diff options
Diffstat (limited to 'src')
54 files changed, 13981 insertions, 5799 deletions
diff --git a/src/common/compat.c b/src/common/compat.c index ebe8c03e33..20394b4c5d 100644 --- a/src/common/compat.c +++ b/src/common/compat.c @@ -169,13 +169,17 @@ tor_munmap_file(tor_mmap_t *handle) tor_mmap_t * tor_mmap_file(const char *filename) { - WCHAR wfilename[MAX_PATH]= {0}; + TCHAR tfilename[MAX_PATH]= {0}; tor_mmap_t *res = tor_malloc_zero(sizeof(tor_mmap_t)); int empty = 0; res->file_handle = INVALID_HANDLE_VALUE; res->mmap_handle = NULL; - mbstowcs(wfilename,filename,MAX_PATH); - res->file_handle = CreateFileW(wfilename, +#ifdef UNICODE + mbstowcs(tfilename,filename,MAX_PATH); +#else + strlcpy(tfilename,filename,MAX_PATH); +#endif + res->file_handle = CreateFile(tfilename, GENERIC_READ, FILE_SHARE_READ, NULL, OPEN_EXISTING, @@ -1698,11 +1702,7 @@ get_uname(void) #endif { #ifdef MS_WINDOWS -#if defined (WINCE) - OSVERSIONINFO info; -#else - OSVERSIONINFOEXW info; -#endif + OSVERSIONINFOEX info; int i; const char *plat = NULL; const char *extra = NULL; @@ -1724,13 +1724,17 @@ get_uname(void) }; memset(&info, 0, sizeof(info)); info.dwOSVersionInfoSize = sizeof(info); - if (! GetVersionExW((LPOSVERSIONINFOW)&info)) { + if (! GetVersionEx((LPOSVERSIONINFO)&info)) { strlcpy(uname_result, "Bizarre version of Windows where GetVersionEx" " doesn't work.", sizeof(uname_result)); uname_result_is_set = 1; return uname_result; } +#ifdef UNICODE wcstombs(acsd, info.szCSDVersion, MAX_PATH); +#else + strlcpy(acsd, info.szCSDVersion, sizeof(acsd)); +#endif if (info.dwMajorVersion == 4 && info.dwMinorVersion == 0) { if (info.dwPlatformId == VER_PLATFORM_WIN32_NT) plat = "Windows NT 4.0"; @@ -2297,30 +2301,18 @@ tor_set_max_memlock(void) */ struct rlimit limit; - int ret; - - /* Do we want to report current limits first? This is not really needed. */ - ret = getrlimit(RLIMIT_MEMLOCK, &limit); - if (ret == -1) { - log_warn(LD_GENERAL, "Could not get RLIMIT_MEMLOCK: %s", strerror(errno)); - return -1; - } /* RLIM_INFINITY is -1 on some platforms. */ limit.rlim_cur = RLIM_INFINITY; limit.rlim_max = RLIM_INFINITY; - ret = setrlimit(RLIMIT_MEMLOCK, &limit); - if (ret == -1) { + if (setrlimit(RLIMIT_MEMLOCK, &limit) == -1) { if (errno == EPERM) { log_warn(LD_GENERAL, "You appear to lack permissions to change memory " "limits. Are you root?"); - log_warn(LD_GENERAL, "Unable to raise RLIMIT_MEMLOCK: %s", - strerror(errno)); - } else { - log_warn(LD_GENERAL, "Could not raise RLIMIT_MEMLOCK: %s", - strerror(errno)); } + log_warn(LD_GENERAL, "Unable to raise RLIMIT_MEMLOCK: %s", + strerror(errno)); return -1; } @@ -2353,12 +2345,11 @@ tor_mlockall(void) #if defined(HAVE_MLOCKALL) && HAVE_DECL_MLOCKALL && defined(RLIMIT_MEMLOCK) if (tor_set_max_memlock() == 0) { - /* Perhaps we only want to log this if we're in a verbose mode? */ - log_notice(LD_GENERAL, "RLIMIT_MEMLOCK is now set to RLIM_INFINITY."); + log_debug(LD_GENERAL, "RLIMIT_MEMLOCK is now set to RLIM_INFINITY."); } if (mlockall(MCL_CURRENT|MCL_FUTURE) == 0) { - log_notice(LD_GENERAL, "Insecure OS paging is effectively disabled."); + log_info(LD_GENERAL, "Insecure OS paging is effectively disabled."); return 0; } else { if (errno == ENOSYS) { @@ -2530,22 +2521,26 @@ network_init(void) char * format_win32_error(DWORD err) { - LPVOID str = NULL; - char abuf[1024] = {0}; + TCHAR *str = NULL; char *result; /* Somebody once decided that this interface was better than strerror(). */ - FormatMessageW(FORMAT_MESSAGE_ALLOCATE_BUFFER | + FormatMessage(FORMAT_MESSAGE_ALLOCATE_BUFFER | FORMAT_MESSAGE_FROM_SYSTEM | FORMAT_MESSAGE_IGNORE_INSERTS, NULL, err, MAKELANGID(LANG_NEUTRAL, SUBLANG_DEFAULT), - (LPWSTR) &str, + (LPVOID)&str, 0, NULL); if (str) { +#ifdef UNICODE + char abuf[1024] = {0}; wcstombs(abuf,str,1024); - result = tor_strdup((char*)abuf); + result = tor_strdup(abuf); +#else + result = tor_strdup(str); +#endif LocalFree(str); /* LocalFree != free() */ } else { result = tor_strdup("<unformattable error>"); diff --git a/src/common/util.c b/src/common/util.c index 6830ef3aa4..1d770458f7 100644 --- a/src/common/util.c +++ b/src/common/util.c @@ -1578,6 +1578,49 @@ ftime_definitely_before(time_t now, time_t when) } /* ===== + * Rate limiting + * ===== */ + +/** If the rate-limiter <b>lim</b> is ready at <b>now</b>, return the number + * of calls to rate_limit_is_ready (including this one!) since the last time + * rate_limit_is_ready returned nonzero. Otherwise return 0. */ +static int +rate_limit_is_ready(ratelim_t *lim, time_t now) +{ + if (lim->rate + lim->last_allowed <= now) { + int res = lim->n_calls_since_last_time + 1; + lim->last_allowed = now; + lim->n_calls_since_last_time = 0; + return res; + } else { + ++lim->n_calls_since_last_time; + return 0; + } +} + +/** If the rate-limiter <b>lim</b> is ready at <b>now</b>, return a newly + * allocated string indicating how many messages were suppressed, suitable to + * append to a log message. Otherwise return NULL. */ +char * +rate_limit_log(ratelim_t *lim, time_t now) +{ + int n; + if ((n = rate_limit_is_ready(lim, now))) { + if (n == 1) { + return tor_strdup(""); + } else { + char *cp=NULL; + tor_asprintf(&cp, + " [%d similar message(s) suppressed in last %d seconds]", + n-1, lim->rate); + return cp; + } + } else { + return NULL; + } +} + +/* ===== * File helpers * ===== */ @@ -2526,26 +2569,34 @@ tor_listdir(const char *dirname) smartlist_t *result; #ifdef MS_WINDOWS char *pattern; - WCHAR wpattern[MAX_PATH] = {0}; + TCHAR tpattern[MAX_PATH] = {0}; char name[MAX_PATH] = {0}; HANDLE handle; - WIN32_FIND_DATAW findData; + WIN32_FIND_DATA findData; size_t pattern_len = strlen(dirname)+16; pattern = tor_malloc(pattern_len); tor_snprintf(pattern, pattern_len, "%s\\*", dirname); - mbstowcs(wpattern,pattern,MAX_PATH); - if (INVALID_HANDLE_VALUE == (handle = FindFirstFileW(wpattern, &findData))) { +#ifdef UNICODE + mbstowcs(tpattern,pattern,MAX_PATH); +#else + strlcpy(tpattern, pattern, MAX_PATH); +#endif + if (INVALID_HANDLE_VALUE == (handle = FindFirstFile(tpattern, &findData))) { tor_free(pattern); return NULL; } - wcstombs(name,findData.cFileName,MAX_PATH); result = smartlist_create(); while (1) { +#ifdef UNICODE + wcstombs(name,findData.cFileName,MAX_PATH); +#else + strlcpy(name,findData.cFileName,sizeof(name)); +#endif if (strcmp(name, ".") && strcmp(name, "..")) { smartlist_add(result, tor_strdup(name)); } - if (!FindNextFileW(handle, &findData)) { + if (!FindNextFile(handle, &findData)) { DWORD err; if ((err = GetLastError()) != ERROR_NO_MORE_FILES) { char *errstr = format_win32_error(err); diff --git a/src/common/util.h b/src/common/util.h index ba38f4c7ed..4a31c277e3 100644 --- a/src/common/util.h +++ b/src/common/util.h @@ -160,6 +160,11 @@ unsigned round_to_next_multiple_of(unsigned number, unsigned divisor); uint32_t round_uint32_to_next_multiple_of(uint32_t number, uint32_t divisor); uint64_t round_uint64_to_next_multiple_of(uint64_t number, uint64_t divisor); +/* Compute the CEIL of <b>a</b> divided by <b>b</b>, for nonnegative <b>a</b> + * and positive <b>b</b>. Works on integer types only. Not defined if a+b can + * overflow. */ +#define CEIL_DIV(a,b) (((a)+(b)-1)/(b)) + /* String manipulation */ /** Allowable characters in a hexadecimal string. */ @@ -252,6 +257,33 @@ int ftime_maybe_before(time_t now, time_t when); int ftime_definitely_after(time_t now, time_t when); int ftime_definitely_before(time_t now, time_t when); +/* Rate-limiter */ + +/** A ratelim_t remembers how often an event is occurring, and how often + * it's allowed to occur. Typical usage is something like: + * + <pre> + if (possibly_very_frequent_event()) { + const int INTERVAL = 300; + static ratelim_t warning_limit = RATELIM_INIT(INTERVAL); + char *m; + if ((m = rate_limit_log(&warning_limit, approx_time()))) { + log_warn(LD_GENERAL, "The event occurred!%s", m); + tor_free(m); + } + } + </pre> + */ +typedef struct ratelim_t { + int rate; + time_t last_allowed; + int n_calls_since_last_time; +} ratelim_t; + +#define RATELIM_INIT(r) { (r), 0, 0 } + +char *rate_limit_log(ratelim_t *lim, time_t now); + /* File helpers */ ssize_t write_all(int fd, const char *buf, size_t count, int isSocket); ssize_t read_all(int fd, char *buf, size_t count, int isSocket); diff --git a/src/config/geoip b/src/config/geoip index 4ecdc9873f..082e163d94 100644 --- a/src/config/geoip +++ b/src/config/geoip @@ -1,27 +1,49 @@ -# Last updated based on June 1 2010 Maxmind GeoLite Country +# Last updated based on September 1 2010 Maxmind GeoLite Country # wget http://geolite.maxmind.com/download/geoip/database/GeoIPCountryCSV.zip # cut -d, -f3-5 < GeoIPCountryWhois.csv|sed 's/"//g' > geoip 16777216,17301503,AU +17367040,17432575,MY 17435136,17435391,AU +17498112,17563647,KR 17563648,17825791,CN 17825792,18087935,KR +18153472,18219007,JP 18219008,18350079,IN 18350080,18874367,CN +18939904,19005439,JP 19005440,19136511,TW +19136512,19202047,HK 19267584,19398655,IN 19398656,19726335,AU +19726336,19791871,CN 19791872,19922943,TH -19922944,20054015,CN -20054016,20058111,AP +19922944,20185087,CN 20185088,20447231,VN 20447232,20971519,CN +20971520,21102591,HK +21102592,21233663,JP +21233664,21495807,CN +21495808,22020095,JP +22020096,23068671,CN +23068672,24117247,KR +24117248,24379391,JP +24379392,24641535,CN 24641536,27262975,AU 27262976,28311551,TW -29097984,29360127,CN -29884416,29885439,AP -30146560,30408703,CN +28311552,28442623,KR +28442624,28573695,AU +28573696,28966911,CN +28966912,29032447,IN +29097984,29884415,CN +29949952,30015487,KR +30015488,30408703,CN +30408704,33554431,KR +33554432,34603007,FR 35651584,36700159,IT 36700160,36962303,AE +36962304,37224447,IL +37748736,38273023,SE +38273024,38797311,KZ 38797312,39059455,PT 39059456,39321599,GR 39321600,39583743,SA @@ -70,8 +92,10 @@ 134730496,135192575,US 135192576,135200767,MX 135200768,135603199,US -135603200,135603455,CA -135603456,152305663,US +135603200,135604223,CA +135604224,135606783,US +135606784,135607039,CA +135607040,152305663,US 152305664,152338431,GB 152338432,167772159,US 184549376,201405503,US @@ -240,7 +264,9 @@ 209868800,209869055,IR 209869056,209965359,US 209965360,209965367,PR -209965368,210022479,US +209965368,209988527,US +209988528,209988535,VI +209988536,210022479,US 210022480,210022487,PR 210022488,210784255,US 210784256,210784383,BO @@ -306,7 +332,9 @@ 212105496,212105503,VI 212105504,212107575,US 212107576,212107583,PR -212107584,212122039,US +212107584,212119767,US +212119768,212119775,PR +212119776,212122039,US 212122040,212122047,PR 212122048,212161487,US 212161488,212161511,VI @@ -320,13 +348,14 @@ 212517200,212517215,VI 212517216,212520815,US 212520816,212520831,VI -212520832,212787199,US +212520832,212733527,US +212733528,212733535,PR +212733536,212787199,US 212787200,212788223,PR 212788224,212788479,US 212788480,212788607,VI 212788608,212788631,US -212788632,212788639,VI -212788640,212788647,US +212788632,212788647,VI 212788648,212788655,PR 212788656,212788663,VI 212788664,212788671,US @@ -358,23 +387,32 @@ 212789248,212791295,US 212791296,212791447,VI 212791448,212791455,US -212791456,212791807,PR +212791456,212791479,VI +212791480,212791807,PR 212791808,212791815,US 212791816,212791839,VI 212791840,212792191,US -212792192,212792263,PR +212792192,212792199,PR +212792200,212792239,VI +212792240,212792263,PR 212792264,212792271,US 212792272,212792279,VI 212792280,212792287,US 212792288,212792319,PR -212792320,212793087,US -212793088,212793151,VI -212793152,212793167,US +212792320,212793103,US +212793104,212793111,VI +212793112,212793119,US +212793120,212793127,VI +212793128,212793135,PR +212793136,212793143,VI +212793144,212793167,US 212793168,212793175,VI 212793176,212793199,US 212793200,212793207,VI 212793208,212793215,PR -212793216,212793343,US +212793216,212793311,US +212793312,212793327,PR +212793328,212793343,US 212793344,212794367,VI 212794368,212794559,PR 212794560,212794575,US @@ -394,7 +432,9 @@ 212794984,212794991,US 212794992,212795007,VI 212795008,212795135,PR -212795136,212838527,US +212795136,212822199,US +212822200,212822215,PR +212822216,212838527,US 212838528,212838535,PR 212838536,212890775,US 212890776,212890783,PR @@ -479,9 +519,14 @@ 214698160,214698167,PR 214698168,214698175,VI 214698176,214698239,PR -214698240,214698319,VI -214698320,214698367,PR -214698368,214698375,VI +214698240,214698271,VI +214698272,214698279,US +214698280,214698319,VI +214698320,214698335,PR +214698336,214698343,US +214698344,214698351,VI +214698352,214698359,US +214698360,214698375,VI 214698376,214698383,US 214698384,214698639,PR 214698640,214698655,VI @@ -490,16 +535,20 @@ 214699296,214699303,US 214699304,214699311,VI 214699312,214699335,PR -214699336,214699375,VI -214699376,214699383,US -214699384,214699415,VI -214699416,214699519,US +214699336,214699367,VI +214699368,214699383,US +214699384,214699455,VI +214699456,214699471,US +214699472,214699487,VI +214699488,214699519,US 214699520,214699647,PR 214699648,214858655,US 214858656,214858671,NL 214858672,216417663,US 216417664,216417727,PR -216417728,216637639,US +216417728,216627279,US +216627280,216627295,PR +216627296,216637639,US 216637640,216637647,PR 216637648,216820479,US 216820480,216820487,PR @@ -516,7 +565,22 @@ 217028008,217046775,US 217046776,217046783,PR 217046784,234881023,US -243269632,251658239,AP +234882304,234882559,AP +235012096,235077631,AU +235143168,235405311,KR +235405312,235929599,JP +236978176,241172479,KR +241172480,241434623,IN +241434624,241500159,SG +241500160,241565695,JP +241631232,242221055,CN +243269632,243269887,AP +243335168,243400703,KR +243400704,243531775,CN +245366784,247463935,VN +247529472,247595007,JP +247595008,247726079,IN +249561088,251658239,VN 251658240,289011535,US 289011536,289011543,IT 289011544,323243895,US @@ -539,13 +603,16 @@ 405831680,405843967,US 405843968,405848063,CA 405848064,405864447,PR -405864448,405913599,US +405864448,405917695,US 405921792,405929983,CA 405929984,405938175,US 405946368,405962751,CA 405962752,405970943,US 405979136,405995519,PR -405995520,406126591,US +406003712,406011903,US +406011904,406028287,BS +406044672,406052863,US +406061056,406126591,US 406142976,406147071,US 406147072,406151167,CA 406159360,406175743,US @@ -563,7 +630,9 @@ 408502272,408518655,CA 408518656,408535039,US 408535040,408551423,CA -408551424,409337855,US +408551424,408719359,US +408719360,408723455,VC +408723456,409337855,US 409337856,409354239,CA 409370624,409731071,US 409731072,409862143,CA @@ -599,7 +668,7 @@ 411779072,411828223,PR 411828224,411893759,US 411893760,411975679,CA -411983872,411992063,A2 +411975680,411992063,US 412024832,412221439,US 412221440,412229631,CA 412286976,412483583,US @@ -608,7 +677,9 @@ 412614656,412647423,CL 412647424,412680191,US 412680192,412688383,CA -412696576,412909567,US +412688384,412704767,US +412704768,412708863,CA +412708864,412909567,US 412909568,412917759,CA 412942336,412946431,US 413007872,413908991,US @@ -661,7 +732,7 @@ 418775040,419430399,US 419430400,436207615,GB 436207616,452984831,US -452984832,452985343,AP +452984832,452985855,JP 452985856,452986879,MY 452986880,452987903,SG 452987904,452988927,VN @@ -683,9 +754,9 @@ 455278592,455344127,KR 455344128,456130559,CN 456130560,456261631,IN -456261632,456262655,AP +456261632,456262655,PH 456262656,456263679,IN -456263680,456264703,AP +456263680,456264703,NP 456264704,456265727,JP 456265728,456269823,ID 456269824,456271871,HK @@ -712,7 +783,6 @@ 459294720,459297791,JP 459297792,459298815,IN 459298816,459299839,PK -459299840,459300863,AP 459300864,459309055,SG 459309056,459325439,KR 459325440,459333631,AU @@ -723,11 +793,91 @@ 459472896,459505663,AU 459538432,459539455,AU 459540480,459541503,JP +459541504,459542527,IN 459542528,459544575,HK +459544576,459545599,AU +459546624,459547647,JP +459547648,459548671,CN +459548672,459550719,TH +459550720,459554815,JP 459554816,459571199,TW 459571200,459735039,KR 459735040,459800575,CN 459800576,459866111,SG +459866112,459931647,TW +459931648,459964415,IN +459964416,459980799,CN +459980800,459984895,AU +459984896,459986943,JP +459986944,459988991,PH +459988992,459997183,JP +459997184,460062719,IN +460062720,460128255,PH +460128256,460136447,IN +460144640,460152831,PH +460152832,460154879,JP +460154880,460155903,SG +460155904,460156927,AU +460156928,460158975,KH +460158976,460159999,JP +460160000,460161023,ID +460161024,460193791,MO +460193792,460210175,JP +460210176,460214271,HK +460214272,460218367,MY +460218368,460224511,JP +460224512,460226559,NZ +460226560,460259327,PH +460259328,460261375,AU +460261376,460262399,KH +460262400,460263423,NZ +460263424,460267519,NP +460267520,460275711,ID +460275712,460277759,AU +460277760,460278783,PG +460278784,460279807,JP +460279808,460283903,AU +460283904,460292095,KR +460292096,460300287,JP +460300288,460312575,HK +460312576,460320767,SG +460320768,460324863,AU +460324864,460341247,CN +460341248,460343295,ID +460343296,460344319,AU +460344320,460345343,ID +460345344,460349439,CN +460349440,460351487,AU +460351488,460353535,JP +460353536,460355583,TH +460355584,460356607,IN +460356608,460357631,JP +460357632,460423167,KR +460423168,460439551,CN +460439552,460451839,JP +460451840,460453887,AU +460453888,460454911,JP +460454912,460455935,IN +460455936,460488703,JP +460488704,460505087,MV +460505088,460521471,SG +460521472,460554239,CN +460554240,460587007,KR +460587008,460591103,JP +460591104,460593151,IN +460593152,460595199,JP +460595200,460596223,IN +460596224,460597247,AU +460597248,460598271,JP +460598272,460599295,CN +460599296,460600319,IN +460601344,460602367,AF +460602368,460603391,KH +460603392,460718079,KR +460718080,460722175,JP +460722176,460726271,VN +460726272,460734463,IN +460734464,460849151,KR 461373440,461504511,CN 461504512,461570047,TH 461570048,461572095,ID @@ -759,7 +909,9 @@ 469237760,469499903,IN 469499904,469565439,NZ 469630976,469696511,TH -469696512,469762047,AP +469696512,469712895,PK +469712896,469729279,KR +469729280,469762047,IN 469762048,539624567,US 539624568,539624575,IE 539624576,539624703,US @@ -779,7 +931,13 @@ 539625392,539625407,GB 539625408,539626495,US 539626496,539626543,GB -539626544,540680895,US +539626544,539627391,US +539627392,539627399,JP +539627400,539627407,IE +539627408,539627423,JP +539627424,539627503,US +539627504,539627519,NL +539627520,540680895,US 540680896,540680959,BE 540680960,540683775,US 540683776,540683783,DE @@ -848,7 +1006,8 @@ 540813696,540814015,TW 540814016,540814079,US 540814080,540814271,TW -540814272,540819455,US +540814272,540814279,DE +540814280,540819455,US 540819456,540823551,CA 540823552,540826671,US 540826672,540826719,CA @@ -901,6 +1060,8 @@ 691798016,691863551,ZM 691863552,691929087,ZA 691929088,691994623,SN +691994624,692011007,ZM +692043776,692060159,NA 692060160,692191231,EG 692191232,692207615,CI 692207616,692240383,ZA @@ -908,8 +1069,12 @@ 692256768,692273151,SD 692273152,692289535,EG 692289536,692305919,NG +692305920,692322303,CM 692322304,692453375,EG 692453376,692486143,MW +692486144,692518911,AO +692518912,692551679,ZA +692551680,692584447,NG 692584448,692600831,AO 692600832,692609023,EG 692609024,692617215,ZM @@ -932,6 +1097,10 @@ 692740096,692744191,ZA 692744192,692748287,TZ 692748288,692752383,CV +692752384,692756479,ZA +692756480,692760575,RW +692760576,692768767,ZA +692768768,692772863,MG 692830208,692834303,NG 692834304,692838399,TZ 692838400,692842495,ZA @@ -952,6 +1121,12 @@ 692881408,692883455,CG 692883456,692885503,MZ 692885504,692887551,NG +692887552,692889599,UG +692889600,692891647,KE +692891648,692893695,ZA +692893696,692895743,KE +692895744,692897791,NG +692897792,692903935,ZA 692969472,692971519,TZ 692973568,692975615,MZ 692975616,692977663,EG @@ -983,17 +1158,35 @@ 693008384,693009407,CF 693009408,693010431,GH 693010432,693011455,ZA +693011456,693012479,SZ +693012480,693013503,TG +693013504,693014527,ZA +693014528,693015551,GH +693015552,693016575,EG +693016576,693017599,GA +693017600,693018623,NG +693018624,693019647,UG 693101568,693102591,KE 693102592,693103615,CD 693103616,693104639,GN 693104640,693105663,ZA 693105664,693106687,MZ 693106688,693107711,TZ -693107712,693108735,KE +693107712,693239807,KE +693239808,693370879,SN +693370880,693403647,ZA 693501952,693510143,LR 693510144,693518335,SC 693518336,693534719,ZA 693534720,693542911,NG +693542912,693551103,TZ +693551104,693559295,ZA +693559296,693567487,BJ +693567488,693575679,MW +693575680,693583871,KE +693583872,693592063,NG +693592064,693600255,MU +693624832,693633023,ZA 693633024,693698559,EG 693698560,693829631,KE 693829632,693895167,EG @@ -1375,14 +1568,178 @@ 704380928,704643071,LY 721420288,738197503,JP 738197504,771751935,US +771751936,771817471,RU +771817472,771948543,TR +771948544,772014079,RU +772014080,772079615,DE +773062656,773066751,TR +773066752,773070847,AT +773070848,773074943,DE +773324800,773586943,ES +773586944,773588991,IT +773588992,773591039,PL +773591040,773593087,RU +773593088,773595135,IT +773595136,773597183,DE +773597184,773599231,BE +773599232,773601279,GB +773601280,773603327,LV +773603328,773605375,UA +773605376,773607423,IR +773607424,773609471,DE +773609472,773611519,RU +773611520,773613567,BY +773613568,773615615,CZ +773615616,773617663,DE +773617664,773619711,IT +773619712,773621759,RU +773621760,773623807,PS +773623808,773625855,SE +773625856,773627903,IS +773627904,773629951,TR +773629952,773631999,FR +773632000,773634047,CY +773634048,773636095,DE +773636096,773638143,UA +773638144,773640191,GB +773640192,773642239,ES +773642240,773644287,HU +773644288,773646335,RU +773646336,773648383,TR +773648384,773650431,PL +773650432,773652479,GB +773652480,773654527,SK +773654528,773656575,RU +773656576,773658623,PL +773658624,773660671,DE +773660672,773660935,AT +773660936,773660943,IT +773660944,773662719,AT +773662720,773664767,DE +773664768,773666815,ES +773666816,773668863,GB +773668864,773670911,DE +773670912,773672959,RU +773672960,773675007,SA +773675008,773677055,GB +773677056,773679103,DE +773679104,773679135,IT +773679136,773681151,A2 +773681152,773683199,RU +773683200,773685247,FR +773685248,773687295,UA +773687296,773689343,HU +773689344,773691391,PL +773691392,773695487,RU +773695488,773697535,MK +773697536,773699583,LU +773699584,773701631,CZ +773701632,773703679,RU +773703680,773705727,IT +773705728,773707775,RU +773707776,773709823,NO +773709824,773711871,CZ +773711872,773713919,RU +773713920,773715967,NL +773715968,773716223,EE +773716224,773716479,SE +773716480,773716991,EE +773716992,773718015,US +773718016,773720063,DE +773720064,773722111,GB +773722112,773724159,ES +773724160,773726207,DE +773726208,773730303,RU +773730304,773732351,GB +773732352,773734399,DE +773734400,773736447,CZ +773736448,773740543,DE +773740544,773742591,CZ +773742592,773744639,GB +773744640,773746687,ES +773746688,773748735,DE +773748736,773750783,DK +773750784,773752831,FI +773849088,773857279,IR +773857280,773865471,DK +773865472,773873663,RU +773873664,773881855,JO +773881856,773890047,DK +773890048,773898239,AZ +773898240,773906431,PS +773906432,773922815,GB +773922816,773931007,UA +774373376,774389759,RS +774389760,774406143,BG +774406144,774422527,IT +774422528,774438911,OM +774438912,774455295,DE +774455296,774471679,RU +774471680,774488063,PL +774488064,774504447,RO +774504448,774520831,RU +774520832,774537215,BH +774537216,774553599,RU +774553600,774569983,RO +774569984,774586367,GB +774586368,774602751,PS +774602752,774619135,GB +774619136,774651903,RU +774651904,774668287,SA +774668288,774684671,NL +774897664,774963199,RU +774963200,774995967,GE +774995968,775028735,RO +775028736,775061503,PT +775061504,775094271,RU +775094272,775127039,RO +775127040,775159807,IE +775159808,775192575,SA +775192576,775225343,RU +775225344,775258111,SY +775258112,775290879,BY +775290880,775323647,MT +775946240,776077311,GB +776077312,776208383,NO +776208384,776339455,GB +776339456,776470527,AM +776470528,776601599,RU +776601600,776732671,AT +776732672,776863743,PL +776994816,778043391,DE +778043392,778108927,RU +778108928,778174463,RO +778174464,778239999,UA +778240000,778305535,AL +778305536,778371071,IR +778371072,778436607,RU +778436608,778502143,RO +778502144,778534911,GR +778534912,778567679,CY +778567680,778633215,TR +778698752,778764287,TR +778764288,778829823,HU +778829824,778895359,RO +778895360,778960895,LV +778960896,779026431,DE +779026432,779091967,RU 779091968,779223039,PL 779223040,779354111,DE 779354112,779485183,IL 779485184,779616255,UA 779616256,779747327,IL 779747328,779878399,SI +779878400,780009471,AT +780009472,780140543,CH 788529152,805306367,CA 805306368,822083583,US +838860800,838926335,US +838991872,838999039,US +838999040,838999295,CA +838999296,839010559,US +839010560,839010815,CA +839010816,839188479,US +839385088,839909375,US 855638016,872415231,GB 872415232,889192447,US 889192448,905969663,DE @@ -1831,6 +2188,7 @@ 1039400960,1039466495,HK 1039466496,1039499263,JP 1039499264,1039507455,AP +1039507456,1039511551,LK 1039515648,1039523839,JP 1039523840,1039532031,KR 1039532032,1039597567,IN @@ -1932,11 +2290,11 @@ 1040973824,1040982015,NL 1040982016,1040982279,A2 1040982280,1040982287,NG -1040982288,1040982631,A2 +1040982288,1040982583,A2 +1040982584,1040982607,DK +1040982608,1040982631,A2 1040982632,1040982639,DE -1040982640,1040983551,A2 -1040983552,1040983567,NG -1040983568,1040983807,A2 +1040982640,1040983807,A2 1040983808,1040983815,NG 1040983816,1040984143,A2 1040984144,1040984151,NG @@ -1970,151 +2328,97 @@ 1041629184,1041633103,ES 1041633104,1041633119,GB 1041633120,1041694719,ES -1041694720,1041694847,FR -1041694848,1041694863,GB -1041694864,1041694895,FR -1041694896,1041694911,GB -1041694912,1041694919,FR -1041694920,1041694943,GB -1041694944,1041694959,FR -1041694960,1041694975,GB -1041694976,1041695359,FR -1041695360,1041695423,GB -1041695424,1041695711,FR +1041694720,1041695151,FR +1041695152,1041695167,GB +1041695168,1041695647,FR +1041695648,1041695679,GB +1041695680,1041695695,CH +1041695696,1041695711,FR 1041695712,1041695719,GB -1041695720,1041695727,FR -1041695728,1041695743,GB -1041695744,1041695759,FR -1041695760,1041695999,GB -1041696000,1041696639,FR -1041696640,1041696703,GB -1041696704,1041696831,FR -1041696832,1041696895,GB -1041696896,1041696911,FR -1041696912,1041696927,GB -1041696928,1041697699,FR +1041695720,1041695767,FR +1041695768,1041695775,GB +1041695776,1041695855,FR +1041695856,1041695887,GB +1041695888,1041695903,FR +1041695904,1041695999,GB +1041696000,1041696871,FR +1041696872,1041696879,GB +1041696880,1041697699,FR 1041697700,1041697703,GB -1041697704,1041697823,FR -1041697824,1041697831,GB -1041697832,1041697855,FR -1041697856,1041697863,GB -1041697864,1041697895,FR -1041697896,1041697903,GB -1041697904,1041697919,FR +1041697704,1041697919,FR 1041697920,1041697983,GB -1041697984,1041698135,FR +1041697984,1041698047,FR +1041698048,1041698077,GB +1041698078,1041698135,FR 1041698136,1041698143,GB -1041698144,1041698247,FR +1041698144,1041698207,FR +1041698208,1041698223,GB +1041698224,1041698247,FR 1041698248,1041698255,GB 1041698256,1041698263,FR 1041698264,1041698271,GB -1041698272,1041698591,FR -1041698592,1041698607,GB -1041698608,1041698703,FR -1041698704,1041698719,GB -1041698720,1041698727,FR -1041698728,1041698735,GB -1041698736,1041698807,FR +1041698272,1041698711,FR +1041698712,1041698719,GB +1041698720,1041698807,FR 1041698808,1041698815,GB 1041698816,1041699287,FR 1041699288,1041699295,GB -1041699296,1041699503,FR -1041699504,1041699519,GB -1041699520,1041699583,FR +1041699296,1041699583,FR 1041699584,1041699591,IT -1041699592,1041699615,GB +1041699592,1041699599,FR +1041699600,1041699615,GB 1041699616,1041699623,FR 1041699624,1041699631,GB -1041699632,1041699767,FR +1041699632,1041699679,FR +1041699680,1041699695,GB +1041699696,1041699767,FR 1041699768,1041699807,GB -1041699808,1041700383,FR -1041700384,1041700607,GB -1041700608,1041700863,FR -1041700864,1041700895,GB -1041700896,1041700919,FR -1041700920,1041700927,GB -1041700928,1041700959,FR -1041700960,1041700967,GB -1041700968,1041700983,FR +1041699808,1041700539,FR +1041700540,1041700607,GB +1041700608,1041700983,FR 1041700984,1041700991,GB -1041700992,1041701119,FR -1041701120,1041701151,GB -1041701152,1041701175,FR -1041701176,1041701231,GB -1041701232,1041701239,FR -1041701240,1041701247,GB -1041701248,1041701311,FR +1041700992,1041701175,FR +1041701176,1041701183,GB +1041701184,1041701207,FR +1041701208,1041701222,GB +1041701223,1041701311,FR 1041701312,1041701551,GB 1041701552,1041701567,FR 1041701568,1041701631,GB -1041701632,1041701727,FR -1041701728,1041701735,GB -1041701736,1041701783,FR -1041701784,1041701791,GB -1041701792,1041701839,FR -1041701840,1041701847,GB -1041701848,1041701943,FR -1041701944,1041701951,GB -1041701952,1041702127,FR -1041702128,1041702135,GB -1041702136,1041702175,FR -1041702176,1041702183,GB -1041702184,1041702255,FR -1041702256,1041702263,GB -1041702264,1041702303,FR +1041701632,1041702303,FR 1041702304,1041702311,GB 1041702312,1041702327,FR 1041702328,1041702335,GB 1041702336,1041702351,FR -1041702352,1041702487,GB -1041702488,1041702491,FR -1041702492,1041702623,GB -1041702624,1041702639,FR -1041702640,1041702655,GB -1041702656,1041703511,FR -1041703512,1041703519,GB -1041703520,1041703567,FR -1041703568,1041703615,GB -1041703616,1041703951,FR -1041703952,1041703967,GB -1041703968,1041703991,FR -1041703992,1041703999,GB -1041704000,1041704015,FR -1041704016,1041704039,GB -1041704040,1041704111,FR -1041704112,1041704127,GB +1041702352,1041702399,GB +1041702400,1041702855,FR +1041702856,1041702863,GB +1041702864,1041703575,FR +1041703576,1041703583,GB +1041703584,1041704119,FR +1041704120,1041704127,GB 1041704128,1041704159,FR 1041704160,1041704175,GB -1041704176,1041704255,FR -1041704256,1041704271,GB -1041704272,1041704279,FR -1041704280,1041704287,GB -1041704288,1041704319,FR -1041704320,1041704335,GB -1041704336,1041704399,FR -1041704400,1041704431,GB +1041704176,1041704319,FR +1041704320,1041704383,GB +1041704384,1041704407,FR +1041704408,1041704431,GB 1041704432,1041704439,FR 1041704440,1041704455,GB -1041704456,1041704463,FR -1041704464,1041704487,GB -1041704488,1041704503,FR -1041704504,1041704511,GB -1041704512,1041704535,FR -1041704536,1041704575,GB -1041704576,1041704607,FR -1041704608,1041704623,GB -1041704624,1041704647,FR -1041704648,1041704655,GB -1041704656,1041704671,FR +1041704456,1041704479,FR +1041704480,1041704487,GB +1041704488,1041704551,FR +1041704552,1041704575,GB +1041704576,1041704671,FR 1041704672,1041704687,GB -1041704688,1041704743,FR -1041704744,1041704759,GB +1041704688,1041704751,FR +1041704752,1041704759,GB 1041704760,1041704775,FR 1041704776,1041704783,GB 1041704784,1041704815,FR 1041704816,1041704823,GB -1041704824,1041704831,FR -1041704832,1041704863,GB +1041704824,1041704847,FR +1041704848,1041704863,GB 1041704864,1041704879,FR 1041704880,1041704887,GB 1041704888,1041705231,FR @@ -2130,15 +2434,17 @@ 1041705440,1041705447,FR 1041705448,1041705455,GB 1041705456,1041705471,FR -1041705472,1041705519,GB -1041705520,1041705527,FR -1041705528,1041705535,GB -1041705536,1041705599,FR -1041705600,1041705663,GB +1041705472,1041705479,GB +1041705480,1041705487,FR +1041705488,1041705519,GB +1041705520,1041705631,FR +1041705632,1041705663,GB 1041705664,1041705695,FR 1041705696,1041705703,GB -1041705704,1041705727,FR -1041705728,1041705815,GB +1041705704,1041705743,FR +1041705744,1041705751,GB +1041705752,1041705767,FR +1041705768,1041705815,GB 1041705816,1041705831,FR 1041705832,1041705855,GB 1041705856,1041705871,FR @@ -2149,51 +2455,31 @@ 1041705904,1041705911,GB 1041705912,1041705935,FR 1041705936,1041705951,GB -1041705952,1041705999,FR -1041706000,1041706007,GB -1041706008,1041706111,FR +1041705952,1041706087,FR +1041706088,1041706095,GB +1041706096,1041706111,FR 1041706112,1041706143,GB 1041706144,1041706191,FR 1041706192,1041706239,GB -1041706240,1041706255,FR -1041706256,1041706287,GB +1041706240,1041706271,FR +1041706272,1041706287,GB 1041706288,1041706359,FR 1041706360,1041706367,GB 1041706368,1041706447,FR 1041706448,1041706463,GB 1041706464,1041706479,FR 1041706480,1041706487,GB -1041706488,1041706535,FR -1041706536,1041706543,GB -1041706544,1041706559,FR -1041706560,1041706567,GB -1041706568,1041706583,FR -1041706584,1041706591,GB -1041706592,1041706623,FR -1041706624,1041706631,GB -1041706632,1041706767,FR -1041706768,1041706799,GB -1041706800,1041706815,FR -1041706816,1041706847,GB -1041706848,1041706871,FR -1041706872,1041706879,GB -1041706880,1041706951,FR +1041706488,1041706791,FR +1041706792,1041706799,GB +1041706800,1041706951,FR 1041706952,1041706975,GB 1041706976,1041706999,FR 1041707000,1041707007,GB -1041707008,1041707271,FR -1041707272,1041707279,GB -1041707280,1041707295,FR -1041707296,1041707319,GB -1041707320,1041707359,FR -1041707360,1041707367,GB -1041707368,1041707375,FR -1041707376,1041707383,GB -1041707384,1041707399,FR -1041707400,1041707415,GB -1041707416,1041707439,FR -1041707440,1041707447,GB -1041707448,1041707455,FR +1041707008,1041707303,FR +1041707304,1041707319,GB +1041707320,1041707407,FR +1041707408,1041707415,GB +1041707416,1041707455,FR 1041707456,1041707463,GB 1041707464,1041707487,FR 1041707488,1041707495,GB @@ -2205,41 +2491,25 @@ 1041707632,1041707639,GB 1041707640,1041707679,FR 1041707680,1041707687,GB -1041707688,1041707711,FR -1041707712,1041707743,GB -1041707744,1041707807,FR -1041707808,1041707815,GB -1041707816,1041707895,FR +1041707688,1041707895,FR 1041707896,1041707903,GB 1041707904,1041707999,FR 1041708000,1041708007,GB 1041708008,1041708023,FR 1041708024,1041708031,GB -1041708032,1041708295,FR -1041708296,1041708303,GB -1041708304,1041708311,FR -1041708312,1041708319,GB -1041708320,1041708327,FR -1041708328,1041708351,GB -1041708352,1041708367,FR -1041708368,1041708383,GB +1041708032,1041708327,FR +1041708328,1041708335,GB +1041708336,1041708375,FR +1041708376,1041708383,GB 1041708384,1041708415,FR 1041708416,1041708431,GB 1041708432,1041708447,FR -1041708448,1041708463,GB -1041708464,1041708479,FR -1041708480,1041708487,GB +1041708448,1041708487,GB 1041708488,1041708495,FR 1041708496,1041708511,GB -1041708512,1041708551,FR -1041708552,1041708559,GB -1041708560,1041708607,FR -1041708608,1041708615,GB -1041708616,1041708671,FR -1041708672,1041708695,GB -1041708696,1041708703,FR -1041708704,1041708735,GB -1041708736,1041708807,FR +1041708512,1041708687,FR +1041708688,1041708695,GB +1041708696,1041708807,FR 1041708808,1041708815,GB 1041708816,1041708847,FR 1041708848,1041708855,GB @@ -2253,8 +2523,8 @@ 1041708992,1041708999,GB 1041709000,1041709023,FR 1041709024,1041709055,GB -1041709056,1041709319,FR -1041709320,1041709375,GB +1041709056,1041709343,FR +1041709344,1041709375,GB 1041709376,1041709463,FR 1041709464,1041709471,GB 1041709472,1041709479,FR @@ -2263,29 +2533,21 @@ 1041709768,1041709775,GB 1041709776,1041709783,FR 1041709784,1041709791,GB -1041709792,1041709823,FR -1041709824,1041709831,GB -1041709832,1041709903,FR +1041709792,1041709903,FR 1041709904,1041709911,GB 1041709912,1041709919,FR 1041709920,1041709927,GB 1041709928,1041709935,FR 1041709936,1041709943,GB -1041709944,1041709951,FR -1041709952,1041709983,GB -1041709984,1041709991,FR +1041709944,1041709991,FR 1041709992,1041709999,GB 1041710000,1041710007,FR 1041710008,1041710015,GB 1041710016,1041710047,FR 1041710048,1041710055,GB -1041710056,1041710063,FR -1041710064,1041710079,GB -1041710080,1041710343,FR -1041710344,1041710359,GB -1041710360,1041710367,FR -1041710368,1041710383,GB -1041710384,1041710391,FR +1041710056,1041710351,FR +1041710352,1041710359,GB +1041710360,1041710391,FR 1041710392,1041710407,GB 1041710408,1041710439,FR 1041710440,1041710455,GB @@ -2297,67 +2559,31 @@ 1041710536,1041710543,GB 1041710544,1041710559,FR 1041710560,1041710583,GB -1041710584,1041710663,FR -1041710664,1041710671,GB -1041710672,1041710687,FR -1041710688,1041710695,GB -1041710696,1041710703,FR -1041710704,1041710711,GB -1041710712,1041710719,FR +1041710584,1041710719,FR 1041710720,1041710727,GB 1041710728,1041710735,FR 1041710736,1041710743,GB 1041710744,1041710775,FR 1041710776,1041710783,GB -1041710784,1041711407,FR -1041711408,1041711439,GB +1041710784,1041711431,FR +1041711432,1041711439,GB 1041711440,1041711455,FR -1041711456,1041711463,GB -1041711464,1041711471,FR -1041711472,1041711519,GB -1041711520,1041711535,FR -1041711536,1041711567,GB +1041711456,1041711519,GB +1041711520,1041711551,FR +1041711552,1041711567,GB 1041711568,1041711583,FR 1041711584,1041711599,GB -1041711600,1041711871,FR -1041711872,1041711879,GB -1041711880,1041711911,FR -1041711912,1041711927,GB -1041711928,1041711935,FR -1041711936,1041711951,GB -1041711952,1041711967,FR -1041711968,1041711983,GB -1041711984,1041712399,FR +1041711600,1041711943,FR +1041711944,1041711951,GB +1041711952,1041712399,FR 1041712400,1041712415,GB 1041712416,1041712423,FR 1041712424,1041712431,GB -1041712432,1041712911,FR -1041712912,1041712919,GB -1041712920,1041712927,FR -1041712928,1041712935,GB -1041712936,1041712959,FR -1041712960,1041712967,GB -1041712968,1041712991,FR -1041712992,1041712999,GB -1041713000,1041713055,FR -1041713056,1041713063,GB -1041713064,1041713119,FR -1041713120,1041713135,GB -1041713136,1041713143,FR -1041713144,1041713151,GB -1041713152,1041713687,FR -1041713688,1041713695,GB -1041713696,1041713791,FR -1041713792,1041713799,GB -1041713800,1041713823,FR -1041713824,1041713831,GB -1041713832,1041713871,FR -1041713872,1041713887,GB -1041713888,1041713919,FR -1041713920,1041713927,GB -1041713928,1041713935,FR -1041713936,1041713951,GB -1041713952,1041713975,FR +1041712432,1041713095,FR +1041713096,1041713103,GB +1041713104,1041713127,FR +1041713128,1041713135,GB +1041713136,1041713975,FR 1041713976,1041713983,GB 1041713984,1041713991,FR 1041713992,1041714007,GB @@ -2369,29 +2595,19 @@ 1041714096,1041714103,GB 1041714104,1041714111,FR 1041714112,1041714175,GB -1041714176,1041714439,FR -1041714440,1041714455,GB -1041714456,1041714523,FR +1041714176,1041714523,FR 1041714524,1041714527,GB -1041714528,1041714623,FR -1041714624,1041714695,GB -1041714696,1041714711,FR -1041714712,1041714719,GB -1041714720,1041714727,FR -1041714728,1041714735,GB -1041714736,1041714767,FR -1041714768,1041714783,GB -1041714784,1041714815,FR -1041714816,1041714847,GB +1041714528,1041714775,FR +1041714776,1041714783,GB +1041714784,1041714831,FR +1041714832,1041714847,GB 1041714848,1041714855,FR 1041714856,1041714879,GB 1041714880,1041714911,FR 1041714912,1041714919,GB -1041714920,1041714943,FR -1041714944,1041714975,GB -1041714976,1041714991,FR -1041714992,1041715023,GB -1041715024,1041715055,FR +1041714920,1041714997,FR +1041714998,1041715007,GB +1041715008,1041715055,FR 1041715056,1041715071,GB 1041715072,1041715079,FR 1041715080,1041715087,GB @@ -2403,103 +2619,85 @@ 1041715152,1041715167,GB 1041715168,1041715183,FR 1041715184,1041715199,GB -1041715200,1041715503,FR -1041715504,1041715535,GB -1041715536,1041715551,FR -1041715552,1041715615,GB +1041715200,1041715527,FR +1041715528,1041715535,GB +1041715536,1041715583,FR +1041715584,1041715615,GB 1041715616,1041715631,FR 1041715632,1041715647,GB -1041715648,1041715751,FR -1041715752,1041715791,GB +1041715648,1041715767,FR +1041715768,1041715791,GB 1041715792,1041715807,FR 1041715808,1041715823,GB 1041715824,1041715863,FR -1041715864,1041715911,GB +1041715864,1041715870,GB +1041715871,1041715903,FR +1041715904,1041715911,GB 1041715912,1041715943,FR 1041715944,1041715951,GB -1041715952,1041715967,FR -1041715968,1041716015,GB -1041716016,1041716039,FR -1041716040,1041716063,GB +1041715952,1041715999,FR +1041716000,1041716015,GB +1041716016,1041716047,FR +1041716048,1041716063,GB 1041716064,1041716111,FR 1041716112,1041716223,GB -1041716224,1041716239,FR -1041716240,1041716247,GB -1041716248,1041716295,FR -1041716296,1041716303,GB -1041716304,1041716311,FR +1041716224,1041716311,FR 1041716312,1041716319,GB -1041716320,1041716335,FR -1041716336,1041716343,GB -1041716344,1041716439,FR -1041716440,1041716479,GB -1041716480,1041716487,FR -1041716488,1041716527,GB +1041716320,1041716439,FR +1041716440,1041716447,GB +1041716448,1041716503,FR +1041716504,1041716511,GB +1041716512,1041716519,FR +1041716520,1041716527,GB 1041716528,1041716559,FR -1041716560,1041716607,GB -1041716608,1041716671,FR +1041716560,1041716575,GB +1041716576,1041716671,FR 1041716672,1041716703,GB -1041716704,1041717039,FR -1041717040,1041717103,GB +1041716704,1041717071,FR +1041717072,1041717079,GB +1041717080,1041717087,FR +1041717088,1041717103,GB 1041717104,1041717111,FR 1041717112,1041717119,GB 1041717120,1041717167,FR 1041717168,1041717183,GB 1041717184,1041717199,FR 1041717200,1041717247,GB -1041717248,1041717503,FR -1041717504,1041717511,GB -1041717512,1041717687,FR +1041717248,1041717687,FR 1041717688,1041717695,GB -1041717696,1041718023,FR -1041718024,1041718031,GB -1041718032,1041718055,FR -1041718056,1041718063,GB -1041718064,1041718079,FR -1041718080,1041718119,GB +1041717696,1041718112,FR +1041718113,1041718119,GB 1041718120,1041718127,FR 1041718128,1041718135,GB -1041718136,1041718143,FR -1041718144,1041718159,GB +1041718136,1041718151,FR +1041718152,1041718159,GB 1041718160,1041718191,FR 1041718192,1041718215,GB 1041718216,1041718231,FR 1041718232,1041718255,GB -1041718256,1041718271,FR -1041718272,1041718311,GB -1041718312,1041718319,FR -1041718320,1041718327,GB -1041718328,1041718335,FR -1041718336,1041718351,GB -1041718352,1041718407,FR -1041718408,1041718415,GB -1041718416,1041718431,FR -1041718432,1041718455,GB +1041718256,1041718343,FR +1041718344,1041718351,GB +1041718352,1041718447,FR +1041718448,1041718455,GB 1041718456,1041718463,FR 1041718464,1041718479,GB 1041718480,1041718495,FR 1041718496,1041718503,GB -1041718504,1041718591,FR -1041718592,1041718607,GB +1041718504,1041718599,FR +1041718600,1041718607,GB 1041718608,1041718623,FR 1041718624,1041718639,GB 1041718640,1041718663,FR 1041718664,1041718671,GB -1041718672,1041718687,FR -1041718688,1041718703,GB -1041718704,1041718783,FR -1041718784,1041718799,GB -1041718800,1041718815,FR -1041718816,1041718847,GB -1041718848,1041718879,FR -1041718880,1041718911,GB -1041718912,1041718927,FR -1041718928,1041718943,GB +1041718672,1041718935,FR +1041718936,1041718943,GB 1041718944,1041718975,FR 1041718976,1041718991,GB 1041718992,1041718999,FR 1041719000,1041719007,GB -1041719008,1041719203,FR +1041719008,1041719167,FR +1041719168,1041719175,GB +1041719176,1041719203,FR 1041719204,1041719207,GB 1041719208,1041719215,FR 1041719216,1041719223,GB @@ -2509,145 +2707,93 @@ 1041719229,1041719231,GB 1041719232,1041719247,FR 1041719248,1041719263,GB -1041719264,1041719375,FR -1041719376,1041719391,GB -1041719392,1041719439,FR -1041719440,1041719487,GB -1041719488,1041719599,FR -1041719600,1041719615,GB -1041719616,1041719647,FR -1041719648,1041719663,GB -1041719664,1041719679,FR -1041719680,1041719695,GB -1041719696,1041719703,FR +1041719264,1041719683,FR +1041719684,1041719687,GB +1041719688,1041719703,FR 1041719704,1041719711,GB 1041719712,1041719743,FR 1041719744,1041719759,GB -1041719760,1041719807,FR -1041719808,1041719855,GB -1041719856,1041719879,FR -1041719880,1041719903,GB +1041719760,1041719887,FR +1041719888,1041719903,GB 1041719904,1041719919,FR 1041719920,1041719935,GB 1041719936,1041720015,FR 1041720016,1041720031,GB -1041720032,1041720079,FR -1041720080,1041720087,GB -1041720088,1041720327,FR -1041720328,1041720335,GB -1041720336,1041720351,FR -1041720352,1041720367,GB -1041720368,1041720519,FR -1041720520,1041720527,GB -1041720528,1041720551,FR +1041720032,1041720551,FR 1041720552,1041720559,GB 1041720560,1041720567,FR 1041720568,1041720607,GB -1041720608,1041720615,FR -1041720616,1041720639,GB +1041720608,1041720631,FR +1041720632,1041720639,GB 1041720640,1041720687,FR 1041720688,1041720703,GB -1041720704,1041720719,FR -1041720720,1041720735,GB -1041720736,1041720839,FR -1041720840,1041720847,GB -1041720848,1041720895,FR -1041720896,1041720927,GB -1041720928,1041720959,FR -1041720960,1041721007,GB -1041721008,1041721039,FR -1041721040,1041721087,GB -1041721088,1041721343,FR -1041721344,1041721375,GB -1041721376,1041721391,FR -1041721392,1041721439,GB -1041721440,1041721519,FR -1041721520,1041721599,GB -1041721600,1041721727,FR -1041721728,1041721791,GB -1041721792,1041721807,FR -1041721808,1041721855,GB -1041721856,1041722119,FR -1041722120,1041722127,GB -1041722128,1041722143,FR -1041722144,1041722159,GB -1041722160,1041722167,FR -1041722168,1041722191,GB +1041720704,1041721039,FR +1041721040,1041721055,GB +1041721056,1041721391,FR +1041721392,1041721407,GB +1041721408,1041721519,FR +1041721520,1041721535,GB +1041721536,1041721775,FR +1041721776,1041721791,GB +1041721792,1041721815,FR +1041721816,1041721823,GB +1041721824,1041722175,FR +1041722176,1041722191,GB 1041722192,1041722223,FR -1041722224,1041722271,GB -1041722272,1041722279,FR +1041722224,1041722239,GB +1041722240,1041722279,FR 1041722280,1041722383,GB 1041722384,1041722391,FR 1041722392,1041722399,GB -1041722400,1041722407,FR -1041722408,1041722431,GB -1041722432,1041722463,FR -1041722464,1041722503,GB +1041722400,1041722423,FR +1041722424,1041722431,GB +1041722432,1041722479,FR +1041722480,1041722503,GB 1041722504,1041722535,FR 1041722536,1041722551,GB 1041722552,1041722567,FR 1041722568,1041722575,GB 1041722576,1041722583,FR 1041722584,1041722623,GB -1041722624,1041722807,FR -1041722808,1041722815,GB -1041722816,1041722855,FR -1041722856,1041722863,GB -1041722864,1041722943,FR -1041722944,1041723007,GB -1041723008,1041723031,FR -1041723032,1041723135,GB -1041723136,1041723167,FR -1041723168,1041723175,GB -1041723176,1041723231,FR -1041723232,1041723263,GB -1041723264,1041723295,FR -1041723296,1041723391,GB -1041723392,1041723647,FR -1041723648,1041723775,GB +1041722624,1041722983,FR +1041722984,1041723007,GB +1041723008,1041723047,FR +1041723048,1041723135,GB +1041723136,1041723359,FR +1041723360,1041723391,GB +1041723392,1041723655,FR +1041723656,1041723775,GB 1041723776,1041723839,FR -1041723840,1041723903,GB +1041723840,1041723871,GB +1041723872,1041723887,FR +1041723888,1041723903,GB 1041723904,1041724455,FR 1041724456,1041724463,GB 1041724464,1041724471,FR 1041724472,1041724479,GB -1041724480,1041724511,FR -1041724512,1041724527,GB -1041724528,1041724591,FR -1041724592,1041724607,GB -1041724608,1041724671,FR +1041724480,1041724671,FR 1041724672,1041724927,GB -1041724928,1041725007,FR -1041725008,1041725023,GB -1041725024,1041725119,FR +1041724928,1041725119,FR 1041725120,1041725167,GB 1041725168,1041725175,FR 1041725176,1041725231,GB 1041725232,1041725255,FR 1041725256,1041725271,GB -1041725272,1041725343,FR -1041725344,1041725407,GB -1041725408,1041725703,FR -1041725704,1041725711,GB -1041725712,1041725799,FR -1041725800,1041725807,GB -1041725808,1041725815,FR +1041725272,1041725375,FR +1041725376,1041725407,GB +1041725408,1041725749,FR +1041725750,1041725751,GB +1041725752,1041725815,FR 1041725816,1041725823,GB -1041725824,1041725983,FR -1041725984,1041725999,GB -1041726000,1041726063,FR +1041725824,1041726063,FR 1041726064,1041726079,GB 1041726080,1041726127,FR 1041726128,1041726151,GB 1041726152,1041726159,FR 1041726160,1041726167,GB -1041726168,1041726463,FR -1041726464,1041726471,GB -1041726472,1041726487,FR -1041726488,1041726543,GB -1041726544,1041726559,FR -1041726560,1041726591,GB -1041726592,1041726639,FR +1041726168,1041726511,FR +1041726512,1041726543,GB +1041726544,1041726639,FR 1041726640,1041726655,GB 1041726656,1041726671,FR 1041726672,1041726687,GB @@ -2667,8 +2813,8 @@ 1041726992,1041726992,GB 1041726993,1041726994,FR 1041726995,1041726995,GB -1041726996,1041727003,FR -1041727004,1041727028,GB +1041726996,1041727007,FR +1041727008,1041727028,GB 1041727029,1041727029,FR 1041727030,1041727036,GB 1041727037,1041727038,FR @@ -2676,39 +2822,31 @@ 1041727043,1041727043,FR 1041727044,1041727049,GB 1041727050,1041727050,FR -1041727051,1041727070,GB -1041727071,1041727071,FR -1041727072,1041727089,GB +1041727051,1041727055,GB +1041727056,1041727063,FR +1041727064,1041727070,GB +1041727071,1041727087,FR +1041727088,1041727089,GB 1041727090,1041727090,FR 1041727091,1041727091,GB -1041727092,1041727095,FR -1041727096,1041727103,GB -1041727104,1041727167,FR +1041727092,1041727167,FR 1041727168,1041727231,GB 1041727232,1041727239,FR 1041727240,1041727247,GB 1041727248,1041727303,FR 1041727304,1041727311,GB -1041727312,1041727487,FR -1041727488,1041728047,GB +1041727312,1041727999,FR +1041728000,1041728047,GB 1041728048,1041728063,FR 1041728064,1041728095,GB 1041728096,1041728111,FR 1041728112,1041728127,GB -1041728128,1041728255,FR -1041728256,1041728511,GB -1041728512,1041728887,FR +1041728128,1041728887,FR 1041728888,1041728895,GB -1041728896,1041729023,FR -1041729024,1041729279,GB -1041729280,1041729303,FR -1041729304,1041729311,GB -1041729312,1041729343,FR -1041729344,1041729359,GB -1041729360,1041729367,FR -1041729368,1041729391,GB -1041729392,1041729431,FR -1041729432,1041729455,GB +1041728896,1041729383,FR +1041729384,1041729391,GB +1041729392,1041729447,FR +1041729448,1041729455,GB 1041729456,1041729503,FR 1041729504,1041729519,GB 1041729520,1041729527,FR @@ -2725,10 +2863,8 @@ 1041730240,1041730247,GB 1041730248,1041730639,FR 1041730640,1041730655,GB -1041730656,1041730815,FR -1041730816,1041731071,GB -1041731072,1041731903,FR -1041731904,1041731935,GB +1041730656,1041731919,FR +1041731920,1041731935,GB 1041731936,1041731975,FR 1041731976,1041732031,GB 1041732032,1041732055,FR @@ -2741,9 +2877,7 @@ 1041732256,1041732295,GB 1041732296,1041732303,FR 1041732304,1041732311,GB -1041732312,1041732375,FR -1041732376,1041732383,GB -1041732384,1041732447,FR +1041732312,1041732447,FR 1041732448,1041732455,GB 1041732456,1041732463,FR 1041732464,1041732479,GB @@ -2757,9 +2891,9 @@ 1041732992,1041733103,GB 1041733104,1041733503,FR 1041733504,1041733535,GB -1041733536,1041733887,FR -1041733888,1041734143,GB -1041734144,1041734927,FR +1041733536,1041733567,FR +1041733568,1041733631,GB +1041733632,1041734927,FR 1041734928,1041734943,GB 1041734944,1041734975,FR 1041734976,1041734991,GB @@ -2777,26 +2911,22 @@ 1041735568,1041735583,GB 1041735584,1041735615,FR 1041735616,1041735663,GB -1041735664,1041736191,FR -1041736192,1041736207,GB -1041736208,1041736255,FR -1041736256,1041736263,GB -1041736264,1041736367,FR -1041736368,1041736391,GB -1041736392,1041736423,FR -1041736424,1041736463,GB -1041736464,1041736503,FR -1041736504,1041736511,GB -1041736512,1041736527,FR +1041735664,1041736375,FR +1041736376,1041736383,GB +1041736384,1041736423,FR +1041736424,1041736447,GB +1041736448,1041736455,FR +1041736456,1041736463,GB +1041736464,1041736527,FR 1041736528,1041736535,GB 1041736536,1041736543,FR 1041736544,1041736551,GB -1041736552,1041736567,FR -1041736568,1041736599,GB +1041736552,1041736591,FR +1041736592,1041736599,GB 1041736600,1041736607,FR 1041736608,1041736631,GB -1041736632,1041736671,FR -1041736672,1041736695,GB +1041736632,1041736687,FR +1041736688,1041736695,GB 1041736696,1041737015,FR 1041737016,1041737031,GB 1041737032,1041737039,FR @@ -2815,9 +2945,9 @@ 1041737400,1041737423,GB 1041737424,1041737455,FR 1041737456,1041737463,GB -1041737464,1041737503,FR -1041737504,1041737535,GB -1041737536,1041737583,FR +1041737464,1041737479,FR +1041737480,1041737503,GB +1041737504,1041737583,FR 1041737584,1041737599,GB 1041737600,1041737607,FR 1041737608,1041737615,GB @@ -2833,7 +2963,9 @@ 1041737848,1041737855,GB 1041737856,1041737871,FR 1041737872,1041737879,GB -1041737880,1041737919,FR +1041737880,1041737903,FR +1041737904,1041737911,GB +1041737912,1041737919,FR 1041737920,1041737935,GB 1041737936,1041738159,FR 1041738160,1041738167,GB @@ -2855,20 +2987,19 @@ 1041738704,1041738711,GB 1041738712,1041738735,FR 1041738736,1041738743,GB -1041738744,1041739055,FR -1041739056,1041739063,GB -1041739064,1041739071,FR -1041739072,1041739087,GB -1041739088,1041739127,FR -1041739128,1041739175,GB +1041738744,1041739079,FR +1041739080,1041739087,GB +1041739088,1041739167,FR +1041739168,1041739175,GB 1041739176,1041739183,FR 1041739184,1041739207,GB 1041739208,1041739215,FR 1041739216,1041739231,GB -1041739232,1041739287,FR -1041739288,1041739303,GB +1041739232,1041739295,FR +1041739296,1041739299,BE +1041739300,1041739303,GB 1041739304,1041739375,FR -1041739376,1041739383,GB +1041739376,1041739383,BE 1041739384,1041739391,FR 1041739392,1041739423,GB 1041739424,1041739463,FR @@ -2891,19 +3022,13 @@ 1041740592,1041740607,GB 1041740608,1041740647,FR 1041740648,1041740655,GB -1041740656,1041740679,FR -1041740680,1041740687,GB +1041740656,1041740671,FR +1041740672,1041740687,GB 1041740688,1041740703,FR 1041740704,1041740719,GB -1041740720,1041740863,FR -1041740864,1041740879,GB -1041740880,1041740959,FR -1041740960,1041740975,GB -1041740976,1041741055,FR -1041741056,1041741087,GB -1041741088,1041741103,FR -1041741104,1041741119,GB -1041741120,1041741135,FR +1041740720,1041741071,FR +1041741072,1041741087,GB +1041741088,1041741135,FR 1041741136,1041741151,GB 1041741152,1041741239,FR 1041741240,1041741263,GB @@ -2919,17 +3044,11 @@ 1041741664,1041741679,GB 1041741680,1041741687,FR 1041741688,1041741823,GB -1041741824,1041742095,FR -1041742096,1041742111,GB -1041742112,1041742127,FR -1041742128,1041742135,GB -1041742136,1041742151,FR -1041742152,1041742159,GB -1041742160,1041742183,FR -1041742184,1041742191,GB -1041742192,1041742223,FR +1041741824,1041742223,FR 1041742224,1041742239,GB -1041742240,1041742279,FR +1041742240,1041742263,FR +1041742264,1041742271,GB +1041742272,1041742279,FR 1041742280,1041742287,GB 1041742288,1041742303,FR 1041742304,1041742335,GB @@ -2944,8 +3063,8 @@ 1041742464,1041742471,FR 1041742472,1041742479,GB 1041742480,1041742511,FR -1041742512,1041742591,GB -1041742592,1041743135,FR +1041742512,1041742527,GB +1041742528,1041743135,FR 1041743136,1041743143,GB 1041743144,1041743175,FR 1041743176,1041743215,GB @@ -2957,9 +3076,7 @@ 1041743640,1041743647,GB 1041743648,1041743671,FR 1041743672,1041743679,GB -1041743680,1041743703,FR -1041743704,1041743719,GB -1041743720,1041743743,FR +1041743680,1041743743,FR 1041743744,1041743759,GB 1041743760,1041743767,FR 1041743768,1041743775,GB @@ -2971,23 +3088,21 @@ 1041743832,1041743847,GB 1041743848,1041743863,FR 1041743864,1041743871,GB -1041743872,1041744143,FR -1041744144,1041744151,GB -1041744152,1041744255,FR -1041744256,1041744263,GB -1041744264,1041744271,FR -1041744272,1041744295,GB +1041743872,1041744287,FR +1041744288,1041744295,GB 1041744296,1041744311,FR 1041744312,1041744327,GB -1041744328,1041744399,FR +1041744328,1041744359,FR +1041744360,1041744367,GB +1041744368,1041744399,FR 1041744400,1041744407,GB 1041744408,1041744479,FR 1041744480,1041744543,GB 1041744544,1041744599,FR 1041744600,1041744607,GB 1041744608,1041744623,FR -1041744624,1041744895,GB -1041744896,1041744919,FR +1041744624,1041744639,GB +1041744640,1041744919,FR 1041744920,1041744927,GB 1041744928,1041744943,FR 1041744944,1041744951,GB @@ -2997,13 +3112,11 @@ 1041745008,1041745031,GB 1041745032,1041745063,FR 1041745064,1041745071,GB -1041745072,1041745095,FR -1041745096,1041745143,GB -1041745144,1041745151,FR -1041745152,1041745191,GB -1041745192,1041745207,FR -1041745208,1041745215,GB -1041745216,1041745247,FR +1041745072,1041745127,FR +1041745128,1041745143,GB +1041745144,1041745167,FR +1041745168,1041745191,GB +1041745192,1041745247,FR 1041745248,1041745279,GB 1041745280,1041745327,FR 1041745328,1041745343,GB @@ -3016,8 +3129,8 @@ 1041745472,1041745479,FR 1041745480,1041745487,GB 1041745488,1041745495,FR -1041745496,1041745535,GB -1041745536,1041745543,FR +1041745496,1041745503,GB +1041745504,1041745543,FR 1041745544,1041745551,GB 1041745552,1041745567,FR 1041745568,1041745575,GB @@ -3033,9 +3146,7 @@ 1041745856,1041745871,GB 1041745872,1041745887,FR 1041745888,1041745959,GB -1041745960,1041745967,FR -1041745968,1041745983,GB -1041745984,1041745999,FR +1041745960,1041745999,FR 1041746000,1041746015,GB 1041746016,1041746023,FR 1041746024,1041746031,GB @@ -3055,55 +3166,39 @@ 1041746832,1041746847,GB 1041746848,1041746863,FR 1041746864,1041746895,GB -1041746896,1041747199,FR -1041747200,1041747439,GB -1041747440,1041747463,FR +1041746896,1041747463,FR 1041747464,1041747487,GB -1041747488,1041747503,FR -1041747504,1041747519,GB -1041747520,1041749775,FR +1041747488,1041749775,FR 1041749776,1041749783,GB 1041749784,1041749807,FR 1041749808,1041749815,GB 1041749816,1041749847,FR 1041749848,1041749855,GB 1041749856,1041749967,FR -1041749968,1041749975,GB -1041749976,1041749999,FR +1041749968,1041749983,GB +1041749984,1041749999,FR 1041750000,1041750007,GB 1041750008,1041750527,FR 1041750528,1041750543,GB -1041750544,1041750559,FR -1041750560,1041750591,GB -1041750592,1041750663,FR +1041750544,1041750663,FR 1041750664,1041750671,GB 1041750672,1041750743,FR 1041750744,1041750751,GB 1041750752,1041750775,FR 1041750776,1041750783,GB -1041750784,1041751551,FR -1041751552,1041751583,GB -1041751584,1041751639,FR -1041751640,1041751647,GB -1041751648,1041751695,FR +1041750784,1041751695,FR 1041751696,1041751719,GB -1041751720,1041751743,FR -1041751744,1041751759,GB -1041751760,1041751767,FR -1041751768,1041751775,GB -1041751776,1041753279,FR -1041753280,1041753295,GB -1041753296,1041753303,FR -1041753304,1041753327,GB -1041753328,1041753343,FR -1041753344,1041753535,GB -1041753536,1041753599,FR +1041751720,1041753319,FR +1041753320,1041753327,GB +1041753328,1041753407,FR +1041753408,1041753503,GB +1041753504,1041753599,FR 1041753600,1041753775,GB 1041753776,1041753831,FR 1041753832,1041753839,GB 1041753840,1041753983,FR -1041753984,1041754111,GB -1041754112,1041754143,FR +1041753984,1041754015,GB +1041754016,1041754143,FR 1041754144,1041754151,GB 1041754152,1041754175,FR 1041754176,1041754191,GB @@ -3115,15 +3210,11 @@ 1041754480,1041754495,GB 1041754496,1041755231,FR 1041755232,1041755239,GB -1041755240,1041755295,FR -1041755296,1041755303,GB -1041755304,1041755335,FR +1041755240,1041755335,FR 1041755336,1041755343,GB 1041755344,1041755375,FR 1041755376,1041755391,GB -1041755392,1041755455,FR -1041755456,1041755471,GB -1041755472,1041755503,FR +1041755392,1041755503,FR 1041755504,1041755519,GB 1041755520,1041755631,FR 1041755632,1041755647,GB @@ -3136,10 +3227,8 @@ 1041756608,1041756655,FR 1041756656,1041756663,GB 1041756664,1041756695,FR -1041756696,1041756703,GB -1041756704,1041756895,FR -1041756896,1041756911,GB -1041756912,1041756919,FR +1041756696,1041756703,DE +1041756704,1041756919,FR 1041756920,1041756927,GB 1041756928,1041757023,FR 1041757024,1041757039,GB @@ -3163,21 +3252,19 @@ 1041758032,1041758039,GB 1041758040,1041758095,FR 1041758096,1041758111,GB -1041758112,1041758207,FR -1041758208,1041758239,GB -1041758240,1041758255,FR +1041758112,1041758255,FR 1041758256,1041758271,GB -1041758272,1041758311,FR -1041758312,1041758343,GB +1041758272,1041758319,FR +1041758320,1041758343,GB 1041758344,1041758351,FR -1041758352,1041758375,GB -1041758376,1041758391,FR -1041758392,1041758415,GB +1041758352,1041758367,GB +1041758368,1041758391,FR +1041758392,1041758399,GB +1041758400,1041758407,FR +1041758408,1041758415,GB 1041758416,1041758423,FR 1041758424,1041758431,GB -1041758432,1041758607,FR -1041758608,1041758623,GB -1041758624,1041758679,FR +1041758432,1041758679,FR 1041758680,1041758687,GB 1041758688,1041759231,FR 1041759232,1041760255,GB @@ -3343,29 +3430,226 @@ 1043202048,1043333119,AT 1043333120,1043341311,CH 1043341312,1043349503,IT -1043349504,1043350587,DE -1043350588,1043350591,AT -1043350592,1043357695,DE +1043349504,1043357695,DE 1043357696,1043365887,CH 1043365888,1043398655,PT 1043398656,1043464191,GB -1043464192,1043465215,NL -1043465216,1043466503,GB +1043464192,1043464799,NL +1043464800,1043464807,GB +1043464808,1043464823,NL +1043464824,1043464831,GB +1043464832,1043464927,NL +1043464928,1043465055,GB +1043465056,1043465071,NL +1043465072,1043465087,GB +1043465088,1043465775,NL +1043465776,1043465783,GB +1043465784,1043465839,NL +1043465840,1043465855,GB +1043465856,1043465871,NL +1043465872,1043465919,GB +1043465920,1043465983,NL +1043465984,1043466247,GB +1043466248,1043466319,NL +1043466320,1043466327,GB +1043466328,1043466335,NL +1043466336,1043466351,GB +1043466352,1043466431,NL +1043466432,1043466447,GB +1043466448,1043466455,NL +1043466456,1043466463,GB +1043466464,1043466495,NL +1043466496,1043466503,GB 1043466504,1043466511,NL -1043466512,1043466687,GB -1043466688,1043466711,NL -1043466712,1043474703,GB -1043474704,1043474719,DE -1043474720,1043480575,GB +1043466512,1043466519,GB +1043466520,1043466559,NL +1043466560,1043466575,GB +1043466576,1043466583,NL +1043466584,1043466607,GB +1043466608,1043466887,NL +1043466888,1043466895,GB +1043466896,1043466911,NL +1043466912,1043466927,GB +1043466928,1043466943,NL +1043466944,1043467039,GB +1043467040,1043467071,NL +1043467072,1043467087,GB +1043467088,1043467103,NL +1043467104,1043467199,GB +1043467200,1043467231,NL +1043467232,1043467519,GB +1043467520,1043467535,NL +1043467536,1043467583,GB +1043467584,1043467599,NL +1043467600,1043467615,GB +1043467616,1043467663,NL +1043467664,1043467679,GB +1043467680,1043467695,NL +1043467696,1043467759,GB +1043467760,1043467775,NL +1043467776,1043467815,GB +1043467816,1043467839,NL +1043467840,1043467871,GB +1043467872,1043467967,NL +1043467968,1043467983,GB +1043467984,1043467999,NL +1043468000,1043468063,GB +1043468064,1043468127,NL +1043468128,1043468159,GB +1043468160,1043468191,NL +1043468192,1043468543,GB +1043468544,1043468575,NL +1043468576,1043468655,GB +1043468656,1043468663,NL +1043468664,1043468671,GB +1043468672,1043468751,NL +1043468752,1043468767,GB +1043468768,1043468783,NL +1043468784,1043468791,GB +1043468792,1043468799,NL +1043468800,1043468831,GB +1043468832,1043468863,NL +1043468864,1043468895,GB +1043468896,1043468903,NL +1043468904,1043468911,GB +1043468912,1043468927,NL +1043468928,1043468935,GB +1043468936,1043468959,NL +1043468960,1043468967,GB +1043468968,1043469023,NL +1043469024,1043469055,GB +1043469056,1043469087,NL +1043469088,1043469143,GB +1043469144,1043469159,NL +1043469160,1043469183,GB +1043469184,1043469199,NL +1043469200,1043469207,GB +1043469208,1043469223,NL +1043469224,1043469231,GB +1043469232,1043469239,NL +1043469240,1043469247,GB +1043469248,1043469335,NL +1043469336,1043469343,GB +1043469344,1043469359,NL +1043469360,1043469375,GB +1043469376,1043469399,NL +1043469400,1043469415,GB +1043469416,1043469423,NL +1043469424,1043469439,GB +1043469440,1043469559,NL +1043469560,1043469663,GB +1043469664,1043469679,NL +1043469680,1043469695,GB +1043469696,1043469727,NL +1043469728,1043469823,GB +1043469824,1043469843,NL +1043469844,1043469847,GB +1043469848,1043469919,NL +1043469920,1043469939,GB +1043469940,1043469943,NL +1043469944,1043470127,GB +1043470128,1043470223,NL +1043470224,1043470271,GB +1043470272,1043470303,NL +1043470304,1043470335,GB +1043470336,1043470847,NL +1043470848,1043472415,GB +1043472416,1043472423,DE +1043472424,1043472431,GB +1043472432,1043472439,DE +1043472440,1043472487,GB +1043472488,1043472495,DE +1043472496,1043472503,GB +1043472504,1043472895,DE +1043472896,1043473151,GB +1043473152,1043473411,DE +1043473412,1043473415,GB +1043473416,1043473579,DE +1043473580,1043473583,GB +1043473584,1043474031,DE +1043474032,1043474047,GB +1043474048,1043474487,DE +1043474488,1043474495,GB +1043474496,1043475591,DE +1043475592,1043475711,GB +1043475712,1043475887,DE +1043475888,1043475919,GB +1043475920,1043475983,DE +1043475984,1043475991,GB +1043475992,1043476319,DE +1043476320,1043476351,GB +1043476352,1043476735,DE +1043476736,1043476767,GB +1043476768,1043476815,DE +1043476816,1043476991,GB +1043476992,1043477503,DE +1043477504,1043477759,GB +1043477760,1043478179,DE +1043478180,1043478271,GB +1043478272,1043478511,DE +1043478512,1043478527,GB +1043478528,1043478623,DE +1043478624,1043478639,GB +1043478640,1043478655,DE +1043478656,1043478671,GB +1043478672,1043478735,DE +1043478736,1043478751,GB +1043478752,1043478783,DE +1043478784,1043479295,GB +1043479296,1043479551,DE +1043479552,1043480063,GB +1043480064,1043480351,DE +1043480352,1043480359,GB +1043480360,1043480363,DE +1043480364,1043480575,GB 1043480576,1043488767,CH 1043488768,1043496959,DE -1043496960,1043505151,GB +1043496960,1043497055,FR +1043497056,1043497079,GB +1043497080,1043497215,FR +1043497216,1043497759,GB +1043497760,1043497767,FR +1043497768,1043497863,GB +1043497864,1043497871,FR +1043497872,1043497903,GB +1043497904,1043497911,FR +1043497912,1043497927,GB +1043497928,1043497935,FR +1043497936,1043497983,GB +1043497984,1043498015,FR +1043498016,1043498023,GB +1043498024,1043498031,FR +1043498032,1043498039,GB +1043498040,1043498071,FR +1043498072,1043498095,GB +1043498096,1043498111,FR +1043498112,1043498151,GB +1043498152,1043498183,FR +1043498184,1043498195,GB +1043498196,1043498207,FR +1043498208,1043498223,GB +1043498224,1043498239,FR +1043498240,1043498243,GB +1043498244,1043498247,FR +1043498248,1043498495,GB +1043498496,1043498535,FR +1043498536,1043498543,GB +1043498544,1043498639,FR +1043498640,1043498655,GB +1043498656,1043498671,FR +1043498672,1043498815,GB +1043498816,1043498911,FR +1043498912,1043499267,GB +1043499268,1043499519,FR +1043499520,1043505151,GB 1043505152,1043513343,NO 1043513344,1043529727,GB 1043529728,1043595263,NL 1043595264,1043600639,DE 1043600640,1043600895,FR -1043600896,1043607679,DE +1043600896,1043606255,DE +1043606256,1043606271,GB +1043606272,1043607679,DE 1043607680,1043607711,FR 1043607712,1043609279,DE 1043609280,1043609343,AT @@ -3765,13 +4049,13 @@ 1044588032,1044588287,DE 1044588288,1044588575,GB 1044588576,1044588607,DE -1044588608,1044589055,GB -1044589056,1044590463,DE +1044588608,1044588799,GB +1044588800,1044590463,DE 1044590464,1044590591,GB 1044590592,1044590671,DE 1044590672,1044590847,GB -1044590848,1044591359,DE -1044591360,1044591871,GB +1044590848,1044591615,DE +1044591616,1044591871,GB 1044591872,1044592127,DE 1044592128,1044592143,GB 1044592144,1044592159,DE @@ -3780,8 +4064,8 @@ 1044592256,1044592639,GB 1044592640,1044592655,DE 1044592656,1044592831,GB -1044592832,1044594175,DE -1044594176,1044625407,GB +1044592832,1044594431,DE +1044594432,1044625407,GB 1044625408,1044625463,DE 1044625464,1044625471,GB 1044625472,1044625535,DE @@ -3795,8 +4079,8 @@ 1044631552,1044631871,DE 1044631872,1044631951,GB 1044631952,1044631967,DE -1044631968,1044632319,GB -1044632320,1044633855,DE +1044631968,1044632063,GB +1044632064,1044633855,DE 1044633856,1044634111,GB 1044634112,1044634367,DE 1044634368,1044634623,GB @@ -3811,7 +4095,9 @@ 1044638240,1044638463,GB 1044638464,1044638719,DE 1044638720,1044639743,GB -1044639744,1044643327,DE +1044639744,1044642303,DE +1044642304,1044642815,GB +1044642816,1044643327,DE 1044643328,1044643839,GB 1044643840,1044652031,DE 1044652032,1044660223,LY @@ -3823,7 +4109,9 @@ 1044668416,1044676607,BA 1044676608,1044684799,RU 1044684800,1044692991,HU -1044692992,1044701183,AT +1044692992,1044697087,AT +1044697088,1044697343,DE +1044697344,1044701183,AT 1044701184,1044709375,EG 1044709376,1044717567,RU 1044717568,1044742143,GB @@ -3887,12 +4175,13 @@ 1044930880,1044930911,BE 1044930912,1044930927,DE 1044930928,1044930967,BE -1044930968,1044930979,GB +1044930968,1044930975,FR +1044930976,1044930979,GB 1044930980,1044931375,BE 1044931376,1044931391,GB 1044931392,1044931407,BE -1044931408,1044931423,GB -1044931424,1044931487,BE +1044931408,1044931439,GB +1044931440,1044931487,BE 1044931488,1044931495,GB 1044931496,1044931535,BE 1044931536,1044931543,GB @@ -3900,7 +4189,9 @@ 1044931552,1044931567,GB 1044931568,1044931583,BE 1044931584,1044931623,GB -1044931624,1044931759,BE +1044931624,1044931663,BE +1044931664,1044931671,GB +1044931672,1044931759,BE 1044931760,1044931775,GB 1044931776,1044931831,BE 1044931832,1044931835,GB @@ -3916,11 +4207,15 @@ 1044931976,1044931983,GB 1044931984,1044932063,BE 1044932064,1044932087,GB -1044932088,1044932399,BE +1044932088,1044932383,BE +1044932384,1044932391,GB +1044932392,1044932399,BE 1044932400,1044932407,GB 1044932408,1044932503,BE 1044932504,1044932543,GB -1044932544,1044932675,BE +1044932544,1044932607,BE +1044932608,1044932671,LU +1044932672,1044932675,BE 1044932676,1044932687,GB 1044932688,1044932703,BE 1044932704,1044932707,GB @@ -3930,8 +4225,8 @@ 1044932736,1044932799,GB 1044932800,1044932831,BE 1044932832,1044932839,GB -1044932840,1044932855,BE -1044932856,1044932863,GB +1044932840,1044932847,BE +1044932848,1044932863,GB 1044932864,1044932939,BE 1044932940,1044932947,GB 1044932948,1044932951,BE @@ -3952,7 +4247,13 @@ 1044933408,1044933411,GB 1044933412,1044933415,BE 1044933416,1044933439,GB -1044933440,1044933615,BE +1044933440,1044933511,BE +1044933512,1044933519,GB +1044933520,1044933551,BE +1044933552,1044933555,GB +1044933556,1044933583,BE +1044933584,1044933599,GB +1044933600,1044933615,BE 1044933616,1044933623,GB 1044933624,1044933711,BE 1044933712,1044933719,GB @@ -3966,7 +4267,9 @@ 1044933844,1044933847,GB 1044933848,1044933863,BE 1044933864,1044933871,GB -1044933872,1044934191,BE +1044933872,1044934103,BE +1044934104,1044934111,GB +1044934112,1044934191,BE 1044934192,1044934199,GB 1044934200,1044934239,BE 1044934240,1044934247,GB @@ -3986,17 +4289,23 @@ 1044935028,1044935031,GB 1044935032,1044935035,BE 1044935036,1044935039,GB -1044935040,1044935231,BE +1044935040,1044935183,BE +1044935184,1044935199,GB +1044935200,1044935231,BE 1044935232,1044935247,GB -1044935248,1044935279,BE -1044935280,1044935295,GB +1044935248,1044935263,BE +1044935264,1044935295,GB 1044935296,1044935331,BE 1044935332,1044935343,GB 1044935344,1044935355,BE 1044935356,1044935391,GB 1044935392,1044935407,BE 1044935408,1044935423,GB -1044935424,1044935595,BE +1044935424,1044935431,BE +1044935432,1044935439,LU +1044935440,1044935551,BE +1044935552,1044935559,GB +1044935560,1044935595,BE 1044935596,1044935599,GB 1044935600,1044935623,BE 1044935624,1044935631,GB @@ -4050,13 +4359,13 @@ 1044937680,1044937695,GB 1044937696,1044937703,BE 1044937704,1044937711,GB -1044937712,1044937751,BE -1044937752,1044937759,GB +1044937712,1044937747,BE +1044937748,1044937759,GB 1044937760,1044937847,BE 1044937848,1044937887,GB 1044937888,1044937903,BE -1044937904,1044937911,GB -1044937912,1044937971,BE +1044937904,1044937915,GB +1044937916,1044937971,BE 1044937972,1044937975,GB 1044937976,1044938047,BE 1044938048,1044938079,GB @@ -4064,8 +4373,8 @@ 1044938104,1044938107,GB 1044938108,1044938111,BE 1044938112,1044938143,GB -1044938144,1044938239,BE -1044938240,1044938271,GB +1044938144,1044938235,BE +1044938236,1044938271,GB 1044938272,1044938367,BE 1044938368,1044938399,GB 1044938400,1044938407,BE @@ -4076,13 +4385,15 @@ 1044938488,1044938511,GB 1044938512,1044938519,BE 1044938520,1044938523,GB -1044938524,1044938631,BE +1044938524,1044938559,BE +1044938560,1044938623,LU +1044938624,1044938631,BE 1044938632,1044938639,GB 1044938640,1044938655,BE 1044938656,1044938695,GB 1044938696,1044938703,BE 1044938704,1044938719,GB -1044938720,1044938751,BE +1044938720,1044938751,LU 1044938752,1044946943,GB 1044946944,1044955135,UA 1044955136,1044963327,NL @@ -4090,17 +4401,25 @@ 1044971520,1044979711,FR 1044979712,1044987903,FI 1044987904,1045004287,BG -1045004288,1045018207,GB +1045004288,1045013231,GB +1045013232,1045013247,IE +1045013248,1045013455,GB +1045013456,1045013471,IE +1045013472,1045018207,GB 1045018208,1045018231,FI 1045018232,1045018367,GB 1045018368,1045018423,ES 1045018424,1045018431,GB -1045018432,1045018495,ES -1045018496,1045020159,GB +1045018432,1045018559,ES +1045018560,1045018623,GB +1045018624,1045018751,ES +1045018752,1045020159,GB 1045020160,1045020255,ES 1045020256,1045020287,GB -1045020288,1045020415,ES -1045020416,1045020671,GB +1045020288,1045020519,ES +1045020520,1045020527,GB +1045020528,1045020543,ES +1045020544,1045020671,GB 1045020672,1045037055,NO 1045037056,1045119231,GR 1045119232,1045119743,AL @@ -4119,9 +4438,7 @@ 1045160960,1045160991,TR 1045160992,1045161023,DE 1045161024,1045161055,AT -1045161056,1045161087,DE -1045161088,1045161119,PT -1045161120,1045161151,DE +1045161056,1045161151,DE 1045161152,1045161183,PT 1045161184,1045168127,DE 1045168128,1045233663,RU @@ -4177,8 +4494,7 @@ 1045452288,1045452799,SK 1045452800,1045453055,CZ 1045453056,1045454847,SK -1045454848,1045460735,DE -1045460736,1045460991,NL +1045454848,1045460991,DE 1045460992,1045461503,FR 1045461504,1045461631,DE 1045461632,1045461695,FR @@ -4202,23 +4518,23 @@ 1045716992,1045725183,RU 1045725184,1045733375,CZ 1045733376,1045741567,GB -1045741568,1045742015,SE +1045741568,1045741887,SE +1045741888,1045741951,GB +1045741952,1045742015,SE 1045742016,1045742023,GB 1045742024,1045742031,SE 1045742032,1045742039,GB -1045742040,1045742047,SE -1045742048,1045742111,GB -1045742112,1045742127,SE -1045742128,1045742175,GB -1045742176,1045742199,SE -1045742200,1045742207,GB -1045742208,1045742239,SE +1045742040,1045742063,SE +1045742064,1045742111,GB +1045742112,1045742135,SE +1045742136,1045742143,NL +1045742144,1045742151,SE +1045742152,1045742159,DK +1045742160,1045742167,SE +1045742168,1045742175,DK +1045742176,1045742239,SE 1045742240,1045742247,GB -1045742248,1045742271,SE -1045742272,1045742335,GB -1045742336,1045742351,SE -1045742352,1045742367,GB -1045742368,1045742383,SE +1045742248,1045742383,SE 1045742384,1045742391,GB 1045742392,1045742495,SE 1045742496,1045742535,GB @@ -4232,8 +4548,9 @@ 1045742840,1045742847,GB 1045742848,1045743023,SE 1045743024,1045743031,GB -1045743032,1045743043,SE -1045743044,1045743063,GB +1045743032,1045743039,SE +1045743040,1045743047,GB +1045743048,1045743063,NL 1045743064,1045743095,SE 1045743096,1045743099,GB 1045743100,1045743247,SE @@ -4242,9 +4559,7 @@ 1045743296,1045743299,GB 1045743300,1045743679,SE 1045743680,1045743743,GB -1045743744,1045743783,SE -1045743784,1045743791,GB -1045743792,1045743803,SE +1045743744,1045743803,SE 1045743804,1045743807,GB 1045743808,1045743999,SE 1045744000,1045744007,LU @@ -4252,20 +4567,22 @@ 1045744016,1045744031,SE 1045744032,1045744063,GB 1045744064,1045744639,SE -1045744640,1045745407,GB +1045744640,1045744671,BE +1045744672,1045744703,SE +1045744704,1045745407,GB 1045745408,1045745607,SE 1045745608,1045745615,FI 1045745616,1045745623,GB -1045745624,1045745639,SE -1045745640,1045745647,GB -1045745648,1045745655,SE +1045745624,1045745655,SE 1045745656,1045745663,GB 1045745664,1045745695,SE 1045745696,1045745759,GB 1045745760,1045745768,SE -1045745769,1045745879,GB -1045745880,1045745919,SE -1045745920,1045745999,GB +1045745769,1045745791,GB +1045745792,1045745855,SE +1045745856,1045745879,GB +1045745880,1045745951,SE +1045745952,1045745999,GB 1045746000,1045746079,SE 1045746080,1045746095,GB 1045746096,1045746163,SE @@ -4273,10 +4590,12 @@ 1045746176,1045746431,SE 1045746432,1045746447,GB 1045746448,1045746463,SE -1045746464,1045746543,GB +1045746464,1045746495,GB +1045746496,1045746527,SE +1045746528,1045746543,GB 1045746544,1045746559,SE -1045746560,1045746687,GB -1045746688,1045747071,SE +1045746560,1045746671,GB +1045746672,1045747071,SE 1045747072,1045747199,GB 1045747200,1045747455,SE 1045747456,1045747583,GB @@ -4304,8 +4623,8 @@ 1045748396,1045748399,GB 1045748400,1045748407,SE 1045748408,1045748463,GB -1045748464,1045748479,SE -1045748480,1045749503,GB +1045748464,1045748735,SE +1045748736,1045749503,GB 1045749504,1045749759,SE 1045749760,1045757951,GB 1045757952,1045790719,LV @@ -4330,10 +4649,19 @@ 1046225656,1046229111,NO 1046229112,1046229119,SE 1046229120,1046282239,NO -1046282240,1046288383,DE +1046282240,1046283007,DE +1046283008,1046283263,BZ +1046283264,1046283327,LU +1046283328,1046284287,DE +1046284288,1046285311,BZ +1046285312,1046286663,DE +1046286664,1046286671,BZ +1046286672,1046286927,DE +1046286928,1046286935,ES +1046286936,1046288383,DE 1046288384,1046288663,CZ -1046288664,1046289407,DE -1046289408,1046290431,AG +1046288664,1046288895,DE +1046288896,1046290431,AG 1046290432,1046298623,PL 1046298624,1046299903,AT 1046299904,1046300159,MK @@ -4392,11 +4720,11 @@ 1046337536,1046338047,DE 1046338048,1046339839,EU 1046339840,1046340095,FR -1046340096,1046340351,NL -1046340352,1046340607,EU +1046340096,1046340607,EU 1046340608,1046341119,NL 1046341120,1046341631,EU -1046341632,1046342143,FR +1046341632,1046341887,FR +1046341888,1046342143,EU 1046342144,1046342719,NL 1046342720,1046343423,EU 1046343424,1046343935,NL @@ -4422,19 +4750,21 @@ 1046385112,1046413311,IT 1046413312,1046446079,SE 1046446080,1046479535,DE -1046479536,1046479550,GB -1046479551,1046479687,DE +1046479536,1046479551,GB +1046479552,1046479687,DE 1046479688,1046479695,GB -1046479696,1046480475,DE -1046480476,1046480479,GB +1046479696,1046480047,DE +1046480048,1046480055,GB +1046480056,1046480471,DE +1046480472,1046480479,GB 1046480480,1046480719,DE 1046480720,1046480735,GB 1046480736,1046481327,DE 1046481328,1046481375,GB 1046481376,1046481535,DE 1046481536,1046481919,GB -1046481920,1046481963,DE -1046481964,1046481967,GB +1046481920,1046481959,DE +1046481960,1046481967,GB 1046481968,1046482751,DE 1046482752,1046482943,GB 1046482944,1046483231,DE @@ -4458,14 +4788,8 @@ 1046485288,1046485367,DE 1046485368,1046485375,GB 1046485376,1046485495,DE -1046485496,1046485543,GB -1046485544,1046485647,DE -1046485648,1046485655,GB -1046485656,1046485759,DE -1046485760,1046485791,GB -1046485792,1046485823,DE -1046485824,1046485855,GB -1046485856,1046486055,DE +1046485496,1046485503,GB +1046485504,1046486055,DE 1046486056,1046486063,GB 1046486064,1046486159,DE 1046486160,1046486175,GB @@ -4524,24 +4848,8 @@ 1046494336,1046494607,DE 1046494608,1046494615,GB 1046494616,1046494623,DE -1046494624,1046494751,GB -1046494752,1046494767,DE -1046494768,1046494775,GB -1046494776,1046494815,DE -1046494816,1046494823,GB -1046494824,1046494831,DE -1046494832,1046494839,GB -1046494840,1046494975,DE -1046494976,1046495007,GB -1046495008,1046495063,DE -1046495064,1046495071,GB -1046495072,1046495079,DE -1046495080,1046495087,GB -1046495088,1046495103,DE -1046495104,1046495127,GB -1046495128,1046495223,DE -1046495224,1046495231,GB -1046495232,1046495351,DE +1046494624,1046494719,GB +1046494720,1046495351,DE 1046495352,1046495359,GB 1046495360,1046495407,DE 1046495408,1046495415,GB @@ -4622,289 +4930,19 @@ 1046499328,1046502655,DE 1046502656,1046502719,GB 1046502720,1046502863,DE -1046502864,1046502951,GB -1046502952,1046502967,DE -1046502968,1046502975,GB -1046502976,1046503135,DE -1046503136,1046503143,GB -1046503144,1046503167,DE -1046503168,1046503207,GB -1046503208,1046503343,DE -1046503344,1046503351,GB -1046503352,1046504415,DE -1046504416,1046504487,GB -1046504488,1046504551,DE -1046504552,1046504559,GB -1046504560,1046504599,DE -1046504600,1046504615,GB -1046504616,1046504671,DE -1046504672,1046504679,GB -1046504680,1046504703,DE -1046504704,1046504735,GB -1046504736,1046504799,DE -1046504800,1046504807,GB -1046504808,1046504871,DE -1046504872,1046504879,GB -1046504880,1046504887,DE -1046504888,1046504895,GB -1046504896,1046504919,DE -1046504920,1046504927,GB -1046504928,1046504943,DE -1046504944,1046504951,GB -1046504952,1046504959,DE -1046504960,1046504999,GB -1046505000,1046505031,DE -1046505032,1046505039,GB -1046505040,1046505055,DE -1046505056,1046505063,GB -1046505064,1046505071,DE -1046505072,1046505087,GB -1046505088,1046505159,DE -1046505160,1046505167,GB -1046505168,1046505183,DE -1046505184,1046505191,GB -1046505192,1046505215,DE -1046505216,1046505247,GB -1046505248,1046505343,DE -1046505344,1046505359,GB -1046505360,1046505415,DE -1046505416,1046505423,GB -1046505424,1046505431,DE -1046505432,1046505439,GB -1046505440,1046505463,DE -1046505464,1046505511,GB -1046505512,1046505551,DE -1046505552,1046505559,GB -1046505560,1046505583,DE -1046505584,1046505591,GB -1046505592,1046505615,DE -1046505616,1046505631,GB -1046505632,1046505663,DE -1046505664,1046505671,GB -1046505672,1046505679,DE -1046505680,1046505687,GB -1046505688,1046505695,DE -1046505696,1046505703,GB -1046505704,1046505727,DE -1046505728,1046505759,GB -1046505760,1046505807,DE -1046505808,1046505823,GB -1046505824,1046505847,DE -1046505848,1046505879,GB -1046505880,1046505895,DE -1046505896,1046505903,GB -1046505904,1046505983,DE -1046505984,1046506015,GB -1046506016,1046506039,DE -1046506040,1046506047,GB -1046506048,1046506119,DE -1046506120,1046506135,GB -1046506136,1046506239,DE -1046506240,1046506271,GB -1046506272,1046506295,DE -1046506296,1046506303,GB -1046506304,1046506327,DE -1046506328,1046506343,GB -1046506344,1046506375,DE -1046506376,1046506383,GB -1046506384,1046506391,DE -1046506392,1046506407,GB -1046506408,1046506415,DE -1046506416,1046506423,GB -1046506424,1046506439,DE -1046506440,1046506447,GB -1046506448,1046506479,DE -1046506480,1046506487,GB -1046506488,1046506495,DE -1046506496,1046506535,GB -1046506536,1046506575,DE -1046506576,1046506591,GB -1046506592,1046506599,DE -1046506600,1046506607,GB -1046506608,1046506623,DE -1046506624,1046506639,GB -1046506640,1046506647,DE -1046506648,1046506655,GB -1046506656,1046506671,DE -1046506672,1046506679,GB -1046506680,1046506687,DE -1046506688,1046506695,GB -1046506696,1046506711,DE -1046506712,1046506743,GB -1046506744,1046506751,DE -1046506752,1046506783,GB -1046506784,1046506791,DE -1046506792,1046506807,GB -1046506808,1046506823,DE -1046506824,1046506839,GB -1046506840,1046506895,DE -1046506896,1046506903,GB -1046506904,1046506927,DE -1046506928,1046506935,GB -1046506936,1046506951,DE -1046506952,1046506959,GB -1046506960,1046506991,DE -1046506992,1046506999,GB -1046507000,1046507007,DE -1046507008,1046507039,GB -1046507040,1046507047,DE -1046507048,1046507055,GB -1046507056,1046507071,DE -1046507072,1046507111,GB -1046507112,1046507143,DE -1046507144,1046507151,GB -1046507152,1046507159,DE -1046507160,1046507175,GB -1046507176,1046507199,DE -1046507200,1046507207,GB -1046507208,1046507223,DE -1046507224,1046507247,GB -1046507248,1046507263,DE -1046507264,1046507519,GB -1046507520,1046511615,DE -1046511616,1046511647,GB -1046511648,1046511695,DE -1046511696,1046511711,GB -1046511712,1046511743,DE -1046511744,1046511751,GB -1046511752,1046511759,DE -1046511760,1046511815,GB -1046511816,1046511847,DE -1046511848,1046511863,GB -1046511864,1046511871,DE -1046511872,1046511903,GB -1046511904,1046511919,DE -1046511920,1046511927,GB -1046511928,1046511935,DE -1046511936,1046511967,GB -1046511968,1046511975,DE -1046511976,1046511991,GB -1046511992,1046512007,DE -1046512008,1046512015,GB -1046512016,1046512031,DE -1046512032,1046512055,GB -1046512056,1046512063,DE -1046512064,1046512095,GB -1046512096,1046512103,DE -1046512104,1046512167,GB -1046512168,1046512175,DE -1046512176,1046512199,GB -1046512200,1046512215,DE -1046512216,1046512223,GB -1046512224,1046512231,DE -1046512232,1046512271,GB -1046512272,1046512303,DE -1046512304,1046512311,GB -1046512312,1046512327,DE -1046512328,1046512335,GB -1046512336,1046512383,DE -1046512384,1046512415,GB -1046512416,1046512447,DE -1046512448,1046512455,GB -1046512456,1046512535,DE -1046512536,1046512543,GB -1046512544,1046512551,DE -1046512552,1046512567,GB -1046512568,1046512607,DE -1046512608,1046512623,GB -1046512624,1046512631,DE -1046512632,1046512671,GB -1046512672,1046512687,DE -1046512688,1046512711,GB -1046512712,1046512727,DE -1046512728,1046512735,GB -1046512736,1046512751,DE -1046512752,1046512759,GB -1046512760,1046512847,DE -1046512848,1046512879,GB -1046512880,1046512895,DE -1046512896,1046512927,GB -1046512928,1046512943,DE -1046512944,1046512967,GB -1046512968,1046512983,DE -1046512984,1046512991,GB -1046512992,1046512999,DE -1046513000,1046513007,GB -1046513008,1046513023,DE -1046513024,1046513031,GB -1046513032,1046513039,DE -1046513040,1046513047,GB -1046513048,1046513055,DE -1046513056,1046513063,GB -1046513064,1046513079,DE -1046513080,1046513111,GB -1046513112,1046513143,DE -1046513144,1046513231,GB -1046513232,1046513239,DE -1046513240,1046513247,GB -1046513248,1046513255,DE -1046513256,1046513263,GB -1046513264,1046513295,DE -1046513296,1046513303,GB -1046513304,1046513327,DE -1046513328,1046513343,GB -1046513344,1046513391,DE -1046513392,1046513439,GB -1046513440,1046513519,DE -1046513520,1046513527,GB -1046513528,1046513551,DE -1046513552,1046513559,GB -1046513560,1046513591,DE -1046513592,1046513607,GB -1046513608,1046513615,DE -1046513616,1046513623,GB -1046513624,1046513655,DE -1046513656,1046513719,GB -1046513720,1046513735,DE -1046513736,1046513759,GB -1046513760,1046513791,DE -1046513792,1046513799,GB -1046513800,1046513831,DE -1046513832,1046513847,GB -1046513848,1046513863,DE -1046513864,1046513871,GB -1046513872,1046513879,DE -1046513880,1046513887,GB -1046513888,1046513919,DE -1046513920,1046514207,GB -1046514208,1046514223,DE -1046514224,1046514239,GB -1046514240,1046514247,DE -1046514248,1046514255,GB -1046514256,1046514279,DE -1046514280,1046514287,GB -1046514288,1046514311,DE -1046514312,1046514319,GB -1046514320,1046514335,DE -1046514336,1046514343,GB -1046514344,1046514359,DE -1046514360,1046514367,GB -1046514368,1046514383,DE -1046514384,1046514391,GB -1046514392,1046514399,DE -1046514400,1046514415,GB -1046514416,1046514423,DE -1046514424,1046514687,GB -1046514688,1046516287,DE +1046502864,1046502911,GB +1046502912,1046504415,DE +1046504416,1046504447,GB +1046504448,1046516287,DE 1046516288,1046516735,GB 1046516736,1046516751,DE 1046516752,1046516991,GB 1046516992,1046517031,DE 1046517032,1046517039,GB 1046517040,1046517087,DE -1046517088,1046517799,GB -1046517800,1046517807,DE -1046517808,1046517815,GB -1046517816,1046517831,DE -1046517832,1046517839,GB -1046517840,1046517847,DE -1046517848,1046517855,GB -1046517856,1046517863,DE -1046517864,1046517871,GB -1046517872,1046517903,DE -1046517904,1046517911,GB -1046517912,1046517927,DE -1046517928,1046524159,GB +1046517088,1046517759,GB +1046517760,1046518271,DE +1046518272,1046524159,GB 1046524160,1046524191,DE 1046524192,1046524207,GB 1046524208,1046524215,DE @@ -4949,8 +4987,8 @@ 1046528604,1046528607,GB 1046528608,1046528639,DE 1046528640,1046528671,GB -1046528672,1046528703,DE -1046528704,1046529279,GB +1046528672,1046528767,DE +1046528768,1046529279,GB 1046529280,1046529535,DE 1046529536,1046530047,GB 1046530048,1046530687,DE @@ -4961,9 +4999,7 @@ 1046530948,1046530967,GB 1046530968,1046530975,DE 1046530976,1046531007,GB -1046531008,1046531087,DE -1046531088,1046531095,GB -1046531096,1046531127,DE +1046531008,1046531127,DE 1046531128,1046531839,GB 1046531840,1046532095,DE 1046532096,1046534015,GB @@ -4971,11 +5007,11 @@ 1046534048,1046534063,GB 1046534064,1046534071,DE 1046534072,1046534143,GB -1046534144,1046534655,DE -1046534656,1046534911,GB -1046534912,1046535167,DE -1046535168,1046535295,GB -1046535296,1046535311,DE +1046534144,1046534743,DE +1046534744,1046534847,GB +1046534848,1046534895,DE +1046534896,1046534911,GB +1046534912,1046535311,DE 1046535312,1046535359,GB 1046535360,1046535423,DE 1046535424,1046535487,GB @@ -5015,19 +5051,17 @@ 1046537072,1046537087,GB 1046537088,1046537151,DE 1046537152,1046537215,GB -1046537216,1046537983,DE -1046537984,1046538431,GB +1046537216,1046538239,DE +1046538240,1046538431,GB 1046538432,1046538447,DE 1046538448,1046538463,GB 1046538464,1046538495,DE 1046538496,1046538751,GB -1046538752,1046539519,DE -1046539520,1046540031,GB +1046538752,1046539775,DE +1046539776,1046540031,GB 1046540032,1046540287,DE 1046540288,1046540543,GB -1046540544,1046541055,DE -1046541056,1046541311,GB -1046541312,1046541439,DE +1046540544,1046541439,DE 1046541440,1046541503,GB 1046541504,1046541567,DE 1046541568,1046541631,GB @@ -5037,9 +5071,7 @@ 1046541760,1046541767,GB 1046541768,1046541783,DE 1046541784,1046541807,GB -1046541808,1046542335,DE -1046542336,1046542847,GB -1046542848,1046543103,DE +1046541808,1046543103,DE 1046543104,1046543263,GB 1046543264,1046543295,DE 1046543296,1046543327,GB @@ -5183,7 +5215,9 @@ 1047314432,1047322623,SE 1047322624,1047330815,IT 1047330816,1047339007,RU -1047339008,1047340431,SE +1047339008,1047340279,SE +1047340280,1047340287,DK +1047340288,1047340431,SE 1047340432,1047340439,NO 1047340440,1047340799,SE 1047340800,1047341055,NO @@ -5202,8 +5236,7 @@ 1047552000,1047560191,RU 1047560192,1047561367,DE 1047561368,1047561371,CN -1047561372,1047561375,AU -1047561376,1047561747,DE +1047561372,1047561747,DE 1047561748,1047561751,ES 1047561752,1047561887,DE 1047561888,1047561891,US @@ -5216,8 +5249,10 @@ 1047563312,1047563319,DE 1047563320,1047563323,CH 1047563324,1047563347,DE -1047563348,1047563351,CH -1047563352,1047563403,DE +1047563348,1047563355,CH +1047563356,1047563363,DE +1047563364,1047563367,ES +1047563368,1047563403,DE 1047563404,1047563407,NL 1047563408,1047563411,CH 1047563412,1047563415,DE @@ -5234,15 +5269,17 @@ 1047563728,1047563731,AU 1047563732,1047566363,DE 1047566364,1047566367,CH -1047566368,1047566407,DE -1047566408,1047566415,CH +1047566368,1047566403,DE +1047566404,1047566415,CH 1047566416,1047566443,DE 1047566444,1047566447,AT 1047566448,1047566455,DE 1047566456,1047566459,CH 1047566460,1047566475,DE 1047566476,1047566479,CH -1047566480,1047566507,DE +1047566480,1047566491,DE +1047566492,1047566499,CH +1047566500,1047566507,DE 1047566508,1047566511,CH 1047566512,1047566535,DE 1047566536,1047566539,CH @@ -5331,9 +5368,7 @@ 1047568084,1047568095,CH 1047568096,1047568159,DE 1047568160,1047568163,CH -1047568164,1047568167,DE -1047568168,1047568171,ES -1047568172,1047568187,DE +1047568164,1047568187,DE 1047568188,1047568191,CH 1047568192,1047568215,DE 1047568216,1047568219,CH @@ -5341,7 +5376,9 @@ 1047568236,1047568239,CH 1047568240,1047568247,DE 1047568248,1047568251,CH -1047568252,1047568383,DE +1047568252,1047568363,DE +1047568364,1047568367,CH +1047568368,1047568383,DE 1047568384,1047576575,NL 1047576576,1047584767,HU 1047584768,1047592959,NL @@ -5431,9 +5468,11 @@ 1048604744,1048604759,EE 1048604760,1048604927,UA 1048604928,1048604965,LT -1048604966,1048604975,UA -1048604976,1048605055,LT -1048605056,1048607231,UA +1048604966,1048604967,UA +1048604968,1048604971,LT +1048604972,1048604975,UA +1048604976,1048605063,LT +1048605064,1048607231,UA 1048607232,1048607247,EE 1048607248,1048607487,UA 1048607488,1048607519,EE @@ -6187,14 +6226,14 @@ 1049020480,1049020543,GE 1049020544,1049026559,DE 1049026560,1049026815,EU -1049026816,1049032159,DE -1049032160,1049032167,EU +1049026816,1049032143,DE +1049032144,1049032167,EU 1049032168,1049032171,DE 1049032172,1049032175,EU 1049032176,1049032287,DE 1049032288,1049032295,EU -1049032296,1049032351,DE -1049032352,1049032399,EU +1049032296,1049032383,DE +1049032384,1049032399,EU 1049032400,1049032639,DE 1049032640,1049032647,EU 1049032648,1049032699,DE @@ -6205,8 +6244,8 @@ 1049100288,1049231359,GB 1049231360,1049296895,DE 1049296896,1049362431,EG -1049362432,1049362575,DE -1049362576,1049362943,GB +1049362432,1049362591,DE +1049362592,1049362943,GB 1049362944,1049362959,DE 1049362960,1049363071,GB 1049363072,1049363135,DE @@ -6281,7 +6320,8 @@ 1049709056,1049709311,NL 1049709312,1049709567,GB 1049709568,1049709823,A2 -1049709824,1049710591,NL +1049709824,1049710079,US +1049710080,1049710591,NL 1049710592,1049712639,GB 1049712640,1049713055,IR 1049713056,1049713087,MA @@ -6311,9 +6351,7 @@ 1049758096,1049758103,ES 1049758104,1049758527,DE 1049758528,1049758559,DK -1049758560,1049759767,DE -1049759768,1049759775,AT -1049759776,1049759983,DE +1049758560,1049759983,DE 1049759984,1049759999,AE 1049760000,1049760639,DE 1049760640,1049760703,IT @@ -6326,9 +6364,7 @@ 1049762272,1049762303,DK 1049762304,1049763039,DE 1049763040,1049763055,CH -1049763056,1049763871,DE -1049763872,1049763903,PL -1049763904,1049764447,DE +1049763056,1049764447,DE 1049764448,1049764463,AE 1049764464,1049765695,DE 1049765696,1049765791,PL @@ -6390,13 +6426,9 @@ 1049785000,1049785007,AT 1049785008,1049787135,DE 1049787136,1049787391,PL -1049787392,1049787647,DE -1049787648,1049788159,PL -1049788160,1049790207,DE +1049787392,1049790207,DE 1049790208,1049790463,LU -1049790464,1049791047,DE -1049791048,1049791055,PL -1049791056,1049817151,DE +1049790464,1049817151,DE 1049817152,1049817159,PL 1049817160,1049817287,DE 1049817288,1049817295,AE @@ -6603,9 +6635,7 @@ 1051574624,1051574655,GM 1051574656,1051575999,GB 1051576000,1051576015,IT -1051576016,1051576903,GB -1051576904,1051576911,US -1051576912,1051577503,GB +1051576016,1051577503,GB 1051577504,1051577519,NL 1051577520,1051577535,GB 1051577536,1051577567,NL @@ -6711,12 +6741,12 @@ 1052000520,1052000527,DE 1052000528,1052000535,EU 1052000536,1052000539,DE -1052000540,1052000575,EU -1052000576,1052000623,DE +1052000540,1052000583,EU +1052000584,1052000623,DE 1052000624,1052000631,EU 1052000632,1052002303,DE -1052002304,1052002311,EU -1052002312,1052002335,DE +1052002304,1052002319,EU +1052002320,1052002335,DE 1052002336,1052002367,EU 1052002368,1052002431,DE 1052002432,1052002439,EU @@ -6792,14 +6822,14 @@ 1052010656,1052010751,EU 1052010752,1052011135,DE 1052011136,1052011263,EU -1052011264,1052012335,DE +1052011264,1052012287,DE +1052012288,1052012303,EU +1052012304,1052012335,DE 1052012336,1052012375,EU 1052012376,1052012399,DE 1052012400,1052012543,EU 1052012544,1052013055,DE -1052013056,1052013059,EU -1052013060,1052013063,DE -1052013064,1052013071,EU +1052013056,1052013071,EU 1052013072,1052013087,DE 1052013088,1052013119,EU 1052013120,1052013127,DE @@ -6954,19 +6984,20 @@ 1052119040,1052121087,RO 1052121088,1052129279,RU 1052129280,1052131327,BE -1052131328,1052135423,RU +1052133376,1052135423,RU 1052135424,1052137471,UA 1052137472,1052139519,RU 1052139520,1052141567,DE -1052141568,1052143615,RU 1052143616,1052145663,BG 1052145664,1052147711,UA 1052147712,1052151807,RU +1052151808,1052153855,PL 1052153856,1052157951,UA 1052157952,1052159999,DK 1052160000,1052162047,LU 1052162048,1052164095,CH 1052164096,1052168191,RU +1052168192,1052170239,PL 1052170240,1052172287,SE 1052172288,1052174335,PL 1052174336,1052176383,CZ @@ -7799,9 +7830,7 @@ 1052775712,1052775727,DE 1052775728,1052775759,CH 1052775760,1052775767,GB -1052775768,1052777407,CH -1052777408,1052777471,GB -1052777472,1052777503,CH +1052775768,1052777503,CH 1052777504,1052777535,IT 1052777536,1052778495,CH 1052778496,1052786687,RU @@ -7840,16 +7869,16 @@ 1053296992,1053297023,IT 1053297024,1053297039,EU 1053297040,1053297055,IT -1053297056,1053297111,EU +1053297056,1053297071,EU +1053297072,1053297087,IT +1053297088,1053297111,EU 1053297112,1053297135,IT 1053297136,1053297143,EU 1053297144,1053297151,IT 1053297152,1053298175,EU 1053298176,1053299199,CH 1053299200,1053299711,EU -1053299712,1053300147,GB -1053300148,1053300151,EU -1053300152,1053300159,GB +1053299712,1053300159,GB 1053300160,1053300223,EU 1053300224,1053300735,GB 1053300736,1053300991,CH @@ -7890,9 +7919,7 @@ 1053306880,1053307903,EU 1053307904,1053307951,GB 1053307952,1053307959,EU -1053307960,1053307999,GB -1053308000,1053308031,EU -1053308032,1053308095,GB +1053307960,1053308095,GB 1053308096,1053308159,EU 1053308160,1053308543,GB 1053308544,1053308671,EU @@ -7928,8 +7955,7 @@ 1053314048,1053314063,EU 1053314064,1053314079,CZ 1053314080,1053315071,EU -1053315072,1053316863,GB -1053316864,1053317119,EU +1053315072,1053317119,GB 1053317120,1053317295,ZA 1053317296,1053317375,EU 1053317376,1053317631,GB @@ -8053,7 +8079,9 @@ 1053349632,1053349887,EU 1053349888,1053349951,IE 1053349952,1053350143,EU -1053350144,1053350359,IE +1053350144,1053350335,IE +1053350336,1053350351,EU +1053350352,1053350359,IE 1053350360,1053350367,EU 1053350368,1053350383,IE 1053350384,1053350399,EU @@ -8069,8 +8097,7 @@ 1053353112,1053353135,EU 1053353136,1053353215,IE 1053353216,1053353223,GB -1053353224,1053353231,EU -1053353232,1053353255,IE +1053353224,1053353255,IE 1053353256,1053353263,EU 1053353264,1053353279,IE 1053353280,1053353983,EU @@ -8294,8 +8321,12 @@ 1054359552,1054367743,RO 1054367744,1054375935,FI 1054375936,1054381055,GB -1054381056,1054381823,EG -1054381824,1054384127,GB +1054381056,1054381567,EG +1054381568,1054381583,SG +1054381584,1054381599,HK +1054381600,1054381615,GB +1054381616,1054381631,US +1054381632,1054384127,GB 1054384128,1054400511,DE 1054400512,1054408703,GB 1054408704,1054416895,FR @@ -8379,8 +8410,9 @@ 1054969040,1054978815,DE 1054978816,1054979071,FR 1054979072,1055129599,DE -1055129600,1055162367,CY -1055162368,1055195135,GR +1055129600,1055186943,CY +1055186944,1055194623,GR +1055194624,1055195135,CY 1055195136,1055196159,EU 1055196160,1055197823,CH 1055197824,1055197919,EU @@ -8560,7 +8592,11 @@ 1056210944,1056219135,PL 1056219136,1056227327,GB 1056227328,1056243711,TR -1056243712,1056244447,CH +1056243712,1056244255,CH +1056244256,1056244287,FR +1056244288,1056244335,MC +1056244336,1056244351,FR +1056244352,1056244447,CH 1056244448,1056244479,MC 1056244480,1056251903,CH 1056251904,1056260095,RU @@ -9561,7 +9597,9 @@ 1075601280,1075601295,CA 1075601296,1075609599,US 1075609600,1075613695,TT -1075613696,1075855359,US +1075613696,1075744767,US +1075744768,1075748863,A2 +1075748864,1075855359,US 1075855360,1075871743,DO 1075871744,1075970047,US 1075970048,1075972095,CA @@ -9590,9 +9628,7 @@ 1075979552,1075979583,CA 1075979584,1075980575,US 1075980576,1075980591,GB -1075980592,1075981471,US -1075981472,1075981487,CA -1075981488,1075982335,US +1075980592,1075982335,US 1075982336,1075982591,CA 1075982592,1075982599,US 1075982600,1075982607,NZ @@ -9632,7 +9668,9 @@ 1075989248,1075989311,FI 1075989312,1075989359,CA 1075989360,1075989375,US -1075989376,1075989791,CA +1075989376,1075989455,CA +1075989456,1075989471,US +1075989472,1075989791,CA 1075989792,1075989823,US 1075989824,1075990527,CA 1075990528,1075991551,US @@ -10736,7 +10774,9 @@ 1077632448,1077632479,NL 1077632480,1077633823,US 1077633824,1077633855,AN -1077633856,1077641215,US +1077633856,1077640799,US +1077640800,1077640831,EC +1077640832,1077641215,US 1077641216,1077657599,CA 1077657600,1077839103,US 1077839104,1077839119,ES @@ -10800,7 +10840,9 @@ 1077869760,1077869823,GR 1077869824,1077870335,US 1077870336,1077870591,CN -1077870592,1077977087,US +1077870592,1077963775,US +1077963776,1077964031,CA +1077964032,1077977087,US 1077977088,1077985279,CA 1077985280,1077993471,US 1077993472,1078001663,CA @@ -10811,8 +10853,8 @@ 1078124544,1078128639,CA 1078128640,1078247423,US 1078247424,1078251519,CA -1078251520,1078280447,US -1078280448,1078280575,CA +1078251520,1078280191,US +1078280192,1078280575,CA 1078280576,1078280591,US 1078280592,1078280639,CA 1078280640,1078280655,CR @@ -10824,14 +10866,12 @@ 1078281080,1078281087,US 1078281088,1078281279,CA 1078281280,1078281295,US -1078281296,1078281511,CA -1078281512,1078281527,US -1078281528,1078281599,CA -1078281600,1078281679,US +1078281296,1078281663,CA +1078281664,1078281679,US 1078281680,1078281711,CA 1078281712,1078281719,US -1078281720,1078281727,CA -1078281728,1078281743,US +1078281720,1078281735,CA +1078281736,1078281743,US 1078281744,1078281759,CA 1078281760,1078281791,KN 1078281792,1078282119,CA @@ -10841,7 +10881,7 @@ 1078282240,1078283015,CA 1078283016,1078283023,VG 1078283024,1078283103,CA -1078283104,1078283111,US +1078283104,1078283111,MX 1078283112,1078283119,CA 1078283120,1078283135,US 1078283136,1078283263,CA @@ -10871,37 +10911,35 @@ 1078284352,1078284367,CA 1078284368,1078284383,BV 1078284384,1078284399,US -1078284400,1078284479,CA -1078284480,1078284543,US -1078284544,1078284687,CA -1078284688,1078284703,US -1078284704,1078284863,CA -1078284864,1078284927,US -1078284928,1078284991,CA +1078284400,1078284687,CA +1078284688,1078284695,US +1078284696,1078284703,MX +1078284704,1078284991,CA 1078284992,1078285007,US 1078285008,1078285015,CA 1078285016,1078285023,US 1078285024,1078285031,CA 1078285032,1078285039,US -1078285040,1078285151,CA -1078285152,1078285167,US -1078285168,1078285175,CA -1078285176,1078285247,US +1078285040,1078285191,CA +1078285192,1078285215,US +1078285216,1078285231,CA +1078285232,1078285247,US 1078285248,1078285255,CA 1078285256,1078285263,US 1078285264,1078285279,CA -1078285280,1078285295,US +1078285280,1078285287,MX +1078285288,1078285295,US 1078285296,1078285303,CA 1078285304,1078285567,US 1078285568,1078285639,CA -1078285640,1078285655,US -1078285656,1078285695,CA +1078285640,1078285647,US +1078285648,1078285695,CA 1078285696,1078285703,MX 1078285704,1078285711,US 1078285712,1078285919,CA -1078285920,1078285951,US -1078285952,1078286015,CA -1078286016,1078286079,US +1078285920,1078285943,US +1078285944,1078286047,CA +1078286048,1078286079,US 1078286080,1078286111,CA 1078286112,1078286115,US 1078286116,1078286143,CA @@ -10909,19 +10947,23 @@ 1078286208,1078286335,CA 1078286336,1078286351,US 1078286352,1078286367,CA -1078286368,1078286463,US +1078286368,1078286399,US +1078286400,1078286431,CA +1078286432,1078286463,US 1078286464,1078286559,CA 1078286560,1078286575,TW 1078286576,1078286591,CA -1078286592,1078286751,US +1078286592,1078286655,US +1078286656,1078286687,CA +1078286688,1078286751,US 1078286752,1078286759,CA 1078286760,1078286783,US 1078286784,1078286791,MX 1078286792,1078286847,US 1078286848,1078286975,CA 1078286976,1078286991,US -1078286992,1078287023,CA -1078287024,1078287039,US +1078286992,1078287031,CA +1078287032,1078287039,US 1078287040,1078287071,CA 1078287072,1078287103,US 1078287104,1078287183,CA @@ -11198,17 +11240,9 @@ 1078957056,1079320575,US 1079320576,1079320671,CA 1079320672,1079320703,US -1079320704,1079320719,CA -1079320720,1079320735,US -1079320736,1079320823,CA -1079320824,1079320831,US -1079320832,1079321087,CA -1079321088,1079321103,US -1079321104,1079321199,CA -1079321200,1079321207,US -1079321208,1079321215,CA -1079321216,1079321231,US -1079321232,1079322703,CA +1079320704,1079322191,CA +1079322192,1079322199,US +1079322200,1079322703,CA 1079322704,1079322719,US 1079322720,1079322815,CA 1079322816,1079322839,US @@ -11331,8 +11365,10 @@ 1079402496,1079403007,CA 1079403008,1079403519,US 1079403520,1079403775,CA -1079403776,1079403967,US -1079403968,1079403999,CA +1079403776,1079403807,US +1079403808,1079403839,CA +1079403840,1079403935,US +1079403936,1079403999,CA 1079404000,1079404799,US 1079404800,1079405023,CA 1079405024,1079405247,US @@ -11393,24 +11429,22 @@ 1079435776,1079436799,HT 1079436800,1079437311,CA 1079437312,1079439359,US -1079439360,1079443199,CA +1079439360,1079442431,CA +1079442432,1079442687,US +1079442688,1079443199,CA 1079443200,1079443231,PW 1079443232,1079443327,CA 1079443328,1079443455,AU 1079443456,1079459839,US 1079459840,1079508991,CA -1079508992,1079566335,US -1079566336,1079566463,A2 -1079566464,1079566559,US -1079566560,1079566847,A2 +1079508992,1079566847,US 1079566848,1079567103,GB -1079567104,1079567359,A2 +1079567104,1079567359,US 1079567360,1079567615,AU -1079567616,1079568383,A2 -1079568384,1079569407,US -1079569408,1079570431,A2 -1079570432,1079574527,US -1079574528,1079578623,PR +1079567616,1079574527,US +1079574528,1079576487,PR +1079576488,1079576495,US +1079576496,1079578623,PR 1079578624,1079585391,US 1079585392,1079585407,IN 1079585408,1079664639,US @@ -11565,22 +11599,28 @@ 1080750602,1080750611,GB 1080750612,1080820871,US 1080820872,1080820879,PR -1080820880,1080950783,US -1080953344,1080953855,US +1080820880,1080954879,US 1080955904,1080957183,US -1080957952,1080958207,US +1080957952,1080958207,A2 1080958208,1080958463,BH -1080958464,1080958719,US +1080958464,1080958719,A2 1080958720,1080958975,BH -1080958976,1080960255,US +1080958976,1080960255,A2 1080960256,1080960511,BH -1080960512,1080968191,US +1080960512,1080963839,A2 +1080963840,1080967167,US +1080967168,1080968191,A2 1080968192,1080968447,BH -1080968448,1080969471,US +1080968448,1080969471,A2 1080969472,1080969727,BH -1080969728,1080972575,US +1080969728,1080972575,A2 1080972576,1080972607,ID -1080972608,1080999935,US +1080972608,1080983551,A2 +1080983552,1080987647,US +1080987648,1080988671,A2 +1080988672,1080989951,US +1080989952,1080990207,A2 +1080990208,1080999935,US 1080999936,1081016319,CA 1081016320,1081037311,US 1081037312,1081037567,CA @@ -11751,7 +11791,9 @@ 1081463232,1081463247,BR 1081463248,1081463255,US 1081463256,1081463263,BR -1081463264,1081463295,US +1081463264,1081463271,US +1081463272,1081463279,BR +1081463280,1081463295,US 1081463296,1081463391,BR 1081463392,1081463423,US 1081463424,1081463487,BR @@ -11866,7 +11908,9 @@ 1081609824,1081609831,LK 1081609832,1081609887,US 1081609888,1081609919,IN -1081609920,1081618951,US +1081609920,1081616831,US +1081616832,1081616839,GB +1081616840,1081618951,US 1081618952,1081618959,GB 1081618960,1081803287,US 1081803288,1081803295,PR @@ -11904,7 +11948,9 @@ 1082097056,1082097071,CA 1082097072,1082097143,US 1082097144,1082097151,AU -1082097152,1082314751,US +1082097152,1082138623,US +1082138624,1082140671,A2 +1082140672,1082314751,US 1082314752,1082315263,CA 1082315264,1082315471,US 1082315472,1082318847,CA @@ -11937,7 +11983,8 @@ 1082349640,1082349647,GB 1082349648,1082349735,US 1082349736,1082349743,MY -1082349744,1082349775,US +1082349744,1082349767,US +1082349768,1082349775,GR 1082349776,1082349783,IT 1082349784,1082349815,US 1082349816,1082349823,RU @@ -11947,7 +11994,9 @@ 1082350656,1082350671,IT 1082350672,1082350911,US 1082350912,1082350943,RU -1082350944,1082434239,US +1082350944,1082419455,US +1082419456,1082419711,A2 +1082419712,1082434239,US 1082434240,1082434255,IN 1082434256,1082621987,US 1082621988,1082621991,ME @@ -12488,8 +12537,8 @@ 1090146304,1090150399,CA 1090150400,1090154495,US 1090158592,1090207743,US -1090207744,1090220031,CA -1090220032,1090355199,US +1090207744,1090215935,CA +1090215936,1090355199,US 1090355200,1090356327,CA 1090356328,1090356335,US 1090356336,1090357535,CA @@ -12519,7 +12568,9 @@ 1090447488,1090448127,CA 1090448128,1090448255,US 1090448256,1090453503,CA -1090453504,1090497903,US +1090453504,1090495487,US +1090495488,1090495743,NO +1090495744,1090497903,US 1090497904,1090497919,AU 1090497920,1090499583,US 1090499584,1090499839,NO @@ -12733,7 +12784,9 @@ 1093110912,1093110927,CA 1093110928,1093110935,US 1093110936,1093111711,CA -1093111712,1093111759,US +1093111712,1093111727,US +1093111728,1093111743,CA +1093111744,1093111759,US 1093111760,1093111871,CA 1093111872,1093111903,US 1093111904,1093111935,CA @@ -12756,11 +12809,11 @@ 1093114848,1093114863,US 1093114864,1093115839,CA 1093115840,1093115903,US -1093115904,1093116767,CA -1093116768,1093116799,US -1093116800,1093116863,CA -1093116864,1093117439,US -1093117440,1093117519,CA +1093115904,1093116927,CA +1093116928,1093117439,US +1093117440,1093117455,CA +1093117456,1093117503,US +1093117504,1093117519,CA 1093117520,1093117527,US 1093117528,1093117567,CA 1093117568,1093117599,US @@ -12775,7 +12828,9 @@ 1093118528,1093118531,CA 1093118532,1093118591,US 1093118592,1093118687,CA -1093118688,1093118993,US +1093118688,1093118983,US +1093118984,1093118991,CA +1093118992,1093118993,US 1093118994,1093119006,CA 1093119007,1093119015,US 1093119016,1093119023,CA @@ -12834,9 +12889,7 @@ 1093124288,1093124351,US 1093124352,1093124559,CA 1093124560,1093124575,US -1093124576,1093125103,CA -1093125104,1093125111,US -1093125112,1093125695,CA +1093124576,1093125695,CA 1093125696,1093125719,US 1093125720,1093125735,CA 1093125736,1093125743,US @@ -12873,8 +12926,8 @@ 1093127776,1093127791,CA 1093127792,1093128191,US 1093128192,1093128415,CA -1093128416,1093128959,US -1093128960,1093129215,CA +1093128416,1093128447,US +1093128448,1093129215,CA 1093129216,1093130367,US 1093130368,1093130415,CA 1093130416,1093130495,US @@ -12895,9 +12948,7 @@ 1093133312,1093133407,US 1093133408,1093133439,CA 1093133440,1093133567,US -1093133568,1093134143,CA -1093134144,1093134207,US -1093134208,1093134239,CA +1093133568,1093134239,CA 1093134240,1093134255,US 1093134256,1093134263,CA 1093134264,1093134271,US @@ -12906,12 +12957,12 @@ 1093135360,1093135615,CA 1093135616,1093135631,US 1093135632,1093135639,CA -1093135640,1093135679,US -1093135680,1093135871,CA -1093135872,1093136895,US -1093136896,1093137663,CA -1093137664,1093137791,US -1093137792,1093138431,CA +1093135640,1093135647,US +1093135648,1093135871,CA +1093135872,1093136127,US +1093136128,1093136383,CA +1093136384,1093136895,US +1093136896,1093138431,CA 1093138432,1093138559,US 1093138560,1093138623,CA 1093138624,1093139455,US @@ -12948,7 +12999,9 @@ 1093737424,1093737431,GB 1093737432,1093740095,US 1093740096,1093740159,JP -1093740160,1093740335,US +1093740160,1093740167,US +1093740168,1093740191,CN +1093740192,1093740335,US 1093740336,1093740351,SG 1093740352,1093740415,JP 1093740416,1093741599,US @@ -13546,14 +13599,18 @@ 1097777152,1097798495,US 1097798496,1097798527,CA 1097798528,1097799167,US -1097799168,1097799423,CA +1097799168,1097799199,CA +1097799200,1097799231,US +1097799232,1097799423,CA 1097799424,1097799679,US 1097799680,1097799711,CA 1097799712,1097799775,US 1097799776,1097799871,CA 1097799872,1097800959,US 1097800960,1097800991,CY -1097800992,1097830399,US +1097800992,1097801183,US +1097801184,1097801215,DE +1097801216,1097830399,US 1097830400,1097834495,CA 1097834496,1097896191,US 1097896192,1097896711,VI @@ -13952,7 +14009,11 @@ 1106814720,1106814975,EC 1106814976,1107220223,US 1107220224,1107220239,AX -1107220240,1107243007,US +1107220240,1107241215,US +1107241216,1107241343,CN +1107241344,1107241471,US +1107241472,1107241599,CN +1107241600,1107243007,US 1107243008,1107247103,TC 1107247104,1107275775,US 1107275776,1107279871,CA @@ -13966,7 +14027,11 @@ 1107801368,1107801375,CA 1107801376,1107805695,US 1107805696,1107805951,TR -1107805952,1107820543,US +1107805952,1107808842,US +1107808843,1107808846,PE +1107808847,1107808877,US +1107808878,1107808881,PE +1107808882,1107820543,US 1107820544,1107853311,ZA 1107853312,1107895039,US 1107895040,1107895807,GB @@ -14047,9 +14112,7 @@ 1108057080,1108057087,US 1108057088,1108057135,CA 1108057136,1108057151,US -1108057152,1108057199,CA -1108057200,1108057207,MT -1108057208,1108057215,CA +1108057152,1108057215,CA 1108057216,1108057239,US 1108057240,1108057335,CA 1108057336,1108057343,GB @@ -14190,7 +14253,9 @@ 1109954352,1109954367,ES 1109954368,1110126591,US 1110126592,1110130687,CA -1110130688,1110310911,US +1110130688,1110307903,US +1110307904,1110307967,AU +1110307968,1110310911,US 1110310912,1110376447,CA 1110376448,1110441983,US 1110441984,1110442239,CA @@ -14278,7 +14343,9 @@ 1110460224,1110460319,CA 1110460320,1110460383,US 1110460384,1110460447,CA -1110460448,1110460671,US +1110460448,1110460479,US +1110460480,1110460511,CA +1110460512,1110460671,US 1110460672,1110460719,CA 1110460720,1110460743,US 1110460744,1110460775,CA @@ -14450,9 +14517,11 @@ 1114515456,1114517503,GU 1114517504,1114520063,CA 1114520064,1114520319,PH -1114520320,1114520575,CA +1114520320,1114520575,US 1114520576,1114520831,PH -1114520832,1114524159,CA +1114520832,1114521855,CA +1114521856,1114522111,US +1114522112,1114524159,CA 1114524160,1114524671,ZA 1114524672,1114533375,CA 1114533376,1114533887,ZA @@ -14470,13 +14539,42 @@ 1114681344,1114685439,CA 1114685440,1114730495,US 1114730496,1114734591,CA -1114734592,1114877183,US +1114734592,1114865711,US +1114865712,1114865727,CA +1114865728,1114875391,US +1114875392,1114876159,CA +1114876160,1114876447,US +1114876448,1114876463,CA +1114876464,1114876479,US +1114876480,1114876543,CA +1114876544,1114876575,GB +1114876576,1114876927,US +1114876928,1114877183,CA 1114877184,1114877439,CY -1114877440,1114877951,US +1114877440,1114877695,US +1114877696,1114877759,SK +1114877760,1114877791,US +1114877792,1114877807,CA +1114877808,1114877951,US 1114877952,1114878207,PA -1114878208,1114878849,US +1114878208,1114878463,US +1114878464,1114878719,NL +1114878720,1114878849,US 1114878850,1114878977,LT -1114878978,1114966815,US +1114878978,1114880079,US +1114880080,1114880095,CY +1114880096,1114880383,US +1114880384,1114880399,CY +1114880400,1114880407,GB +1114880408,1114881343,US +1114881344,1114881407,CY +1114881408,1114881471,US +1114881472,1114881535,CY +1114881536,1114881743,US +1114881744,1114881759,CA +1114881760,1114930175,US +1114930176,1114930303,GB +1114930304,1114966815,US 1114966816,1114966831,GB 1114966832,1115104511,US 1115104512,1115104639,CA @@ -14581,9 +14679,17 @@ 1115795456,1115799551,CA 1115799552,1115815935,US 1115815936,1115947007,CA -1115947008,1116041279,US -1116041280,1116041295,CA -1116041296,1116158463,US +1115947008,1116014079,US +1116014080,1116014335,A2 +1116014336,1116014591,US +1116014592,1116014847,A2 +1116014848,1116015871,US +1116015872,1116016127,A2 +1116016128,1116027135,US +1116027136,1116027903,A2 +1116027904,1116041791,US +1116041792,1116041807,CA +1116041808,1116158463,US 1116158464,1116158495,AU 1116158496,1116168191,US 1116168192,1116169311,CA @@ -14876,29 +14982,27 @@ 1117979504,1117979519,US 1117979520,1117982639,CA 1117982640,1117982655,US -1117982656,1117983023,CA +1117982656,1117982999,CA +1117983000,1117983007,US +1117983008,1117983023,CA 1117983024,1117983039,US 1117983040,1117983215,CA 1117983216,1117983223,US -1117983224,1117984191,CA -1117984192,1117984199,US -1117984200,1117985055,CA +1117983224,1117983831,CA +1117983832,1117983839,US +1117983840,1117984023,CA +1117984024,1117984047,US +1117984048,1117985055,CA 1117985056,1117985079,US 1117985080,1117985423,CA 1117985424,1117985447,US 1117985448,1117985463,CA 1117985464,1117985471,US -1117985472,1117985607,CA -1117985608,1117985663,US -1117985664,1117985671,CA -1117985672,1117985679,US -1117985680,1117985695,CA -1117985696,1117985711,US -1117985712,1117985719,CA -1117985720,1117985743,US -1117985744,1117985767,CA -1117985768,1117985783,US -1117985784,1117986575,CA +1117985472,1117985615,CA +1117985616,1117985647,US +1117985648,1117985767,CA +1117985768,1117985775,US +1117985776,1117986575,CA 1117986576,1117986687,US 1117986688,1117986815,CA 1117986816,1117995007,US @@ -14906,10 +15010,8 @@ 1117999104,1118027783,US 1118027784,1118029471,CA 1118029472,1118029519,US -1118029520,1118029527,CA -1118029528,1118029535,US -1118029536,1118029543,CA -1118029544,1118029567,US +1118029520,1118029551,CA +1118029552,1118029567,US 1118029568,1118030991,CA 1118030992,1118030999,US 1118031000,1118031071,CA @@ -14923,8 +15025,8 @@ 1118031384,1118031431,CA 1118031432,1118031439,US 1118031440,1118031759,CA -1118031760,1118031807,US -1118031808,1118031871,CA +1118031760,1118031799,US +1118031800,1118031871,CA 1118031872,1118126079,US 1118126080,1118126591,CA 1118126592,1118126847,US @@ -15048,7 +15150,8 @@ 1118157696,1118157711,NL 1118157712,1118157759,US 1118157760,1118157775,GY -1118157776,1118158079,US +1118157776,1118157791,AR +1118157792,1118158079,US 1118158080,1118158087,PA 1118158088,1118158319,US 1118158320,1118158323,SV @@ -15057,7 +15160,9 @@ 1118158336,1118158847,US 1118158848,1118167039,CA 1118167040,1118474239,US -1118474240,1118474591,CA +1118474240,1118474535,CA +1118474536,1118474543,US +1118474544,1118474591,CA 1118474592,1118474599,US 1118474600,1118474607,CA 1118474608,1118474615,US @@ -15071,9 +15176,9 @@ 1118475216,1118475223,US 1118475224,1118475231,CA 1118475232,1118475247,US -1118475248,1118476751,CA -1118476752,1118476759,US -1118476760,1118476887,CA +1118475248,1118476807,CA +1118476808,1118476831,US +1118476832,1118476887,CA 1118476888,1118476895,US 1118476896,1118477535,CA 1118477536,1118477543,US @@ -15087,7 +15192,11 @@ 1118791568,1118791599,US 1118791600,1118791615,ES 1118791616,1118792703,US -1118792704,1118793727,JM +1118792704,1118792831,JM +1118792832,1118792895,US +1118792896,1118793151,JM +1118793152,1118793279,US +1118793280,1118793727,JM 1118793728,1118793823,US 1118793824,1118793839,CA 1118793840,1118793935,US @@ -15655,7 +15764,11 @@ 1120152320,1120152575,US 1120152576,1120153599,CA 1120153600,1120272383,US -1120272384,1120281087,CA +1120272384,1120280575,CA +1120280576,1120280831,US +1120280832,1120280855,CA +1120280856,1120280863,US +1120280864,1120281087,CA 1120281088,1120281095,PG 1120281096,1120281103,US 1120281104,1120281111,CA @@ -15668,29 +15781,38 @@ 1120281408,1120281599,CA 1120281600,1120282367,US 1120282368,1120282623,SY -1120282624,1120282879,CA +1120282624,1120282879,US 1120282880,1120283135,SY -1120283136,1120283647,CA +1120283136,1120283391,US +1120283392,1120283647,CA 1120283648,1120284671,EC 1120284672,1120286719,CA -1120286720,1120288767,US -1120288768,1120299007,CA +1120286720,1120289023,US +1120289024,1120290303,CA +1120290304,1120290559,US +1120290560,1120293119,CA +1120293120,1120293631,US +1120293632,1120299007,CA 1120299008,1120299263,PK -1120299264,1120299519,CA +1120299264,1120299519,US 1120299520,1120300799,PK -1120300800,1120306175,CA +1120300800,1120301055,US +1120301056,1120306175,CA 1120306176,1120306943,PH -1120306944,1120307199,CA +1120306944,1120307199,US 1120307200,1120307967,EC 1120307968,1120308223,PH 1120308224,1120309247,HT 1120309248,1120310015,CA 1120310016,1120310783,PH -1120310784,1120312063,CA +1120310784,1120311807,CA +1120311808,1120312063,US 1120312064,1120312447,PH 1120312448,1120312575,US 1120312576,1120312831,PH -1120312832,1120315135,CA +1120312832,1120313343,CA +1120313344,1120313599,US +1120313600,1120315135,CA 1120315136,1120315391,US 1120315392,1120321535,CA 1120321536,1120346111,US @@ -15709,23 +15831,24 @@ 1120372736,1120374047,CA 1120374048,1120374063,US 1120374064,1120374271,CA -1120374272,1120374335,US -1120374336,1120374399,CA +1120374272,1120374303,US +1120374304,1120374399,CA 1120374400,1120374415,US 1120374416,1120374479,CA 1120374480,1120374487,US 1120374488,1120374511,CA 1120374512,1120374527,US -1120374528,1120375183,CA -1120375184,1120375199,US -1120375200,1120375231,CA +1120374528,1120375231,CA 1120375232,1120375239,US 1120375240,1120375243,CA 1120375244,1120375263,US 1120375264,1120376063,CA -1120376064,1120376127,US +1120376064,1120376079,US +1120376080,1120376095,CA +1120376096,1120376127,US 1120376128,1120376223,CA -1120376224,1120376255,US +1120376224,1120376239,US +1120376240,1120376255,MX 1120376256,1120376287,CA 1120376288,1120376303,US 1120376304,1120376327,CA @@ -15733,9 +15856,10 @@ 1120376384,1120376447,CA 1120376448,1120376479,US 1120376480,1120376494,CA -1120376495,1120376575,US -1120376576,1120376647,CA -1120376648,1120376679,US +1120376495,1120376559,US +1120376560,1120376647,CA +1120376648,1120376671,US +1120376672,1120376679,MX 1120376680,1120376687,CA 1120376688,1120376767,US 1120376768,1120376815,CA @@ -15744,22 +15868,18 @@ 1120377168,1120377199,US 1120377200,1120377215,CA 1120377216,1120377247,US -1120377248,1120377599,CA -1120377600,1120377727,US -1120377728,1120377791,CA -1120377792,1120377855,US -1120377856,1120378367,CA +1120377248,1120377791,CA +1120377792,1120377823,US +1120377824,1120378367,CA 1120378368,1120378623,US 1120378624,1120378919,CA 1120378920,1120378927,US 1120378928,1120379039,CA 1120379040,1120379071,PA -1120379072,1120379935,CA -1120379936,1120379967,US -1120379968,1120380027,CA -1120380028,1120380047,US -1120380048,1120380063,CA -1120380064,1120380127,US +1120379072,1120380027,CA +1120380028,1120380031,US +1120380032,1120380095,CA +1120380096,1120380127,US 1120380128,1120380131,CA 1120380132,1120380415,US 1120380416,1120380431,VG @@ -15767,7 +15887,9 @@ 1120380448,1120380479,US 1120380480,1120380639,CA 1120380640,1120380655,US -1120380656,1120380671,CA +1120380656,1120380659,CA +1120380660,1120380663,US +1120380664,1120380671,CA 1120380672,1120380927,US 1120380928,1120381055,CA 1120381056,1120381071,US @@ -15852,9 +15974,7 @@ 1120495360,1120495615,CA 1120495616,1120495743,US 1120495744,1120495871,SG -1120495872,1120495967,US -1120495968,1120495999,CA -1120496000,1120496223,US +1120495872,1120496223,US 1120496224,1120496255,BE 1120496256,1120496287,CA 1120496288,1120496385,US @@ -15877,7 +15997,10 @@ 1120498944,1120499199,CA 1120499200,1120499487,US 1120499488,1120499519,CA -1120499520,1120500639,US +1120499520,1120499583,US +1120499584,1120499615,FR +1120499616,1120499647,IN +1120499648,1120500639,US 1120500640,1120500671,BE 1120500672,1120501247,US 1120501248,1120501503,CA @@ -15896,9 +16019,7 @@ 1120616808,1120616815,CA 1120616816,1120641023,US 1120641024,1120657407,CA -1120657408,1120733183,US -1120733184,1120735231,BB -1120735232,1120735487,US +1120657408,1120735487,US 1120735488,1120735743,BB 1120735744,1120736207,US 1120736208,1120736223,PY @@ -15924,7 +16045,9 @@ 1120862208,1120870399,US 1120874496,1120874519,A2 1120874520,1120874527,US -1120874528,1120874655,A2 +1120874528,1120874631,A2 +1120874632,1120874639,US +1120874640,1120874655,A2 1120874656,1120874703,US 1120874704,1120874719,CA 1120874720,1120874727,A2 @@ -16077,9 +16200,7 @@ 1121250208,1121250239,CA 1121250240,1121250303,GB 1121250304,1121250815,BZ -1121250816,1121250831,AG -1121250832,1121250847,CA -1121250848,1121250879,AG +1121250816,1121250879,AG 1121250880,1121250911,CA 1121250912,1121250927,VG 1121250928,1121250935,CA @@ -16114,7 +16235,7 @@ 1121251776,1121251791,CA 1121251792,1121251807,VG 1121251808,1121251831,CA -1121251832,1121251839,AG +1121251832,1121251839,VG 1121251840,1121251847,BZ 1121251848,1121251871,CA 1121251872,1121251887,VG @@ -16127,9 +16248,7 @@ 1121251984,1121251991,CA 1121251992,1121251999,AG 1121252000,1121252063,CA -1121252064,1121252095,AG -1121252096,1121252351,CA -1121252352,1121252359,AG +1121252064,1121252359,AG 1121252360,1121252375,CA 1121252376,1121252383,PA 1121252384,1121252391,CR @@ -16155,9 +16274,294 @@ 1121254232,1121254255,CR 1121254256,1121254271,AG 1121254272,1121255423,CA -1121255424,1121652991,US -1121652992,1121653119,EE -1121653120,1121655071,US +1121255424,1121468463,US +1121468464,1121468479,AR +1121468480,1121468495,US +1121468496,1121468511,PK +1121468512,1121468519,AU +1121468520,1121468527,IN +1121468528,1121468551,US +1121468552,1121468559,CA +1121468560,1121468567,US +1121468568,1121468575,AU +1121468576,1121468591,US +1121468592,1121468600,AU +1121468601,1121468911,US +1121468912,1121468927,GB +1121468928,1121468967,US +1121468968,1121468975,CA +1121468976,1121469175,US +1121469176,1121469183,CA +1121469184,1121469367,US +1121469368,1121469375,CA +1121469376,1121469839,US +1121469840,1121469847,AU +1121469848,1121469871,US +1121469872,1121469879,SE +1121469880,1121469895,US +1121469896,1121469903,GB +1121469904,1121469911,US +1121469912,1121469919,PH +1121469920,1121470015,US +1121470016,1121470047,AU +1121470048,1121470175,US +1121470176,1121470191,CA +1121470192,1121470215,US +1121470216,1121470223,CA +1121470224,1121470263,US +1121470264,1121470271,CA +1121470272,1121470311,US +1121470312,1121470319,IL +1121470320,1121470423,US +1121470424,1121470463,NL +1121470464,1121470551,US +1121470552,1121470559,LB +1121470560,1121470583,US +1121470584,1121470591,AU +1121470592,1121470703,US +1121470704,1121470711,VU +1121470712,1121470727,US +1121470728,1121470743,CA +1121470744,1121470759,US +1121470760,1121470767,FR +1121470768,1121470815,US +1121470816,1121470831,AU +1121470832,1121470847,US +1121470848,1121470863,AU +1121470864,1121470871,US +1121470872,1121470879,AU +1121470880,1121471063,US +1121471064,1121471071,AU +1121471072,1121471087,US +1121471088,1121471095,AU +1121471096,1121471127,US +1121471128,1121471135,AU +1121471136,1121471151,US +1121471152,1121471159,CH +1121471160,1121471167,US +1121471168,1121471175,CA +1121471176,1121471279,US +1121471280,1121471295,GB +1121471296,1121471375,US +1121471376,1121471391,DK +1121471392,1121471471,US +1121471472,1121471487,CA +1121471488,1121471503,MY +1121471504,1121471511,US +1121471512,1121471519,BR +1121471520,1121471527,US +1121471528,1121471535,EC +1121471536,1121471559,US +1121471560,1121471575,CA +1121471576,1121471591,US +1121471592,1121471599,CA +1121471600,1121471623,US +1121471624,1121471631,CA +1121471632,1121471655,US +1121471656,1121471663,CA +1121471664,1121471671,AR +1121471672,1121471703,US +1121471704,1121471711,JP +1121471712,1121471719,UA +1121471720,1121471727,IT +1121471728,1121471935,US +1121471936,1121471943,CA +1121471944,1121471951,IN +1121471952,1121471975,US +1121471976,1121471983,CA +1121471984,1121471999,US +1121472000,1121472007,BE +1121472008,1121472047,US +1121472048,1121472055,MY +1121472056,1121472263,US +1121472264,1121472271,LK +1121472272,1121472287,US +1121472288,1121472303,IN +1121472304,1121472375,US +1121472376,1121472447,AU +1121472448,1121472463,US +1121472464,1121472471,CA +1121472472,1121472479,ES +1121472480,1121472511,US +1121472512,1121472519,NZ +1121472520,1121472535,CA +1121472536,1121472559,US +1121472560,1121472567,IN +1121472568,1121472655,US +1121472656,1121472663,UA +1121472664,1121472727,US +1121472728,1121472735,CA +1121472736,1121472743,LB +1121472744,1121472751,GB +1121472752,1121472775,US +1121472776,1121472807,RU +1121472808,1121472831,US +1121472832,1121472839,LB +1121472840,1121472847,US +1121472848,1121472863,IN +1121472864,1121472871,US +1121472872,1121472879,SE +1121472880,1121472887,IT +1121472888,1121472927,US +1121472928,1121472935,GB +1121472936,1121473175,US +1121473176,1121473183,FR +1121473184,1121473199,US +1121473200,1121473207,GB +1121473208,1121473239,US +1121473240,1121473247,ES +1121473248,1121473279,US +1121473280,1121473295,AU +1121473296,1121473303,US +1121473304,1121473311,AU +1121473312,1121473327,US +1121473328,1121473335,AG +1121473336,1121473439,US +1121473440,1121473471,AU +1121473472,1121473479,US +1121473480,1121473487,CA +1121473488,1121473599,US +1121473600,1121473607,GB +1121473608,1121473615,CA +1121473616,1121473871,US +1121473872,1121473887,NL +1121473888,1121474007,US +1121474008,1121474015,DE +1121474016,1121474031,US +1121474032,1121474039,AG +1121474040,1121474063,US +1121474064,1121474071,GB +1121474072,1121474079,SI +1121474080,1121474095,US +1121474096,1121474111,CA +1121474112,1121474151,US +1121474152,1121474159,CA +1121474160,1121474303,US +1121474304,1121474319,VE +1121474320,1121474351,US +1121474352,1121474359,NZ +1121474360,1121474367,US +1121474368,1121474375,AU +1121474376,1121474383,US +1121474384,1121474415,AU +1121474416,1121474447,US +1121474448,1121474455,AU +1121474456,1121474511,US +1121474512,1121474527,UA +1121474528,1121474535,US +1121474536,1121474543,GB +1121474544,1121474591,US +1121474592,1121474607,CA +1121474608,1121474927,US +1121474928,1121474935,AU +1121474936,1121475135,US +1121475136,1121475151,FR +1121475152,1121475199,US +1121475200,1121475215,IN +1121475216,1121475295,US +1121475296,1121475327,BD +1121475328,1121475967,US +1121475968,1121476031,AU +1121476032,1121476191,US +1121476192,1121476223,BD +1121476224,1121476431,US +1121476432,1121476439,JP +1121476440,1121476927,US +1121476928,1121476935,IN +1121476936,1121477391,US +1121477392,1121477399,IN +1121477400,1121477415,US +1121477416,1121477423,NZ +1121477424,1121477431,US +1121477432,1121477439,IE +1121477440,1121477447,ID +1121477448,1121477551,US +1121477552,1121477567,CA +1121477568,1121477599,US +1121477600,1121477607,AU +1121477608,1121477935,US +1121477936,1121477943,CA +1121477944,1121478023,US +1121478024,1121478031,GB +1121478032,1121478079,US +1121478080,1121478087,CA +1121478088,1121478095,US +1121478096,1121478111,CA +1121478112,1121478167,US +1121478168,1121478175,AU +1121478176,1121478207,US +1121478208,1121478239,GB +1121478240,1121478343,US +1121478344,1121478367,AU +1121478368,1121478463,US +1121478464,1121478471,GR +1121478472,1121478495,US +1121478496,1121478503,NO +1121478504,1121478511,US +1121478512,1121478519,RU +1121478520,1121478527,KE +1121478528,1121478591,US +1121478592,1121478655,AU +1121478656,1121478687,US +1121478688,1121478703,NZ +1121478704,1121478967,US +1121478968,1121478975,AU +1121478976,1121478991,US +1121478992,1121478999,IN +1121479000,1121479023,US +1121479024,1121479031,CY +1121479032,1121479143,US +1121479144,1121479167,EG +1121479168,1121479215,US +1121479216,1121479231,CA +1121479232,1121479295,US +1121479296,1121479303,HK +1121479304,1121479343,CA +1121479344,1121479359,US +1121479360,1121479367,NZ +1121479368,1121479407,US +1121479408,1121479415,CA +1121479416,1121479679,US +1121479680,1121479687,GB +1121479688,1121479695,CA +1121479696,1121479759,US +1121479760,1121479783,AU +1121479784,1121479831,US +1121479832,1121479839,NZ +1121479840,1121479847,IN +1121479848,1121479871,US +1121479872,1121479887,PK +1121479888,1121479919,US +1121479920,1121479927,AU +1121479928,1121480783,US +1121480784,1121480791,TH +1121480792,1121480799,US +1121480800,1121480807,CA +1121480808,1121480847,US +1121480848,1121480855,CY +1121480856,1121480903,US +1121480904,1121480911,HK +1121480912,1121480959,US +1121480960,1121480967,AU +1121480968,1121480991,US +1121480992,1121481023,AU +1121481024,1121481039,US +1121481040,1121481047,AU +1121481048,1121481055,US +1121481056,1121481087,AU +1121481088,1121481239,US +1121481240,1121481247,AU +1121481248,1121481407,US +1121481408,1121481415,GB +1121481416,1121481439,US +1121481440,1121481447,AT +1121481448,1121482799,US +1121482800,1121482807,AU +1121482808,1121483567,US +1121483568,1121483575,PT +1121483576,1121483759,US +1121483760,1121483775,FR +1121483776,1121655071,US 1121655072,1121655103,RU 1121655104,1121655231,US 1121655232,1121655263,AR @@ -16165,9 +16569,7 @@ 1121655440,1121655447,VE 1121655448,1121656063,US 1121656064,1121656095,NZ -1121656096,1121656159,US -1121656160,1121656191,NZ -1121656192,1121714975,US +1121656096,1121714975,US 1121714976,1121714991,AU 1121714992,1121715967,US 1121715968,1121716095,IT @@ -16233,7 +16635,9 @@ 1122451456,1122455551,CO 1122455552,1122476031,US 1122476032,1122480127,PR -1122480128,1122480207,US +1122480128,1122480159,US +1122480160,1122480167,RU +1122480168,1122480207,US 1122480208,1122480223,GB 1122480224,1122480231,PL 1122480232,1122480343,US @@ -16242,9 +16646,9 @@ 1122480416,1122480423,CL 1122480424,1122480447,US 1122480448,1122480455,PR -1122480456,1122481231,US -1122481232,1122481247,GB -1122481248,1122493055,US +1122480456,1122480479,US +1122480480,1122480487,CA +1122480488,1122493055,US 1122493056,1122493183,ES 1122493184,1122493439,US 1122493440,1122494207,PR @@ -16304,23 +16708,20 @@ 1123534848,1123536895,AW 1123536896,1123582239,US 1123582240,1123582271,CY -1123582272,1123582431,US +1123582272,1123582399,US +1123582400,1123582431,DE 1123582432,1123582463,CA 1123582464,1123583327,US 1123583328,1123583359,CA 1123583360,1123583455,US 1123583456,1123583519,CY -1123583520,1123584703,US +1123583520,1123584351,US +1123584352,1123584383,DE +1123584384,1123584703,US 1123584704,1123584735,CA 1123584736,1123588063,US 1123588064,1123588095,CY -1123588096,1123589631,US -1123589632,1123589663,CA -1123589664,1123589759,US -1123589760,1123589775,CA -1123589776,1123589791,US -1123589792,1123589823,CA -1123589824,1123590143,US +1123588096,1123590143,US 1123590144,1123598335,VI 1123598336,1123651583,US 1123651584,1123655679,JM @@ -16533,13 +16934,14 @@ 1125479232,1125498879,US 1125498880,1125508095,CA 1125508096,1125508351,PA -1125508352,1125515263,CA +1125508352,1125514495,CA +1125514496,1125514751,US +1125514752,1125515263,CA 1125515264,1125531647,US 1125531648,1125543935,CA 1125543936,1125545983,US 1125548032,1125552127,CA -1125552128,1125560319,US -1125564416,1125572607,US +1125552128,1125572607,US 1125572608,1125576703,CA 1125576704,1125613567,US 1125613568,1125617663,CA @@ -16698,7 +17100,9 @@ 1133785376,1133785383,NE 1133785384,1133785471,US 1133785472,1133785503,GB -1133785504,1134029055,US +1133785504,1133785567,US +1133785568,1133785599,BE +1133785600,1134029055,US 1134029056,1134029567,A2 1134029568,1134444543,US 1134444544,1134448639,CA @@ -16714,9 +17118,725 @@ 1136517008,1136517023,GB 1136517024,1136517039,US 1136517040,1136517055,GB -1136517056,1136721919,US +1136517056,1136656503,US +1136656504,1136656511,CA +1136656512,1136656583,US +1136656584,1136656591,GB +1136656592,1136656615,US +1136656616,1136656631,AU +1136656632,1136656863,US +1136656864,1136656895,CA +1136656896,1136657039,US +1136657040,1136657047,CA +1136657048,1136657615,US +1136657616,1136657623,GB +1136657624,1136657775,US +1136657776,1136657783,CA +1136657784,1136657815,US +1136657816,1136657823,CA +1136657824,1136657871,US +1136657872,1136657887,GT +1136657888,1136657911,US +1136657912,1136657919,CA +1136657920,1136658087,US +1136658088,1136658095,CN +1136658096,1136658111,MX +1136658112,1136658119,US +1136658120,1136658127,JP +1136658128,1136658135,US +1136658136,1136658143,AU +1136658144,1136658151,US +1136658152,1136658159,AU +1136658160,1136658439,US +1136658440,1136658447,MX +1136658448,1136658711,US +1136658712,1136658719,IN +1136658720,1136658727,NZ +1136658728,1136658991,US +1136658992,1136658999,AU +1136659000,1136659023,US +1136659024,1136659031,AU +1136659032,1136659039,US +1136659040,1136659047,AU +1136659048,1136659151,US +1136659152,1136659167,CA +1136659168,1136659599,US +1136659600,1136659607,MX +1136659608,1136659639,US +1136659640,1136659647,FR +1136659648,1136659767,US +1136659768,1136659775,CA +1136659776,1136659927,US +1136659928,1136659935,CA +1136659936,1136659967,US +1136659968,1136659975,CA +1136659976,1136660047,US +1136660048,1136660055,GB +1136660056,1136660223,US +1136660224,1136660231,CA +1136660232,1136660239,US +1136660240,1136660247,GB +1136660248,1136660471,US +1136660472,1136660479,GB +1136660480,1136660487,US +1136660488,1136660495,NO +1136660496,1136660511,US +1136660512,1136660519,HR +1136660520,1136660759,US +1136660760,1136660767,CA +1136660768,1136660775,US +1136660776,1136660791,CA +1136660792,1136660823,US +1136660824,1136660839,CA +1136660840,1136660871,US +1136660872,1136660879,AU +1136660880,1136660943,US +1136660944,1136660951,IN +1136660952,1136661295,US +1136661296,1136661303,TW +1136661304,1136661327,US +1136661328,1136661335,IN +1136661336,1136661343,US +1136661344,1136661351,CN +1136661352,1136661367,US +1136661368,1136661375,IN +1136661376,1136661399,US +1136661400,1136661407,MX +1136661408,1136661631,US +1136661632,1136661639,IN +1136661640,1136661687,US +1136661688,1136661695,GB +1136661696,1136661727,US +1136661728,1136661743,CA +1136661744,1136661919,US +1136661920,1136661951,CA +1136661952,1136662087,US +1136662088,1136662095,CA +1136662096,1136662151,US +1136662152,1136662159,MX +1136662160,1136662575,US +1136662576,1136662583,CA +1136662584,1136662663,US +1136662664,1136662671,CA +1136662672,1136662815,US +1136662816,1136662823,IN +1136662824,1136662911,US +1136662912,1136662919,IN +1136662920,1136663247,US +1136663248,1136663255,CL +1136663256,1136663575,US +1136663576,1136663583,CN +1136663584,1136663679,US +1136663680,1136663687,IN +1136663688,1136663695,JP +1136663696,1136664543,US +1136664544,1136664551,AU +1136664552,1136664639,US +1136664640,1136664647,CA +1136664648,1136664791,US +1136664792,1136664799,GB +1136664800,1136664815,US +1136664816,1136664823,IL +1136664824,1136664847,US +1136664848,1136664863,CA +1136664864,1136665103,US +1136665104,1136665111,AU +1136665112,1136665135,US +1136665136,1136665143,GB +1136665144,1136665655,US +1136665656,1136665663,IN +1136665664,1136665735,US +1136665736,1136665743,GB +1136665744,1136665759,US +1136665760,1136665767,CA +1136665768,1136665831,US +1136665832,1136665839,CA +1136665840,1136665919,US +1136665920,1136665927,DE +1136665928,1136666143,US +1136666144,1136666151,CA +1136666152,1136666223,US +1136666224,1136666231,PT +1136666232,1136666351,US +1136666352,1136666359,IL +1136666360,1136666447,US +1136666448,1136666463,GB +1136666464,1136666559,US +1136666560,1136666575,GB +1136666576,1136666743,US +1136666744,1136666751,CA +1136666752,1136666791,US +1136666792,1136666799,IL +1136666800,1136666863,US +1136666864,1136666871,GB +1136666872,1136666991,US +1136666992,1136667007,CA +1136667008,1136667087,US +1136667088,1136667103,IL +1136667104,1136667447,US +1136667448,1136667455,GB +1136667456,1136667551,US +1136667552,1136667559,AU +1136667560,1136667599,US +1136667600,1136667615,IN +1136667616,1136667655,US +1136667656,1136667663,CA +1136667664,1136667759,US +1136667760,1136667767,KW +1136667768,1136668023,US +1136668024,1136668031,GB +1136668032,1136668127,US +1136668128,1136668159,AU +1136668160,1136668191,US +1136668192,1136668207,MX +1136668208,1136668287,US +1136668288,1136668303,IN +1136668304,1136668319,MX +1136668320,1136668335,US +1136668336,1136668351,MX +1136668352,1136668383,US +1136668384,1136668415,IN +1136668416,1136668447,US +1136668448,1136668455,IN +1136668456,1136668559,US +1136668560,1136668567,CA +1136668568,1136668671,US +1136668672,1136668679,IN +1136668680,1136668887,US +1136668888,1136668895,CL +1136668896,1136669143,US +1136669144,1136669151,IN +1136669152,1136669263,US +1136669264,1136669279,GB +1136669280,1136669343,US +1136669344,1136669359,CO +1136669360,1136669487,US +1136669488,1136669495,CA +1136669496,1136669511,US +1136669512,1136669519,CA +1136669520,1136669567,US +1136669568,1136669575,CA +1136669576,1136669583,MX +1136669584,1136669775,US +1136669776,1136669783,NL +1136669784,1136669911,US +1136669912,1136669919,ES +1136669920,1136670063,US +1136670064,1136670071,SG +1136670072,1136670111,US +1136670112,1136670119,NZ +1136670120,1136670151,US +1136670152,1136670159,SG +1136670160,1136670719,US +1136670720,1136670975,GB +1136670976,1136672999,US +1136673000,1136673007,CA +1136673008,1136673039,US +1136673040,1136673047,IN +1136673048,1136673231,US +1136673232,1136673239,GB +1136673240,1136673279,US +1136673280,1136673287,CA +1136673288,1136673327,US +1136673328,1136673335,CA +1136673336,1136673423,US +1136673424,1136673431,CA +1136673432,1136673559,US +1136673560,1136673567,VE +1136673568,1136673703,US +1136673704,1136673711,MX +1136673712,1136673855,US +1136673856,1136673863,CA +1136673864,1136673903,US +1136673904,1136673919,CA +1136673920,1136673927,GB +1136673928,1136674079,US +1136674080,1136674095,AU +1136674096,1136674447,US +1136674448,1136674463,AU +1136674464,1136674583,US +1136674584,1136674591,CA +1136674592,1136674607,MX +1136674608,1136674807,US +1136674808,1136674815,GB +1136674816,1136674863,US +1136674864,1136674871,IN +1136674872,1136674895,US +1136674896,1136674903,IL +1136674904,1136674911,GB +1136674912,1136674967,US +1136674968,1136674975,CA +1136674976,1136675007,US +1136675008,1136675015,AU +1136675016,1136675023,CL +1136675024,1136675055,US +1136675056,1136675063,ES +1136675064,1136675311,US +1136675312,1136675319,GB +1136675320,1136675751,US +1136675752,1136675759,IN +1136675760,1136675815,US +1136675816,1136675823,AE +1136675824,1136675839,US +1136675840,1136676095,GB +1136676096,1136676127,US +1136676128,1136676143,IE +1136676144,1136676255,US +1136676256,1136676271,CA +1136676272,1136676551,US +1136676552,1136676559,GB +1136676560,1136676583,US +1136676584,1136676591,AU +1136676592,1136676671,US +1136676672,1136676679,CA +1136676680,1136676735,US +1136676736,1136676743,AU +1136676744,1136677375,US +1136677376,1136677391,AU +1136677392,1136677463,US +1136677464,1136677471,CA +1136677472,1136677615,US +1136677616,1136677631,CA +1136677632,1136678103,US +1136678104,1136678111,IN +1136678112,1136678303,US +1136678304,1136678319,MX +1136678320,1136678431,US +1136678432,1136678447,GB +1136678448,1136679071,US +1136679072,1136679087,CA +1136679088,1136679135,US +1136679136,1136679167,BR +1136679168,1136679215,US +1136679216,1136679223,GB +1136679224,1136679231,US +1136679232,1136679263,IL +1136679264,1136679279,US +1136679280,1136679295,CA +1136679296,1136680055,US +1136680056,1136680063,CA +1136680064,1136680143,US +1136680144,1136680151,NO +1136680152,1136680159,US +1136680160,1136680175,BD +1136680176,1136680311,US +1136680312,1136680319,IN +1136680320,1136680743,US +1136680744,1136680751,BD +1136680752,1136680759,IN +1136680760,1136681167,US +1136681168,1136681175,CA +1136681176,1136681191,US +1136681192,1136681199,MX +1136681200,1136681215,US +1136681216,1136681223,HN +1136681224,1136681231,US +1136681232,1136681239,IL +1136681240,1136681311,US +1136681312,1136681319,BR +1136681320,1136681439,US +1136681440,1136681447,GB +1136681448,1136681455,US +1136681456,1136681471,IL +1136681472,1136681487,US +1136681488,1136681495,GB +1136681496,1136681559,US +1136681560,1136681567,CA +1136681568,1136682271,US +1136682272,1136682303,GB +1136682304,1136682495,US +1136682496,1136682503,CA +1136682504,1136682527,US +1136682528,1136682559,CA +1136682560,1136682583,US +1136682584,1136682591,CA +1136682592,1136682695,US +1136682696,1136682703,CA +1136682704,1136682863,US +1136682864,1136682871,CA +1136682872,1136683095,US +1136683096,1136683103,IL +1136683104,1136683127,US +1136683128,1136683135,MX +1136683136,1136683367,US +1136683368,1136683375,GB +1136683376,1136683383,ZA +1136683384,1136683527,US +1136683528,1136683535,AU +1136683536,1136683543,US +1136683544,1136683551,AE +1136683552,1136684047,US +1136684048,1136684063,CA +1136684064,1136684087,US +1136684088,1136684095,MX +1136684096,1136684103,US +1136684104,1136684111,CA +1136684112,1136684231,US +1136684232,1136684239,CA +1136684240,1136684247,IN +1136684248,1136684463,US +1136684464,1136684471,CA +1136684472,1136684559,US +1136684560,1136684575,CA +1136684576,1136684607,US +1136684608,1136684615,CA +1136684616,1136684623,US +1136684624,1136684631,IN +1136684632,1136684663,US +1136684664,1136684671,AU +1136684672,1136684679,GB +1136684680,1136684703,US +1136684704,1136684719,MX +1136684720,1136684735,US +1136684736,1136684751,IN +1136684752,1136684807,US +1136684808,1136684815,IT +1136684816,1136684895,US +1136684896,1136684911,CA +1136684912,1136684919,HR +1136684920,1136684975,US +1136684976,1136684983,CA +1136684984,1136684991,US +1136684992,1136684999,JP +1136685000,1136685055,US +1136685056,1136685183,CA +1136685184,1136685191,US +1136685192,1136685199,BM +1136685200,1136685231,US +1136685232,1136685239,CN +1136685240,1136685247,US +1136685248,1136685263,CA +1136685264,1136685791,US +1136685792,1136685799,IL +1136685800,1136685871,US +1136685872,1136685879,CA +1136685880,1136685903,US +1136685904,1136685911,HR +1136685912,1136685935,US +1136685936,1136685943,IT +1136685944,1136686047,US +1136686048,1136686055,IE +1136686056,1136689159,US +1136689160,1136689167,BR +1136689168,1136689271,US +1136689272,1136689279,MX +1136689280,1136689431,US +1136689432,1136689439,BM +1136689440,1136689503,US +1136689504,1136689511,VE +1136689512,1136689551,US +1136689552,1136689559,IN +1136689560,1136689735,US +1136689736,1136689743,GB +1136689744,1136689815,US +1136689816,1136689823,GB +1136689824,1136689951,US +1136689952,1136689959,CA +1136689960,1136689975,US +1136689976,1136689983,IL +1136689984,1136690023,US +1136690024,1136690031,IN +1136690032,1136690055,US +1136690056,1136690063,CA +1136690064,1136690079,US +1136690080,1136690087,AU +1136690088,1136690407,US +1136690408,1136690415,BD +1136690416,1136690847,US +1136690848,1136690863,GB +1136690864,1136691415,US +1136691416,1136691423,CA +1136691424,1136691935,US +1136691936,1136691943,CA +1136691944,1136692039,US +1136692040,1136692047,AU +1136692048,1136692071,US +1136692072,1136692079,CA +1136692080,1136692239,US +1136692240,1136692247,AR +1136692248,1136692319,US +1136692320,1136692327,NL +1136692328,1136692535,US +1136692536,1136692543,GB +1136692544,1136692799,US +1136692800,1136692807,NZ +1136692808,1136692919,US +1136692920,1136692927,IN +1136692928,1136692991,US +1136692992,1136693055,IR +1136693056,1136693063,AU +1136693064,1136693503,US +1136693504,1136693511,GB +1136693512,1136693519,CA +1136693520,1136693887,US +1136693888,1136693903,CA +1136693904,1136693951,US +1136693952,1136693959,CA +1136693960,1136693967,AU +1136693968,1136693975,US +1136693976,1136693983,GB +1136693984,1136694079,US +1136694080,1136694087,BG +1136694088,1136694263,US +1136694264,1136694271,GB +1136694272,1136694303,US +1136694304,1136694311,KR +1136694312,1136694319,US +1136694320,1136694327,KR +1136694328,1136694399,US +1136694400,1136694415,CA +1136694416,1136694895,US +1136694896,1136694903,AU +1136694904,1136694991,US +1136694992,1136694999,GB +1136695000,1136695503,US +1136695504,1136695511,GB +1136695512,1136695703,US +1136695704,1136695711,DK +1136695712,1136695719,US +1136695720,1136695727,IL +1136695728,1136695743,DK +1136695744,1136696087,US +1136696088,1136696095,AU +1136696096,1136696111,US +1136696112,1136696127,AU +1136696128,1136696263,US +1136696264,1136696271,CA +1136696272,1136696647,US +1136696648,1136696655,GB +1136696656,1136696671,US +1136696672,1136696679,IL +1136696680,1136696711,US +1136696712,1136696719,GT +1136696720,1136696767,US +1136696768,1136696775,IL +1136696776,1136696855,US +1136696856,1136696863,GB +1136696864,1136697047,US +1136697048,1136697055,BM +1136697056,1136697455,US +1136697456,1136697463,CA +1136697464,1136697647,US +1136697648,1136697655,CA +1136697656,1136697767,US +1136697768,1136697775,GB +1136697776,1136697975,US +1136697976,1136697983,CA +1136697984,1136698023,US +1136698024,1136698031,GB +1136698032,1136698039,US +1136698040,1136698111,IE +1136698112,1136698815,US +1136698816,1136698823,GB +1136698824,1136699023,US +1136699024,1136699039,GB +1136699040,1136699087,US +1136699088,1136699095,GB +1136699096,1136699487,US +1136699488,1136699503,CA +1136699504,1136699511,US +1136699512,1136699519,SE +1136699520,1136699583,US +1136699584,1136699599,CA +1136699600,1136699623,US +1136699624,1136699631,CA +1136699632,1136699647,IN +1136699648,1136699695,US +1136699696,1136699703,AU +1136699704,1136699839,US +1136699840,1136699847,MT +1136699848,1136699935,US +1136699936,1136699943,AU +1136699944,1136699999,US +1136700000,1136700007,GB +1136700008,1136700031,US +1136700032,1136700039,CA +1136700040,1136700103,US +1136700104,1136700111,NZ +1136700112,1136700263,US +1136700264,1136700271,IL +1136700272,1136700343,US +1136700344,1136700351,MX +1136700352,1136700479,US +1136700480,1136700487,NZ +1136700488,1136700583,US +1136700584,1136700591,AU +1136700592,1136700663,US +1136700664,1136700671,DK +1136700672,1136700783,US +1136700784,1136700791,CA +1136700792,1136700847,US +1136700848,1136700855,CL +1136700856,1136700911,US +1136700912,1136700919,CA +1136700920,1136701119,US +1136701120,1136701183,AU +1136701184,1136701279,US +1136701280,1136701287,CA +1136701288,1136701335,US +1136701336,1136701343,GB +1136701344,1136701455,US +1136701456,1136701463,IN +1136701464,1136701527,US +1136701528,1136701543,CA +1136701544,1136702711,US +1136702712,1136702719,GB +1136702720,1136702727,CA +1136702728,1136702799,US +1136702800,1136702807,GB +1136702808,1136702871,US +1136702872,1136702879,AT +1136702880,1136702911,US +1136702912,1136702919,GB +1136702920,1136703095,US +1136703096,1136703103,CA +1136703104,1136703279,US +1136703280,1136703287,CA +1136703288,1136704639,US +1136704640,1136704703,GB +1136704704,1136705575,US +1136705576,1136705583,CA +1136705584,1136705671,US +1136705672,1136705679,CA +1136705680,1136705807,US +1136705808,1136705815,IN +1136705816,1136705823,RU +1136705824,1136706087,US +1136706088,1136706095,IN +1136706096,1136706119,US +1136706120,1136706127,CA +1136706128,1136706231,US +1136706232,1136706239,MX +1136706240,1136706359,US +1136706360,1136706367,BM +1136706368,1136706455,US +1136706456,1136706463,GB +1136706464,1136706471,CA +1136706472,1136706495,US +1136706496,1136706559,IE +1136706560,1136706591,US +1136706592,1136706599,AU +1136706600,1136706703,US +1136706704,1136706711,CA +1136706712,1136706935,US +1136706936,1136706943,AU +1136706944,1136707087,US +1136707088,1136707095,GB +1136707096,1136707175,US +1136707176,1136707183,ZA +1136707184,1136707263,US +1136707264,1136707271,IN +1136707272,1136707751,US +1136707752,1136707759,GB +1136707760,1136707775,US +1136707776,1136707783,BR +1136707784,1136707847,US +1136707848,1136707855,SG +1136707856,1136707887,US +1136707888,1136707895,CA +1136707896,1136708039,US +1136708040,1136708047,CA +1136708048,1136708679,US +1136708680,1136708687,GB +1136708688,1136708871,US +1136708872,1136708879,GB +1136708880,1136709023,US +1136709024,1136709031,BD +1136709032,1136709647,US +1136709648,1136709655,CA +1136709656,1136709679,US +1136709680,1136709695,AU +1136709696,1136709767,US +1136709768,1136709775,GB +1136709776,1136709815,US +1136709816,1136709823,CA +1136709824,1136709927,US +1136709928,1136709935,CA +1136709936,1136710191,US +1136710192,1136710199,GB +1136710200,1136710415,US +1136710416,1136710431,AU +1136710432,1136711479,US +1136711480,1136711487,ZA +1136711488,1136711927,US +1136711928,1136711935,GB +1136711936,1136711991,US +1136711992,1136711999,AU +1136712000,1136712607,US +1136712608,1136712615,GB +1136712616,1136712695,US +1136712696,1136712703,CA +1136712704,1136712991,US +1136712992,1136712999,CA +1136713000,1136713087,US +1136713088,1136713103,CA +1136713104,1136713151,US +1136713152,1136713167,CA +1136713168,1136713471,US +1136713472,1136713479,SG +1136713480,1136713583,US +1136713584,1136713591,CA +1136713592,1136713919,US +1136713920,1136713935,NO +1136713936,1136714031,US +1136714032,1136714039,BR +1136714040,1136714167,US +1136714168,1136714175,IE +1136714176,1136714255,US +1136714256,1136714263,GB +1136714264,1136714271,US +1136714272,1136714279,GB +1136714280,1136714639,US +1136714640,1136714647,DE +1136714648,1136714671,US +1136714672,1136714679,CN +1136714680,1136715135,US +1136715136,1136715151,MX +1136715152,1136715623,US +1136715624,1136715631,AU +1136715632,1136716287,US +1136716288,1136716295,ZA +1136716296,1136716431,US +1136716432,1136716439,IN +1136716440,1136716447,US +1136716448,1136716479,CA +1136716480,1136716631,US +1136716632,1136716639,AU +1136716640,1136716703,US +1136716704,1136716711,IN +1136716712,1136716759,US +1136716760,1136716767,CA +1136716768,1136716775,US +1136716776,1136716783,NZ +1136716784,1136716799,US +1136716800,1136716831,VI +1136716832,1136717167,US +1136717168,1136717183,IT +1136717184,1136717399,US +1136717400,1136717407,GB +1136717408,1136717551,US +1136717552,1136717559,CA +1136717560,1136717583,US +1136717584,1136717599,GB +1136717600,1136717935,US +1136717936,1136717943,CA +1136717944,1136718391,US +1136718392,1136718399,MX +1136718400,1136718439,US +1136718440,1136718447,IN +1136718448,1136718487,US +1136718488,1136718495,IN +1136718496,1136718759,US +1136718760,1136718767,AU +1136718768,1136718791,US +1136718792,1136718799,CA +1136718800,1136718879,US +1136718880,1136718895,AU +1136718896,1136721919,US 1136721920,1136787455,CA -1136787456,1137134083,US +1136787456,1137090815,US +1137090816,1137091327,NZ +1137091328,1137134083,US 1137134084,1137134099,CA 1137134100,1137134283,US 1137134284,1137134331,CA @@ -16736,8 +17856,8 @@ 1137283072,1137287167,US 1137287168,1137295359,CA 1137295360,1137337599,US -1137337600,1137338367,CA -1137338368,1137369087,US +1137337600,1137337855,CA +1137337856,1137369087,US 1137369088,1137369519,CA 1137369520,1137369535,US 1137369536,1137370111,CA @@ -16746,8 +17866,10 @@ 1137376336,1137376351,US 1137376352,1137376367,CA 1137376368,1137376383,US -1137376384,1137376447,CA -1137376448,1137377471,US +1137376384,1137376463,CA +1137376464,1137377311,US +1137377312,1137377327,DE +1137377328,1137377471,US 1137377472,1137377479,IN 1137377480,1137383455,US 1137383456,1137383471,DE @@ -16764,7 +17886,7 @@ 1137704968,1137705287,CA 1137705288,1137705295,US 1137705296,1137705383,CA -1137705384,1137705391,US +1137705384,1137705391,NL 1137705392,1137705447,CA 1137705448,1137705455,US 1137705456,1137705727,CA @@ -16789,17 +17911,15 @@ 1137706808,1137706823,US 1137706824,1137706831,CA 1137706832,1137706839,US -1137706840,1137706871,CA -1137706872,1137706887,US +1137706840,1137706879,CA +1137706880,1137706887,US 1137706888,1137706903,CA 1137706904,1137706943,US 1137706944,1137706991,CA 1137706992,1137707007,US 1137707008,1137707071,CA 1137707072,1137707095,US -1137707096,1137707103,CA -1137707104,1137707111,NL -1137707112,1137707127,CA +1137707096,1137707127,CA 1137707128,1137707143,US 1137707144,1137707151,CA 1137707152,1137707159,NL @@ -16810,8 +17930,8 @@ 1137707224,1137707255,CA 1137707256,1137707263,US 1137707264,1137707519,CA -1137707520,1137707567,US -1137707568,1137707583,NL +1137707520,1137707575,US +1137707576,1137707583,NL 1137707584,1137707623,CA 1137707624,1137707647,US 1137707648,1137707663,CA @@ -16892,8 +18012,8 @@ 1137711280,1137711287,NL 1137711288,1137711295,US 1137711296,1137711303,NL -1137711304,1137711351,US -1137711352,1137711367,CA +1137711304,1137711343,US +1137711344,1137711367,CA 1137711368,1137711375,US 1137711376,1137711399,CA 1137711400,1137711407,US @@ -16912,7 +18032,9 @@ 1137711656,1137711687,CA 1137711688,1137711703,US 1137711704,1137711743,CA -1137711744,1137711767,US +1137711744,1137711751,US +1137711752,1137711759,CA +1137711760,1137711767,US 1137711768,1137711791,CA 1137711792,1137711807,US 1137711808,1137711863,CA @@ -16952,7 +18074,21 @@ 1137713072,1137713087,CA 1137713088,1137713103,US 1137713104,1137713111,CA -1137713112,1137758207,US +1137713112,1137724495,US +1137724496,1137724511,CA +1137724512,1137724543,US +1137724544,1137724575,CA +1137724576,1137724607,US +1137724608,1137724623,CA +1137724624,1137724655,US +1137724656,1137724687,CA +1137724688,1137724703,US +1137724704,1137724719,CA +1137724720,1137724847,US +1137724848,1137724863,CA +1137724864,1137724911,US +1137724912,1137724927,CA +1137724928,1137758207,US 1137758208,1137758463,GB 1137758464,1137758495,US 1137758496,1137758527,AU @@ -17152,7 +18288,8 @@ 1138271088,1138271103,TN 1138271104,1138417663,US 1138417664,1138417695,CA -1138417696,1138450959,US +1138417696,1138417727,DE +1138417728,1138450959,US 1138450960,1138450967,JM 1138450968,1138450991,US 1138450992,1138450999,MX @@ -17247,7 +18384,7 @@ 1138655317,1138655328,US 1138655329,1138655336,CA 1138655337,1138655374,US -1138655375,1138655382,TR +1138655375,1138655382,CA 1138655383,1138655422,US 1138655423,1138655430,RU 1138655431,1138655446,US @@ -17260,7 +18397,9 @@ 1138655520,1138655521,MX 1138655522,1138655609,US 1138655610,1138655617,MX -1138655618,1138655715,US +1138655618,1138655695,US +1138655696,1138655703,MX +1138655704,1138655715,US 1138655716,1138655723,GB 1138655724,1138655841,US 1138655842,1138655849,CN @@ -17278,7 +18417,8 @@ 1138656122,1138656129,GB 1138656130,1138656141,US 1138656142,1138656173,GB -1138656174,1138656198,US +1138656174,1138656190,US +1138656191,1138656198,CH 1138656199,1138656206,GB 1138656207,1138656222,US 1138656223,1138656230,EG @@ -17308,8 +18448,8 @@ 1138657006,1138657041,US 1138657042,1138657056,SA 1138657057,1138657123,US -1138657124,1138657133,MO -1138657134,1138657159,US +1138657124,1138657131,EG +1138657132,1138657159,US 1138657160,1138657173,MO 1138657174,1138657181,EG 1138657182,1138657193,US @@ -17461,9 +18601,7 @@ 1138661642,1138661649,EG 1138661650,1138661669,US 1138661670,1138661677,IN -1138661678,1138661689,US -1138661690,1138661705,EG -1138661706,1138661713,US +1138661678,1138661713,US 1138661714,1138661721,EG 1138661722,1138661769,US 1138661770,1138661777,MA @@ -17479,8 +18617,7 @@ 1138662058,1138662107,EG 1138662108,1138662169,US 1138662170,1138662233,EG -1138662234,1138662241,IN -1138662242,1138662273,US +1138662234,1138662273,US 1138662274,1138662309,EG 1138662310,1138662409,US 1138662410,1138662473,EG @@ -17489,12 +18626,24 @@ 1138662538,1138662545,EG 1138662546,1138662575,US 1138662576,1138662607,MX -1138662608,1138663037,US +1138662608,1138662623,US +1138662624,1138662639,GB +1138662640,1138662793,US +1138662794,1138662801,ID +1138662802,1138662841,US +1138662842,1138662849,GB +1138662850,1138662966,US +1138662967,1138662974,EG +1138662975,1138663037,US 1138663038,1138663166,GB 1138663167,1138712575,US 1138712576,1138713583,CA 1138713584,1138713599,IR -1138713600,1138714039,CA +1138713600,1138713927,CA +1138713928,1138713935,US +1138713936,1138713951,CA +1138713952,1138713959,US +1138713960,1138714039,CA 1138714040,1138714047,US 1138714048,1138714071,CA 1138714072,1138714079,US @@ -17504,7 +18653,9 @@ 1138720768,1138728959,CA 1138728960,1138774015,US 1138774016,1138778111,CA -1138778112,1138786303,US +1138778112,1138780159,US +1138780160,1138780191,CA +1138780192,1138786303,US 1138786304,1138819071,PR 1138819072,1138851839,CA 1138851840,1138851847,US @@ -17513,14 +18664,18 @@ 1138865563,1138865566,IN 1138865567,1138865578,US 1138865579,1138865586,IN -1138865587,1138879999,US +1138865587,1138874252,US +1138874253,1138874264,UY +1138874265,1138879999,US 1138880000,1138880511,CA 1138880512,1138882331,US 1138882332,1138882339,GB 1138882340,1138882445,US 1138882446,1138882453,GB 1138882454,1138917375,US -1138917376,1138950143,CA +1138917376,1138937855,CA +1138937856,1138941951,US +1138941952,1138950143,CA 1138950144,1139120127,US 1139120128,1139124223,NZ 1139124224,1139146751,US @@ -17543,7 +18698,9 @@ 1142204328,1142204335,PR 1142204336,1145053455,US 1145053456,1145053471,NG -1145053472,1145188351,US +1145053472,1145056703,US +1145056704,1145056719,CO +1145056720,1145188351,US 1145188352,1145192447,CA 1145192448,1145249791,US 1145249792,1145257983,CA @@ -17551,14 +18708,16 @@ 1145262080,1145266175,CA 1145266176,1145307135,US 1145307136,1145311231,CA -1145315328,1145376767,US +1145311232,1145376767,US 1145376768,1145380863,CA 1145380864,1145405439,US -1145405440,1145409535,CA +1145405440,1145413631,CA 1145413632,1145421823,US 1145421824,1145430015,CA 1145430016,1145434111,US -1145438208,1145503743,US +1145438208,1145475071,US +1145475072,1145479167,CA +1145479168,1145491455,US 1145503744,1145520127,CA 1145520128,1145552895,US 1145552896,1145556991,CA @@ -17624,7 +18783,7 @@ 1151945920,1151945935,JP 1151945936,1151946239,US 1151946240,1151946751,GB -1151946752,1151950847,US +1151946752,1151954943,US 1151959040,1152057343,US 1152057344,1152061439,CA 1152061440,1152073727,US @@ -17638,8 +18797,8 @@ 1154488576,1156071423,US 1156071424,1156079615,CA 1156079616,1156259839,US -1156259840,1156263935,CA -1156263936,1156276223,US +1156259840,1156265983,CA +1156265984,1156276223,US 1156284416,1156296703,US 1156296704,1156300799,CA 1156300800,1156335367,US @@ -17937,7 +19096,313 @@ 1158774784,1158791167,CA 1158791168,1158799359,BM 1158799360,1158807551,CA -1158807552,1158995967,US +1158807552,1158940823,US +1158940824,1158940831,ES +1158940832,1158940911,US +1158940912,1158940919,CA +1158940920,1158941247,US +1158941248,1158941255,CY +1158941256,1158941351,US +1158941352,1158941359,CR +1158941360,1158941367,CA +1158941368,1158941399,US +1158941400,1158941407,CA +1158941408,1158941775,US +1158941776,1158941791,JM +1158941792,1158941799,IE +1158941800,1158942271,US +1158942272,1158942279,IE +1158942280,1158942311,US +1158942312,1158942319,CA +1158942320,1158943271,US +1158943272,1158943279,TH +1158943280,1158943423,US +1158943424,1158943431,PK +1158943432,1158943535,US +1158943536,1158943543,CA +1158943544,1158943599,US +1158943600,1158943615,GB +1158943616,1158943863,US +1158943864,1158943871,CR +1158943872,1158943887,GB +1158943888,1158943895,US +1158943896,1158943903,GB +1158943904,1158943975,US +1158943976,1158943983,CA +1158943984,1158944279,US +1158944280,1158944287,AE +1158944288,1158944863,US +1158944864,1158944871,CA +1158944872,1158944895,US +1158944896,1158944903,ZA +1158944904,1158944951,US +1158944952,1158944959,IN +1158944960,1158945095,US +1158945096,1158945103,TH +1158945104,1158945111,RU +1158945112,1158945119,CA +1158945120,1158945271,US +1158945272,1158945287,CA +1158945288,1158945319,US +1158945320,1158945335,CA +1158945336,1158945535,US +1158945536,1158945543,CA +1158945544,1158945735,US +1158945736,1158945743,TR +1158945744,1158945791,US +1158945792,1158945815,IE +1158945816,1158945823,US +1158945824,1158945831,JP +1158945832,1158945935,US +1158945936,1158945943,CA +1158945944,1158946047,US +1158946048,1158946055,CA +1158946056,1158946063,US +1158946064,1158946071,IL +1158946072,1158946151,US +1158946152,1158946159,IE +1158946160,1158946207,US +1158946208,1158946215,CA +1158946216,1158946223,US +1158946224,1158946239,CR +1158946240,1158946335,US +1158946336,1158946343,SE +1158946344,1158946487,US +1158946488,1158946495,GB +1158946496,1158946551,US +1158946552,1158946559,CH +1158946560,1158946575,US +1158946576,1158946583,IN +1158946584,1158946631,US +1158946632,1158946639,IT +1158946640,1158946647,IL +1158946648,1158946711,US +1158946712,1158946719,HK +1158946720,1158947087,US +1158947088,1158947095,ZA +1158947096,1158947391,US +1158947392,1158947399,CA +1158947400,1158947407,GB +1158947408,1158947591,US +1158947592,1158947599,JP +1158947600,1158947647,US +1158947648,1158947655,CA +1158947656,1158947663,US +1158947664,1158947695,IE +1158947696,1158947711,US +1158947712,1158947719,CA +1158947720,1158947735,US +1158947736,1158947743,IN +1158947744,1158947791,US +1158947792,1158947799,IN +1158947800,1158947831,US +1158947832,1158947839,TR +1158947840,1158948383,US +1158948384,1158948391,IT +1158948392,1158948415,US +1158948416,1158948423,CA +1158948424,1158948895,US +1158948896,1158948903,CA +1158948904,1158948967,US +1158948968,1158948975,CA +1158948976,1158949007,US +1158949008,1158949015,IL +1158949016,1158949287,US +1158949288,1158949295,CA +1158949296,1158949407,US +1158949408,1158949415,ZA +1158949416,1158949775,US +1158949776,1158949783,GB +1158949784,1158950319,US +1158950320,1158950327,CA +1158950328,1158950335,US +1158950336,1158950351,CA +1158950352,1158950359,IN +1158950360,1158950367,CA +1158950368,1158950767,US +1158950768,1158950775,TH +1158950776,1158950783,US +1158950784,1158950791,SA +1158950792,1158951167,US +1158951168,1158951183,CA +1158951184,1158951215,US +1158951216,1158951223,CA +1158951224,1158951231,US +1158951232,1158951263,TH +1158951264,1158951423,US +1158951424,1158951439,CA +1158951440,1158951447,NL +1158951448,1158951551,US +1158951552,1158951559,NL +1158951560,1158951575,US +1158951576,1158951583,CA +1158951584,1158951743,US +1158951744,1158951751,IN +1158951752,1158951839,US +1158951840,1158951855,CA +1158951856,1158952743,US +1158952744,1158952751,FI +1158952752,1158952815,US +1158952816,1158952823,CA +1158952824,1158952895,US +1158952896,1158952903,IL +1158952904,1158954815,US +1158954816,1158954823,GB +1158954824,1158954831,CA +1158954832,1158955039,US +1158955040,1158955047,GB +1158955048,1158956063,US +1158956064,1158956079,NL +1158956080,1158956095,US +1158956096,1158956103,CA +1158956104,1158956295,US +1158956296,1158956303,CA +1158956304,1158957455,US +1158957456,1158957471,NL +1158957472,1158957647,US +1158957648,1158957655,AU +1158957656,1158957663,PE +1158957664,1158957695,US +1158957696,1158957703,TH +1158957704,1158958295,US +1158958296,1158958303,AG +1158958304,1158958311,ES +1158958312,1158958367,US +1158958368,1158958375,CA +1158958376,1158958591,US +1158958592,1158958599,ZA +1158958600,1158958671,US +1158958672,1158958679,SA +1158958680,1158958719,US +1158958720,1158958751,CA +1158958752,1158959031,US +1158959032,1158959039,CA +1158959040,1158959135,US +1158959136,1158959151,BD +1158959152,1158959679,US +1158959680,1158959687,CR +1158959688,1158960023,US +1158960024,1158960031,GB +1158960032,1158960055,US +1158960056,1158960063,GB +1158960064,1158960455,US +1158960456,1158960463,IN +1158960464,1158960535,US +1158960536,1158960543,NZ +1158960544,1158961063,US +1158961064,1158961071,TW +1158961072,1158961151,US +1158961152,1158961159,GB +1158961160,1158961175,US +1158961176,1158961183,CA +1158961184,1158961255,US +1158961256,1158961263,ES +1158961264,1158961775,US +1158961776,1158961783,CA +1158961784,1158961823,US +1158961824,1158961855,BD +1158961856,1158962175,US +1158962176,1158962183,GB +1158962184,1158962287,US +1158962288,1158962295,ZA +1158962296,1158962591,US +1158962592,1158962607,GB +1158962608,1158962615,US +1158962616,1158962623,GB +1158962624,1158963271,US +1158963272,1158963279,IE +1158963280,1158963335,US +1158963336,1158963343,SE +1158963344,1158963551,US +1158963552,1158963559,IN +1158963560,1158963647,US +1158963648,1158963663,IN +1158963664,1158963727,US +1158963728,1158963735,GB +1158963736,1158964103,US +1158964104,1158964111,IN +1158964112,1158964255,US +1158964256,1158964263,IN +1158964264,1158964287,US +1158964288,1158964319,CA +1158964320,1158964631,US +1158964632,1158964639,CA +1158964640,1158964647,MX +1158964648,1158964701,US +1158964702,1158964703,CA +1158964704,1158964799,US +1158964800,1158964807,IE +1158964808,1158964831,US +1158964832,1158964839,GB +1158964840,1158964943,US +1158964944,1158964951,MX +1158964952,1158964959,TW +1158964960,1158965087,US +1158965088,1158965111,CA +1158965112,1158965119,US +1158965120,1158965135,AR +1158965136,1158965159,US +1158965160,1158965167,IL +1158965168,1158965199,US +1158965200,1158965215,CA +1158965216,1158965247,US +1158965248,1158965255,RU +1158965256,1158965559,US +1158965560,1158965567,IN +1158965568,1158965743,US +1158965744,1158965751,IN +1158965752,1158966127,US +1158966128,1158966143,FR +1158966144,1158966335,US +1158966336,1158966343,PL +1158966344,1158966359,CA +1158966360,1158966567,US +1158966568,1158966591,CA +1158966592,1158966799,US +1158966800,1158966807,CA +1158966808,1158966887,US +1158966888,1158966895,EG +1158966896,1158966911,US +1158966912,1158966919,MX +1158966920,1158966991,US +1158966992,1158966999,CA +1158967000,1158967263,US +1158967264,1158967279,TH +1158967280,1158967327,US +1158967328,1158967335,JP +1158967336,1158967503,US +1158967504,1158967511,GB +1158967512,1158967527,US +1158967528,1158967535,CA +1158967536,1158967543,IE +1158967544,1158967559,US +1158967560,1158967567,CA +1158967568,1158967615,US +1158967616,1158967623,GT +1158967624,1158967631,US +1158967632,1158967679,CA +1158967680,1158968071,US +1158968072,1158968079,MT +1158968080,1158968103,US +1158968104,1158968111,HU +1158968112,1158968207,US +1158968208,1158968239,CA +1158968240,1158969447,US +1158969448,1158969455,CA +1158969456,1158969663,US +1158969664,1158969679,MX +1158969680,1158969703,US +1158969704,1158969711,CA +1158969712,1158970127,US +1158970128,1158970135,CA +1158970136,1158970287,US +1158970288,1158970295,CA +1158970296,1158970303,MY +1158970304,1158970919,US +1158970920,1158970927,AG +1158970928,1158970943,US +1158970944,1158970975,CA +1158970976,1158995967,US 1158995968,1158997919,CA 1158997920,1158997935,GB 1158997936,1158999271,CA @@ -17995,7 +19460,9 @@ 1159421952,1159430143,CA 1159430144,1159441343,US 1159441344,1159441375,CA -1159441376,1159481167,US +1159441376,1159480439,US +1159480440,1159480447,CA +1159480448,1159481167,US 1159481168,1159481183,VG 1159481184,1159481855,US 1159481856,1159481887,EG @@ -18004,20 +19471,25 @@ 1159482432,1159512063,US 1159512064,1159512159,CA 1159512160,1159512191,US -1159512192,1159513343,CA +1159512192,1159512895,CA +1159512896,1159512959,US +1159512960,1159513007,CA +1159513008,1159513023,US +1159513024,1159513343,CA 1159513344,1159513375,US 1159513376,1159513439,CA 1159513440,1159513471,US 1159513472,1159513519,CA 1159513520,1159513535,US 1159513536,1159513567,CA -1159513568,1159513855,US -1159513856,1159514879,CA +1159513568,1159513599,US +1159513600,1159514879,CA 1159514880,1159515391,US 1159515392,1159515647,CA 1159515648,1159515711,US -1159515712,1159515871,CA -1159515872,1159515903,US +1159515712,1159515887,CA +1159515888,1159515895,US +1159515896,1159515903,MX 1159515904,1159516159,CA 1159516160,1159516255,US 1159516256,1159516287,CA @@ -18029,10 +19501,10 @@ 1159517344,1159517359,CA 1159517360,1159517439,US 1159517440,1159517599,CA -1159517600,1159517663,US -1159517664,1159517679,CA -1159517680,1159517951,US -1159517952,1159517975,CA +1159517600,1159517631,US +1159517632,1159517679,CA +1159517680,1159517695,US +1159517696,1159517975,CA 1159517976,1159517991,US 1159517992,1159518007,CA 1159518008,1159518015,US @@ -18050,26 +19522,19 @@ 1159521824,1159521855,US 1159521856,1159522031,CA 1159522032,1159522047,US -1159522048,1159522071,CA -1159522072,1159522079,US -1159522080,1159522095,CA +1159522048,1159522095,CA 1159522096,1159522111,US 1159522112,1159522143,CA 1159522144,1159522167,US 1159522168,1159522175,CA 1159522176,1159522207,US -1159522208,1159522223,CA -1159522224,1159522239,US +1159522208,1159522239,CA 1159522240,1159522271,BV 1159522272,1159522287,CA 1159522288,1159522303,BV -1159522304,1159522815,CA -1159522816,1159523071,US -1159523072,1159523327,CA +1159522304,1159523327,CA 1159523328,1159523583,US -1159523584,1159523839,CA -1159523840,1159524095,US -1159524096,1159524351,CA +1159523584,1159524351,CA 1159524352,1159525071,US 1159525072,1159525087,CA 1159525088,1159525375,US @@ -18111,7 +19576,9 @@ 1159996288,1159996319,AU 1159996320,1159996383,US 1159996384,1159996415,AU -1159996416,1159997623,US +1159996416,1159997583,US +1159997584,1159997591,BB +1159997592,1159997623,US 1159997624,1159997631,SC 1159997632,1159997639,GB 1159997640,1159998575,US @@ -18154,7 +19621,9 @@ 1160016096,1160016183,CA 1160016184,1160016191,US 1160016192,1160016223,CA -1160016224,1160016263,US +1160016224,1160016239,US +1160016240,1160016247,CA +1160016248,1160016263,US 1160016264,1160016271,CA 1160016272,1160016279,US 1160016280,1160016295,CA @@ -18174,32 +19643,56 @@ 1160017160,1160019967,CA 1160019968,1160364031,US 1160364032,1160368127,CA -1160368128,1160392703,US -1160392704,1160393031,CA +1160368128,1160392751,US +1160392752,1160392799,CA +1160392800,1160392815,US +1160392816,1160392939,CA +1160392940,1160392959,US +1160392960,1160393031,CA 1160393032,1160393039,US 1160393040,1160393055,CA -1160393056,1160393063,US -1160393064,1160393279,CA +1160393056,1160393087,US +1160393088,1160393151,CA +1160393152,1160393215,US +1160393216,1160393279,CA 1160393280,1160393295,HK -1160393296,1160393343,CA +1160393296,1160393311,CA +1160393312,1160393327,US +1160393328,1160393343,CA 1160393344,1160393359,US -1160393360,1160393791,CA +1160393360,1160393535,CA +1160393536,1160393599,US +1160393600,1160393791,CA 1160393792,1160393799,HK 1160393800,1160393807,US 1160393808,1160393871,CA 1160393872,1160393879,GB 1160393880,1160393951,CA 1160393952,1160393959,HK -1160393960,1160394295,CA +1160393960,1160393983,CA +1160393984,1160394239,US +1160394240,1160394295,CA 1160394296,1160394303,US -1160394304,1160395519,CA -1160395520,1160395775,US -1160395776,1160396799,CA -1160396800,1160397007,US +1160394304,1160394495,CA +1160394496,1160394751,US +1160394752,1160395007,CA +1160395008,1160395263,US +1160395264,1160395391,CA +1160395392,1160395775,US +1160395776,1160396031,CA +1160396032,1160396287,US +1160396288,1160396543,CA +1160396544,1160397007,US 1160397008,1160397023,GB 1160397024,1160405503,US -1160405504,1160406015,DO -1160406016,1160406479,US +1160405504,1160405615,DO +1160405616,1160405631,US +1160405632,1160406015,DO +1160406016,1160406271,US +1160406272,1160406303,VE +1160406304,1160406319,US +1160406320,1160406335,DO +1160406336,1160406479,US 1160406480,1160406487,A2 1160406488,1160408095,US 1160408096,1160408111,GD @@ -18266,7 +19759,9 @@ 1160437696,1160437759,IN 1160437760,1160483263,US 1160483264,1160483295,MX -1160483296,1160503295,US +1160483296,1160486911,US +1160486912,1160487423,AU +1160487424,1160503295,US 1160503296,1160503871,A2 1160503872,1160503903,US 1160503904,1160507391,A2 @@ -18305,7 +19800,9 @@ 1160684632,1160684639,US 1160684640,1160684887,CA 1160684888,1160684895,US -1160684896,1160687271,CA +1160684896,1160686567,CA +1160686568,1160686575,US +1160686576,1160687271,CA 1160687272,1160687279,US 1160687280,1160687583,CA 1160687584,1160687591,US @@ -18317,9 +19814,7 @@ 1160688352,1160688359,US 1160688360,1160688555,CA 1160688556,1160688578,US -1160688579,1160688639,CA -1160688640,1160688647,US -1160688648,1160688687,CA +1160688579,1160688687,CA 1160688688,1160688695,US 1160688696,1160688703,CA 1160688704,1160688711,US @@ -18329,7 +19824,9 @@ 1160688816,1160688823,US 1160688824,1160688831,CA 1160688832,1160688839,US -1160688840,1160689199,CA +1160688840,1160689167,CA +1160689168,1160689175,US +1160689176,1160689199,CA 1160689200,1160689207,US 1160689208,1160689231,CA 1160689232,1160689239,US @@ -18385,20 +19882,18 @@ 1160690952,1160690959,US 1160690960,1160691011,CA 1160691012,1160691027,US -1160691028,1160691503,CA -1160691504,1160691511,US -1160691512,1160691551,CA +1160691028,1160691551,CA 1160691552,1160691567,US -1160691568,1160691575,CA -1160691576,1160691599,US +1160691568,1160691591,CA +1160691592,1160691599,US 1160691600,1160691615,CA 1160691616,1160691631,US 1160691632,1160691639,CA 1160691640,1160691647,US 1160691648,1160691671,CA 1160691672,1160691679,US -1160691680,1160691703,CA -1160691704,1160701439,US +1160691680,1160691711,CA +1160691712,1160701439,US 1160701440,1160701567,KY 1160701568,1160702447,US 1160702448,1160702455,KY @@ -18429,7 +19924,23 @@ 1160949200,1160949215,US 1160949248,1160949535,US 1160949632,1160949759,CY -1160949760,1161019391,US +1160949760,1160973439,US +1160973440,1160973503,MX +1160973504,1160973567,US +1160973568,1160973599,CA +1160973600,1160973863,US +1160973864,1160973871,GR +1160973872,1160974591,US +1160974592,1160974623,HK +1160974624,1160974975,US +1160974976,1160975007,CA +1160975008,1160975039,US +1160975040,1160975055,MX +1160975056,1160976015,US +1160976016,1160976031,MX +1160976032,1160976303,US +1160976304,1160976319,MX +1160976320,1161019391,US 1161019392,1161035775,CA 1161035776,1161293823,US 1161293824,1161297919,CA @@ -18491,8 +20002,7 @@ 1161617408,1161625599,CA 1161625600,1161627695,US 1161627696,1161627703,AR -1161627704,1161627711,DE -1161627712,1161627727,US +1161627704,1161627727,US 1161627728,1161627735,AR 1161627736,1161627759,US 1161627760,1161627775,GB @@ -18511,9 +20021,7 @@ 1161629336,1161629343,NL 1161629344,1161629391,US 1161629392,1161629399,RU -1161629400,1161629503,US -1161629504,1161629511,CH -1161629512,1161629519,US +1161629400,1161629519,US 1161629520,1161629527,GB 1161629528,1161629535,MY 1161629536,1161629551,GB @@ -18528,21 +20036,22 @@ 1161630432,1161630727,US 1161630728,1161630735,EG 1161630736,1161630743,AU -1161630744,1161630767,US +1161630744,1161630751,GB +1161630752,1161630767,US 1161630768,1161630775,IL -1161630776,1161630783,US -1161630784,1161630791,LB +1161630776,1161630791,US 1161630792,1161630799,AR 1161630800,1161630823,US 1161630824,1161630831,AR 1161630832,1161630855,US 1161630856,1161630863,DE -1161630864,1161630871,IN -1161630872,1161630911,US +1161630864,1161630911,US 1161630912,1161630919,KW 1161630920,1161630927,US 1161630928,1161630935,GB -1161630936,1161630983,US +1161630936,1161630967,US +1161630968,1161630975,IL +1161630976,1161630983,US 1161630984,1161630991,CA 1161630992,1161630999,US 1161631000,1161631007,AU @@ -18566,7 +20075,7 @@ 1161631512,1161631519,BG 1161631520,1161631535,US 1161631536,1161631543,AR -1161631544,1161631551,CH +1161631544,1161631551,BR 1161631552,1161631631,US 1161631632,1161631639,CH 1161631640,1161631647,US @@ -18576,23 +20085,22 @@ 1161631704,1161631711,NL 1161631712,1161632519,US 1161632520,1161632527,BG -1161632528,1161632631,US +1161632528,1161632551,US +1161632552,1161632559,BR +1161632560,1161632631,US 1161632632,1161632639,GB 1161632640,1161632655,US 1161632656,1161632663,GB 1161632664,1161632719,US 1161632720,1161632735,GB -1161632736,1161632863,US -1161632864,1161632895,PL -1161632896,1161633023,US -1161633024,1161633055,AR +1161632736,1161633023,US +1161633024,1161633055,IL 1161633056,1161633215,US 1161633216,1161633231,EE 1161633232,1161634063,US 1161634064,1161634071,RO -1161634072,1161634119,US -1161634120,1161634127,AU -1161634128,1161634207,US +1161634072,1161634199,US +1161634200,1161634207,NZ 1161634208,1161634239,AR 1161634240,1161634247,GB 1161634248,1161634271,US @@ -18609,7 +20117,9 @@ 1161635856,1161635871,BE 1161635872,1161636095,US 1161636096,1161636127,GB -1161636128,1161636415,US +1161636128,1161636159,US +1161636160,1161636223,IL +1161636224,1161636415,US 1161636416,1161636447,PL 1161636448,1161636463,US 1161636464,1161636471,EG @@ -18707,7 +20217,9 @@ 1161647104,1161647119,PL 1161647120,1161647135,GB 1161647136,1161647167,PL -1161647168,1161650199,US +1161647168,1161650183,US +1161650184,1161650191,IL +1161650192,1161650199,US 1161650200,1161650207,BG 1161650208,1161650303,US 1161650304,1161650311,NL @@ -18718,9 +20230,7 @@ 1161650368,1161650687,US 1161650688,1161650695,AR 1161650696,1161650703,BR -1161650704,1161650719,US -1161650720,1161650751,AR -1161650752,1161650847,US +1161650704,1161650847,US 1161650848,1161650863,AR 1161650864,1161650927,US 1161650928,1161650935,HR @@ -18765,22 +20275,22 @@ 1161832704,1161832799,US 1161832800,1161832831,ZA 1161832832,1161832863,DE -1161832864,1161832927,US -1161832928,1161832959,TR -1161832960,1161833967,US +1161832864,1161833967,US 1161833968,1161833975,DE 1161833976,1161835341,US 1161835342,1161835353,GR 1161835354,1161836031,US 1161836032,1161836063,CA -1161836064,1161836191,US +1161836064,1161836159,US +1161836160,1161836191,BR 1161836192,1161836223,MX 1161836224,1161836255,US 1161836256,1161836287,UA 1161836288,1161836319,RS 1161836320,1161836383,US 1161836384,1161836415,CY -1161836416,1161836479,US +1161836416,1161836447,BR +1161836448,1161836479,US 1161836480,1161836511,UA 1161836512,1161837567,US 1161837568,1161837823,JP @@ -18863,7 +20373,9 @@ 1162320640,1162321151,A2 1162321152,1162383063,US 1162383064,1162383071,IN -1162383072,1162394463,US +1162383072,1162393759,US +1162393760,1162393767,IN +1162393768,1162394463,US 1162394464,1162394471,IE 1162394472,1162401519,US 1162401520,1162401527,IN @@ -18881,7 +20393,9 @@ 1162409480,1162409487,IN 1162409488,1162409511,US 1162409512,1162409519,IN -1162409520,1162461183,US +1162409520,1162457991,US +1162457992,1162457999,ID +1162458000,1162461183,US 1162461184,1162461695,BB 1162461696,1162462207,GD 1162462208,1162462975,BB @@ -18895,7 +20409,11 @@ 1162473472,1162475007,GD 1162475008,1162477567,BB 1162477568,1162715135,US -1162715136,1162719599,CA +1162715136,1162716159,CA +1162716160,1162716175,US +1162716176,1162718495,CA +1162718496,1162718511,US +1162718512,1162719599,CA 1162719600,1162719615,US 1162719616,1162723327,CA 1162723328,1162805247,US @@ -18914,7 +20432,7 @@ 1162836224,1162836735,AN 1162836736,1162836991,US 1162836992,1162838015,BS -1162838016,1162870783,CO +1162838016,1162870783,US 1162870784,1162887167,BB 1162903552,1162923391,US 1162923392,1162923519,BE @@ -19065,11 +20583,13 @@ 1163528960,1163530239,US 1163530240,1163530527,CA 1163530528,1163530543,US -1163530544,1163530623,CA -1163530624,1163530671,US +1163530544,1163530639,CA +1163530640,1163530655,US +1163530656,1163530663,CA +1163530664,1163530671,US 1163530672,1163530783,CA -1163530784,1163530831,US -1163530832,1163530839,CA +1163530784,1163530815,US +1163530816,1163530839,CA 1163530840,1163530847,RS 1163530848,1163530887,CA 1163530888,1163530895,US @@ -19094,8 +20614,8 @@ 1163534048,1163534063,CA 1163534064,1163534143,US 1163534144,1163534175,CA -1163534176,1163534271,US -1163534272,1163534311,CA +1163534176,1163534255,US +1163534256,1163534311,CA 1163534312,1163534319,US 1163534320,1163534327,CA 1163534328,1163535359,US @@ -19155,7 +20675,7 @@ 1163545912,1163545983,CA 1163545984,1163546015,US 1163546016,1163546039,CA -1163546040,1163546047,US +1163546040,1163546047,NZ 1163546048,1163546079,CA 1163546080,1163546111,US 1163546112,1163546119,CA @@ -19215,20 +20735,15 @@ 1163551624,1163551631,CN 1163551632,1163551663,CA 1163551664,1163551679,US -1163551680,1163551695,CA -1163551696,1163551711,US -1163551712,1163551727,CA +1163551680,1163551727,CA 1163551728,1163551743,US 1163551744,1163552255,CA 1163552256,1163552519,US 1163552520,1163552527,CA 1163552528,1163552535,US -1163552536,1163552543,CA -1163552544,1163552559,US -1163552560,1163552575,CA +1163552536,1163552575,CA 1163552576,1163552607,PA -1163552608,1163552623,US -1163552624,1163552679,CA +1163552608,1163552679,CA 1163552680,1163552687,US 1163552688,1163553791,CA 1163553792,1163553807,US @@ -19244,8 +20759,8 @@ 1163554648,1163554655,MX 1163554656,1163554703,CA 1163554704,1163554751,US -1163554752,1163554783,CA -1163554784,1163556095,US +1163554752,1163554815,CA +1163554816,1163556095,US 1163556096,1163556607,CA 1163556608,1163557727,US 1163557728,1163557759,CA @@ -19263,8 +20778,8 @@ 1163562080,1163562119,CA 1163562120,1163562127,SG 1163562128,1163562199,CA -1163562200,1163562215,US -1163562216,1163562231,CA +1163562200,1163562207,US +1163562208,1163562231,CA 1163562232,1163562239,US 1163562240,1163563007,CA 1163563008,1163566047,US @@ -19288,8 +20803,8 @@ 1163572224,1163572479,US 1163572480,1163572671,CA 1163572672,1163572679,US -1163572680,1163573055,CA -1163573056,1163573087,US +1163572680,1163573071,CA +1163573072,1163573087,US 1163573088,1163573199,CA 1163573200,1163573215,US 1163573216,1163573263,CA @@ -19331,8 +20846,8 @@ 1163580928,1163581183,CA 1163581184,1163581439,US 1163581440,1163581503,CA -1163581504,1163581583,US -1163581584,1163581591,CA +1163581504,1163581567,US +1163581568,1163581591,CA 1163581592,1163581615,US 1163581616,1163581631,CA 1163581632,1163581695,US @@ -19402,10 +20917,24 @@ 1168113664,1168211967,US 1168211968,1168220159,CA 1168228352,1168393215,US -1168393216,1168394143,CA -1168394144,1168394175,US -1168394176,1168394239,CA -1168394240,1168474111,US +1168393216,1168394151,CA +1168394152,1168394175,US +1168394176,1168394271,CA +1168394272,1168394287,US +1168394288,1168394367,CA +1168394368,1168394399,US +1168394400,1168394407,CA +1168394408,1168394415,US +1168394416,1168394423,CA +1168394424,1168394463,US +1168394464,1168394471,CA +1168394472,1168394479,US +1168394480,1168394495,CA +1168394496,1168394511,US +1168394512,1168394527,CA +1168394528,1168420863,US +1168420864,1168424959,CA +1168424960,1168474111,US 1168474112,1168506879,CA 1168508928,1168510975,US 1168510976,1168515071,CA @@ -19416,14 +20945,22 @@ 1168863232,1168867327,US 1168867328,1168875519,CA 1168875520,1168887807,US -1168900096,1168916479,US +1168887808,1168891903,CA +1168891904,1168916479,US 1168916480,1168932863,CA 1168932864,1168936959,US -1168949248,1168950271,US +1168936960,1168949247,CA +1168949248,1168949503,US +1168949504,1168949759,CA +1168949760,1168950271,US 1168950272,1168951823,CA -1168951824,1168952319,US +1168951824,1168952063,US +1168952064,1168952095,CA +1168952096,1168952319,US 1168952320,1168952831,CA -1168952832,1168952887,SG +1168952832,1168952863,SG +1168952864,1168952879,CA +1168952880,1168952887,SG 1168952888,1168952895,CA 1168952896,1168952959,US 1168952960,1168953343,CA @@ -19432,9 +20969,7 @@ 1168954048,1168954075,US 1168954076,1168954079,CA 1168954080,1168955647,US -1168955648,1168955903,CA -1168955904,1168956159,US -1168956160,1168956415,CA +1168955648,1168956415,CA 1168956416,1168957439,US 1168957440,1168958047,CA 1168958048,1168958055,DE @@ -19442,32 +20977,40 @@ 1168958064,1168958071,US 1168958072,1168958111,CA 1168958112,1168958127,US -1168958128,1168958135,NZ -1168958136,1168958191,CA +1168958128,1168958191,CA 1168958192,1168958207,AU 1168958208,1168958211,US 1168958212,1168958215,CA 1168958216,1168958223,US 1168958224,1168958231,SG -1168958232,1168958239,US -1168958240,1168958271,CA -1168958272,1168958335,US -1168958336,1168958415,CA -1168958416,1168958463,US +1168958232,1168958423,CA +1168958424,1168958463,US 1168958464,1168958479,CA 1168958480,1168958495,US 1168958496,1168958527,FR 1168958528,1168958655,US 1168958656,1168958687,EG -1168958688,1168960543,US +1168958688,1168958719,US +1168958720,1168958975,CA +1168958976,1168960543,US 1168960544,1168960591,CA 1168960592,1168960607,US 1168960608,1168960623,CA -1168960624,1168961023,US -1168961024,1168961887,CA -1168961888,1168963583,US -1168963584,1168965119,CA -1168965120,1168973823,US +1168960624,1168960639,US +1168960640,1168960767,CA +1168960768,1168960863,US +1168960864,1168960887,CA +1168960888,1168960895,US +1168960896,1168961887,CA +1168961888,1168961919,US +1168961920,1168961983,CA +1168961984,1168961991,US +1168961992,1168961999,CA +1168962000,1168962303,US +1168962304,1168962559,CA +1168962560,1168963071,US +1168963072,1168965631,CA +1168965632,1168973823,US 1168973824,1168982015,CA 1168982016,1169051903,US 1169051904,1169051911,SG @@ -19486,8 +21029,12 @@ 1170489344,1170497535,CA 1170497536,1170505727,US 1170505728,1170522111,CA -1170522112,1170547199,US -1170547200,1170547711,CA +1170522112,1170544255,US +1170544256,1170544383,IN +1170544384,1170544639,US +1170544640,1170544767,MY +1170544768,1170547455,US +1170547456,1170547711,CA 1170547712,1175977983,US 1175977984,1176068167,CA 1176068168,1176068175,US @@ -19504,21 +21051,39 @@ 1176101072,1176108551,CA 1176108552,1176108559,US 1176108560,1176502271,CA -1176502272,1176613927,US +1176502272,1176512151,US +1176512152,1176512159,GB +1176512160,1176609535,US +1176609536,1176609583,CA +1176609584,1176609599,US +1176609600,1176609615,CA +1176609616,1176609631,US +1176609632,1176609663,CA +1176609664,1176613927,US 1176613928,1176613935,CA 1176613936,1176616959,US 1176616960,1176619007,CA 1176619008,1176620031,CY 1176620032,1176620047,CA 1176620048,1176620055,US -1176620056,1176620063,CA -1176620064,1176620127,US +1176620056,1176620095,CA +1176620096,1176620127,US 1176620128,1176620175,CA 1176620176,1176620183,US 1176620184,1176620239,CA -1176620240,1176621055,US -1176621056,1176621311,CA -1176621312,1176623103,US +1176620240,1176620255,US +1176620256,1176620287,CA +1176620288,1176620319,US +1176620320,1176620487,CA +1176620488,1176620511,US +1176620512,1176620743,CA +1176620744,1176620783,US +1176620784,1176620967,CA +1176620968,1176620975,US +1176620976,1176620991,CA +1176620992,1176621055,US +1176621056,1176622079,CA +1176622080,1176623103,US 1176623104,1176623359,CA 1176623360,1176623487,US 1176623488,1176623583,CA @@ -19554,8 +21119,8 @@ 1176682688,1176686591,US 1176686592,1176686599,PK 1176686600,1176686623,US -1176686624,1176686655,CA -1176686656,1176686719,US +1176686624,1176686631,IL +1176686632,1176686719,US 1176686720,1176686751,CA 1176686752,1176686847,US 1176686848,1176687103,AN @@ -19563,10 +21128,14 @@ 1176702976,1176707071,CA 1176707072,1176731647,US 1176731648,1176735743,PR +1176735744,1176739839,A2 1176739840,1176743935,CA -1176748032,1176764415,US +1176748032,1176752127,US +1176752128,1176756223,CA +1176756224,1176764415,US 1176764416,1176768511,PM 1176768512,1176776703,US +1176776704,1176780799,CA 1176780800,1176895487,US 1176895488,1176896519,CA 1176896520,1176896527,MX @@ -19583,7 +21152,9 @@ 1176909680,1176925007,CA 1176925008,1176925015,NG 1176925016,1176928255,CA -1176928256,1177030655,US +1176928256,1176997375,US +1176997376,1176997407,GB +1176997408,1177030655,US 1177030656,1177033727,AG 1177033728,1177053695,US 1177053696,1177053951,GB @@ -19659,13 +21230,360 @@ 1208079168,1208082431,CA 1208082432,1208090623,US 1208090624,1208107007,CA -1208107008,1208301455,US +1208107008,1208189951,US +1208189952,1208190015,GB +1208190016,1208190543,US +1208190544,1208190559,GB +1208190560,1208190583,US +1208190584,1208190591,GB +1208190592,1208190607,US +1208190608,1208190615,GB +1208190616,1208190999,US +1208191000,1208191007,CA +1208191008,1208191047,US +1208191048,1208191055,AU +1208191056,1208191087,US +1208191088,1208191095,NO +1208191096,1208191199,US +1208191200,1208191215,CA +1208191216,1208191223,US +1208191224,1208191231,BG +1208191232,1208191311,US +1208191312,1208191319,GB +1208191320,1208191359,US +1208191360,1208191367,GB +1208191368,1208191391,US +1208191392,1208191423,NO +1208191424,1208191447,US +1208191448,1208191455,IE +1208191456,1208191567,US +1208191568,1208191575,SG +1208191576,1208191647,US +1208191648,1208191655,AG +1208191656,1208192167,US +1208192168,1208192175,BM +1208192176,1208192359,US +1208192360,1208192367,GB +1208192368,1208192879,US +1208192880,1208192895,MY +1208192896,1208192903,US +1208192904,1208192911,CA +1208192912,1208192959,US +1208192960,1208192967,IL +1208192968,1208193135,US +1208193136,1208193151,MY +1208193152,1208193303,US +1208193304,1208193311,CA +1208193312,1208193391,US +1208193392,1208193407,AU +1208193408,1208193455,US +1208193456,1208193463,PA +1208193464,1208193599,US +1208193600,1208193615,CA +1208193616,1208193871,US +1208193872,1208193879,AU +1208193880,1208193935,US +1208193936,1208193943,CA +1208193944,1208194055,US +1208194056,1208194063,AU +1208194064,1208194087,US +1208194088,1208194095,AU +1208194096,1208194191,US +1208194192,1208194223,MY +1208194224,1208195359,US +1208195360,1208195375,MY +1208195376,1208195391,US +1208195392,1208195399,IN +1208195400,1208195447,US +1208195448,1208195455,GB +1208195456,1208195535,US +1208195536,1208195551,GB +1208195552,1208195703,US +1208195704,1208195711,CA +1208195712,1208195727,TH +1208195728,1208195759,US +1208195760,1208195775,BG +1208195776,1208195847,US +1208195848,1208195855,FR +1208195856,1208195871,GB +1208195872,1208195887,US +1208195888,1208195903,ID +1208195904,1208196143,US +1208196144,1208196151,AU +1208196152,1208196327,US +1208196328,1208196335,CA +1208196336,1208196607,US +1208196608,1208196615,CA +1208196616,1208196703,US +1208196704,1208196719,CA +1208196720,1208197023,US +1208197024,1208197031,CR +1208197032,1208197135,US +1208197136,1208197167,MY +1208197168,1208197175,US +1208197176,1208197183,AU +1208197184,1208197239,US +1208197240,1208197247,CA +1208197248,1208197519,US +1208197520,1208197527,AU +1208197528,1208197559,US +1208197560,1208197567,AU +1208197568,1208197631,US +1208197632,1208197639,AU +1208197640,1208197671,US +1208197672,1208197679,MX +1208197680,1208197783,US +1208197784,1208197791,CA +1208197792,1208197967,US +1208197968,1208197983,AU +1208197984,1208198039,US +1208198040,1208198047,BS +1208198048,1208198135,US +1208198136,1208198143,AU +1208198144,1208198279,US +1208198280,1208198287,ZA +1208198288,1208198303,US +1208198304,1208198319,FR +1208198320,1208198463,US +1208198464,1208198471,CA +1208198472,1208198559,US +1208198560,1208198575,IN +1208198576,1208198743,US +1208198744,1208198751,GB +1208198752,1208198791,US +1208198792,1208198799,CN +1208198800,1208199055,US +1208199056,1208199063,AU +1208199064,1208199087,US +1208199088,1208199103,MY +1208199104,1208199215,US +1208199216,1208199223,AU +1208199224,1208199343,US +1208199344,1208199351,CR +1208199352,1208199359,MY +1208199360,1208199767,US +1208199768,1208199775,MX +1208199776,1208199783,MY +1208199784,1208199823,US +1208199824,1208199847,CA +1208199848,1208199935,US +1208199936,1208199943,AU +1208199944,1208200167,US +1208200168,1208200175,CA +1208200176,1208200247,US +1208200248,1208200255,MC +1208200256,1208200271,US +1208200272,1208200287,BD +1208200288,1208200303,US +1208200304,1208200319,AU +1208200320,1208200639,US +1208200640,1208200647,FR +1208200648,1208200655,US +1208200656,1208200663,BS +1208200664,1208200815,US +1208200816,1208200887,BS +1208200888,1208200959,US +1208200960,1208200963,ID +1208200964,1208201063,US +1208201064,1208201071,IN +1208201072,1208201255,US +1208201256,1208201263,ES +1208201264,1208201535,US +1208201536,1208201543,GB +1208201544,1208201631,US +1208201632,1208201639,CA +1208201640,1208201727,US +1208201728,1208201743,MY +1208201744,1208201951,US +1208201952,1208201959,MY +1208201960,1208202007,US +1208202008,1208202015,CA +1208202016,1208202031,US +1208202032,1208202039,GB +1208202040,1208202135,US +1208202136,1208202143,MY +1208202144,1208202239,US +1208202240,1208202247,TW +1208202248,1208202255,US +1208202256,1208202287,MY +1208202288,1208202367,US +1208202368,1208202375,TW +1208202376,1208202495,US +1208202496,1208202511,GB +1208202512,1208202519,AU +1208202520,1208202559,US +1208202560,1208202575,JP +1208202576,1208203023,US +1208203024,1208203071,MY +1208203072,1208203343,US +1208203344,1208203351,AU +1208203352,1208203647,US +1208203648,1208203655,PR +1208203656,1208204007,US +1208204008,1208204015,NL +1208204016,1208204031,US +1208204032,1208204039,GB +1208204040,1208204047,US +1208204048,1208204055,JP +1208204056,1208204767,US +1208204768,1208204775,MX +1208204776,1208204783,CA +1208204784,1208204927,US +1208204928,1208204935,AU +1208204936,1208204951,US +1208204952,1208204959,MY +1208204960,1208205063,US +1208205064,1208205079,MY +1208205080,1208205119,US +1208205120,1208205127,CA +1208205128,1208205167,US +1208205168,1208205231,MY +1208205232,1208205247,US +1208205248,1208205263,IN +1208205264,1208205303,US +1208205304,1208205311,CO +1208205312,1208205407,US +1208205408,1208205423,MY +1208205424,1208205455,US +1208205456,1208205463,CA +1208205464,1208205703,US +1208205704,1208205711,CA +1208205712,1208205959,US +1208205960,1208205967,SG +1208205968,1208205983,US +1208205984,1208205991,GB +1208205992,1208206439,US +1208206440,1208206463,CA +1208206464,1208207183,US +1208207184,1208207191,AU +1208207192,1208207303,US +1208207304,1208207311,ZA +1208207312,1208207359,US +1208207360,1208207399,CA +1208207400,1208207463,US +1208207464,1208207471,CA +1208207472,1208207583,US +1208207584,1208207591,AU +1208207592,1208207599,US +1208207600,1208207607,AU +1208207608,1208207623,US +1208207624,1208207631,GB +1208207632,1208207983,US +1208207984,1208207999,NL +1208208000,1208208215,US +1208208216,1208208223,CA +1208208224,1208208231,AU +1208208232,1208208239,US +1208208240,1208208255,GB +1208208256,1208208287,US +1208208288,1208208303,GB +1208208304,1208208311,KR +1208208312,1208208799,US +1208208800,1208208807,AU +1208208808,1208208815,US +1208208816,1208208831,CA +1208208832,1208208927,US +1208208928,1208208943,AU +1208208944,1208209023,US +1208209024,1208209031,CO +1208209032,1208209175,US +1208209176,1208209183,CA +1208209184,1208209215,US +1208209216,1208209247,MY +1208209248,1208209359,US +1208209360,1208209375,MY +1208209376,1208209391,US +1208209392,1208209407,MY +1208209408,1208209543,US +1208209544,1208209551,AU +1208209552,1208209719,US +1208209720,1208209727,TH +1208209728,1208209863,US +1208209864,1208209871,GT +1208209872,1208210055,US +1208210056,1208210063,IN +1208210064,1208210071,HK +1208210072,1208210079,US +1208210080,1208210095,GB +1208210096,1208210303,US +1208210304,1208210351,GB +1208210352,1208210431,US +1208210432,1208210447,JP +1208210448,1208210511,US +1208210512,1208210519,CA +1208210520,1208210751,US +1208210752,1208210759,TR +1208210760,1208211239,US +1208211240,1208211247,JM +1208211248,1208213087,US +1208213088,1208213103,NG +1208213104,1208213383,US +1208213384,1208213391,CA +1208213392,1208215935,US +1208215936,1208215951,GB +1208215952,1208216367,US +1208216368,1208216375,CA +1208216376,1208217447,US +1208217448,1208217455,AE +1208217456,1208218031,US +1208218032,1208218039,HK +1208218040,1208218415,US +1208218416,1208218423,IN +1208218424,1208219159,US +1208219160,1208219167,AU +1208219168,1208219311,US +1208219312,1208219319,JP +1208219320,1208220655,US +1208220656,1208220663,AU +1208220664,1208220671,NZ +1208220672,1208220743,US +1208220744,1208220751,GB +1208220752,1208250367,US +1208250368,1208250375,CA +1208250376,1208250623,US +1208250624,1208250631,NL +1208250632,1208250711,US +1208250712,1208250719,GB +1208250720,1208250735,US +1208250736,1208250743,IN +1208250744,1208251199,US +1208251200,1208251207,CA +1208251208,1208251215,US +1208251216,1208251223,AU +1208251224,1208251415,US +1208251416,1208251423,GB +1208251424,1208251431,IL +1208251432,1208251447,ES +1208251448,1208251479,US +1208251480,1208251487,GB +1208251488,1208251495,BB +1208251496,1208251631,US +1208251632,1208251647,GB +1208251648,1208251679,US +1208251680,1208251695,GB +1208251696,1208251807,US +1208251808,1208251823,CA +1208251824,1208251839,GR +1208251840,1208251871,US +1208251872,1208251887,GB +1208251888,1208251903,IL +1208251904,1208252423,US +1208252424,1208252431,CA +1208252432,1208252703,US +1208252704,1208252735,AU +1208252736,1208252927,US +1208252928,1208253183,MX +1208253184,1208253599,US +1208253600,1208253615,IN +1208253616,1208301455,US 1208301456,1208301471,CA 1208301472,1208333567,US 1208333568,1208333823,GB 1208333824,1208337919,US 1208337920,1208338175,A2 -1208338176,1208519551,US +1208338176,1208518143,US +1208518144,1208518207,MY +1208518208,1208519551,US 1208519552,1208519679,TR 1208519680,1208519935,CA 1208519936,1208521983,US @@ -19678,7 +21596,10 @@ 1208524160,1208524287,TR 1208524288,1208524563,US 1208524564,1208524567,IT -1208524568,1208527871,US +1208524568,1208525823,US +1208525824,1208526079,CA +1208526080,1208527615,US +1208527616,1208527871,CA 1208527872,1208528127,VN 1208528128,1208528895,US 1208528896,1208529151,CA @@ -19766,7 +21687,9 @@ 1208588072,1208588079,RU 1208588080,1208588091,US 1208588092,1208588099,CA -1208588100,1208588211,US +1208588100,1208588103,US +1208588104,1208588111,MA +1208588112,1208588211,US 1208588212,1208588219,CA 1208588220,1208588427,US 1208588428,1208588435,MO @@ -19810,7 +21733,7 @@ 1208589586,1208589639,US 1208589640,1208589651,TR 1208589652,1208589857,US -1208589858,1208589865,MO +1208589858,1208589865,MA 1208589866,1208589894,US 1208589895,1208589904,GB 1208589905,1208589970,US @@ -19967,7 +21890,7 @@ 1208814864,1208832455,US 1208832456,1208832463,CA 1208832464,1208832567,US -1208832568,1208832575,PR +1208832568,1208832575,CN 1208832576,1208832607,US 1208832608,1208832623,IT 1208832624,1208832631,NZ @@ -19998,7 +21921,9 @@ 1208995472,1209004863,US 1209004864,1209004927,GB 1209004928,1209189308,US -1209189309,1209189374,ES +1209189309,1209189310,ES +1209189311,1209189342,US +1209189343,1209189374,ES 1209189375,1209189379,US 1209189380,1209189395,MX 1209189396,1209189631,US @@ -20007,11 +21932,15 @@ 1209190148,1209190163,MX 1209190164,1209190167,US 1209190168,1209190195,GR -1209190196,1209190911,US +1209190196,1209190851,US +1209190852,1209190883,CA +1209190884,1209190911,US 1209190912,1209191167,MX 1209191168,1209270759,US 1209270760,1209270767,CA -1209270768,1209270919,US +1209270768,1209270859,US +1209270860,1209270863,CA +1209270864,1209270919,US 1209270920,1209270923,CA 1209270924,1209271067,US 1209271068,1209271071,VN @@ -20019,21 +21948,33 @@ 1209271096,1209271099,CA 1209271100,1209271111,US 1209271112,1209271115,CA -1209271116,1209271503,US +1209271116,1209271463,US +1209271464,1209271467,IN +1209271468,1209271495,US +1209271496,1209271499,CA +1209271500,1209271503,US 1209271504,1209271507,TR 1209271508,1209271527,US 1209271528,1209271531,CA 1209271532,1209271691,US 1209271692,1209271695,CA -1209271696,1209271871,US +1209271696,1209271827,US +1209271828,1209271831,CA +1209271832,1209271871,US 1209271872,1209271875,TR -1209271876,1209272003,US +1209271876,1209271967,US +1209271968,1209271971,VN +1209271972,1209272003,US 1209272004,1209272007,GB 1209272008,1209272035,US 1209272036,1209272039,IT -1209272040,1209274815,US +1209272040,1209274623,US +1209274624,1209274751,CA +1209274752,1209274815,US 1209274816,1209274879,CA -1209274880,1209276511,US +1209274880,1209275910,US +1209275911,1209275911,MY +1209275912,1209276511,US 1209276512,1209276543,VN 1209276544,1209276799,US 1209276800,1209276807,BD @@ -20041,11 +21982,15 @@ 1209277184,1209277215,BD 1209277216,1209277575,US 1209277576,1209277583,BD -1209277584,1209280191,US +1209277584,1209279167,US +1209279168,1209279231,VN +1209279232,1209280191,US 1209280192,1209280255,VN 1209280256,1209280975,US 1209280976,1209280983,IT -1209280984,1209283967,US +1209280984,1209281247,US +1209281248,1209281279,CA +1209281280,1209283967,US 1209283968,1209284095,GB 1209284096,1209347839,US 1209347840,1209348095,GB @@ -20127,7 +22072,632 @@ 1209893504,1209893519,MX 1209893520,1209917439,US 1209917440,1209925631,CA -1209925632,1210253311,US +1209925632,1210057039,US +1210057040,1210057047,JM +1210057048,1210057055,US +1210057056,1210057071,DE +1210057072,1210057519,US +1210057520,1210057535,IN +1210057536,1210057567,US +1210057568,1210057583,NG +1210057584,1210057615,US +1210057616,1210057623,CA +1210057624,1210057879,US +1210057880,1210057887,IL +1210057888,1210057895,US +1210057896,1210057903,MX +1210057904,1210057911,GB +1210057912,1210058047,US +1210058048,1210058055,CA +1210058056,1210058159,US +1210058160,1210058167,CA +1210058168,1210058191,US +1210058192,1210058199,CA +1210058200,1210058615,US +1210058616,1210058623,AU +1210058624,1210059271,US +1210059272,1210059279,ES +1210059280,1210059775,US +1210059776,1210059791,GB +1210059792,1210060031,US +1210060032,1210060047,AE +1210060048,1210060351,US +1210060352,1210060359,IN +1210060360,1210060383,US +1210060384,1210060407,IL +1210060408,1210060623,US +1210060624,1210060639,CA +1210060640,1210060799,US +1210060800,1210060815,BR +1210060816,1210060839,US +1210060840,1210060847,AU +1210060848,1210061327,US +1210061328,1210061335,CA +1210061336,1210061367,US +1210061368,1210061375,IN +1210061376,1210061407,US +1210061408,1210061415,AU +1210061416,1210061463,US +1210061464,1210061471,HK +1210061472,1210061599,US +1210061600,1210061631,IL +1210061632,1210061647,US +1210061648,1210061655,IN +1210061656,1210061663,GB +1210061664,1210061727,US +1210061728,1210061735,GB +1210061736,1210061991,US +1210061992,1210061999,AU +1210062000,1210062007,US +1210062008,1210062015,CA +1210062016,1210062079,US +1210062080,1210062087,IN +1210062088,1210062095,US +1210062096,1210062103,NZ +1210062104,1210062463,US +1210062464,1210062479,IN +1210062480,1210062487,US +1210062488,1210062495,MX +1210062496,1210062815,US +1210062816,1210062831,ZA +1210062832,1210062847,IL +1210062848,1210062927,US +1210062928,1210062935,AU +1210062936,1210062975,US +1210062976,1210062983,CR +1210062984,1210064311,US +1210064312,1210064319,IE +1210064320,1210064527,US +1210064528,1210064535,AU +1210064536,1210064663,US +1210064664,1210064671,AU +1210064672,1210064951,US +1210064952,1210064959,KW +1210064960,1210064999,US +1210065000,1210065007,BR +1210065008,1210065023,US +1210065024,1210065031,CA +1210065032,1210065319,US +1210065320,1210065327,AU +1210065328,1210065535,US +1210065536,1210065543,IN +1210065544,1210065551,US +1210065552,1210065559,GB +1210065560,1210065567,US +1210065568,1210065575,GB +1210065576,1210065615,US +1210065616,1210065623,CA +1210065624,1210065663,US +1210065664,1210065679,IN +1210065680,1210065695,AU +1210065696,1210065703,IN +1210065704,1210065735,US +1210065736,1210065743,DO +1210065744,1210065751,US +1210065752,1210065759,GB +1210065760,1210065783,US +1210065784,1210065791,PA +1210065792,1210065823,US +1210065824,1210065855,AU +1210065856,1210066255,US +1210066256,1210066263,CA +1210066264,1210066287,US +1210066288,1210066295,IN +1210066296,1210066519,US +1210066520,1210066527,BM +1210066528,1210066807,US +1210066808,1210066831,CA +1210066832,1210067263,US +1210067264,1210067287,GB +1210067288,1210067535,US +1210067536,1210067543,AU +1210067544,1210067632,US +1210067633,1210067640,AU +1210067641,1210067967,US +1210067968,1210067983,IL +1210067984,1210068039,US +1210068040,1210068047,GB +1210068048,1210068151,US +1210068152,1210068159,CA +1210068160,1210068319,US +1210068320,1210068327,CA +1210068328,1210068343,US +1210068344,1210068351,MX +1210068352,1210068447,US +1210068448,1210068471,NO +1210068472,1210068543,US +1210068544,1210068559,CA +1210068560,1210068607,US +1210068608,1210068735,IL +1210068736,1210068759,US +1210068760,1210068767,IL +1210068768,1210068775,CA +1210068776,1210068903,US +1210068904,1210068927,AU +1210068928,1210069007,US +1210069008,1210069023,CA +1210069024,1210069159,US +1210069160,1210069167,AU +1210069168,1210070071,US +1210070072,1210070079,GB +1210070080,1210070175,US +1210070176,1210070183,IL +1210070184,1210070431,US +1210070432,1210070439,IL +1210070440,1210070503,US +1210070504,1210070511,CA +1210070512,1210070631,US +1210070632,1210070639,MX +1210070640,1210070703,US +1210070704,1210070711,GB +1210070712,1210070799,US +1210070800,1210070807,AU +1210070808,1210070863,US +1210070864,1210070871,BH +1210070872,1210070943,US +1210070944,1210070951,IN +1210070952,1210070959,US +1210070960,1210070967,JP +1210070968,1210071007,US +1210071008,1210071015,GB +1210071016,1210071039,US +1210071040,1210071167,GB +1210071168,1210072255,US +1210072256,1210072319,CA +1210072320,1210072519,US +1210072520,1210072527,NZ +1210072528,1210072559,US +1210072560,1210072567,GB +1210072568,1210072783,US +1210072784,1210072791,KW +1210072792,1210073199,US +1210073200,1210073207,DE +1210073208,1210075663,US +1210075664,1210075671,IN +1210075672,1210076039,US +1210076040,1210076047,CA +1210076048,1210079903,US +1210079904,1210079911,IT +1210079912,1210079919,BM +1210079920,1210079999,US +1210080000,1210080015,IN +1210080016,1210080079,US +1210080080,1210080111,GB +1210080112,1210080407,US +1210080408,1210080455,NL +1210080456,1210080615,US +1210080616,1210080623,CA +1210080624,1210080847,US +1210080848,1210080855,SV +1210080856,1210081087,US +1210081088,1210081103,CA +1210081104,1210081335,US +1210081336,1210081343,CR +1210081344,1210081559,US +1210081560,1210081567,PK +1210081568,1210081823,US +1210081824,1210081831,MX +1210081832,1210081839,US +1210081840,1210081847,MX +1210081848,1210081879,US +1210081880,1210081887,MX +1210081888,1210081911,US +1210081912,1210081919,AU +1210081920,1210081943,US +1210081944,1210081951,CA +1210081952,1210082047,US +1210082048,1210082055,IN +1210082056,1210082199,US +1210082200,1210082207,CA +1210082208,1210082447,US +1210082448,1210082463,AU +1210082464,1210082655,US +1210082656,1210082663,CA +1210082664,1210082831,US +1210082832,1210082839,AU +1210082840,1210082847,IN +1210082848,1210082975,US +1210082976,1210082991,GB +1210082992,1210083071,US +1210083072,1210083079,JP +1210083080,1210083719,US +1210083720,1210083735,IN +1210083736,1210083871,US +1210083872,1210083879,CA +1210083880,1210083983,US +1210083984,1210083991,IN +1210083992,1210084215,US +1210084216,1210084223,VE +1210084224,1210084263,US +1210084264,1210084271,NZ +1210084272,1210084359,US +1210084360,1210084367,BG +1210084368,1210084415,US +1210084416,1210084479,CA +1210084480,1210084711,US +1210084712,1210084719,AU +1210084720,1210084783,US +1210084784,1210084799,BD +1210084800,1210086503,US +1210086504,1210086511,GB +1210086512,1210086551,US +1210086552,1210086559,SE +1210086560,1210086583,US +1210086584,1210086591,SE +1210086592,1210086599,US +1210086600,1210086607,NZ +1210086608,1210086623,US +1210086624,1210086631,SE +1210086632,1210087295,US +1210087296,1210087303,GB +1210087304,1210087423,US +1210087424,1210087431,MX +1210087432,1210088959,US +1210088960,1210088967,GB +1210088968,1210089047,US +1210089048,1210089055,MX +1210089056,1210089823,US +1210089824,1210089855,CA +1210089856,1210090071,US +1210090072,1210090079,MX +1210090080,1210090287,US +1210090288,1210090295,AU +1210090296,1210090367,US +1210090368,1210090375,JM +1210090376,1210090383,US +1210090384,1210090399,CA +1210090400,1210090623,US +1210090624,1210090639,BD +1210090640,1210090767,US +1210090768,1210090783,BD +1210090784,1210090815,US +1210090816,1210090823,CA +1210090824,1210090895,US +1210090896,1210090903,AU +1210090904,1210091079,US +1210091080,1210091087,SG +1210091088,1210091135,US +1210091136,1210091151,CA +1210091152,1210091175,US +1210091176,1210091183,SR +1210091184,1210091351,US +1210091352,1210091359,AU +1210091360,1210091535,US +1210091536,1210091543,CA +1210091544,1210091679,US +1210091680,1210091687,AU +1210091688,1210091791,US +1210091792,1210091807,CA +1210091808,1210091839,US +1210091840,1210091847,CA +1210091848,1210091987,US +1210091988,1210091991,GB +1210091992,1210092287,US +1210092288,1210092543,ES +1210092544,1210092567,US +1210092568,1210092575,AU +1210092576,1210092583,CA +1210092584,1210092591,MX +1210092592,1210092607,US +1210092608,1210092639,GB +1210092640,1210092799,US +1210092800,1210092815,CA +1210092816,1210093143,US +1210093144,1210093151,ID +1210093152,1210093191,US +1210093192,1210093199,BR +1210093200,1210093407,US +1210093408,1210093423,MX +1210093424,1210093575,US +1210093576,1210093583,MY +1210093584,1210093639,US +1210093640,1210093647,CA +1210093648,1210093663,US +1210093664,1210093671,CA +1210093672,1210093679,AU +1210093680,1210093751,US +1210093752,1210093759,AU +1210093760,1210093847,US +1210093848,1210093855,AU +1210093856,1210094175,US +1210094176,1210094183,TT +1210094184,1210094407,US +1210094408,1210094415,GB +1210094416,1210094831,US +1210094832,1210094847,SG +1210094848,1210094943,US +1210094944,1210094951,GB +1210094952,1210094959,US +1210094960,1210094967,GB +1210094968,1210095263,US +1210095264,1210095271,GB +1210095272,1210095503,US +1210095504,1210095519,IN +1210095520,1210095527,NZ +1210095528,1210095711,US +1210095712,1210095727,GB +1210095728,1210095935,US +1210095936,1210095951,IN +1210095952,1210095959,US +1210095960,1210095967,GB +1210095968,1210096295,US +1210096296,1210096303,GB +1210096304,1210096543,US +1210096544,1210096551,MX +1210096552,1210096559,US +1210096560,1210096575,DE +1210096576,1210096871,US +1210096872,1210096879,CA +1210096880,1210097151,US +1210097152,1210097159,GB +1210097160,1210097303,US +1210097304,1210097311,MX +1210097312,1210097335,US +1210097336,1210097343,IE +1210097344,1210097415,US +1210097416,1210097423,ZA +1210097424,1210097567,US +1210097568,1210097575,GB +1210097576,1210097655,US +1210097656,1210097663,GB +1210097664,1210097783,US +1210097784,1210097791,GB +1210097792,1210097999,US +1210098000,1210098007,CA +1210098008,1210098111,US +1210098112,1210098119,IL +1210098120,1210098127,US +1210098128,1210098143,CA +1210098144,1210098215,US +1210098216,1210098223,IN +1210098224,1210098319,US +1210098320,1210098327,CA +1210098328,1210098527,US +1210098528,1210098535,SG +1210098536,1210098615,US +1210098616,1210098623,NZ +1210098624,1210098743,US +1210098744,1210098751,BO +1210098752,1210098775,US +1210098776,1210098783,CN +1210098784,1210098959,US +1210098960,1210098975,CA +1210098976,1210099383,US +1210099384,1210099399,AE +1210099400,1210099495,US +1210099496,1210099503,BG +1210099504,1210099511,US +1210099512,1210099519,MX +1210099520,1210099583,US +1210099584,1210099591,CA +1210099592,1210099695,US +1210099696,1210099711,AU +1210099712,1210099783,US +1210099784,1210099791,NZ +1210099792,1210099879,US +1210099880,1210099895,GB +1210099896,1210099967,US +1210099968,1210099975,MT +1210099976,1210100103,US +1210100104,1210100111,MT +1210100112,1210100231,US +1210100232,1210100239,CA +1210100240,1210100255,PK +1210100256,1210100287,CA +1210100288,1210100359,US +1210100360,1210100367,AU +1210100368,1210100463,US +1210100464,1210100479,CA +1210100480,1210100631,US +1210100632,1210100639,NZ +1210100640,1210101023,US +1210101024,1210101039,GB +1210101040,1210101263,US +1210101264,1210101279,MY +1210101280,1210101311,US +1210101312,1210101319,IE +1210101320,1210101327,IL +1210101328,1210101559,US +1210101560,1210101567,AU +1210101568,1210101727,US +1210101728,1210101743,GB +1210101744,1210101879,US +1210101880,1210101887,CA +1210101888,1210102399,US +1210102400,1210102407,AU +1210102408,1210102815,US +1210102816,1210102823,CA +1210102824,1210105063,US +1210105064,1210105071,SE +1210105072,1210107967,US +1210107968,1210107975,MO +1210107976,1210108295,US +1210108296,1210108303,IN +1210108304,1210108335,US +1210108336,1210108343,CA +1210108344,1210108351,IL +1210108352,1210108359,US +1210108360,1210108367,CA +1210108368,1210108423,US +1210108424,1210108431,PR +1210108432,1210108631,US +1210108632,1210108639,GB +1210108640,1210108903,US +1210108904,1210108911,AU +1210108912,1210108919,GB +1210108920,1210109247,US +1210109248,1210109255,DK +1210109256,1210109263,IL +1210109264,1210109271,CA +1210109272,1210109343,US +1210109344,1210109351,FI +1210109352,1210109751,US +1210109752,1210109759,IL +1210109760,1210109767,GB +1210109768,1210109775,IN +1210109776,1210109935,US +1210109936,1210109943,BB +1210109944,1210111007,US +1210111008,1210111015,GB +1210111016,1210111095,US +1210111096,1210111103,CA +1210111104,1210111279,US +1210111280,1210111287,VG +1210111288,1210111295,US +1210111296,1210111303,AU +1210111304,1210111999,US +1210112000,1210112007,CA +1210112008,1210112039,US +1210112040,1210112047,IL +1210112048,1210112455,US +1210112456,1210112463,ZA +1210112464,1210112679,US +1210112680,1210112687,CA +1210112688,1210112727,US +1210112728,1210112735,PY +1210112736,1210112815,US +1210112816,1210112823,MX +1210112824,1210112839,US +1210112840,1210112847,LT +1210112848,1210112855,IN +1210112856,1210113055,US +1210113056,1210113063,CA +1210113064,1210113095,US +1210113096,1210113103,BR +1210113104,1210113135,US +1210113136,1210113143,CA +1210113144,1210113535,US +1210113536,1210113551,CA +1210113552,1210113615,US +1210113616,1210113631,GB +1210113632,1210113991,US +1210113992,1210113999,IE +1210114000,1210114095,US +1210114096,1210114103,CR +1210114104,1210114151,US +1210114152,1210114159,MY +1210114160,1210114167,US +1210114168,1210114175,HN +1210114176,1210114279,US +1210114280,1210114287,AU +1210114288,1210114351,US +1210114352,1210114367,AU +1210114368,1210114439,US +1210114440,1210114447,GB +1210114448,1210114471,US +1210114472,1210114479,AU +1210114480,1210114487,CL +1210114488,1210114495,AU +1210114496,1210114503,US +1210114504,1210114511,BB +1210114512,1210114551,US +1210114552,1210114559,AU +1210114560,1210114623,US +1210114624,1210114631,CA +1210114632,1210114711,US +1210114712,1210114719,ZA +1210114720,1210114759,US +1210114760,1210114775,MT +1210114776,1210114831,US +1210114832,1210114839,AU +1210114840,1210114991,US +1210114992,1210114999,AU +1210115000,1210115079,US +1210115080,1210115087,AU +1210115088,1210115135,US +1210115136,1210115143,AU +1210115144,1210115199,US +1210115200,1210115207,GB +1210115208,1210115231,US +1210115232,1210115239,AU +1210115240,1210115335,US +1210115336,1210115343,GB +1210115344,1210115471,US +1210115472,1210115479,IN +1210115480,1210115495,US +1210115496,1210115503,AU +1210115504,1210115543,US +1210115544,1210115575,BB +1210115576,1210115591,US +1210115592,1210115599,CA +1210115600,1210115719,US +1210115720,1210115727,AU +1210115728,1210115791,US +1210115792,1210115799,GB +1210115800,1210115911,US +1210115912,1210115919,GB +1210115920,1210116255,US +1210116256,1210116263,IN +1210116264,1210116375,US +1210116376,1210116383,CA +1210116384,1210116423,US +1210116424,1210116431,GB +1210116432,1210116527,US +1210116528,1210116535,PR +1210116536,1210116671,US +1210116672,1210116679,AU +1210116680,1210116687,GB +1210116688,1210116695,NG +1210116696,1210116863,US +1210116864,1210116871,GB +1210116872,1210117191,US +1210117192,1210117199,CA +1210117200,1210117567,US +1210117568,1210117599,CA +1210117600,1210117631,US +1210117632,1210117639,IN +1210117640,1210117647,GB +1210117648,1210117655,AE +1210117656,1210117871,US +1210117872,1210117879,CA +1210117880,1210117887,US +1210117888,1210117895,TH +1210117896,1210118023,US +1210118024,1210118031,GB +1210118032,1210118191,US +1210118192,1210118199,NZ +1210118200,1210118239,US +1210118240,1210118255,TH +1210118256,1210118431,US +1210118432,1210118439,AU +1210118440,1210118655,US +1210118656,1210118663,IN +1210118664,1210118687,US +1210118688,1210118703,IN +1210118704,1210118887,US +1210118888,1210118895,BR +1210118896,1210119119,US +1210119120,1210119135,GB +1210119136,1210119183,US +1210119184,1210119191,CA +1210119192,1210119255,US +1210119256,1210119263,MY +1210119264,1210119311,US +1210119312,1210119319,AN +1210119320,1210119327,MX +1210119328,1210119551,US +1210119552,1210119559,MX +1210119560,1210119823,US +1210119824,1210119831,CA +1210119832,1210120007,US +1210120008,1210120015,IN +1210120016,1210120847,US +1210120848,1210120855,MY +1210120856,1210120895,US +1210120896,1210120903,MX +1210120904,1210120991,US +1210120992,1210120999,IN +1210121000,1210121023,US +1210121024,1210121039,AU +1210121040,1210121079,US +1210121080,1210121087,BR +1210121088,1210121887,US +1210121888,1210121903,MO +1210121904,1210122031,US +1210122032,1210122039,CA +1210122040,1210122063,US +1210122064,1210122071,MX +1210122072,1210253311,US 1210253312,1210254703,CA 1210254704,1210254719,NZ 1210254720,1210261503,CA @@ -20137,9 +22707,7 @@ 1210366656,1210366719,GB 1210366720,1210418175,US 1210418176,1210418207,SG -1210418208,1210418287,US -1210418288,1210418303,SG -1210418304,1210427039,US +1210418208,1210427039,US 1210427040,1210427071,JP 1210427072,1210449919,US 1210449920,1210468743,CA @@ -20163,7 +22731,9 @@ 1211032272,1211032287,DO 1211032288,1211033087,US 1211033088,1211033599,CO -1211033600,1211035711,US +1211033600,1211035647,US +1211035648,1211035663,PR +1211035664,1211035711,US 1211035712,1211035775,CA 1211035776,1211035791,US 1211035792,1211035823,CR @@ -20181,7 +22751,9 @@ 1211037456,1211037471,CR 1211037472,1211037519,US 1211037520,1211037535,UY -1211037536,1211037983,US +1211037536,1211037679,US +1211037680,1211037695,AR +1211037696,1211037983,US 1211037984,1211037999,CR 1211038000,1211038007,BB 1211038008,1211038011,TT @@ -20209,11 +22781,10 @@ 1211304768,1211304799,US 1211304800,1211304959,CA 1211304960,1211305983,US -1211305984,1211306239,NL -1211306240,1211306751,US +1211305984,1211306111,NL +1211306112,1211306751,US 1211306752,1211306879,CA -1211306880,1211308031,US -1211308032,1211308159,CR +1211306880,1211308159,US 1211308160,1211308175,CA 1211308176,1211308191,BV 1211308192,1211308543,CA @@ -20230,9 +22801,7 @@ 1211308736,1211308751,BV 1211308752,1211309055,CA 1211309056,1211309311,US -1211309312,1211309567,CA -1211309568,1211309823,US -1211309824,1211310079,CA +1211309312,1211310079,CA 1211310080,1211314383,US 1211314384,1211314399,CA 1211314400,1211314415,US @@ -20502,7 +23071,9 @@ 1249050624,1249052671,A1 1249052672,1249082367,US 1249082368,1249083391,CA -1249083392,1249099775,US +1249083392,1249091583,US +1249091584,1249092607,A1 +1249092608,1249099775,US 1249099776,1249101823,CA 1249101824,1249102847,PR 1249102848,1249103871,CA @@ -20511,8 +23082,8 @@ 1249107968,1249130495,US 1249130496,1249131519,JM 1249131520,1249139711,US -1249139712,1249140223,GP -1249140224,1249140735,MF +1249139712,1249140479,GP +1249140480,1249140735,MF 1249140736,1249163263,US 1249163264,1249167359,CA 1249167360,1249171455,US @@ -20650,7 +23221,523 @@ 1254725120,1254725151,GB 1254725152,1254924687,US 1254924688,1254924703,RO -1254924704,1254989823,US +1254924704,1254948927,US +1254948928,1254948935,SG +1254948936,1254948959,US +1254948960,1254948975,CA +1254948976,1254949247,US +1254949248,1254949279,IN +1254949280,1254950671,US +1254950672,1254950679,RU +1254950680,1254950687,CA +1254950688,1254950719,US +1254950720,1254950727,SG +1254950728,1254950751,US +1254950752,1254950759,IL +1254950760,1254950767,US +1254950768,1254950775,GR +1254950776,1254950847,US +1254950848,1254950855,IL +1254950856,1254950919,US +1254950920,1254950927,CA +1254950928,1254950951,US +1254950952,1254950959,IN +1254950960,1254951247,US +1254951248,1254951263,CA +1254951264,1254951431,US +1254951432,1254951439,CA +1254951440,1254951471,US +1254951472,1254951479,MX +1254951480,1254951495,US +1254951496,1254951503,PR +1254951504,1254951591,US +1254951592,1254951599,IL +1254951600,1254951607,US +1254951608,1254951615,IN +1254951616,1254951631,US +1254951632,1254951639,JP +1254951640,1254951647,CA +1254951648,1254951655,US +1254951656,1254951663,CA +1254951664,1254951871,US +1254951872,1254951887,TH +1254951888,1254952015,US +1254952016,1254952023,CA +1254952024,1254952047,US +1254952048,1254952055,MX +1254952056,1254952239,US +1254952240,1254952247,AU +1254952248,1254952255,US +1254952256,1254952263,CA +1254952264,1254952279,US +1254952280,1254952287,CA +1254952288,1254952295,IL +1254952296,1254952591,US +1254952592,1254952599,CA +1254952600,1254952927,US +1254952928,1254952935,CA +1254952936,1254953031,US +1254953032,1254953039,CA +1254953040,1254953047,ZA +1254953048,1254953055,US +1254953056,1254953063,IL +1254953064,1254953071,US +1254953072,1254953079,CA +1254953080,1254953087,US +1254953088,1254953095,CA +1254953096,1254953279,US +1254953280,1254953295,BD +1254953296,1254953327,US +1254953328,1254953343,NL +1254953344,1254953359,US +1254953360,1254953367,CA +1254953368,1254953615,US +1254953616,1254953623,GB +1254953624,1254953639,US +1254953640,1254953647,TW +1254953648,1254953671,US +1254953672,1254953679,MT +1254953680,1254953687,US +1254953688,1254953703,CA +1254953704,1254953743,US +1254953744,1254953751,IN +1254953752,1254953759,US +1254953760,1254953767,IN +1254953768,1254953775,GB +1254953776,1254953815,US +1254953816,1254953823,GT +1254953824,1254953855,US +1254953856,1254953879,NL +1254953880,1254953919,US +1254953920,1254953935,NL +1254953936,1254954255,US +1254954256,1254954263,CA +1254954264,1254954287,US +1254954288,1254954295,CA +1254954296,1254954303,US +1254954304,1254954311,MX +1254954312,1254954319,US +1254954320,1254954327,CA +1254954328,1254954343,US +1254954344,1254954351,TH +1254954352,1254954639,US +1254954640,1254954647,GB +1254954648,1254954655,CA +1254954656,1254954663,US +1254954664,1254954671,GB +1254954672,1254954887,US +1254954888,1254954895,IL +1254954896,1254955599,US +1254955600,1254955607,GB +1254955608,1254955735,US +1254955736,1254955743,GB +1254955744,1254956135,US +1254956136,1254956143,IL +1254956144,1254956383,US +1254956384,1254956391,IL +1254956392,1254957055,US +1254957056,1254957063,GB +1254957064,1254957071,MX +1254957072,1254957239,US +1254957240,1254957247,GB +1254957248,1254957263,MT +1254957264,1254957287,US +1254957288,1254957295,IN +1254957296,1254957375,US +1254957376,1254957391,CA +1254957392,1254957407,US +1254957408,1254957423,IN +1254957424,1254957743,US +1254957744,1254957751,GB +1254957752,1254957983,US +1254957984,1254957991,MX +1254957992,1254958303,US +1254958304,1254958319,GB +1254958320,1254958351,US +1254958352,1254958359,BO +1254958360,1254958367,US +1254958368,1254958383,CA +1254958384,1254958423,US +1254958424,1254958431,NO +1254958432,1254958535,US +1254958536,1254958543,CA +1254958544,1254958855,US +1254958856,1254958863,NZ +1254958864,1254958895,US +1254958896,1254958903,CA +1254958904,1254959151,US +1254959152,1254959183,CA +1254959184,1254959391,US +1254959392,1254959399,GB +1254959400,1254959671,US +1254959672,1254959679,GB +1254959680,1254959775,US +1254959776,1254959783,KR +1254959784,1254959799,US +1254959800,1254959807,GB +1254959808,1254959927,US +1254959928,1254959935,MX +1254959936,1254959943,US +1254959944,1254959951,CA +1254959952,1254959991,US +1254959992,1254959999,MX +1254960000,1254960039,US +1254960040,1254960047,IN +1254960048,1254960279,US +1254960280,1254960287,JM +1254960288,1254960351,US +1254960352,1254960359,AU +1254960360,1254960367,CA +1254960368,1254960415,US +1254960416,1254960423,CA +1254960424,1254960447,US +1254960448,1254960455,AU +1254960456,1254960463,US +1254960464,1254960471,SG +1254960472,1254960487,AU +1254960488,1254960495,GB +1254960496,1254960559,US +1254960560,1254960567,MY +1254960568,1254960583,US +1254960584,1254960591,MY +1254960592,1254960655,US +1254960656,1254960663,CA +1254960664,1254960879,US +1254960880,1254960887,CA +1254960888,1254960903,US +1254960904,1254960911,NZ +1254960912,1254960935,US +1254960936,1254960943,IN +1254960944,1254960967,US +1254960968,1254960975,IN +1254960976,1254961279,US +1254961280,1254961295,GB +1254961296,1254961567,US +1254961568,1254961599,BD +1254961600,1254961743,US +1254961744,1254961751,ZA +1254961752,1254961767,GB +1254961768,1254961823,US +1254961824,1254961831,AE +1254961832,1254961911,US +1254961912,1254961919,CA +1254961920,1254962015,US +1254962016,1254962023,AE +1254962024,1254962191,US +1254962192,1254962199,GB +1254962200,1254962351,US +1254962352,1254962359,GB +1254962360,1254962511,US +1254962512,1254962527,JP +1254962528,1254962695,US +1254962696,1254962703,GB +1254962704,1254962799,US +1254962800,1254962807,CA +1254962808,1254962855,US +1254962856,1254962863,CA +1254962864,1254962951,US +1254962952,1254962959,NZ +1254962960,1254962975,US +1254962976,1254962983,CA +1254962984,1254963047,US +1254963048,1254963055,MX +1254963056,1254963575,US +1254963576,1254963591,AU +1254963592,1254963663,US +1254963664,1254963671,GB +1254963672,1254964079,US +1254964080,1254964087,DK +1254964088,1254964231,US +1254964232,1254964239,PR +1254964240,1254964255,US +1254964256,1254964263,BR +1254964264,1254964335,US +1254964336,1254964343,NZ +1254964344,1254964351,PR +1254964352,1254964391,US +1254964392,1254964399,AU +1254964400,1254964799,US +1254964800,1254964815,CA +1254964816,1254964927,US +1254964928,1254964943,CA +1254964944,1254965095,US +1254965096,1254965103,IN +1254965104,1254965207,US +1254965208,1254965215,AU +1254965216,1254965239,US +1254965240,1254965247,GB +1254965248,1254965391,US +1254965392,1254965399,TC +1254965400,1254965431,US +1254965432,1254965439,GB +1254965440,1254965511,US +1254965512,1254965519,AU +1254965520,1254965735,US +1254965736,1254965743,CA +1254965744,1254965751,AU +1254965752,1254965887,US +1254965888,1254965895,MX +1254965896,1254966031,US +1254966032,1254966039,CA +1254966040,1254966135,US +1254966136,1254966143,GB +1254966144,1254966159,US +1254966160,1254966167,CA +1254966168,1254966239,US +1254966240,1254966247,AU +1254966248,1254966383,US +1254966384,1254966391,ZA +1254966392,1254966487,US +1254966488,1254966495,IE +1254966496,1254966567,US +1254966568,1254966575,ZA +1254966576,1254966607,US +1254966608,1254966615,JO +1254966616,1254966655,US +1254966656,1254966663,GB +1254966664,1254966767,US +1254966768,1254966775,ZA +1254966776,1254966863,US +1254966864,1254966879,IL +1254966880,1254966927,US +1254966928,1254966943,FR +1254966944,1254966975,US +1254966976,1254966991,IL +1254966992,1254967007,US +1254967008,1254967023,AE +1254967024,1254967079,US +1254967080,1254967087,PH +1254967088,1254967127,US +1254967128,1254967143,BM +1254967144,1254967263,US +1254967264,1254967271,AU +1254967272,1254967279,US +1254967280,1254967287,FR +1254967288,1254967519,US +1254967520,1254967535,CA +1254967536,1254967607,US +1254967608,1254967615,CA +1254967616,1254967647,US +1254967648,1254967655,EG +1254967656,1254967887,US +1254967888,1254967895,CA +1254967896,1254967975,US +1254967976,1254967991,IN +1254967992,1254968039,US +1254968040,1254968047,CA +1254968048,1254968103,US +1254968104,1254968111,UY +1254968112,1254968183,US +1254968184,1254968191,CA +1254968192,1254968295,US +1254968296,1254968303,IT +1254968304,1254968391,US +1254968392,1254968399,SG +1254968400,1254968407,US +1254968408,1254968415,CA +1254968416,1254968487,US +1254968488,1254968495,CA +1254968496,1254968503,US +1254968504,1254968511,GB +1254968512,1254968671,US +1254968672,1254968679,DO +1254968680,1254968751,US +1254968752,1254968759,GB +1254968760,1254968927,US +1254968928,1254968935,CA +1254968936,1254968951,US +1254968952,1254968959,GB +1254968960,1254968991,US +1254968992,1254968999,CA +1254969000,1254969111,US +1254969112,1254969127,AU +1254969128,1254969175,US +1254969176,1254969183,AU +1254969184,1254969247,US +1254969248,1254969255,CO +1254969256,1254969263,BD +1254969264,1254969287,US +1254969288,1254969295,GB +1254969296,1254969311,US +1254969312,1254969319,CA +1254969320,1254969399,US +1254969400,1254969407,CA +1254969408,1254969423,US +1254969424,1254969431,CA +1254969432,1254969439,GB +1254969440,1254969447,CA +1254969448,1254969455,US +1254969456,1254969463,IL +1254969464,1254969471,GB +1254969472,1254969495,US +1254969496,1254969503,DK +1254969504,1254969551,US +1254969552,1254969559,CA +1254969560,1254969567,GB +1254969568,1254969575,US +1254969576,1254969583,AE +1254969584,1254969663,US +1254969664,1254969671,AU +1254969672,1254970047,US +1254970048,1254970063,CA +1254970064,1254970095,US +1254970096,1254970111,AE +1254970112,1254970167,US +1254970168,1254970175,GB +1254970176,1254970183,US +1254970184,1254970191,GB +1254970192,1254970199,US +1254970200,1254970207,CA +1254970208,1254970215,IL +1254970216,1254970287,US +1254970288,1254970295,IN +1254970296,1254970335,US +1254970336,1254970343,CH +1254970344,1254970527,US +1254970528,1254970543,GB +1254970544,1254970607,US +1254970608,1254970623,GH +1254970624,1254970631,MX +1254970632,1254970903,US +1254970904,1254970911,CA +1254970912,1254971007,US +1254971008,1254971015,JP +1254971016,1254971023,IN +1254971024,1254971055,US +1254971056,1254971063,GB +1254971064,1254971143,US +1254971144,1254971151,CA +1254971152,1254971231,US +1254971232,1254971239,IN +1254971240,1254971255,US +1254971256,1254971263,CA +1254971264,1254971319,US +1254971320,1254971327,MX +1254971328,1254971951,US +1254971952,1254971959,GB +1254971960,1254971967,IN +1254971968,1254972239,US +1254972240,1254972247,CA +1254972248,1254972407,US +1254972408,1254972415,AU +1254972416,1254972431,US +1254972432,1254972439,AU +1254972440,1254972447,US +1254972448,1254972455,GG +1254972456,1254972671,US +1254972672,1254972679,GB +1254972680,1254972727,US +1254972728,1254972735,AU +1254972736,1254972879,US +1254972880,1254972895,MX +1254972896,1254972983,US +1254972984,1254972991,CA +1254972992,1254973015,US +1254973016,1254973023,BR +1254973024,1254973047,US +1254973048,1254973055,AU +1254973056,1254973471,US +1254973472,1254973479,IN +1254973480,1254973511,US +1254973512,1254973519,IE +1254973520,1254973575,US +1254973576,1254973583,MX +1254973584,1254973663,US +1254973664,1254973671,PH +1254973672,1254973679,US +1254973680,1254973687,IN +1254973688,1254973695,US +1254973696,1254973703,MY +1254973704,1254973807,US +1254973808,1254973815,IN +1254973816,1254973895,US +1254973896,1254973903,MX +1254973904,1254974167,US +1254974168,1254974175,MX +1254974176,1254974327,US +1254974328,1254974335,MX +1254974336,1254974367,US +1254974368,1254974375,CA +1254974376,1254974391,US +1254974392,1254974399,CA +1254974400,1254974511,US +1254974512,1254974519,IL +1254974520,1254974647,US +1254974648,1254974655,CA +1254974656,1254974767,US +1254974768,1254974775,GB +1254974776,1254974887,US +1254974888,1254974895,AU +1254974896,1254974951,US +1254974952,1254974959,NZ +1254974960,1254975231,US +1254975232,1254975239,AU +1254975240,1254975415,US +1254975416,1254975423,CA +1254975424,1254975471,US +1254975472,1254975487,GB +1254975488,1254975615,US +1254975616,1254975623,IN +1254975624,1254975631,IL +1254975632,1254975887,US +1254975888,1254975895,IN +1254975896,1254975919,US +1254975920,1254975927,IN +1254975928,1254975935,CA +1254975936,1254976023,US +1254976024,1254976031,GB +1254976032,1254976127,US +1254976128,1254976135,AU +1254976136,1254976151,US +1254976152,1254976167,CA +1254976168,1254976303,US +1254976304,1254976311,GB +1254976312,1254976351,US +1254976352,1254976359,GB +1254976360,1254976399,US +1254976400,1254976407,MX +1254976408,1254976735,US +1254976736,1254976751,CA +1254976752,1254976767,US +1254976768,1254976775,GB +1254976776,1254976791,US +1254976792,1254976799,IN +1254976800,1254976903,US +1254976904,1254976911,MX +1254976912,1254977095,US +1254977096,1254977103,CO +1254977104,1254977135,US +1254977136,1254977143,NZ +1254977144,1254977159,US +1254977160,1254977167,IN +1254977168,1254977247,US +1254977248,1254977255,CL +1254977256,1254977455,US +1254977456,1254977471,IN +1254977472,1254977487,US +1254977488,1254977503,TH +1254977504,1254977623,US +1254977624,1254977631,CA +1254977632,1254977647,US +1254977648,1254977655,AE +1254977656,1254977735,US +1254977736,1254977743,NZ +1254977744,1254977791,US +1254977792,1254977799,GB +1254977800,1254978183,US +1254978184,1254978191,GB +1254978192,1254978327,US +1254978328,1254978335,IN +1254978336,1254978375,US +1254978376,1254978383,BR +1254978384,1254978391,CA +1254978392,1254978447,US +1254978448,1254978463,IN +1254978464,1254978495,US +1254978496,1254978559,NL +1254978560,1254979407,US +1254979408,1254979423,CA +1254979424,1254989823,US 1254989824,1254998015,CA 1254998016,1255002111,US 1255002112,1255006207,CA @@ -20662,8 +23749,8 @@ 1255011368,1255011551,CA 1255011552,1255011559,US 1255011560,1255011839,CA -1255011840,1255039615,US -1255039616,1255039663,CA +1255011840,1255039631,US +1255039632,1255039663,CA 1255039664,1255042751,US 1255042752,1255042783,CA 1255042784,1255047167,US @@ -20696,8 +23783,7 @@ 1255061632,1255061647,CA 1255061648,1255061695,US 1255061696,1255061727,CR -1255061728,1255061951,US -1255061952,1255061983,LT +1255061728,1255061983,US 1255061984,1255062015,CA 1255062016,1255062463,US 1255062464,1255062527,PA @@ -20713,7 +23799,9 @@ 1255210496,1255211007,DE 1255211008,1255276543,US 1255276544,1255342079,CA -1255342080,1255372287,US +1255342080,1255369055,US +1255369056,1255369087,DE +1255369088,1255372287,US 1255372288,1255372543,CA 1255372544,1255373823,US 1255373824,1255374079,CA @@ -20725,7 +23813,9 @@ 1255571456,1255579647,CA 1255579648,1255669759,US 1255669760,1255735295,CA -1255735296,1255753215,US +1255735296,1255746799,US +1255746800,1255746815,BB +1255746816,1255753215,US 1255753216,1255753471,GB 1255753472,1255768063,US 1255768064,1255768575,CA @@ -20733,9 +23823,7 @@ 1255771136,1255772159,CA 1255772160,1255780351,US 1255780352,1255782399,CA -1255782400,1255792639,US -1255792640,1255792895,CA -1255792896,1255796743,US +1255782400,1255796743,US 1255796744,1255796751,GB 1255796752,1255972863,US 1255972864,1255981055,CA @@ -20743,12 +23831,12 @@ 1256001536,1256005631,CA 1256005632,1256057975,US 1256057976,1256057983,BZ -1256057984,1256058815,US -1256058816,1256058823,CA -1256058824,1256079359,US +1256057984,1256079359,US 1256079360,1256087551,KY 1256087552,1256098303,US -1256098304,1256098815,CA +1256098304,1256098339,CA +1256098340,1256098343,US +1256098344,1256098815,CA 1256098816,1263264273,US 1263264274,1263264289,PK 1263264290,1263264305,CA @@ -20775,13 +23863,15 @@ 1263268770,1263268863,CA 1263268864,1263269119,US 1263269120,1263269631,CA -1263269632,1263269887,US -1263269888,1263270911,CA +1263269632,1263270143,US +1263270144,1263270911,CA 1263270912,1263271423,US 1263271424,1263271679,CA 1263271680,1264717823,US 1264717824,1264718335,CA -1264718336,1264738303,US +1264718336,1264736255,US +1264736256,1264737279,DO +1264737280,1264738303,US 1264779264,1264980223,US 1264980224,1264980479,HK 1264980480,1264980735,US @@ -21141,7 +24231,11 @@ 1275920080,1275920095,CA 1275920096,1279262719,US 1279262720,1279787007,CA -1279787008,1279940879,US +1279787008,1279848447,US +1279848448,1279852543,PR +1279852544,1279921919,US +1279921920,1279922047,IE +1279922048,1279940879,US 1279940880,1279940887,DE 1279940888,1279940943,US 1279940944,1279940959,DE @@ -21153,7 +24247,9 @@ 1279950848,1279951103,FI 1279951104,1279951135,US 1279951136,1279951151,CA -1279951152,1279951231,US +1279951152,1279951167,US +1279951168,1279951199,CA +1279951200,1279951231,US 1279951232,1279952919,CA 1279952920,1279952927,VG 1279952928,1279952943,US @@ -21162,13 +24258,9 @@ 1279953056,1279953087,US 1279953088,1279953671,CA 1279953672,1279953679,US -1279953680,1279953727,CA -1279953728,1279953759,US -1279953760,1279953951,CA +1279953680,1279953951,CA 1279953952,1279953967,US -1279953968,1279953975,CA -1279953976,1279953983,US -1279953984,1279954095,CA +1279953968,1279954095,CA 1279954096,1279954119,US 1279954120,1279954303,CA 1279954304,1279954431,US @@ -21178,14 +24270,18 @@ 1279954624,1279954687,FI 1279954688,1279954783,CA 1279954784,1279954839,US -1279954840,1279954943,CA +1279954840,1279954879,CA +1279954880,1279954911,US +1279954912,1279954943,CA 1279954944,1279955103,US 1279955104,1279955119,CA 1279955120,1279955151,US 1279955152,1279955159,AU 1279955160,1279956031,US 1279956032,1279956047,CR -1279956048,1279956079,US +1279956048,1279956059,US +1279956060,1279956063,MX +1279956064,1279956079,US 1279956080,1279956095,CR 1279956096,1279956239,US 1279956240,1279956255,CA @@ -21254,9 +24350,7 @@ 1279976064,1279976127,US 1279976128,1279976143,CA 1279976144,1279976159,US -1279976160,1279976959,CA -1279976960,1279977215,US -1279977216,1279978111,CA +1279976160,1279978111,CA 1279978112,1279978143,US 1279978144,1279978271,CA 1279978272,1279978303,US @@ -21270,11 +24364,7 @@ 1279980072,1279980079,BV 1279980080,1279980127,CA 1279980128,1279980135,US -1279980136,1279980151,CA -1279980152,1279980159,US -1279980160,1279980287,CA -1279980288,1279980543,US -1279980544,1279981567,CA +1279980136,1279981567,CA 1279981568,1279999999,US 1280000000,1280032767,CA 1280032768,1280040959,US @@ -21313,8 +24403,8 @@ 1280045176,1280045183,CA 1280045184,1280045191,US 1280045192,1280045439,CA -1280045440,1280045471,US -1280045472,1280045511,CA +1280045440,1280045463,US +1280045464,1280045511,CA 1280045512,1280045527,US 1280045528,1280045551,CA 1280045552,1280045559,US @@ -21368,13 +24458,17 @@ 1280047832,1280047839,US 1280047840,1280047967,CA 1280047968,1280047983,US -1280047984,1280048095,CA +1280047984,1280047991,CA +1280047992,1280047999,US +1280048000,1280048095,CA 1280048096,1280048103,US 1280048104,1280048119,CA 1280048120,1280048127,US 1280048128,1280048399,CA 1280048400,1280048407,US -1280048408,1280048551,CA +1280048408,1280048423,CA +1280048424,1280048431,US +1280048432,1280048551,CA 1280048552,1280048559,US 1280048560,1280048591,CA 1280048592,1280048599,US @@ -21726,7 +24820,8 @@ 1296251328,1296251359,IE 1296251360,1296251391,DE 1296251392,1296251775,NL -1296251776,1296252143,FR +1296251776,1296252127,FR +1296252128,1296252143,ES 1296252144,1296252159,US 1296252160,1296252175,GB 1296252176,1296252191,PL @@ -21740,7 +24835,9 @@ 1296252320,1296252367,FR 1296252368,1296252383,DE 1296252384,1296252415,IE -1296252416,1296252719,FR +1296252416,1296252703,FR +1296252704,1296252711,DE +1296252712,1296252719,FR 1296252720,1296252727,BE 1296252728,1296252735,IL 1296252736,1296252739,FR @@ -21762,7 +24859,7 @@ 1296255744,1296255999,FR 1296256000,1296257023,DE 1296257024,1296257535,US -1296257536,1296257791,FR +1296257536,1296257791,DE 1296257792,1296258047,US 1296258048,1296258303,TW 1296258304,1296259071,NL @@ -21822,16 +24919,21 @@ 1296466400,1296466415,AO 1296466416,1296466431,NG 1296466432,1296466559,NO -1296466560,1296466575,NG -1296466576,1296466591,NO -1296466592,1296466607,NG -1296466608,1296466623,NO -1296466624,1296466655,NG +1296466560,1296466583,NG +1296466584,1296466591,NO +1296466592,1296466623,NG +1296466624,1296466639,NO +1296466640,1296466655,NG 1296466656,1296466671,BJ 1296466672,1296466679,NG 1296466680,1296466687,NO 1296466688,1296466719,BJ -1296466720,1296467711,NO +1296466720,1296466751,NO +1296466752,1296466759,ML +1296466760,1296466767,SL +1296466768,1296466775,BF +1296466776,1296466783,GN +1296466784,1296467711,NO 1296467712,1296467967,NG 1296467968,1296468479,NO 1296468480,1296469247,NG @@ -21841,7 +24943,9 @@ 1296472416,1296473087,NO 1296473088,1296474623,LT 1296474624,1296476159,US -1296476160,1296498687,LT +1296476160,1296480255,LT +1296480256,1296481791,NO +1296481792,1296498687,LT 1296498688,1296531455,BG 1296531456,1296564223,MT 1296564224,1296566271,GB @@ -21859,7 +24963,6 @@ 1296590848,1296592895,ES 1296592896,1296594943,NL 1296594944,1296596991,RU -1296596992,1296599039,CH 1296599040,1296601087,RU 1296601088,1296603135,DE 1296603136,1296605183,NL @@ -21881,7 +24984,7 @@ 1296621568,1296623615,SE 1296623616,1296625663,BE 1296625664,1296629759,RU -1296631808,1296633855,GB +1296629760,1296633855,GB 1296633856,1296635903,NL 1296635904,1296637951,RU 1296637952,1296639999,CH @@ -22035,7 +25138,12 @@ 1296990208,1297006591,BG 1297006592,1297018623,BA 1297018624,1297019135,MD -1297019136,1297022975,BA +1297019136,1297020927,BA +1297020928,1297021183,RS +1297021184,1297021439,MD +1297021440,1297022207,BA +1297022208,1297022463,MD +1297022464,1297022975,BA 1297022976,1297039359,LT 1297039360,1297055743,TR 1297055744,1297072127,RU @@ -22066,6 +25174,7 @@ 1297569792,1297571839,RO 1297571840,1297573887,RU 1297573888,1297575935,FR +1297575936,1297577983,RU 1297577984,1297580031,PL 1297580032,1297582079,GB 1297582080,1297584127,PL @@ -22078,7 +25187,7 @@ 1297598464,1297602559,RU 1297602560,1297604607,PL 1297604608,1297606655,DE -1297606656,1297608703,CZ +1297606656,1297610751,CZ 1297610752,1297612799,DE 1297612800,1297629183,RU 1297629184,1297645567,NO @@ -22105,9 +25214,7 @@ 1297867688,1297867695,CY 1297867696,1297867871,RU 1297867872,1297867879,ES -1297867880,1297868607,RU -1297868608,1297868671,CY -1297868672,1297868799,RU +1297867880,1297868799,RU 1297868800,1297870847,DE 1297870848,1297872895,FR 1297872896,1297874943,GB @@ -22119,9 +25226,7 @@ 1297879041,1297883135,TR 1297883136,1297891327,PL 1297891328,1297899519,GB -1297899520,1297910527,TR -1297910528,1297910783,CZ -1297910784,1297915903,TR +1297899520,1297915903,TR 1297915904,1297924095,BH 1297924096,1297932287,CZ 1297932288,1297940479,GE @@ -22143,12 +25248,14 @@ 1298015488,1298015743,LB 1298015744,1298015999,IQ 1298016000,1298016511,LB -1298016512,1298017279,RU -1298017280,1298018303,KG +1298016512,1298017023,RU +1298017024,1298017791,BY +1298017792,1298018303,RU 1298018304,1298018559,TM 1298018560,1298019327,RU 1298019328,1298019839,LT -1298019840,1298022399,RU +1298019840,1298020351,RU +1298020352,1298022399,BY 1298022400,1298030591,IT 1298030592,1298038783,RU 1298038784,1298046975,SI @@ -22196,6 +25303,7 @@ 1298137088,1298661375,GB 1298661376,1298677759,FR 1298677760,1298694143,IR +1298694144,1298710527,RO 1298710528,1298726911,CZ 1298726912,1298743295,RS 1298743296,1298759679,FI @@ -22212,7 +25320,8 @@ 1298956288,1298972671,GB 1298972672,1298989055,RU 1298989056,1299005439,UA -1299005440,1299005951,BE +1299005440,1299005695,RU +1299005696,1299005951,BE 1299005952,1299008511,NL 1299008512,1299009791,BE 1299009792,1299010047,NL @@ -22226,8 +25335,8 @@ 1299012608,1299013119,GB 1299013120,1299013375,FR 1299013376,1299013631,DE -1299013632,1299016447,BE -1299016448,1299016703,NL +1299013632,1299015679,BE +1299015680,1299016703,NL 1299016704,1299016959,BE 1299016960,1299017215,NL 1299017216,1299017727,RU @@ -22281,9 +25390,7 @@ 1306386432,1306394623,DK 1306394624,1306402815,ME 1306402816,1306411007,RU -1306411008,1306413199,NL -1306413200,1306413215,BE -1306413216,1306419199,NL +1306411008,1306419199,NL 1306419200,1306427391,RU 1306427392,1306435583,UA 1306435584,1306451967,NO @@ -22297,10 +25404,8 @@ 1306525696,1307049983,ES 1307049984,1307066367,RU 1307066368,1307069695,EU -1307069696,1307069823,DE -1307069824,1307069855,EU -1307069856,1307069887,DE -1307069888,1307074559,EU +1307069696,1307069919,DE +1307069920,1307074559,EU 1307074560,1307082751,SA 1307082752,1307090943,RU 1307090944,1307099135,GB @@ -22339,7 +25444,9 @@ 1307361280,1307369471,CZ 1307369472,1307377663,RU 1307377664,1307385855,PL -1307385856,1307394047,AT +1307385856,1307393919,AT +1307393920,1307393983,CZ +1307393984,1307394047,AT 1307394048,1307402239,IR 1307402240,1307410431,HR 1307410432,1307418623,CZ @@ -22348,7 +25455,6 @@ 1307435008,1307443199,DE 1307443200,1307451391,IT 1307451392,1307459583,SE -1307459584,1307467775,UZ 1307467776,1307484159,RU 1307484160,1307488767,GB 1307488768,1307489023,IE @@ -22378,21 +25484,21 @@ 1307623424,1307627519,FR 1307627520,1307631615,SE 1307631616,1307635711,IT -1307635712,1307636991,EE -1307636992,1307637031,LV -1307637032,1307638015,EE -1307638016,1307638095,LT -1307638096,1307638375,EE -1307638376,1307638383,LT -1307638384,1307638447,EE -1307638448,1307638463,LT -1307638464,1307638575,EE -1307638576,1307638607,LT -1307638608,1307638783,EE -1307638784,1307639295,LT -1307639296,1307639495,EE -1307639496,1307639503,LT -1307639504,1307639807,EE +1307635712,1307636735,EE +1307636736,1307636807,LV +1307636808,1307636815,EE +1307636816,1307636847,LV +1307636848,1307636863,EE +1307636864,1307637359,LV +1307637360,1307637367,EE +1307637368,1307637383,LV +1307637384,1307637407,EE +1307637408,1307637471,LV +1307637472,1307637491,EE +1307637492,1307637751,LV +1307637752,1307637759,EE +1307637760,1307639791,LT +1307639792,1307639807,EE 1307639808,1307643903,IT 1307643904,1307652095,RU 1307652096,1307656191,ES @@ -22432,7 +25538,13 @@ 1307756448,1307756543,GB 1307756544,1307756847,FR 1307756848,1307756863,US -1307756864,1307757567,FR +1307756864,1307756903,FR +1307756904,1307756911,US +1307756912,1307757063,FR +1307757064,1307757071,US +1307757072,1307757183,FR +1307757184,1307757247,US +1307757248,1307757567,FR 1307757568,1307758591,GB 1307758592,1307762687,SM 1307762688,1307766783,PL @@ -22517,8 +25629,8 @@ 1307959296,1307963391,IR 1307963392,1307967487,PL 1307967488,1307971583,IT -1307971584,1307980799,GB -1307980800,1307981823,ZW +1307971584,1307979775,GB +1307979776,1307981823,ZW 1307981824,1307982847,ZA 1307982848,1307983871,GB 1307983872,1307987967,LB @@ -22778,7 +25890,6 @@ 1310251008,1310255103,RU 1310255104,1310257151,CZ 1310257152,1310259199,FR -1310259200,1310261247,DE 1310261248,1310277631,UA 1310277632,1310310399,RU 1310310400,1310326783,GB @@ -22787,7 +25898,7 @@ 1310359552,1310392319,UA 1310392320,1310408703,NL 1310408704,1310425087,FI -1310441472,1310457855,UA +1310425088,1310457855,UA 1310457856,1310474239,PL 1310474240,1310490623,EE 1310490624,1310507007,BA @@ -22838,7 +25949,9 @@ 1311256576,1311258623,FR 1311258624,1311262719,GB 1311262720,1311262975,FR -1311262976,1311263359,CH +1311262976,1311263247,CH +1311263248,1311263263,FR +1311263264,1311263359,CH 1311263360,1311263375,FR 1311263376,1311263407,CH 1311263408,1311263423,BE @@ -22877,6 +25990,7 @@ 1311324160,1311326207,LB 1311326208,1311328255,BE 1311328256,1311330303,NL +1311330304,1311332351,DE 1311332352,1311338495,RU 1311338496,1311340543,AT 1311340544,1311342591,NO @@ -22884,9 +25998,13 @@ 1311344640,1311346687,NO 1311346688,1311348735,AT 1311348736,1311350783,GB +1311350784,1311352831,FR 1311352832,1311354879,SK 1311354880,1311356927,RU -1311356928,1311358263,FR +1311356928,1311357183,GB +1311357184,1311357439,FR +1311357440,1311357695,IT +1311357696,1311358263,FR 1311358264,1311358271,ES 1311358272,1311358975,FR 1311358976,1311361023,RU @@ -22903,10 +26021,10 @@ 1311367808,1311367839,US 1311367840,1311367871,DK 1311367872,1311367887,LR -1311367888,1311367895,DE +1311367888,1311367895,GB 1311367896,1311367935,DK 1311367936,1311367967,BJ -1311367968,1311368191,DE +1311367968,1311368191,GB 1311368192,1311368319,BD 1311368320,1311368447,CF 1311368448,1311368575,TZ @@ -22917,7 +26035,9 @@ 1311369088,1311369215,BT 1311369216,1311371263,FR 1311371264,1311373311,SE -1311373312,1311375359,FR +1311373312,1311374335,FR +1311374336,1311374351,ES +1311374352,1311375359,FR 1311375360,1311506431,DE 1311506432,1311637503,CZ 1311637504,1311707655,DE @@ -23113,10 +26233,12 @@ 1315898000,1315898015,AE 1315898016,1315898031,IR 1315898032,1315898111,AE -1315898112,1315900799,IR +1315898112,1315900671,IR +1315900672,1315900735,AE +1315900736,1315900799,IR 1315900800,1315900927,AE -1315900928,1315901215,IR -1315901216,1315901439,AE +1315900928,1315901223,IR +1315901224,1315901439,AE 1315901440,1315905535,UA 1315905536,1315907583,BA 1315907584,1315908095,SI @@ -23146,17 +26268,13 @@ 1317118208,1317118463,IN 1317118464,1317119103,GB 1317119104,1317119167,IT -1317119168,1317119487,GB -1317119488,1317119743,KY -1317119744,1317126399,GB +1317119168,1317126399,GB 1317126400,1317126655,US 1317126656,1317129279,GB 1317129280,1317129343,CA 1317129344,1317129471,GB 1317129472,1317129727,IT -1317129728,1317137279,GB -1317137280,1317137343,CN -1317137344,1317137663,GB +1317129728,1317137663,GB 1317137664,1317137919,SE 1317137920,1317142143,GB 1317142144,1317142271,CA @@ -23189,8 +26307,8 @@ 1317641472,1317641727,GB 1317641728,1317642975,IE 1317642976,1317642991,GB -1317642992,1317645400,IE -1317645401,1317645823,GB +1317642992,1317645407,IE +1317645408,1317645823,GB 1317645824,1317646895,IE 1317646896,1317646911,GB 1317646912,1317646991,IE @@ -23202,7 +26320,9 @@ 1317649920,1317650023,IE 1317650024,1317650031,GB 1317650032,1317650047,IE -1317650048,1317650175,GB +1317650048,1317650087,GB +1317650088,1317650127,IE +1317650128,1317650175,GB 1317650176,1317650431,IE 1317650432,1317666815,RU 1317666816,1317666823,IQ @@ -23389,7 +26509,9 @@ 1317670256,1317670263,NG 1317670264,1317670399,A2 1317670400,1317670415,CD -1317670416,1317670447,NG +1317670416,1317670423,A2 +1317670424,1317670431,NG +1317670432,1317670447,A2 1317670448,1317670455,IQ 1317670456,1317670471,NG 1317670472,1317670479,CO @@ -23530,7 +26652,9 @@ 1317672816,1317672823,BW 1317672824,1317672831,NG 1317672832,1317672839,A2 -1317672840,1317672895,NG +1317672840,1317672855,NG +1317672856,1317672863,A2 +1317672864,1317672895,NG 1317672896,1317672903,A2 1317672904,1317672919,CI 1317672920,1317672927,GH @@ -23569,7 +26693,8 @@ 1317673624,1317673631,NG 1317673632,1317673639,A2 1317673640,1317673647,AO -1317673648,1317673671,NG +1317673648,1317673655,A2 +1317673656,1317673671,NG 1317673672,1317673679,CM 1317673680,1317673687,IQ 1317673688,1317673711,NG @@ -23669,8 +26794,8 @@ 1317675056,1317675063,NG 1317675064,1317675071,AO 1317675072,1317675095,NG -1317675096,1317675111,A2 -1317675112,1317675127,NG +1317675096,1317675119,A2 +1317675120,1317675127,NG 1317675128,1317675135,HK 1317675136,1317675143,NG 1317675144,1317675159,A2 @@ -23713,8 +26838,8 @@ 1317675576,1317675583,A2 1317675584,1317675591,LR 1317675592,1317675607,NG -1317675608,1317675615,A2 -1317675616,1317675639,NG +1317675608,1317675623,A2 +1317675624,1317675639,NG 1317675640,1317675647,FR 1317675648,1317675655,LR 1317675656,1317675663,NG @@ -23743,7 +26868,11 @@ 1317675952,1317675959,NG 1317675960,1317676287,A2 1317676288,1317676543,LR -1317676544,1317676807,A2 +1317676544,1317676583,A2 +1317676584,1317676591,NG +1317676592,1317676663,A2 +1317676664,1317676671,NG +1317676672,1317676807,A2 1317676808,1317676815,NG 1317676816,1317676823,A2 1317676824,1317676831,NG @@ -23755,7 +26884,13 @@ 1317676992,1317676999,LR 1317677000,1317677007,IQ 1317677008,1317677015,IT -1317677016,1317683199,A2 +1317677016,1317677223,A2 +1317677224,1317677231,NG +1317677232,1317677247,A2 +1317677248,1317677255,NG +1317677256,1317677303,A2 +1317677304,1317677311,NG +1317677312,1317683199,A2 1317683200,1317683839,DE 1317683840,1317683855,CH 1317683856,1317683863,DE @@ -23770,9 +26905,7 @@ 1317686336,1317686399,NL 1317686400,1317695743,DE 1317695744,1317695999,CH -1317696000,1317696191,DE -1317696192,1317696255,CN -1317696256,1317698559,DE +1317696000,1317698559,DE 1317698560,1317698687,NL 1317698688,1317699583,DE 1317699584,1317715967,RU @@ -23791,13 +26924,24 @@ 1317835616,1317835647,RU 1317835648,1317836863,NL 1317836864,1317836927,CY -1317836928,1317839359,NL -1317839360,1317839615,BZ -1317839616,1317841407,NL +1317836928,1317836991,NL +1317836992,1317837007,GB +1317837008,1317838943,NL +1317838944,1317838959,GB +1317838960,1317839359,NL +1317839360,1317839615,RU +1317839616,1317839679,HK +1317839680,1317839695,CZ +1317839696,1317841407,NL 1317841408,1317841439,SC 1317841440,1317841727,NL 1317841728,1317841855,CY -1317841856,1317847039,NL +1317841856,1317842943,NL +1317842944,1317843071,CY +1317843072,1317843135,HK +1317843136,1317843199,CY +1317843200,1317843327,US +1317843328,1317847039,NL 1317847040,1317863423,RU 1317863424,1317879807,GB 1317879808,1317896191,SK @@ -23808,10 +26952,10 @@ 1317965048,1317965055,DE 1317965056,1317978111,AT 1317978112,1317994495,RU -1317994496,1317996287,NL -1317996288,1317996415,DE -1317996416,1317996543,NL -1317996544,1317997567,DE +1317994496,1317996031,NL +1317996032,1317996095,DE +1317996096,1317996287,NL +1317996288,1317997567,DE 1317997568,1317998591,NL 1317998592,1318000383,DE 1318000384,1318000447,NL @@ -23821,7 +26965,9 @@ 1318005632,1318005759,NL 1318005760,1318006271,DE 1318006272,1318006783,NL -1318006784,1318009423,DE +1318006784,1318007999,DE +1318008000,1318008031,NL +1318008032,1318009423,DE 1318009424,1318009471,NL 1318009472,1318010527,DE 1318010528,1318010879,NL @@ -23896,7 +27042,7 @@ 1318920192,1318928383,IR 1318928384,1318936575,LT 1318936576,1318944767,DK -1318952960,1318956287,CZ +1318944768,1318956287,CZ 1318956288,1318957055,PL 1318957056,1318958847,CZ 1318958848,1318961151,PL @@ -23972,6 +27118,7 @@ 1331841024,1331843071,CZ 1331843072,1331845119,GB 1331845120,1331847167,RU +1331847168,1331849215,FR 1331849216,1331851263,RU 1331851264,1331853311,AL 1331853312,1331855359,AE @@ -24004,20 +27151,28 @@ 1331914752,1331916799,RU 1331916800,1331918847,IT 1331918848,1331920895,BE -1331920896,1331922943,NL +1331920896,1331922751,NL +1331922752,1331922815,BE +1331922816,1331922943,NL 1331922944,1331924991,DE 1331924992,1331927039,GB 1331927040,1331929087,FI 1331929088,1331931135,FR 1331931136,1331933183,SE 1331933184,1331935231,TR -1331935232,1331937535,GB +1331937280,1331937535,GB 1331937536,1331937567,SM 1331937568,1331937583,US 1331937584,1331937599,ZA -1331937600,1331938191,GB +1331937600,1331938111,GB +1331938112,1331938127,AE +1331938128,1331938191,GB 1331938192,1331938207,AE -1331938208,1331939327,GB +1331938208,1331938375,GB +1331938376,1331938383,AE +1331938384,1331938823,GB +1331938824,1331938831,US +1331938832,1331939327,GB 1331939328,1331941375,BE 1331941376,1331943423,ES 1331943424,1331945471,RU @@ -24044,9 +27199,7 @@ 1332412416,1332477951,GR 1332477952,1332609023,ES 1332609024,1332613119,PL -1332613120,1332621311,UA -1332621312,1332625407,KZ -1332625408,1332629503,UA +1332613120,1332629503,UA 1332629504,1332633599,DE 1332633600,1332637695,UA 1332637696,1332641791,BG @@ -24064,10 +27217,7 @@ 1333428224,1333460991,RU 1333460992,1333493759,GB 1333493760,1333526527,TR -1333526528,1333542911,BG -1333542912,1333551103,RO -1333551104,1333555199,UA -1333555200,1333559295,RO +1333526528,1333559295,BG 1333559296,1333592063,UA 1333592064,1333624831,IE 1333624832,1333657599,MK @@ -24094,7 +27244,6 @@ 1334165504,1334173695,PL 1334173696,1334181887,LT 1334181888,1334190079,RU -1334190080,1334198271,RO 1334198272,1334206463,RU 1334206464,1334214655,FI 1334214656,1334222847,JO @@ -24141,9 +27290,7 @@ 1334584904,1334584911,AT 1334584912,1334584999,DE 1334585000,1334585007,US -1334585008,1334585055,DE -1334585056,1334585087,US -1334585088,1334585111,DE +1334585008,1334585111,DE 1334585112,1334585119,AT 1334585120,1334591487,DE 1334591488,1334595583,RU @@ -24174,7 +27321,7 @@ 1334632448,1334636543,KZ 1334636544,1334640639,RU 1334640640,1334644735,FR -1334644736,1334644991,IQ +1334644736,1334644991,LU 1334644992,1334645247,A2 1334645248,1334648319,IQ 1334648320,1334648831,A2 @@ -24215,6 +27362,7 @@ 1334710272,1334714367,RU 1334714368,1334718463,DE 1334718464,1334722559,KZ +1334722560,1334726655,NL 1334726656,1334729983,RU 1334729984,1334730431,KZ 1334730432,1334730439,RU @@ -24226,17 +27374,14 @@ 1334730500,1334730503,RU 1334730504,1334730539,KZ 1334730540,1334730543,RU -1334730544,1334730655,KZ -1334730656,1334730659,RU -1334730660,1334730667,KZ +1334730544,1334730667,KZ 1334730668,1334730687,RU 1334730688,1334730699,KZ 1334730700,1334730703,RU -1334730704,1334730739,KZ -1334730740,1334734847,RU +1334730704,1334730743,KZ +1334730744,1334734847,RU 1334734848,1334738943,LT 1334738944,1334743039,CH -1334743040,1334747135,UA 1334747136,1334751231,RU 1334751232,1334755327,BH 1334755328,1334759423,UA @@ -24388,8 +27533,8 @@ 1343218688,1343219711,FR 1343219712,1343219967,KR 1343219968,1343220479,FR -1343220480,1343220607,DE -1343220608,1343220735,FR +1343220480,1343220639,DE +1343220640,1343220735,FR 1343220736,1343220863,GB 1343220864,1343221023,FR 1343221024,1343221027,DE @@ -24431,12 +27576,13 @@ 1346379776,1346383871,ES 1346383872,1346387967,GB 1346387968,1346392063,HU +1346392064,1346396159,UA 1346396160,1346400255,RU 1346400256,1346404351,IT 1346404352,1346404859,AT 1346404860,1346404863,NL -1346404864,1346404919,AT -1346404920,1346404943,NL +1346404864,1346404927,AT +1346404928,1346404943,NL 1346404944,1346405087,AT 1346405088,1346405103,NL 1346405104,1346405135,AT @@ -24467,7 +27613,9 @@ 1346406920,1346406927,NL 1346406928,1346406951,AT 1346406952,1346406975,NL -1346406976,1346407167,AT +1346406976,1346406991,AT +1346406992,1346407039,NL +1346407040,1346407167,AT 1346407168,1346407183,NL 1346407184,1346407207,AT 1346407208,1346407295,NL @@ -24499,7 +27647,9 @@ 1346486272,1346490367,SE 1346490368,1346494463,GB 1346494464,1346498559,FR -1346498560,1346500607,IM +1346498560,1346499967,IM +1346499968,1346499983,GB +1346499984,1346500607,IM 1346500608,1346500639,GB 1346500640,1346500735,IM 1346500736,1346500767,GB @@ -24612,11 +27762,7 @@ 1346793472,1346797567,IT 1346797568,1346801663,IL 1346801664,1346805759,SE -1346805760,1346806079,DE -1346806080,1346806111,GB -1346806112,1346806167,DE -1346806168,1346806207,SE -1346806208,1346818047,DE +1346805760,1346818047,DE 1346818048,1346822143,FR 1346822144,1346826239,RU 1346826240,1346830335,RS @@ -24626,7 +27772,6 @@ 1346846720,1346854911,DK 1346854912,1346859007,MT 1346859008,1346863103,IR -1346863104,1346867199,TR 1346867200,1346871295,BA 1346871296,1346879487,RU 1346879488,1346883583,FI @@ -24712,7 +27857,7 @@ 1347158016,1347162111,CH 1347162112,1347166207,IT 1347166208,1347174399,GR -1347174400,1347186687,IT +1347174400,1347182591,IT 1347186688,1347190783,GB 1347190784,1347194879,RU 1347194880,1347198975,SE @@ -24750,8 +27895,7 @@ 1347239936,1347244031,DK 1347244032,1347247359,GB 1347247360,1347247871,RU -1347247872,1347247872,GB -1347247873,1347248127,US +1347247872,1347248127,US 1347248128,1347248863,SE 1347248864,1347248864,FI 1347248865,1347249343,SE @@ -24771,9 +27915,7 @@ 1347256320,1347260415,FO 1347260416,1347264511,MK 1347264512,1347268607,RU -1347268608,1347271935,LB -1347271936,1347272447,IQ -1347272448,1347272703,LB +1347268608,1347272703,LB 1347272704,1347276799,MT 1347276800,1347278831,DE 1347278832,1347278847,BR @@ -24831,7 +27973,7 @@ 1347293724,1347293727,IQ 1347293728,1347293735,A2 1347293736,1347293759,GN -1347293760,1347293767,NG +1347293760,1347293767,US 1347293768,1347293775,CM 1347293776,1347293799,NG 1347293800,1347293807,IQ @@ -24956,22 +28098,13 @@ 1347342336,1347346431,SE 1347346432,1347350527,BG 1347350528,1347354623,RU -1347354624,1347358719,PT 1347358720,1347362815,CZ 1347362816,1347366911,NL 1347366912,1347371007,IT 1347371008,1347375103,RU 1347375104,1347379199,GB 1347379200,1347383295,NL -1347383296,1347383695,EE -1347383696,1347383699,IL -1347383700,1347384231,EE -1347384232,1347384235,IL -1347384236,1347385031,EE -1347385032,1347385035,IL -1347385036,1347385171,EE -1347385172,1347385175,IL -1347385176,1347387391,EE +1347383296,1347387391,EE 1347387392,1347391487,GB 1347391488,1347395583,LB 1347395584,1347399679,SE @@ -24995,15 +28128,12 @@ 1347424352,1347427135,DK 1347427136,1347427327,NO 1347427328,1347428351,DK -1347428352,1347432447,IT 1347432448,1347436543,HR 1347436544,1347440639,SE 1347440640,1347444735,ES 1347444736,1347452927,RU 1347452928,1347461119,BG -1347461120,1347461503,AL -1347461504,1347461535,RS -1347461536,1347461671,AL +1347461120,1347461671,AL 1347461672,1347461679,RS 1347461680,1347462023,AL 1347462024,1347462031,RS @@ -25027,8 +28157,10 @@ 1347504960,1347505023,GB 1347505024,1347505151,ES 1347505152,1347505407,GB -1347505408,1347506175,ES -1347506176,1347510271,FR +1347505408,1347505663,DE +1347505664,1347506175,ES +1347506176,1347506431,GB +1347506432,1347510271,FR 1347510272,1347518463,ES 1347518464,1347522559,AT 1347522560,1347526655,LB @@ -25047,6 +28179,7 @@ 1347551232,1347555327,IT 1347555328,1347559423,PL 1347559424,1347567615,RU +1347567616,1347571711,NL 1347571712,1347575807,RU 1347575808,1347579903,DK 1347579904,1347588095,GB @@ -25094,9 +28227,7 @@ 1347716152,1347716159,LB 1347716160,1347716207,ES 1347716208,1347716223,CY -1347716224,1347718367,ES -1347718368,1347718399,IR -1347718400,1347719711,ES +1347716224,1347719711,ES 1347719712,1347719719,SO 1347719720,1347722495,ES 1347722496,1347722751,LB @@ -25127,10 +28258,11 @@ 1347755120,1347755191,GR 1347755192,1347755223,CY 1347755224,1347755231,GR -1347755232,1347755263,CY -1347755264,1347755519,GR -1347755520,1347755775,CY -1347755776,1347756031,GR +1347755232,1347755239,CY +1347755240,1347755247,GR +1347755248,1347755263,CY +1347755264,1347755775,GR +1347755776,1347756031,CY 1347756032,1347760127,NL 1347760128,1347764223,HU 1347764224,1347772415,GB @@ -25173,11 +28305,13 @@ 1347855968,1347855999,EU 1347856000,1347856063,DE 1347856064,1347856079,EU -1347856080,1347856243,DE -1347856244,1347856255,EU +1347856080,1347856239,DE +1347856240,1347856255,EU 1347856256,1347856383,DE 1347856384,1347856391,EU -1347856392,1347856431,DE +1347856392,1347856415,DE +1347856416,1347856423,EU +1347856424,1347856431,DE 1347856432,1347856447,EU 1347856448,1347856639,DE 1347856640,1347856895,AT @@ -25211,7 +28345,9 @@ 1347861952,1347862111,EU 1347862112,1347862143,DE 1347862144,1347862279,EU -1347862280,1347862431,DE +1347862280,1347862287,DE +1347862288,1347862303,EU +1347862304,1347862431,DE 1347862432,1347862463,EU 1347862464,1347862527,DE 1347862528,1347866623,CH @@ -25263,12 +28399,8 @@ 1347978408,1347978447,A2 1347978448,1347978463,NG 1347978464,1347978575,A2 -1347978576,1347978663,NG -1347978664,1347978671,A2 -1347978672,1347978679,NG -1347978680,1347978687,A2 -1347978688,1347978695,NG -1347978696,1347978719,A2 +1347978576,1347978655,NG +1347978656,1347978719,A2 1347978720,1347978735,NG 1347978736,1347978775,A2 1347978776,1347978783,NG @@ -25288,17 +28420,13 @@ 1347979232,1347979247,NG 1347979248,1347979375,A2 1347979376,1347979399,NG -1347979400,1347979527,A2 -1347979528,1347979543,NG -1347979544,1347979567,A2 +1347979400,1347979567,A2 1347979568,1347979575,NG 1347979576,1347979583,A2 1347979584,1347979591,NG 1347979592,1347979743,A2 1347979744,1347979751,NG -1347979752,1347979775,A2 -1347979776,1347979783,NG -1347979784,1347980079,A2 +1347979752,1347980079,A2 1347980080,1347980095,GH 1347980096,1347980111,NG 1347980112,1347980127,GN @@ -25311,9 +28439,7 @@ 1347980416,1347980479,NG 1347980480,1347980543,A2 1347980544,1347980559,DK -1347980560,1347980671,A2 -1347980672,1347980703,NG -1347980704,1347981007,A2 +1347980560,1347981007,A2 1347981008,1347981015,NG 1347981016,1347981023,A2 1347981024,1347981031,NG @@ -25332,12 +28458,12 @@ 1347982240,1347982279,A2 1347982280,1347982287,NG 1347982288,1347982887,A2 -1347982888,1347982919,NG +1347982888,1347982895,NG +1347982896,1347982911,A2 +1347982912,1347982919,NG 1347982920,1347982927,A2 1347982928,1347982943,NG -1347982944,1347982975,A2 -1347982976,1347982991,NG -1347982992,1347983039,A2 +1347982944,1347983039,A2 1347983040,1347983047,NG 1347983048,1347983063,A2 1347983064,1347983071,NG @@ -25351,8 +28477,8 @@ 1347983424,1347983487,NG 1347983488,1347983527,A2 1347983528,1347983535,NG -1347983536,1347983559,A2 -1347983560,1347983575,NG +1347983536,1347983567,A2 +1347983568,1347983575,NG 1347983576,1347983903,A2 1347983904,1347983911,NG 1347983912,1347983919,A2 @@ -25361,9 +28487,7 @@ 1347983984,1347984127,NG 1347984128,1347984207,A2 1347984208,1347984215,NG -1347984216,1347984383,A2 -1347984384,1347984391,NG -1347984392,1347984415,A2 +1347984216,1347984415,A2 1347984416,1347984423,NG 1347984424,1347984647,A2 1347984648,1347984655,NG @@ -25371,12 +28495,12 @@ 1347984720,1347984735,NG 1347984736,1347984879,A2 1347984880,1347984895,NG -1347984896,1347984927,A2 -1347984928,1347984943,NG +1347984896,1347984935,A2 +1347984936,1347984943,NG 1347984944,1347984959,A2 1347984960,1347984991,NG -1347984992,1347985023,A2 -1347985024,1347985039,NG +1347984992,1347985031,A2 +1347985032,1347985039,NG 1347985040,1347985095,A2 1347985096,1347985119,NG 1347985120,1347985151,A2 @@ -25439,18 +28563,22 @@ 1348206592,1348218879,RU 1348218880,1348219295,DE 1348219296,1348219327,A2 -1348219328,1348220415,DE -1348220416,1348220479,SA -1348220480,1348220511,DE -1348220512,1348220543,SA -1348220544,1348220687,DE +1348219328,1348219343,DE +1348219344,1348219359,ZM +1348219360,1348219391,DE +1348219392,1348219647,US +1348219648,1348219903,DE +1348219904,1348220415,LB +1348220416,1348220687,DE 1348220688,1348220703,SA 1348220704,1348220711,DE 1348220712,1348220735,SA 1348220736,1348220799,BH 1348220800,1348220863,DE 1348220864,1348220895,BH -1348220896,1348222975,DE +1348220896,1348220927,DE +1348220928,1348221183,US +1348221184,1348222975,DE 1348222976,1348231167,LU 1348231168,1348235263,RU 1348235264,1348239359,AT @@ -25587,7 +28715,9 @@ 1351965184,1351965439,US 1351965440,1351991295,DE 1351991296,1351991551,IT -1351991552,1352010239,DE +1351991552,1352002047,DE +1352002048,1352002303,US +1352002304,1352010239,DE 1352010240,1352010495,US 1352010496,1352011447,DE 1352011448,1352011455,IT @@ -25614,7 +28744,13 @@ 1352148152,1352148159,IT 1352148160,1352148751,DE 1352148752,1352148759,US -1352148760,1352277535,DE +1352148760,1352149415,DE +1352149416,1352149423,FI +1352149424,1352149427,DE +1352149428,1352149451,FR +1352149452,1352149455,DE +1352149456,1352149487,FR +1352149488,1352277535,DE 1352277536,1352277567,IT 1352277568,1352402791,DE 1352402792,1352402799,BE @@ -25630,15 +28766,9 @@ 1353255072,1353255087,CA 1353255088,1353255839,GB 1353255840,1353255855,FR -1353255856,1353257015,GB -1353257016,1353257023,IE -1353257024,1353257111,GB +1353255856,1353257111,GB 1353257112,1353257119,ES -1353257120,1353257151,GB -1353257152,1353257159,IE -1353257160,1353257191,GB -1353257192,1353257199,IE -1353257200,1353257983,GB +1353257120,1353257983,GB 1353257984,1353258247,SE 1353258248,1353258255,GB 1353258256,1353258263,SE @@ -25649,8 +28779,8 @@ 1353258416,1353258423,DK 1353258424,1353258495,SE 1353258496,1353258503,GB -1353258504,1353258647,SE -1353258648,1353258783,GB +1353258504,1353258639,SE +1353258640,1353258783,GB 1353258784,1353258807,SE 1353258808,1353265943,GB 1353265944,1353265951,IE @@ -25660,7 +28790,11 @@ 1353267456,1353268223,IE 1353268224,1353268479,GB 1353268480,1353269247,BE -1353269248,1353271807,GB +1353269248,1353270527,GB +1353270528,1353270783,IE +1353270784,1353271295,GB +1353271296,1353271423,IE +1353271424,1353271807,GB 1353271808,1353271831,ES 1353271832,1353271839,GB 1353271840,1353271847,ES @@ -25669,7 +28803,8 @@ 1353271920,1353271927,GB 1353271928,1353272031,ES 1353272032,1353272039,FR -1353272040,1353272055,ES +1353272040,1353272047,GB +1353272048,1353272055,ES 1353272056,1353272063,GB 1353272064,1353272245,ES 1353272246,1353272255,GB @@ -25685,11 +28820,9 @@ 1353272808,1353272815,GB 1353272816,1353272847,ES 1353272848,1353272879,GB -1353272880,1353272927,ES -1353272928,1353272959,GB -1353272960,1353273007,ES -1353273008,1353273031,GB -1353273032,1353273047,ES +1353272880,1353272951,ES +1353272952,1353272959,GB +1353272960,1353273047,ES 1353273048,1353273055,GB 1353273056,1353273343,ES 1353273344,1353273631,BE @@ -25697,17 +28830,13 @@ 1353273640,1353273711,BE 1353273712,1353273719,GB 1353273720,1353274367,BE -1353274368,1353274655,ES -1353274656,1353274663,GB -1353274664,1353274671,ES +1353274368,1353274671,ES 1353274672,1353274679,GB 1353274680,1353274687,ES 1353274688,1353274703,GB 1353274704,1353274759,ES 1353274760,1353274767,GB -1353274768,1353274771,ES -1353274772,1353274775,GB -1353274776,1353274791,ES +1353274768,1353274791,ES 1353274792,1353274799,GB 1353274800,1353274831,ES 1353274832,1353274839,GB @@ -25733,26 +28862,21 @@ 1353279488,1353279743,IT 1353279744,1353279751,GB 1353279752,1353279759,IT -1353279760,1353279767,GB -1353279768,1353279783,IT -1353279784,1353279791,GB -1353279792,1353280591,IT -1353280592,1353280607,GB -1353280608,1353280655,IT -1353280656,1353280663,GB -1353280664,1353280671,IT -1353280672,1353280679,GB -1353280680,1353281023,IT +1353279760,1353279763,GB +1353279764,1353280119,IT +1353280120,1353280135,GB +1353280136,1353280543,IT +1353280544,1353280575,GB +1353280576,1353281023,IT 1353281024,1353281535,BE -1353281536,1353282055,GB -1353282056,1353282559,IT +1353281536,1353282047,GB +1353282048,1353282559,IT 1353282560,1353283071,GB 1353283072,1353283327,IT 1353283328,1353287327,GB 1353287328,1353287359,IE 1353287360,1353287679,GB -1353287680,1353287935,DE -1353287936,1353288031,IE +1353287680,1353288031,IE 1353288032,1353288063,GB 1353288064,1353288151,IE 1353288152,1353288159,GB @@ -25772,22 +28896,26 @@ 1353288832,1353288839,GB 1353288840,1353288847,IE 1353288848,1353288855,GB -1353288856,1353288863,IE -1353288864,1353288895,GB +1353288856,1353288887,IE +1353288888,1353288895,GB 1353288896,1353289247,IE 1353289248,1353289255,GB 1353289256,1353289359,IE 1353289360,1353289367,GB 1353289368,1353289391,IE 1353289392,1353289407,GB -1353289408,1353289623,IE +1353289408,1353289599,IE +1353289600,1353289615,GB +1353289616,1353289623,IE 1353289624,1353289631,GB 1353289632,1353289647,IE -1353289648,1353290751,GB -1353290752,1353290815,DE -1353290816,1353290927,GB +1353289648,1353289663,GB +1353289664,1353289727,IE +1353289728,1353290927,GB 1353290928,1353290935,IE -1353290936,1353297151,GB +1353290936,1353293351,GB +1353293352,1353293355,IT +1353293356,1353297151,GB 1353297152,1353297183,IE 1353297184,1353298687,GB 1353298688,1353298695,SE @@ -25795,15 +28923,13 @@ 1353298704,1353298707,SE 1353298708,1353298719,GB 1353298720,1353298751,DE -1353298752,1353298879,SE -1353298880,1353298887,GB +1353298752,1353298881,SE +1353298882,1353298887,GB 1353298888,1353299711,SE 1353299712,1353299839,GB 1353299840,1353299855,SE 1353299856,1353299863,GB -1353299864,1353299871,SE -1353299872,1353299887,GB -1353299888,1353300063,SE +1353299864,1353300063,SE 1353300064,1353300071,GB 1353300072,1353300079,SE 1353300080,1353300103,GB @@ -25812,23 +28938,23 @@ 1353300176,1353300191,SE 1353300192,1353300239,GB 1353300240,1353300247,SE -1353300248,1353300255,GB -1353300256,1353300271,SE -1353300272,1353300279,GB +1353300248,1353300279,GB 1353300280,1353300735,SE 1353300736,1353301095,GB 1353301096,1353301103,US -1353301104,1353304879,GB -1353304880,1353304895,ES -1353304896,1353305599,GB +1353301104,1353305599,GB 1353305600,1353305607,IE 1353305608,1353306111,GB 1353306112,1353306623,ES 1353306624,1353306624,BE 1353306625,1353306687,GB -1353306688,1353306735,BE +1353306688,1353306695,BE +1353306696,1353306703,GB +1353306704,1353306735,BE 1353306736,1353306751,GB -1353306752,1353307135,BE +1353306752,1353306831,BE +1353306832,1353306847,GB +1353306848,1353307135,BE 1353307136,1353307143,IT 1353307144,1353308159,GB 1353308160,1353309183,FR @@ -25841,13 +28967,14 @@ 1353311184,1353311231,IT 1353311232,1353312255,GB 1353312256,1353312767,CH -1353312768,1353313191,IT +1353312768,1353313111,IT +1353313112,1353313119,GB +1353313120,1353313191,IT 1353313192,1353313199,GB 1353313200,1353313279,IT 1353313280,1353313791,IE 1353313792,1353314303,GB -1353314304,1353314687,CH -1353314688,1353314815,GB +1353314304,1353314815,CH 1353314816,1353315415,ES 1353315416,1353315423,FR 1353315424,1353316351,ES @@ -25891,8 +29018,8 @@ 1353956864,1353968639,IL 1353968640,1353968895,A2 1353968896,1353970431,IL -1353970432,1353970943,A2 -1353970944,1353973759,IL +1353970432,1353970687,A2 +1353970688,1353973759,IL 1353973760,1354235903,IT 1354235904,1354301439,KW 1354301440,1354366975,FR @@ -26023,7 +29150,7 @@ 1357177952,1357185023,DE 1357185024,1357250559,GB 1357250560,1357316095,IL -1357316096,1357316607,EU +1357316096,1357316607,ES 1357316608,1357317119,LU 1357317120,1357317631,EU 1357317632,1357318143,LY @@ -26093,7 +29220,10 @@ 1357351168,1357351423,PL 1357351424,1357351935,EU 1357351936,1357352959,GB -1357352960,1357356031,EU +1357352960,1357355007,EU +1357355008,1357355263,NL +1357355264,1357355775,FR +1357355776,1357356031,GB 1357356032,1357356543,ES 1357356544,1357357055,EU 1357357056,1357357567,ES @@ -26141,7 +29271,8 @@ 1357370112,1357370367,DE 1357370368,1357370879,EU 1357370880,1357371391,LY -1357371392,1357371903,EU +1357371392,1357371647,GB +1357371648,1357371903,EU 1357371904,1357372159,RU 1357372160,1357372415,GB 1357372416,1357372927,EU @@ -26163,7 +29294,9 @@ 1357643776,1357676543,FR 1357676544,1357709311,BE 1357709312,1357742079,RU -1357742080,1357759183,DE +1357742080,1357759079,DE +1357759080,1357759087,AM +1357759088,1357759183,DE 1357759184,1357759191,AT 1357759192,1357765823,DE 1357765824,1357765831,AT @@ -26187,10 +29320,7 @@ 1357875712,1357875967,PL 1357875968,1357876143,DE 1357876144,1357876151,SE -1357876152,1357876199,DE -1357876200,1357876207,EU -1357876208,1357876215,DE -1357876216,1357876223,EU +1357876152,1357876223,DE 1357876224,1357876239,NO 1357876240,1357876287,EU 1357876288,1357876303,PL @@ -26229,39 +29359,39 @@ 1357883520,1357883535,EU 1357883536,1357883551,FR 1357883552,1357883583,EU -1357883584,1357883719,FR -1357883720,1357883759,EU +1357883584,1357883727,FR +1357883728,1357883759,EU 1357883760,1357883935,FR 1357883936,1357883999,EU 1357884000,1357884031,FR 1357884032,1357884159,EU 1357884160,1357884423,FR -1357884424,1357884439,EU +1357884424,1357884427,BE +1357884428,1357884439,EU 1357884440,1357884447,FR 1357884448,1357884511,EU 1357884512,1357884935,FR -1357884936,1357884991,EU -1357884992,1357885055,FR -1357885056,1357885119,EU -1357885120,1357885183,FR -1357885184,1357885199,EU -1357885200,1357885247,ES +1357884936,1357884943,EU +1357884944,1357884959,FR +1357884960,1357884991,RU +1357884992,1357885183,FR +1357885184,1357885215,EU +1357885216,1357885247,ES 1357885248,1357885439,DE 1357885440,1357885695,FR 1357885696,1357885951,DE 1357885952,1357886463,FR 1357886464,1357887487,US 1357887488,1357888511,FR -1357888512,1357888639,EU -1357888640,1357888703,DE +1357888512,1357888703,DE 1357888704,1357888767,EU 1357888768,1357889023,DE -1357889024,1357889535,EU +1357889024,1357889535,GB 1357889536,1357890815,PL 1357890816,1357890827,NL 1357890828,1357890847,EU -1357890848,1357890895,NL -1357890896,1357890911,EU +1357890848,1357890879,NL +1357890880,1357890911,EU 1357890912,1357890943,DE 1357890944,1357891327,NL 1357891328,1357891391,EU @@ -26271,7 +29401,7 @@ 1357891456,1357891583,SE 1357891584,1357891647,EU 1357891648,1357891679,NL -1357891680,1357891711,EU +1357891680,1357891711,GB 1357891712,1357891839,NL 1357891840,1357892095,GB 1357892096,1357892351,EU @@ -26291,7 +29421,9 @@ 1357899048,1357899055,DE 1357899056,1357899071,EU 1357899072,1357899199,DE -1357899200,1357899327,EU +1357899200,1357899279,EU +1357899280,1357899287,RU +1357899288,1357899327,EU 1357899328,1357899391,PL 1357899392,1357899551,EU 1357899552,1357899567,AT @@ -26304,13 +29436,14 @@ 1357900544,1357900799,NL 1357900800,1357901823,DE 1357901824,1357902335,ES -1357902336,1357902847,A1 +1357902336,1357902847,PL 1357902848,1357903359,GB 1357903360,1357903615,DE 1357903616,1357903871,SE 1357903872,1357904383,EU 1357904384,1357904895,DE -1357904896,1357905919,EU +1357904896,1357905407,GB +1357905408,1357905919,EU 1357905920,1357910015,LT 1357910016,1357914111,GR 1357914112,1357922303,RU @@ -26339,13 +29472,16 @@ 1357988752,1357988775,DE 1357988776,1357988783,GB 1357988784,1357988863,DE -1357988864,1357989647,GB +1357988864,1357989375,GB +1357989376,1357989383,CH +1357989384,1357989647,GB 1357989648,1357989655,FR 1357989656,1357989663,GB 1357989664,1357989703,FR 1357989704,1357989711,GB 1357989712,1357989727,FR -1357989728,1357989759,GB +1357989728,1357989743,GB +1357989744,1357989759,CH 1357989760,1357989783,FR 1357989784,1357989791,GB 1357989792,1357989807,FR @@ -26438,8 +29574,8 @@ 1358223872,1358223911,DE 1358223912,1358223927,NL 1358223928,1358223967,DE -1358223968,1358224063,NL -1358224064,1358224511,DE +1358223968,1358224055,NL +1358224056,1358224511,DE 1358224512,1358224519,BE 1358224520,1358224611,DE 1358224612,1358224651,BE @@ -26458,7 +29594,9 @@ 1358230392,1358230399,CH 1358230400,1358232863,DE 1358232864,1358232879,IT -1358232880,1358233599,DE +1358232880,1358232903,DE +1358232904,1358232911,CH +1358232912,1358233599,DE 1358233600,1358237695,ES 1358237696,1358241791,FR 1358241792,1358241823,BE @@ -26469,14 +29607,15 @@ 1358242624,1358244351,FR 1358244352,1358244607,IT 1358244608,1358245695,FR -1358245696,1358245727,BE -1358245728,1358249215,FR +1358245696,1358245759,BE +1358245760,1358249215,FR 1358249216,1358249471,IT 1358249472,1358249983,FR 1358249984,1358251815,DE 1358251816,1358251823,NL 1358251824,1358254079,DE 1358254080,1358258175,MD +1358258176,1358262271,RU 1358262272,1358266367,UA 1358266368,1358274559,DE 1358274560,1358278655,GR @@ -26621,7 +29760,6 @@ 1358528512,1358536703,RU 1358536704,1358540799,HU 1358540800,1358544895,RU -1358544896,1358548991,LV 1358548992,1358553087,JO 1358553088,1358557183,UA 1358557184,1358559503,IE @@ -26667,26 +29805,38 @@ 1358668984,1358668991,GB 1358668992,1358669351,PT 1358669352,1358669359,GB -1358669360,1358669423,PT -1358669424,1358669439,GB +1358669360,1358669431,PT +1358669432,1358669439,GB 1358669440,1358669455,PT 1358669456,1358669471,GB 1358669472,1358669503,PT 1358669504,1358669519,GB 1358669520,1358669543,PT 1358669544,1358669551,GB -1358669552,1358670015,PT +1358669552,1358669975,PT +1358669976,1358669999,GB +1358670000,1358670015,PT 1358670016,1358670023,GB 1358670024,1358670071,PT 1358670072,1358670079,GB -1358670080,1358670135,PT -1358670136,1358670335,GB +1358670080,1358670175,PT +1358670176,1358670335,GB 1358670336,1358671415,PT 1358671416,1358671423,GB 1358671424,1358671431,PT 1358671432,1358671439,GB -1358671440,1358671871,PT -1358671872,1358675967,GB +1358671440,1358671839,PT +1358671840,1358671855,ES +1358671856,1358671967,PT +1358671968,1358671983,GB +1358671984,1358672479,PT +1358672480,1358672511,GB +1358672512,1358672687,PT +1358672688,1358672703,GB +1358672704,1358673535,PT +1358673536,1358673567,US +1358673568,1358673663,PT +1358673664,1358675967,GB 1358675968,1358676735,SE 1358676736,1358677759,DK 1358677760,1358679295,SE @@ -26778,6 +29928,7 @@ 1358798848,1358799359,DE 1358799360,1358802943,HR 1358802944,1358807039,HU +1358807040,1358811135,ES 1358811136,1358815231,DE 1358815232,1358819327,RU 1358819328,1358823423,TR @@ -26807,9 +29958,7 @@ 1358876672,1358880767,LV 1358880768,1358884863,GB 1358884864,1358888959,SE -1358888960,1358890943,DE -1358890944,1358891007,AT -1358891008,1358893055,DE +1358888960,1358893055,DE 1358893056,1358897151,RU 1358897152,1358898175,A2 1358898176,1358898239,CA @@ -27229,12 +30378,15 @@ 1360457728,1360459103,FI 1360459104,1360459135,IL 1360459136,1360461823,FI +1360461824,1360465919,RU 1360465920,1360470015,UA 1360470016,1360474111,FR 1360474112,1360478207,GB 1360478208,1360482303,CH 1360482304,1360486399,IT -1360486400,1360515071,RU +1360486400,1360494591,RU +1360494592,1360498687,DK +1360498688,1360515071,RU 1360515072,1360519167,GB 1360519168,1360524031,NL 1360524032,1360524287,US @@ -27244,10 +30396,10 @@ 1360539648,1360543743,NL 1360543744,1360547839,DE 1360547840,1360551935,RU +1360551936,1360556031,NL 1360556032,1360564223,RU 1360564224,1360568319,AT 1360568320,1360572415,ES -1360572416,1360576511,GR 1360576512,1360580607,GB 1360580608,1360584703,UA 1360584704,1360588799,IT @@ -27286,6 +30438,7 @@ 1360699392,1360703487,DE 1360703488,1360707583,RU 1360707584,1360709631,IT +1360709632,1360711679,AL 1360711680,1360715775,NL 1360715776,1360728063,SE 1360728064,1360732159,FR @@ -27440,7 +30593,7 @@ 1361035544,1361035547,ES 1361035548,1361035551,DE 1361035552,1361035555,IQ -1361035556,1361035559,GI +1361035556,1361035559,NL 1361035560,1361035563,IQ 1361035564,1361035567,DE 1361035568,1361035575,ES @@ -27472,7 +30625,7 @@ 1361035752,1361035755,GB 1361035756,1361035759,IQ 1361035760,1361035763,ES -1361035764,1361035767,IE +1361035764,1361035767,NL 1361035768,1361035775,IQ 1361035776,1361035779,GB 1361035780,1361035783,PL @@ -27916,6 +31069,7 @@ 1364905984,1364910079,RU 1364910080,1364914175,UA 1364914176,1364918271,CZ +1364918272,1364922367,SE 1364922368,1364926463,TR 1364926464,1364934655,RU 1364934656,1364938751,FR @@ -27938,12 +31092,13 @@ 1364963328,1364967423,RU 1364967424,1364969983,GB 1364969984,1364970239,FR -1364970240,1364971519,GB +1364970240,1364970495,US +1364970496,1364971519,GB 1364971520,1364975615,CZ 1364975616,1364979711,BJ 1364979712,1364983039,GB -1364983040,1364983295,CH -1364983296,1364983807,GB +1364983040,1364983551,CH +1364983552,1364983807,GB 1364983808,1364991999,DE 1364992000,1364996095,IT 1364996096,1365000191,GR @@ -28263,9 +31418,9 @@ 1372041344,1372041471,NG 1372041472,1372043519,A2 1372043520,1372043775,NG -1372043776,1372044415,A2 -1372044416,1372044447,NG -1372044448,1372044799,A2 +1372043776,1372044287,A2 +1372044288,1372044543,NG +1372044544,1372044799,A2 1372044800,1372044863,CM 1372044864,1372044927,NG 1372044928,1372045055,A2 @@ -28273,7 +31428,8 @@ 1372045088,1372045119,A2 1372045120,1372045151,NG 1372045152,1372045567,A2 -1372045568,1372045887,NG +1372045568,1372045823,ZM +1372045824,1372045887,NG 1372045888,1372046559,A2 1372046560,1372046591,NG 1372046592,1372047231,A2 @@ -28318,7 +31474,9 @@ 1372152824,1372152831,GB 1372152832,1372159999,DE 1372160000,1372164095,GB -1372164096,1372168191,DE +1372164096,1372166863,DE +1372166864,1372166879,US +1372166880,1372168191,DE 1372168192,1372172287,GB 1372172288,1372176383,FR 1372176384,1372180479,CH @@ -28357,8 +31515,8 @@ 1372691456,1372691711,US 1372691712,1372691967,EU 1372691968,1372694271,DE -1372694272,1372694335,EU -1372694336,1372694367,DE +1372694272,1372694303,EU +1372694304,1372694367,DE 1372694368,1372694383,EU 1372694384,1372694399,DE 1372694400,1372694559,EU @@ -28370,9 +31528,7 @@ 1372694816,1372694831,EU 1372694832,1372695039,DE 1372695040,1372695167,EU -1372695168,1372695295,DE -1372695296,1372695423,EU -1372695424,1372695551,DE +1372695168,1372695551,DE 1372695552,1372695807,CZ 1372695808,1372696007,DK 1372696008,1372696063,EU @@ -28415,9 +31571,7 @@ 1372848128,1373110271,TR 1373110272,1373175807,SE 1373175808,1373241343,AT -1373241344,1373299967,IL -1373299968,1373300223,NL -1373300224,1373306879,IL +1373241344,1373306879,IL 1373306880,1373372415,PL 1373372416,1373437951,FR 1373437952,1373503487,CH @@ -28500,7 +31654,13 @@ 1382154240,1382170623,FR 1382170624,1382171776,DE 1382171777,1382171791,CH -1382171792,1382177983,DE +1382171792,1382173663,DE +1382173664,1382173671,GB +1382173672,1382173675,DE +1382173676,1382173679,CH +1382173680,1382176099,DE +1382176100,1382176103,CH +1382176104,1382177983,DE 1382177984,1382178303,LI 1382178304,1382179247,DE 1382179248,1382179279,GB @@ -28508,7 +31668,9 @@ 1382179840,1382180863,CN 1382180864,1382182327,DE 1382182328,1382182335,GB -1382182336,1382182799,DE +1382182336,1382182547,DE +1382182548,1382182551,CH +1382182552,1382182799,DE 1382182800,1382182831,GB 1382182832,1382182895,DE 1382182896,1382182911,GB @@ -28520,8 +31682,8 @@ 1382203392,1382204479,NL 1382204480,1382205439,GB 1382205440,1382205695,EU -1382205696,1382206463,DE -1382206464,1382207743,EU +1382205696,1382205951,DE +1382205952,1382207743,EU 1382207744,1382207999,DE 1382208000,1382208255,EU 1382208256,1382208319,DE @@ -28564,7 +31726,9 @@ 1382218912,1382218959,NL 1382218960,1382218991,GB 1382218992,1382219775,NL -1382219776,1382224287,SE +1382219776,1382223551,SE +1382223552,1382223615,NO +1382223616,1382224287,SE 1382224288,1382224319,NO 1382224320,1382226271,SE 1382226272,1382226303,NO @@ -28617,12 +31781,21 @@ 1383096320,1383096383,PL 1383096384,1383096447,GB 1383096448,1383096575,FR -1383096576,1383096607,PL -1383096608,1383096831,GB +1383096576,1383096831,GB 1383096832,1383096863,FR -1383096864,1383099391,GB -1383099392,1383099615,DE -1383099616,1383103271,GB +1383096864,1383097087,GB +1383097088,1383097343,ES +1383097344,1383098111,GB +1383098112,1383098367,DE +1383098368,1383099391,GB +1383099392,1383099903,DE +1383099904,1383100159,GB +1383100160,1383100287,FR +1383100288,1383100831,GB +1383100832,1383100847,IE +1383100848,1383100879,GB +1383100880,1383100895,IE +1383100896,1383103271,GB 1383103272,1383103279,ES 1383103280,1383103471,GB 1383103472,1383103487,NL @@ -28651,11 +31824,7 @@ 1383194624,1383202815,GB 1383202816,1383211007,RU 1383211008,1383219199,CY -1383219200,1383222015,RS -1383222016,1383222527,MK -1383222528,1383222783,RS -1383222784,1383223039,MK -1383223040,1383227391,RS +1383219200,1383227391,RS 1383227392,1383239295,RU 1383239296,1383239423,AR 1383239424,1383243775,RU @@ -28764,8 +31933,8 @@ 1383596032,1384120319,FR 1384120320,1384153087,NG 1384153088,1384185855,FI -1384185856,1384187903,DE -1384187904,1384188031,CH +1384185856,1384187967,DE +1384187968,1384188031,CH 1384188032,1384189055,DE 1384189056,1384189183,CH 1384189184,1384189439,AT @@ -28797,7 +31966,8 @@ 1384195776,1384195839,SE 1384195840,1384196095,DE 1384196096,1384197119,CZ -1384197120,1384218623,DE +1384197120,1384202239,DE +1384202240,1384218623,GB 1384218624,1384251391,EG 1384251392,1384267775,FI 1384267776,1384284159,CH @@ -28914,10 +32084,12 @@ 1385259008,1385267199,IT 1385267200,1385275391,SE 1385275392,1385283583,IT -1385283584,1385291775,KW +1385283584,1385287679,KW 1385291776,1385299967,TR 1385299968,1385308159,BG -1385308160,1385310207,BE +1385308160,1385309439,BE +1385309440,1385309695,RU +1385309696,1385310207,BE 1385310208,1385316351,RU 1385316352,1385324543,NO 1385324544,1385332735,BE @@ -28976,11 +32148,13 @@ 1385565440,1385566207,EU 1385566208,1385566399,FR 1385566400,1385566431,EU -1385566432,1385566847,FR +1385566432,1385566447,FR +1385566448,1385566455,EU +1385566456,1385566847,FR 1385566848,1385566927,EU 1385566928,1385566935,FR -1385566936,1385566943,EU -1385566944,1385566991,FR +1385566936,1385566959,EU +1385566960,1385566991,FR 1385566992,1385566999,EU 1385567000,1385567023,FR 1385567024,1385567087,EU @@ -28997,9 +32171,8 @@ 1385568768,1385569279,EU 1385569280,1385569407,FR 1385569408,1385569487,CZ -1385569488,1385569527,EU -1385569528,1385569535,GB -1385569536,1385569791,EU +1385569488,1385569503,FR +1385569504,1385569791,EU 1385569792,1385570303,FR 1385570304,1385578495,HU 1385578496,1385586687,TR @@ -29075,12 +32248,14 @@ 1388388896,1388388927,NG 1388388928,1388388935,IT 1388388936,1388388991,NG -1388388992,1388389439,IT +1388388992,1388389119,IT +1388389120,1388389135,NG +1388389136,1388389439,IT 1388389440,1388389471,NG 1388389472,1388389567,IT 1388389568,1388389631,NG -1388389632,1388390399,IT -1388390400,1388394495,NG +1388389632,1388390143,IT +1388390144,1388394495,NG 1388394496,1388395519,IT 1388395520,1388396287,NG 1388396288,1388396543,IT @@ -29167,11 +32342,12 @@ 1388642304,1388650495,FI 1388650496,1388658687,PL 1388658688,1388666879,GB -1388666880,1388675071,GR 1388675072,1388675327,NL 1388675328,1388675583,EU 1388675584,1388676095,DE -1388676096,1388677119,EU +1388676096,1388676607,EU +1388676608,1388676863,DE +1388676864,1388677119,EU 1388677120,1388677375,GB 1388677376,1388677631,EU 1388677632,1388677663,AT @@ -29226,10 +32402,17 @@ 1388731137,1388731391,AT 1388731392,1388732415,DE 1388732416,1388740607,ES -1388740608,1388740719,IE +1388740608,1388740623,GB +1388740624,1388740719,IE 1388740720,1388740735,GB 1388740736,1388741745,IE -1388741746,1388741819,GB +1388741746,1388741747,GB +1388741748,1388741751,IE +1388741752,1388741759,GB +1388741760,1388741767,IE +1388741768,1388741787,GB +1388741788,1388741795,IE +1388741796,1388741819,GB 1388741820,1388741859,IE 1388741860,1388741863,GB 1388741864,1388742007,IE @@ -29238,7 +32421,11 @@ 1388742020,1388742023,GB 1388742024,1388742024,IE 1388742025,1388742031,GB -1388742032,1388743043,IE +1388742032,1388742655,IE +1388742656,1388742719,GB +1388742720,1388742731,IE +1388742732,1388742739,GB +1388742740,1388743043,IE 1388743044,1388743055,GB 1388743056,1388743435,IE 1388743436,1388743439,GB @@ -29246,32 +32433,30 @@ 1388744088,1388744095,GB 1388744096,1388744117,IE 1388744118,1388744127,GB -1388744128,1388744259,IE -1388744260,1388744271,GB -1388744272,1388744893,IE +1388744128,1388744893,IE 1388744894,1388744895,GB 1388744896,1388744911,IE 1388744912,1388744915,GB -1388744916,1388745215,IE +1388744916,1388745155,IE +1388745156,1388745159,GB +1388745160,1388745215,IE 1388745216,1388745343,GB -1388745344,1388745403,IE -1388745404,1388745407,GB -1388745408,1388745499,IE +1388745344,1388745499,IE 1388745500,1388745503,GB -1388745504,1388745575,IE -1388745576,1388745579,GB -1388745580,1388745659,IE -1388745660,1388745663,GB +1388745504,1388745651,IE +1388745652,1388745663,GB 1388745664,1388745683,IE 1388745684,1388745727,GB -1388745728,1388745927,IE +1388745728,1388745915,IE +1388745916,1388745919,GB +1388745920,1388745927,IE 1388745928,1388745935,GB -1388745936,1388745959,IE -1388745960,1388745971,GB -1388745972,1388746171,IE -1388746172,1388746195,GB -1388746196,1388746207,IE -1388746208,1388746239,GB +1388745936,1388745971,IE +1388745972,1388745975,GB +1388745976,1388746151,IE +1388746152,1388746155,GB +1388746156,1388746167,IE +1388746168,1388746239,GB 1388746240,1388746659,IE 1388746660,1388746671,GB 1388746672,1388746703,IE @@ -29280,15 +32465,11 @@ 1388746860,1388746863,GB 1388746864,1388746895,IE 1388746896,1388746903,GB -1388746904,1388746927,IE -1388746928,1388746943,GB -1388746944,1388746967,IE +1388746904,1388746967,IE 1388746968,1388746975,GB 1388746976,1388747083,IE 1388747084,1388747087,GB -1388747088,1388747211,IE -1388747212,1388747215,GB -1388747216,1388747551,IE +1388747088,1388747551,IE 1388747552,1388747555,GB 1388747556,1388747575,IE 1388747576,1388747583,GB @@ -29304,9 +32485,9 @@ 1388747892,1388747895,GB 1388747896,1388747983,IE 1388747984,1388748031,GB -1388748032,1388748175,IE -1388748176,1388748191,GB -1388748192,1388748223,IE +1388748032,1388748179,IE +1388748180,1388748183,GB +1388748184,1388748223,IE 1388748224,1388748319,GB 1388748320,1388748349,IE 1388748350,1388748351,GB @@ -29316,7 +32497,9 @@ 1388765184,1388773375,GB 1388773376,1388781567,NO 1388781568,1388789759,ES -1388789760,1388797951,NL +1388789760,1388789887,NL +1388789888,1388789951,GB +1388789952,1388797951,NL 1388797952,1388806143,RU 1388806144,1388814335,DE 1388814336,1388821119,AX @@ -29512,7 +32695,7 @@ 1389228352,1389228415,AE 1389228416,1389228479,LB 1389228480,1389228799,A2 -1389228800,1389229055,LI +1389228800,1389229055,LY 1389229056,1389231615,AE 1389231616,1389231871,A2 1389231872,1389232127,SA @@ -29716,7 +32899,9 @@ 1389505024,1389510655,DE 1389510656,1389527039,NL 1389527040,1389543423,PL -1389543424,1389548991,DE +1389543424,1389544927,DE +1389544928,1389544943,SG +1389544944,1389548991,DE 1389548992,1389549055,BE 1389549056,1389554023,DE 1389554024,1389554039,FR @@ -29738,7 +32923,9 @@ 1389562880,1389563135,IT 1389563136,1389563391,DE 1389563392,1389563647,IT -1389563648,1389576191,DE +1389563648,1389564159,DE +1389564160,1389564415,BR +1389564416,1389576191,DE 1389576192,1389592575,GB 1389592576,1389592831,A2 1389592832,1389593087,CY @@ -29868,14 +33055,20 @@ 1399848960,1400111103,FR 1400111104,1400373247,NL 1400373248,1400705279,DE -1400705280,1400709119,EU +1400705280,1400706047,EU +1400706048,1400707071,DE +1400707072,1400709119,EU 1400709120,1400710143,DE 1400710144,1400710399,EU -1400710400,1400716287,DE +1400710400,1400712703,DE +1400712704,1400712959,EU +1400712960,1400716287,DE 1400716288,1400717311,EU 1400717312,1400718335,DE 1400718336,1400718847,EU -1400718848,1400722431,DE +1400718848,1400721407,DE +1400721408,1400721919,EU +1400721920,1400722431,DE 1400722432,1400729599,EU 1400729600,1400730639,DE 1400730640,1400731135,EU @@ -29943,11 +33136,11 @@ 1401477120,1401479167,BE 1401479168,1401481215,PL 1401481216,1401485311,RU -1401485312,1401487359,IT 1401487360,1401489407,GB 1401489408,1401491455,SE 1401491456,1401493503,NL 1401493504,1401495551,CH +1401495552,1401497599,DE 1401497600,1401499647,AT 1401499648,1401501695,RU 1401501696,1401501791,IT @@ -30020,9 +33213,13 @@ 1401686912,1401686927,DE 1401686928,1401691519,SE 1401691520,1401691535,DE -1401691536,1401697815,SE +1401691536,1401695263,SE +1401695264,1401695267,GB +1401695268,1401697815,SE 1401697816,1401697823,DE -1401697824,1401708543,SE +1401697824,1401698223,SE +1401698224,1401698227,GB +1401698228,1401708543,SE 1401708544,1401709055,FR 1401709056,1401709311,SE 1401709312,1401709567,GB @@ -30032,7 +33229,8 @@ 1401717760,1401718015,NL 1401718016,1401719935,SE 1401719936,1401719951,DK -1401719952,1401727743,SE +1401719952,1401719955,GB +1401719956,1401727743,SE 1401727744,1401727999,GB 1401728000,1401728335,SE 1401728336,1401728351,NL @@ -30054,7 +33252,9 @@ 1401743312,1401743327,GB 1401743328,1401743343,SE 1401743344,1401743359,GB -1401743360,1401745487,SE +1401743360,1401745439,SE +1401745440,1401745443,GB +1401745444,1401745487,SE 1401745488,1401745503,ES 1401745504,1401745919,SE 1401745920,1401745935,IT @@ -30063,14 +33263,16 @@ 1401745968,1401745983,SE 1401745984,1401745999,NL 1401746000,1401746015,ES -1401746016,1401746175,SE +1401746016,1401746019,GB +1401746020,1401746175,SE 1401746176,1401746191,DK 1401746192,1401746215,SE 1401746216,1401746223,GB 1401746224,1401746239,SE 1401746240,1401746255,NL 1401746256,1401746271,ES -1401746272,1401746431,SE +1401746272,1401746275,GB +1401746276,1401746431,SE 1401746432,1401746447,NL 1401746448,1401746467,SE 1401746468,1401746471,NL @@ -30080,7 +33282,8 @@ 1401746512,1401746527,ES 1401746528,1401746623,SE 1401746624,1401746639,DE -1401746640,1401746687,SE +1401746640,1401746655,SE +1401746656,1401746687,IE 1401746688,1401746703,NO 1401746704,1401746751,SE 1401746752,1401746767,NL @@ -30102,7 +33305,9 @@ 1401747392,1401747407,DE 1401747408,1401747487,SE 1401747488,1401747495,DK -1401747496,1401747647,SE +1401747496,1401747499,SE +1401747500,1401747503,GB +1401747504,1401747647,SE 1401747648,1401747663,DE 1401747664,1401747711,SE 1401747712,1401747967,FR @@ -30267,9 +33472,13 @@ 1403518976,1403535359,CY 1403535360,1403551743,PL 1403551744,1403568127,SK -1403568128,1403584511,SE +1403568128,1403580159,SE +1403580160,1403580415,GB +1403580416,1403584511,SE 1403584512,1403600895,DE -1403600896,1403617279,FR +1403600896,1403601519,FR +1403601520,1403601535,MC +1403601536,1403617279,FR 1403617280,1403633663,DE 1403633664,1403650047,RU 1403650048,1403655935,DE @@ -30356,25 +33565,26 @@ 1404026880,1404043263,ES 1404043264,1404076031,SE 1404076032,1404084223,DE -1404084224,1404088319,BE -1404088320,1404184063,SE +1404084224,1404184063,SE 1404184064,1404184575,NO 1404184576,1404186623,SE 1404186624,1404187647,NO 1404187648,1404188671,SE 1404188672,1404189183,LT 1404189184,1404189695,EE -1404189696,1404192767,SE +1404189696,1404190719,NO +1404190720,1404192767,SE 1404192768,1404194815,LV 1404194816,1404195839,LT -1404195840,1404196351,SE +1404195840,1404196351,NO 1404196352,1404197375,LT -1404197376,1404197887,SE +1404197376,1404197887,NO 1404197888,1404198911,LT 1404198912,1404200959,SE 1404200960,1404203007,NL 1404203008,1404204031,HR -1404204032,1404210175,SE +1404204032,1404207103,SE +1404207104,1404210175,NO 1404210176,1404212223,LV 1404212224,1404215295,SE 1404215296,1404219391,LV @@ -30386,7 +33596,8 @@ 1404225536,1404227071,RU 1404227072,1404227583,HR 1404227584,1404231679,LV -1404231680,1404232703,SE +1404231680,1404232191,SE +1404232192,1404232703,NO 1404232704,1404233215,CH 1404233216,1404234239,SE 1404234240,1404235775,HR @@ -30398,16 +33609,13 @@ 1404387328,1404395519,DE 1404395520,1404403711,SE 1404403712,1404411903,NL -1404411904,1404436479,SE -1404436480,1404502015,BE -1404502016,1404645375,SE +1404411904,1404645375,SE 1404645376,1404645887,HR -1404645888,1404698623,SE -1404698624,1404764159,BE +1404645888,1404764159,SE 1404764160,1404768255,NL 1404768256,1404802047,SE -1404802048,1404802559,EE -1404802560,1404803071,SE +1404802048,1404802815,EE +1404802816,1404803071,SE 1404803072,1404803583,LV 1404803584,1404805119,SE 1404805120,1404813311,AT @@ -30424,11 +33632,9 @@ 1404960768,1405050879,SE 1405050880,1405059071,AT 1405059072,1405063167,SE -1405063168,1405066239,NO -1405066240,1405067263,SE +1405063168,1405067263,NO 1405067264,1405075455,DE -1405075456,1405083647,FR -1405083648,1405091839,SE +1405075456,1405091839,SE 1405091840,1406140415,FR 1406140416,1406205951,CZ 1406205952,1406271487,SE @@ -30458,33 +33664,40 @@ 1406716928,1406717439,AT 1406717440,1406717695,NL 1406717696,1406717951,DE -1406717952,1406719999,NL +1406717952,1406719487,GB +1406719488,1406719743,AT +1406719744,1406719999,GB 1406720000,1406721023,AT -1406721024,1406722047,NL +1406721024,1406722047,GB 1406722048,1406730239,DE 1406730240,1406746623,RU -1406746624,1406747135,NL -1406747136,1406747391,BE +1406746624,1406747391,BE 1406747392,1406747679,NL 1406747680,1406747743,BE -1406747744,1406748287,NL -1406748288,1406748319,BE -1406748320,1406749727,NL -1406749728,1406749775,BE +1406747744,1406747775,NL +1406747776,1406749183,BE +1406749184,1406749439,NL +1406749440,1406749567,BE +1406749568,1406749695,NL +1406749696,1406749775,BE 1406749776,1406749823,NL 1406749824,1406749839,BE 1406749840,1406749919,NL 1406749920,1406749951,BE -1406749952,1406750303,NL -1406750304,1406750319,BE -1406750320,1406751775,NL -1406751776,1406751807,BE +1406749952,1406750207,NL +1406750208,1406750319,BE +1406750320,1406750335,NL +1406750336,1406750975,BE +1406750976,1406751743,NL +1406751744,1406751807,BE 1406751808,1406751903,NL 1406751904,1406751967,BE -1406751968,1406752383,NL +1406751968,1406751999,NL +1406752000,1406752255,BE +1406752256,1406752383,NL 1406752384,1406752447,BE -1406752448,1406752703,NL -1406752704,1406752735,BE +1406752448,1406752511,NL +1406752512,1406752735,BE 1406752736,1406752751,NL 1406752752,1406752767,BE 1406752768,1406754815,NL @@ -30513,12 +33726,11 @@ 1406926848,1406935039,IT 1406935040,1406951423,RU 1406951424,1406959615,PL -1406959616,1406960831,DE -1406960832,1406960895,CN -1406960896,1406964287,DE +1406959616,1406964287,DE 1406964288,1406964319,CH 1406964320,1406964327,BG -1406964328,1406964735,DE +1406964328,1406964351,NL +1406964352,1406964735,DE 1406964736,1406964927,US 1406964928,1406967295,DE 1406967296,1406967327,GB @@ -30550,7 +33762,9 @@ 1407123456,1407131647,SE 1407131648,1407139839,NL 1407139840,1407148031,DE -1407148032,1407156223,GB +1407148032,1407152903,GB +1407152904,1407152927,NL +1407152928,1407156223,GB 1407156224,1407164415,LV 1407164416,1407172607,PT 1407172608,1407180799,GB @@ -30590,7 +33804,7 @@ 1407517440,1407517823,A2 1407517824,1407517887,NG 1407517888,1407517919,CD -1407517920,1407517951,ZW +1407517920,1407517951,A2 1407517952,1407518015,SL 1407518016,1407518031,ZA 1407518032,1407518039,A2 @@ -30685,8 +33899,7 @@ 1407520424,1407520439,A2 1407520440,1407520447,CD 1407520448,1407520463,NG -1407520464,1407520511,A2 -1407520512,1407520519,NG +1407520464,1407520519,A2 1407520520,1407520527,CD 1407520528,1407520543,NG 1407520544,1407520551,A2 @@ -30723,8 +33936,7 @@ 1407520904,1407520911,NG 1407520912,1407520919,ZW 1407520920,1407520927,IQ -1407520928,1407520935,A2 -1407520936,1407520943,CD +1407520928,1407520943,A2 1407520944,1407520951,IQ 1407520952,1407520959,ZW 1407520960,1407520967,TZ @@ -30756,8 +33968,8 @@ 1407522416,1407522431,NG 1407522432,1407522439,IQ 1407522440,1407522440,NG -1407522441,1407522455,A2 -1407522456,1407522479,NG +1407522441,1407522463,A2 +1407522464,1407522479,NG 1407522480,1407522487,CD 1407522488,1407522495,A2 1407522496,1407522503,NG @@ -30785,7 +33997,8 @@ 1407522800,1407522807,ZM 1407522808,1407522815,IQ 1407522816,1407523071,ZW -1407523072,1407523287,A2 +1407523072,1407523279,A2 +1407523280,1407523287,MZ 1407523288,1407523295,NG 1407523296,1407523327,A2 1407523328,1407523343,MW @@ -30811,7 +34024,11 @@ 1407524632,1407524639,BF 1407524640,1407524655,A2 1407524656,1407524663,NG -1407524664,1407526911,A2 +1407524664,1407524687,A2 +1407524688,1407524703,MZ +1407524704,1407525071,A2 +1407525072,1407525079,NG +1407525080,1407526911,A2 1407526912,1407527935,MZ 1407527936,1407529023,A2 1407529024,1407529087,NG @@ -30820,7 +34037,7 @@ 1407529104,1407529111,NG 1407529112,1407529127,A2 1407529128,1407529135,ZW -1407529136,1407529143,MW +1407529136,1407529143,US 1407529144,1407529151,ZW 1407529152,1407529183,A2 1407529184,1407529191,NG @@ -30925,16 +34142,16 @@ 1407537256,1407537263,A2 1407537264,1407537279,NG 1407537280,1407537287,LR -1407537288,1407537311,NG +1407537288,1407537295,NG +1407537296,1407537303,A2 +1407537304,1407537311,NG 1407537312,1407537327,A2 1407537328,1407537351,NG 1407537352,1407537359,A2 1407537360,1407537367,LR 1407537368,1407537391,NG 1407537392,1407537399,LR -1407537400,1407537407,A2 -1407537408,1407537415,NG -1407537416,1407537423,A2 +1407537400,1407537423,A2 1407537424,1407537455,NG 1407537456,1407537479,A2 1407537480,1407537487,CM @@ -30948,8 +34165,7 @@ 1407537560,1407537567,NG 1407537568,1407537575,A2 1407537576,1407537639,NG -1407537640,1407537647,A2 -1407537648,1407537663,NG +1407537640,1407537663,A2 1407537664,1407537671,AO 1407537672,1407537679,NG 1407537680,1407537687,IQ @@ -30988,7 +34204,9 @@ 1407538144,1407538151,GN 1407538152,1407538167,A2 1407538168,1407538175,IQ -1407538176,1407538431,AT +1407538176,1407538295,AT +1407538296,1407538303,AO +1407538304,1407538431,AT 1407538432,1407538439,A2 1407538440,1407538447,NG 1407538448,1407538463,A2 @@ -31163,7 +34381,9 @@ 1407704064,1407704127,FR 1407704128,1407704191,GB 1407704192,1407704319,FR -1407704320,1407705207,GB +1407704320,1407704383,GB +1407704384,1407704447,FR +1407704448,1407705207,GB 1407705208,1407705215,ES 1407705216,1407705247,GB 1407705248,1407705295,ES @@ -31178,24 +34398,23 @@ 1407707840,1407707903,GB 1407707904,1407707935,CH 1407707936,1407709183,GB -1407709184,1407709503,DE -1407709504,1407710207,GB +1407709184,1407709631,DE +1407709632,1407710207,GB 1407710208,1407710239,ES 1407710240,1407710975,GB 1407710976,1407711319,FR 1407711320,1407711327,GB 1407711328,1407711623,FR -1407711624,1407712207,GB +1407711624,1407711631,GB +1407711632,1407711727,FR +1407711728,1407712207,GB 1407712208,1407712223,FR 1407712224,1407712767,GB 1407712768,1407712831,DE 1407712832,1407712887,GB -1407712888,1407713239,DE -1407713240,1407713279,GB +1407712888,1407713279,DE 1407713280,1407778815,NL -1407778816,1407842303,SE -1407842304,1407842367,NO -1407842368,1407844351,SE +1407778816,1407844351,SE 1407844352,1407909887,RU 1407909888,1407975423,GR 1407975424,1408040959,DE @@ -31305,7 +34524,8 @@ 1410013664,1410013695,AE 1410013696,1410013727,KW 1410013728,1410013759,AE -1410013760,1410013823,IR +1410013760,1410013791,IR +1410013792,1410013823,DE 1410013824,1410013887,AF 1410013888,1410013919,DE 1410013920,1410013951,KW @@ -31457,17 +34677,23 @@ 1410045184,1410072319,DE 1410072320,1410072575,AE 1410072576,1410203647,GB -1410203648,1410206543,FR +1410203648,1410204439,FR +1410204440,1410204455,IT +1410204456,1410204479,FR +1410204480,1410204495,PT +1410204496,1410206543,FR 1410206544,1410206551,ES 1410206552,1410212863,FR 1410212864,1410213119,GB 1410213120,1410214495,FR 1410214496,1410214503,PT -1410214504,1410240423,FR -1410240424,1410240431,IT -1410240432,1410250551,FR +1410214504,1410221663,FR +1410221664,1410221671,GB +1410221672,1410250551,FR 1410250552,1410250559,GB -1410250560,1410261007,FR +1410250560,1410255895,FR +1410255896,1410255911,CH +1410255912,1410261007,FR 1410261008,1410261015,GB 1410261016,1410262799,FR 1410262800,1410262815,DE @@ -31537,8 +34763,7 @@ 1410573696,1410573711,RU 1410573712,1410573815,DE 1410573816,1410573823,RU -1410573824,1410574527,DE -1410574528,1410574559,CH +1410573824,1410574559,DE 1410574560,1410574575,RU 1410574576,1410574583,DE 1410574584,1410574591,RU @@ -31600,27 +34825,22 @@ 1410745856,1410746111,CH 1410746112,1410746623,AO 1410746624,1410748415,A2 -1410748416,1410748671,DE -1410748672,1410752511,A2 +1410748416,1410752511,DE 1410752512,1410752639,AQ 1410752640,1410752763,DE 1410752764,1410752785,AQ 1410752786,1410752799,DE 1410752800,1410752827,AQ 1410752828,1410753023,DE -1410753024,1410753127,AQ -1410753128,1410753303,DE +1410753024,1410753151,AQ +1410753152,1410753303,DE 1410753304,1410753327,AQ 1410753328,1410753335,DE 1410753336,1410753343,AQ 1410753344,1410753351,DE 1410753352,1410753367,AQ 1410753368,1410753391,DE -1410753392,1410754559,AQ -1410754560,1410754815,DE -1410754816,1410754823,AQ -1410754824,1410754827,DE -1410754828,1410754831,AQ +1410753392,1410754831,AQ 1410754832,1410754855,DE 1410754856,1410754859,AQ 1410754860,1410754867,DE @@ -31703,6 +34923,7 @@ 1411809280,1411813375,LV 1411813376,1411817471,NO 1411817472,1411821567,PL +1411821568,1411825663,RU 1411825664,1411829759,DE 1411829760,1411833855,PL 1411833856,1411837951,NL @@ -31746,7 +34967,9 @@ 1411917568,1411917639,GB 1411917640,1411917663,EU 1411917664,1411917695,GB -1411917696,1411919871,EU +1411917696,1411917759,EU +1411917760,1411917791,GB +1411917792,1411919871,EU 1411919872,1411923967,DE 1411923968,1411940351,BG 1411940352,1411973119,PL @@ -31765,8 +34988,8 @@ 1412000792,1412000863,SI 1412000864,1412000879,BA 1412000880,1412000895,SI -1412000896,1412000903,BA -1412000904,1412000959,SI +1412000896,1412000911,BA +1412000912,1412000959,SI 1412000960,1412001023,BA 1412001024,1412001311,SI 1412001312,1412001319,DE @@ -31787,7 +35010,9 @@ 1412003040,1412003055,SI 1412003056,1412003119,BA 1412003120,1412003135,SI -1412003136,1412003215,BA +1412003136,1412003143,BA +1412003144,1412003167,SI +1412003168,1412003215,BA 1412003216,1412003223,SI 1412003224,1412003231,BA 1412003232,1412003247,SI @@ -31806,8 +35031,8 @@ 1412003536,1412003551,BA 1412003552,1412003583,SI 1412003584,1412003839,BA -1412003840,1412003847,SI -1412003848,1412003903,BG +1412003840,1412003855,SI +1412003856,1412003903,BG 1412003904,1412003935,SI 1412003936,1412004607,BG 1412004608,1412005887,SI @@ -31820,7 +35045,9 @@ 1412202496,1412235263,DE 1412235264,1412241111,GB 1412241112,1412241119,NL -1412241120,1412257535,GB +1412241120,1412254719,GB +1412254720,1412254975,NL +1412254976,1412257535,GB 1412257536,1412257599,NL 1412257600,1412258559,GB 1412258560,1412258815,DE @@ -31838,7 +35065,8 @@ 1412628480,1412641791,TR 1412641792,1412642815,DE 1412642816,1412644863,TR -1412644864,1412661247,RU +1412644864,1412653055,UA +1412653056,1412661247,RU 1412661248,1412677631,GB 1412677632,1412685823,RU 1412685824,1412686239,IE @@ -31894,12 +35122,11 @@ 1422399104,1422399231,IT 1422399232,1422399999,DE 1422400000,1422400255,IT -1422400256,1422401023,DE -1422401024,1422401087,RO +1422400256,1422400511,DE +1422400512,1422400767,BR +1422400768,1422401087,DE 1422401088,1422401151,GB -1422401152,1422401279,DE -1422401280,1422401283,RO -1422401284,1422462207,DE +1422401152,1422462207,DE 1422462208,1422462463,TR 1422462464,1422468671,DE 1422468672,1422468735,IT @@ -31951,13 +35178,9 @@ 1424556032,1424588799,EG 1424588800,1424588839,DE 1424588840,1424588847,GB -1424588848,1424588927,DE -1424588928,1424588935,GB -1424588936,1424588959,DE +1424588848,1424588959,DE 1424588960,1424588963,IT -1424588964,1424589007,DE -1424589008,1424589015,GB -1424589016,1424589311,DE +1424588964,1424589311,DE 1424589312,1424589567,FR 1424589568,1424590719,GB 1424590720,1424590767,SE @@ -31975,9 +35198,7 @@ 1424591616,1424591839,GB 1424591840,1424591871,ZA 1424591872,1424592639,GB -1424592640,1424592847,FR -1424592848,1424592863,GB -1424592864,1424593151,FR +1424592640,1424593151,FR 1424593152,1424593407,NL 1424593408,1424593663,DE 1424593664,1424593727,SK @@ -31987,16 +35208,24 @@ 1424593968,1424593983,GB 1424593984,1424594055,FR 1424594056,1424594063,IT -1424594064,1424594175,FR +1424594064,1424594103,FR +1424594104,1424594111,GB +1424594112,1424594175,FR 1424594176,1424594431,GB 1424594432,1424594495,IE 1424594496,1424595455,GB 1424595456,1424595527,IT 1424595528,1424595535,GB -1424595536,1424595575,IT +1424595536,1424595551,IT +1424595552,1424595559,GB +1424595560,1424595575,IT 1424595576,1424595583,ES -1424595584,1424596479,IT -1424596480,1424596991,FR +1424595584,1424595807,IT +1424595808,1424595839,GB +1424595840,1424596479,IT +1424596480,1424596563,FR +1424596564,1424596567,GB +1424596568,1424596991,FR 1424596992,1424597255,CZ 1424597256,1424597263,GB 1424597264,1424597311,CZ @@ -32043,20 +35272,19 @@ 1424603136,1424603391,SK 1424603392,1424603647,DE 1424603648,1424603903,GB -1424603904,1424604047,ES -1424604048,1424604159,GB -1424604160,1424604463,NL -1424604464,1424604479,GB -1424604480,1424604543,NL +1424603904,1424604067,ES +1424604068,1424604095,GB +1424604096,1424604159,ES +1424604160,1424604543,NL 1424604544,1424604671,GB 1424604672,1424604799,NL 1424604800,1424604927,GB 1424604928,1424605119,NL -1424605120,1424605151,GB -1424605152,1424605183,NL +1424605120,1424605135,GB +1424605136,1424605183,NL 1424605184,1424605439,GB -1424605440,1424605583,BG -1424605584,1424605607,GB +1424605440,1424605567,BG +1424605568,1424605607,GB 1424605608,1424605623,BG 1424605624,1424605631,GB 1424605632,1424605695,BG @@ -32071,40 +35299,42 @@ 1424606712,1424606719,AT 1424606720,1424606967,GB 1424606968,1424606975,AT -1424606976,1424607103,GB -1424607104,1424607119,SK -1424607120,1424607167,GB +1424606976,1424607167,GB 1424607168,1424607199,SK 1424607200,1424607215,GB -1424607216,1424607231,SK -1424607232,1424607487,GB +1424607216,1424607223,SK +1424607224,1424607487,GB 1424607488,1424607871,DE 1424607872,1424608031,GB 1424608032,1424608083,FR -1424608084,1424608095,GB -1424608096,1424608127,FR +1424608084,1424608087,GB +1424608088,1424608127,FR 1424608128,1424608279,GB 1424608280,1424608383,FR 1424608384,1424608399,ES 1424608400,1424608511,FR 1424608512,1424608567,ES -1424608568,1424608639,GB -1424608640,1424608687,ES +1424608568,1424608671,GB +1424608672,1424608687,ES 1424608688,1424608695,GB -1424608696,1424608703,ES -1424608704,1424608719,GB -1424608720,1424609023,ES +1424608696,1424608743,ES +1424608744,1424608751,GB +1424608752,1424609023,ES 1424609024,1424609259,DE 1424609260,1424609271,GB 1424609272,1424609279,DE 1424609280,1424609395,CH 1424609396,1424609399,GB -1424609400,1424609791,CH +1424609400,1424609543,CH +1424609544,1424609551,GB +1424609552,1424609791,CH 1424609792,1424610303,GB 1424610304,1424610559,TZ 1424610560,1424610815,PL 1424610816,1424611071,FR -1424611072,1424611143,BE +1424611072,1424611087,BE +1424611088,1424611103,GB +1424611104,1424611143,BE 1424611144,1424611151,GB 1424611152,1424611327,BE 1424611328,1424611583,PL @@ -32123,9 +35353,7 @@ 1424614136,1424614143,IT 1424614144,1424614399,GB 1424614400,1424614415,FR -1424614416,1424614439,IT -1424614440,1424614447,GB -1424614448,1424614655,IT +1424614416,1424614655,IT 1424614656,1424614911,FR 1424614912,1424615167,RO 1424615168,1424615679,GB @@ -32139,12 +35367,14 @@ 1424616488,1424616607,ES 1424616608,1424616615,PT 1424616616,1424616623,GB -1424616624,1424616687,ES -1424616688,1424616703,GB +1424616624,1424616655,ES +1424616656,1424616659,GB +1424616660,1424616695,ES +1424616696,1424616703,GB 1424616704,1424616959,US 1424616960,1424617215,FR -1424617216,1424617343,IT -1424617344,1424617391,GB +1424617216,1424617351,IT +1424617352,1424617391,GB 1424617392,1424617395,IT 1424617396,1424617399,GB 1424617400,1424617407,IT @@ -32154,7 +35384,9 @@ 1424617440,1424617463,IT 1424617464,1424617471,GB 1424617472,1424617727,US -1424617728,1424618239,IT +1424617728,1424617983,IT +1424617984,1424618015,GB +1424618016,1424618239,IT 1424618240,1424618495,NL 1424618496,1424618751,GB 1424618752,1424618983,FR @@ -32176,7 +35408,6 @@ 1424633856,1424637951,MD 1424637952,1424642047,FI 1424642048,1424646143,DK -1424646144,1424650239,RO 1424650240,1424654335,PL 1424654336,1424687103,NO 1424687104,1424711679,SA @@ -32234,8 +35465,7 @@ 1424751616,1424752127,IE 1424752128,1424752383,DE 1424752384,1424752639,NL -1424752640,1424784383,HU -1424784384,1424785407,RS +1424752640,1424785407,HU 1424785408,1424818175,ES 1424818176,1424850943,RU 1424850944,1424883711,LV @@ -32608,9 +35838,7 @@ 1426859520,1426864511,NL 1426864512,1426864639,PA 1426864640,1426864895,FR -1426864896,1426865151,NL -1426865152,1426865407,BE -1426865408,1426865663,NL +1426864896,1426865663,NL 1426865664,1426865919,BE 1426865920,1426866175,ES 1426866176,1426882559,GB @@ -32627,9 +35855,7 @@ 1426967672,1426967679,ES 1426967680,1426968343,GB 1426968344,1426968351,ES -1426968352,1426968447,GB -1426968448,1426968455,ES -1426968456,1426968591,GB +1426968352,1426968591,GB 1426968592,1426968600,ES 1426968601,1426968791,GB 1426968792,1426968800,ES @@ -32663,10 +35889,7 @@ 1427032736,1427032743,AT 1427032744,1427032959,DE 1427032960,1427032967,NL -1427032968,1427032991,DE -1427032992,1427032999,CH -1427033000,1427033007,GR -1427033008,1427033247,DE +1427032968,1427033247,DE 1427033248,1427033263,MZ 1427033264,1427033287,DE 1427033288,1427033295,SE @@ -32711,11 +35934,14 @@ 1427728800,1427728831,RU 1427728832,1427728863,DE 1427728864,1427728895,CY -1427728896,1427728959,DE +1427728896,1427728927,DE +1427728928,1427728959,IL 1427728960,1427728991,RU 1427728992,1427729055,DE 1427729056,1427729087,CA -1427729088,1427729311,DE +1427729088,1427729119,DE +1427729120,1427729151,RO +1427729152,1427729311,DE 1427729312,1427729343,GR 1427729344,1427742719,DE 1427742720,1427742751,IO @@ -32723,23 +35949,27 @@ 1427742848,1427742879,CZ 1427742880,1427743231,DE 1427743232,1427743263,GR -1427743264,1427743455,DE +1427743264,1427743327,DE +1427743328,1427743359,NL +1427743360,1427743455,DE 1427743456,1427743487,CY 1427743488,1427743615,DE 1427743616,1427743647,DK -1427743648,1427743839,DE -1427743840,1427743871,IT -1427743872,1427744031,DE -1427744032,1427744063,BR -1427744064,1427744159,DE +1427743648,1427743775,DE +1427743776,1427743807,ZA +1427743808,1427744159,DE 1427744160,1427744191,RU 1427744192,1427744255,DE 1427744256,1427744287,US -1427744288,1427744351,DE +1427744288,1427744319,TR +1427744320,1427744351,DE 1427744352,1427744383,UA 1427744384,1427744511,DE 1427744512,1427744543,BE -1427744544,1427744735,DE +1427744544,1427744639,DE +1427744640,1427744671,TR +1427744672,1427744703,DE +1427744704,1427744735,CA 1427744736,1427744767,DK 1427744768,1427744863,DE 1427744864,1427744927,TR @@ -32747,15 +35977,21 @@ 1427744992,1427745023,DK 1427745024,1427745151,DE 1427745152,1427745183,RO -1427745184,1427745503,DE +1427745184,1427745247,DE +1427745248,1427745279,TR +1427745280,1427745503,DE 1427745504,1427745535,RU 1427745536,1427745567,CN 1427745568,1427745599,RU -1427745600,1427745663,DE +1427745600,1427745631,DE +1427745632,1427745663,BM 1427745664,1427745695,CY -1427745696,1427745791,DE +1427745696,1427745727,US +1427745728,1427745791,DE 1427745792,1427745823,GB -1427745824,1427746079,DE +1427745824,1427745983,DE +1427745984,1427746015,PL +1427746016,1427746079,DE 1427746080,1427746111,GB 1427746112,1427746239,DE 1427746240,1427746271,TR @@ -32763,13 +35999,23 @@ 1427746368,1427746399,SE 1427746400,1427747839,DE 1427747840,1427747871,FI -1427747872,1427749503,DE +1427747872,1427748543,DE +1427748544,1427748575,MX +1427748576,1427748831,DE +1427748832,1427748863,US +1427748864,1427749503,DE 1427749504,1427749535,UA 1427749536,1427749567,DE 1427749568,1427749599,CY -1427749600,1427749919,DE +1427749600,1427749631,DE +1427749632,1427749663,US +1427749664,1427749695,DE +1427749696,1427749727,PL +1427749728,1427749919,DE 1427749920,1427749983,RU -1427749984,1427750239,DE +1427749984,1427750143,DE +1427750144,1427750175,TR +1427750176,1427750239,DE 1427750240,1427750271,TR 1427750272,1427750303,DE 1427750304,1427750335,GB @@ -32779,18 +36025,26 @@ 1427759936,1427759967,HR 1427759968,1427760191,DE 1427760192,1427760223,TR -1427760224,1427760255,DE +1427760224,1427760255,US 1427760256,1427760319,BR -1427760320,1427760351,DE -1427760352,1427760383,DK +1427760320,1427760383,DE 1427760384,1427760415,TR 1427760416,1427760799,DE 1427760800,1427760831,NL 1427760832,1427760959,DE 1427760960,1427760991,CZ 1427760992,1427761023,DE -1427761024,1427761055,CR -1427761056,1427761535,DE +1427761024,1427761055,HR +1427761056,1427761087,DE +1427761088,1427761119,CH +1427761120,1427761183,DE +1427761184,1427761215,IT +1427761216,1427761247,DE +1427761248,1427761279,BR +1427761280,1427761375,DE +1427761376,1427761407,TW +1427761408,1427761503,DE +1427761504,1427761535,PL 1427761536,1427761567,US 1427761568,1427761599,RU 1427761600,1427767295,DE @@ -32809,7 +36063,6 @@ 1427980288,1427996671,FI 1427996672,1428013055,KZ 1428013056,1428029439,EE -1428029440,1428045823,GR 1428045824,1428062207,MK 1428062208,1428078591,SE 1428078592,1428094975,RU @@ -32911,7 +36164,9 @@ 1431953408,1431961599,DK 1431961600,1431969791,CH 1431969792,1431977983,GB -1431977984,1431980151,NL +1431977984,1431979479,NL +1431979480,1431979487,GB +1431979488,1431980151,NL 1431980152,1431980159,US 1431980160,1431986175,NL 1431986176,1431994367,RU @@ -32937,9 +36192,7 @@ 1432131584,1432133631,PH 1432133632,1432150015,GB 1432150016,1432158207,BA -1432158208,1432159042,DE -1432159043,1432159046,AE -1432159047,1432159743,DE +1432158208,1432159743,DE 1432159744,1432159871,PL 1432159872,1432160255,DE 1432160256,1432160511,CH @@ -32967,14 +36220,13 @@ 1432322048,1432338431,RU 1432338432,1432346623,FR 1432346624,1433403391,TR -1433403392,1433407711,ES -1433407712,1433408767,NL -1433408768,1433409023,ES -1433409024,1433409279,NL -1433409280,1433409535,ES -1433409536,1433411071,NL -1433411072,1433411072,ES -1433411073,1433411583,TR +1433403392,1433407487,ES +1433407488,1433410559,NL +1433410560,1433411071,ES +1433411072,1433411375,TR +1433411376,1433411391,US +1433411392,1433411407,NL +1433411408,1433411583,TR 1433411584,1433419775,RU 1433419776,1433427967,LB 1433427968,1433436159,RU @@ -33028,12 +36280,7 @@ 1433739264,1433747455,GE 1433747456,1433755647,RU 1433755648,1433763839,EE -1433763840,1433765887,CZ -1433765888,1433766911,DE -1433766912,1433767935,RU -1433767936,1433769983,CZ -1433769984,1433771007,SK -1433771008,1433772031,RU +1433763840,1433772031,CZ 1433772032,1433788415,SE 1433788416,1433796607,UZ 1433796608,1433804799,GB @@ -33083,6 +36330,7 @@ 1433882624,1433884671,GB 1433884672,1433886719,CZ 1433886720,1433888767,GB +1433888768,1433890815,NL 1433890816,1433892863,GB 1433892864,1433894911,MT 1433894912,1433896959,SE @@ -33116,17 +36364,16 @@ 1434583040,1434615807,BG 1434615808,1434648575,IL 1434648576,1434681343,FI -1434681344,1434681599,DE -1434681600,1434681631,NL -1434681632,1434681743,DE -1434681744,1434681791,NL -1434681792,1434681855,DE +1434681344,1434681855,DE 1434681856,1434682111,MY -1434682112,1434682367,NL -1434682368,1434682623,DE -1434682624,1434683391,NL -1434683392,1434683903,DE -1434683904,1434684671,NL +1434682112,1434682303,DE +1434682304,1434682367,NL +1434682368,1434683087,DE +1434683088,1434683135,NL +1434683136,1434683263,DE +1434683264,1434683391,NL +1434683392,1434684415,DE +1434684416,1434684671,NL 1434684672,1434685439,DE 1434685440,1434687231,NL 1434687232,1434687359,DE @@ -33143,7 +36390,9 @@ 1434705696,1434705919,NL 1434705920,1434710591,DE 1434710592,1434710783,NL -1434710784,1434712959,DE +1434710784,1434712063,DE +1434712064,1434712319,NL +1434712320,1434712959,DE 1434712960,1434712975,NL 1434712976,1434713855,DE 1434713856,1434714111,NL @@ -33314,8 +36563,7 @@ 1438877696,1438877951,LT 1438877952,1438878975,LB 1438878976,1438879231,IQ -1438879232,1438880511,RU -1438880512,1438880767,LT +1438879232,1438880767,RU 1438880768,1438881791,LB 1438881792,1438882303,RU 1438882304,1438882559,LT @@ -33331,10 +36579,11 @@ 1438890496,1438890751,IQ 1438890752,1438892031,RU 1438892032,1438892287,US -1438892288,1438900223,AQ -1438900224,1438904319,US +1438892288,1438900223,IS +1438900224,1438900479,AQ +1438900480,1438904319,IS 1438904320,1438904575,CH -1438904576,1438908415,US +1438904576,1438908415,IS 1438908416,1438924799,GR 1438924800,1438941183,NO 1438941184,1438957567,BG @@ -33488,7 +36737,11 @@ 1441385104,1441385119,ES 1441385120,1441386111,FR 1441386112,1441386239,IL -1441386240,1441390591,FR +1441386240,1441388671,FR +1441388672,1441388799,CA +1441388800,1441389055,FR +1441389056,1441389119,IE +1441389120,1441390591,FR 1441390592,1441398783,DK 1441398784,1441415167,RU 1441415168,1441423359,GB @@ -33643,9 +36896,25 @@ 1445436960,1445437182,BE 1445437183,1445437311,NL 1445437312,1445437319,BE -1445437320,1445447679,NL -1445447680,1445447935,BE -1445447936,1445462015,NL +1445437320,1445437439,NL +1445437440,1445437695,BE +1445437696,1445437711,NL +1445437712,1445437743,BE +1445437744,1445437823,NL +1445437824,1445438271,BE +1445438272,1445439999,NL +1445440000,1445440255,BE +1445440256,1445442559,NL +1445442560,1445443327,BE +1445443328,1445445119,NL +1445445120,1445445855,BE +1445445856,1445447679,NL +1445447680,1445451519,BE +1445451520,1445451647,NL +1445451648,1445456126,BE +1445456127,1445456127,NL +1445456128,1445458175,BE +1445458176,1445462015,NL 1445462016,1445986303,IE 1445986304,1446051839,DK 1446051840,1446117375,CZ @@ -33675,8 +36944,7 @@ 1446862080,1446862591,HR 1446862592,1446871039,SI 1446871040,1446903807,CZ -1446903808,1446904063,AE -1446904064,1446904071,A2 +1446903808,1446904071,A2 1446904072,1446904079,CY 1446904080,1446904095,BH 1446904096,1446904111,SA @@ -33690,7 +36958,11 @@ 1446904168,1446904175,IQ 1446904176,1446904831,A2 1446904832,1446904835,LY -1446904836,1446920191,A2 +1446904836,1446904931,A2 +1446904932,1446904935,ZM +1446904936,1446908539,A2 +1446908540,1446908543,ZM +1446908544,1446920191,A2 1446920192,1446936575,RU 1446936576,1446952959,NO 1446952960,1446969343,QA @@ -33840,7 +37112,9 @@ 1467285504,1467301887,RU 1467301888,1467318271,GB 1467318272,1467334655,RU -1467334656,1467344127,GB +1467334656,1467340959,GB +1467340960,1467340991,TR +1467340992,1467344127,GB 1467344128,1467344383,CA 1467344384,1467347903,GB 1467347904,1467347935,SE @@ -33850,7 +37124,8 @@ 1467367616,1467367647,SE 1467367648,1467367679,DE 1467367680,1467367695,IT -1467367696,1467367871,DE +1467367696,1467367807,DE +1467367808,1467367871,CZ 1467367872,1467367903,SE 1467367904,1467367935,DE 1467367936,1467368191,SI @@ -33898,9 +37173,7 @@ 1467467904,1467468031,CH 1467468032,1467468111,DE 1467468112,1467468119,BR -1467468120,1467468479,DE -1467468480,1467468543,CN -1467468544,1467473919,DE +1467468120,1467473919,DE 1467473920,1467482111,RU 1467482112,1467613183,BG 1467613184,1467744255,DE @@ -33946,7 +37219,9 @@ 1474723840,1474756607,SA 1474756608,1474822143,FR 1474822144,1474887679,IE -1474887680,1474953215,NL +1474887680,1474944527,NL +1474944528,1474944535,US +1474944536,1474953215,NL 1474953216,1474966473,DE 1474966474,1474966474,A2 1474966475,1475018751,DE @@ -33998,16 +37273,18 @@ 1475175056,1475176447,NL 1475176448,1475178495,RO 1475178496,1475180543,RU -1475180544,1475184639,DE +1475180544,1475181455,DE +1475181456,1475181471,SC +1475181472,1475181519,DE +1475181520,1475181535,GB +1475181536,1475184639,DE 1475184640,1475186687,RU 1475186688,1475188735,ES 1475188736,1475190783,SE 1475190784,1475192831,GB 1475192832,1475194879,CH 1475194880,1475196927,DE -1475196928,1475197071,FR -1475197072,1475197079,DZ -1475197080,1475197791,FR +1475196928,1475197791,FR 1475197792,1475197807,ES 1475197808,1475198975,FR 1475198976,1475201023,BH @@ -34066,7 +37343,7 @@ 1475244320,1475244543,CV 1475244544,1475245055,DE 1475245056,1475245183,IE -1475245184,1475245311,DE +1475245184,1475245311,SD 1475245312,1475245567,CV 1475245568,1475246078,SA 1475246079,1475246079,DE @@ -34127,7 +37404,7 @@ 1475319808,1475321855,BG 1475321856,1475323903,RO 1475323904,1475327999,PL -1475328000,1475330047,US +1475328000,1475330047,NL 1475330048,1475332095,PL 1475332096,1475334143,LI 1475334144,1475336191,CH @@ -34144,15 +37421,14 @@ 1475412472,1475412479,ES 1475412480,1475417975,IT 1475417976,1475417983,A2 -1475417984,1475427207,IT -1475427208,1475427215,FR -1475427216,1475428351,IT +1475417984,1475428351,IT 1475428352,1475444735,SE 1475444736,1475461119,AM 1475461120,1475477503,RU 1475477504,1475493887,HU 1475493888,1475510271,RU 1475510272,1475543039,GB +1475543040,1475559423,RO 1475559424,1475575807,GR 1475575808,1475592191,AT 1475592192,1475608575,GB @@ -34190,9 +37466,7 @@ 1475639217,1475639223,JE 1475639224,1475639263,GB 1475639264,1475639271,BB -1475639272,1475639279,JE -1475639280,1475639287,GB -1475639288,1475639295,JE +1475639272,1475639295,JE 1475639296,1475639343,GB 1475639344,1475639351,JE 1475639352,1475639367,GB @@ -34337,9 +37611,7 @@ 1481711616,1481719807,RU 1481719808,1481727999,CZ 1481728000,1481736191,IE -1481736192,1481742847,GG -1481742848,1481743359,GB -1481743360,1481744383,GG +1481736192,1481744383,GG 1481744384,1481752575,IT 1481752576,1481760767,RU 1481760768,1481768959,UA @@ -34397,7 +37669,9 @@ 1482031104,1482039295,SY 1482039296,1482047487,SE 1482047488,1482055679,RU -1482055680,1482063871,CZ +1482055680,1482060919,CZ +1482060920,1482060927,SK +1482060928,1482063871,CZ 1482063872,1482072063,FI 1482072064,1482076159,IT 1482076160,1482076223,CH @@ -34497,7 +37771,9 @@ 1486323200,1486323215,GU 1486323216,1486323231,NL 1486323232,1486323239,GB -1486323240,1486323711,EU +1486323240,1486323447,EU +1486323448,1486323455,GB +1486323456,1486323711,EU 1486323712,1486325759,GB 1486325760,1486327807,SA 1486327808,1486329855,CH @@ -34512,6 +37788,7 @@ 1486346240,1486348287,GB 1486348288,1486349311,NL 1486349312,1486350335,US +1486350336,1486352383,FR 1486352384,1486354431,BE 1486354432,1486356479,RU 1486356480,1486487551,DE @@ -34579,8 +37856,8 @@ 1489993728,1490026495,LU 1490026496,1490028543,US 1490028544,1490029055,UA -1490029056,1490040831,NL -1490040832,1490041855,UA +1490029056,1490040839,NL +1490040840,1490041855,UA 1490041856,1490049879,CZ 1490049880,1490049887,AT 1490049888,1490049919,CZ @@ -34635,7 +37912,9 @@ 1490472448,1490472703,US 1490472704,1490473983,GB 1490473984,1490474239,US -1490474240,1490484223,GB +1490474240,1490478591,GB +1490478592,1490478847,RU +1490478848,1490484223,GB 1490484224,1490484479,US 1490484480,1490501631,GB 1490501632,1490518015,DE @@ -34649,9 +37928,7 @@ 1490878464,1490879487,DE 1490879488,1490880511,US 1490880512,1490881535,FR -1490881536,1490882559,EU -1490882560,1490883583,US -1490883584,1490885631,EU +1490881536,1490885631,EU 1490885632,1490886655,US 1490886656,1490904063,EU 1490904064,1490905087,US @@ -34723,9 +38000,8 @@ 1494564864,1494573055,UA 1494573056,1494581247,RO 1494581248,1494589439,RU -1494589440,1494589695,NL -1494589696,1494589723,IQ -1494589724,1494595071,NL +1494589440,1494594559,NL +1494594560,1494595071,US 1494595072,1494595327,A2 1494595328,1494595583,NL 1494595584,1494596607,US @@ -34778,7 +38054,9 @@ 1495150592,1495151103,GB 1495151104,1495151359,NL 1495151360,1495154687,FR -1495154688,1495162367,EU +1495154688,1495161599,EU +1495161600,1495161855,FR +1495161856,1495162367,EU 1495162368,1495162879,US 1495162880,1495163903,FR 1495163904,1495164415,EU @@ -34797,7 +38075,7 @@ 1495169024,1495169279,FR 1495169280,1495169535,EU 1495169536,1495169791,FR -1495169792,1495170047,EU +1495169792,1495170047,NL 1495170048,1495170079,FR 1495170080,1495170159,EU 1495170160,1495170175,FR @@ -34813,6 +38091,7 @@ 1495205888,1495207935,CZ 1495207936,1495209983,RU 1495209984,1495212031,KZ +1495212032,1495214079,RU 1495214080,1495216127,CZ 1495216128,1495218175,GB 1495218176,1495220223,IT @@ -34829,7 +38108,9 @@ 1495237376,1495237711,AT 1495237712,1495237727,NL 1495237728,1495237731,AT -1495237732,1495237887,EU +1495237732,1495237759,EU +1495237760,1495237775,AT +1495237776,1495237887,EU 1495237888,1495238207,AT 1495238208,1495238223,EU 1495238224,1495238231,AT @@ -34906,7 +38187,11 @@ 1500104064,1500104071,DE 1500104072,1500106527,NL 1500106528,1500106559,DE -1500106560,1500110847,NL +1500106560,1500107415,NL +1500107416,1500107423,DE +1500107424,1500107775,NL +1500107776,1500107903,DE +1500107904,1500110847,NL 1500110848,1500119039,UA 1500119040,1500127231,TR 1500127232,1500135423,FI @@ -34972,6 +38257,7 @@ 1500205056,1500207103,RU 1500207104,1500209151,IT 1500209152,1500211199,KZ +1500211200,1500213247,IT 1500213248,1500217343,RU 1500217344,1500217599,CZ 1500217600,1500218111,DE @@ -35027,8 +38313,7 @@ 1502478336,1502605311,SI 1502605312,1502606335,HR 1502606336,1502609407,SI -1502609408,1502610175,AT -1502610176,1502625791,DE +1502609408,1502625791,DE 1502625792,1502642175,SA 1502642176,1502658559,IR 1502658560,1502674943,AT @@ -35047,7 +38332,9 @@ 1502793504,1502793511,NL 1502793512,1502794239,DE 1502794240,1502794495,NL -1502794496,1502806015,DE +1502794496,1502795767,DE +1502795768,1502795771,NL +1502795772,1502806015,DE 1502806016,1502822399,SA 1502822400,1502838783,HU 1502838784,1502855167,SE @@ -35137,25 +38424,19 @@ 1503789056,1503821823,NO 1503821824,1503854591,UA 1503854592,1503887359,RU -1503887360,1503895615,DE -1503895616,1503895623,NL +1503887360,1503895607,DE +1503895608,1503895623,NL 1503895624,1503895631,DE 1503895632,1503895639,AT 1503895640,1503895671,DE 1503895672,1503895679,PL -1503895680,1503895751,DE -1503895752,1503895759,US -1503895760,1503895767,DE +1503895680,1503895767,DE 1503895768,1503895783,IT 1503895784,1503895799,DE 1503895800,1503895807,CA 1503895808,1503896175,DE 1503896176,1503896183,NL -1503896184,1503896303,DE -1503896304,1503896311,GR -1503896312,1503896319,DE -1503896320,1503896327,GR -1503896328,1503896351,DE +1503896184,1503896351,DE 1503896352,1503896359,AT 1503896360,1503896367,CH 1503896368,1503896375,DE @@ -35164,9 +38445,8 @@ 1503896416,1503896423,GR 1503896424,1503896439,DE 1503896440,1503896447,NO -1503896448,1503896519,DE -1503896520,1503896527,AT -1503896528,1503896551,DE +1503896448,1503896543,DE +1503896544,1503896551,FR 1503896552,1503896559,AT 1503896560,1503897303,DE 1503897304,1503897311,BE @@ -35178,11 +38458,23 @@ 1503897400,1503897407,DE 1503897408,1503897415,IT 1503897416,1503897423,CH -1503897424,1503897463,DE +1503897424,1503897431,DE +1503897432,1503897439,IT +1503897440,1503897463,DE 1503897464,1503897471,GR -1503897472,1503897479,DE -1503897480,1503897487,SI -1503897488,1503908351,DE +1503897472,1503897479,AT +1503897480,1503897575,DE +1503897576,1503897583,GB +1503897584,1503898119,DE +1503898120,1503898135,TH +1503898136,1503898167,DE +1503898168,1503898175,RO +1503898176,1503898183,IT +1503898184,1503898191,AT +1503898192,1503898199,GR +1503898200,1503898207,US +1503898208,1503898215,BE +1503898216,1503908351,DE 1503908352,1503909375,IT 1503909376,1503920127,DE 1503920128,1503985663,HR @@ -35240,8 +38532,8 @@ 1505273088,1505273095,NZ 1505273096,1505279999,NL 1505280000,1505280007,IR -1505280008,1505285119,AE -1505285120,1505288191,IR +1505280008,1505284863,AE +1505284864,1505288191,IR 1505288192,1505296383,RU 1505296384,1505304575,UA 1505304576,1505305198,FR @@ -35274,7 +38566,19 @@ 1505306352,1505306367,IT 1505306368,1505312767,FR 1505312768,1505320959,RU -1505320960,1505329151,AT +1505320960,1505321151,AT +1505321152,1505321183,DE +1505321184,1505321343,AT +1505321344,1505321471,DE +1505321472,1505321631,AT +1505321632,1505321823,DE +1505321824,1505321831,AT +1505321832,1505321983,DE +1505321984,1505322287,AT +1505322288,1505322415,DE +1505322416,1505322879,AT +1505322880,1505325055,DE +1505325056,1505329151,AT 1505329152,1505329215,GB 1505329216,1505329375,IE 1505329376,1505329407,GB @@ -35399,18 +38703,22 @@ 1506427664,1506427679,GB 1506427680,1506428223,DE 1506428224,1506428239,US -1506428240,1506437631,DE +1506428240,1506437375,DE +1506437376,1506437503,US +1506437504,1506437631,DE 1506437632,1506437887,MU 1506437888,1506437903,CA -1506437904,1506437919,DE -1506437920,1506437951,IN +1506437904,1506437951,US 1506437952,1506437983,DE 1506437984,1506437991,US 1506437992,1506437999,DE 1506438000,1506438015,CA -1506438016,1506438143,DE +1506438016,1506438019,US +1506438020,1506438143,DE 1506438144,1506438271,HK -1506438272,1506438399,DE +1506438272,1506438367,GB +1506438368,1506438384,IL +1506438385,1506438399,DE 1506438400,1506438527,US 1506438528,1506438783,DE 1506438784,1506438799,KR @@ -35418,9 +38726,12 @@ 1506438848,1506438863,US 1506438864,1506438871,DE 1506438872,1506438879,FR -1506438880,1506438911,DE +1506438880,1506438883,US +1506438884,1506438911,DE 1506438912,1506439039,US -1506439040,1506439935,DE +1506439040,1506439463,DE +1506439464,1506439471,GB +1506439472,1506439935,DE 1506439936,1506440191,US 1506440192,1506440447,DE 1506440448,1506440575,US @@ -35489,13 +38800,18 @@ 1506444288,1506445311,DE 1506445312,1506445337,FR 1506445338,1506445343,GB -1506445344,1506445519,FR +1506445344,1506445375,FR +1506445376,1506445407,GB +1506445408,1506445519,FR 1506445520,1506445527,GB -1506445528,1506445695,FR -1506445696,1506445703,GB +1506445528,1506445703,FR 1506445704,1506445711,NL 1506445712,1506445719,GB -1506445720,1506445807,FR +1506445720,1506445759,FR +1506445760,1506445767,GB +1506445768,1506445775,FR +1506445776,1506445791,GB +1506445792,1506445807,FR 1506445808,1506445823,GB 1506445824,1506446159,FR 1506446160,1506446175,GB @@ -35506,12 +38822,12 @@ 1506448640,1506448647,GB 1506448648,1506448663,AT 1506448664,1506448671,GB -1506448672,1506448719,AT -1506448720,1506448727,GB +1506448672,1506448703,AT +1506448704,1506448727,GB 1506448728,1506448735,AT 1506448736,1506448895,GB -1506448896,1506449167,BE -1506449168,1506449171,GB +1506448896,1506449159,BE +1506449160,1506449171,GB 1506449172,1506449407,BE 1506449408,1506449663,NL 1506449664,1506449919,SK @@ -35520,14 +38836,14 @@ 1506449936,1506450431,CH 1506450432,1506450767,CZ 1506450768,1506450847,GB -1506450848,1506450943,CZ +1506450848,1506450863,CZ +1506450864,1506450879,GB +1506450880,1506450943,CZ 1506450944,1506451007,DK 1506451008,1506451199,GB 1506451200,1506451895,ES 1506451896,1506451903,GB -1506451904,1506452079,ES -1506452080,1506452087,GB -1506452088,1506452223,ES +1506451904,1506452223,ES 1506452224,1506452479,GB 1506452480,1506452735,US 1506452736,1506452743,RO @@ -35538,7 +38854,9 @@ 1506453400,1506453415,SE 1506453416,1506453423,GB 1506453424,1506453439,SE -1506453440,1506453503,GB +1506453440,1506453455,GB +1506453456,1506453471,SE +1506453472,1506453503,GB 1506453504,1506453759,DE 1506453760,1506454015,FR 1506454016,1506454271,AT @@ -35557,20 +38875,14 @@ 1506457088,1506458239,GB 1506458240,1506458623,CH 1506458624,1506459135,GB -1506459136,1506459247,BE -1506459248,1506459263,GB -1506459264,1506459279,BE -1506459280,1506459327,GB -1506459328,1506459647,BE +1506459136,1506459647,BE 1506459648,1506460047,FR 1506460048,1506460055,GB -1506460056,1506460111,FR -1506460112,1506460127,GB -1506460128,1506460255,FR -1506460256,1506460263,GB -1506460264,1506460311,FR -1506460312,1506460319,GB -1506460320,1506460335,FR +1506460056,1506460063,FR +1506460064,1506460079,GB +1506460080,1506460126,FR +1506460127,1506460127,GB +1506460128,1506460335,FR 1506460336,1506460343,GB 1506460344,1506460671,FR 1506460672,1506460927,AT @@ -35592,11 +38904,7 @@ 1506463232,1506463487,SE 1506463488,1506463999,DE 1506464000,1506464767,GB -1506464768,1506465111,NL -1506465112,1506465119,GB -1506465120,1506465135,NL -1506465136,1506465151,GB -1506465152,1506465279,NL +1506464768,1506465279,NL 1506465280,1506465791,GB 1506465792,1506466047,DE 1506466048,1506466303,BE @@ -35625,8 +38933,11 @@ 1506474272,1506474303,SE 1506474304,1506474495,IT 1506474496,1506474751,FR -1506474752,1506475519,IT -1506475520,1506476031,GB +1506474752,1506474879,IT +1506474880,1506475007,GB +1506475008,1506475519,IT +1506475520,1506475527,AT +1506475528,1506476031,GB 1506476032,1506508799,KW 1506508800,1506541567,CZ 1506541568,1506574335,RU @@ -35706,7 +39017,7 @@ 1507666560,1507666591,FR 1507666592,1507666639,GR 1507666640,1507666655,IL -1507666656,1507666687,IT +1507666656,1507666687,SG 1507666688,1507666943,GB 1507666944,1507667455,IT 1507667456,1507667711,DE @@ -35765,13 +39076,13 @@ 1508642816,1508646911,SE 1508646912,1508646927,DK 1508646928,1508646935,SE -1508646936,1508646999,DK -1508647000,1508648447,SE +1508646936,1508647015,DK +1508647016,1508648447,SE 1508648448,1508648703,DK 1508648704,1508650751,SE 1508650752,1508650815,DK -1508650816,1508651007,SE -1508651008,1508651263,DK +1508650816,1508650879,SE +1508650880,1508651263,DK 1508651264,1508652543,SE 1508652544,1508654079,DK 1508654080,1508655103,SE @@ -35810,6 +39121,7 @@ 1509445632,1509449727,LV 1509449728,1509453823,ES 1509453824,1509457919,RU +1509457920,1509462015,NL 1509462016,1509465599,LI 1509465600,1509466111,CH 1509466112,1509466879,NL @@ -35834,7 +39146,7 @@ 1509478400,1509482495,FR 1509482496,1509486591,RU 1509486592,1509489407,CZ -1509489408,1509489535,US +1509489408,1509489535,DE 1509489536,1509490687,CZ 1509490688,1509494783,DK 1509494784,1509498879,RU @@ -35889,8 +39201,7 @@ 1509666816,1509670911,IT 1509670912,1509675007,GB 1509675008,1509677823,NO -1509677824,1509678591,GB -1509678592,1509679103,NO +1509677824,1509679103,GB 1509679104,1509683199,ES 1509683200,1509687295,CH 1509687296,1509703679,UA @@ -35910,7 +39221,10 @@ 1509933056,1509949439,US 1509949440,1515467007,FR 1515467008,1515467263,ES -1515467264,1515486975,FR +1515467264,1515467519,FR +1515467520,1515468031,US +1515468032,1515468287,ES +1515468288,1515486975,FR 1515486976,1515487231,CD 1515487232,1515487359,HK 1515487360,1515487999,FR @@ -35920,9 +39234,7 @@ 1515520000,1518338047,FR 1518338048,1518370815,DE 1518370816,1518403583,NL -1518403584,1518436351,SE -1518436352,1518437375,BE -1518437376,1518452735,SE +1518403584,1518452735,SE 1518452736,1518460927,AT 1518460928,1518501887,SE 1518501888,1518503935,EE @@ -36265,7 +39577,8 @@ 1534714000,1534714015,FR 1534714016,1534714031,DE 1534714032,1534714047,BE -1534714048,1534714055,FR +1534714048,1534714051,FR +1534714052,1534714055,IT 1534714056,1534714059,DE 1534714060,1534714063,FR 1534714064,1534714079,ES @@ -36282,9 +39595,11 @@ 1534714288,1534714303,ES 1534714304,1534714307,GB 1534714308,1534714311,ES -1534714312,1534714315,FR -1534714316,1534714319,GB -1534714320,1534714351,FR +1534714312,1534714319,FR +1534714320,1534714327,DE +1534714328,1534714331,FR +1534714332,1534714335,PL +1534714336,1534714351,FR 1534714352,1534714367,CH 1534714368,1534714383,GB 1534714384,1534714399,FR @@ -36294,8 +39609,10 @@ 1534714464,1534714495,GB 1534714496,1534714511,FR 1534714512,1534714527,PL -1534714528,1534714543,GB -1534714544,1534714547,FR +1534714528,1534714531,FR +1534714532,1534714535,PL +1534714536,1534714539,GB +1534714540,1534714547,FR 1534714548,1534714551,ES 1534714552,1534714559,GB 1534714560,1534714575,NL @@ -36307,7 +39624,8 @@ 1534714784,1534714799,PL 1534714800,1534714831,FR 1534714832,1534714847,BE -1534714848,1534714863,CH +1534714848,1534714855,GB +1534714856,1534714863,CH 1534714864,1534714871,FR 1534714872,1534714875,DE 1534714876,1534714879,FR @@ -36334,12 +39652,15 @@ 1534715312,1534715315,FR 1534715316,1534715319,ES 1534715320,1534715327,PL -1534715328,1534715375,FR +1534715328,1534715359,FR +1534715360,1534715367,PL +1534715368,1534715371,FR +1534715372,1534715375,GB 1534715376,1534715391,ES 1534715392,1534715407,PL 1534715408,1534715423,ES 1534715424,1534715439,PL -1534715440,1534715447,DE +1534715440,1534715447,ES 1534715448,1534715451,FR 1534715452,1534715487,PL 1534715488,1534715503,ES @@ -36365,18 +39686,16 @@ 1534715920,1534715935,ES 1534715936,1534715999,FR 1534716000,1534716007,PL -1534716008,1534716015,ES -1534716016,1534716047,FR +1534716008,1534716047,FR 1534716048,1534716063,GB 1534716064,1534716127,FR -1534716128,1534716131,NL -1534716132,1534716143,ES +1534716128,1534716143,ES 1534716144,1534716159,PL 1534716160,1534716163,IT 1534716164,1534716167,FR 1534716168,1534716175,IE 1534716176,1534716191,FR -1534716192,1534716223,DE +1534716192,1534716223,ES 1534716224,1534716239,FR 1534716240,1534716255,GB 1534716256,1534716319,FR @@ -36388,13 +39707,12 @@ 1534716396,1534716399,GB 1534716400,1534716431,FR 1534716432,1534716447,PL -1534716448,1534716463,FR -1534716464,1534716479,GB +1534716448,1534716479,FR 1534716480,1534716495,ES 1534716496,1534716511,FR 1534716512,1534716527,DE -1534716528,1534716591,FR -1534716592,1534716607,PL +1534716528,1534716575,FR +1534716576,1534716607,PL 1534716608,1534716639,FR 1534716640,1534716647,BE 1534716648,1534716655,FR @@ -36422,9 +39740,7 @@ 1534717140,1534717143,BE 1534717144,1534717147,FR 1534717148,1534717151,IT -1534717152,1534717215,FR -1534717216,1534717231,NL -1534717232,1534717263,FR +1534717152,1534717263,FR 1534717264,1534717279,ES 1534717280,1534717315,FR 1534717316,1534717319,IE @@ -36435,7 +39751,7 @@ 1534717376,1534717503,FR 1534717504,1534717519,DE 1534717520,1534717535,FR -1534717536,1534717551,DE +1534717536,1534717551,PL 1534717552,1534717567,CZ 1534717568,1534717583,PL 1534717584,1534717647,FR @@ -36472,7 +39788,9 @@ 1534718096,1534718111,PL 1534718112,1534718127,IT 1534718128,1534718143,ES -1534718144,1534718207,FR +1534718144,1534718159,FR +1534718160,1534718175,DE +1534718176,1534718207,PL 1534718208,1534718271,ES 1534718272,1534718399,FR 1534718400,1534718415,DE @@ -36499,7 +39817,7 @@ 1534718848,1534718911,BE 1534718912,1534718927,IT 1534718928,1534718943,FR -1534718944,1534718959,PL +1534718944,1534718959,DE 1534718960,1534718975,ES 1534718976,1534719039,FR 1534719040,1534719167,BE @@ -36508,7 +39826,7 @@ 1534719360,1534719375,PL 1534719376,1534719391,DE 1534719392,1534719395,CH -1534719396,1534719399,GB +1534719396,1534719399,PT 1534719400,1534719403,IT 1534719404,1534719423,FR 1534719424,1534719439,DE @@ -36534,8 +39852,8 @@ 1534719888,1534719951,FR 1534719952,1534719967,DE 1534719968,1534719983,PL -1534719984,1534719999,FR -1534720000,1534720015,PL +1534719984,1534720007,FR +1534720008,1534720015,PL 1534720016,1534720031,GB 1534720032,1534720047,DE 1534720048,1534720063,ES @@ -36555,7 +39873,9 @@ 1534720436,1534720439,FR 1534720440,1534720443,GB 1534720444,1534720447,NL -1534720448,1534720463,GB +1534720448,1534720451,FR +1534720452,1534720455,NL +1534720456,1534720463,IE 1534720464,1534720467,FR 1534720468,1534720471,GB 1534720472,1534720479,DE @@ -36570,16 +39890,20 @@ 1534720608,1534720623,GB 1534720624,1534720655,FR 1534720656,1534720671,PL -1534720672,1534720743,FR +1534720672,1534720739,FR +1534720740,1534720743,PL 1534720744,1534720747,NL 1534720748,1534720751,FR 1534720752,1534720767,GB 1534720768,1534720783,ES -1534720784,1534720799,BE +1534720784,1534720791,PL +1534720792,1534720795,IT +1534720796,1534720799,ES 1534720800,1534720815,PL 1534720816,1534720831,FR 1534720832,1534720863,PL -1534720864,1534720895,FR +1534720864,1534720879,ES +1534720880,1534720895,FR 1534720896,1534720899,ES 1534720900,1534720903,GB 1534720904,1534720959,FR @@ -36593,7 +39917,7 @@ 1534721056,1534721063,ES 1534721064,1534721071,FR 1534721072,1534721087,GB -1534721088,1534721103,FR +1534721088,1534721103,ES 1534721104,1534721107,PL 1534721108,1534721111,ES 1534721112,1534721115,FR @@ -36618,11 +39942,10 @@ 1534721344,1534721359,PL 1534721360,1534721375,FR 1534721376,1534721391,ES -1534721392,1534721407,GB +1534721392,1534721407,PL 1534721408,1534721439,DE -1534721440,1534721455,BE -1534721456,1534721487,FR -1534721488,1534721491,GB +1534721440,1534721471,FR +1534721472,1534721491,GB 1534721492,1534721495,FR 1534721496,1534721519,PL 1534721520,1534721527,FR @@ -36666,7 +39989,7 @@ 1534722032,1534722047,BE 1534722048,1534787583,RU 1534787584,1534791679,RO -1534791680,1534795775,RU +1534791680,1534795775,UA 1534795776,1534803967,NO 1534803968,1534808063,LV 1534808064,1534812159,RU @@ -36755,7 +40078,7 @@ 1536048704,1536048719,IQ 1536048720,1536048735,NL 1536048736,1536049151,A2 -1536051200,1536053247,NL +1536049152,1536051199,IT 1536053248,1536057343,RU 1536057344,1536061439,IE 1536061440,1536065535,SE @@ -36840,8 +40163,7 @@ 1536660004,1536660007,SO 1536660008,1536660015,DE 1536660016,1536660019,KW -1536660020,1536660023,DE -1536660024,1536660031,IR +1536660020,1536660031,DE 1536660032,1536660039,DJ 1536660040,1536660735,DE 1536660736,1536660991,SA @@ -36850,8 +40172,7 @@ 1536661760,1536662015,BJ 1536662016,1536662271,DE 1536662272,1536662303,SO -1536662304,1536662311,IR -1536662312,1536662319,DE +1536662304,1536662319,DE 1536662320,1536662335,LB 1536662336,1536662351,DE 1536662352,1536662359,TD @@ -36893,7 +40214,8 @@ 1538859008,1538875391,RU 1538875392,1538883583,RS 1538883584,1538891775,BE -1538891776,1538899967,DE +1538891776,1538898431,DE +1538898432,1538899967,FR 1538899968,1538904031,SI 1538904032,1538904039,BH 1538904040,1538908159,SI @@ -36939,8 +40261,8 @@ 1539048448,1539048543,IT 1539048544,1539048551,LY 1539048552,1539048559,IT -1539048560,1539048575,LY -1539048576,1539048639,IT +1539048560,1539048567,LY +1539048568,1539048639,IT 1539048640,1539048687,IQ 1539048688,1539048703,IT 1539048704,1539048959,A2 @@ -36965,7 +40287,11 @@ 1539050408,1539050415,AL 1539050416,1539055471,IT 1539055472,1539055487,FR -1539055488,1539055615,IT +1539055488,1539055511,IT +1539055512,1539055519,DE +1539055520,1539055567,IT +1539055568,1539055575,FR +1539055576,1539055615,IT 1539055616,1539063807,LV 1539063808,1539071999,FR 1539072000,1539080191,PL @@ -37014,7 +40340,6 @@ 1539212544,1539213311,CZ 1539213312,1539215359,SE 1539215360,1539219455,DE -1539219456,1539221503,DK 1539221504,1539222287,FR 1539222288,1539222303,HK 1539222304,1539222527,FR @@ -37022,7 +40347,6 @@ 1539222784,1539223551,FR 1539223552,1539225599,DE 1539225600,1539227647,HU -1539227648,1539229695,KW 1539229696,1539231743,DE 1539231744,1539233791,BE 1539233792,1539235839,GR @@ -37128,7 +40452,7 @@ 1539402752,1539403263,GB 1539403264,1539403775,RU 1539403776,1539404799,GR -1539404800,1539405823,LV +1539404800,1539405823,EE 1539405824,1539406847,PL 1539406848,1539408895,UA 1539408896,1539409919,CZ @@ -37146,7 +40470,7 @@ 1539421184,1539422207,GB 1539422208,1539423231,PL 1539423232,1539424255,IE -1539424256,1539425279,RU +1539424256,1539425279,UA 1539425280,1539426303,PL 1539426304,1539427327,BG 1539427328,1539428351,UA @@ -37477,7 +40801,7 @@ 1539680256,1539681279,UA 1539681280,1539684351,RU 1539684352,1539685375,UA -1539685376,1539688447,RU +1539686400,1539688447,RU 1539688448,1539689471,SA 1539689472,1539690495,RU 1539690496,1539691519,FI @@ -37495,6 +40819,7 @@ 1539703040,1539703295,UA 1539703296,1539703551,DE 1539703552,1539703807,GB +1539703808,1539704063,UA 1539704064,1539704319,IL 1539704320,1539704575,CH 1539704576,1539704831,HU @@ -37709,6 +41034,7 @@ 1539761920,1539762175,RU 1539762176,1539762431,PL 1539762432,1539762687,UA +1539762688,1539762943,NL 1539762944,1539763199,UA 1539763200,1539763455,MD 1539763456,1539763711,DK @@ -37812,7 +41138,7 @@ 1539789568,1539789823,DE 1539789824,1539790079,NL 1539790080,1539790335,CH -1539790336,1539790591,EE +1539790336,1539790591,LV 1539790592,1539790847,PL 1539790848,1539791103,DE 1539791104,1539791359,PL @@ -37872,6 +41198,7 @@ 1539806720,1539806975,BG 1539806976,1539807231,GB 1539807232,1539807487,FR +1539807488,1539807743,RU 1539807744,1539807999,GB 1539808000,1539808255,HU 1539808256,1539808511,RU @@ -37936,13 +41263,13 @@ 1539824128,1539824383,CH 1539824384,1539824639,NL 1539824640,1539824895,HU +1539824896,1539825151,RU 1539825152,1539825407,UA 1539825408,1539825919,RU 1539825920,1539826175,DE 1539826176,1539826431,AM 1539826432,1539826687,BE 1539826688,1539826943,CH -1539826944,1539827199,DE 1539827200,1539827455,RU 1539827456,1539827711,MK 1539827712,1539827967,RU @@ -37990,7 +41317,6 @@ 1539860480,1539861503,UA 1539861504,1539862527,DE 1539862528,1539863551,UA -1539863552,1539864575,MD 1539864576,1539865599,RO 1539865600,1539866623,UA 1539866624,1539867647,IT @@ -38025,7 +41351,9 @@ 1539902464,1539903487,LV 1539903488,1539904511,PL 1539904512,1539905535,CZ -1539905536,1539910655,UA +1539905536,1539907583,UA +1539907584,1539908607,EU +1539908608,1539910655,UA 1539910656,1539911679,PL 1539911680,1539913727,RU 1539913728,1539914751,CH @@ -38139,12 +41467,16 @@ 1540047872,1540048895,LV 1540048896,1540049919,GB 1540049920,1540050943,UA -1540050944,1540052991,RU +1540050944,1540051967,RU 1540052992,1540054052,UA 1540054053,1540054062,MD 1540054063,1540055039,UA -1540055040,1540056063,A1 +1540055040,1540056063,NO 1540056064,1540057087,NL +1540057088,1540057343,PL +1540057344,1540057599,RU +1540057600,1540057855,US +1540057856,1540058111,UA 1540058112,1540059135,DE 1540059136,1540060159,UA 1540060160,1540061183,NO @@ -38155,6 +41487,7 @@ 1540065280,1540068351,UA 1540068352,1540069375,FR 1540069376,1540070399,RU +1540070400,1540071423,PL 1540071424,1540072447,SE 1540072448,1540073471,UA 1540073472,1540074495,RU @@ -38261,6 +41594,7 @@ 1540208640,1540209663,NO 1540209664,1540211711,RU 1540211712,1540212735,DE +1540212736,1540213759,RU 1540213760,1540214783,UA 1540214784,1540215807,RU 1540215808,1540216831,NL @@ -38292,6 +41626,7 @@ 1540237312,1540238847,RO 1540238848,1540239359,DE 1540239360,1540239871,UA +1540239872,1540240383,FR 1540240384,1540240895,CH 1540240896,1540242431,RU 1540242432,1540242943,DE @@ -38424,7 +41759,6 @@ 1540318720,1540319231,RO 1540319232,1540320255,UA 1540320256,1540320767,RU -1540320768,1540321279,FR 1540321280,1540321791,SE 1540321792,1540322303,RU 1540322304,1540322815,UA @@ -38437,7 +41771,9 @@ 1540325888,1540326399,LI 1540326400,1540326911,RU 1540326912,1540327423,AT -1540327424,1540329983,RU +1540327424,1540327935,RU +1540327936,1540328447,IR +1540328448,1540329983,RU 1540329984,1540330495,UA 1540330496,1540331007,PL 1540331008,1540331519,IT @@ -38452,8 +41788,7 @@ 1540336128,1540336639,RU 1540336640,1540337663,MC 1540337664,1540338175,FR -1540338176,1540338687,RU -1540338688,1540339199,GE +1540338176,1540339199,RU 1540339200,1540339711,UA 1540339712,1540340735,PL 1540340736,1540341247,CZ @@ -38522,6 +41857,7 @@ 1540366336,1540366591,PL 1540366592,1540366847,RU 1540366848,1540367103,AT +1540367104,1540367359,RU 1540367360,1540367615,HU 1540367616,1540367871,BE 1540367872,1540368127,DE @@ -38563,6 +41899,7 @@ 1540377344,1540377599,RO 1540377600,1540377855,AM 1540377856,1540378111,ES +1540378112,1540378367,PL 1540378368,1540378623,CH 1540378624,1540378879,AT 1540378880,1540379135,SE @@ -38704,6 +42041,7 @@ 1540416512,1540416767,RU 1540416768,1540417023,NL 1540417024,1540417279,RU +1540417280,1540417535,UA 1540417536,1540417791,RU 1540417792,1540418047,HR 1540418048,1540418559,RO @@ -38792,7 +42130,6 @@ 1540442624,1540442879,IE 1540442880,1540443135,AT 1540443136,1540443647,RU -1540443648,1540443903,NL 1540443904,1540444159,GB 1540444160,1540444415,RU 1540444416,1540444671,DE @@ -38932,7 +42269,9 @@ 1540483840,1540484095,UA 1540484096,1540484351,DK 1540484352,1540484607,SI -1540484608,1540485119,UA +1540484608,1540484863,EU +1540484864,1540485119,UA +1540485120,1540485375,SE 1540485376,1540485631,RO 1540485632,1540485887,IR 1540485888,1540486143,ES @@ -39054,7 +42393,7 @@ 1540621824,1540622335,RU 1540622336,1540622591,KW 1540622592,1540622847,PL -1540622848,1540623103,RU +1540622848,1540623103,LV 1540623104,1540623359,SE 1540623360,1540623615,GB 1540623616,1540623871,BG @@ -39219,6 +42558,7 @@ 1540668672,1540668927,IL 1540668928,1540669695,RO 1540669696,1540669951,KZ +1540669952,1540670207,UA 1540670208,1540670463,RU 1540670464,1540670719,CH 1540670720,1540670975,RU @@ -39308,7 +42648,6 @@ 1540693504,1540693759,ES 1540693760,1540694015,UZ 1540694016,1540694271,CH -1540694272,1540694527,RU 1540694528,1540695039,RO 1540695040,1540695295,DE 1540695296,1540695551,NL @@ -39402,6 +42741,7 @@ 1540719872,1540720127,CH 1540720128,1540720383,NL 1540720384,1540720639,RO +1540720640,1540720895,CH 1540720896,1540721151,PL 1540721152,1540721663,RU 1540721664,1540721919,GB @@ -39481,7 +42821,7 @@ 1540742912,1540743167,RU 1540743168,1540743423,NO 1540743424,1540743679,RU -1540743680,1540743935,GB +1540743680,1540743935,MD 1540743936,1540744191,CH 1540744192,1540744447,GR 1540744448,1540744703,UA @@ -39604,6 +42944,7 @@ 1540873216,1540875263,RU 1540875264,1540876287,PL 1540876288,1540877311,RU +1540877312,1540878335,PL 1540878336,1540879359,AT 1540879360,1540880383,RU 1540880384,1540881407,UA @@ -39685,7 +43026,7 @@ 1540902912,1540903167,RO 1540903168,1540903423,RU 1540903424,1540903679,GB -1540903680,1540904447,CH +1540903680,1540904447,FR 1540904448,1540904703,EE 1540904704,1540904959,SI 1540904960,1540905471,GB @@ -39737,6 +43078,238 @@ 1540918528,1540918783,EU 1540918784,1540919039,NL 1540919040,1540919295,GB +1540919296,1540919551,RO +1540919552,1540919807,BE +1540919808,1540920063,GB +1540920064,1540920319,RU +1540920320,1540920575,TR +1540920576,1540920831,PL +1540920832,1540921087,HU +1540921088,1540921599,RO +1540921600,1540921855,MT +1540921856,1540922111,EU +1540922112,1540922367,ES +1540922368,1540922879,RO +1540922880,1540923135,DE +1540923136,1540923391,GB +1540923392,1540923647,PL +1540923648,1540923903,UA +1540923904,1540924159,DE +1540924160,1540924415,LT +1540924416,1540924671,RU +1540924672,1540924927,UA +1540924928,1540925183,MD +1540925184,1540925439,RU +1540925440,1540925695,CZ +1540925696,1540925951,AE +1540925952,1540926207,TR +1540926208,1540926463,FR +1540926464,1540926719,SI +1540926720,1540926975,UA +1540926976,1540927231,BG +1540927232,1540927487,RU +1540927488,1540927743,GE +1540927744,1540927999,RO +1540928000,1540928255,KZ +1540928256,1540928511,CZ +1540928512,1540928767,GR +1540928768,1540929023,GB +1540929024,1540929279,DK +1540929280,1540929535,GB +1540929536,1540929791,NL +1540929792,1540930047,CZ +1540930048,1540930303,FR +1540930304,1540930559,RU +1540930560,1540930815,KW +1540930816,1540931071,KZ +1540931072,1540931327,EU +1540931328,1540931583,PL +1540931584,1540931839,RU +1540931840,1540932095,GB +1540932096,1540932351,PL +1540932352,1540932607,FR +1540932608,1540932863,UA +1540932864,1540933119,GB +1540933120,1540933375,RU +1540933376,1540933631,RO +1540933632,1540933887,NL +1540933888,1540934143,TR +1540934144,1540934399,PL +1540934400,1540934655,FR +1540934656,1540934911,PL +1540934912,1540935167,RU +1540935168,1540935423,GR +1540935424,1540935679,NL +1540935680,1540935935,RU +1540935936,1540936191,FR +1540936192,1540936447,CY +1540936448,1540936959,RU +1540936960,1540937471,PL +1540937472,1540937727,RU +1540937728,1540937983,DE +1540938240,1540938751,ES +1540938752,1540939007,KZ +1540939008,1540939263,FR +1540939264,1540939519,IL +1540939520,1540939775,TR +1540939776,1540940031,PL +1540940032,1540940287,RO +1540940288,1540940543,DK +1540940544,1540940799,RO +1540940800,1540941055,FR +1540941056,1540941311,CH +1540941312,1540941567,AT +1540941568,1540941823,UA +1540941824,1540942079,RU +1540942080,1540942335,RO +1540942336,1540942591,FR +1540942592,1540942847,DE +1540942848,1540943103,IE +1540943104,1540943359,UA +1540943360,1540943615,BE +1540943616,1540943871,PL +1540943872,1540944127,UA +1540944128,1540944383,IE +1540944384,1540944639,AT +1540944640,1540944895,DE +1540944896,1540945151,UA +1540945152,1540945407,DE +1540945408,1540945663,GB +1540945664,1540945919,AT +1540945920,1540946175,DE +1540946176,1540946431,AT +1540946432,1540946687,RU +1540946688,1540946943,UA +1540946944,1540947199,IL +1540947200,1540947455,BG +1540947456,1540947711,PL +1540947712,1540947967,IS +1540947968,1540948479,PL +1540948480,1540948991,RU +1540948992,1540949503,UA +1540949504,1540950015,RU +1540950016,1540951551,UA +1540951552,1540952063,RS +1540952064,1540952575,RU +1540952576,1540953087,PL +1540953088,1540953599,RU +1540953600,1540954111,UA +1540954112,1540954623,PL +1540954624,1540955647,RO +1540955648,1540956159,NL +1540956160,1540956671,SK +1540956672,1540957183,RU +1540957184,1540957695,DE +1540957696,1540958207,AT +1540958208,1540958719,PL +1540958720,1540959231,RU +1540959232,1540959743,FR +1540959744,1540960255,RU +1540960256,1540960767,PL +1540960768,1540961279,RU +1540961280,1540961791,CZ +1540961792,1540962303,HU +1540962304,1540962815,NL +1540962816,1540963327,EU +1540980736,1540980991,CH +1540980992,1540981247,RU +1540981248,1540981503,RO +1540981504,1540981759,DE +1540981760,1540982015,PL +1540982016,1540982271,DK +1540982272,1540982783,GB +1540982784,1540983295,RU +1540983296,1540983551,ME +1540983552,1540983807,CH +1540983808,1540984063,FR +1540984064,1540984319,DE +1540984320,1540984575,PL +1540984576,1540984831,RU +1540984832,1540985087,UA +1540985088,1540985343,DE +1540985344,1540985599,NL +1540985600,1540985855,TR +1540985856,1540986111,BG +1540986112,1540986367,AT +1540986368,1540986623,PL +1540986624,1540986879,FR +1540986880,1540987135,PL +1540987136,1540987391,UA +1540987392,1540987647,FR +1540987648,1540987903,GR +1540987904,1540988159,RU +1540988160,1540988415,AM +1540988416,1540988671,PL +1540988672,1540988927,RU +1540988928,1540989183,GB +1540989184,1540989439,PL +1540989440,1540989695,UA +1540989696,1540989951,PL +1540989952,1540990207,FR +1540990208,1540990463,DE +1540990720,1540990975,UA +1540990976,1540991231,FR +1540991232,1540991487,HU +1540991488,1540991743,CH +1540991744,1540991999,PL +1540992000,1540992255,FR +1540992256,1540992511,AT +1541013504,1541014527,RO +1541014528,1541015551,AM +1541015552,1541016575,RU +1541016576,1541018623,UA +1541018624,1541019647,ES +1541019648,1541020671,RU +1541020672,1541023743,UA +1541023744,1541024767,RU +1541024768,1541026815,UA +1541026816,1541027839,LV +1541027840,1541028863,RU +1541028864,1541029887,PL +1541029888,1541030911,UA +1541030912,1541031935,DE +1541031936,1541032959,UA +1541032960,1541033983,PL +1541033984,1541035007,BG +1541035008,1541036031,RU +1541036032,1541037055,UA +1541037056,1541038079,RU +1541038080,1541039103,UA +1541039104,1541040127,RU +1541040128,1541041151,UA +1541041152,1541042175,RU +1541042176,1541043199,DE +1541043200,1541044223,RU +1541044224,1541045247,US +1541045248,1541046271,NL +1541046272,1541051391,RU +1541051392,1541052415,NL +1541052416,1541053439,RO +1541053440,1541054463,PL +1541054464,1541055487,RU +1541056512,1541057535,TJ +1541057536,1541058559,RS +1541058560,1541059583,RU +1541059584,1541060607,AM +1541060608,1541061631,NO +1541061632,1541062655,CZ +1541062656,1541063679,UA +1541063680,1541065727,PL +1541065728,1541066751,NL +1541066752,1541067775,PL +1541067776,1541068799,UA +1541068800,1541069823,PL +1541069824,1541070847,RU +1541070848,1541071871,IT +1541071872,1541072895,RU +1541072896,1541073919,CZ +1541073920,1541074943,RO +1541074944,1541075967,PL +1541075968,1541078015,RU +1541078016,1541079039,RO +1541079040,1541080063,PL +1541080064,1541081087,RU +1541081088,1541082111,DE 1543503872,1545601023,GB 1545601024,1545863167,SE 1545863168,1545895935,RU @@ -39800,7 +43373,6 @@ 1546270720,1546272767,GB 1546272768,1546274815,NO 1546274816,1546276863,SE -1546276864,1546278911,GB 1546278912,1546280959,RU 1546280960,1546283007,IT 1546283008,1546285055,CH @@ -39865,18 +43437,16 @@ 1546665984,1546673823,GB 1546673824,1546673839,RS 1546673840,1546677503,GB -1546677504,1546677557,IN +1546677504,1546677551,IN +1546677552,1546677555,GB +1546677556,1546677557,IN 1546677558,1546677559,GB 1546677560,1546677561,IN -1546677562,1546677565,GB -1546677566,1546677569,IN +1546677562,1546677567,GB +1546677568,1546677569,IN 1546677570,1546677571,GB 1546677572,1546677573,IN -1546677574,1546677575,GB -1546677576,1546677599,IN -1546677600,1546677663,GB -1546677664,1546677664,IN -1546677665,1546677679,GB +1546677574,1546677679,GB 1546677680,1546677695,IN 1546677696,1546678863,GB 1546678864,1546678871,RS @@ -39901,7 +43471,6 @@ 1546895360,1546911743,IE 1546911744,1546928127,SK 1546928128,1546944511,GB -1546944512,1546960895,UA 1546960896,1546977279,HU 1546977280,1546993663,MK 1546993664,1547010047,RU @@ -40023,7 +43592,9 @@ 1547621304,1547621335,NG 1547621336,1547621351,A2 1547621352,1547621375,NG -1547621376,1547624447,A2 +1547621376,1547622463,A2 +1547622464,1547622471,NG +1547622472,1547624447,A2 1547624448,1547628543,CZ 1547628544,1547632639,BG 1547632640,1547636735,TR @@ -40072,9 +43643,7 @@ 1551505408,1551507455,EU 1551507456,1551508479,DE 1551508480,1551509503,IT -1551509504,1551511551,EU -1551511552,1551512575,GB -1551512576,1551516671,EU +1551509504,1551516671,EU 1551516672,1551517695,IT 1551517696,1551518719,ES 1551518720,1551528959,EU @@ -40115,8 +43684,7 @@ 1559339776,1559341695,RU 1559341696,1559341703,ES 1559341704,1559347199,RU -1559347200,1559351295,SE -1559351296,1559355391,DK +1559347200,1559355391,SE 1559355392,1559388159,RU 1559388160,1559396351,UA 1559396352,1559404543,GB @@ -40159,9 +43727,7 @@ 1559855104,1559887871,HU 1559887872,1559920639,PT 1559920640,1559932927,LU -1559932928,1559943167,DE -1559943168,1559950335,LU -1559950336,1559953407,DE +1559932928,1559953407,DE 1559953408,1559986175,MT 1559986176,1560018943,IE 1560018944,1560051711,DE @@ -40192,7 +43758,9 @@ 1566097408,1566101503,GB 1566101504,1566105599,RU 1566105600,1566109695,DE -1566109696,1566113791,CH +1566109696,1566111231,CH +1566111232,1566111295,FR +1566111296,1566113791,CH 1566113792,1566117887,DE 1566117888,1566121983,TR 1566121984,1566126079,NO @@ -40209,7 +43777,6 @@ 1566158848,1566162943,RU 1566162944,1566167039,PL 1566167040,1566171135,UA -1566171136,1566175231,HU 1566175232,1566179327,IE 1566179328,1566183423,DK 1566183424,1566187519,ES @@ -40281,8 +43848,7 @@ 1566382080,1566384127,TR 1566384128,1566386175,RU 1566386176,1566388223,FR -1566388224,1566388735,HU -1566388736,1566388991,PT +1566388224,1566388991,HU 1566388992,1566389247,SC 1566389248,1566389503,HU 1566389504,1566389759,SC @@ -40336,7 +43902,9 @@ 1566447616,1566451711,IT 1566451712,1566453759,IL 1566453760,1566455807,IQ -1566455808,1566457855,PT +1566455808,1566456351,PT +1566456352,1566456359,AO +1566456360,1566457855,PT 1566457856,1566459903,CH 1566459904,1566461951,GB 1566461952,1566463999,DE @@ -40413,9 +43981,9 @@ 1567227904,1567293439,FI 1567293440,1567358975,IE 1567358976,1567424511,PT -1567424512,1567486947,CY -1567486948,1567486951,A2 -1567486952,1567490047,CY +1567424512,1567488055,CY +1567488056,1567488063,A2 +1567488064,1567490047,CY 1567490048,1567555583,IR 1567555584,1567621119,AT 1567621120,1567696383,RO @@ -40447,7 +44015,9 @@ 1568295792,1568295799,GB 1568295800,1568295855,DE 1568295856,1568295863,GB -1568295864,1568309247,DE +1568295864,1568296239,DE +1568296240,1568296247,ZA +1568296248,1568309247,DE 1568309248,1568342015,RO 1568342016,1568374783,BG 1568374784,1568440319,RU @@ -40456,14 +44026,9 @@ 1568505856,1568538623,NL 1568538624,1568555007,IR 1568555008,1568571391,UA -1568571392,1568579583,RO -1568579584,1568581631,BG -1568581632,1568604159,RO 1568604160,1568636927,UA -1568636928,1568662271,DE -1568662272,1568663039,GB -1568663040,1568665599,DE -1568665600,1568669695,MD +1568636928,1568669439,DE +1568669440,1568669695,MD 1568669696,1569193983,DE 1569193984,1569718271,HR 1569718272,1570242559,IT @@ -40479,7 +44044,6 @@ 1570504704,1570570239,ES 1570570240,1570572287,NL 1570572288,1570574335,UA -1570574336,1570576383,RU 1570576384,1570578431,UA 1570578432,1570580479,CH 1570580480,1570582527,RU @@ -40499,7 +44063,9 @@ 1570621440,1570625535,RU 1570625536,1570627583,GB 1570627584,1570635775,RU -1570635776,1570652159,FR +1570635776,1570644991,FR +1570644992,1570645039,GB +1570645040,1570652159,FR 1570652160,1570652543,SE 1570652544,1570652551,FR 1570652552,1570652891,SE @@ -40547,9 +44113,13 @@ 1570665968,1570666175,SE 1570666176,1570666191,GB 1570666192,1570666223,FR -1570666224,1570666367,SE +1570666224,1570666227,SE +1570666228,1570666231,NO +1570666232,1570666367,SE 1570666368,1570666383,FR -1570666384,1570666431,SE +1570666384,1570666387,SE +1570666388,1570666391,NL +1570666392,1570666431,SE 1570666432,1570666447,GB 1570666448,1570666463,DE 1570666464,1570666495,SE @@ -40601,7 +44171,9 @@ 1570667792,1570667807,ES 1570667808,1570667839,SE 1570667840,1570667903,FR -1570667904,1570667967,SE +1570667904,1570667907,SE +1570667908,1570667911,RU +1570667912,1570667967,SE 1570667968,1570667983,FR 1570667984,1570668031,SE 1570668032,1570668035,NL @@ -40615,14 +44187,14 @@ 1570717696,1570725887,HR 1570725888,1570734079,DE 1570734080,1570750463,PL -1570750464,1570752511,NO 1570752512,1570754559,GB 1570754560,1570756607,ES 1570756608,1570764799,RU 1570764800,1570766847,DE 1570766848,1571291135,DK 1571291136,1571422207,RO -1571422208,1571553279,CZ +1571422208,1571426303,RU +1571426304,1571553279,CZ 1571553280,1571684351,IL 1571684352,1571686399,ES 1571686400,1571688447,GB @@ -40634,9 +44206,7 @@ 1571700736,1571702783,IT 1571702784,1571704831,RU 1571704832,1571706879,GB -1571706880,1571707647,NL -1571707648,1571707903,BZ -1571707904,1571708927,NL +1571706880,1571708927,NL 1571708928,1571709439,GB 1571709440,1571709567,DE 1571709568,1571709695,GB @@ -40700,7 +44270,6 @@ 1572028416,1572044799,RU 1572044800,1572061183,IT 1572061184,1572077567,PL -1572077568,1572093951,RU 1572093952,1572110335,BG 1572110336,1572126719,RU 1572126720,1572143103,UA @@ -40936,7 +44505,6 @@ 1572831232,1572833279,BH 1572833280,1572835327,ES 1572835328,1572837375,IE -1572837376,1572839423,AM 1572839424,1572841471,DE 1572841472,1572842239,EU 1572842240,1572842495,LV @@ -40949,8 +44517,7 @@ 1572849664,1572851711,GB 1572851712,1572853759,DE 1572853760,1572854015,BE -1572854016,1572854271,EU -1572854272,1572854527,LU +1572854016,1572854527,LU 1572854528,1572855551,EU 1572855552,1572855807,LU 1572855808,1572857855,KZ @@ -40976,7 +44543,7 @@ 1578590276,1578590279,PT 1578590280,1578590283,PL 1578590284,1578590287,GB -1578590288,1578590303,PL +1578590288,1578590303,DE 1578590304,1578590311,IT 1578590312,1578590319,FR 1578590320,1578590335,CH @@ -41002,8 +44569,7 @@ 1578590656,1578590659,FR 1578590660,1578590663,CZ 1578590664,1578590667,FR -1578590668,1578590671,IT -1578590672,1578590687,PL +1578590668,1578590687,PL 1578590688,1578590699,FR 1578590700,1578590719,PL 1578590720,1578590799,FR @@ -41011,7 +44577,7 @@ 1578590832,1578590847,ES 1578590848,1578590879,FR 1578590880,1578590911,PL -1578590912,1578590927,ES +1578590912,1578590927,GB 1578590928,1578590935,DE 1578590936,1578590943,ES 1578590944,1578590959,CH @@ -41044,9 +44610,11 @@ 1578591360,1578591375,PL 1578591376,1578591391,FR 1578591392,1578591407,CH -1578591408,1578591431,GB +1578591408,1578591423,GB +1578591424,1578591431,PL 1578591432,1578591435,DE -1578591436,1578591463,FR +1578591436,1578591439,ES +1578591440,1578591463,FR 1578591464,1578591487,PL 1578591488,1578591503,FR 1578591504,1578591519,CH @@ -41070,7 +44638,9 @@ 1578591888,1578591891,DE 1578591892,1578591903,FR 1578591904,1578591919,PL -1578591920,1578591951,ES +1578591920,1578591939,ES +1578591940,1578591943,GB +1578591944,1578591951,FR 1578591952,1578591967,PT 1578591968,1578591983,FR 1578591984,1578592031,PL @@ -41080,7 +44650,7 @@ 1578592096,1578592111,FR 1578592112,1578592127,GB 1578592128,1578592143,DE -1578592144,1578592159,PL +1578592144,1578592159,NL 1578592160,1578592163,FR 1578592164,1578592171,IT 1578592172,1578592175,FR @@ -41121,17 +44691,19 @@ 1578592752,1578592783,DE 1578592784,1578592815,FR 1578592816,1578592823,PL -1578592824,1578592831,FR +1578592824,1578592827,FR +1578592828,1578592831,IE 1578592832,1578592847,PL 1578592848,1578592863,FR 1578592864,1578592879,PL -1578592880,1578592895,CH +1578592880,1578592883,FR +1578592884,1578592891,GB +1578592892,1578592895,FR 1578592896,1578592959,IT 1578592960,1578593007,FR 1578593008,1578593279,DE 1578593280,1578593295,PL -1578593296,1578593323,FR -1578593324,1578593327,ES +1578593296,1578593327,FR 1578593328,1578593343,IT 1578593344,1578593359,FR 1578593360,1578593407,GB @@ -41155,7 +44727,9 @@ 1578593760,1578593775,ES 1578593776,1578593791,NL 1578593792,1578593823,FR -1578593824,1578593839,GB +1578593824,1578593831,GB +1578593832,1578593835,FR +1578593836,1578593839,NL 1578593840,1578593871,FR 1578593872,1578593875,ES 1578593876,1578593879,FR @@ -41168,8 +44742,9 @@ 1578593984,1578593999,PL 1578594000,1578594015,FR 1578594016,1578594031,BE -1578594032,1578594039,DE -1578594040,1578594063,FR +1578594032,1578594039,ES +1578594040,1578594047,IT +1578594048,1578594063,FR 1578594064,1578594079,PL 1578594080,1578594087,CH 1578594088,1578594095,CZ @@ -41224,12 +44799,27 @@ 1578595132,1578595151,FR 1578595152,1578595167,ES 1578595168,1578595199,FR -1578595200,1578595327,GB +1578595200,1578595203,DE +1578595204,1578595207,FR +1578595208,1578595215,PL +1578595216,1578595231,DE +1578595232,1578595263,BE +1578595264,1578595267,ES +1578595268,1578595271,FR +1578595272,1578595275,PL +1578595276,1578595279,ES +1578595280,1578595287,FR +1578595288,1578595295,PL +1578595296,1578595327,FR 1578595328,1578595343,IT -1578595344,1578595359,PL -1578595360,1578595363,FR +1578595344,1578595363,FR 1578595364,1578595367,DE -1578595368,1578595455,FR +1578595368,1578595379,FR +1578595380,1578595383,CH +1578595384,1578595387,ES +1578595388,1578595391,PL +1578595392,1578595423,CH +1578595424,1578595455,LT 1578595456,1578595463,DE 1578595464,1578595487,FR 1578595488,1578595503,DE @@ -41240,12 +44830,16 @@ 1578595616,1578595647,PL 1578595648,1578595679,FR 1578595680,1578595695,BE -1578595696,1578595759,FR -1578595760,1578595775,GB +1578595696,1578595763,FR +1578595764,1578595775,ES 1578595776,1578595807,CH 1578595808,1578595983,FR 1578595984,1578595991,NL -1578595992,1578596111,FR +1578595992,1578595995,IT +1578595996,1578596095,FR +1578596096,1578596099,DE +1578596100,1578596103,GB +1578596104,1578596111,FR 1578596112,1578596127,ES 1578596128,1578596143,PL 1578596144,1578596147,DE @@ -41253,7 +44847,8 @@ 1578596152,1578596155,DE 1578596156,1578596159,FR 1578596160,1578596175,PL -1578596176,1578596191,GB +1578596176,1578596183,GB +1578596184,1578596191,BE 1578596192,1578596207,ES 1578596208,1578596255,FR 1578596256,1578596287,GB @@ -41273,7 +44868,9 @@ 1578610688,1578610943,FR 1578610944,1578610975,ES 1578610976,1578611039,PL -1578611040,1578611079,FR +1578611040,1578611071,FR +1578611072,1578611075,DE +1578611076,1578611079,FR 1578611080,1578611087,NL 1578611088,1578611119,DE 1578611120,1578611135,FR @@ -41290,9 +44887,9 @@ 1578611264,1578611279,IT 1578611280,1578611295,FR 1578611296,1578611303,GB -1578611304,1578611311,FR -1578611312,1578611327,PL -1578611328,1578611359,FR +1578611304,1578611327,PL +1578611328,1578611343,BE +1578611344,1578611359,FR 1578611360,1578611375,CH 1578611376,1578611391,FR 1578611392,1578611407,DE @@ -41375,7 +44972,11 @@ 1579089920,1579090575,NL 1579090576,1579090687,GB 1579090688,1579090943,NL -1579090944,1579091967,GB +1579090944,1579091759,GB +1579091760,1579091775,IL +1579091776,1579091839,GB +1579091840,1579091855,US +1579091856,1579091967,GB 1579091968,1579092223,DE 1579092224,1579104511,GB 1579104512,1579104767,NL @@ -41441,7 +45042,10 @@ 1582301184,1583349759,IT 1583349760,1583611903,SA 1583611904,1583615999,LV -1583616000,1583620095,NL +1583616000,1583617791,NL +1583617792,1583618047,US +1583618048,1583619839,NL +1583619840,1583620095,US 1583620096,1583624191,IT 1583624192,1583628287,RS 1583628288,1583632383,DE @@ -41456,8 +45060,8 @@ 1583669248,1583673343,GE 1583673344,1583673991,DE 1583673992,1583673999,GB -1583674000,1583674015,DE -1583674016,1583674039,NL +1583674000,1583674031,DE +1583674032,1583674039,NL 1583674040,1583677439,DE 1583677440,1583681535,FI 1583681536,1583685631,PL @@ -41469,7 +45073,14 @@ 1583706112,1583710207,GI 1583710208,1583712255,IR 1583712256,1583714303,AE -1583714304,1583722495,GB +1583714304,1583718111,GB +1583718112,1583718112,FR +1583718113,1583718113,DE +1583718114,1583718114,ES +1583718115,1583718115,IT +1583718116,1583718116,NL +1583718117,1583718117,BE +1583718118,1583722495,GB 1583722496,1583726591,IR 1583726592,1583730687,BG 1583730688,1583732335,DK @@ -41500,7 +45111,9 @@ 1583813680,1583813683,GB 1583813684,1583813711,NL 1583813712,1583813727,US -1583813728,1583816703,NL +1583813728,1583813735,NL +1583813736,1583813743,DE +1583813744,1583816703,NL 1583816704,1583820799,TR 1583820800,1583824895,LV 1583824896,1583828991,SI @@ -41523,7 +45136,9 @@ 1583869952,1583874047,KZ 1583874048,1584398335,BE 1584398336,1584660479,CZ -1584660480,1584922623,GB +1584660480,1584857087,GB +1584857088,1584859135,DE +1584859136,1584922623,GB 1584922624,1585184767,TR 1585184768,1585190911,PL 1585190912,1585192959,ES @@ -41561,9 +45176,18 @@ 1585254400,1585256447,GB 1585256448,1585258495,DE 1585258496,1585260543,GB -1585262592,1585264639,RU +1585260544,1585264639,RU 1585264640,1585265663,MT -1585265664,1585266687,IM +1585265664,1585265695,FR +1585265696,1585265727,IM +1585265728,1585265767,FR +1585265768,1585265775,IM +1585265776,1585265943,FR +1585265944,1585265951,IM +1585265952,1585265967,FR +1585265968,1585265983,IM +1585265984,1585266047,FR +1585266048,1585266687,IM 1585266688,1585270783,DE 1585270784,1585272831,IT 1585272832,1585274879,RU @@ -41599,7 +45223,9 @@ 1585336320,1585338367,SE 1585338368,1585340415,RU 1585340416,1585342463,AT -1585342464,1585344511,GB +1585342464,1585343311,GB +1585343312,1585343319,DE +1585343320,1585344511,GB 1585344512,1585346559,FR 1585346560,1585348607,GB 1585348608,1585350655,CH @@ -41710,6 +45336,7 @@ 1586315264,1586323455,UZ 1586323456,1586331647,RU 1586331648,1586339839,PL +1586339840,1586348031,RU 1586348032,1586356223,SY 1586356224,1586372607,RU 1586372608,1586380799,JO @@ -41743,7 +45370,6 @@ 1586438144,1586446335,RU 1586446336,1586448383,NO 1586448384,1586450431,ES -1586450432,1586452479,RU 1586452480,1586454527,CH 1586454528,1586456575,IT 1586456576,1586458623,GB @@ -41805,15 +45431,14 @@ 1589510144,1589542911,RU 1589542912,1589575679,BG 1589575680,1589608447,RU -1589608448,1589610495,DK -1589610496,1589620735,SE -1589620736,1589623807,DK -1589623808,1589628927,SE -1589628928,1589641215,DK +1589608448,1589612543,DK +1589612544,1589620735,SE +1589620736,1589641215,DK 1589641216,1590034431,GB 1590034432,1590036479,RU 1590036480,1590038527,GB 1590038528,1590040575,RU +1590040576,1590042623,NL 1590042624,1590048767,RU 1590048768,1590050815,DE 1590050816,1590052863,SE @@ -41847,6 +45472,7 @@ 1590099968,1590102015,RU 1590102016,1590104063,IT 1590104064,1590106111,TJ +1590106112,1590108159,GB 1590108160,1590110207,TR 1590110208,1590112255,CZ 1590112256,1590114303,HU @@ -41897,7 +45523,9 @@ 1592054272,1592054527,AE 1592054528,1592054783,NL 1592054784,1592055295,AE -1592055296,1592056959,NL +1592055296,1592055935,NL +1592055936,1592055999,SG +1592056000,1592056959,NL 1592056960,1592057023,SG 1592057024,1592057855,NL 1592057856,1592061951,RS @@ -41958,7 +45586,7 @@ 1592287232,1592289279,RO 1592289280,1592291327,RU 1592291328,1592293375,NL -1592293376,1592299519,RU +1592295424,1592299519,RU 1592299520,1592303615,PL 1592303616,1592305663,NL 1592305664,1592307711,IR @@ -42028,7 +45656,7 @@ 1593209168,1593210879,SE 1593210880,1593211391,NO 1593211392,1593212415,SE -1593212416,1593212927,A1 +1593212416,1593212927,NO 1593212928,1593229311,PL 1593229312,1593245695,EE 1593245696,1593247743,NL @@ -42123,7 +45751,6 @@ 1599094784,1599111167,RU 1599111168,1599127551,IR 1599127552,1599143935,CZ -1599143936,1599160319,UA 1599160320,1599176703,IR 1599176704,1599193087,FR 1599193088,1599209471,RU @@ -42241,7 +45868,6 @@ 1602318336,1602320383,ES 1602320384,1602324479,NL 1602324480,1602326527,RU -1602326528,1602328575,GB 1602328576,1602330623,ES 1602330624,1602336767,RU 1602336768,1602338815,GB @@ -42309,7 +45935,9 @@ 1602449408,1602451455,LV 1602451456,1602453503,DE 1602453504,1602455551,SK -1602455552,1602457599,FR +1602455552,1602456015,FR +1602456016,1602456023,ES +1602456024,1602457599,FR 1602457600,1602459647,RU 1602459648,1602461695,GB 1602461696,1602465791,ES @@ -42320,6 +45948,7 @@ 1602473984,1602476031,RU 1602476032,1602478079,GB 1602478080,1602480127,RU +1602480128,1602482175,MT 1602482176,1602484223,FR 1602484224,1602486271,GB 1602486272,1602748415,UA @@ -42363,7 +45992,8 @@ 1603146080,1603146239,NL 1603146240,1603146751,US 1603146752,1603147007,NL -1603147008,1603147775,IL +1603147008,1603147263,US +1603147264,1603147775,IL 1603147776,1603148031,US 1603148032,1603149567,IL 1603149568,1603149823,US @@ -42384,7 +46014,10 @@ 1603167168,1603167231,NL 1603167232,1603167743,BE 1603167744,1603167871,NO -1603167872,1603170303,NL +1603167872,1603169919,NL +1603169920,1603169983,US +1603169984,1603170047,SE +1603170048,1603170303,NL 1603170304,1603174399,IE 1603174400,1603178495,TR 1603178496,1603182591,DK @@ -42443,9 +46076,7 @@ 1603982784,1603982847,AN 1603982848,1603984895,GB 1603984896,1603985151,PT -1603985152,1603986687,GB -1603986688,1603986751,TR -1603986752,1603990271,GB +1603985152,1603990271,GB 1603990272,1603990527,SA 1603990528,1603993599,GB 1603993600,1604009983,ME @@ -42472,9 +46103,7 @@ 1604517888,1604632320,RU 1604632321,1604632575,UA 1604632576,1604647679,RU -1604647680,1604647935,UA -1604647936,1604648191,RU -1604648192,1604648959,UA +1604647680,1604648959,UA 1604648960,1604714495,RU 1604714496,1604780031,DK 1604780032,1604845567,RU @@ -42522,9 +46151,7 @@ 1605025792,1605033983,IQ 1605033984,1605042175,SK 1605042176,1605050367,RU -1605050368,1605052039,IT -1605052040,1605052047,DE -1605052048,1605058559,IT +1605050368,1605058559,IT 1605058560,1605066751,HU 1605066752,1605074943,PL 1605074944,1605083135,FR @@ -42552,7 +46179,9 @@ 1605173248,1605181439,TR 1605181440,1605189631,LT 1605189632,1605189663,SK -1605189664,1605197823,CZ +1605189664,1605189759,CZ +1605189760,1605189887,SK +1605189888,1605197823,CZ 1605197824,1605206015,DE 1605206016,1605214207,RU 1605214208,1605222399,TR @@ -42602,7 +46231,9 @@ 1607610368,1607612415,IE 1607612416,1607614463,A2 1607614464,1607616511,GR -1607616512,1607663615,A2 +1607616512,1607630847,A2 +1607630848,1607632895,IE +1607632896,1607663615,A2 1607663616,1607729151,NL 1607729152,1607761919,EG 1607761920,1607766015,SY @@ -42624,6 +46255,7 @@ 1607942144,1607944191,RU 1607944192,1607945215,FR 1607946240,1607947263,UA +1607947264,1607948287,RU 1607948288,1607949311,GB 1607949312,1607950335,UA 1607952384,1607953407,UA @@ -42672,18 +46304,63 @@ 1612686176,1612686207,KR 1612686208,1612687055,US 1612687056,1612687063,CA -1612687064,1613467647,US +1612687064,1612689087,US +1612689088,1612689151,CA +1612689152,1613471743,US 1613471744,1613479935,JM 1613479936,1613488127,US 1613488128,1613492223,CA 1613496320,1613504511,US 1613512704,1613529087,CA -1613529088,1613545471,US +1613529088,1613536191,US +1613536192,1613536223,TW +1613536224,1613536255,US +1613536256,1613536287,TW +1613536288,1613545471,US 1613545472,1613545495,CA 1613545496,1613545503,US -1613545504,1613546407,CA -1613546408,1613546415,US -1613546416,1613565951,CA +1613545504,1613545551,CA +1613545552,1613545559,US +1613545560,1613545799,CA +1613545800,1613545807,US +1613545808,1613545871,CA +1613545872,1613545879,US +1613545880,1613545887,NL +1613545888,1613546119,CA +1613546120,1613546127,US +1613546128,1613546159,CA +1613546160,1613546167,US +1613546168,1613546407,CA +1613546408,1613546423,US +1613546424,1613546543,CA +1613546544,1613546551,US +1613546552,1613546607,CA +1613546608,1613546615,US +1613546616,1613546663,CA +1613546664,1613546671,US +1613546672,1613546679,CA +1613546680,1613546695,US +1613546696,1613546703,CA +1613546704,1613546719,US +1613546720,1613547919,CA +1613547920,1613547943,US +1613547944,1613548479,CA +1613548480,1613548487,US +1613548488,1613548959,CA +1613548960,1613548967,US +1613548968,1613548983,CA +1613548984,1613548991,US +1613548992,1613549039,CA +1613549040,1613549047,US +1613549048,1613549143,CA +1613549144,1613549167,US +1613549168,1613549183,CA +1613549184,1613549191,US +1613549192,1613549207,CA +1613549208,1613549319,US +1613549320,1613550735,CA +1613550736,1613550743,US +1613550744,1613565951,CA 1613565952,1613570047,US 1613570048,1613574143,CA 1613574144,1613586431,US @@ -42696,7 +46373,16 @@ 1613676544,1613680639,CA 1613680640,1613737983,US 1613737984,1613742079,CA -1613742080,1613758463,US +1613742080,1613750591,US +1613750592,1613750607,BR +1613750608,1613750639,US +1613750640,1613750647,PA +1613750648,1613750655,NL +1613750656,1613750719,US +1613750720,1613750727,TW +1613750728,1613751311,US +1613751312,1613751319,PA +1613751320,1613758463,US 1613758464,1614282751,CA 1614282752,1614741503,US 1614741504,1614757887,CA @@ -42705,9 +46391,17 @@ 1614790656,1632305151,US 1632305152,1632321535,CA 1632321536,1632354303,US -1632354304,1632355511,CA +1632354304,1632354607,CA +1632354608,1632354615,US +1632354616,1632354679,CA +1632354680,1632354687,US +1632354688,1632354919,CA +1632354920,1632354927,NL +1632354928,1632355511,CA 1632355512,1632355519,US -1632355520,1632362495,CA +1632355520,1632355583,CA +1632355584,1632355599,US +1632355600,1632362495,CA 1632362496,1634414591,US 1634414592,1634418687,CA 1634418688,1634447359,US @@ -42720,7 +46414,593 @@ 1652293632,1652310015,CA 1652310016,1652481279,US 1652481280,1652481791,CN -1652481792,1653534719,US +1652481792,1652621327,US +1652621328,1652621335,CA +1652621336,1652621343,AU +1652621344,1652621359,CA +1652621360,1652621495,US +1652621496,1652621503,CA +1652621504,1652621663,US +1652621664,1652621671,GB +1652621672,1652621679,US +1652621680,1652621687,CA +1652621688,1652621695,US +1652621696,1652621703,MX +1652621704,1652621911,US +1652621912,1652621919,GB +1652621920,1652622119,US +1652622120,1652622127,GB +1652622128,1652622175,US +1652622176,1652622207,GB +1652622208,1652622271,US +1652622272,1652622279,AU +1652622280,1652622575,US +1652622576,1652622583,GB +1652622584,1652622895,US +1652622896,1652622903,MX +1652622904,1652623903,US +1652623904,1652623935,IN +1652623936,1652624111,US +1652624112,1652624119,MX +1652624120,1652624511,US +1652624512,1652624519,IN +1652624520,1652624527,US +1652624528,1652624535,GB +1652624536,1652624591,US +1652624592,1652624599,IE +1652624600,1652624655,US +1652624656,1652624663,ZA +1652624664,1652625119,US +1652625120,1652625127,ZA +1652625128,1652625303,US +1652625304,1652625311,CA +1652625312,1652625495,US +1652625496,1652625503,CA +1652625504,1652625695,US +1652625696,1652625711,IN +1652625712,1652626055,US +1652626056,1652626063,GB +1652626064,1652626119,US +1652626120,1652626127,MX +1652626128,1652626319,US +1652626320,1652626327,GB +1652626328,1652626399,US +1652626400,1652626407,IE +1652626408,1652626487,US +1652626488,1652626495,GB +1652626496,1652626727,US +1652626728,1652626735,IL +1652626736,1652627519,US +1652627520,1652627567,MY +1652627568,1652627575,US +1652627576,1652627583,GB +1652627584,1652628055,US +1652628056,1652628063,IN +1652628064,1652628311,US +1652628312,1652628319,BO +1652628320,1652628351,US +1652628352,1652628359,CA +1652628360,1652629551,US +1652629552,1652629559,NZ +1652629560,1652630031,US +1652630032,1652630039,GB +1652630040,1652630247,US +1652630248,1652630255,AU +1652630256,1652630655,US +1652630656,1652630663,IL +1652630664,1652630887,US +1652630888,1652630895,AU +1652630896,1652631015,US +1652631016,1652631023,IN +1652631024,1652631343,US +1652631344,1652631351,CA +1652631352,1652631535,US +1652631536,1652631551,MY +1652631552,1652631751,US +1652631752,1652631759,GB +1652631760,1652631999,US +1652632000,1652632015,AE +1652632016,1652632255,US +1652632256,1652632263,IL +1652632264,1652632431,US +1652632432,1652632439,CA +1652632440,1652632647,US +1652632648,1652632655,MY +1652632656,1652632671,US +1652632672,1652632751,MY +1652632752,1652632863,US +1652632864,1652632879,CA +1652632880,1652632887,US +1652632888,1652632895,AU +1652632896,1652632911,US +1652632912,1652632919,CA +1652632920,1652632935,US +1652632936,1652632943,PH +1652632944,1652633159,US +1652633160,1652633167,CA +1652633168,1652633999,US +1652634000,1652634007,GB +1652634008,1652634143,US +1652634144,1652634151,AE +1652634152,1652634423,US +1652634424,1652634431,CA +1652634432,1652634647,US +1652634648,1652634655,PH +1652634656,1652634663,AU +1652634664,1652634767,US +1652634768,1652634775,AU +1652634776,1652634791,US +1652634792,1652634799,CA +1652634800,1652634855,US +1652634856,1652634863,CA +1652634864,1652635047,US +1652635048,1652635055,GB +1652635056,1652635295,US +1652635296,1652635311,CA +1652635312,1652635591,US +1652635592,1652635599,CA +1652635600,1652635903,US +1652635904,1652635911,AU +1652635912,1652636423,US +1652636424,1652636431,CA +1652636432,1652636631,US +1652636632,1652636639,IL +1652636640,1652636655,US +1652636656,1652636663,CA +1652636664,1652636839,US +1652636840,1652636847,CA +1652636848,1652637207,US +1652637208,1652637215,FR +1652637216,1652637623,US +1652637624,1652637631,GB +1652637632,1652637887,US +1652637888,1652637895,IL +1652637896,1652638143,US +1652638144,1652638151,CH +1652638152,1652638191,US +1652638192,1652638207,IN +1652638208,1652638215,US +1652638216,1652638223,AU +1652638224,1652638703,US +1652638704,1652638711,IN +1652638712,1652638855,US +1652638856,1652638863,CA +1652638864,1652638895,US +1652638896,1652638903,GB +1652638904,1652639015,US +1652639016,1652639023,MX +1652639024,1652639135,US +1652639136,1652639143,AU +1652639144,1652639455,US +1652639456,1652639471,IN +1652639472,1652639535,US +1652639536,1652639543,CA +1652639544,1652639671,US +1652639672,1652639679,GB +1652639680,1652640631,US +1652640632,1652640639,NL +1652640640,1652641183,US +1652641184,1652641191,BR +1652641192,1652641431,US +1652641432,1652641439,IN +1652641440,1652641879,US +1652641880,1652641887,GB +1652641888,1652641895,US +1652641896,1652641911,GB +1652641912,1652641919,CA +1652641920,1652641983,US +1652641984,1652642015,AE +1652642016,1652642023,CA +1652642024,1652643215,US +1652643216,1652643223,IT +1652643224,1652643351,US +1652643352,1652643359,CA +1652643360,1652643431,US +1652643432,1652643447,CA +1652643448,1652643463,US +1652643464,1652643471,CA +1652643472,1652643575,US +1652643576,1652643583,EG +1652643584,1652643631,US +1652643632,1652643639,IN +1652643640,1652643655,US +1652643656,1652643663,GB +1652643664,1652643679,US +1652643680,1652643687,GB +1652643688,1652643799,US +1652643800,1652643807,GB +1652643808,1652643839,US +1652643840,1652643847,GB +1652643848,1652643879,US +1652643880,1652643887,AU +1652643888,1652643895,CA +1652643896,1652644223,US +1652644224,1652644231,AU +1652644232,1652644247,US +1652644248,1652644255,GB +1652644256,1652644311,US +1652644312,1652644319,CA +1652644320,1652644375,US +1652644376,1652644383,CA +1652644384,1652644591,US +1652644592,1652644639,BD +1652644640,1652644647,US +1652644648,1652644655,BO +1652644656,1652644799,US +1652644800,1652644807,CA +1652644808,1652644863,US +1652644864,1652644871,AU +1652644872,1652645103,US +1652645104,1652645111,CA +1652645112,1652645751,US +1652645752,1652645759,NZ +1652645760,1652645791,US +1652645792,1652645799,IN +1652645800,1652645879,US +1652645880,1652645887,NZ +1652645888,1652645919,US +1652645920,1652645935,AE +1652645936,1652646271,US +1652646272,1652646279,AU +1652646280,1652646487,US +1652646488,1652646495,CA +1652646496,1652646503,US +1652646504,1652646511,CA +1652646512,1652646815,US +1652646816,1652646823,BD +1652646824,1652647199,US +1652647200,1652647207,IL +1652647208,1652647215,GB +1652647216,1652647303,US +1652647304,1652647311,AU +1652647312,1652647319,US +1652647320,1652647327,IL +1652647328,1652647351,US +1652647352,1652647359,GB +1652647360,1652647511,US +1652647512,1652647519,CA +1652647520,1652647647,US +1652647648,1652647655,MX +1652647656,1652647823,US +1652647824,1652647831,CA +1652647832,1652647855,US +1652647856,1652647871,CA +1652647872,1652647919,US +1652647920,1652647935,IE +1652647936,1652648103,US +1652648104,1652648111,MX +1652648112,1652648255,US +1652648256,1652648263,GB +1652648264,1652648399,US +1652648400,1652648407,IN +1652648408,1652648639,US +1652648640,1652648647,MY +1652648648,1652648879,US +1652648880,1652648887,BD +1652648888,1652648983,US +1652648984,1652648991,NZ +1652648992,1652649463,US +1652649464,1652649471,GB +1652649472,1652649519,US +1652649520,1652649527,SE +1652649528,1652649543,US +1652649544,1652649551,CA +1652649552,1652650303,US +1652650304,1652650311,SE +1652650312,1652650335,US +1652650336,1652650343,CA +1652650344,1652650679,US +1652650680,1652650687,CA +1652650688,1652650751,US +1652650752,1652650759,AU +1652650760,1652650791,US +1652650792,1652650799,GB +1652650800,1652651063,US +1652651064,1652651071,SG +1652651072,1652651079,US +1652651080,1652651087,GB +1652651088,1652651111,US +1652651112,1652651119,NZ +1652651120,1652651271,US +1652651272,1652651279,IN +1652651280,1652651351,US +1652651352,1652651359,CA +1652651360,1652651495,US +1652651496,1652651503,AR +1652651504,1652652151,US +1652652152,1652652159,IN +1652652160,1652652327,US +1652652328,1652652335,SG +1652652336,1652652591,US +1652652592,1652652599,BD +1652652600,1652652655,US +1652652656,1652652663,GB +1652652664,1652652895,US +1652652896,1652652927,CA +1652652928,1652653231,US +1652653232,1652653239,CA +1652653240,1652653247,US +1652653248,1652653279,BD +1652653280,1652653343,US +1652653344,1652653359,BD +1652653360,1652653631,US +1652653632,1652653639,CA +1652653640,1652653663,US +1652653664,1652653671,IN +1652653672,1652653679,GB +1652653680,1652653855,US +1652653856,1652653863,AR +1652653864,1652654023,US +1652654024,1652654031,CA +1652654032,1652654527,US +1652654528,1652654535,NZ +1652654536,1652654543,CA +1652654544,1652654719,US +1652654720,1652654727,GB +1652654728,1652654783,US +1652654784,1652654815,BD +1652654816,1652654895,US +1652654896,1652654911,ZA +1652654912,1652654927,US +1652654928,1652654935,GB +1652654936,1652655007,US +1652655008,1652655015,GB +1652655016,1652655063,US +1652655064,1652655071,GU +1652655072,1652655231,US +1652655232,1652655263,CA +1652655264,1652655303,US +1652655304,1652655311,IN +1652655312,1652655431,US +1652655432,1652655439,GU +1652655440,1652655511,US +1652655512,1652655519,AU +1652655520,1652655727,US +1652655728,1652655743,GB +1652655744,1652655871,US +1652655872,1652655879,CA +1652655880,1652655887,US +1652655888,1652655895,IN +1652655896,1652655903,GB +1652655904,1652655943,US +1652655944,1652655951,JM +1652655952,1652655983,US +1652655984,1652655999,GB +1652656000,1652656063,US +1652656064,1652656071,GB +1652656072,1652656383,US +1652656384,1652656391,CA +1652656392,1652656431,US +1652656432,1652656439,ZA +1652656440,1652656447,CA +1652656448,1652656671,US +1652656672,1652656679,GB +1652656680,1652656703,US +1652656704,1652656711,CA +1652656712,1652656719,US +1652656720,1652656727,NZ +1652656728,1652656759,US +1652656760,1652656767,CN +1652656768,1652656799,US +1652656800,1652656807,GB +1652656808,1652656855,US +1652656856,1652656863,PH +1652656864,1652656927,US +1652656928,1652656935,GB +1652656936,1652657295,US +1652657296,1652657311,AU +1652657312,1652657439,US +1652657440,1652657447,MX +1652657448,1652657567,US +1652657568,1652657575,JM +1652657576,1652657863,US +1652657864,1652657871,GB +1652657872,1652658223,US +1652658224,1652658231,GB +1652658232,1652658367,US +1652658368,1652658375,MX +1652658376,1652658431,US +1652658432,1652658439,GB +1652658440,1652658535,US +1652658536,1652658543,GB +1652658544,1652658559,US +1652658560,1652658567,CA +1652658568,1652658687,US +1652658688,1652658695,NZ +1652658696,1652658727,US +1652658728,1652658735,IN +1652658736,1652659151,US +1652659152,1652659159,GB +1652659160,1652659367,US +1652659368,1652659375,CA +1652659376,1652660007,US +1652660008,1652660015,CA +1652660016,1652660127,US +1652660128,1652660135,CA +1652660136,1652660183,US +1652660184,1652660191,MX +1652660192,1652660287,US +1652660288,1652660295,IN +1652660296,1652660303,MX +1652660304,1652660551,US +1652660552,1652660559,GB +1652660560,1652660639,US +1652660640,1652660663,AU +1652660664,1652660959,US +1652660960,1652660967,BR +1652660968,1652661087,US +1652661088,1652661095,MY +1652661096,1652661135,US +1652661136,1652661143,GB +1652661144,1652661151,US +1652661152,1652661159,IL +1652661160,1652661191,US +1652661192,1652661199,CA +1652661200,1652662735,US +1652662736,1652662751,GB +1652662752,1652662919,US +1652662920,1652662927,AU +1652662928,1652663039,US +1652663040,1652663047,MX +1652663048,1652663135,US +1652663136,1652663143,CA +1652663144,1652664527,US +1652664528,1652664543,CA +1652664544,1652665079,US +1652665080,1652665087,CA +1652665088,1652665103,US +1652665104,1652665111,CA +1652665112,1652665319,US +1652665320,1652665327,BR +1652665328,1652665335,PR +1652665336,1652665455,US +1652665456,1652665463,CA +1652665464,1652665479,US +1652665480,1652665487,GB +1652665488,1652665671,US +1652665672,1652665679,MX +1652665680,1652665687,IE +1652665688,1652665807,US +1652665808,1652665815,GB +1652665816,1652665863,US +1652665864,1652665871,AU +1652665872,1652665951,US +1652665952,1652665959,IT +1652665960,1652665983,US +1652665984,1652665991,CA +1652665992,1652666175,US +1652666176,1652666183,CA +1652666184,1652666207,US +1652666208,1652666215,GB +1652666216,1652666327,US +1652666328,1652666335,MX +1652666336,1652666495,US +1652666496,1652666511,CA +1652666512,1652666527,US +1652666528,1652666543,GB +1652666544,1652668951,US +1652668952,1652668959,IE +1652668960,1652668967,US +1652668968,1652668975,AU +1652668976,1652669191,US +1652669192,1652669199,IN +1652669200,1652669231,US +1652669232,1652669239,CA +1652669240,1652669567,US +1652669568,1652669575,GB +1652669576,1652670015,US +1652670016,1652670023,CA +1652670024,1652670311,US +1652670312,1652670319,BR +1652670320,1652670327,US +1652670328,1652670335,BR +1652670336,1652670463,CA +1652670464,1652670871,US +1652670872,1652670879,CA +1652670880,1652671167,US +1652671168,1652671175,NL +1652671176,1652671207,US +1652671208,1652671215,NL +1652671216,1652671271,US +1652671272,1652671279,GB +1652671280,1652671343,US +1652671344,1652671351,GB +1652671352,1652671359,MX +1652671360,1652671375,US +1652671376,1652671383,CA +1652671384,1652671407,US +1652671408,1652671415,GB +1652671416,1652671783,US +1652671784,1652671791,NL +1652671792,1652672023,US +1652672024,1652672031,MX +1652672032,1652672063,US +1652672064,1652672071,GB +1652672072,1652672159,US +1652672160,1652672167,JP +1652672168,1652672191,US +1652672192,1652672199,PK +1652672200,1652672295,US +1652672296,1652672303,MT +1652672304,1652672335,US +1652672336,1652672343,MT +1652672344,1652672439,US +1652672440,1652672447,CA +1652672448,1652672455,GB +1652672456,1652672463,US +1652672464,1652672471,IN +1652672472,1652672479,ZA +1652672480,1652672487,IN +1652672488,1652672799,US +1652672800,1652672807,CA +1652672808,1652673279,US +1652673280,1652673535,CA +1652673536,1652674063,US +1652674064,1652674071,CA +1652674072,1652674135,US +1652674136,1652674143,MX +1652674144,1652674327,US +1652674328,1652674335,GB +1652674336,1652674343,US +1652674344,1652674351,NA +1652674352,1652674367,US +1652674368,1652674375,GB +1652674376,1652674879,US +1652674880,1652674887,CA +1652674888,1652674919,US +1652674920,1652674927,CH +1652674928,1652674943,US +1652674944,1652674951,CA +1652674952,1652675047,US +1652675048,1652675055,MX +1652675056,1652675103,US +1652675104,1652675111,GB +1652675112,1652675391,US +1652675392,1652675399,IN +1652675400,1652675487,US +1652675488,1652675495,NZ +1652675496,1652675951,US +1652675952,1652675959,KE +1652675960,1652676031,US +1652676032,1652676047,IN +1652676048,1652676191,US +1652676192,1652676199,IN +1652676200,1652676615,US +1652676616,1652676623,AU +1652676624,1652676679,US +1652676680,1652676687,CA +1652676688,1652677007,US +1652677008,1652677015,IN +1652677016,1652677039,US +1652677040,1652677047,MT +1652677048,1652677335,US +1652677336,1652677343,KE +1652677344,1652677367,US +1652677368,1652677375,GB +1652677376,1652677407,US +1652677408,1652677415,IN +1652677416,1652677575,US +1652677576,1652677583,CH +1652677584,1652678999,US +1652679000,1652679007,SG +1652679008,1652679031,US +1652679032,1652679039,BR +1652679040,1652679103,US +1652679104,1652679111,MX +1652679112,1652679119,NO +1652679120,1652680743,US +1652680744,1652680751,CA +1652680752,1652681047,US +1652681048,1652681055,GB +1652681056,1652681159,US +1652681160,1652681167,CA +1652681168,1652681455,US +1652681456,1652681463,CA +1652681464,1652681471,US +1652681472,1652681479,GB +1652681480,1652681511,US +1652681512,1652681519,IL +1652681520,1653534719,US 1653534720,1653538815,CA 1653538816,1653555199,US 1653555200,1653567487,CA @@ -42735,7 +47015,9 @@ 1654546432,1654550527,VG 1654550528,1654554623,US 1654554624,1654558719,CA -1654558720,1654648831,US +1654558720,1654597631,US +1654597632,1654597887,CA +1654597888,1654648831,US 1654648832,1654652927,CA 1654652928,1665833175,US 1665833176,1665833183,A2 @@ -42751,19 +47033,16 @@ 1673562400,1673562415,GB 1673562416,1673562495,US 1673562496,1673562511,CA -1673562512,1673562527,US -1673562528,1673562559,BG -1673562560,1673562639,US +1673562512,1673562639,US 1673562640,1673562671,GB 1673562672,1673562719,US 1673562720,1673562751,NL 1673562752,1673562767,CA 1673562768,1673562895,US 1673562896,1673562911,CA -1673562912,1673562943,US -1673562944,1673562975,BG +1673562912,1673562975,US 1673562976,1673563007,NL -1673563008,1673563071,DE +1673563008,1673563071,US 1673563072,1673563135,NL 1673563136,1673563167,CA 1673563168,1673563407,US @@ -42802,7 +47081,8 @@ 1673567568,1673567583,CZ 1673567584,1673567615,CA 1673567616,1673567743,CZ -1673567744,1673567807,US +1673567744,1673567791,US +1673567792,1673567807,CA 1673567808,1673567823,AU 1673567824,1673567855,US 1673567856,1673567871,CA @@ -42812,10 +47092,14 @@ 1673568304,1673568319,GB 1673568320,1673568383,US 1673568384,1673568447,CA -1673568448,1673569023,US +1673568448,1673568527,US +1673568528,1673568543,CA +1673568544,1673569023,US 1673569024,1673569039,CA 1673569040,1673569055,HR -1673569056,1673569183,US +1673569056,1673569103,US +1673569104,1673569119,CA +1673569120,1673569183,US 1673569184,1673569215,NL 1673569216,1673569887,US 1673569888,1673569903,PL @@ -42831,16 +47115,27 @@ 1673572096,1673572351,LT 1673572352,1673572383,US 1673572384,1673572399,EC -1673572400,1673573167,US -1673573168,1673573183,BG +1673572400,1673572415,US +1673572416,1673572431,CA +1673572432,1673572895,US +1673572896,1673572911,CA +1673572912,1673573183,US 1673573184,1673573247,CA 1673573248,1673573503,US 1673573504,1673573567,NL -1673573568,1673986047,US +1673573568,1673573759,US +1673573760,1673573823,CA +1673573824,1673576447,US +1673576448,1673576703,NL +1673576704,1673577727,US +1673577728,1673577983,LT +1673577984,1673578239,A1 +1673578240,1673986047,US 1673986048,1674051583,CA 1674051584,1674575871,US 1674575872,1677721599,CA -1811939328,1820327935,US +1795162112,1795686399,US +1811939328,1828716543,US 1828716544,1830813695,FR 1830813696,1831337983,NL 1831337984,1831862271,DE @@ -42854,7 +47149,8 @@ 1832747008,1832779775,RU 1832779776,1832812543,FR 1832812544,1832845311,RU -1832845312,1832910847,BH +1832845312,1832878079,BH +1832878080,1832910847,RU 1832910848,1833172991,IL 1833172992,1833177087,GB 1833177088,1833179135,RU @@ -42891,25 +47187,7 @@ 1833246720,1833248767,FI 1833248768,1833250815,MK 1833250816,1833254911,GB -1833254912,1833256047,DE -1833256048,1833256063,US -1833256064,1833256159,DE -1833256160,1833256175,GB -1833256176,1833256191,DE -1833256192,1833256223,US -1833256224,1833256255,DE -1833256256,1833256271,GB -1833256272,1833256287,DE -1833256288,1833256295,GB -1833256296,1833256447,DE -1833256448,1833256479,US -1833256480,1833256511,DE -1833256512,1833256543,US -1833256544,1833256703,DE -1833256704,1833256735,US -1833256736,1833256799,DE -1833256800,1833256831,US -1833256832,1833256959,DE +1833254912,1833256959,DE 1833256960,1833261055,GB 1833261056,1833263103,PL 1833263104,1833265151,DE @@ -42918,6 +47196,7 @@ 1833269248,1833271295,FI 1833271296,1833273343,IT 1833273344,1833275391,EU +1833275392,1833277439,GB 1833277440,1833279487,CH 1833279488,1833281535,AL 1833281536,1833283583,AT @@ -42931,10 +47210,14 @@ 1833299968,1833302015,LU 1833302016,1833304063,AT 1833304064,1833308159,NL -1833308160,1833310207,FR +1833308160,1833308755,FR +1833308756,1833308759,NL +1833308760,1833310207,FR 1833310208,1833312255,RU 1833312256,1833314303,ES -1833314304,1833316351,IM +1833314304,1833315903,IM +1833315904,1833315919,GB +1833315920,1833316351,IM 1833316352,1833318399,DK 1833318400,1833320447,GB 1833320448,1833322495,AE @@ -42977,7 +47260,9 @@ 1833383936,1833385983,DK 1833385984,1833388031,SK 1833388032,1833390079,RU -1833390080,1833391871,GB +1833390080,1833390207,GB +1833390208,1833390335,US +1833390336,1833391871,GB 1833391872,1833392127,US 1833392128,1833396223,CH 1833396224,1833398271,NL @@ -42998,7 +47283,8 @@ 1833416704,1833418751,NL 1833418752,1833422847,RU 1833422848,1833424895,CZ -1833424896,1833426943,DE +1833424896,1833426687,DE +1833426688,1833426943,GB 1833426944,1833428991,KG 1833428992,1833431039,IT 1833431040,1833433087,RU @@ -43012,11 +47298,18 @@ 1833459712,1833463807,ME 1833463808,1833467903,UA 1833467904,1833468079,RU -1833468080,1833468575,CH +1833468080,1833468159,CH +1833468160,1833468287,RU +1833468288,1833468575,CH 1833468576,1833468591,RU 1833468592,1833471999,CH 1833472000,1833476095,EU -1833476096,1833484287,NL +1833476096,1833477375,NL +1833477376,1833477503,GB +1833477504,1833477631,DE +1833477632,1833481087,NL +1833481088,1833481215,IE +1833481216,1833484287,NL 1833484288,1833488383,IR 1833488384,1833492479,GB 1833492480,1833504767,RU @@ -43039,7 +47332,8 @@ 1833558016,1833562111,RO 1833562112,1833566207,PS 1833566208,1833570303,SE -1833570304,1833574399,NL +1833570304,1833571327,GB +1833571328,1833574399,NL 1833574400,1833578495,YE 1833578496,1833582591,HU 1833582592,1833586687,TJ @@ -43054,7 +47348,9 @@ 1833623552,1833627647,IR 1833627648,1833631743,GB 1833631744,1833635839,CZ -1833635840,1833639935,DE +1833635840,1833636367,DE +1833636368,1833636375,AL +1833636376,1833639935,DE 1833639936,1833644031,AM 1833644032,1833644063,TJ 1833644064,1833644287,RU @@ -43065,7 +47361,10 @@ 1833659024,1833659039,BZ 1833659040,1833659903,DE 1833659904,1833659919,NA -1833659920,1833660415,DE +1833659920,1833660159,DE +1833660160,1833660223,CH +1833660224,1833660351,DE +1833660352,1833660415,US 1833660416,1833664511,IT 1833664512,1833668607,RU 1833668608,1833672703,CZ @@ -43145,6 +47444,7 @@ 1835646976,1835655167,BA 1835655168,1835663359,CY 1835663360,1835671551,UA +1835671552,1835679743,CH 1835679744,1835687935,FR 1835687936,1835696127,IE 1835696128,1835704319,RU @@ -43269,7 +47569,9 @@ 1839801600,1839801855,US 1839801856,1839802111,GB 1839802112,1839802239,RO -1839802240,1839816703,GB +1839802240,1839806463,GB +1839806464,1839808511,US +1839808512,1839816703,GB 1839816704,1839824895,NO 1839824896,1839890431,RU 1839890432,1839923199,GB @@ -43314,7 +47616,6 @@ 1841635328,1841639423,PL 1841639424,1841641471,RU 1841641472,1841643519,PL -1841643520,1841645567,SI 1841645568,1841647615,RU 1841647616,1841649663,RO 1841649664,1841651711,RU @@ -43344,7 +47645,12 @@ 1841799168,1841807359,DE 1841807360,1841815551,NO 1841815552,1841823743,BG -1841823744,1841831935,GB +1841823744,1841827079,GB +1841827080,1841827087,ES +1841827088,1841827231,GB +1841827232,1841827263,BR +1841827264,1841827279,BD +1841827280,1841831935,GB 1841831936,1841840127,MT 1841840128,1841848319,PL 1841848320,1841856511,RU @@ -43370,7 +47676,9 @@ 1842028544,1842036735,CH 1842036736,1842038783,FR 1842038784,1842044927,LU -1842044928,1842053119,GB +1842044928,1842047369,GB +1842047370,1842047371,IN +1842047372,1842053119,GB 1842053120,1842061311,ES 1842061312,1842069503,IR 1842069504,1842077695,RU @@ -43399,7 +47707,9 @@ 1842188288,1842190335,RU 1842190336,1842192383,GB 1842192384,1842194431,AZ -1842194432,1842196479,CH +1842194432,1842196319,CH +1842196320,1842196351,NL +1842196352,1842196479,CH 1842196480,1842198527,DE 1842198528,1842200575,GB 1842200576,1842202623,NL @@ -43431,7 +47741,8 @@ 1842323456,1842331647,RU 1842331648,1842335743,UA 1842335744,1842339839,RO -1842339840,1842348031,RU +1842339840,1842343935,RU +1842343936,1842348031,UZ 1842348032,1843396607,FR 1843396608,1843412991,IQ 1843412992,1843429375,CZ @@ -43453,7 +47764,9 @@ 1843691520,1843707903,SE 1843707904,1843724287,TR 1843724288,1843732479,UA -1843732480,1843740671,RU +1843732480,1843765247,RU +1843773440,1843781631,LV +1843781632,1843789823,RU 1843789824,1843806207,SK 1843806208,1843822591,IR 1843822592,1843838975,RU @@ -43477,7 +47790,7 @@ 1843945472,1843947519,FR 1843947520,1843949567,RU 1843949568,1843951615,BY -1843953664,1843955711,DE +1843951616,1843955711,DE 1843955712,1843957759,IT 1843957760,1843959807,CZ 1843959808,1843961855,GB @@ -43557,8 +47870,7 @@ 1844123648,1844125695,RU 1844125696,1844127743,NL 1844127744,1844129791,DE -1844129792,1844130047,SE -1844130048,1844131839,NL +1844129792,1844131839,NL 1844131840,1844133887,DE 1844133888,1844135935,LT 1844135936,1844137983,NL @@ -43590,7 +47902,11 @@ 1844181489,1844181503,DE 1844181504,1844181608,TR 1844181609,1844181616,CA -1844181617,1844183039,TR +1844181617,1844181952,TR +1844181953,1844181958,GB +1844181959,1844181984,TR +1844181985,1844181990,GB +1844181991,1844183039,TR 1844183040,1844191231,IT 1844191232,1844195327,AL 1844195328,1844203519,RU @@ -43598,6 +47914,8 @@ 1844207616,1844211711,RU 1844211712,1844215807,SK 1844215808,1844219903,BE +1844219904,1844220159,KE +1844220160,1844223999,DE 1844224000,1844228095,GB 1844228096,1844232191,DK 1844232192,1844235775,ES @@ -43758,7 +48076,7 @@ 1851527168,1851528191,NZ 1851529216,1851531263,PH 1851531264,1851539455,JP -1851539456,1851542527,ID +1851541504,1851542527,ID 1851542528,1851543551,HK 1851543552,1851547647,JP 1851547648,1851555839,SG @@ -43782,7 +48100,7 @@ 1855979520,1856241663,JP 1856241664,1856307199,TH 1856307200,1856315391,KR -1856315392,1856323583,HK +1856315392,1856323583,CN 1856323584,1856339967,KR 1856339968,1856372735,JP 1856372736,1856503807,CN @@ -43829,7 +48147,7 @@ 1866579968,1866588159,JP 1866588160,1866592255,NZ 1866596352,1866661887,CN -1866661888,1866665983,AU +1866661888,1866670079,AU 1866670080,1866674175,MY 1866674176,1866678271,TW 1866678272,1866686463,ID @@ -44192,6 +48510,8 @@ 1914662912,1914667007,KR 1914667008,1914683391,IN 1914683392,1914687487,AU +1914687488,1914688511,NZ +1914689536,1914691583,JP 1914691584,1914695679,IN 1914695680,1914697727,ID 1914697728,1914699775,IN @@ -44672,6 +48992,8 @@ 1966424064,1966440447,KR 1966440448,1966444543,AU 1966444544,1966446591,NZ +1966446592,1966447615,MY +1966447616,1966448639,NZ 1966448640,1966452735,AU 1966452736,1966456831,CN 1966456832,1966473215,KR @@ -45127,7 +49449,7 @@ 2022244352,2022277119,CN 2022277120,2022309887,JP 2022309888,2022313983,PH -2022313984,2022316031,NZ +2022313984,2022318079,NZ 2022318080,2022326271,AU 2022326272,2022330367,VN 2022330368,2022334463,MY @@ -45214,7 +49536,7 @@ 2036006912,2036072447,AU 2036072448,2036334591,JP 2036334592,2036465663,PH -2036465664,2036531199,NZ +2036465664,2036596735,NZ 2036596736,2036598783,ID 2036598784,2036600831,JP 2036600832,2036604927,ID @@ -45344,7 +49666,7 @@ 2056290304,2056323071,CN 2056323072,2056388607,JP 2056388608,2056519679,TW -2056519680,2056650751,AU +2056519680,2056781823,AU 2056781824,2056794111,JP 2056794112,2056796159,BD 2056798208,2056806399,JP @@ -45724,7 +50046,7 @@ 2090041344,2090074111,CN 2090074112,2090237951,AU 2090237952,2090239999,TW -2090240000,2090241023,IN +2090240000,2090240255,IN 2090241024,2090242047,MY 2090242048,2090246143,JP 2090246144,2090250239,NZ @@ -46289,7 +50611,8 @@ 2208235520,2208301055,DE 2208301056,2208366591,FI 2208432128,2208563199,CA -2208563200,2208759807,DK +2208563200,2208694271,DK +2208694272,2208759807,EU 2208759808,2208890879,US 2208890880,2208956415,DE 2208956416,2209021951,AU @@ -47705,7 +52028,7 @@ 2468175360,2468189663,DK 2468189664,2468189695,GB 2468189696,2468216831,DK -2468216832,2468282367,DE +2468216832,2468282367,EU 2468282368,2468347903,US 2468347904,2468478975,CZ 2468478976,2468937727,US @@ -47751,7 +52074,9 @@ 2473394176,2473459711,AU 2473459712,2473525247,ZA 2473525248,2473656319,NO -2473656320,2474049535,US +2473656320,2473721855,US +2473721856,2473787391,GB +2473787392,2474049535,US 2474049536,2474115071,GB 2474115072,2474246143,US 2474246144,2474377215,IT @@ -48358,7 +52683,8 @@ 2644639744,2644770815,DE 2644770816,2644836351,BE 2644836352,2644967423,US -2644967424,2645098495,AT +2644967424,2645032959,AT +2645032960,2645098495,CH 2645098496,2645164031,FR 2645164032,2645229567,US 2645229568,2645295103,SE @@ -49005,8 +53331,7 @@ 2751922176,2751987711,FR 2751987712,2752053247,SI 2752053248,2752184319,SE -2752184320,2752249855,GB -2752249856,2752315391,DE +2752184320,2752315391,GB 2752315392,2752380927,FI 2752380928,2752446463,CH 2752446464,2752511999,BE @@ -49264,7 +53589,11 @@ 2788229936,2788229943,GB 2788229944,2788230663,US 2788230664,2788230679,GB -2788230680,2788233263,US +2788230680,2788230703,US +2788230704,2788230719,GB +2788230720,2788230727,CH +2788230728,2788230735,GB +2788230736,2788233263,US 2788233264,2788233271,GB 2788233272,2788234279,US 2788234280,2788234287,CA @@ -49274,7 +53603,9 @@ 2788235296,2788235311,SG 2788235312,2788238847,US 2788238848,2788238855,GB -2788238856,2788241447,US +2788238856,2788238911,US +2788238912,2788238919,GB +2788238920,2788241447,US 2788241448,2788241455,GB 2788241456,2788243471,US 2788243472,2788243487,SG @@ -49408,7 +53739,13 @@ 2816003440,2816003455,US 2816003456,2816003855,IL 2816003856,2816003871,US -2816003872,2816010495,IL +2816003872,2816004351,IL +2816004352,2816004367,US +2816004368,2816004415,IL +2816004416,2816004479,US +2816004480,2816008191,IL +2816008192,2816008207,IE +2816008208,2816010495,IL 2816010496,2816010751,US 2816010752,2816014239,IL 2816014240,2816014271,US @@ -49636,40 +53973,49 @@ 2899378176,2899443711,GB 2899443712,2899574783,FR 2899574784,2899902463,GB -2902458368,2904555519,US +2902458368,2902462463,A1 +2902462464,2902507519,US +2902507520,2902515711,CA +2902515712,2904555519,US 2904555520,2904817663,CA 2904817664,2905376767,US 2905376768,2905377535,CA 2905377536,2905377791,US 2905377792,2905378047,CA -2905378048,2905379071,US +2905378048,2905378303,US +2905378304,2905378815,CA +2905378816,2905379071,US 2905379072,2905379583,CA -2905379584,2905381887,US +2905379584,2905380863,US +2905380864,2905381119,CA +2905381120,2905381887,US 2905381888,2905382016,CA 2905382017,2905384191,US 2905384192,2905385471,CA 2905385472,2905386239,US 2905386240,2905386495,CA 2905386496,2905388031,US -2905388032,2905389311,CA -2905389312,2905390079,US -2905390080,2905390335,CA -2905390336,2905391871,US +2905388032,2905388287,CA +2905388288,2905391871,US 2905391872,2905392127,CA -2905392128,2905393151,US -2905393152,2905394943,CA +2905392128,2905392895,US +2905392896,2905394943,CA 2905394944,2905395455,US 2905395456,2905396991,CA -2905396992,2905404671,US -2905404672,2905405439,CA -2905405440,2905407743,US +2905396992,2905397759,US +2905397760,2905398271,CA +2905398272,2905399039,US +2905399040,2905399295,CA +2905399296,2905404671,US +2905404672,2905405183,CA +2905405184,2905407743,US 2905407744,2905407999,TW 2905408000,2905428967,US 2905428968,2905428975,AE 2905428976,2905432975,US 2905432976,2905432983,AE -2905432984,2905450495,US -2905450496,2905451007,CA +2905432984,2905449983,US +2905449984,2905451007,CA 2905451008,2905451519,US 2905451520,2905451647,PA 2905451648,2905451775,US @@ -49726,9 +54072,29 @@ 2915768488,2915768495,CA 2915768496,2915768703,US 2915768704,2915768767,GB -2915768768,2915794959,US +2915768768,2915768903,US +2915768904,2915768911,GR +2915768912,2915769095,US +2915769096,2915769103,BB +2915769104,2915769111,US +2915769112,2915769119,BB +2915769120,2915769239,US +2915769240,2915769247,CA +2915769248,2915769295,US +2915769296,2915769303,BR +2915769304,2915772671,US +2915772672,2915772679,IN +2915772680,2915772711,US +2915772712,2915772719,GB +2915772720,2915773023,US +2915773024,2915773039,IN +2915773040,2915773175,US +2915773176,2915773183,KW +2915773184,2915794959,US 2915794960,2915794975,MX -2915794976,2915795263,US +2915794976,2915795007,US +2915795008,2915795023,BR +2915795024,2915795263,US 2915795264,2915795279,NZ 2915795280,2915795343,US 2915795344,2915795359,NZ @@ -49922,7 +54288,23 @@ 2915807440,2915807447,CA 2915807448,2915807455,US 2915807456,2915807463,PT -2915807464,2915811135,US +2915807464,2915807519,US +2915807520,2915807527,CA +2915807528,2915807559,US +2915807560,2915807567,CA +2915807568,2915807607,US +2915807608,2915807615,IL +2915807616,2915807951,US +2915807952,2915807959,CA +2915807960,2915808095,US +2915808096,2915808103,CA +2915808104,2915808183,US +2915808184,2915808191,CA +2915808192,2915808247,US +2915808248,2915808255,DE +2915808256,2915810471,US +2915810472,2915810479,GB +2915810480,2915811135,US 2915811136,2915811199,IN 2915811200,2915958783,US 2915958784,2916024319,CA @@ -49932,7 +54314,9 @@ 2916092928,2916093183,IN 2916093184,2916093695,US 2916093696,2916093951,IN -2916093952,2916163583,US +2916093952,2916110623,US +2916110624,2916110639,CA +2916110640,2916163583,US 2916163584,2916171775,CA 2916171776,2916188159,US 2916188160,2916196351,CA @@ -49949,10 +54333,14 @@ 2916434560,2916434591,CA 2916434592,2916437503,US 2916437504,2916437567,CA -2916437568,2916441343,US +2916437568,2916440063,US +2916440064,2916440095,CA +2916440096,2916440143,US +2916440144,2916440159,CA +2916440160,2916441343,US 2916441344,2916442111,CA -2916442112,2916442367,US -2916442368,2916442879,CA +2916442112,2916442623,US +2916442624,2916442879,CA 2916442880,2916443582,US 2916443583,2916443614,PK 2916443615,2916443647,CA @@ -49961,17 +54349,21 @@ 2916444160,2916444927,US 2916444928,2916445951,CA 2916445952,2916447231,US -2916447232,2916448255,CA +2916447232,2916448031,CA +2916448032,2916448063,US +2916448064,2916448255,CA 2916448256,2916449279,US 2916449280,2916450303,CA -2916450304,2916499455,US +2916450304,2916515839,US 2916548608,2916581375,US 2916581376,2916614143,PR 2916614144,2917195775,US 2917195776,2917196031,CA 2917196032,2917199871,A2 2917199872,2917203967,CA -2917203968,2917210431,US +2917203968,2917210335,US +2917210336,2917210367,CA +2917210368,2917210431,US 2917210432,2917210463,HK 2917210464,2917257215,US 2917257216,2917261311,KY @@ -49979,9 +54371,17 @@ 2917265408,2917269503,JM 2917269504,2917572607,US 2917572608,2917580799,CA -2917580800,2917665791,US +2917580800,2917597439,US +2917597440,2917597695,GB +2917597696,2917621759,US +2917629952,2917646335,US +2917662720,2917663231,US +2917663232,2917663487,CA +2917663488,2917665791,US 2917665792,2917666303,CA -2917666304,2917675263,US +2917666304,2917667710,US +2917667711,2917671935,CA +2917671936,2917675263,US 2917675264,2917675775,CA 2917675776,2917676031,US 2917676032,2917677055,CA @@ -49995,14 +54395,14 @@ 2917685248,2917686015,CA 2917686016,2917690367,US 2917690368,2917690879,CA -2917690880,2917699583,US -2917699584,2917699839,CA -2917699840,2917701119,US +2917690880,2917693183,US +2917693184,2917693951,CA +2917693952,2917695231,US +2917695232,2917695487,CA +2917695488,2917701119,US 2917701120,2917701375,CA 2917701376,2917702399,US -2917702400,2917704703,CA -2917704704,2917706239,US -2917706240,2917707519,CA +2917702400,2917707519,CA 2917707520,2917711871,US 2917711872,2917714431,CA 2917714432,2917718527,US @@ -50010,8 +54410,10 @@ 2917719040,2917719295,US 2917719296,2917719551,CA 2917719552,2917722367,US -2917722368,2917723135,CA -2917723136,2918055935,US +2917722368,2917722879,CA +2917722880,2917842175,US +2917842176,2917842431,CA +2917842432,2918055935,US 2918055936,2918121471,CA 2918121472,2918154239,US 2918154240,2918170623,CA @@ -50032,12 +54434,28 @@ 2918391808,2918395903,CA 2918395904,2918404095,US 2918404096,2918408191,PR -2918449152,2918580223,US +2918408192,2918432767,US +2918432768,2918436863,CA +2918436864,2918580223,US 2918580224,2918588415,CA -2918711296,2918760447,US +2918588416,2918596607,US +2918596608,2918604799,CA +2918604800,2918608895,US +2918612992,2918653951,US +2918653952,2918662143,CA +2918662144,2918760447,US 2918760448,2918776831,CA -2918776832,2918793215,US +2918776832,2918842367,US +2918842368,2918875135,CA +2918875136,2918973439,US +2918973440,2918989823,CA +2919170048,2919174143,US +2919174144,2919178239,CA +2919178240,2919186431,US +2919186432,2919190527,CA +2919190528,2919202815,US 2919206912,2919211007,CA +2919219200,2919235583,US 2919235584,2919759871,CA 2919759872,2921496895,US 2921496896,2921496903,IN @@ -50049,7 +54467,9 @@ 2921497416,2921497423,IN 2921497424,2921497471,US 2921497472,2921497599,IN -2921497600,2921503695,US +2921497600,2921503607,US +2921503608,2921503615,GB +2921503616,2921503695,US 2921503696,2921503703,GB 2921503704,2921508095,US 2921508096,2921508103,IN @@ -50058,7 +54478,8 @@ 2921508352,2921508639,US 2921508640,2921508671,IN 2921508672,2921508679,US -2921508680,2921508727,IN +2921508680,2921508719,IN +2921508720,2921508727,SE 2921508728,2921511351,US 2921511352,2921511359,IN 2921511360,2921511743,US @@ -50188,7 +54609,9 @@ 2928270480,2928270487,NL 2928270488,2928270551,CA 2928270552,2928270559,US -2928270560,2928270607,CA +2928270560,2928270583,CA +2928270584,2928270591,US +2928270592,2928270607,CA 2928270608,2928270615,US 2928270616,2928270623,CA 2928270624,2928270631,US @@ -50290,7 +54713,9 @@ 2928275720,2928275727,US 2928275728,2928275767,CA 2928275768,2928275775,US -2928275776,2928276071,CA +2928275776,2928275815,CA +2928275816,2928275823,US +2928275824,2928276071,CA 2928276072,2928276079,US 2928276080,2928276127,CA 2928276128,2928276135,US @@ -50355,7 +54780,13 @@ 2928279024,2928279551,CA 2928279552,2928312319,US 2928312320,2928316415,CA -2928316416,2928328703,US +2928316416,2928321311,US +2928321312,2928321327,GB +2928321328,2928323135,US +2928323136,2928323143,RU +2928323144,2928323967,US +2928323968,2928323983,RU +2928323984,2928328703,US 2928328704,2928336895,CA 2928336896,2928374951,US 2928374952,2928374967,CN @@ -50999,8 +55430,8 @@ 2987417600,2987425791,PL 2987425792,2987429887,BG 2987429888,2987433215,RU -2987433216,2987433231,KZ -2987433232,2987433247,RU +2987433216,2987433235,KZ +2987433236,2987433247,RU 2987433248,2987433279,KZ 2987433280,2987433983,RU 2987433984,2987438079,FR @@ -51012,7 +55443,7 @@ 2987458560,2987462655,CZ 2987462656,2987466751,RS 2987466752,2987470847,GB -2987470848,2987474943,IQ +2987470848,2987474943,DE 2987474944,2987479039,GB 2987479040,2987487231,CZ 2987487232,2987491327,HR @@ -51028,7 +55459,8 @@ 2987515904,2987519999,A2 2987520000,2987524095,GB 2987524096,2987528191,RU -2987528192,2987532287,NL +2987528192,2987529215,US +2987529216,2987532287,NL 2987532288,2987536383,MD 2987536384,2987540479,FR 2987540480,2987544575,SK @@ -51050,12 +55482,17 @@ 2987585840,2987585847,DK 2987585848,2987585855,SE 2987585856,2987585863,RU -2987585864,2987589631,DE +2987585864,2987585871,GB +2987585872,2987585879,IT +2987585880,2987585887,FR +2987585888,2987585895,PL +2987585896,2987589631,DE 2987589632,2987593727,FR 2987593728,2987597823,LT 2987597824,2987601919,ES 2987601920,2987606015,IS -2987606016,2987610111,DE +2987606016,2987606527,US +2987606528,2987610111,DE 2987610112,2987614207,RU 2987614208,2987618303,PL 2987618304,2987622399,NL @@ -51065,7 +55502,9 @@ 2987638784,2987642879,FO 2987642880,2987651071,DE 2987651072,2987655167,RU -2987655168,2987659263,DE +2987655168,2987658367,DE +2987658368,2987658383,AT +2987658384,2987659263,DE 2987659264,2987659519,BA 2987659520,2987661311,SI 2987661312,2987663359,GB @@ -51165,6 +55604,7 @@ 2987859968,2987862015,FR 2987862016,2987864063,BE 2987864064,2987866111,DE +2987866112,2987868159,ES 2987868160,2987870207,RO 2987870208,2987872255,GR 2987872256,2987874303,AT @@ -51218,7 +55658,11 @@ 2988442440,2988442447,ES 2988442448,2988442463,GB 2988442464,2988442895,FR -2988442896,2988442919,NL +2988442896,2988442899,PL +2988442900,2988442903,FR +2988442904,2988442907,IT +2988442908,2988442911,FR +2988442912,2988442919,NL 2988442920,2988442923,LT 2988442924,2988442927,GB 2988442928,2988442975,FR @@ -51233,8 +55677,11 @@ 2988443088,2988443111,PL 2988443112,2988443119,ES 2988443120,2988443391,FR -2988443392,2988443407,ES -2988443408,2988443455,FR +2988443392,2988443407,GB +2988443408,2988443439,FR +2988443440,2988443443,CZ +2988443444,2988443447,DE +2988443448,2988443455,FR 2988443456,2988443487,BE 2988443488,2988443539,FR 2988443540,2988443547,ES @@ -51299,8 +55746,7 @@ 2988448000,2988448127,DE 2988448128,2988448255,ES 2988448256,2988448511,DE -2988448512,2988448515,ES -2988448516,2988448519,FR +2988448512,2988448519,FR 2988448520,2988448543,PL 2988448544,2988448559,FR 2988448560,2988448563,DE @@ -51342,11 +55788,13 @@ 2988449760,2988449791,CH 2988449792,2988451839,FR 2988451840,2988453887,BE -2988453888,2988457987,GB +2988453888,2988457983,GB +2988457984,2988457987,FR 2988457988,2988457991,PL 2988457992,2988458031,FR 2988458032,2988458047,IT -2988458048,2988458063,FR +2988458048,2988458055,FR +2988458056,2988458063,CH 2988458064,2988458067,ES 2988458068,2988458075,FR 2988458076,2988458111,PL @@ -51357,13 +55805,15 @@ 2988458296,2988458299,GB 2988458300,2988458319,ES 2988458320,2988458323,CZ -2988458324,2988458335,FR +2988458324,2988458331,FR +2988458332,2988458335,GB 2988458336,2988458367,DE 2988458368,2988458399,FR 2988458400,2988458431,PL 2988458432,2988458495,FR 2988458496,2988458751,GB -2988458752,2988459015,PL +2988458752,2988459007,FR +2988459008,2988459015,PL 2988459016,2988459019,DE 2988459020,2988459023,GB 2988459024,2988459027,BE @@ -51378,8 +55828,7 @@ 2988459080,2988459083,DE 2988459084,2988459087,FR 2988459088,2988459103,GB -2988459104,2988459107,FR -2988459108,2988459111,IT +2988459104,2988459111,FR 2988459112,2988459119,ES 2988459120,2988459127,IT 2988459128,2988459135,PL @@ -51400,10 +55849,10 @@ 2988459632,2988459639,FR 2988459640,2988459643,IT 2988459644,2988459647,CH -2988459648,2988459711,NL +2988459648,2988459711,FR 2988459712,2988459715,ES -2988459716,2988459719,FR -2988459720,2988459727,GB +2988459716,2988459723,FR +2988459724,2988459727,DE 2988459728,2988459731,FR 2988459732,2988459735,BE 2988459736,2988459743,PL @@ -51416,13 +55865,12 @@ 2988460104,2988460107,PL 2988460108,2988460111,DE 2988460112,2988460119,FR -2988460120,2988460123,ES +2988460120,2988460123,DE 2988460124,2988460127,FR 2988460128,2988460131,PL 2988460132,2988460135,CZ -2988460136,2988460147,FR -2988460148,2988460151,GB -2988460152,2988460159,ES +2988460136,2988460143,FR +2988460144,2988460159,ES 2988460160,2988460191,GB 2988460192,2988460195,FR 2988460196,2988460199,CZ @@ -51436,8 +55884,8 @@ 2988460272,2988460275,FR 2988460276,2988460279,NL 2988460280,2988460287,PL -2988460288,2988460319,FR -2988460320,2988460335,GB +2988460288,2988460323,FR +2988460324,2988460335,PL 2988460336,2988460351,DE 2988460352,2988460375,GB 2988460376,2988460543,FR @@ -51446,19 +55894,19 @@ 2988460552,2988460575,PL 2988460576,2988460591,PT 2988460592,2988460607,GB -2988460608,2988460683,FR +2988460608,2988460679,FR +2988460680,2988460683,GB 2988460684,2988460687,DE -2988460688,2988460703,FR -2988460704,2988460711,CH -2988460712,2988460719,FR +2988460688,2988460719,FR 2988460720,2988460735,ES -2988460736,2988460767,FR +2988460736,2988460759,FR +2988460760,2988460763,PT +2988460764,2988460767,FR 2988460768,2988460799,PL 2988460800,2988460863,CH 2988460864,2988460927,FR 2988460928,2988460931,DE -2988460932,2988460935,PL -2988460936,2988460943,CH +2988460932,2988460943,PL 2988460944,2988460959,DE 2988460960,2988460991,GB 2988460992,2988461055,FR @@ -51487,11 +55935,12 @@ 2988461476,2988461479,IE 2988461480,2988461483,CZ 2988461484,2988461487,LT -2988461488,2988461495,FR +2988461488,2988461491,FR +2988461492,2988461495,PL 2988461496,2988461499,ES 2988461500,2988461503,BE 2988461504,2988461519,PL -2988461520,2988461523,ES +2988461520,2988461523,GB 2988461524,2988461559,FR 2988461560,2988461567,GB 2988461568,2988461599,FR @@ -51527,9 +55976,7 @@ 2988461936,2988461951,GB 2988461952,2988462079,PL 2988462080,2988462095,CZ -2988462096,2988462111,FR -2988462112,2988462119,PL -2988462120,2988462127,FR +2988462096,2988462127,FR 2988462128,2988462131,ES 2988462132,2988462143,FR 2988462144,2988462151,PL @@ -51549,16 +55996,14 @@ 2988462464,2988462495,GB 2988462496,2988462527,DE 2988462528,2988462559,NL -2988462560,2988462575,FR -2988462576,2988462583,PL -2988462584,2988462587,FR +2988462560,2988462587,FR 2988462588,2988462591,DE 2988462592,2988462599,FR 2988462600,2988462603,IT 2988462604,2988462607,ES 2988462608,2988462735,FR -2988462736,2988462751,BE -2988462752,2988462767,FR +2988462736,2988462743,IT +2988462744,2988462767,FR 2988462768,2988462775,GB 2988462776,2988462779,PL 2988462780,2988462783,FR @@ -51572,7 +56017,11 @@ 2988463120,2988463127,GB 2988463128,2988463131,FR 2988463132,2988463135,PL -2988463136,2988463167,IT +2988463136,2988463143,NL +2988463144,2988463147,FR +2988463148,2988463151,ES +2988463152,2988463159,FR +2988463160,2988463167,ES 2988463168,2988463199,NL 2988463200,2988463203,GB 2988463204,2988463207,DE @@ -51644,8 +56093,7 @@ 2988464640,2988464783,FR 2988464784,2988464787,IT 2988464788,2988464791,ES -2988464792,2988464795,DE -2988464796,2988464831,FR +2988464792,2988464831,FR 2988464832,2988464895,ES 2988464896,2988464927,NL 2988464928,2988464947,FR @@ -51654,10 +56102,12 @@ 2988464956,2988464959,GB 2988464960,2988465215,FR 2988465216,2988465223,ES -2988465224,2988465279,FR +2988465224,2988465235,FR +2988465236,2988465239,ES +2988465240,2988465279,FR 2988465280,2988465295,DE -2988465296,2988465303,GB -2988465304,2988465343,FR +2988465296,2988465299,IT +2988465300,2988465343,FR 2988465344,2988465363,DE 2988465364,2988465371,PL 2988465372,2988465375,FR @@ -51707,7 +56157,9 @@ 2988507204,2988507207,PL 2988507208,2988507211,ES 2988507212,2988507215,PL -2988507216,2988507243,FR +2988507216,2988507231,FR +2988507232,2988507239,ES +2988507240,2988507243,FR 2988507244,2988507247,ES 2988507248,2988507263,FR 2988507264,2988507279,PL @@ -51717,10 +56169,19 @@ 2988507336,2988507423,FR 2988507424,2988507431,PL 2988507432,2988507439,DE -2988507440,2988507455,BE -2988507456,2988507471,IT -2988507472,2988507487,DE -2988507488,2988507519,FR +2988507440,2988507443,IT +2988507444,2988507447,NL +2988507448,2988507451,PL +2988507452,2988507459,FR +2988507460,2988507463,BE +2988507464,2988507467,CH +2988507468,2988507471,ES +2988507472,2988507475,FR +2988507476,2988507479,GB +2988507480,2988507483,IE +2988507484,2988507487,IT +2988507488,2988507503,FR +2988507504,2988507519,IT 2988507520,2988507527,PL 2988507528,2988507531,DE 2988507532,2988507535,PL @@ -51737,13 +56198,22 @@ 2988507608,2988507611,ES 2988507612,2988507615,DE 2988507616,2988507623,IT -2988507624,2988507627,FR +2988507624,2988507627,GB 2988507628,2988507631,PT 2988507632,2988507639,IT -2988507640,2988507647,ES +2988507640,2988507643,FR +2988507644,2988507647,IT 2988507648,2988507711,DE 2988507712,2988507775,IT -2988507776,2988507903,FR +2988507776,2988507839,IE +2988507840,2988507855,FR +2988507856,2988507859,BE +2988507860,2988507867,PL +2988507868,2988507875,ES +2988507876,2988507879,FR +2988507880,2988507883,ES +2988507884,2988507887,GB +2988507888,2988507903,ES 2988507904,2988507919,PL 2988507920,2988507923,DE 2988507924,2988507927,IT @@ -51751,7 +56221,8 @@ 2988507936,2988507951,FR 2988507952,2988507955,DE 2988507956,2988507959,BE -2988507960,2988507971,FR +2988507960,2988507967,PL +2988507968,2988507971,FR 2988507972,2988507975,PL 2988507976,2988507979,FR 2988507980,2988507983,DE @@ -51772,7 +56243,7 @@ 2988508160,2988508219,FR 2988508220,2988508223,DE 2988508224,2988508287,FR -2988508288,2988508303,IT +2988508288,2988508303,PL 2988508304,2988508315,FR 2988508316,2988508319,ES 2988508320,2988508343,FR @@ -51821,7 +56292,7 @@ 2988509152,2988509183,ES 2988509184,2988509279,FR 2988509280,2988509283,DE -2988509284,2988509287,ES +2988509284,2988509287,IT 2988509288,2988509291,BE 2988509292,2988509295,FR 2988509296,2988509311,DE @@ -51845,18 +56316,499 @@ 2988509504,2988509507,PL 2988509508,2988509511,FR 2988509512,2988509515,GB -2988509516,2988515327,FR +2988509516,2988509535,FR +2988509536,2988509543,ES +2988509544,2988509547,PL +2988509548,2988509551,GB +2988509552,2988509575,FR +2988509576,2988509583,PL +2988509584,2988509619,FR +2988509620,2988509623,DE +2988509624,2988509627,CZ +2988509628,2988509631,IT +2988509632,2988509711,FR +2988509712,2988509715,IE +2988509716,2988509719,GB +2988509720,2988509727,IT +2988509728,2988509743,FR +2988509744,2988509751,ES +2988509752,2988509759,DE +2988509760,2988509767,PL +2988509768,2988509775,IT +2988509776,2988509779,DE +2988509780,2988509783,GB +2988509784,2988509787,FR +2988509788,2988509791,ES +2988509792,2988509823,NL +2988509824,2988509839,FR +2988509840,2988509855,ES +2988509856,2988509859,FR +2988509860,2988509871,DE +2988509872,2988509903,FR +2988509904,2988509907,PL +2988509908,2988509919,IT +2988509920,2988509931,FR +2988509932,2988509951,PL +2988509952,2988509955,IT +2988509956,2988509963,DE +2988509964,2988509967,GB +2988509968,2988509983,ES +2988509984,2988509995,FR +2988509996,2988509999,DE +2988510000,2988510015,PL +2988510016,2988510023,ES +2988510024,2988510031,FR +2988510032,2988510079,PL +2988510080,2988510111,NL +2988510112,2988510143,CZ +2988510144,2988510175,NL +2988510176,2988510207,ES +2988510208,2988510211,FR +2988510212,2988510215,DE +2988510216,2988510255,FR +2988510256,2988510259,GB +2988510260,2988510263,FR +2988510264,2988510271,PL +2988510272,2988510287,FR +2988510288,2988510303,PL +2988510304,2988510307,ES +2988510308,2988510311,FR +2988510312,2988510319,BE +2988510320,2988510323,FR +2988510324,2988510327,GB +2988510328,2988510399,FR +2988510400,2988510403,DE +2988510404,2988510407,FR +2988510408,2988510415,PL +2988510416,2988510431,FR +2988510432,2988510435,IT +2988510436,2988510751,FR +2988510752,2988510759,PL +2988510760,2988510767,FR +2988510768,2988510775,ES +2988510776,2988510847,FR +2988510848,2988510911,PL +2988510912,2988510943,FR +2988510944,2988510975,GB +2988510976,2988510991,PL +2988510992,2988511007,FR +2988511008,2988511015,PL +2988511016,2988511023,IT +2988511024,2988511071,FR +2988511072,2988511079,PL +2988511080,2988511083,FR +2988511084,2988511087,PL +2988511088,2988511103,FR +2988511104,2988511167,PL +2988511168,2988511183,FR +2988511184,2988511187,CZ +2988511188,2988511191,GB +2988511192,2988511487,FR +2988511488,2988511551,PL +2988511552,2988511559,FR +2988511560,2988511567,GB +2988511568,2988511575,FR +2988511576,2988511583,GB +2988511584,2988511663,FR +2988511664,2988511671,DE +2988511672,2988511675,FR +2988511676,2988511679,GB +2988511680,2988511683,NL +2988511684,2988511687,ES +2988511688,2988511691,DE +2988511692,2988511695,FR +2988511696,2988511699,BE +2988511700,2988511703,IT +2988511704,2988511711,PL +2988511712,2988511719,DE +2988511720,2988511723,FR +2988511724,2988511727,GB +2988511728,2988511735,FR +2988511736,2988511739,DE +2988511740,2988511999,FR +2988512000,2988512031,PL +2988512032,2988512055,FR +2988512056,2988512059,PL +2988512060,2988512063,FR +2988512064,2988512095,CH +2988512096,2988512127,FR +2988512128,2988512143,PL +2988512144,2988512151,GB +2988512152,2988512155,ES +2988512156,2988512159,FR +2988512160,2988512191,GB +2988512192,2988512199,FR +2988512200,2988512207,ES +2988512208,2988512239,FR +2988512240,2988512247,LT +2988512248,2988512251,GB +2988512252,2988512255,ES +2988512256,2988512287,FR +2988512288,2988512303,PL +2988512304,2988512307,IT +2988512308,2988512311,GB +2988512312,2988512315,FR +2988512316,2988512319,DE +2988512320,2988512335,FR +2988512336,2988512339,PL +2988512340,2988512343,ES +2988512344,2988512351,FR +2988512352,2988512383,IT +2988512384,2988512415,FR +2988512416,2988512435,PL +2988512436,2988512439,FR +2988512440,2988512447,NL +2988512448,2988512455,PL +2988512456,2988512459,ES +2988512460,2988512467,FR +2988512468,2988512471,GB +2988512472,2988512479,FR +2988512480,2988512483,ES +2988512484,2988512523,FR +2988512524,2988512527,IT +2988512528,2988512543,FR +2988512544,2988512551,PL +2988512552,2988512579,FR +2988512580,2988512583,ES +2988512584,2988512587,FR +2988512588,2988512591,PL +2988512592,2988512595,BE +2988512596,2988512599,ES +2988512600,2988512607,PT +2988512608,2988512639,FR +2988512640,2988512647,GB +2988512648,2988512651,ES +2988512652,2988512655,DE +2988512656,2988512663,PT +2988512664,2988512667,FR +2988512668,2988512671,ES +2988512672,2988512687,FR +2988512688,2988512703,PL +2988512704,2988512767,FR +2988512768,2988512831,PL +2988512832,2988512835,FR +2988512836,2988512839,ES +2988512840,2988512847,DE +2988512848,2988512879,FR +2988512880,2988512895,DE +2988512896,2988512899,PL +2988512900,2988512907,GB +2988512908,2988512911,LT +2988512912,2988512919,FR +2988512920,2988512927,CH +2988512928,2988512943,FR +2988512944,2988512951,GB +2988512952,2988512955,FR +2988512956,2988512959,LT +2988512960,2988512975,BE +2988512976,2988512995,FR +2988512996,2988512999,GB +2988513000,2988513003,FR +2988513004,2988513007,PL +2988513008,2988513015,IT +2988513016,2988513019,GB +2988513020,2988513023,NL +2988513024,2988513151,FR +2988513152,2988513183,ES +2988513184,2988513191,DE +2988513192,2988513195,FR +2988513196,2988513199,ES +2988513200,2988513207,PT +2988513208,2988513219,FR +2988513220,2988513223,DE +2988513224,2988513227,PT +2988513228,2988513271,FR +2988513272,2988513275,DE +2988513276,2988513279,CH +2988513280,2988513283,FR +2988513284,2988513287,ES +2988513288,2988513307,FR +2988513308,2988513311,PL +2988513312,2988513327,PT +2988513328,2988513331,ES +2988513332,2988513335,FR +2988513336,2988513343,GB +2988513344,2988513351,ES +2988513352,2988513359,IT +2988513360,2988513375,GB +2988513376,2988513391,IT +2988513392,2988513407,GB +2988513408,2988513471,PL +2988513472,2988513503,FR +2988513504,2988513507,CH +2988513508,2988513511,DE +2988513512,2988513515,FR +2988513516,2988513519,DE +2988513520,2988513535,GB +2988513536,2988513551,DE +2988513552,2988513555,IT +2988513556,2988513567,FR +2988513568,2988513575,GB +2988513576,2988513583,PL +2988513584,2988513599,IE +2988513600,2988513671,FR +2988513672,2988513675,ES +2988513676,2988513679,FR +2988513680,2988513683,ES +2988513684,2988513691,FR +2988513692,2988513695,DE +2988513696,2988513723,FR +2988513724,2988513727,DE +2988513728,2988513731,FR +2988513732,2988513735,BE +2988513736,2988513743,DE +2988513744,2988513759,GB +2988513760,2988513879,FR +2988513880,2988513883,ES +2988513884,2988513895,FR +2988513896,2988513899,IT +2988513900,2988513903,PL +2988513904,2988513951,FR +2988513952,2988513983,PT +2988513984,2988514015,GB +2988514016,2988514019,FR +2988514020,2988514023,NL +2988514024,2988514031,IE +2988514032,2988514111,FR +2988514112,2988514115,DE +2988514116,2988514119,FR +2988514120,2988514127,PT +2988514128,2988514131,IE +2988514132,2988514135,IT +2988514136,2988514159,FR +2988514160,2988514163,IT +2988514164,2988514167,DE +2988514168,2988514171,FR +2988514172,2988514175,DE +2988514176,2988514207,FR +2988514208,2988514211,ES +2988514212,2988514219,FR +2988514220,2988514227,GB +2988514228,2988514231,FR +2988514232,2988514239,GB +2988514240,2988514243,FR +2988514244,2988514251,GB +2988514252,2988514255,FR +2988514256,2988514271,ES +2988514272,2988514279,FR +2988514280,2988514283,PL +2988514284,2988514287,GB +2988514288,2988514303,ES +2988514304,2988514335,FR +2988514336,2988514339,IE +2988514340,2988514343,FR +2988514344,2988514351,GB +2988514352,2988514399,FR +2988514400,2988514431,GB +2988514432,2988514447,FR +2988514448,2988514463,ES +2988514464,2988514527,FR +2988514528,2988514559,GB +2988514560,2988514623,FR +2988514624,2988514655,DE +2988514656,2988514671,FR +2988514672,2988514675,GB +2988514676,2988514679,IT +2988514680,2988514687,FR +2988514688,2988514719,GB +2988514720,2988514735,DE +2988514736,2988514739,FR +2988514740,2988514743,ES +2988514744,2988514747,BE +2988514748,2988514751,IT +2988514752,2988514815,FI +2988514816,2988514831,FR +2988514832,2988514839,PL +2988514840,2988514879,ES +2988514880,2988514943,PL +2988514944,2988514959,ES +2988514960,2988514975,PL +2988514976,2988514979,BE +2988514980,2988514983,PL +2988514984,2988514991,IT +2988514992,2988514999,FR +2988515000,2988515007,PL +2988515008,2988515039,FR +2988515040,2988515071,GB +2988515072,2988515327,FR 2988515328,2988517375,DE -2988517376,2988572671,FR +2988517376,2988519423,FR +2988519424,2988521471,PL +2988521472,2988539935,FR +2988539936,2988539967,GB +2988539968,2988539971,ES +2988539972,2988539975,IT +2988539976,2988539983,DE +2988539984,2988540003,PL +2988540004,2988540007,CZ +2988540008,2988540023,FR +2988540024,2988540027,PL +2988540028,2988540031,ES +2988540032,2988540207,FR +2988540208,2988540211,GB +2988540212,2988540215,DE +2988540216,2988540219,FR +2988540220,2988540223,GB +2988540224,2988540255,BE +2988540256,2988540271,PL +2988540272,2988540287,FR +2988540288,2988540303,BE +2988540304,2988540319,FR +2988540320,2988540351,PT +2988540352,2988540363,FR +2988540364,2988540367,PL +2988540368,2988540375,FR +2988540376,2988540379,GB +2988540380,2988540423,FR +2988540424,2988540427,GB +2988540428,2988540431,NL +2988540432,2988540435,FR +2988540436,2988540439,DE +2988540440,2988540447,PL +2988540448,2988540451,IT +2988540452,2988540455,FR +2988540456,2988540459,DE +2988540460,2988540463,ES +2988540464,2988540471,PL +2988540472,2988540479,DE +2988540480,2988540483,FR +2988540484,2988540487,DE +2988540488,2988540491,ES +2988540492,2988540503,FR +2988540504,2988540507,DE +2988540508,2988540511,ES +2988540512,2988540543,FR +2988540544,2988540607,PL +2988540608,2988540639,FR +2988540640,2988540647,PL +2988540648,2988540651,GB +2988540652,2988540663,PL +2988540664,2988540671,IT +2988540672,2988540679,PL +2988540680,2988540683,IT +2988540684,2988540715,FR +2988540716,2988540719,PL +2988540720,2988540735,DE +2988540736,2988540751,ES +2988540752,2988540759,PL +2988540760,2988540763,GB +2988540764,2988540767,DE +2988540768,2988540775,GB +2988540776,2988540783,BE +2988540784,2988540787,ES +2988540788,2988540791,DE +2988540792,2988540795,FR +2988540796,2988540799,GB +2988540800,2988540831,FR +2988540832,2988540839,PL +2988540840,2988540847,GB +2988540848,2988540855,FR +2988540856,2988540863,ES +2988540864,2988540931,FR +2988540932,2988540935,DE +2988540936,2988540943,FR +2988540944,2988540959,ES +2988540960,2988540975,FR +2988540976,2988540991,GB +2988540992,2988541055,ES +2988541056,2988541087,FR +2988541088,2988541103,BE +2988541104,2988541111,ES +2988541112,2988541119,DE +2988541120,2988541131,FR +2988541132,2988541135,DE +2988541136,2988541143,GB +2988541144,2988541151,IT +2988541152,2988541215,FR +2988541216,2988541231,PT +2988541232,2988541235,DE +2988541236,2988541243,FR +2988541244,2988541247,GB +2988541248,2988541279,FR +2988541280,2988541311,NL +2988541312,2988541327,DE +2988541328,2988541335,PL +2988541336,2988541375,FR +2988541376,2988541391,BE +2988541392,2988541407,FR +2988541408,2988541423,BE +2988541424,2988541439,PL +2988541440,2988541443,IT +2988541444,2988541463,FR +2988541464,2988541467,ES +2988541468,2988541503,FR +2988541504,2988541519,CH +2988541520,2988541535,FR +2988541536,2988541551,GB +2988541552,2988541583,FR +2988541584,2988541587,ES +2988541588,2988541591,FR +2988541592,2988541599,PL +2988541600,2988541603,FR +2988541604,2988541607,NL +2988541608,2988541611,GB +2988541612,2988541615,IT +2988541616,2988541619,BE +2988541620,2988541623,CH +2988541624,2988541631,FR +2988541632,2988541647,PL +2988541648,2988541655,FR +2988541656,2988541659,ES +2988541660,2988541663,PL +2988541664,2988541679,FR +2988541680,2988541683,BE +2988541684,2988541687,DE +2988541688,2988541691,ES +2988541692,2988541695,IT +2988541696,2988541727,PL +2988541728,2988541735,FR +2988541736,2988541739,GB +2988541740,2988541743,FR +2988541744,2988541747,DE +2988541748,2988541751,ES +2988541752,2988541759,FR +2988541760,2988541763,BE +2988541764,2988541767,DE +2988541768,2988541775,PL +2988541776,2988541779,CH +2988541780,2988541783,FR +2988541784,2988541787,NL +2988541788,2988541791,FR +2988541792,2988541807,ES +2988541808,2988541823,FR +2988541824,2988541855,LT +2988541856,2988541887,IE +2988541888,2988541895,DE +2988541896,2988541899,FR +2988541900,2988541903,BE +2988541904,2988541907,DE +2988541908,2988541911,GB +2988541912,2988541935,PL +2988541936,2988541939,FR +2988541940,2988541943,FI +2988541944,2988541947,FR +2988541948,2988541951,ES +2988541952,2988541959,DE +2988541960,2988541963,CH +2988541964,2988541967,DE +2988541968,2988541983,FR +2988541984,2988542015,ES +2988542016,2988542019,GB +2988542020,2988542023,FR +2988542024,2988542027,NL +2988542028,2988542031,PL +2988542032,2988542055,FR +2988542056,2988542063,BE +2988542064,2988542067,GB +2988542068,2988572671,FR 2988572672,2988703743,RU 2988703744,2988834815,PL 2988834816,2988965887,CH 2988965888,2989096959,SK 2989096960,2989228031,PL 2989228032,2989490175,RU -2989490176,2989555711,UA 2989555712,2989621247,RU -2989621248,2989686783,BE +2989621248,2989752319,BE 2989752320,2989817855,SY 2989817856,2989883391,KW 2989883392,2989916159,UA @@ -51868,15 +56820,18 @@ 2990276608,2990342143,ES 2990342144,2990407679,KW 2990407680,2990473215,RU -2990473216,2990534655,DE +2990473216,2990518015,DE +2990518016,2990518079,IT +2990518080,2990525247,DE +2990525248,2990525311,ES +2990525312,2990534655,DE 2990534656,2990534783,EG 2990534784,2990535935,DE 2990535936,2990535967,PL 2990535968,2990538751,DE 2990538752,2991063039,RU 2991063040,2991067135,SE -2991067136,2991068159,DK -2991068160,2991071231,SE +2991067136,2991071231,DK 2991071232,2991079423,NO 2991079424,2991095807,RU 2991095808,2991112191,AM @@ -51884,7 +56839,58 @@ 2991128576,2991144959,PL 2991144960,2991161343,SA 2991161344,2991177727,FR -2991177728,2991194111,SE +2991177728,2991182335,SE +2991182336,2991182591,GB +2991182592,2991185919,SE +2991185920,2991185951,GB +2991185952,2991186175,SE +2991186176,2991186207,GB +2991186208,2991186431,SE +2991186432,2991186463,GB +2991186464,2991186687,SE +2991186688,2991186719,GB +2991186720,2991186943,SE +2991186944,2991186975,GB +2991186976,2991187199,SE +2991187200,2991187231,GB +2991187232,2991187455,SE +2991187456,2991187487,GB +2991187488,2991187711,SE +2991187712,2991187743,GB +2991187744,2991187967,SE +2991187968,2991187999,GB +2991188000,2991188223,SE +2991188224,2991188255,GB +2991188256,2991188479,SE +2991188480,2991188511,GB +2991188512,2991188735,SE +2991188736,2991188767,GB +2991188768,2991188991,SE +2991188992,2991189023,GB +2991189024,2991189247,SE +2991189248,2991189279,GB +2991189280,2991189503,SE +2991189504,2991189535,GB +2991189536,2991189759,SE +2991189760,2991189791,GB +2991189792,2991190015,SE +2991190016,2991190047,GB +2991190048,2991190271,SE +2991190272,2991190303,GB +2991190304,2991190527,SE +2991190528,2991190559,GB +2991190560,2991190783,SE +2991190784,2991190815,GB +2991190816,2991191039,SE +2991191040,2991191071,GB +2991191072,2991191295,SE +2991191296,2991191327,GB +2991191328,2991191551,SE +2991191552,2991191583,GB +2991191584,2991191807,SE +2991191808,2991192063,FI +2991192064,2991192319,DK +2991192320,2991194111,SE 2991194112,2991210495,NO 2991210496,2991243263,RU 2991243264,2991259647,UA @@ -51905,14 +56911,18 @@ 2991505408,2991521791,SE 2991521792,2991538175,RS 2991538176,2991554559,SI -2991554560,2991570943,GB -2991570944,2991587327,EU +2991554560,2991571455,GB +2991571456,2991587327,IT 2991587328,2991718399,RU 2991718400,2991849471,CH 2991849472,2991980543,NL 2991980544,2991980807,UA 2991980808,2991980815,NA -2991980816,2991981375,UA +2991980816,2991981063,UA +2991981064,2991981071,DE +2991981072,2991981311,UA +2991981312,2991981315,RU +2991981316,2991981375,UA 2991981376,2991981383,NA 2991981384,2991981415,UA 2991981416,2991981423,NA @@ -51930,7 +56940,18 @@ 2991981648,2991981655,NA 2991981656,2991981687,UA 2991981688,2991981695,NA -2991981696,2992111615,UA +2991981696,2991981839,UA +2991981840,2991981847,RU +2991981848,2991981911,UA +2991981912,2991981919,RU +2991981920,2991981935,UA +2991981936,2991981943,RU +2991981944,2991981951,US +2991981952,2991982535,UA +2991982536,2991982543,GL +2991982544,2991982592,UA +2991982593,2991982846,JP +2991982847,2992111615,UA 2992111616,2992373759,KZ 2992373760,2992635903,UA 2992635904,2993684479,GB @@ -51949,14 +56970,26 @@ 2995453952,2995519487,ES 2995519488,2995650559,RU 2995650560,2995716095,DE +2995716096,2995781631,SK 2995781632,2995912703,BE 2995912704,2996043775,GR 2996043776,2996174847,RS 2996174848,2996305919,UA 2996305920,2996436991,QA 2996436992,2996469759,BY -2996469760,2996535295,RU +2996469760,2996479487,RU +2996479488,2996479491,US +2996479492,2996535295,RU 2996535296,2996568063,DK +2996568064,2996600831,ES +2996600832,2996633599,RO +2996633600,2996649983,IR +2996649984,2996666367,RO +2996666368,2996682751,RU +2996682752,2996699135,DK +2996764672,2996768767,NL +2996768768,2996772863,RU +2996772864,2996776959,UA 2996830208,2996862975,HR 2996862976,2996895743,AM 2996895744,2996928511,KW @@ -51973,7 +57006,9 @@ 2996995712,2996995775,BY 2996995776,2996995839,RU 2996995840,2996996095,UA -2996996096,2996996287,DE +2996996096,2996996127,DE +2996996128,2996996159,CA +2996996160,2996996287,DE 2996996288,2996996351,RU 2996996352,2996996383,DE 2996996384,2996996447,RU @@ -51984,22 +57019,30 @@ 2996996832,2996996863,DE 2996996864,2996997119,CN 2996997120,2996997375,MK -2996997376,2996997631,US +2996997376,2996997631,DE 2996997632,2996998143,BY 2996998144,2996998271,UA -2996998272,2996998399,US -2996998400,2996998463,DE -2996998464,2996998527,US +2996998272,2996998527,DE 2996998528,2996998655,UA -2996998656,2996998783,DE -2996998784,2996998910,RU -2996998911,2997001727,DE +2996998656,2996998719,DE +2996998720,2996998911,RU +2996998912,2996999231,DE +2996999232,2996999359,IN +2996999360,2996999679,DE +2996999680,2996999935,GB +2996999936,2997000063,DE +2997000064,2997000447,CN +2997000448,2997000703,RU +2997000704,2997000831,DE +2997000832,2997000959,CA +2997000960,2997001727,DE 2997001728,2997001983,UA 2997001984,2997003071,DE 2997003072,2997003135,RU -2997003136,2997003199,NL +2997003136,2997003199,US 2997003200,2997003263,RU -2997003264,2997003327,DE +2997003264,2997003295,DE +2997003296,2997003327,CA 2997003328,2997003391,RU 2997003392,2997003583,DE 2997003584,2997003647,UA @@ -52010,9 +57053,28 @@ 2997004608,2997004799,RU 2997004800,2997005055,BZ 2997005056,2997005183,GB -2997005184,2997005439,DE -2997005440,2997006847,GB -2997006848,2997026815,DE +2997005184,2997005375,DE +2997005376,2997005439,GR +2997005440,2997005567,GB +2997005568,2997005823,BZ +2997005824,2997006079,DE +2997006080,2997006335,GB +2997006336,2997006591,TR +2997006592,2997006719,DE +2997006720,2997006847,RU +2997006848,2997008191,DE +2997008192,2997008255,GR +2997008256,2997008383,LT +2997008384,2997008447,DE +2997008448,2997008511,RU +2997008512,2997008639,LT +2997008640,2997008895,TR +2997008896,2997008959,DE +2997008960,2997009023,RU +2997009024,2997010431,DE +2997010432,2997018623,US +2997018624,2997019135,GB +2997019136,2997026815,DE 2997026816,2997059583,RU 2997059584,2997092351,BY 2997092352,2997125119,NO @@ -52027,7 +57089,9 @@ 2997420032,2997452799,RU 2997452800,2997485567,BG 2997485568,2997518335,FR -2997518336,2997583871,RU +2997518336,2997528063,RU +2997528064,2997528319,UA +2997528320,2997583871,RU 2997583872,2997616639,SY 2997616640,2997649407,SI 2997649408,2997682175,BY @@ -52045,8 +57109,8 @@ 2999451648,2999713791,DE 2999713792,2999975935,RU 2999975936,2999984127,FR -2999984128,2999985151,BE -2999985152,2999992319,NL +2999984128,2999985663,BE +2999985664,2999992319,NL 2999992320,3000000511,RU 3000000512,3000008703,DE 3000008704,3000016895,RU @@ -52057,7 +57121,52 @@ 3000049664,3000057855,CH 3000057856,3000066047,UA 3000066048,3000074239,RU -3000500224,3000506367,UA +3000074240,3000082431,CZ +3000082432,3000090623,DK +3000090624,3000131583,RU +3000131584,3000139775,DE +3000139776,3000147967,UA +3000147968,3000156159,TR +3000156160,3000164351,UA +3000164352,3000172543,HU +3000172544,3000180735,RU +3000180736,3000188927,TR +3000188928,3000197119,IT +3000197120,3000213503,UA +3000213504,3000221695,RU +3000221696,3000229887,TR +3000229888,3000238079,CH +3000238080,3000240127,KZ +3000240128,3000242175,RU +3000242176,3000244223,AT +3000244224,3000246271,PL +3000246272,3000248319,RO +3000248320,3000252415,PL +3000252416,3000254463,RO +3000254464,3000256511,UA +3000256512,3000260607,RU +3000260608,3000262655,RS +3000262656,3000266751,UA +3000266752,3000268799,DE +3000268800,3000270847,PL +3000270848,3000272895,RU +3000272896,3000274943,IT +3000274944,3000283135,PL +3000283136,3000285183,RU +3000285184,3000287231,RO +3000287232,3000289279,UA +3000289280,3000291327,RO +3000369152,3000377343,PL +3000377344,3000385535,RU +3000385536,3000393727,PS +3000393728,3000401919,NL +3000434688,3000451071,IR +3000451072,3000467455,RU +3000467456,3000471551,GB +3000475648,3000483839,UA +3000483840,3000487935,PL +3000487936,3000492031,PS +3000492032,3000506367,UA 3000506368,3000508415,PL 3000508416,3000510463,UA 3000510464,3000512511,PL @@ -52093,6 +57202,21 @@ 3000588288,3000590335,RO 3000590336,3000594431,RU 3000594432,3000596479,PL +3000596480,3000598527,RU +3000598528,3000600575,FI +3000600576,3000602623,PL +3000602624,3000604671,CZ +3000604672,3000606719,RU +3000606720,3000608767,UA +3000608768,3000610815,KG +3000610816,3000612863,RU +3000612864,3000616959,PL +3000616960,3000621055,UA +3000621056,3000623103,PL +3000623104,3000625151,RU +3000625152,3000627199,RO +3000627200,3000629247,CZ +3000629248,3000631295,PL 3000631296,3000647679,RU 3000647680,3000651775,UA 3000651776,3000664063,RU @@ -52112,6 +57236,13 @@ 3000717312,3000721407,UA 3000721408,3000729599,PL 3000729600,3000733695,NL +3000733696,3000737791,RU +3000737792,3000741887,UA +3000741888,3000745983,RU +3000745984,3000750079,UA +3000750080,3000754175,RU +3000754176,3000758271,IR +3000758272,3000762367,UA 3000762368,3001024511,RS 3001024512,3001548799,NL 3001548800,3001614335,NO @@ -52121,6 +57252,63 @@ 3001810944,3001815039,IE 3001815040,3001819135,RU 3001819136,3001823231,IR +3001823232,3001827327,GE +3001827328,3001831423,SE +3001831424,3001835519,BA +3001835520,3001839615,RU +3001839616,3001843711,ES +3001843712,3001845759,RU +3001845760,3001851903,GB +3001851904,3001855999,IT +3001856000,3001858559,NL +3001858560,3001859071,RO +3001859072,3001859327,MD +3001859328,3001860095,NL +3001860096,3001864191,EE +3001864192,3001868287,RU +3001868288,3001872383,FR +3001872384,3001876479,RU +3001876480,3001880575,IT +3001880576,3001884671,RU +3001884672,3001884927,SE +3001884928,3001885055,NL +3001885056,3001885087,US +3001885088,3001888767,NL +3001888768,3001892863,BH +3001892864,3001896959,AZ +3001896960,3001901055,CH +3001901056,3001905151,FR +3001905152,3001909247,GB +3001909248,3001917439,ES +3001917440,3001921535,GB +3001921536,3001929727,RU +3001929728,3001933823,RS +3001933824,3001937919,ES +3001937920,3001942015,RU +3001942016,3001946111,BY +3001946112,3001950207,RU +3001950208,3001954303,CZ +3001954304,3001958399,IT +3001958400,3001962495,KZ +3001962496,3001966591,GB +3001966592,3001970687,NL +3001970688,3001974783,RU +3001974784,3001982975,GB +3001982976,3001987071,CH +3001987072,3001991167,JO +3001991168,3001995263,IR +3001995264,3001999359,HU +3001999360,3002003455,DE +3002003456,3002011647,PL +3002011648,3002015743,BA +3002015744,3002019839,IT +3002019840,3002020095,NL +3002020096,3002020159,SG +3002020160,3002023935,NL +3002023936,3002028031,DE +3002028032,3002036223,GB +3002036224,3002040319,BG +3002040320,3002044415,PL 3002073088,3002597375,TR 3002597376,3002599423,RU 3002599424,3002601471,CZ @@ -52134,7 +57322,13 @@ 3002615808,3002617855,PL 3002617856,3002619903,RU 3002619904,3002619911,GB -3002619912,3002621951,IT +3002619912,3002619951,IT +3002619952,3002619967,GB +3002619968,3002619983,IT +3002619984,3002619991,GB +3002619992,3002620031,IT +3002620032,3002620039,DE +3002620040,3002621951,IT 3002621952,3002623999,NO 3002624000,3002628095,GB 3002628096,3002630143,NO @@ -52183,9 +57377,109 @@ 3002724352,3002726399,RU 3002726400,3002728447,NL 3002728448,3002730495,FR +3002730496,3002732543,DE +3002732544,3002734591,NL +3002734592,3002736639,CH +3002736640,3002738687,FR +3002738688,3002740735,PL +3002740736,3002742783,GB +3002742784,3002744831,LI +3002744832,3002746879,IT +3002746880,3002748927,GB +3002748928,3002750975,DE +3002750976,3002753023,TR +3002753024,3002755071,GB +3002755072,3002757119,FR +3002757120,3002759167,IE +3002759168,3002761215,DE +3002761216,3002763263,CH +3002763264,3002765311,RS +3002765312,3002767359,NL +3002767360,3002769407,RU +3002769408,3002773503,DE +3002773504,3002775551,GB +3002775552,3002777599,RO +3002777600,3002779647,NL +3002779648,3002781695,IT +3002781696,3002783743,FR +3002783744,3002785791,NO +3002785792,3002789887,DE +3002789888,3002791935,RU +3002791936,3002793983,AE +3002793984,3002796031,DK +3002796032,3002798079,DE +3002798080,3002800127,FR +3002800128,3002802175,NL +3002802176,3002804223,GB +3002804224,3002806271,TR +3002806272,3002808319,DE +3002808320,3002810367,FI +3002810368,3002812415,AT +3002812416,3002814463,IT +3002814464,3002816511,FR +3002816512,3002818559,DE +3002818560,3002820607,RU +3002820608,3002822655,UA +3002822656,3002824703,DE +3002824704,3002826751,NL +3002826752,3002828799,SE +3002828800,3002830847,RU +3002830848,3002834943,FI +3002834944,3002836991,LU +3002836992,3002841087,GB +3002841088,3002843135,CZ +3002843136,3002845183,NL +3002845184,3002847231,FR +3002847232,3002849279,IR +3002849280,3002851327,RU +3002851328,3002853375,DE +3002853376,3002855423,GB +3002855424,3002857471,SE +3002857472,3002859519,FR 3002859520,3002875903,PL 3002875904,3002892287,RU 3002892288,3002908671,IR +3002908672,3002925055,RU +3002925056,3002941439,IR +3002941440,3002957823,SY +3002957824,3002974207,SK +3002974208,3002990591,RS +3002990592,3003006975,DE +3003006976,3003023359,LU +3003023360,3003039743,RS +3003039744,3003056127,BG +3003056128,3003058175,DE +3003058176,3003058431,MT +3003058432,3003058687,FI +3003058688,3003060223,EE +3003060224,3003062271,DE +3003062272,3003064319,NL +3003064320,3003066367,RO +3003066368,3003068415,PL +3003068416,3003070463,NL +3003070464,3003074559,GB +3003074560,3003076607,IT +3003076608,3003080703,GB +3003080704,3003082751,FR +3003082752,3003084799,ES +3003084800,3003086847,IT +3003086848,3003088895,RU +3003088896,3003090943,FR +3003090944,3003092991,DE +3003092992,3003095039,NO +3003095040,3003097087,AT +3003097088,3003099135,FR +3003099136,3003101183,CZ +3003101184,3003103231,UA +3003103232,3003105279,IT +3003105280,3003107327,NL +3003107328,3003109375,RU +3003109376,3003111423,FR +3003111424,3003113471,IT +3003113472,3003115519,ES +3003115520,3003117567,RU +3003117568,3003119615,IT +3003119616,3003121663,RU 3019898880,3024093183,JP 3024093184,3024617471,KR 3024617472,3024879615,MY @@ -52311,8 +57605,14 @@ 3032334336,3032342527,NZ 3032350720,3032743935,PH 3032743936,3033038847,JP -3033038848,3033071615,AU -3033071616,3033268223,CN +3033038848,3033063423,AU +3033063424,3033065471,JP +3033065472,3033066495,MY +3033066496,3033067519,BD +3033067520,3033068543,IN +3033068544,3033069567,AU +3033069568,3033070591,JP +3033070592,3033268223,CN 3033268224,3033530367,TW 3033530368,3033661439,CN 3033661440,3033694207,KR @@ -52610,31 +57910,102 @@ 3091726336,3093168127,US 3093168128,3093200895,CA 3093233664,3093237759,PR -3093299200,3093856255,US -3093954560,3094020095,US +3093299200,3093954759,US +3093954760,3093954767,AR +3093954768,3093954975,US +3093954976,3093954983,AU +3093954984,3093955023,US +3093955024,3093955031,CA +3093955032,3093955079,US +3093955080,3093955087,CA +3093955088,3093955127,US +3093955128,3093955135,CA +3093955136,3093955175,US +3093955176,3093955183,AU +3093955184,3093955231,US +3093955232,3093955247,AU +3093955248,3093955359,US +3093955360,3093955367,GB +3093955368,3093955439,US +3093955440,3093955447,CA +3093955448,3093955455,GB +3093955456,3093955567,US +3093955568,3093955575,GB +3093955576,3093955647,US +3093955648,3093955663,GB +3093955664,3093955679,CA +3093955680,3093956895,US +3093956896,3093956943,CA +3093956944,3093957103,US +3093957104,3093957119,CA +3093957120,3093957143,US +3093957144,3093957151,IL +3093957152,3093957703,US +3093957704,3093957711,BE +3093957712,3093957887,US +3093957888,3093957895,CA +3093957896,3093957903,US +3093957904,3093957911,CA +3093957912,3093958111,US +3093958112,3093958119,CA +3093958120,3093958175,US +3093958176,3093958183,GB +3093958184,3093958663,US +3093958664,3093958667,MX +3093958668,3093958721,US +3093958722,3093958723,IL +3093958724,3093960191,US +3093960192,3093960207,CA +3093960208,3093986367,US +3093986368,3093986431,DE +3093986432,3093986463,US +3093986464,3093986495,GB +3093986496,3094020095,US 3094020096,3094085631,CA 3094085632,3096444927,US 3096444928,3096969215,CA +3096969216,3097493503,US +3097493504,3097755647,CA +3097755648,3098017791,US +3098083328,3098087423,US 3098542080,3103784959,US -3120562176,3120578559,CO +3120562176,3120594943,CO 3120594944,3120599039,AR +3120599040,3120601087,EC +3120601088,3120602111,AR +3120602112,3120603135,BO +3120603136,3120608255,AR +3120609280,3120610303,AR +3120610304,3120611327,PY +3120611328,3120627711,AR 3120627712,3120644095,NI -3120693248,3120709631,BO +3120660480,3120668671,PA +3120676864,3120680959,HT +3120685056,3120689151,AR +3120693248,3120726015,BO +3120726016,3120734207,HN +3120742400,3120750591,PY 3120758784,3120824319,EC 3120824320,3120840703,CR +3120840704,3120857087,AR 3120857088,3120889855,EC +3120955392,3121020927,DO 3121086464,3121151999,UY -3121152000,3121283071,CL +3121152000,3121348607,CL 3121348608,3121479679,AR 3121479680,3121545215,VE 3121545216,3121610751,CR 3121610752,3121741823,PY 3121741824,3121872895,AR -3122135040,3122397183,VE +3121872896,3121938431,CL +3122003968,3122135039,AR +3122135040,3122331647,VE +3122331648,3122348031,BO 3122397184,3122659327,CO 3122659328,3122724863,GT -3122921472,3122987007,CL -3123183616,3123216383,CL +3122790400,3122987007,CL +3123052544,3123118079,AR +3123183616,3123314687,CL 3123314688,3123380223,EC 3123380224,3123412991,CO 3123445760,3123576831,TT @@ -52649,21 +58020,21 @@ 3126853632,3126919167,AR 3126919168,3127115775,CO 3127115776,3127181311,AR -3127377920,3127508991,CL +3127246848,3127377919,CO +3127377920,3127640063,CL 3127640064,3127902207,AR 3127902208,3128164351,CO 3128426496,3128492031,DO 3128492032,3128524799,CO -3128557568,3128623103,AR -3128688640,3128950783,AR +3128557568,3128950783,AR 3128950784,3129016319,UY -3129016320,3129212927,AR -3129475072,3129999359,AR +3129016320,3129999359,AR 3129999360,3130261503,CO 3130523648,3130654719,AR 3131047936,3131310079,PE -3133145088,3135242239,BR -3137339392,3145727999,BR +3132096512,3132129279,CR +3132227584,3132293119,EC +3133145088,3145727999,BR 3145728000,3154116607,MX 3154116608,3154182143,EU 3154182144,3154247679,DE @@ -52689,15 +58060,11 @@ 3156539648,3156541439,HU 3156606976,3156672511,TR 3156672512,3156738047,GB -3156738048,3156757188,DE -3156757189,3156757189,NL -3156757190,3156759431,DE -3156759432,3156759432,GB -3156759433,3156771220,DE -3156771221,3156771221,FR -3156771222,3156791439,DE +3156738048,3156791439,DE 3156791440,3156791455,NL -3156791456,3156803583,DE +3156791456,3156802271,DE +3156802272,3156802303,US +3156802304,3156803583,DE 3156803584,3156869119,TR 3156869120,3156934655,LU 3156934656,3157065727,RU @@ -52885,17 +58252,15 @@ 3160188928,3160190975,SE 3160190976,3160193023,RU 3160193024,3160193279,IT -3160193280,3160193535,US -3160193536,3160193791,IT -3160193792,3160193807,US +3160193280,3160193535,DE +3160193536,3160193807,A2 3160193808,3160193871,LY -3160193872,3160194047,IT +3160193872,3160194047,A2 3160194048,3160194175,LY -3160194176,3160194463,IT -3160194464,3160194527,A2 -3160194528,3160194623,IT -3160194624,3160194751,A2 -3160194752,3160194815,IT +3160194176,3160194543,A2 +3160194544,3160194551,IT +3160194552,3160194735,A2 +3160194736,3160194815,IT 3160194816,3160195071,A2 3160195072,3160197119,RU 3160197120,3160199167,DE @@ -52936,11 +58301,11 @@ 3160264704,3160266751,RU 3160266752,3160268799,DE 3160268800,3160271615,PT -3160271616,3160271871,ES -3160271872,3160272895,PT +3160271616,3160271935,ES +3160271936,3160271951,PT +3160271952,3160272895,ES 3160272896,3160274943,RU 3160274944,3160276991,AT -3160276992,3160279039,RU 3160279040,3160281087,ES 3160281088,3160283135,GB 3160283136,3160285183,DE @@ -53045,8 +58410,8 @@ 3162071040,3162087423,IR 3162087424,3162095615,SK 3162095616,3162103807,GE -3162103808,3162104063,FR -3162104064,3162111999,NL +3162103808,3162104319,FR +3162104320,3162111999,NL 3162112000,3162120191,PL 3162120192,3162128895,GB 3162128896,3162129407,NL @@ -53112,11 +58477,7 @@ 3162701824,3162734591,MD 3162734592,3162767359,RU 3162767360,3162800127,SA -3162800128,3162802175,TR -3162802176,3162803199,CZ -3162803200,3162821631,TR -3162821632,3162821887,CZ -3162821888,3162832895,TR +3162800128,3162832895,TR 3162832896,3162865663,GR 3162865664,3162931199,RU 3162931200,3162963967,CZ @@ -53135,37 +58496,46 @@ 3163162112,3163162143,TR 3163162144,3163162175,DE 3163162176,3163162207,US -3163162208,3163162239,DE +3163162208,3163162239,IT 3163162240,3163162271,CH 3163162272,3163162303,NL -3163162304,3163162495,DE +3163162304,3163162335,DE +3163162336,3163162367,TR +3163162368,3163162495,DE 3163162496,3163162527,RU 3163162528,3163163743,DE 3163163744,3163163775,GB -3163163776,3163164543,DE +3163163776,3163163871,DE +3163163872,3163163903,RU +3163163904,3163163935,DE +3163163936,3163163967,VG +3163163968,3163164543,DE 3163164544,3163164575,RU -3163164576,3163165727,DE -3163165728,3163165759,US +3163164576,3163165695,DE +3163165696,3163165727,TR +3163165728,3163165759,DE 3163165760,3163165791,PL -3163165792,3163166111,DE -3163166112,3163166143,PT -3163166144,3163166175,DE +3163165792,3163166175,DE 3163166176,3163166207,US 3163166208,3163166495,DE 3163166496,3163166527,RO -3163166528,3163166559,TR +3163166528,3163166559,DE 3163166560,3163166591,HU -3163166592,3163167807,DE +3163166592,3163167775,DE +3163167776,3163167807,GR 3163167808,3163167839,TR 3163167840,3163167967,DE 3163167968,3163167999,TR 3163168000,3163168031,DE 3163168032,3163168063,RU -3163168064,3163168127,DE +3163168064,3163168095,DE +3163168096,3163168127,TR 3163168128,3163168159,IL 3163168160,3163168319,DE 3163168320,3163168351,DK -3163168352,3163168575,DE +3163168352,3163168415,DE +3163168416,3163168447,CA +3163168448,3163168575,DE 3163168576,3163168607,TR 3163168608,3163168671,DE 3163168672,3163168703,US @@ -53174,53 +58544,63 @@ 3163169856,3163169951,DE 3163169952,3163169983,GB 3163169984,3163170015,DE -3163170016,3163170047,TR -3163170048,3163170079,DE +3163170016,3163170047,ES +3163170048,3163170079,RU 3163170080,3163170111,TR 3163170112,3163170207,DE 3163170208,3163170239,RU 3163170240,3163170303,DE 3163170304,3163170335,IT -3163170336,3163170495,DE +3163170336,3163170367,DE +3163170368,3163170399,IR +3163170400,3163170431,CY +3163170432,3163170495,DE 3163170496,3163170527,BR 3163170528,3163170591,DE 3163170592,3163170623,BR -3163170624,3163170655,DE -3163170656,3163170687,DK -3163170688,3163172127,DE +3163170624,3163172031,DE +3163172032,3163172063,PL +3163172064,3163172127,DE 3163172128,3163172159,TR 3163172160,3163172191,RU 3163172192,3163172223,DE 3163172224,3163172255,TR 3163172256,3163172287,PL 3163172288,3163172319,TR -3163172320,3163172351,DE +3163172320,3163172351,NL 3163172352,3163172383,GB 3163172384,3163172607,DE 3163172608,3163172639,DK -3163172640,3163172671,DE -3163172672,3163172703,TR -3163172704,3163172735,DE +3163172640,3163172735,DE 3163172736,3163172767,GR 3163172768,3163174047,DE 3163174048,3163174079,DK -3163174080,3163174207,DE -3163174208,3163174239,TR -3163174240,3163174335,DE +3163174080,3163174335,DE 3163174336,3163174367,RU 3163174368,3163174399,DE 3163174400,3163174431,DK 3163174432,3163174591,DE 3163174592,3163174623,SE -3163174624,3163176127,DE +3163174624,3163174655,GB +3163174656,3163174687,DE +3163174688,3163174719,US +3163174720,3163174751,NL +3163174752,3163174783,US +3163174784,3163176127,DE 3163176128,3163176159,TR -3163176160,3163176351,DE -3163176352,3163176383,PT -3163176384,3163176575,DE +3163176160,3163176255,DE +3163176256,3163176287,UG +3163176288,3163176479,DE +3163176480,3163176543,GB +3163176544,3163176575,DE 3163176576,3163176607,GR -3163176608,3163176767,DE +3163176608,3163176671,DE +3163176672,3163176703,PL +3163176704,3163176767,DE 3163176768,3163176799,PL -3163176800,3163193343,DE +3163176800,3163176895,DE +3163176896,3163176927,SE +3163176928,3163193343,DE 3163226112,3163258879,SA 3163258880,3163291647,SY 3163291648,3163324415,PT @@ -53229,7 +58609,6 @@ 3163389952,3163422719,FR 3163422720,3163455487,NL 3163455488,3163488255,HU -3163488256,3163521023,UA 3163521024,3163553791,RU 3163553792,3163684863,DE 3163684864,3163815935,PL @@ -53253,8 +58632,7 @@ 3164946440,3164946447,ES 3164946448,3164946479,FR 3164946480,3164946483,ES -3164946484,3164946487,PL -3164946488,3164946495,FR +3164946484,3164946495,PL 3164946496,3164946499,IT 3164946500,3164946503,GB 3164946504,3164946507,BE @@ -53263,8 +58641,12 @@ 3164946528,3164946559,GB 3164946560,3164946783,FR 3164946784,3164946799,BE -3164946800,3164947071,FR -3164947072,3164947199,DE +3164946800,3164947039,FR +3164947040,3164947043,ES +3164947044,3164947047,GB +3164947048,3164947063,FR +3164947064,3164947067,NL +3164947068,3164947199,DE 3164947200,3164947455,FR 3164947456,3164947711,DE 3164947712,3164947743,FR @@ -53274,11 +58656,10 @@ 3164947840,3164947967,GB 3164947968,3164948479,BE 3164948480,3164948735,FR -3164948736,3164948991,PL -3164948992,3164949087,GB +3164948736,3164949087,GB 3164949088,3164949095,FR 3164949096,3164949103,IT -3164949104,3164949119,FR +3164949104,3164949119,GB 3164949120,3164949131,DE 3164949132,3164949151,FR 3164949152,3164949155,NL @@ -53290,9 +58671,7 @@ 3164949232,3164949247,BE 3164949248,3164949279,FR 3164949280,3164949295,ES -3164949296,3164949327,FR -3164949328,3164949343,PL -3164949344,3164949359,FR +3164949296,3164949359,FR 3164949360,3164949363,BE 3164949364,3164949391,FR 3164949392,3164949395,ES @@ -53301,7 +58680,24 @@ 3164949472,3164949503,FR 3164949504,3164950015,BE 3164950016,3164950271,GB -3164950272,3164950527,DE +3164950272,3164950399,FR +3164950400,3164950407,ES +3164950408,3164950411,FR +3164950412,3164950415,CZ +3164950416,3164950431,PL +3164950432,3164950435,FR +3164950436,3164950439,ES +3164950440,3164950447,FR +3164950448,3164950451,PL +3164950452,3164950455,CZ +3164950456,3164950463,PL +3164950464,3164950479,ES +3164950480,3164950487,IT +3164950488,3164950495,PL +3164950496,3164950511,ES +3164950512,3164950515,GB +3164950516,3164950519,ES +3164950520,3164950527,GB 3164950528,3164950543,BE 3164950544,3164950591,NL 3164950592,3164950623,FR @@ -53309,7 +58705,8 @@ 3164950656,3164950687,FR 3164950688,3164950703,ES 3164950704,3164950719,PL -3164950720,3164950735,GB +3164950720,3164950723,GB +3164950724,3164950735,FR 3164950736,3164950751,ES 3164950752,3164950759,GB 3164950760,3164950783,ES @@ -53324,15 +58721,23 @@ 3164951520,3164951535,GB 3164951536,3164951543,BE 3164951544,3164951547,NL -3164951548,3164951551,FR -3164951552,3164951583,IT -3164951584,3164951615,NL -3164951616,3164951647,GB -3164951648,3164951679,NL -3164951680,3164951711,GB -3164951712,3164951743,FR -3164951744,3164951775,NL -3164951776,3164951807,FR +3164951548,3164951559,FR +3164951560,3164951567,PL +3164951568,3164951571,BE +3164951572,3164951575,CZ +3164951576,3164951583,NL +3164951584,3164951591,GB +3164951592,3164951595,IE +3164951596,3164951615,FR +3164951616,3164951663,GB +3164951664,3164951671,PL +3164951672,3164951679,FR +3164951680,3164951683,ES +3164951684,3164951687,GB +3164951688,3164951691,FR +3164951692,3164951695,CH +3164951696,3164951711,IE +3164951712,3164951807,FR 3164951808,3164951823,NL 3164951824,3164951831,CH 3164951832,3164951839,FR @@ -53417,13 +58822,13 @@ 3164954520,3164954543,GB 3164954544,3164954591,FR 3164954592,3164954623,PL -3164954624,3164958847,FR +3164954624,3164956479,FR +3164956480,3164956543,GB +3164956544,3164958847,FR 3164958848,3164958911,IT 3164958912,3164958927,CH 3164958928,3164958943,ES -3164958944,3164958947,FR -3164958948,3164958951,GB -3164958952,3164958955,FR +3164958944,3164958955,FR 3164958956,3164958959,GB 3164958960,3164959039,FR 3164959040,3164959135,DE @@ -53456,11 +58861,14 @@ 3164961280,3164961311,DE 3164961312,3164961319,FR 3164961320,3164961327,PL -3164961328,3164961363,FR +3164961328,3164961331,ES +3164961332,3164961339,FR +3164961340,3164961343,ES +3164961344,3164961363,FR 3164961364,3164961367,ES 3164961368,3164961375,FR 3164961376,3164961391,DE -3164961392,3164961399,ES +3164961392,3164961399,FR 3164961400,3164961403,PL 3164961404,3164961471,FR 3164961472,3164961503,DE @@ -53475,7 +58883,7 @@ 3164961656,3164961663,ES 3164961664,3164961695,DE 3164961696,3164961727,GB -3164961728,3164961743,FR +3164961728,3164961743,ES 3164961744,3164961759,PL 3164961760,3164961855,FR 3164961856,3164961871,PL @@ -53488,26 +58896,32 @@ 3164961972,3164961975,ES 3164961976,3164961979,GB 3164961980,3164961999,DE -3164962000,3164962015,FR -3164962016,3164962047,NL +3164962000,3164962031,FR +3164962032,3164962047,NL 3164962048,3164962079,FR -3164962080,3164962111,ES +3164962080,3164962095,ES +3164962096,3164962111,BE 3164962112,3164962143,GB 3164962144,3164962175,FR 3164962176,3164962239,NL -3164962240,3164962251,FR -3164962252,3164962255,ES +3164962240,3164962247,PL +3164962248,3164962251,FR +3164962252,3164962255,DE 3164962256,3164962259,NL -3164962260,3164962263,GB +3164962260,3164962263,DE 3164962264,3164962279,ES 3164962280,3164962283,DE 3164962284,3164962295,ES 3164962296,3164962303,PL 3164962304,3164962335,NL 3164962336,3164962367,DE -3164962368,3164962431,FR -3164962432,3164962495,ES -3164962496,3164962527,FR +3164962368,3164962431,PL +3164962432,3164962439,GB +3164962440,3164962447,PL +3164962448,3164962451,PT +3164962452,3164962455,FR +3164962456,3164962459,IE +3164962460,3164962527,FR 3164962528,3164962535,PL 3164962536,3164962539,CH 3164962540,3164962543,CZ @@ -53578,28 +58992,43 @@ 3164970216,3164970219,PL 3164970220,3164970223,FR 3164970224,3164970303,GB -3164970304,3164970431,CZ +3164970304,3164970335,ES +3164970336,3164970339,NL +3164970340,3164970343,BE +3164970344,3164970347,FI +3164970348,3164970351,GB +3164970352,3164970359,FR +3164970360,3164970363,DE +3164970364,3164970367,ES +3164970368,3164970371,PL +3164970372,3164970375,ES +3164970376,3164970399,IT +3164970400,3164970415,GB +3164970416,3164970423,FR +3164970424,3164970427,IE +3164970428,3164970431,PT 3164970432,3164970463,FR 3164970464,3164970495,GB 3164970496,3164970559,PL 3164970560,3164970567,FR -3164970568,3164970571,GB -3164970572,3164970575,ES +3164970568,3164970575,ES 3164970576,3164970607,FR 3164970608,3164970615,ES 3164970616,3164970623,CH -3164970624,3164970627,NL -3164970628,3164970631,FR +3164970624,3164970631,FR 3164970632,3164970639,CH 3164970640,3164970647,ES -3164970648,3164970655,FR +3164970648,3164970651,GB +3164970652,3164970655,FR 3164970656,3164970687,IT 3164970688,3164970691,GB 3164970692,3164970695,FR 3164970696,3164970719,PL 3164970720,3164970783,FR 3164970784,3164970791,PL -3164970792,3164970831,FR +3164970792,3164970823,FR +3164970824,3164970827,BE +3164970828,3164970831,CH 3164970832,3164970835,IT 3164970836,3164970839,PL 3164970840,3164970847,GB @@ -53663,7 +59092,9 @@ 3164973888,3164973919,ES 3164973920,3164973935,FR 3164973936,3164973939,IT -3164973940,3164974591,FR +3164973940,3164973943,FR +3164973944,3164973951,PL +3164973952,3164974591,FR 3164974592,3164975103,GB 3164975104,3164975167,CH 3164975168,3164975231,GB @@ -53671,7 +59102,9 @@ 3164975300,3164975307,ES 3164975308,3164975311,GB 3164975312,3164975343,ES -3164975344,3164975359,NL +3164975344,3164975351,GB +3164975352,3164975355,NL +3164975356,3164975359,FR 3164975360,3164975615,ES 3164975616,3164976127,GB 3164976128,3164976639,IT @@ -53743,7 +59176,8 @@ 3164979112,3164979119,PL 3164979120,3164979135,NL 3164979136,3164979151,DE -3164979152,3164979167,FR +3164979152,3164979159,FR +3164979160,3164979167,PL 3164979168,3164979175,DE 3164979176,3164979183,FR 3164979184,3164979199,DE @@ -53765,9 +59199,7 @@ 3167223808,3167748095,NL 3167748096,3167940095,RO 3167940096,3167940351,CY -3167940352,3167985663,RO -3167985664,3167989759,GB -3167989760,3168092159,RO +3167940352,3168092159,RO 3168092160,3168096255,GB 3168096256,3168100351,MD 3168100352,3168104447,RO @@ -53778,8 +59210,10 @@ 3168120832,3168124927,GB 3168124928,3168129023,RO 3168129024,3168141311,GB -3168141312,3168153599,RO -3168153600,3168194559,GB +3168141312,3168157695,RO +3168157696,3168178175,GB +3168178176,3168182271,RO +3168182272,3168194559,GB 3168194560,3168198655,RO 3168198656,3168202751,GB 3168202752,3168207103,RO @@ -53888,7 +59322,7 @@ 3188047872,3188051967,CO 3188056064,3188064255,PA 3188064256,3188080639,VE -3188080640,3188084735,CU +3188080640,3188088831,CU 3188088832,3188097023,AR 3188097024,3188105215,DO 3188105216,3188113407,CO @@ -53913,7 +59347,7 @@ 3188310016,3188326399,CO 3188326400,3188359167,CR 3188359168,3188400127,EC -3188400128,3188404223,AR +3188400128,3188408319,AR 3188408320,3188416511,BO 3188416512,3188445183,AR 3188449280,3188453375,HN @@ -54061,6 +59495,10 @@ 3194511360,3194515455,AW 3194519552,3194535935,PY 3194552320,3194585087,AR +3194585088,3194589183,HN +3194601472,3194602495,AN +3194602496,3194605567,AR +3194609664,3194613759,AR 3194617856,3194626047,NI 3194634240,3194638335,CR 3194642432,3194646527,AR @@ -54070,10 +59508,10 @@ 3194665984,3194666239,US 3194666240,3194667007,AR 3194683392,3194687487,CU -3194691584,3194695679,BO +3194691584,3194699775,BO 3194699776,3194703871,EC 3194707968,3194716159,AR -3194716160,3194720255,HN +3194716160,3194724351,HN 3194724352,3194728447,PA 3194732544,3194736639,AR 3194740736,3194742783,CL @@ -54084,7 +59522,11 @@ 3194765312,3194767359,EC 3194769408,3194771455,PE 3194781696,3194798079,CL +3194798080,3194799103,AR +3194799104,3194802175,GY +3194806272,3194810367,AR 3194818560,3194822655,AR +3194830848,3194839039,PA 3194847232,3194863615,CO 3194863616,3194871807,HN 3194880000,3194896383,DO @@ -54094,21 +59536,29 @@ 3194945536,3194953727,GT 3194961920,3194966015,EC 3194970112,3194974207,PA +3194974208,3194976255,AR 3194978304,3194994687,PA 3194994688,3195002879,AR -3195011072,3195043839,AR +3195011072,3195021311,AR +3195023360,3195024383,CL +3195024384,3195025407,UY +3195025408,3195035647,AR 3195043840,3195052031,CO -3195060224,3195068415,UY +3195060224,3195064319,UY 3195068416,3195072511,AN 3195076608,3195084799,CL 3195092992,3195097087,AR 3195101184,3195105279,CR 3195109376,3195117567,AR +3195125760,3195133951,PE 3195142144,3195150335,VE -3195174912,3195183103,AR +3195158528,3195183103,AR 3195191296,3195199487,AR 3195199488,3195201535,PY 3195203584,3195205631,VE +3195207680,3195211775,GT +3195215872,3195224063,AR +3195224064,3195232255,PA 3195273216,3195535359,PE 3195535360,3195539455,SV 3195543552,3195547647,PE @@ -54141,7 +59591,7 @@ 3195809792,3195811839,PE 3195811840,3195813887,AR 3195813888,3195822079,DO -3195830272,3195834367,AR +3195830272,3195838463,AR 3195838464,3195840511,HN 3195846656,3195852799,AR 3195852800,3195853823,AN @@ -54175,7 +59625,9 @@ 3198156800,3198484479,CL 3198484480,3198550015,CO 3198550016,3198681087,DO -3198681088,3198943231,VE +3198681088,3198877695,VE +3198877696,3198894079,CR +3198910464,3198926847,CL 3198943232,3199500799,AR 3199500800,3199501311,US 3199501312,3199533055,AR @@ -54185,27 +59637,32 @@ 3199664128,3199729663,AR 3199729664,3199762431,NI 3199795200,3199827967,AN +3199827968,3199844351,AR 3199860736,3199926271,BO 3199926272,3199991807,PE 3199991808,3200516095,AR -3200516096,3200581631,CL +3200516096,3200565247,CL +3200565248,3200569343,HT +3200573440,3200577535,AR 3200581632,3200614399,BZ 3200614400,3200647167,AR 3200647168,3201302527,VE 3201302528,3201433599,CL 3201433600,3201499135,AR +3201499136,3201515519,CL 3201564672,3201630207,NI 3201630208,3201695743,TT 3201695744,3201761279,EC +3201761280,3201794047,CL 3201826816,3201875967,AR 3201875968,3201880063,CO 3201880064,3201888255,AR 3201888256,3201892351,VE -3201957888,3202023423,PA +3201957888,3202088959,PA 3202088960,3202220031,AR 3202220032,3202351103,PE 3202351104,3202875391,AR -3202875392,3203137535,PE +3202875392,3203399679,PE 3203399680,3203432447,CO 3203465216,3203476479,CR 3203476480,3203476735,CO @@ -54510,7 +59967,6 @@ 3223965440,3223966207,US 3223966208,3223966463,GB 3223966464,3223967743,US -3223967744,3223967999,EU 3223968000,3223968255,US 3223968256,3223968511,IT 3223968512,3223970303,US @@ -54756,6 +60212,7 @@ 3224884480,3224884991,US 3224885248,3224885503,CA 3224885760,3224886015,US +3224886016,3224886271,AU 3224886272,3224886527,JP 3224886528,3224887295,US 3224887296,3224887551,CA @@ -55092,7 +60549,11 @@ 3226376704,3226376959,AT 3226376960,3226384639,US 3226384640,3226385407,BE -3226385408,3226468351,US +3226385408,3226393599,US +3226393600,3226393855,DE +3226393856,3226397695,US +3226397696,3226400255,DE +3226400256,3226468351,US 3226470400,3226473471,US 3226473472,3226473983,PT 3226473984,3226474495,US @@ -57944,6 +63405,7 @@ 3239111168,3239111423,NL 3239111424,3239111935,DE 3239111936,3239112191,AT +3239112192,3239112447,IL 3239112448,3239112959,PL 3239112960,3239113215,CH 3239113216,3239113471,AT @@ -58038,7 +63500,6 @@ 3239173632,3239173887,AT 3239173888,3239174143,PL 3239174144,3239174399,DE -3239174400,3239174655,FR 3239174656,3239174911,GB 3239174912,3239175167,SI 3239175168,3239175423,UA @@ -58199,6 +63660,7 @@ 3239541504,3239541759,FR 3239541760,3239542015,GB 3239542016,3239542271,PL +3239542272,3239542527,UA 3239542528,3239542783,FR 3239542784,3239544831,DE 3239544832,3239545087,GB @@ -58276,6 +63738,7 @@ 3239670272,3239670783,DE 3239670784,3239671295,GB 3239671296,3239671807,DE +3239671808,3239672319,UA 3239672320,3239672831,DE 3239672832,3239673343,TR 3239673344,3239673855,SE @@ -58423,7 +63886,6 @@ 3239834624,3239835135,AT 3239835136,3239836159,RU 3239836160,3239836671,DK -3239836672,3239837183,DE 3239837184,3239837695,SE 3239837696,3239837951,PL 3239837952,3239839231,DE @@ -58537,6 +63999,7 @@ 3239939072,3239951103,DE 3239951104,3239951359,AT 3239951360,3239954431,DE +3239954432,3239954687,UA 3239954688,3239954943,DK 3239954944,3239955199,ES 3239955200,3239955711,UA @@ -58592,7 +64055,9 @@ 3240038400,3240098815,DE 3240098816,3240099327,CH 3240099328,3240099839,DE -3240099840,3240104703,GB +3240099840,3240102911,GB +3240102912,3240103935,UA +3240103936,3240104703,GB 3240104704,3240104959,NL 3240104960,3240105215,RU 3240105216,3240105471,UA @@ -58606,6 +64071,7 @@ 3240165888,3240166399,ES 3240166400,3240166911,PL 3240166912,3240167423,RO +3240167424,3240167935,PL 3240167936,3240168447,RU 3240168448,3240168959,FR 3240168960,3240169471,CZ @@ -58638,6 +64104,7 @@ 3240183616,3240183647,CR 3240183648,3240183807,NL 3240183808,3240184319,GB +3240184320,3240184831,UA 3240184832,3240185343,GB 3240185344,3240185855,FR 3240185856,3240187391,RU @@ -58703,6 +64170,7 @@ 3240219648,3240220159,UA 3240220160,3240220671,NL 3240220672,3240221183,AT +3240221184,3240221695,SE 3240221696,3240222207,NL 3240222208,3240222719,FR 3240222720,3240223231,KW @@ -58747,6 +64215,7 @@ 3240263680,3240264191,UA 3240264192,3240264703,FR 3240264704,3240265215,TR +3240265216,3240265727,HU 3240265728,3240266239,CH 3240266240,3240266751,PL 3240266752,3240267263,UA @@ -58783,11 +64252,14 @@ 3240281216,3240281343,FR 3240281344,3240281471,PL 3240281472,3240281599,IR +3240281600,3240281727,JO 3240281728,3240281855,PL +3240281856,3240281983,NL +3240281984,3240282111,IT 3240282112,3240282239,DE 3240282240,3240282367,UA 3240282368,3240282495,RO -3240282496,3240282879,SE +3240282624,3240282879,SE 3240282880,3240283007,UA 3240283008,3240283135,PL 3240284160,3240285183,RU @@ -58841,6 +64313,7 @@ 3240460288,3240461055,IL 3240461056,3240461567,DE 3240461568,3240461823,UA +3240461824,3240462079,EU 3240462080,3240462335,TR 3240462336,3240462591,RO 3240462592,3240462847,RU @@ -58930,7 +64403,6 @@ 3240706048,3240707071,BG 3240707072,3240707839,NL 3240707840,3240709119,FR -3240709120,3240710143,IT 3240710144,3240710399,UA 3240710400,3240710655,LT 3240710656,3240710911,DE @@ -59000,6 +64472,7 @@ 3240745984,3240746495,GB 3240746496,3240747007,FR 3240747008,3240747263,SE +3240747264,3240747519,TR 3240747520,3240747775,RU 3240747776,3240748031,ES 3240748032,3240748287,AT @@ -59085,6 +64558,7 @@ 3240855296,3240857599,IT 3240857600,3240857855,PL 3240857856,3240858623,IT +3240858624,3240858879,PL 3240858880,3240859135,IT 3240859136,3240859391,NL 3240859392,3240859647,SE @@ -59096,7 +64570,6 @@ 3240867584,3240867839,CH 3240867840,3240873983,IT 3240873984,3240874495,RU -3240874496,3240875007,FR 3240875008,3240875519,AT 3240875520,3240876031,FR 3240876032,3240876543,DK @@ -59176,7 +64649,7 @@ 3241064704,3241065471,PL 3241065472,3241068543,AT 3241068544,3241068799,GB -3241068800,3241069055,UA +3241068800,3241069311,UA 3241069312,3241069567,FR 3241069568,3241070079,GB 3241070080,3241070335,FR @@ -59228,10 +64701,10 @@ 3241118464,3241118719,FR 3241118720,3241118975,CH 3241118976,3241119231,FR +3241119232,3241119487,DK 3241119488,3241119743,BE 3241119744,3241119999,RO 3241120000,3241120255,UA -3241120256,3241120511,CZ 3241120512,3241120767,GB 3241120768,3241121023,RU 3241121024,3241121279,CH @@ -59334,7 +64807,7 @@ 3241867008,3241867263,FR 3241867264,3241867519,UA 3241867520,3241867775,PL -3241867776,3241868031,CH +3241868032,3241868287,RU 3241868288,3241868543,HR 3241868544,3241868799,DE 3241868800,3241869055,UA @@ -59659,7 +65132,7 @@ 3244846592,3244846847,CZ 3244846848,3244847103,NL 3244847104,3244847359,SE -3244847360,3244847615,GB +3244847360,3244847615,A1 3244847616,3244847871,DK 3244847872,3244848127,IL 3244848128,3244848383,CH @@ -59696,7 +65169,7 @@ 3244856832,3244857087,RO 3244857088,3244857343,IT 3244857344,3244857599,GB -3244857600,3244857855,LU +3244857600,3244857855,MC 3244857856,3244858111,PL 3244858112,3244858367,DE 3244858368,3244858623,PL @@ -59721,6 +65194,7 @@ 3244863488,3244863743,KZ 3244863744,3244863999,RU 3244864000,3244864255,UA +3244864256,3244864511,GB 3244864512,3244864767,RO 3244864768,3244865023,RU 3244865024,3244865535,UA @@ -59770,6 +65244,7 @@ 3244878848,3244879103,SI 3244879104,3244879359,RU 3244879360,3244879615,CH +3244879616,3244879871,PL 3244879872,3244880127,SI 3244880128,3244880383,RU 3244880384,3244880639,UA @@ -59831,6 +65306,7 @@ 3244894976,3244895231,FR 3244895232,3244895487,DK 3244895488,3244895743,PL +3244895744,3244895999,DE 3244896000,3244896511,GB 3244896512,3244896767,LT 3244896768,3244897023,NL @@ -59946,8 +65422,9 @@ 3244926976,3244927231,DE 3244927232,3244927487,UA 3244927488,3244927743,GB -3244927744,3244927999,UA +3244927744,3244927999,US 3244928000,3244928255,GB +3244928256,3244928511,US 3244928512,3244928767,UA 3244928768,3244929023,RU 3244929024,3244929535,RO @@ -60005,6 +65482,7 @@ 3244943360,3244943615,FR 3244943872,3244944127,TR 3244944128,3244944639,RU +3244944640,3244944895,GE 3244944896,3244945151,FR 3244945152,3244945407,RO 3244945408,3244945663,LV @@ -60025,7 +65503,6 @@ 3244951552,3244952575,FI 3244952576,3244953599,GB 3244953600,3244954623,DE -3244954624,3244955647,RU 3244955648,3244957695,UA 3244957696,3244958719,EU 3244958720,3244959743,FR @@ -60043,6 +65520,7 @@ 3244977152,3244978175,RU 3244978176,3244979199,GB 3244979200,3244980223,FR +3244980224,3244981247,DK 3244981248,3244982271,RO 3244982272,3244983295,PL 3244983296,3244984319,RU @@ -60074,6 +65552,7 @@ 3245014016,3245015039,GR 3245015040,3245016063,RU 3245016064,3245017087,RS +3245017088,3245018111,PL 3245018112,3245019135,RU 3245019136,3245020159,SC 3245020160,3245021183,RU @@ -60141,7 +65620,7 @@ 3245088512,3245088767,FR 3245088768,3245089279,BG 3245089280,3245089791,PL -3245089792,3245090303,BG +3245089792,3245090303,GB 3245090304,3245090815,UA 3245090816,3245091327,AT 3245091328,3245091839,SE @@ -60192,8 +65671,7 @@ 3245127936,3245128191,LV 3245128192,3245128447,IT 3245128448,3245128703,CH -3245128704,3245128959,GB -3245128960,3245129471,DK +3245128704,3245129471,DK 3245129472,3245129983,GB 3245129984,3245130239,DE 3245130240,3245130495,PL @@ -60360,7 +65838,7 @@ 3245232640,3245232895,BG 3245232896,3245233151,IT 3245233152,3245233407,DK -3245233408,3245233663,EU +3245233408,3245233663,CH 3245233664,3245233919,GR 3245233920,3245234175,DK 3245234176,3245234431,GB @@ -60571,7 +66049,9 @@ 3245899344,3245899351,GB 3245899352,3245901831,IE 3245901832,3245901839,GB -3245901840,3245902887,IE +3245901840,3245902127,IE +3245902128,3245902135,GB +3245902136,3245902887,IE 3245902888,3245902895,GB 3245902896,3245902903,IE 3245902904,3245902911,GB @@ -60597,7 +66077,9 @@ 3245924688,3245924695,GB 3245924696,3245924751,IE 3245924752,3245924767,GB -3245924768,3245927959,IE +3245924768,3245927583,IE +3245927584,3245927647,GB +3245927648,3245927959,IE 3245927960,3245927967,US 3245927968,3245931263,IE 3245931264,3245931519,GB @@ -60612,15 +66094,13 @@ 3246141440,3246141695,UA 3246141696,3246142975,RU 3246142976,3246143231,UA -3246143232,3246143743,RU -3246143744,3246143999,UA -3246144000,3246144255,RU -3246144256,3246145023,UA -3246145024,3246147839,RU +3246143232,3246144511,RU +3246144512,3246144767,UA +3246144768,3246147839,RU 3246147840,3246148095,UA 3246148096,3246148607,RU -3246148608,3246149631,UA -3246149632,3246260223,RU +3246148608,3246148863,UA +3246148864,3246260223,RU 3246260224,3246325759,PT 3246325760,3246328831,ES 3246328832,3246329087,EU @@ -61010,6 +66490,7 @@ 3247340544,3247340799,UA 3247340800,3247341055,CH 3247341056,3247341311,FI +3247341312,3247341567,DE 3247341568,3247345919,FI 3247345920,3247346175,HU 3247346176,3247346943,FI @@ -61113,7 +66594,6 @@ 3247901696,3247902719,UA 3247902720,3247903743,GB 3247903744,3247904767,BG -3247904768,3247905791,GB 3247905792,3247906815,RO 3247906816,3247907839,DE 3247907840,3247908863,PL @@ -61142,7 +66622,9 @@ 3248095232,3248095823,AT 3248095824,3248095831,HU 3248095832,3248160767,AT -3248160768,3248226303,DE +3248160768,3248221215,DE +3248221216,3248221223,PL +3248221224,3248226303,DE 3248226304,3248235007,NO 3248235008,3248235263,PK 3248235264,3248357375,NO @@ -61158,10 +66640,33 @@ 3248372272,3248372319,DE 3248372320,3248372327,BE 3248372328,3248488447,DE -3248488448,3248525311,NO +3248488448,3248488703,FR +3248488704,3248491519,NO +3248491520,3248492031,RU +3248492032,3248496895,NO +3248496896,3248497151,IL +3248497152,3248498431,NO +3248498432,3248498687,DE +3248498688,3248513279,NO +3248513280,3248513535,UA +3248513536,3248514047,AT +3248514048,3248521983,NO +3248521984,3248522239,RU +3248522240,3248525311,NO 3248525312,3248525567,DE 3248525568,3248525823,DK -3248525824,3248619519,NO +3248525824,3248545791,NO +3248545792,3248546815,UA +3248546816,3248547839,RU +3248547840,3248553727,NO +3248553728,3248553983,RU +3248553984,3248554239,RO +3248554240,3248557055,NO +3248557056,3248558079,UA +3248558080,3248575487,NO +3248575488,3248576511,CZ +3248576512,3248619263,NO +3248619264,3248619519,UA 3248619520,3248638463,DK 3248638464,3248638719,GB 3248638720,3248750591,DK @@ -61200,8 +66705,8 @@ 3248790784,3248791039,PL 3248791040,3248791295,BE 3248791296,3248791551,DE -3248791552,3248792383,GB -3248792384,3248796607,EU +3248791552,3248792479,GB +3248792480,3248796607,EU 3248796608,3248796863,GB 3248796864,3248798975,EU 3248798976,3248799231,GB @@ -61254,6 +66759,7 @@ 3249079296,3249079807,RU 3249079808,3249080831,RO 3249080832,3249081343,DE +3249081344,3249081855,LV 3249081856,3249082367,GB 3249082368,3249082879,HU 3249082880,3249083391,PL @@ -61338,6 +66844,7 @@ 3249132032,3249132543,RU 3249132544,3249133055,DE 3249133056,3249133567,UA +3249133568,3249134079,GB 3249134080,3249134591,UA 3249134592,3249135615,RU 3249135616,3249136127,GB @@ -61345,7 +66852,7 @@ 3249137152,3249137663,FR 3249137664,3249138175,PL 3249138176,3249138687,JM -3249138688,3249139711,RU +3249139200,3249139711,RU 3249139712,3249140223,UA 3249140224,3249140735,IT 3249140736,3249141247,UA @@ -61378,7 +66885,9 @@ 3249574400,3249574655,SE 3249574656,3249574911,UA 3249574912,3249668095,NL -3249668096,3249676799,IE +3249668096,3249676287,IE +3249676288,3249676543,GB +3249676544,3249676799,IE 3249676800,3249677055,UA 3249677056,3249677311,SE 3249677312,3249679103,IE @@ -61462,8 +66971,8 @@ 3249731584,3249732607,UA 3249732608,3249733631,IT 3249733632,3249799167,CZ -3249799168,3249932287,SE -3249932288,3249934335,GB +3249799168,3249932031,SE +3249932032,3249934335,GB 3249934336,3250061311,SE 3250061312,3250061635,FI 3250061636,3250061639,AX @@ -61969,10 +67478,10 @@ 3251209216,3251210239,GB 3251210240,3251211263,PL 3251211264,3251212287,UA -3251212288,3251212415,DE 3251212416,3251212671,FI 3251212672,3251212799,SE 3251212800,3251212927,FR +3251212928,3251213055,RO 3251213056,3251213119,SE 3251213120,3251213151,NL 3251213152,3251213183,FR @@ -61981,6 +67490,7 @@ 3251213248,3251213311,GB 3251213312,3251213439,DE 3251213440,3251213503,GB +3251213504,3251213567,NL 3251213568,3251213631,FR 3251213632,3251213695,PL 3251213696,3251213759,LV @@ -61989,7 +67499,7 @@ 3251213888,3251214015,FI 3251214016,3251214079,UA 3251214080,3251214143,FR -3251214144,3251214207,MC +3251214144,3251214207,AF 3251214208,3251214271,RU 3251214272,3251214335,DE 3251214336,3251214463,RU @@ -62124,15 +67634,9 @@ 3251319808,3251320831,HU 3251320832,3251321855,PL 3251321856,3251322879,RU -3251322880,3251329535,GB -3251329536,3251329567,FR -3251329568,3251329727,GB +3251322880,3251329727,GB 3251329728,3251329791,FR -3251329792,3251330047,GB -3251330048,3251330079,IT -3251330080,3251330239,GB -3251330240,3251330303,IT -3251330304,3251331071,GB +3251329792,3251331071,GB 3251331072,3251331583,FR 3251331584,3251332095,PL 3251332096,3251333119,RU @@ -62313,22 +67817,21 @@ 3252408192,3252408319,NO 3252408320,3252408335,TR 3252408336,3252408343,GN -3252408344,3252408359,LT -3252408360,3252408367,GN +3252408344,3252408351,LT +3252408352,3252408367,GN 3252408368,3252408375,NG 3252408376,3252408383,LT 3252408384,3252408391,BI 3252408392,3252408415,LT 3252408416,3252408479,NO 3252408480,3252408495,FI -3252408496,3252408543,LT +3252408496,3252408511,LT +3252408512,3252408519,AF +3252408520,3252408543,LT 3252408544,3252408551,AF -3252408552,3252408559,LT -3252408560,3252408575,IQ -3252408576,3252408639,LT +3252408552,3252408639,LT 3252408640,3252408671,CF -3252408672,3252408687,LT -3252408688,3252408703,SO +3252408672,3252408703,SO 3252408704,3252408735,NG 3252408736,3252408767,LT 3252408768,3252408783,NG @@ -62355,18 +67858,19 @@ 3252409344,3252409375,TD 3252409376,3252409407,LT 3252409408,3252409471,BI -3252409472,3252409503,LT -3252409504,3252409519,IQ +3252409472,3252409519,LT 3252409520,3252409527,NG 3252409528,3252409535,LT 3252409536,3252409543,BI -3252409544,3252409631,LT +3252409544,3252409599,LT +3252409600,3252409615,MA +3252409616,3252409631,LT 3252409632,3252409647,AO 3252409648,3252409855,LT 3252409856,3252410111,BW 3252410112,3252410367,LT -3252410368,3252410383,BW -3252410384,3252410431,LT +3252410368,3252410391,BW +3252410392,3252410431,LT 3252410432,3252410463,BI 3252410464,3252410623,LT 3252410624,3252410751,ZW @@ -62386,8 +67890,8 @@ 3252411824,3252411839,LT 3252411840,3252411855,MR 3252411856,3252411879,LT -3252411880,3252411895,CD -3252411896,3252414463,LT +3252411880,3252411903,CD +3252411904,3252414463,LT 3252414464,3252414479,GH 3252414480,3252414495,ML 3252414496,3252414511,LT @@ -62400,8 +67904,10 @@ 3252414648,3252414655,NE 3252414656,3252414719,ER 3252414720,3252414975,LT -3252414976,3252415095,IQ -3252415096,3252415551,LT +3252414976,3252415007,IQ +3252415008,3252415015,LT +3252415016,3252415119,IQ +3252415120,3252415551,LT 3252415552,3252415567,NG 3252415568,3252415743,LT 3252415744,3252415775,GB @@ -62413,8 +67919,8 @@ 3252416960,3252417023,GN 3252417024,3252417279,LT 3252417280,3252417287,IQ -3252417288,3252417319,AF -3252417320,3252417535,LT +3252417288,3252417359,AF +3252417360,3252417535,LT 3252417536,3252417855,NG 3252417856,3252417919,LT 3252417920,3252417935,MW @@ -62444,32 +67950,39 @@ 3252419328,3252419343,GH 3252419344,3252419359,LT 3252419360,3252419423,GH -3252419424,3252419583,LT -3252419584,3252419775,IQ -3252419776,3252419839,LT -3252419840,3252419975,IQ -3252419976,3252419983,LT -3252419984,3252420055,IQ +3252419424,3252419839,LT +3252419840,3252419911,IQ +3252419912,3252419919,LT +3252419920,3252419951,IQ +3252419952,3252419991,LT +3252419992,3252420007,IQ +3252420008,3252420031,LT +3252420032,3252420055,IQ 3252420056,3252420063,LT -3252420064,3252420111,IQ +3252420064,3252420071,IQ +3252420072,3252420111,LT 3252420112,3252420119,GB 3252420120,3252420143,IQ -3252420144,3252420151,LT -3252420152,3252420159,IQ -3252420160,3252420191,LT -3252420192,3252420287,IQ -3252420288,3252420295,LT -3252420296,3252420351,IQ -3252420352,3252420367,LT +3252420144,3252420191,LT +3252420192,3252420223,IQ +3252420224,3252420239,LT +3252420240,3252420247,IQ +3252420248,3252420263,LT +3252420264,3252420271,IQ +3252420272,3252420303,LT +3252420304,3252420311,IQ +3252420312,3252420327,LT +3252420328,3252420335,IQ +3252420336,3252420367,LT 3252420368,3252420415,IQ 3252420416,3252420431,GB 3252420432,3252420447,IQ 3252420448,3252420455,LT 3252420456,3252420463,IQ 3252420464,3252420471,AF -3252420472,3252420479,LT -3252420480,3252420607,IQ -3252420608,3252421119,LT +3252420472,3252420575,LT +3252420576,3252420591,IQ +3252420592,3252421119,LT 3252421120,3252421631,NO 3252421632,3252424703,LT 3252424704,3252424719,GN @@ -62486,7 +67999,8 @@ 3252425472,3252425543,AO 3252425544,3252425551,LT 3252425552,3252425575,AO -3252425576,3252426751,LT +3252425576,3252426239,LT +3252426240,3252426751,BW 3252426752,3252427263,MZ 3252427264,3252427519,NG 3252427520,3252427775,LT @@ -62498,8 +68012,8 @@ 3252428448,3252430079,LT 3252430080,3252430335,BJ 3252430336,3252430463,NE -3252430464,3252430503,LT -3252430504,3252430519,BF +3252430464,3252430511,LT +3252430512,3252430519,BF 3252430520,3252430527,LT 3252430528,3252430543,BF 3252430544,3252430559,BJ @@ -62525,8 +68039,8 @@ 3252434736,3252435199,LT 3252435200,3252435247,TZ 3252435248,3252435295,LT -3252435296,3252435303,TZ -3252435304,3252435319,LT +3252435296,3252435311,TZ +3252435312,3252435319,LT 3252435320,3252435327,MZ 3252435328,3252435343,CD 3252435344,3252435359,LT @@ -62540,10 +68054,11 @@ 3252435872,3252435887,GH 3252435888,3252435919,BW 3252435920,3252435935,BF -3252435936,3252435967,CF +3252435936,3252435951,CF +3252435952,3252435967,LT 3252435968,3252436223,TZ 3252436224,3252436239,GN -3252436240,3252436255,NA +3252436240,3252436255,LT 3252436256,3252436271,ML 3252436272,3252436287,BF 3252436288,3252436303,LT @@ -62552,10 +68067,11 @@ 3252436336,3252436351,ZM 3252436352,3252436383,GN 3252436384,3252436399,SN -3252436400,3252436415,TZ -3252436416,3252436447,LT +3252436400,3252436447,LT 3252436448,3252436479,ER -3252436480,3252438015,LT +3252436480,3252436991,LT +3252436992,3252437503,NG +3252437504,3252438015,LT 3252438016,3252438271,TR 3252438272,3252438527,MD 3252438528,3252438783,CM @@ -62572,14 +68088,11 @@ 3252439808,3252439871,SO 3252439872,3252440063,LT 3252440064,3252440319,MW -3252440320,3252440383,NG -3252440384,3252444287,LT +3252440320,3252444287,LT 3252444288,3252444351,TZ 3252444352,3252445183,LT 3252445184,3252445263,GN -3252445264,3252445695,LT -3252445696,3252446207,NG -3252446208,3252446703,LT +3252445264,3252446703,LT 3252446704,3252446719,NO 3252446720,3252447231,LT 3252447232,3252448255,NO @@ -62630,9 +68143,7 @@ 3252453120,3252453151,NG 3252453152,3252453247,LT 3252453248,3252453271,NG -3252453272,3252454527,LT -3252454528,3252454583,IQ -3252454584,3252454655,LT +3252453272,3252454655,LT 3252454656,3252454911,IQ 3252454912,3252455167,GB 3252455168,3252455295,NG @@ -62725,6 +68236,7 @@ 3252587520,3252587775,UA 3252587776,3252588031,SE 3252588032,3252600319,CH +3252600320,3252600575,NL 3252600576,3252600831,RU 3252600832,3252616703,CH 3252616704,3252616959,ES @@ -62822,7 +68334,7 @@ 3252980992,3252981247,GB 3252981248,3252981503,RU 3252981504,3252981759,SE -3252981760,3252982015,EU +3252981760,3252982015,DE 3252982016,3252982271,RO 3252982272,3252982527,DE 3252982528,3252982783,FR @@ -62938,7 +68450,7 @@ 3253683200,3253685247,UA 3253685248,3253686271,FR 3253686272,3253687295,PL -3253687296,3253688319,UA +3253687296,3253688319,RU 3253688320,3253690367,NL 3253690368,3253691391,DK 3253691392,3253692415,PL @@ -62955,6 +68467,7 @@ 3253700608,3253701119,PL 3253701120,3253702143,RO 3253702144,3253702655,UA +3253702656,3253703167,PL 3253703168,3253703679,RO 3253703680,3253704191,HU 3253704192,3253704703,RU @@ -62963,7 +68476,7 @@ 3253705728,3253706239,DE 3253706240,3253706751,RO 3253706752,3253707263,GB -3253707776,3253708287,DE +3253707264,3253708287,DE 3253708288,3253708799,RO 3253708800,3253709311,DK 3253709312,3253709823,UA @@ -63252,7 +68765,6 @@ 3254704128,3254705663,UA 3254705664,3254706175,GR 3254706176,3254706687,RU -3254706688,3254707199,UA 3254707200,3254707711,TR 3254707712,3254708223,RO 3254708224,3254708735,UA @@ -63280,6 +68792,8 @@ 3254782976,3254783743,CZ 3254783744,3254783999,SA 3254784000,3254784255,IT +3254784256,3254784511,CH +3254784512,3254785279,LT 3254796288,3254797311,SE 3254797312,3254798335,RU 3254798336,3254799359,AT @@ -63337,8 +68851,7 @@ 3254823424,3254823679,NL 3254823680,3254823935,PL 3254823936,3254824191,CH -3254824192,3254824447,BE -3254824448,3254824959,NL +3254824192,3254824959,BE 3254824960,3254825215,FR 3254825216,3254825471,RO 3254825472,3254825727,TR @@ -63381,7 +68894,7 @@ 3254835712,3254835967,UA 3254835968,3254836223,GB 3254836224,3254836479,PL -3254836480,3254836735,PY +3254836480,3254836735,MD 3254836736,3254836991,AT 3254836992,3254837247,GB 3254837248,3254837503,HR @@ -63571,6 +69084,7 @@ 3255205888,3255214079,FR 3255214080,3255222271,CH 3255222272,3255223295,DE +3255223296,3255224319,RU 3255224320,3255225343,RO 3255225344,3255226367,PL 3255226368,3255227391,DE @@ -63632,9 +69146,7 @@ 3255252528,3255252543,LU 3255252544,3255252559,BE 3255252560,3255252575,LU -3255252576,3255254847,BE -3255254848,3255254879,LU -3255254880,3255255559,BE +3255252576,3255255559,BE 3255255560,3255255567,LU 3255255568,3255255599,BE 3255255600,3255255607,LU @@ -63644,9 +69156,7 @@ 3255255752,3255255759,DK 3255255760,3255256319,BE 3255256320,3255256575,LU -3255256576,3255259199,BE -3255259200,3255259215,LU -3255259216,3255259327,BE +3255256576,3255259327,BE 3255259328,3255259359,LU 3255259360,3255259919,BE 3255259920,3255259927,LU @@ -63686,11 +69196,11 @@ 3255277956,3255277959,LU 3255277960,3255278047,BE 3255278048,3255278063,LU -3255278064,3255278719,BE +3255278064,3255278607,BE +3255278608,3255278623,LU +3255278624,3255278719,BE 3255278720,3255278751,LU -3255278752,3255278855,BE -3255278856,3255278863,DE -3255278864,3255279007,BE +3255278752,3255279007,BE 3255279008,3255279039,LU 3255279040,3255279087,BE 3255279088,3255279103,LU @@ -63700,7 +69210,11 @@ 3255280032,3255280039,LU 3255280040,3255280047,BE 3255280048,3255280055,LU -3255280056,3255283927,BE +3255280056,3255281407,BE +3255281408,3255281439,LU +3255281440,3255283415,BE +3255283416,3255283423,LU +3255283424,3255283927,BE 3255283928,3255283931,LU 3255283932,3255284239,BE 3255284240,3255284255,LU @@ -63794,7 +69308,7 @@ 3255366144,3255367167,DK 3255367168,3255367679,RU 3255367680,3255368191,UA -3255368192,3255368703,PY +3255368192,3255368703,MD 3255368704,3255369215,CZ 3255369216,3255369727,GB 3255369728,3255370239,LU @@ -63818,7 +69332,6 @@ 3255378944,3255379455,UA 3255379456,3255379967,RU 3255379968,3255380479,GB -3255380480,3255380991,NL 3255380992,3255381503,CH 3255381504,3255382015,PL 3255382016,3255382527,NL @@ -63959,7 +69472,10 @@ 3255564288,3255565567,CH 3255565568,3255566079,DE 3255566080,3255566335,CH -3255566336,3255582719,SE +3255566336,3255574527,SE +3255574528,3255578623,CZ +3255578624,3255582719,SE +3255590912,3255599103,UA 3255599104,3255615487,CH 3255615488,3255623679,DE 3255623680,3255631871,BG @@ -63968,7 +69484,9 @@ 3255660544,3255666431,NL 3255666432,3255666687,DE 3255666688,3255697407,NL -3255697408,3255745535,SE +3255697408,3255739647,SE +3255739648,3255739903,GB +3255739904,3255745535,SE 3255745536,3255746047,DK 3255746048,3255762943,SE 3255762944,3255799039,DE @@ -64121,6 +69639,7 @@ 3256674304,3256675327,RO 3256675328,3256677375,RU 3256677376,3256678399,GB +3256678400,3256680447,DK 3256680448,3256688639,CH 3256688640,3256692735,IL 3256692736,3256693759,GR @@ -64384,6 +69903,7 @@ 3257559552,3257560063,UA 3257560064,3257560575,DE 3257560576,3257561087,PL +3257561088,3257561599,UA 3257561600,3257562111,DE 3257562112,3257563647,PL 3257564160,3257564671,GB @@ -65217,6 +70737,7 @@ 3257978368,3257978623,BG 3257978624,3257978879,ES 3257978880,3257979135,FR +3257979136,3257979391,UA 3257979392,3257979647,GB 3257979648,3257979903,DE 3257979904,3257980159,UA @@ -65316,7 +70837,7 @@ 3258085888,3258086143,UA 3258086144,3258086399,AT 3258086400,3258086655,UA -3258086656,3258087167,GB +3258086912,3258087167,GB 3258087168,3258087423,UA 3258087424,3258087679,RU 3258087680,3258087935,GB @@ -65428,9 +70949,7 @@ 3258504960,3258505215,IL 3258505216,3258515455,CH 3258515456,3258580991,FR -3258580992,3258601983,RU -3258601984,3258602495,UA -3258602496,3258625791,RU +3258580992,3258625791,RU 3258625792,3258626047,UA 3258626048,3258646527,RU 3258646528,3258691583,DE @@ -65482,7 +71001,9 @@ 3258843392,3258848767,GB 3258848768,3258849023,RO 3258849024,3258849279,DE -3258849280,3258902783,GB +3258849280,3258859519,GB +3258859520,3258859775,BY +3258859776,3258902783,GB 3258902784,3258903039,RU 3258903040,3258903295,FR 3258903296,3258903551,GB @@ -65497,8 +71018,16 @@ 3258949632,3258972159,GR 3258972160,3258974207,NO 3258974208,3259023103,DE -3259023104,3259023119,IT -3259023120,3259032551,DE +3259023104,3259023107,ES +3259023108,3259031655,DE +3259031656,3259031659,ES +3259031660,3259031895,DE +3259031896,3259031899,ES +3259031900,3259032199,DE +3259032200,3259032203,ES +3259032204,3259032439,DE +3259032440,3259032443,ES +3259032444,3259032551,DE 3259032552,3259032559,IT 3259032560,3259032831,DE 3259032832,3259032879,GB @@ -65506,7 +71035,9 @@ 3259034320,3259034327,GB 3259034328,3259035447,DE 3259035448,3259035455,IT -3259035456,3259039743,DE +3259035456,3259036031,DE +3259036032,3259036035,ES +3259036036,3259039743,DE 3259039744,3259062015,PT 3259062016,3259062271,GW 3259062272,3259105279,PT @@ -65898,7 +71429,7 @@ 3260900608,3260901119,NL 3260901120,3260903423,DE 3260903424,3260906239,CH -3260906240,3260906367,DE +3260906240,3260906495,DE 3260906496,3260907519,FR 3260907520,3260915711,GB 3260915712,3260923903,UA @@ -65906,14 +71437,14 @@ 3261071360,3261136895,AT 3261136896,3261150143,DE 3261150144,3261150207,US -3261150208,3261173987,DE +3261150208,3261170687,DE +3261170688,3261170943,CH +3261170944,3261173987,DE 3261173988,3261173991,AT 3261173992,3261174007,DE 3261174008,3261174015,AT 3261174016,3261202431,DE -3261202432,3261236863,FR -3261236864,3261236991,GB -3261236992,3261267967,FR +3261202432,3261267967,FR 3261267968,3261297663,DE 3261297664,3261297919,RU 3261297920,3261298175,PL @@ -66296,7 +71827,9 @@ 3262447616,3262460415,PT 3262460416,3262460543,UA 3262460544,3262460671,RU +3262460672,3262460799,AE 3262460928,3262461055,HU +3262461056,3262461183,LV 3262461184,3262461311,SN 3262461312,3262461439,NO 3262461440,3262461567,DE @@ -69252,9 +74785,7 @@ 3263689472,3263689727,UA 3263689728,3263689983,RU 3263689984,3263690239,UA -3263690240,3263691007,RU -3263691008,3263691263,UA -3263691264,3263691775,RU +3263690240,3263691775,RU 3263691776,3263692031,UA 3263692032,3263692287,RU 3263692288,3263692799,UA @@ -69361,6 +74892,7 @@ 3264312320,3264312575,PL 3264312576,3264312831,UA 3264312832,3264313087,DE +3264313088,3264313343,NL 3264313344,3264313599,RO 3264313600,3264313855,PT 3264313856,3264314623,DE @@ -69397,6 +74929,7 @@ 3264332800,3264333311,GB 3264333312,3264333823,UA 3264333824,3264334335,NL +3264334336,3264334847,UA 3264334848,3264335359,PL 3264335360,3264335871,SK 3264335872,3264336383,CY @@ -69448,6 +74981,7 @@ 3264386048,3264387071,IR 3264387072,3264388095,LB 3264388096,3264389119,UA +3264389120,3264390143,RU 3264390144,3264391167,IR 3264391168,3264392191,SE 3264392192,3264393215,FR @@ -69488,7 +75022,11 @@ 3264565248,3264567295,NL 3264567296,3264567551,PL 3264567552,3264567807,GB -3264567808,3264569343,RU +3264567808,3264568319,RU +3264568320,3264568575,UA +3264568576,3264568831,RU +3264568832,3264569087,FR +3264569088,3264569343,RU 3264569344,3264577535,CZ 3264577536,3264585727,MK 3264585728,3264593919,FR @@ -69686,20 +75224,22 @@ 3264845952,3264846079,GB 3264846080,3264846207,UG 3264846208,3264846335,PL +3264846336,3264846463,GB 3264846464,3264846591,NO 3264846592,3264846719,US 3264846720,3264846847,RU 3264846848,3264846911,DK +3264846912,3264846975,SK 3264847040,3264847103,GB 3264847104,3264847135,FR 3264847136,3264847167,ES 3264847168,3264847199,IE 3264847200,3264847231,NO 3264847264,3264847295,LI -3264847328,3264847359,EU 3264847360,3264847487,FR 3264847488,3264847615,RU 3264847616,3264847679,PL +3264847680,3264847743,LV 3264847744,3264847807,BE 3264847808,3264847871,SE 3264847872,3264849919,DE @@ -69736,7 +75276,9 @@ 3264906333,3264906335,GR 3264906336,3264906339,CY 3264906340,3264906351,GR -3264906352,3264906367,CY +3264906352,3264906355,CY +3264906356,3264906359,GR +3264906360,3264906367,CY 3264906368,3264906411,GR 3264906412,3264906423,CY 3264906424,3264906435,GR @@ -69961,7 +75503,11 @@ 3265464848,3265464863,AT 3265464864,3265465343,DE 3265465344,3265465599,AT -3265465600,3265527807,DE +3265465600,3265467519,DE +3265467520,3265467523,ES +3265467524,3265527055,DE +3265527056,3265527059,ES +3265527060,3265527807,DE 3265527808,3265569279,GB 3265569280,3265569791,AE 3265569792,3265582335,GB @@ -70036,8 +75582,7 @@ 3265906944,3265907199,ES 3265907200,3265907455,DE 3265907456,3265907711,FR -3265907712,3265907967,MD -3265907968,3265908735,UA +3265907712,3265908735,UA 3265908736,3265908991,NL 3265908992,3265909247,RO 3265909248,3265909503,UA @@ -70232,6 +75777,7 @@ 3267046400,3267047423,NL 3267047424,3267048447,UA 3267048448,3267049471,PL +3267049472,3267050495,GB 3267050496,3267051519,SE 3267051520,3267052543,DE 3267052544,3267053567,LV @@ -70409,12 +75955,11 @@ 3267630880,3267630943,FR 3267630944,3267630959,EU 3267630960,3267631055,IT -3267631056,3267631087,EU +3267631056,3267631071,GB +3267631072,3267631087,EU 3267631088,3267631103,IT 3267631104,3267631615,GB -3267631616,3267631935,DE -3267631936,3267631999,EU -3267632000,3267632127,DE +3267631616,3267632127,DE 3267632128,3267632383,EU 3267632384,3267632511,BE 3267632512,3267632639,EU @@ -70425,7 +75970,9 @@ 3267633728,3267633855,NO 3267633856,3267634175,EU 3267634176,3267634431,GB -3267634432,3267634943,EU +3267634432,3267634559,EU +3267634560,3267634687,GB +3267634688,3267634943,EU 3267634944,3267635711,GB 3267635712,3267635967,EU 3267635968,3267636223,BE @@ -70440,9 +75987,7 @@ 3267637504,3267637695,IT 3267637696,3267637759,EU 3267637760,3267637823,ES -3267637824,3267637855,EU -3267637856,3267637887,ES -3267637888,3267638015,EU +3267637824,3267638015,EU 3267638016,3267638271,ES 3267638272,3267638527,BE 3267638528,3267638783,DK @@ -70463,7 +76008,9 @@ 3267642624,3267642879,NO 3267642880,3267643135,SI 3267643136,3267643391,BE -3267643392,3267643439,RU +3267643392,3267643407,RU +3267643408,3267643423,EU +3267643424,3267643439,RU 3267643440,3267643455,EU 3267643456,3267643487,RU 3267643488,3267643519,EU @@ -70584,7 +76131,9 @@ 3267666264,3267666271,EU 3267666272,3267666431,GR 3267666432,3267666447,GB -3267666448,3267666495,EU +3267666448,3267666463,EU +3267666464,3267666479,GB +3267666480,3267666495,EU 3267666496,3267666543,GB 3267666544,3267666575,EU 3267666576,3267666951,GB @@ -70594,23 +76143,29 @@ 3267667456,3267667967,GB 3267667968,3267670015,EU 3267670016,3267671551,ZA -3267671552,3267671807,DE +3267671552,3267671679,DE +3267671680,3267671711,EU +3267671712,3267671807,DE 3267671808,3267672063,NO 3267672064,3267672223,DE 3267672224,3267672255,EU 3267672256,3267672319,DE 3267672320,3267672575,EU 3267672576,3267672831,AT -3267672832,3267672927,FR -3267672928,3267672935,EU -3267672936,3267672999,FR +3267672832,3267672847,FR +3267672848,3267672855,EU +3267672856,3267672927,FR +3267672928,3267672943,EU +3267672944,3267672999,FR 3267673000,3267673007,EU 3267673008,3267673015,FR 3267673016,3267673023,EU 3267673024,3267673087,FR 3267673088,3267673439,DE 3267673440,3267673471,EU -3267673472,3267673503,DE +3267673472,3267673479,DE +3267673480,3267673487,EU +3267673488,3267673503,DE 3267673504,3267673599,EU 3267673600,3267673759,DE 3267673760,3267673807,EU @@ -70626,8 +76181,8 @@ 3267674368,3267674879,BE 3267674880,3267675135,EU 3267675136,3267675391,AT -3267675392,3267675615,CH -3267675616,3267675623,EU +3267675392,3267675619,CH +3267675620,3267675623,EU 3267675624,3267675631,CH 3267675632,3267675647,EU 3267675648,3267675775,CY @@ -70683,8 +76238,8 @@ 3267683568,3267683575,PL 3267683576,3267684383,EU 3267684384,3267684399,GB -3267684400,3267684415,EU -3267684416,3267684783,GB +3267684400,3267684407,EU +3267684408,3267684783,GB 3267684784,3267684791,EU 3267684792,3267685119,GB 3267685120,3267685375,DE @@ -70785,7 +76340,9 @@ 3268223232,3268224767,EU 3268224768,3268225023,US 3268225024,3268226367,EU -3268226368,3268226815,GB +3268226368,3268226639,GB +3268226640,3268226687,EU +3268226688,3268226815,GB 3268226816,3268227327,EU 3268227328,3268227391,GB 3268227392,3268227519,EU @@ -70839,9 +76396,10 @@ 3268238360,3268238367,DE 3268238368,3268238463,GB 3268238464,3268238471,DE -3268238472,3268238479,EU -3268238480,3268238527,GB -3268238528,3268239103,EU +3268238472,3268238535,GB +3268238536,3268238559,EU +3268238560,3268238591,GB +3268238592,3268239103,EU 3268239104,3268239359,GB 3268239360,3268239583,EU 3268239584,3268240127,GB @@ -70849,7 +76407,9 @@ 3268240160,3268240191,GB 3268240192,3268240383,EU 3268240384,3268240399,GB -3268240400,3268240687,EU +3268240400,3268240479,EU +3268240480,3268240487,GB +3268240488,3268240687,EU 3268240688,3268240695,GB 3268240696,3268240711,EU 3268240712,3268240735,GB @@ -71079,6 +76639,7 @@ 3268744960,3268745215,UA 3268745216,3268745471,KZ 3268745472,3268745727,RU +3268745728,3268745983,PL 3268745984,3268746239,DE 3268746240,3268746495,GB 3268746496,3268746751,IE @@ -71086,6 +76647,21 @@ 3268747008,3268747263,DE 3268747264,3268755455,CZ 3268755456,3268763647,SE +3268763648,3268764159,RU +3268764160,3268764671,DE +3268764672,3268765183,LV +3268765184,3268765695,RU +3268765696,3268766719,UA +3268766720,3268767231,IL +3268767232,3268767743,RU +3268767744,3268768255,NL +3268768256,3268768767,BE +3268768768,3268769279,RU +3268769280,3268769791,SE +3268769792,3268770303,UA +3268770304,3268770815,RU +3268770816,3268771327,FR +3268771328,3268771839,NL 3268771840,3268788223,NO 3268788224,3268804607,CZ 3268804608,3268848895,FR @@ -71120,11 +76696,7 @@ 3269200640,3269200895,UA 3269200896,3269212671,RU 3269212672,3269213183,UA -3269213184,3269231871,RU -3269231872,3269232127,UA -3269232128,3269233407,RU -3269233408,3269233663,UA -3269233664,3269239039,RU +3269213184,3269239039,RU 3269239040,3269239295,UA 3269239296,3269263359,RU 3269263360,3269264639,EU @@ -71141,8 +76713,8 @@ 3269272704,3269272831,DE 3269272832,3269272847,GB 3269272848,3269272863,NL -3269272864,3269272879,GB -3269272880,3269272895,EU +3269272864,3269272887,GB +3269272888,3269272895,EU 3269272896,3269273087,NL 3269273088,3269273343,DE 3269273344,3269273599,EU @@ -71182,8 +76754,8 @@ 3269285152,3269285215,DE 3269285216,3269285311,EU 3269285312,3269285327,DE -3269285328,3269285335,FR -3269285336,3269285631,EU +3269285328,3269285343,FR +3269285344,3269285631,EU 3269285632,3269285887,DE 3269285888,3269286399,EU 3269286400,3269286463,DE @@ -71299,7 +76871,11 @@ 3269936064,3269936079,NL 3269936080,3269984255,DE 3269984256,3270049791,AT -3270049792,3270115327,DE +3270049792,3270062191,DE +3270062192,3270062195,ES +3270062196,3270078391,DE +3270078392,3270078395,ES +3270078396,3270115327,DE 3270115328,3270117503,EU 3270117504,3270117631,DK 3270117632,3270122239,EU @@ -71461,6 +77037,7 @@ 3270639616,3270640127,PL 3270640128,3270642175,RU 3270642176,3270642687,NO +3270642688,3270643199,DE 3270643200,3270643711,RU 3270643712,3270644223,AT 3270644224,3270644735,NL @@ -71550,7 +77127,7 @@ 3270973952,3270974463,FR 3270974464,3270974975,IT 3270974976,3270975487,NL -3270975488,3270991871,GB +3270983680,3270991871,GB 3270991872,3271000063,NL 3271000064,3271008255,RU 3271008256,3271008767,BE @@ -71576,8 +77153,7 @@ 3271098368,3271163903,SI 3271163904,3271200767,FR 3271200768,3271200775,GB -3271200776,3271200783,ES -3271200784,3271229439,FR +3271200776,3271229439,FR 3271229440,3271244191,FI 3271244192,3271244223,AX 3271244224,3271247867,FI @@ -71767,7 +77343,6 @@ 3271744512,3271745023,AT 3271745024,3271745535,PL 3271745536,3271746047,GB -3271746048,3271746559,IE 3271746560,3271747071,CH 3271747072,3271747583,KZ 3271747584,3271748095,RU @@ -72047,13 +77622,9 @@ 3272138752,3272146943,DE 3272146944,3272161023,RU 3272161024,3272161279,KZ -3272161280,3272169215,RU -3272169216,3272169471,UA -3272169472,3272178559,RU +3272161280,3272178559,RU 3272178560,3272178623,UA -3272178624,3272210175,RU -3272210176,3272210431,UA -3272210432,3272212479,RU +3272178624,3272212479,RU 3272212480,3272212991,GB 3272212992,3272213375,EU 3272213376,3272213391,IT @@ -72256,10 +77827,13 @@ 3272265984,3272266239,GB 3272266240,3272266495,UA 3272266496,3272266751,SE +3272266752,3272267007,NL 3272267008,3272267263,GB 3272267264,3272267519,SE 3272267520,3272267775,GB 3272267776,3272268031,LV +3272268032,3272268287,MT +3272268288,3272268543,UA 3272268544,3272268799,RO 3272268800,3272269055,IL 3272269056,3272269311,GB @@ -72295,22 +77869,21 @@ 3272402040,3272402047,US 3272402048,3272402079,EU 3272402080,3272402111,SE -3272402112,3272402143,FR -3272402144,3272402175,DE +3272402112,3272402175,EU 3272402176,3272402191,GB 3272402192,3272402239,EU 3272402240,3272402303,GB 3272402304,3272402431,FR 3272402432,3272402447,EU 3272402448,3272402455,FR -3272402456,3272402527,EU -3272402528,3272402559,NL +3272402456,3272402559,EU 3272402560,3272402623,GB 3272402624,3272402687,EU 3272402688,3272402815,SE 3272402816,3272402879,GB 3272402880,3272403007,EU -3272403008,3272403039,FR +3272403008,3272403023,FR +3272403024,3272403039,EU 3272403040,3272403055,DE 3272403056,3272403071,NL 3272403072,3272403199,FR @@ -72368,6 +77941,19 @@ 3272482560,3272482815,BE 3272482816,3272491007,RU 3272491008,3272499199,GB +3272499200,3272499711,RU +3272499712,3272500223,US +3272500224,3272500735,RU +3272500736,3272501247,IT +3272501248,3272502783,RU +3272502784,3272503295,KW +3272503296,3272503807,UA +3272503808,3272504319,RU +3272504320,3272504831,PL +3272504832,3272505343,RU +3272505344,3272505855,AT +3272505856,3272506879,UA +3272506880,3272507391,CH 3272507392,3272515583,CY 3272515584,3272523775,LT 3272523776,3272540159,DE @@ -72477,6 +78063,11 @@ 3272733984,3272733991,RU 3272733992,3272736767,SE 3272736768,3272737791,IT +3272737792,3272738815,GB +3272738816,3272739839,IL +3272739840,3272741887,UA +3272741888,3272743935,RU +3272743936,3272744959,UA 3272744960,3272753151,RU 3272753152,3272769535,NL 3272769536,3272802303,NO @@ -72520,6 +78111,7 @@ 3272921088,3272921599,CH 3272921600,3272922111,DE 3272922112,3272922623,PL +3272922624,3272923135,GB 3272923136,3272923647,ES 3272923648,3272924159,PL 3272924160,3272924671,DE @@ -72755,7 +78347,9 @@ 3273048832,3273049087,US 3273049088,3273049855,IT 3273049856,3273050111,US -3273050112,3273051647,IT +3273050112,3273050783,IT +3273050784,3273050879,GR +3273050880,3273051647,IT 3273051648,3273051903,US 3273051904,3273052039,IT 3273052040,3273052047,NL @@ -72851,7 +78445,9 @@ 3273327288,3273327359,EU 3273327360,3273327423,IE 3273327424,3273327495,GB -3273327496,3273328511,EU +3273327496,3273327519,EU +3273327520,3273327551,IE +3273327552,3273328511,EU 3273328512,3273328639,DE 3273328640,3273329199,GB 3273329200,3273329215,DE @@ -73054,13 +78650,14 @@ 3273390080,3273390111,DE 3273390112,3273390143,EU 3273390144,3273390207,DE -3273390208,3273390367,EU -3273390368,3273390463,DE +3273390208,3273390335,EU +3273390336,3273390463,DE 3273390464,3273391231,EU 3273391232,3273391327,DE 3273391328,3273391343,EU 3273391344,3273391359,DE -3273391360,3273392127,EU +3273391360,3273391871,EU +3273391872,3273392127,DE 3273392128,3273392639,UA 3273392640,3273393663,RO 3273393664,3273394175,BG @@ -73294,6 +78891,7 @@ 3274338304,3274338815,PL 3274338816,3274339327,DE 3274339328,3274339839,RO +3274339840,3274340351,RU 3274340352,3274340863,IE 3274340864,3274341375,RU 3274341376,3274341887,FR @@ -73308,6 +78906,7 @@ 3274345984,3274346495,DE 3274346496,3274347007,FR 3274347008,3274347519,RU +3274347520,3274348031,FR 3274348032,3274348543,DK 3274348544,3274349055,PL 3274349056,3274358783,RU @@ -73336,6 +78935,13 @@ 3274393600,3274394111,PL 3274394112,3274394623,AM 3274394624,3274395135,CZ +3274395136,3274395647,DK +3274395648,3274396671,LV +3274396672,3274397183,PL +3274397184,3274397695,EE +3274397696,3274398207,DE +3274398208,3274399231,RU +3274399232,3274399743,SC 3274399744,3274407935,LU 3274407936,3274408191,ES 3274408192,3274408447,IT @@ -73537,6 +79143,7 @@ 3274505856,3274506239,EU 3274506240,3274571775,IT 3274571776,3274579967,GR +3274579968,3274580991,UA 3274580992,3274582015,NL 3274582016,3274583039,PL 3274583040,3274584063,DE @@ -73551,7 +79158,9 @@ 3274620928,3274629119,FR 3274629120,3274629151,LU 3274629152,3274629159,A2 -3274629160,3274637311,LU +3274629160,3274637175,LU +3274637176,3274637183,A2 +3274637184,3274637311,LU 3274637312,3274670079,CZ 3274670080,3274686463,DK 3274686464,3274686719,RU @@ -73637,7 +79246,6 @@ 3274821632,3274823679,KZ 3274823680,3274825727,TR 3274825728,3274827775,DE -3274827776,3274829823,RU 3274829824,3274831871,SE 3274831872,3274833919,RO 3274833920,3274842111,BY @@ -73825,11 +79433,38 @@ 3274964928,3274964991,GB 3274964992,3275030527,DE 3275030528,3275096063,ES -3275096064,3275104255,RU +3275096064,3275105279,RU +3275105280,3275105791,GB +3275105792,3275106303,NL +3275106304,3275106815,RU +3275106816,3275107327,UA +3275107328,3275107839,BG +3275107840,3275108351,PL +3275108352,3275108863,FR +3275108864,3275109375,PL +3275109376,3275109887,UA +3275109888,3275110399,DE +3275110400,3275110911,NL +3275110912,3275111423,GB +3275111424,3275111935,IT +3275111936,3275112447,FR 3275112448,3275120639,DK 3275120640,3275136639,SE 3275136640,3275136767,DK 3275136768,3275137023,SE +3275137024,3275137535,DE +3275137536,3275138047,UA +3275138048,3275138559,DE +3275138560,3275139071,UA +3275139072,3275139583,PT +3275139584,3275140095,MD +3275140096,3275140607,AT +3275140608,3275141119,NL +3275141120,3275141631,RU +3275141632,3275142143,GE +3275142144,3275142655,KG +3275142656,3275143167,SE +3275143168,3275145215,PL 3275145216,3275153407,RU 3275153408,3275161599,GB 3275161600,3275227135,ES @@ -73847,15 +79482,17 @@ 3275423744,3275423751,GB 3275423752,3275423775,EU 3275423776,3275423807,GB -3275423808,3275423999,EU -3275424000,3275424255,GB +3275423808,3275423871,EU +3275423872,3275424255,GB 3275424256,3275425791,EU 3275425792,3275426599,GB -3275426600,3275426815,EU -3275426816,3275427071,GB -3275427072,3275427103,EU -3275427104,3275427135,GB -3275427136,3275427839,EU +3275426600,3275426607,EU +3275426608,3275426655,GB +3275426656,3275426815,EU +3275426816,3275427199,GB +3275427200,3275427327,EU +3275427328,3275427583,GB +3275427584,3275427839,EU 3275427840,3275428375,GB 3275428376,3275429887,EU 3275429888,3275430143,GB @@ -73876,32 +79513,30 @@ 3275442720,3275444223,EU 3275444224,3275444735,GB 3275444736,3275446271,EU -3275446272,3275446815,GB -3275446816,3275446847,EU -3275446848,3275446911,GB -3275446912,3275448319,EU +3275446272,3275446831,GB +3275446832,3275446847,EU +3275446848,3275446943,GB +3275446944,3275448319,EU 3275448320,3275449519,GB 3275449520,3275449527,FR 3275449528,3275450879,GB 3275450880,3275451231,EU 3275451232,3275451263,GB 3275451264,3275452415,EU -3275452416,3275453823,GB -3275453824,3275454463,EU -3275454464,3275455255,GB -3275455256,3275455263,EU -3275455264,3275455279,GB -3275455280,3275455295,EU -3275455296,3275455999,GB -3275456000,3275456511,EU +3275452416,3275454111,GB +3275454112,3275454463,EU +3275454464,3275456383,GB +3275456384,3275456511,EU 3275456512,3275457023,GB 3275457024,3275457791,FK 3275457792,3275458559,GB 3275458560,3275460095,IE 3275460096,3275460607,EU 3275460608,3275460863,HK -3275460864,3275463455,GB -3275463456,3275463679,EU +3275460864,3275463471,GB +3275463472,3275463487,EU +3275463488,3275463503,GB +3275463504,3275463679,EU 3275463680,3275464031,GB 3275464032,3275464047,IE 3275464048,3275468655,GB @@ -73931,14 +79566,14 @@ 3275509984,3275510015,PT 3275510016,3275510079,SE 3275510080,3275510143,ES -3275510208,3275510271,FR -3275510272,3275510335,LV +3275510144,3275510207,IT 3275510336,3275510399,IE 3275510400,3275510463,NL 3275510464,3275510527,GB 3275510528,3275510559,PL 3275510560,3275510591,DE 3275510624,3275510655,EE +3275510656,3275510687,FR 3275510784,3275510911,RU 3275510912,3275511167,GB 3275511168,3275511295,LV @@ -73946,6 +79581,7 @@ 3275511552,3275511679,NL 3275511680,3275511807,GB 3275511808,3275511935,CH +3275511936,3275512063,FR 3275512064,3275512191,CZ 3275512192,3275512319,IT 3275512320,3275512447,FI @@ -73971,7 +79607,7 @@ 3275530752,3275531263,AT 3275531264,3275531775,GB 3275531776,3275532287,IE -3275532288,3275532799,FR +3275532288,3275532799,CH 3275532800,3275533823,GB 3275533824,3275534335,UA 3275534336,3275534847,IL @@ -74237,7 +79873,7 @@ 3275796480,3275796991,DE 3275796992,3275797503,RO 3275797504,3275798015,DE -3275798528,3275799039,UA +3275798016,3275799039,UA 3275799040,3275799551,ES 3275799552,3275800063,IT 3275800064,3275800575,UA @@ -74316,6 +79952,7 @@ 3275917312,3275918847,UA 3275918848,3275919359,RO 3275919360,3275919871,PL +3275919872,3275920383,UA 3275920384,3275920895,GB 3275920896,3275921407,ES 3275921408,3275921919,UA @@ -74376,13 +80013,17 @@ 3276014472,3276014495,GB 3276014496,3276014887,FR 3276014888,3276014895,IE -3276014896,3276015199,FR +3276014896,3276015103,FR +3276015104,3276015119,GB +3276015120,3276015199,FR 3276015200,3276015231,GB 3276015232,3276015247,FR 3276015248,3276015263,GB 3276015264,3276015295,FR 3276015296,3276015327,GB -3276015328,3276015559,FR +3276015328,3276015415,FR +3276015416,3276015423,GB +3276015424,3276015559,FR 3276015560,3276015583,GB 3276015584,3276015879,FR 3276015880,3276015887,GB @@ -74390,8 +80031,8 @@ 3276016392,3276016399,GB 3276016400,3276016415,FR 3276016416,3276016463,GB -3276016464,3276016527,FR -3276016528,3276016591,GB +3276016464,3276016511,FR +3276016512,3276016591,GB 3276016592,3276016703,FR 3276016704,3276016735,GB 3276016736,3276016767,FR @@ -74430,7 +80071,9 @@ 3276018184,3276018207,GB 3276018208,3276018375,FR 3276018376,3276018383,GB -3276018384,3276018495,FR +3276018384,3276018423,FR +3276018424,3276018431,GB +3276018432,3276018495,FR 3276018496,3276018527,GB 3276018528,3276018543,FR 3276018544,3276018623,GB @@ -74466,9 +80109,7 @@ 3276019920,3276019927,GB 3276019928,3276020103,FR 3276020104,3276020111,GB -3276020112,3276020223,FR -3276020224,3276020287,GB -3276020288,3276020399,FR +3276020112,3276020399,FR 3276020400,3276020423,GB 3276020424,3276020431,FR 3276020432,3276020439,GB @@ -74484,7 +80125,9 @@ 3276020880,3276020887,GB 3276020888,3276020943,FR 3276020944,3276020991,GB -3276020992,3276021591,FR +3276020992,3276021103,FR +3276021104,3276021111,GB +3276021112,3276021591,FR 3276021592,3276021599,GB 3276021600,3276022039,FR 3276022040,3276022047,GB @@ -74492,9 +80135,13 @@ 3276022088,3276022095,GB 3276022096,3276022127,FR 3276022128,3276022143,GB -3276022144,3276022255,FR +3276022144,3276022215,FR +3276022216,3276022223,GB +3276022224,3276022255,FR 3276022256,3276022271,GB -3276022272,3276022455,FR +3276022272,3276022343,FR +3276022344,3276022351,GB +3276022352,3276022455,FR 3276022456,3276022463,GB 3276022464,3276022479,FR 3276022480,3276022495,GB @@ -74506,7 +80153,9 @@ 3276022656,3276022687,GB 3276022688,3276022751,FR 3276022752,3276022783,GB -3276022784,3276022983,FR +3276022784,3276022791,FR +3276022792,3276022799,GB +3276022800,3276022983,FR 3276022984,3276022991,GB 3276022992,3276023031,FR 3276023032,3276023039,GB @@ -74526,8 +80175,8 @@ 3276023944,3276023951,GB 3276023952,3276023959,FR 3276023960,3276023967,GB -3276023968,3276024703,FR -3276024704,3276024831,GB +3276023968,3276024719,FR +3276024720,3276024831,GB 3276024832,3276025111,FR 3276025112,3276025135,GB 3276025136,3276025151,FR @@ -74563,9 +80212,7 @@ 3276026608,3276026703,FR 3276026704,3276026719,GB 3276026720,3276026727,FR -3276026728,3276026743,GB -3276026744,3276026751,FR -3276026752,3276026783,GB +3276026728,3276026783,GB 3276026784,3276026815,FR 3276026816,3276026823,GB 3276026824,3276026847,FR @@ -74651,8 +80298,8 @@ 3276031384,3276031423,FR 3276031424,3276031439,GB 3276031440,3276031519,FR -3276031520,3276031535,GB -3276031536,3276031559,FR +3276031520,3276031551,GB +3276031552,3276031559,FR 3276031560,3276031575,GB 3276031576,3276031583,FR 3276031584,3276031591,GB @@ -74714,7 +80361,9 @@ 3276036272,3276036287,GB 3276036288,3276036303,FR 3276036304,3276036335,GB -3276036336,3276036383,FR +3276036336,3276036343,FR +3276036344,3276036351,GB +3276036352,3276036383,FR 3276036384,3276036415,GB 3276036416,3276036591,FR 3276036592,3276036607,GB @@ -74771,9 +80420,7 @@ 3276040344,3276040351,FR 3276040352,3276040367,GB 3276040368,3276040439,FR -3276040440,3276040463,GB -3276040464,3276040479,FR -3276040480,3276040495,GB +3276040440,3276040495,GB 3276040496,3276040543,FR 3276040544,3276040575,GB 3276040576,3276040591,FR @@ -74856,8 +80503,8 @@ 3276045120,3276045127,GB 3276045128,3276045135,FR 3276045136,3276045151,GB -3276045152,3276045183,FR -3276045184,3276045199,GB +3276045152,3276045191,FR +3276045192,3276045199,GB 3276045200,3276045223,FR 3276045224,3276045239,GB 3276045240,3276045255,FR @@ -74971,17 +80618,15 @@ 3276227608,3276227615,MT 3276227616,3276227727,DE 3276227728,3276227743,MT -3276227744,3276234303,DE +3276227744,3276233791,DE +3276233792,3276233799,RO +3276233800,3276233807,DE +3276233808,3276233823,RO +3276233824,3276234303,DE 3276234304,3276234367,GB -3276234368,3276235519,DE -3276235520,3276235583,NL -3276235584,3276241759,DE +3276234368,3276241759,DE 3276241760,3276241767,FR -3276241768,3276242871,DE -3276242872,3276242879,NL -3276242880,3276244351,DE -3276244352,3276244367,NL -3276244368,3276244447,DE +3276241768,3276244447,DE 3276244448,3276244479,RO 3276244480,3276249279,DE 3276249280,3276249287,FR @@ -77096,9 +82741,7 @@ 3276474296,3276474319,EU 3276474320,3276474367,AT 3276474368,3276475015,EU -3276475016,3276475023,IT -3276475024,3276475039,EU -3276475040,3276475063,IT +3276475016,3276475063,IT 3276475064,3276475071,EU 3276475072,3276475135,IT 3276475136,3276475903,EU @@ -77106,38 +82749,29 @@ 3276475952,3276475983,EU 3276475984,3276476039,IT 3276476040,3276476047,EU -3276476048,3276476055,IT -3276476056,3276476063,EU -3276476064,3276476071,IT -3276476072,3276476079,EU -3276476080,3276476111,IT +3276476048,3276476111,IT 3276476112,3276476119,EU 3276476120,3276476159,IT -3276476160,3276476287,GB -3276476288,3276476415,EU +3276476160,3276476415,EU 3276476416,3276476671,CH 3276476672,3276477439,EU 3276477440,3276477983,CH 3276477984,3276478319,EU 3276478320,3276478335,CH 3276478336,3276478463,EU -3276478464,3276478855,FR -3276478856,3276478863,EU -3276478864,3276479127,FR +3276478464,3276479127,FR 3276479128,3276479135,EU 3276479136,3276479167,FR 3276479168,3276479199,EU 3276479200,3276479215,FR 3276479216,3276479223,EU 3276479224,3276479343,FR -3276479344,3276479351,GB +3276479344,3276479351,EU 3276479352,3276479615,FR 3276479616,3276479647,EU 3276479648,3276479743,FR 3276479744,3276480015,EU -3276480016,3276480047,FR -3276480048,3276480063,EU -3276480064,3276480095,FR +3276480016,3276480095,FR 3276480096,3276480111,EU 3276480112,3276480159,FR 3276480160,3276480191,EU @@ -77193,9 +82827,7 @@ 3276492488,3276492495,EU 3276492496,3276493215,GB 3276493216,3276493247,EU -3276493248,3276494335,GB -3276494336,3276494367,EU -3276494368,3276494383,GB +3276493248,3276494383,GB 3276494384,3276494415,EU 3276494416,3276495503,GB 3276495504,3276495519,EU @@ -77457,15 +83089,15 @@ 3276533792,3276533823,EU 3276533824,3276533887,IE 3276533888,3276533919,EU -3276533920,3276534015,IE +3276533920,3276533951,IE +3276533952,3276533983,EU +3276533984,3276534015,IE 3276534016,3276534399,EU 3276534400,3276534415,GB 3276534416,3276534431,NL 3276534432,3276534463,GB 3276534464,3276534495,FR -3276534496,3276534511,EU -3276534512,3276534527,NL -3276534528,3276534543,EU +3276534496,3276534543,EU 3276534544,3276534591,NL 3276534592,3276534623,EU 3276534624,3276534671,NL @@ -77482,8 +83114,8 @@ 3276535040,3276535063,RU 3276535064,3276535071,LV 3276535072,3276535103,RU -3276535104,3276535295,EU -3276535296,3276535319,FI +3276535104,3276535311,EU +3276535312,3276535319,FI 3276535320,3276535335,EU 3276535336,3276535359,FI 3276535360,3276535375,EU @@ -77554,7 +83186,6 @@ 3276697088,3276697599,GB 3276697600,3276698111,UA 3276698112,3276699647,RU -3276699648,3276700159,FR 3276700160,3276700671,KZ 3276700672,3276701183,RO 3276701184,3276701695,RU @@ -77966,10 +83597,11 @@ 3276865536,3276866559,NL 3276866560,3276866815,IT 3276866816,3276866863,DE -3276866864,3276866871,FR -3276866872,3276866879,GB -3276866880,3276866943,DE -3276866944,3276867071,GB +3276866864,3276866879,GB +3276866880,3276866959,DE +3276866960,3276866967,GB +3276866968,3276866975,DE +3276866976,3276867071,GB 3276867072,3276868606,IT 3276868607,3276868607,GB 3276868608,3276868863,NL @@ -77983,14 +83615,15 @@ 3276872480,3276872511,GB 3276872512,3276872703,DE 3276872704,3276873727,GB -3276873728,3276873735,ES -3276873736,3276873743,GB -3276873744,3276874303,ES +3276873728,3276874303,ES 3276874304,3276874367,GB 3276874368,3276874751,ES -3276874752,3276875263,GB +3276874752,3276875007,NL +3276875008,3276875263,GB 3276875264,3276875775,NL -3276875776,3276876799,GB +3276875776,3276876031,GB +3276876032,3276876287,DK +3276876288,3276876799,GB 3276876800,3276876823,AT 3276876824,3276877303,GB 3276877304,3276877311,AT @@ -78003,7 +83636,10 @@ 3276877824,3276877831,BG 3276877832,3276878079,GB 3276878080,3276878335,BG -3276878336,3276879871,GB +3276878336,3276879359,GB +3276879360,3276879423,TR +3276879424,3276879615,GB +3276879616,3276879871,TR 3276879872,3276880639,DK 3276880640,3276881919,GB 3276881920,3276883391,IT @@ -78013,21 +83649,25 @@ 3276883968,3276884487,PL 3276884488,3276886015,GB 3276886016,3276886271,RO -3276886272,3276888575,GB +3276886272,3276887807,GB +3276887808,3276888063,DE +3276888064,3276888575,GB 3276888576,3276888831,AT 3276888832,3276889087,GB 3276889088,3276890111,AT 3276890112,3276890135,US 3276890136,3276890143,GB -3276890144,3276890175,US -3276890176,3276890367,GB +3276890144,3276890191,US +3276890192,3276890367,GB 3276890368,3276890623,US 3276890624,3276891135,IT -3276891136,3276891903,GB -3276891904,3276892159,US -3276892160,3276893183,IT -3276893184,3276895231,GB -3276895232,3276895999,IT +3276891136,3276891391,GB +3276891392,3276892159,US +3276892160,3276893695,IT +3276893696,3276894463,GB +3276894464,3276894719,IT +3276894720,3276894975,GB +3276894976,3276895999,IT 3276896000,3276896255,CZ 3276896256,3276896831,BE 3276896832,3276896847,SE @@ -78036,14 +83676,16 @@ 3276896928,3276897023,GB 3276897024,3276897279,BE 3276897280,3276898303,GB -3276898304,3276898423,CH -3276898424,3276898431,GB -3276898432,3276898775,CH +3276898304,3276898775,CH 3276898776,3276898783,GB -3276898784,3276900031,CH -3276900032,3276900095,GB +3276898784,3276899135,CH +3276899136,3276899167,GB +3276899168,3276900039,CH +3276900040,3276900095,GB 3276900096,3276900351,CH -3276900352,3276902143,GB +3276900352,3276900607,GB +3276900608,3276900671,CH +3276900672,3276902143,GB 3276902144,3276902151,CH 3276902152,3276902159,GB 3276902160,3276902175,CH @@ -78052,18 +83694,18 @@ 3276902576,3276902655,GB 3276902656,3276903422,SE 3276903423,3276903423,GB -3276903424,3276903487,SE -3276903488,3276903551,GB -3276903552,3276903679,SE -3276903680,3276905471,GB +3276903424,3276903679,SE +3276903680,3276905311,GB +3276905312,3276905319,ES +3276905320,3276905471,GB 3276905472,3276905727,SE 3276905728,3276906239,BE 3276906240,3276906279,SE 3276906280,3276906495,GB 3276906496,3276906863,NL 3276906864,3276906879,GB -3276906880,3276907263,NL -3276907264,3276910079,GB +3276906880,3276907551,NL +3276907552,3276910079,GB 3276910080,3276910591,NL 3276910592,3276910967,IT 3276910968,3276910975,GB @@ -78071,9 +83713,7 @@ 3276912616,3276912623,GB 3276912624,3276913919,IT 3276913920,3276913983,US -3276913984,3276914095,IT -3276914096,3276914111,GB -3276914112,3276914687,IT +3276913984,3276914687,IT 3276914688,3276915455,ES 3276915456,3276915487,GB 3276915488,3276916175,ES @@ -78091,8 +83731,8 @@ 3276920552,3276920559,GB 3276920560,3276921183,DE 3276921184,3276921191,GB -3276921192,3276921231,DE -3276921232,3276921343,GB +3276921192,3276921239,DE +3276921240,3276921343,GB 3276921344,3276921399,DE 3276921400,3276921403,DK 3276921404,3276921607,DE @@ -78103,12 +83743,12 @@ 3276923456,3276923615,FR 3276923616,3276923647,GB 3276923648,3276924039,FR -3276924040,3276924159,GB -3276924160,3276924287,FR +3276924040,3276924095,GB +3276924096,3276924287,FR 3276924288,3276924415,GB 3276924416,3276925951,FR -3276925952,3276926719,GB -3276926720,3276926735,FR +3276925952,3276926463,GB +3276926464,3276926735,FR 3276926736,3276931071,GB 3276931072,3276939263,KZ 3276939264,3276955647,DE @@ -78206,7 +83846,9 @@ 3277330432,3277330943,RO 3277330944,3277331455,UA 3277331456,3277332479,PL +3277332480,3277332991,NL 3277332992,3277333503,AT +3277333504,3277334015,DK 3277334016,3277334527,RO 3277334528,3277335039,RU 3277335040,3277335551,UA @@ -78226,6 +83868,7 @@ 3277342720,3277343231,UA 3277343232,3277343743,BG 3277343744,3277344767,UA +3277344768,3277345279,RO 3277345280,3277345791,SI 3277345792,3277346303,FR 3277346304,3277346815,GB @@ -78275,7 +83918,7 @@ 3277370880,3277371391,RO 3277371392,3277371903,RU 3277371904,3277372415,PL -3277372416,3277373951,RU +3277372928,3277373951,RU 3277373952,3277374463,FR 3277374464,3277375999,RU 3277376000,3277376511,NL @@ -78402,7 +84045,6 @@ 3277710848,3277711359,PL 3277711360,3277711871,NO 3277711872,3277712383,IL -3277712384,3277712895,FR 3277712896,3277713407,NL 3277713408,3277713919,RU 3277713920,3277714943,DE @@ -78411,9 +84053,7 @@ 3277716480,3277716991,SE 3277716992,3277717503,IT 3277717504,3277725695,YE -3277725696,3277728367,CH -3277728368,3277728383,NL -3277728384,3277733887,CH +3277725696,3277733887,CH 3277733888,3277742079,DE 3277742080,3277750271,FI 3277750272,3277766655,IT @@ -78546,8 +84186,8 @@ 3278114816,3278115071,ES 3278115072,3278115327,SE 3278115328,3278116607,ES -3278116608,3278116735,SE -3278116736,3278118303,ES +3278116608,3278116863,SE +3278116864,3278118303,ES 3278118304,3278119935,SE 3278119936,3278119943,DE 3278119944,3278119967,SE @@ -78561,7 +84201,11 @@ 3278168120,3278168175,SE 3278168176,3278168191,DK 3278168192,3278176255,SE -3278176256,3278232511,FR +3278176256,3278220799,FR +3278220800,3278221055,GB +3278221056,3278221087,FR +3278221088,3278221119,GB +3278221120,3278232511,FR 3278232512,3278232575,MC 3278232576,3278241791,FR 3278241792,3278307327,GB @@ -78601,7 +84245,19 @@ 3278781952,3278782463,RU 3278782464,3278782975,GB 3278782976,3278783231,DE -3278783232,3278790655,GB +3278783232,3278784703,GB +3278784704,3278784735,US +3278784736,3278786911,GB +3278786912,3278786943,LU +3278786944,3278787567,GB +3278787568,3278787583,FR +3278787584,3278788095,GB +3278788096,3278788223,US +3278788224,3278789935,GB +3278789936,3278789951,US +3278789952,3278790095,GB +3278790096,3278790111,ES +3278790112,3278790655,GB 3278790656,3278807039,IT 3278807040,3278815231,GB 3278815232,3278823423,AT @@ -81086,7 +86742,7 @@ 3279057920,3279058431,RO 3279058432,3279058943,RU 3279058944,3279059455,UA -3279059968,3279060479,RU +3279059456,3279060479,RU 3279060480,3279060991,PL 3279060992,3279069183,UA 3279069184,3279077375,PL @@ -81101,7 +86757,9 @@ 3279083808,3279083839,NL 3279083840,3279084543,ES 3279084544,3279085567,IT -3279085568,3279093759,NL +3279085568,3279090687,NL +3279090688,3279090943,DE +3279090944,3279093759,NL 3279093760,3279103103,FR 3279103104,3279103135,GB 3279103136,3279119295,FR @@ -81295,9 +86953,7 @@ 3279593488,3279593535,GB 3279593536,3279593567,DE 3279593568,3279593599,GB -3279593600,3279593727,DE -3279593728,3279593983,GB -3279593984,3279594495,DE +3279593600,3279594495,DE 3279594496,3279595903,GB 3279595904,3279595999,DE 3279596000,3279596023,GB @@ -81333,6 +86989,7 @@ 3279986688,3279987199,NL 3279987200,3279987711,RU 3279987712,3279988223,RO +3279988224,3279988735,AM 3279988736,3279989247,RO 3279989248,3279989759,AT 3279989760,3279990271,PL @@ -81687,7 +87344,7 @@ 3280785408,3280787455,DE 3280787456,3280788479,GB 3280788480,3280789503,PL -3280789504,3280790527,UA +3280789504,3280791551,UA 3280791552,3280792575,DE 3280792576,3280793599,PL 3280793600,3280794623,NL @@ -82230,11 +87887,41 @@ 3280948720,3280948735,DE 3280948736,3280949503,GB 3280949504,3280950015,DE -3280950016,3280951039,GB -3280951040,3280951807,DE -3280951808,3280952327,GB -3280952328,3280952335,DE -3280952336,3280953104,GB +3280950016,3280950655,GB +3280950656,3280950687,DE +3280950688,3280951039,GB +3280951040,3280952063,DE +3280952064,3280952067,GB +3280952068,3280952079,DE +3280952080,3280952087,GB +3280952088,3280952095,DE +3280952096,3280952111,GB +3280952112,3280952119,DE +3280952120,3280952127,GB +3280952128,3280952159,DE +3280952160,3280952183,GB +3280952184,3280952191,DE +3280952192,3280952207,GB +3280952208,3280952223,DE +3280952224,3280952319,GB +3280952320,3280952323,DE +3280952324,3280952327,GB +3280952328,3280952343,DE +3280952344,3280952351,GB +3280952352,3280952359,DE +3280952360,3280952383,GB +3280952384,3280952559,DE +3280952560,3280952575,GB +3280952576,3280952623,DE +3280952624,3280952631,GB +3280952632,3280952687,DE +3280952688,3280952695,GB +3280952696,3280952703,DE +3280952704,3280952743,GB +3280952744,3280952767,DE +3280952768,3280952783,GB +3280952784,3280952815,DE +3280952816,3280953104,GB 3280953105,3280953135,DE 3280953136,3280953343,GB 3280953344,3280953371,DE @@ -82302,13 +87989,15 @@ 3280958288,3280958335,DE 3280958336,3280958343,GB 3280958344,3280958350,DE -3280958351,3280958591,GB -3280958592,3280958599,DE -3280958600,3280958607,GB -3280958608,3280958615,DE -3280958616,3280958655,GB -3280958656,3280958663,DE -3280958664,3280958975,GB +3280958351,3280958463,GB +3280958464,3280958851,DE +3280958852,3280958863,GB +3280958864,3280958871,DE +3280958872,3280958879,GB +3280958880,3280958915,DE +3280958916,3280958919,GB +3280958920,3280958927,DE +3280958928,3280958975,GB 3280958976,3280959231,DE 3280959232,3280959487,GB 3280959488,3280959711,DE @@ -82330,7 +88019,11 @@ 3280961888,3280961919,DE 3280961920,3280962111,GB 3280962112,3280962175,DE -3280962176,3280963199,GB +3280962176,3280962815,GB +3280962816,3280962831,DE +3280962832,3280962847,GB +3280962848,3280962887,DE +3280962888,3280963199,GB 3280963200,3280963263,DE 3280963264,3280963303,GB 3280963304,3280963311,DE @@ -82379,8 +88072,7 @@ 3280969604,3280969631,GB 3280969632,3280969647,DE 3280969648,3280970239,GB -3280970240,3280970367,NL -3280970368,3280970399,DE +3280970240,3280970399,DE 3280970400,3280970431,GB 3280970432,3280970463,DE 3280970464,3280970507,GB @@ -82425,15 +88117,17 @@ 3280972352,3280972415,DE 3280972416,3280974079,GB 3280974080,3280974335,DE -3280974336,3280974591,GB +3280974336,3280974399,GB +3280974400,3280974415,DE +3280974416,3280974591,GB 3280974592,3280974847,DE 3280974848,3280976695,GB 3280976696,3280976719,DE 3280976720,3280976831,GB 3280976832,3280976847,DE 3280976848,3280976895,GB -3280976896,3280977152,DE -3280977153,3280977439,GB +3280976896,3280977407,DE +3280977408,3280977439,GB 3280977440,3280977479,DE 3280977480,3280977487,GB 3280977488,3280977495,DE @@ -83015,8 +88709,8 @@ 3280993200,3280993215,DE 3280993216,3280993247,GB 3280993248,3280993263,DE -3280993264,3280993791,GB -3280993792,3280994303,DE +3280993264,3280993535,GB +3280993536,3280994303,DE 3280994304,3280994559,GB 3280994560,3280994815,RU 3280994816,3280995071,NL @@ -83292,9 +88986,8 @@ 3282284544,3282284551,FI 3282284552,3282284567,SE 3282284568,3282284575,FR -3282284576,3282284579,SE -3282284580,3282284583,FI -3282284584,3282284591,SE +3282284576,3282284579,FI +3282284580,3282284591,SE 3282284592,3282284595,FR 3282284596,3282284599,SE 3282284600,3282284603,FR @@ -83488,22 +89181,30 @@ 3283279872,3283288063,SE 3283288064,3283288575,DE 3283288576,3283288579,BE -3283288580,3283291999,DE -3283292000,3283292015,CH -3283292016,3283304919,DE +3283288580,3283291487,DE +3283291488,3283291491,ES +3283291492,3283304919,DE 3283304920,3283304923,ES 3283304924,3283305087,DE 3283305088,3283305127,FR 3283305128,3283305711,DE 3283305712,3283305715,ES -3283305716,3283318975,DE +3283305716,3283318687,DE +3283318688,3283318691,ES +3283318692,3283318975,DE 3283318976,3283318991,NL 3283318992,3283318999,ES -3283319000,3283321087,DE +3283319000,3283319167,DE +3283319168,3283319171,ES +3283319172,3283321087,DE 3283321088,3283321119,GB 3283321120,3283321151,DE 3283321152,3283321155,ES -3283321156,3283329923,DE +3283321156,3283321711,DE +3283321712,3283321715,ES +3283321716,3283321871,DE +3283321872,3283321875,ES +3283321876,3283329923,DE 3283329924,3283329927,ES 3283329928,3283419135,DE 3283419136,3283484671,DK @@ -83768,9 +89469,7 @@ 3283574640,3283574655,GB 3283574656,3283575071,DE 3283575072,3283575087,NL -3283575088,3283575679,DE -3283575680,3283575807,EU -3283575808,3283576415,DE +3283575088,3283576415,DE 3283576416,3283576447,ZA 3283576448,3283580159,DE 3283580160,3283580415,EU @@ -83965,7 +89664,6 @@ 3283635712,3283636223,RU 3283636224,3283636735,UA 3283636736,3283637247,PL -3283637248,3283637759,FR 3283637760,3283638271,UA 3283638272,3283638783,PL 3283638784,3283639295,RU @@ -84085,8 +89783,7 @@ 3283960832,3283961855,KZ 3283961856,3283962879,RU 3283962880,3283963903,PL -3283963904,3283964927,RU -3283965952,3283966975,PL +3283964928,3283966975,PL 3283966976,3283967999,DE 3283968000,3283969023,UA 3283969024,3283970047,RU @@ -84102,7 +89799,7 @@ 3283977728,3283978751,RU 3283978752,3283979263,RO 3283979264,3283979775,IL -3283979776,3283980287,A1 +3283979776,3283980287,NO 3283980288,3283980799,RO 3283980800,3283981823,CH 3283981824,3283983359,RO @@ -84238,7 +89935,7 @@ 3284043776,3284044031,HR 3284044032,3284044287,FR 3284044288,3284044799,DE -3284044800,3284045055,CH +3284044800,3284045055,CZ 3284045056,3284045311,LT 3284045312,3284045567,DE 3284045568,3284045823,AT @@ -84293,9 +89990,9 @@ 3284091392,3284091903,GB 3284091904,3284092415,DE 3284092416,3284092927,GB +3284092928,3284093439,UA 3284093440,3284093951,IR 3284093952,3284094463,RU -3284094464,3284094975,DK 3284094976,3284095487,UA 3284095488,3284095999,RU 3284096000,3284096511,IT @@ -84307,10 +90004,11 @@ 3284099072,3284099583,RO 3284099584,3284100095,GR 3284100096,3284100607,AM -3284100608,3284101119,HK +3284100608,3284101119,EU 3284101120,3284101631,UA 3284101632,3284102143,GB 3284102144,3284102655,DK +3284102656,3284103167,AT 3284103168,3284103679,NL 3284103680,3284104191,DE 3284104192,3284104703,NO @@ -84365,6 +90063,7 @@ 3284131840,3284132351,DE 3284132352,3284132863,UA 3284132864,3284133375,HU +3284133376,3284133887,TM 3284133888,3284134399,PL 3284134400,3284134911,UA 3284134912,3284135935,RU @@ -84403,13 +90102,12 @@ 3284686848,3284687359,PL 3284687360,3284687871,UA 3284687872,3284688383,NG -3284688384,3284688895,RU 3284688896,3284697087,FR 3284697088,3284697215,GB 3284697216,3284697279,FR 3284697280,3284705279,GB 3284705280,3284713471,FR -3284713472,3284713727,EU +3284713472,3284713727,DE 3284713728,3284713983,GR 3284713984,3284714239,DE 3284714240,3284714495,FR @@ -84451,6 +90149,7 @@ 3284726272,3284726783,DE 3284726784,3284727295,UA 3284727296,3284727807,MK +3284727808,3284728319,RU 3284728320,3284728831,UA 3284728832,3284729343,PT 3284729344,3284729855,FR @@ -84517,7 +90216,7 @@ 3285118976,3285119487,RU 3285119488,3285119999,RO 3285120000,3285120511,RU -3285120512,3285121023,MD +3285120512,3285121023,RO 3285121024,3285121535,SE 3285121536,3285122047,CY 3285122048,3285123071,RU @@ -84544,8 +90243,7 @@ 3285325824,3285326335,PL 3285326336,3285326847,DE 3285326848,3285327359,SK -3285327360,3285327871,GE -3285327872,3285328383,RU +3285327360,3285328383,RU 3285328384,3285328895,PL 3285328896,3285329407,SE 3285329408,3285329919,GB @@ -84642,8 +90340,8 @@ 3285456640,3285456703,DK 3285456704,3285456735,EU 3285456736,3285456743,DK -3285456744,3285456759,EU -3285456760,3285456767,DK +3285456744,3285456751,EU +3285456752,3285456767,DK 3285456768,3285456831,EU 3285456832,3285456871,DK 3285456872,3285456879,EU @@ -84664,9 +90362,9 @@ 3285457792,3285457919,IT 3285457920,3285457951,GB 3285457952,3285457983,EU -3285457984,3285458031,GB -3285458032,3285458039,EU -3285458040,3285458111,GB +3285457984,3285458095,GB +3285458096,3285458103,EU +3285458104,3285458111,GB 3285458112,3285458175,EU 3285458176,3285458943,GB 3285458944,3285458975,DK @@ -84738,8 +90436,8 @@ 3285463520,3285463615,BE 3285463616,3285463647,FR 3285463648,3285463663,EU -3285463664,3285463759,BE -3285463760,3285463775,EU +3285463664,3285463743,BE +3285463744,3285463775,EU 3285463776,3285463839,BE 3285463840,3285463855,EU 3285463856,3285463991,BE @@ -84759,14 +90457,16 @@ 3285465088,3285465103,DK 3285465104,3285465151,EU 3285465152,3285465175,DK -3285465176,3285465183,EU -3285465184,3285465231,DK +3285465176,3285465215,EU +3285465216,3285465231,DK 3285465232,3285465247,EU 3285465248,3285465343,DK 3285465344,3285465663,EU 3285465664,3285465727,DE 3285465728,3285465855,EU -3285465856,3285466367,DE +3285465856,3285465903,DE +3285465904,3285465911,EU +3285465912,3285466367,DE 3285466368,3285466447,CH 3285466448,3285466455,EU 3285466456,3285466463,CH @@ -84799,8 +90499,8 @@ 3285468592,3285468599,EU 3285468600,3285468615,DE 3285468616,3285468623,GB -3285468624,3285468655,EU -3285468656,3285469695,DE +3285468624,3285468639,EU +3285468640,3285469695,DE 3285469696,3285469727,EU 3285469728,3285471007,DE 3285471008,3285471039,EU @@ -84843,8 +90543,8 @@ 3285474272,3285474303,EU 3285474304,3285474319,DE 3285474320,3285474335,EU -3285474336,3285474559,DE -3285474560,3285475071,EU +3285474336,3285474815,DE +3285474816,3285475071,EU 3285475072,3285475127,DE 3285475128,3285475143,EU 3285475144,3285475167,DE @@ -84872,9 +90572,7 @@ 3285476896,3285477023,EU 3285477024,3285477087,AT 3285477088,3285477151,EU -3285477152,3285477247,IT -3285477248,3285477255,EU -3285477256,3285477263,IT +3285477152,3285477263,IT 3285477264,3285477279,EU 3285477280,3285477319,IT 3285477320,3285477335,EU @@ -84896,9 +90594,7 @@ 3285479424,3285479807,CH 3285479808,3285480447,EU 3285480448,3285480575,CH -3285480576,3285480703,EU -3285480704,3285480719,CH -3285480720,3285480735,EU +3285480576,3285480735,EU 3285480736,3285480767,CH 3285480768,3285480775,EU 3285480776,3285480895,CH @@ -84938,7 +90634,8 @@ 3285487360,3285487391,NL 3285487392,3285487423,EU 3285487424,3285487487,GB -3285487488,3285487679,NL +3285487488,3285487615,EU +3285487616,3285487679,NL 3285487680,3285487743,EU 3285487744,3285488127,NL 3285488128,3285488895,EU @@ -84990,7 +90687,7 @@ 3285496496,3285496527,FR 3285496528,3285496543,EU 3285496544,3285496575,FR -3285496576,3285496607,GB +3285496576,3285496607,EU 3285496608,3285496815,DE 3285496816,3285496831,EU 3285496832,3285497855,DE @@ -85492,8 +91189,7 @@ 3285540424,3285540447,EU 3285540448,3285540479,DE 3285540480,3285540607,NL -3285540608,3285540623,FI -3285540624,3285540671,EU +3285540608,3285540671,EU 3285540672,3285540735,DE 3285540736,3285540863,EU 3285540864,3285540871,FR @@ -85921,7 +91617,9 @@ 3285734144,3285734159,GB 3285734160,3285734335,CH 3285734336,3285734351,LI -3285734352,3285737471,CH +3285734352,3285734399,CH +3285734400,3285734655,LI +3285734656,3285737471,CH 3285737472,3285745663,PL 3285745664,3285753855,IT 3285753856,3285762047,LV @@ -85929,7 +91627,7 @@ 3285762560,3285763071,RU 3285763072,3285763583,GB 3285763584,3285764095,DE -3285764608,3285765119,RU +3285764096,3285765119,RU 3285765120,3285766143,UA 3285766144,3285766655,DE 3285766656,3285767679,UA @@ -85967,6 +91665,7 @@ 3285776896,3285777151,PL 3285777152,3285777407,HU 3285777408,3285777663,IL +3285777664,3285777919,SI 3285777920,3285778175,PL 3285778176,3285778431,DE 3285778432,3285843967,GB @@ -85978,8 +91677,7 @@ 3285909504,3285910015,GB 3285910016,3285910271,EU 3285910272,3285910303,ES -3285910304,3285910319,GB -3285910320,3285910335,EU +3285910304,3285910335,GB 3285910336,3285910399,ES 3285910400,3285910407,IT 3285910408,3285910463,GB @@ -86004,7 +91702,8 @@ 3285916928,3285917183,YE 3285917184,3285917439,ES 3285917440,3285917695,YE -3285917696,3285918975,EU +3285917696,3285918719,EU +3285918720,3285918975,SE 3285918976,3285919231,YE 3285919232,3285919487,GB 3285919488,3285919743,UA @@ -86020,7 +91719,7 @@ 3285922192,3285922207,DE 3285922208,3285922239,ES 3285922240,3285922303,RU -3285922304,3285922559,EU +3285922304,3285922559,DE 3285922560,3285922815,GB 3285922816,3285923327,KW 3285923328,3285924415,ES @@ -86099,8 +91798,7 @@ 3285943560,3285943567,EU 3285943568,3285943575,ES 3285943576,3285943583,DE -3285943584,3285943615,ES -3285943616,3285943679,EU +3285943584,3285943679,EU 3285943680,3285943807,GB 3285943808,3285944319,EU 3285944320,3285944831,US @@ -86119,9 +91817,9 @@ 3285947904,3285948159,NL 3285948160,3285948671,GB 3285948672,3285948927,SA -3285948928,3285949183,EU +3285948928,3285949183,GB 3285949184,3285949439,ES -3285949440,3285949695,EU +3285949440,3285949695,DE 3285949696,3285949823,ES 3285949824,3285949855,EU 3285949856,3285949887,ES @@ -86132,7 +91830,8 @@ 3285950784,3285950975,EU 3285950976,3285951231,NL 3285951232,3285951487,IT -3285951488,3285951647,EU +3285951488,3285951615,EU +3285951616,3285951647,GB 3285951648,3285951679,ES 3285951680,3285951743,EU 3285951744,3285951999,GB @@ -86151,7 +91850,7 @@ 3285958848,3285958895,NL 3285958896,3285959039,GB 3285959040,3285959167,DE -3285959168,3285959423,EU +3285959168,3285959423,NL 3285959424,3285959935,GB 3285959936,3285960191,ES 3285960192,3285960447,FR @@ -86216,6 +91915,7 @@ 3286312960,3286313983,RO 3286313984,3286314495,CH 3286314496,3286315007,IL +3286315008,3286315519,UA 3286315520,3286316031,DE 3286316032,3286316543,UA 3286316544,3286317055,NL @@ -86272,7 +91972,37 @@ 3286384640,3286401023,DE 3286401024,3286409215,GB 3286409216,3286417407,DE +3286417408,3286417663,UA 3286417664,3286417919,IT +3286417920,3286418175,DE +3286418176,3286418431,AT +3286418432,3286418687,TR +3286418688,3286418943,UA +3286418944,3286419199,PL +3286419200,3286419455,DK +3286419456,3286419711,DE +3286419712,3286419967,GB +3286419968,3286420223,FI +3286420224,3286420735,RU +3286420736,3286420991,NL +3286420992,3286421247,RO +3286421248,3286421503,PL +3286421504,3286421759,KZ +3286421760,3286422015,RU +3286422016,3286422271,MD +3286422272,3286422527,FR +3286422528,3286422783,RO +3286422784,3286423039,UA +3286423040,3286423295,RO +3286423296,3286423551,UA +3286423552,3286423807,RU +3286423808,3286424063,CZ +3286424064,3286424319,LV +3286424320,3286424575,FR +3286424576,3286424831,UA +3286424832,3286425087,TR +3286425088,3286425343,RU +3286425344,3286425599,IT 3286425600,3286433791,KW 3286433792,3286499327,DE 3286499328,3286519039,HU @@ -86425,7 +92155,7 @@ 3286914048,3286915071,BG 3286915072,3286916095,FR 3286916096,3286917119,DE -3286917120,3286917631,RU +3286917120,3286918143,RU 3286918144,3286919167,AT 3286919168,3286920191,DE 3286920192,3286921215,RU @@ -86535,9 +92265,7 @@ 3287182336,3287185407,UA 3287185408,3287186431,SE 3287186432,3287187455,FI -3287187456,3287196159,DE -3287196160,3287196415,GB -3287196416,3287196671,DE +3287187456,3287196671,DE 3287196672,3287198719,PL 3287198720,3287199743,GB 3287199744,3287201791,UA @@ -86612,7 +92340,6 @@ 3287448064,3287448575,GB 3287448576,3287449087,PL 3287449088,3287449599,BG -3287449600,3287450111,MD 3287450112,3287450623,DK 3287450624,3287451135,SE 3287451136,3287451647,PL @@ -86657,6 +92384,7 @@ 3287465728,3287465983,FR 3287465984,3287467007,DK 3287467008,3287468031,SA +3287468032,3287469055,UA 3287469056,3287471103,DE 3287471104,3287472127,GB 3287472128,3287473151,FI @@ -86778,7 +92506,7 @@ 3287669760,3287670015,RO 3287670016,3287670271,UA 3287670272,3287670527,PL -3287670528,3287670783,GB +3287670528,3287670783,US 3287670784,3287671039,PL 3287671040,3287671295,AT 3287671296,3287671551,PL @@ -86818,6 +92546,7 @@ 3287704064,3287704575,NL 3287704576,3287705087,LU 3287705088,3287705599,RU +3287705600,3287706111,SA 3287706112,3287706623,RU 3287706624,3287707135,GB 3287707136,3287707647,FR @@ -86827,6 +92556,7 @@ 3287709184,3287709695,RU 3287709696,3287710207,SE 3287710208,3287710719,RU +3287710720,3287711231,UA 3287711232,3287711743,PL 3287711744,3287711983,GB 3287711984,3287711999,FR @@ -86871,6 +92601,7 @@ 3287732224,3287734271,IT 3287734272,3287734527,PL 3287734528,3287734783,UA +3287734784,3287735039,RU 3287735040,3287735295,SE 3287735296,3287736319,IT 3287736320,3287736831,PL @@ -87252,6 +92983,7 @@ 3290439680,3290447871,TT 3290447872,3290456063,AR 3290456064,3290460159,MZ +3290460160,3290464255,ML 3290464256,3290468351,PR 3290468352,3290468607,DO 3290468608,3290471487,PR @@ -87264,6 +92996,7 @@ 3290486784,3290488831,SC 3290488832,3290489343,NG 3290489344,3290489855,KE +3290489856,3290490367,EG 3290497024,3290955775,ZA 3290955776,3290980351,CR 3290980352,3290984447,ZA @@ -87304,6 +93037,7 @@ 3291331584,3291332607,MW 3291332608,3291348991,NG 3291348992,3291353087,MZ +3291353088,3291353343,KE 3291353344,3291353599,EG 3291353600,3291354111,ZM 3291354112,3291354367,NG @@ -87315,6 +93049,8 @@ 3291355648,3291355903,EG 3291355904,3291356159,NG 3291356160,3291356415,NA +3291356416,3291356671,EG +3291356672,3291357183,ZA 3291357184,3291365375,MU 3291365376,3291367423,ZA 3291367424,3291369471,AO @@ -87422,6 +93158,7 @@ 3302534144,3302535167,ZA 3302535168,3302536191,UG 3302536192,3302537215,GH +3302537216,3302538239,NG 3302552576,3302552831,TZ 3302552832,3302553087,KE 3302553088,3302553343,EG @@ -87457,10 +93194,19 @@ 3302950912,3302951423,ZA 3302951424,3302951679,SL 3302951680,3302951935,KE +3302951936,3302952191,RW +3302952192,3302952447,AO +3302952448,3302952959,ZA +3302952960,3302953471,EG +3302953472,3302953727,NA +3302953728,3302953983,AO 3305111552,3307208703,TN +3315597312,3316121599,EG 3317694464,3318218751,EG 3318218752,3318743039,DZ -3319791616,3321888767,MU +3319791616,3320053759,MU +3320053760,3320315903,ZA +3321886720,3321888767,MU 3321954304,3321970687,US 3322019840,3322023935,US 3322023936,3322028031,CL @@ -87937,7 +93683,9 @@ 3332737024,3332738047,PM 3332738048,3332744191,CA 3332744192,3332745215,PM -3332745216,3332947967,CA +3332745216,3332906495,CA +3332906496,3332909567,US +3332909568,3332947967,CA 3332947968,3332948223,US 3332948224,3332966143,CA 3332966144,3332966399,US @@ -88167,7 +93915,9 @@ 3339082752,3339086335,US 3339086336,3339086591,JP 3339086592,3339091967,US -3339091968,3339094015,NL +3339091968,3339092991,NL +3339092992,3339093503,US +3339093504,3339094015,NL 3339094016,3339142655,US 3339142656,3339142911,NL 3339142912,3339145727,US @@ -88177,12 +93927,43 @@ 3339147008,3339147775,CA 3339147776,3339148031,MS 3339148032,3339149311,US -3339190272,3339669503,US +3339157504,3339159551,US +3339159552,3339160575,CA +3339160576,3339164671,US +3339164672,3339165695,CA +3339165696,3339167743,US +3339167744,3339168767,PR +3339168768,3339177983,US +3339177984,3339179007,PR +3339179008,3339180031,US +3339180032,3339181055,CA +3339181056,3339184127,US +3339184128,3339186175,CA +3339186176,3339669503,US 3339669504,3339671807,CA 3339672576,3339673599,US -3339714560,3339923455,US +3339681792,3339747327,US +3339747328,3339748351,CA +3339748352,3339753471,US +3339753472,3339754495,CA +3339754496,3339760639,US +3339760640,3339761663,CA +3339761664,3339923455,US 3339923456,3339927551,CA -3339976704,3340107775,US +3339943936,3339952127,US +3339952128,3339956223,CA +3339956224,3339965439,US +3339965440,3339969535,CA +3339969536,3340058623,US +3340075008,3340080127,US +3340080128,3340081151,CA +3340081152,3340084223,US +3340084224,3340085247,KN +3340085248,3340088319,US +3340088320,3340089343,CA +3340089344,3340097535,US +3340097536,3340098559,CA +3340098560,3340107775,US 3340107776,3340369919,CA 3340369920,3340386559,US 3340387328,3340388351,CA @@ -88190,6 +93971,9 @@ 3340394496,3340429823,US 3340429824,3340430079,PA 3340430080,3340451839,US +3340468224,3340481535,US +3340481536,3340482559,CA +3340482560,3340488703,US 3340500992,3340584703,US 3340584704,3340584959,KW 3340584960,3340898047,US @@ -88198,9 +93982,7 @@ 3340925072,3340925079,CA 3340925080,3340925199,US 3340925200,3340925207,RU -3340925208,3340925215,US -3340925216,3340925223,AU -3340925224,3340925239,US +3340925208,3340925239,US 3340925240,3340925247,MX 3340925248,3340925255,AR 3340925256,3340925279,US @@ -88213,40 +93995,43 @@ 3340925472,3340925479,CH 3340925480,3340925535,US 3340925536,3340925543,RU -3340925544,3340925599,US -3340925600,3340925607,HU +3340925544,3340925607,US 3340925608,3340925615,AU 3340925616,3340925631,US 3340925632,3340925639,BR 3340925640,3340925647,CO 3340925648,3340925703,US 3340925704,3340925711,FR -3340925712,3340925727,US +3340925712,3340925719,US +3340925720,3340925727,CA 3340925728,3340925735,BR 3340925736,3340925743,UA 3340925744,3340925823,US 3340925824,3340925887,GB -3340925888,3340925919,US +3340925888,3340925895,CA +3340925896,3340925919,US 3340925920,3340925927,PT 3340925928,3340925935,US 3340925936,3340925943,DE -3340925944,3340925991,US -3340925992,3340925999,CA +3340925944,3340925999,US 3340926000,3340926007,RU 3340926008,3340926015,US 3340926016,3340926023,RU 3340926024,3340926079,US 3340926080,3340926087,CA 3340926088,3340926095,US -3340926096,3340926111,CA -3340926112,3340926151,US +3340926096,3340926103,AU +3340926104,3340926111,CA +3340926112,3340926143,US +3340926144,3340926151,BR 3340926152,3340926159,CN 3340926160,3340926175,AR -3340926176,3340926215,US +3340926176,3340926199,US +3340926200,3340926207,DE +3340926208,3340926215,US 3340926216,3340926223,BO 3340926224,3340926231,PT -3340926232,3340926239,US -3340926240,3340926247,CA +3340926232,3340926247,CA 3340926248,3340926255,AR 3340926256,3340926263,AU 3340926264,3340926287,US @@ -88257,24 +94042,34 @@ 3340926344,3340926351,GB 3340926352,3340926359,US 3340926360,3340926367,DE -3340926368,3340926439,US +3340926368,3340926407,US +3340926408,3340926415,GB +3340926416,3340926439,US 3340926440,3340926447,NO 3340926448,3340926455,DE 3340926456,3340926463,US 3340926464,3340926479,MX -3340926480,3340926503,US +3340926480,3340926495,US +3340926496,3340926503,DE 3340926504,3340926511,MX 3340926512,3340926543,US 3340926544,3340926559,GB -3340926560,3340926623,US +3340926560,3340926599,US +3340926600,3340926607,CA +3340926608,3340926615,RU +3340926616,3340926623,US 3340926624,3340926655,GB 3340926656,3340926663,BE 3340926664,3340926671,GB -3340926672,3340926791,US +3340926672,3340926679,US +3340926680,3340926687,CL +3340926688,3340926791,US 3340926792,3340926799,GB -3340926800,3340926823,US -3340926824,3340926831,CA -3340926832,3340926927,US +3340926800,3340926815,US +3340926816,3340926831,CA +3340926832,3340926903,US +3340926904,3340926911,IL +3340926912,3340926927,US 3340926928,3340926935,ES 3340926936,3340926951,US 3340926952,3340926959,BR @@ -88614,11 +94409,12 @@ 3354955776,3354956031,AR 3354956032,3355013119,US 3355013120,3355017215,CA -3355017216,3355052031,US -3355052032,3355054079,CA +3355017216,3355052287,US +3355052288,3355053311,CA +3355053312,3355053567,US 3355054080,3355260927,US 3355260928,3355262975,CA -3355262976,3355310335,US +3355262976,3355310591,US 3355310592,3355311103,CA 3355312128,3355319295,US 3355319296,3355320319,CA @@ -88635,7 +94431,9 @@ 3355407360,3355408383,PR 3355408384,3355412479,US 3355412480,3355412991,BE -3355412992,3355422719,US +3355412992,3355430911,US +3355430912,3355432959,A1 +3355432960,3355443199,US 3355443200,3355445247,CO 3355445248,3355447295,BR 3355447296,3355447551,CU @@ -88870,7 +94668,6 @@ 3356070912,3356071423,BR 3356071424,3356072447,CL 3356072448,3356073215,CR -3356073216,3356073471,UY 3356073472,3356075263,BR 3356075264,3356076287,BO 3356076288,3356078079,BR @@ -89020,10 +94817,12 @@ 3356272640,3356272895,US 3356272896,3356273151,EC 3356273152,3356273407,CO +3356273408,3356273663,CL 3356273664,3356274431,SV 3356274432,3356278783,CO 3356279040,3356279295,VE 3356279296,3356279807,CL +3356279808,3356280831,EC 3356280832,3356282879,AR 3356282880,3356284927,PA 3356284928,3356286975,AR @@ -89060,7 +94859,7 @@ 3356295168,3356297215,CL 3356297216,3356299263,BR 3356299264,3356305663,MX -3356305664,3356305919,AR +3356305664,3356306431,AR 3356307456,3356328959,MX 3356329984,3356332031,GF 3356332032,3356334079,CU @@ -89369,7 +95168,9 @@ 3358725120,3358725375,AN 3358725376,3358728191,PR 3358728192,3358736383,CL -3358736384,3358738175,BB +3358736384,3358737111,BB +3358737112,3358737119,CA +3358737120,3358738175,BB 3358738176,3358738687,GD 3358738688,3358739711,BB 3358739712,3358739967,KN @@ -89543,7 +95344,6 @@ 3359589376,3359589631,UY 3359589632,3359596543,AR 3359596544,3359598591,CL -3359598592,3359600639,AN 3359600640,3359621119,AR 3359621120,3359637503,EC 3359637504,3359789583,MX @@ -89901,6 +95701,7 @@ 3363682304,3363684351,VE 3363684352,3363700735,EC 3363700736,3363708927,CU +3363708928,3363713023,CL 3363717120,3363733503,CL 3363733504,3363831807,AR 3363831808,3378511871,BR @@ -89947,7 +95748,7 @@ 3386802176,3386900479,CL 3386900480,3387162623,PA 3387162624,3387228159,CO -3387228160,3387244543,AW +3387228160,3387260927,AW 3387260928,3387293695,DO 3387293696,3387359231,PE 3387359232,3387424767,AR @@ -90266,6 +96067,7 @@ 3389610240,3389610495,IN 3389610496,3389610751,HK 3389610752,3389611519,IN +3389611520,3389612031,AU 3389612032,3389616127,MY 3389616128,3389640703,IN 3389640704,3389644799,JP @@ -90541,7 +96343,6 @@ 3391843328,3391844351,VN 3391844352,3391845887,ID 3391845888,3391846399,PK -3391846400,3391847423,TW 3391847424,3391848447,PK 3391848448,3391852543,AU 3391852544,3391856639,CN @@ -90663,11 +96464,61 @@ 3392406528,3392407551,TH 3392407552,3392409599,ID 3392409600,3392413695,JP +3392413696,3392413951,PK +3392413952,3392414207,HK +3392414208,3392414463,PH +3392414464,3392414719,HK +3392414720,3392415231,AU +3392415232,3392415487,JP +3392415488,3392415743,VN +3392415744,3392415999,IN +3392416000,3392416255,AU +3392416256,3392416767,HK +3392416768,3392417023,IN +3392417024,3392417535,AU +3392417536,3392417791,HK +3392417792,3392418559,ID +3392418560,3392418815,SG +3392418816,3392419071,ID +3392419072,3392419327,IN +3392419328,3392419839,PH +3392419840,3392420351,IN +3392420352,3392420863,ID +3392420864,3392421119,AU +3392421120,3392421375,MY +3392421376,3392421887,IN 3392421888,3392430271,SG 3392430272,3392430303,TW 3392430304,3392432511,SG 3392432512,3392432543,TW 3392432544,3392438271,SG +3392438272,3392438527,IN +3392438528,3392438783,AU +3392438784,3392439039,IN +3392439040,3392439551,ID +3392439552,3392439807,PG +3392439808,3392440063,IN +3392440064,3392440319,AU +3392440320,3392440575,HK +3392440576,3392440831,ID +3392440832,3392441343,BD +3392441344,3392441855,ID +3392441856,3392442111,AU +3392442112,3392442367,IN +3392442368,3392442623,HK +3392442624,3392442879,AU +3392442880,3392443391,ID +3392443392,3392443647,IN +3392443648,3392443903,MY +3392443904,3392444159,IN +3392444160,3392444415,JP +3392444416,3392444671,NZ +3392444672,3392444927,IN +3392444928,3392445183,JP +3392445184,3392445439,NZ +3392445440,3392445695,ID +3392445696,3392445951,IN +3392445952,3392446463,AU 3392446464,3392450559,PH 3392450560,3392454655,JP 3392454656,3392462847,HK @@ -90773,6 +96624,13 @@ 3392909312,3392913407,JP 3392913408,3392917503,ID 3392917504,3392921599,BD +3392921600,3392921855,NZ +3392921856,3392922623,AU +3392922624,3392922879,IN +3392922880,3392923135,AU +3392923136,3392923391,BN +3392923392,3392923647,AP +3392923648,3392924159,CN 3392929792,3392931839,MU 3392931840,3392933887,PH 3392933888,3392942079,JP @@ -91149,7 +97007,6 @@ 3394838528,3394846719,NZ 3394846720,3394850815,IN 3394850816,3394854911,JP -3394854912,3394855935,PH 3394855936,3394856959,AP 3394856960,3394859007,IN 3394859008,3394860031,JP @@ -91171,6 +97028,7 @@ 3394904576,3394905087,AU 3394905088,3394905343,BN 3394905344,3394906111,AU +3394906112,3394906367,IN 3394908160,3394910207,AU 3394910208,3394912255,PH 3394912256,3394920447,PF @@ -91398,7 +97256,8 @@ 3397410816,3397411327,AU 3397411328,3397411583,SG 3397411584,3397411839,HK -3397411840,3397412863,KR +3397411840,3397412351,KR +3397412352,3397412863,AU 3397412864,3397413375,HK 3397413376,3397413631,AU 3397413632,3397413887,IN @@ -93296,6 +99155,7 @@ 3413595904,3413596159,HK 3413596160,3413596671,AP 3413596672,3413597183,NP +3413597184,3413597695,AP 3413639168,3413704703,SG 3413704704,3413737471,MY 3413737472,3413753855,TH @@ -93472,7 +99332,7 @@ 3415814656,3415815167,TH 3415815168,3415816191,IN 3415816192,3415817215,JP -3415817216,3415818239,ID +3415817216,3415817727,ID 3415818240,3415822335,HK 3415822336,3415826431,MY 3415826432,3415834623,ID @@ -94632,7 +100492,9 @@ 3423184216,3423184287,CA 3423184288,3423184319,AU 3423184320,3423184895,CA -3423184896,3423207663,US +3423184896,3423204095,US +3423204096,3423204351,CA +3423204352,3423207663,US 3423207664,3423207671,AN 3423207672,3423208193,US 3423208194,3423208383,AN @@ -94660,7 +100522,8 @@ 3423264832,3423264863,NG 3423264864,3423265247,US 3423265248,3423265263,EC -3423265264,3423268863,US +3423265264,3423266815,US +3423266872,3423266879,US 3423268864,3423269135,CA 3423269136,3423269151,US 3423269152,3423269887,CA @@ -94693,7 +100556,219 @@ 3423313408,3423313919,VI 3423313920,3423329567,US 3423329568,3423329615,IL -3423329616,3423371263,US +3423329616,3423338527,US +3423338528,3423338535,AE +3423338536,3423338927,US +3423338928,3423338943,DE +3423338944,3423339375,US +3423339376,3423339383,DE +3423339384,3423340399,US +3423340400,3423340407,AU +3423340408,3423341511,US +3423341512,3423341519,PE +3423341520,3423341543,US +3423341544,3423341551,GB +3423341552,3423341567,US +3423341568,3423341599,GB +3423341600,3423342279,US +3423342280,3423342287,IL +3423342288,3423342631,US +3423342632,3423342639,IN +3423342640,3423342759,US +3423342760,3423342775,GB +3423342776,3423342967,US +3423342968,3423342975,AU +3423342976,3423343039,US +3423343040,3423343055,IN +3423343056,3423343135,US +3423343136,3423343151,PK +3423343152,3423343167,RO +3423343168,3423343327,US +3423343328,3423343343,AU +3423343344,3423344767,US +3423344768,3423344791,PK +3423344792,3423344807,CA +3423344808,3423344991,US +3423344992,3423344999,IE +3423345000,3423345087,US +3423345088,3423345095,CA +3423345096,3423345111,US +3423345112,3423345119,IE +3423345120,3423345399,US +3423345400,3423345407,IE +3423345408,3423345431,US +3423345432,3423345439,GT +3423345440,3423345503,US +3423345504,3423345535,AU +3423345536,3423345583,US +3423345584,3423345591,JO +3423345592,3423345623,US +3423345624,3423345631,GB +3423345632,3423345695,US +3423345696,3423345719,CA +3423345720,3423346127,US +3423346128,3423346143,CA +3423346144,3423346319,US +3423346320,3423346327,DK +3423346328,3423346487,US +3423346488,3423346495,AE +3423346496,3423346831,US +3423346832,3423346847,IM +3423346848,3423346943,US +3423346944,3423346951,CA +3423346952,3423346983,US +3423346984,3423346991,AE +3423346992,3423346999,AU +3423347000,3423347207,US +3423347208,3423347231,CA +3423347232,3423347447,US +3423347448,3423347455,CA +3423347456,3423347503,US +3423347504,3423347519,DE +3423347520,3423347783,US +3423347784,3423347791,SA +3423347792,3423347823,US +3423347824,3423347831,FR +3423347832,3423347919,US +3423347920,3423347927,AU +3423347928,3423348007,US +3423348008,3423348023,GB +3423348024,3423348071,US +3423348072,3423348095,AU +3423348096,3423349119,US +3423349120,3423349135,IT +3423349136,3423349247,US +3423349248,3423349263,AU +3423349264,3423349295,US +3423349296,3423349303,AU +3423349304,3423349327,US +3423349328,3423349335,DE +3423349336,3423349359,US +3423349360,3423349383,DE +3423349384,3423349679,US +3423349680,3423349687,IL +3423349688,3423350663,US +3423350664,3423350671,AU +3423350672,3423350719,US +3423350720,3423350727,CA +3423350728,3423350735,US +3423350736,3423350743,SA +3423350744,3423351831,US +3423351832,3423351839,AU +3423351840,3423352047,US +3423352048,3423352063,GB +3423352064,3423352255,US +3423352256,3423352271,CA +3423352272,3423352439,US +3423352440,3423352447,IL +3423352448,3423352503,US +3423352504,3423352511,IL +3423352512,3423352679,US +3423352680,3423352687,NL +3423352688,3423353031,US +3423353032,3423353039,AU +3423353040,3423353143,US +3423353144,3423353151,KH +3423353152,3423353295,US +3423353296,3423353303,BR +3423353304,3423353351,US +3423353352,3423353367,PA +3423353368,3423353471,US +3423353472,3423353479,KH +3423353480,3423353543,US +3423353544,3423353551,IN +3423353552,3423353791,US +3423353792,3423353807,GB +3423353808,3423353919,US +3423353920,3423353927,BB +3423353928,3423354031,US +3423354032,3423354039,IL +3423354040,3423354047,US +3423354048,3423354063,PK +3423354064,3423354095,US +3423354096,3423354103,CA +3423354104,3423354143,US +3423354144,3423354207,CA +3423354208,3423354335,US +3423354336,3423354359,PE +3423354360,3423354583,US +3423354584,3423354591,AU +3423354592,3423354655,US +3423354656,3423354663,AE +3423354664,3423354783,US +3423354784,3423354791,PA +3423354792,3423357111,US +3423357112,3423357127,AE +3423357128,3423357311,US +3423357312,3423357319,CO +3423357320,3423357511,US +3423357512,3423357519,DE +3423357520,3423357527,CO +3423357528,3423363463,US +3423363464,3423363471,AU +3423363472,3423363487,CA +3423363488,3423363511,US +3423363512,3423363519,MX +3423363520,3423363567,US +3423363568,3423363583,ZA +3423363584,3423363615,US +3423363616,3423363631,AU +3423363632,3423365775,US +3423365776,3423365783,CA +3423365784,3423365903,US +3423365904,3423365911,AE +3423365912,3423366223,US +3423366224,3423366239,AU +3423366240,3423366351,US +3423366352,3423366367,AU +3423366368,3423366479,US +3423366480,3423366495,IT +3423366496,3423366703,US +3423366704,3423366711,GB +3423366712,3423366991,US +3423366992,3423366999,CA +3423367000,3423367223,US +3423367224,3423367231,AU +3423367232,3423367279,US +3423367280,3423367303,BR +3423367304,3423367311,AU +3423367312,3423367343,US +3423367344,3423367359,NL +3423367360,3423367367,US +3423367368,3423367375,GB +3423367376,3423367807,US +3423367808,3423367823,IT +3423367824,3423367831,US +3423367832,3423367847,MX +3423367848,3423367903,US +3423367904,3423367919,IL +3423367920,3423367983,US +3423367984,3423368007,CA +3423368008,3423368103,US +3423368104,3423368111,CA +3423368112,3423368143,US +3423368144,3423368167,IL +3423368168,3423368255,US +3423368256,3423368287,CA +3423368288,3423368319,US +3423368320,3423368327,CA +3423368328,3423369327,US +3423369328,3423369343,BR +3423369344,3423369591,US +3423369592,3423369599,BR +3423369600,3423369719,US +3423369720,3423369727,AU +3423369728,3423370303,US +3423370304,3423370319,IL +3423370320,3423370551,US +3423370552,3423370559,IE +3423370560,3423370719,US +3423370720,3423370727,VG +3423370728,3423370775,US +3423370776,3423370783,LB +3423370784,3423370871,US +3423370872,3423370879,VG +3423370880,3423371263,US 3423371264,3423375359,ZA 3423375360,3423379455,CA 3423379456,3423393903,US @@ -94713,50 +100788,38 @@ 3423401192,3423402943,US 3423402944,3423402951,RU 3423402952,3423412223,US -3423412224,3423412239,CA 3423412240,3423412255,GR 3423412256,3423412287,TK 3423412288,3423412319,RU -3423412320,3423412415,CA +3423412320,3423412335,CA 3423412416,3423412479,SA 3423412480,3423412495,CA 3423412496,3423412511,US -3423412512,3423412543,CA 3423412544,3423412623,FR 3423412624,3423412639,NO -3423412640,3423412655,CA 3423412656,3423412671,RU -3423412672,3423412703,CA +3423412688,3423412703,CA 3423412704,3423412719,RU 3423412720,3423412727,US -3423412728,3423412751,CA +3423412736,3423412751,CA 3423412752,3423412767,US 3423412768,3423412783,FI -3423412784,3423412799,CA 3423412800,3423412815,US 3423412816,3423412831,GR -3423412832,3423412847,CA 3423412848,3423412863,US -3423412864,3423412927,CA 3423412928,3423412991,NL -3423412992,3423413055,CA 3423413056,3423413071,US -3423413072,3423413151,CA +3423413072,3423413135,CA 3423413152,3423413167,US -3423413168,3423413183,CA 3423413184,3423413247,RS 3423413248,3423413279,US 3423413280,3423413295,SE -3423413296,3423413311,CA 3423413312,3423413327,PT 3423413328,3423413343,US -3423413344,3423413375,CA 3423413376,3423413759,US -3423413760,3423414143,CA +3423414016,3423414143,CA 3423414144,3423414159,FR -3423414160,3423414191,CA 3423414192,3423414207,US -3423414208,3423414271,CA 3423414272,3423416319,US 3423417344,3423417470,US 3423417471,3423417480,AU @@ -94785,8 +100848,7 @@ 3423480528,3423480543,US 3423480544,3423480575,A2 3423480576,3423480831,DM -3423480832,3423480895,GY -3423480896,3423480927,A2 +3423480832,3423480927,A2 3423480928,3423480935,US 3423480936,3423480943,AO 3423480944,3423481007,A2 @@ -94797,11 +100859,13 @@ 3423481536,3423481551,NG 3423481552,3423481855,A2 3423481856,3423493631,US -3423493632,3423493887,CA +3423493632,3423493887,RU 3423493888,3423493903,ID 3423493904,3423493911,ES 3423493912,3423493927,TT -3423493928,3423498079,US +3423493928,3423493967,US +3423493968,3423493975,AT +3423493976,3423498079,US 3423498080,3423498087,CA 3423498088,3423533055,US 3423533056,3423535103,AI @@ -94860,7 +100924,7 @@ 3423585928,3423585935,NZ 3423585936,3423585999,CA 3423586000,3423586007,US -3423586008,3423586015,CA +3423586008,3423586015,PA 3423586016,3423586031,US 3423586032,3423586039,NZ 3423586040,3423586159,CA @@ -94966,7 +101030,9 @@ 3425912816,3425912831,DO 3425912832,3425914159,US 3425914160,3425914239,A2 -3425914240,3425916479,US +3425914240,3425915807,US +3425915808,3425915823,NI +3425915824,3425916479,US 3425916480,3425916543,DK 3425916544,3426013183,US 3426013184,3426013439,IL @@ -95097,8 +101163,8 @@ 3427779072,3427779327,GB 3427779328,3427780095,US 3427780096,3427780351,GB -3427780352,3427780607,DE -3427780608,3427781375,US +3427780352,3427780863,DE +3427780864,3427781375,US 3427781376,3427781631,GB 3427781632,3427781887,BE 3427781888,3427782399,US @@ -95394,8 +101460,7 @@ 3429408768,3429411583,US 3429411584,3429411839,DE 3429411840,3429500927,US -3429500928,3429501951,A2 -3429501952,3429502975,CA +3429500928,3429502975,A2 3429502976,3429775359,US 3429775360,3429777407,TC 3429777408,3429892095,US @@ -95571,9 +101636,7 @@ 3434571776,3434573823,CO 3434573824,3434575359,US 3434575360,3434575615,BR -3434575616,3434577407,US -3434577408,3434577663,CA -3434577664,3434583039,US +3434575616,3434583039,US 3434583040,3434584063,NL 3434584064,3434807295,US 3434807296,3434831359,CA @@ -95715,7 +101778,7 @@ 3437756160,3437756415,IE 3437756416,3437772799,US 3437772800,3437776895,CA -3437789184,3437789863,US +3437776896,3437789863,US 3437789864,3437789871,AU 3437789872,3437790143,US 3437790144,3437790159,CA @@ -95928,7 +101991,9 @@ 3438592264,3438600319,CA 3438600320,3438600351,US 3438600352,3438608383,CA -3438608384,3438813183,US +3438608384,3438689535,US +3438689536,3438689791,CA +3438689792,3438813183,US 3438813184,3438814207,GH 3438814208,3438895103,US 3438895104,3438896895,HN @@ -96007,14 +102072,19 @@ 3448380840,3448380847,SG 3448380848,3448380927,US 3448380928,3448380959,SG -3448380960,3448381183,US +3448380960,3448380975,US +3448380976,3448380991,AU +3448380992,3448381183,US 3448381184,3448381439,SG 3448381440,3448381695,GB 3448381696,3448382343,US 3448382344,3448382351,IE -3448382352,3448382415,US +3448382352,3448382367,GB +3448382368,3448382415,US 3448382416,3448382447,GB -3448382448,3448397887,US +3448382448,3448382567,US +3448382568,3448382583,GB +3448382584,3448397887,US 3448397888,3448397967,CA 3448397968,3448398335,US 3448398336,3448399103,CA @@ -96046,7 +102116,20 @@ 3448462256,3448462271,GB 3448462272,3448500479,US 3448500480,3448500735,SG -3448500736,3448556671,US +3448500736,3448545599,US +3448545600,3448545679,AU +3448545680,3448545695,US +3448545696,3448545727,AU +3448545728,3448545791,US +3448545792,3448545823,SG +3448545824,3448545855,AU +3448545856,3448545879,US +3448545880,3448545919,SG +3448545920,3448545951,US +3448545952,3448545967,SG +3448545968,3448545975,MY +3448545976,3448546007,AU +3448546008,3448556671,US 3448556672,3448556735,GB 3448556736,3448556799,US 3448556800,3448556815,GB @@ -96054,7 +102137,9 @@ 3448558912,3448558919,GB 3448558920,3448559103,US 3448559104,3448559359,GB -3448559360,3449001245,US +3448559360,3448563015,US +3448563016,3448563031,GB +3448563032,3449001245,US 3449001246,3449001246,MC 3449001247,3449159679,US 3449159680,3449160703,CA @@ -96325,9 +102410,19 @@ 3451896320,3451896575,DE 3451896576,3451912191,US 3451912192,3452174335,CA -3452174336,3452436479,US +3452174336,3452178719,US +3452178720,3452178751,CA +3452178752,3452179391,US +3452179392,3452179399,CA +3452179400,3452179940,US +3452179941,3452179941,CA +3452179942,3452436479,US 3452436480,3452502015,CA -3452502016,3452764159,US +3452502016,3452678143,US +3452678144,3452682239,BE +3452682240,3452706815,US +3452715008,3452723199,CA +3452731392,3452764159,US 3452764160,3452764439,CA 3452764440,3452764447,US 3452764448,3452764487,CA @@ -96622,8 +102717,22 @@ 3453554864,3453554879,NL 3453554880,3453555711,US 3453555712,3453555767,GB -3453555768,3453607935,US -3453607936,3453616127,AG +3453555768,3453599999,US +3453600000,3453600511,GB +3453600512,3453607935,US +3453607936,3453608959,KN +3453608960,3453609983,LC +3453609984,3453610495,AG +3453610496,3453610751,MS +3453610752,3453611007,AG +3453611008,3453611263,MS +3453611264,3453612543,DM +3453612544,3453613055,KN +3453613056,3453614591,AG +3453614592,3453615103,DM +3453615104,3453615359,AG +3453615360,3453615615,KN +3453615616,3453616127,AG 3453616128,3454003013,US 3454003014,3454003014,ES 3454003015,3454004997,US @@ -96662,7 +102771,9 @@ 3454703136,3454703143,IN 3454703144,3454703255,US 3454703256,3454703263,CA -3454703264,3454705151,US +3454703264,3454703807,US +3454703808,3454703823,AF +3454703824,3454705151,US 3454705152,3454705215,GB 3454705216,3454708927,US 3454708928,3454708991,IN @@ -96717,9 +102828,7 @@ 3455244848,3455244855,CA 3455244856,3455320063,US 3455320064,3455322111,FR -3455322112,3455323623,US -3455323624,3455323631,CA -3455323632,3455328255,US +3455322112,3455328255,US 3455328256,3455329279,DO 3455329280,3455330815,US 3455330816,3455331327,ES @@ -96729,9 +102838,7 @@ 3455359232,3455359487,ES 3455359488,3455360671,US 3455360672,3455360687,PR -3455360688,3455378351,US -3455378352,3455378367,CA -3455378368,3455418367,US +3455360688,3455418367,US 3455418368,3455418879,KY 3455418880,3455421439,US 3455421440,3455421951,BE @@ -96874,8 +102981,8 @@ 3457598464,3457600511,US 3457600512,3457600767,CA 3457600768,3457683967,US -3457683968,3457684735,CA -3457684736,3457723535,US +3457683968,3457684991,CA +3457684992,3457723535,US 3457723536,3457723551,GB 3457723552,3457859839,US 3457859840,3457860095,CA @@ -96883,7 +102990,15 @@ 3457862848,3457862911,CA 3457862912,3458141631,US 3458141632,3458141655,GB -3458141656,3458195455,US +3458141656,3458143863,US +3458143864,3458143871,AE +3458143872,3458143919,US +3458143920,3458143935,AE +3458143936,3458143999,US +3458144000,3458144015,DE +3458144016,3458144031,US +3458144032,3458144047,DE +3458144048,3458195455,US 3458195456,3458196479,SG 3458196480,3458765631,US 3458765632,3458765695,CA @@ -97094,7 +103209,65 @@ 3460453632,3460453887,BS 3460453888,3460507647,US 3460507648,3460507903,MX -3460507904,3460891135,US +3460507904,3460854911,US +3460854912,3460854943,GB +3460854944,3460855023,US +3460855024,3460855031,BR +3460855032,3460855247,US +3460855248,3460855255,AU +3460855256,3460855271,US +3460855272,3460855279,GB +3460855280,3460855287,CA +3460855288,3460855311,US +3460855312,3460855319,CA +3460855320,3460855463,US +3460855464,3460855471,SA +3460855472,3460855535,US +3460855536,3460855543,MX +3460855544,3460855551,AU +3460855552,3460855631,US +3460855632,3460855647,IT +3460855648,3460855703,US +3460855704,3460855711,AU +3460855712,3460855743,US +3460855744,3460855775,CA +3460855776,3460855807,US +3460855808,3460855815,GB +3460855816,3460855823,NZ +3460855824,3460855855,US +3460855856,3460855863,GB +3460855864,3460855871,US +3460855872,3460855879,GB +3460855880,3460855887,GU +3460855888,3460855927,US +3460855928,3460855935,GB +3460855936,3460856007,US +3460856008,3460856015,CA +3460856016,3460856127,US +3460856128,3460856135,JP +3460856136,3460856191,US +3460856192,3460856199,ZA +3460856200,3460856215,US +3460856216,3460856223,GB +3460856224,3460856287,US +3460856288,3460856295,IN +3460856296,3460856383,US +3460856384,3460856399,GB +3460856400,3460856447,US +3460856448,3460856495,GB +3460856496,3460856559,US +3460856560,3460856575,CA +3460856576,3460856607,US +3460856608,3460856639,NZ +3460856640,3460856815,US +3460856816,3460856831,NZ +3460856832,3460857055,US +3460857056,3460857087,NZ +3460857088,3460857151,US +3460857152,3460857183,CA +3460857184,3460857599,US +3460857600,3460857855,AU +3460857856,3460891135,US 3460891136,3460891199,CL 3460891200,3460891967,US 3460891968,3460891999,BR @@ -97422,7 +103595,7 @@ 3460954432,3460954463,US 3460954464,3460954479,MY 3460954480,3460954527,US -3460954528,3460954559,KP +3460954528,3460954559,KR 3460954560,3460954623,US 3460954624,3460954879,DE 3460954880,3460955135,LU @@ -97466,8 +103639,8 @@ 3461514496,3461514751,QA 3461514752,3461516287,CA 3461516288,3461516543,IL -3461516544,3461517311,CA -3461517312,3461554175,US +3461516544,3461517055,CA +3461517056,3461554175,US 3461554176,3461556223,CA 3461558272,3461597887,US 3461597888,3461597951,CO @@ -97559,7 +103732,13 @@ 3462340608,3462340863,CA 3462340864,3462350847,US 3462350848,3462351103,CA -3462351104,3462571095,US +3462351104,3462478559,US +3462478560,3462478591,IL +3462478592,3462478623,US +3462478624,3462478655,IL +3462478656,3462478943,US +3462478944,3462478975,IL +3462478976,3462571095,US 3462571096,3462571103,CA 3462571104,3462571663,US 3462571664,3462571671,CA @@ -97628,7 +103807,11 @@ 3463583568,3463583583,UM 3463583584,3463602687,US 3463602688,3463602943,PH -3463602944,3463708671,US +3463602944,3463632383,US +3463632384,3463632391,CA +3463632392,3463632399,US +3463632400,3463632415,CA +3463632416,3463708671,US 3463708672,3463774207,CA 3463774208,3464108031,US 3464108032,3464108287,DE @@ -97645,9 +103828,7 @@ 3464184496,3464184511,CA 3464184512,3464185759,US 3464185760,3464185791,PR -3464185792,3464189439,US -3464189440,3464189951,GB -3464189952,3464190463,US +3464185792,3464190463,US 3464190464,3464190719,CA 3464190720,3464195543,US 3464195544,3464195551,IT @@ -97673,7 +103854,9 @@ 3464310592,3464310655,AU 3464310656,3464340479,US 3464340480,3464341503,CA -3464341504,3464341823,US +3464341504,3464341759,US +3464341760,3464341775,JP +3464341776,3464341823,US 3464341824,3464341831,PT 3464341832,3464342543,US 3464342544,3464342559,SE @@ -97689,7 +103872,9 @@ 3464343240,3464343247,MX 3464343248,3464343271,US 3464343272,3464343279,CA -3464343280,3464382463,US +3464343280,3464343423,US +3464343424,3464343431,SG +3464343432,3464382463,US 3464384512,3464388607,CA 3464388608,3464394751,US 3464394752,3464396799,VC @@ -97751,7 +103936,15 @@ 3465154560,3465158655,BS 3465158656,3465177087,US 3465177088,3465179135,PE -3465179136,3465510911,US +3465179136,3465412607,US +3465412608,3465412871,HK +3465412872,3465412927,US +3465412928,3465413055,HK +3465413056,3465413119,US +3465413120,3465413127,HK +3465413128,3465413375,US +3465413376,3465413383,HK +3465413384,3465510911,US 3465510912,3465543679,JP 3465543680,3465982991,US 3465982992,3465983007,GB @@ -97775,7 +103968,9 @@ 3466282728,3466282743,CA 3466282744,3466283327,US 3466283328,3466283391,CA -3466283392,3466313727,US +3466283392,3466286103,US +3466286104,3466286111,DE +3466286112,3466313727,US 3466313728,3466317823,CA 3466317824,3466489855,US 3466489856,3466490111,CA @@ -98217,9 +104412,7 @@ 3468637840,3468637847,SK 3468637848,3468638143,CA 3468638144,3468638159,US -3468638160,3468639111,CA -3468639112,3468639119,US -3468639120,3468639935,CA +3468638160,3468639935,CA 3468639936,3468639967,US 3468639968,3468656639,CA 3468656640,3469055743,US @@ -98231,12 +104424,16 @@ 3469186560,3469893631,US 3469893632,3469901823,CA 3469901824,3470131199,US -3470131200,3470139391,AG +3470131200,3470137343,AG +3470137344,3470139391,VG 3470147584,3470148095,US 3470148096,3470148351,CA 3470148352,3470148607,US -3470148608,3470149119,CA -3470149120,3470151935,US +3470148608,3470148863,CR +3470148864,3470149119,CA +3470149120,3470150655,US +3470150656,3470150911,CA +3470150912,3470151935,US 3470151936,3470152703,CA 3470152704,3470153215,US 3470153216,3470153471,CA @@ -98244,7 +104441,542 @@ 3470154496,3470154751,CA 3470154752,3470155007,US 3470155008,3470155775,CA -3470155776,3470458879,US +3470155776,3470184454,US +3470184455,3470184458,LK +3470184459,3470184460,RU +3470184461,3470184476,US +3470184477,3470184480,CN +3470184481,3470184484,US +3470184485,3470184488,IN +3470184489,3470184492,US +3470184493,3470184496,ID +3470184497,3470184512,US +3470184513,3470184516,TH +3470184517,3470184528,US +3470184529,3470184532,CA +3470184533,3470184540,US +3470184541,3470184544,ID +3470184545,3470184545,MY +3470184546,3470184549,CA +3470184550,3470184553,SI +3470184554,3470184557,IN +3470184558,3470184561,US +3470184562,3470184565,IN +3470184566,3470184574,US +3470184575,3470184575,BE +3470184576,3470184577,CA +3470184578,3470184581,MX +3470184582,3470184585,CA +3470184586,3470184593,US +3470184594,3470184597,JP +3470184598,3470184613,US +3470184614,3470184617,IN +3470184618,3470184619,NZ +3470184620,3470184639,US +3470184640,3470184643,TW +3470184644,3470184671,US +3470184672,3470184675,MY +3470184676,3470184683,US +3470184684,3470184687,BR +3470184688,3470184691,CA +3470184692,3470184699,US +3470184700,3470184701,AU +3470184702,3470184722,US +3470184723,3470184723,MY +3470184724,3470184731,US +3470184732,3470184733,NZ +3470184734,3470184737,US +3470184738,3470184741,SG +3470184742,3470184746,US +3470184747,3470184750,MY +3470184751,3470184769,US +3470184770,3470184773,ID +3470184774,3470184785,US +3470184786,3470184789,NZ +3470184790,3470184801,US +3470184802,3470184805,TW +3470184806,3470184809,US +3470184810,3470184813,MY +3470184814,3470184817,CA +3470184818,3470184821,US +3470184822,3470184825,AU +3470184826,3470184829,US +3470184830,3470184833,JP +3470184834,3470184837,US +3470184838,3470184841,GB +3470184842,3470184849,US +3470184850,3470184853,JP +3470184854,3470184857,SG +3470184858,3470184861,RO +3470184862,3470184865,US +3470184866,3470184869,AU +3470184870,3470184873,HK +3470184874,3470184881,US +3470184882,3470184884,AU +3470184885,3470184885,US +3470184886,3470184889,CA +3470184890,3470184905,US +3470184906,3470184907,SG +3470184908,3470184919,US +3470184920,3470184923,MX +3470184924,3470184929,US +3470184930,3470184933,AU +3470184934,3470184957,US +3470184958,3470184958,LK +3470184959,3470184969,US +3470184970,3470184971,RU +3470184972,3470184975,US +3470184976,3470184976,MY +3470184977,3470184990,US +3470184991,3470184994,NZ +3470184995,3470185010,US +3470185011,3470185014,GB +3470185015,3470185016,AU +3470185017,3470185020,US +3470185021,3470185021,BE +3470185022,3470185050,US +3470185051,3470185054,IN +3470185055,3470185062,US +3470185063,3470185066,BR +3470185067,3470185070,PL +3470185071,3470185082,US +3470185083,3470185086,AU +3470185087,3470185090,IN +3470185091,3470185138,US +3470185139,3470185142,ID +3470185143,3470185146,US +3470185147,3470185150,AR +3470185151,3470185154,AU +3470185155,3470185166,US +3470185167,3470185170,CN +3470185171,3470185199,US +3470185200,3470185203,ID +3470185204,3470185207,GB +3470185208,3470185213,US +3470185214,3470185214,LK +3470185215,3470185234,US +3470185235,3470185238,AE +3470185239,3470185242,NL +3470185243,3470185250,US +3470185251,3470185254,CA +3470185255,3470185258,SG +3470185259,3470185262,AU +3470185263,3470185270,US +3470185271,3470185274,ID +3470185275,3470185278,AU +3470185279,3470185282,CA +3470185283,3470185286,US +3470185287,3470185290,CN +3470185291,3470185294,US +3470185295,3470185295,MY +3470185296,3470185312,US +3470185313,3470185316,TW +3470185317,3470185336,US +3470185337,3470185340,AU +3470185341,3470185344,US +3470185345,3470185348,EC +3470185349,3470185352,US +3470185353,3470185353,NZ +3470185354,3470185357,AR +3470185358,3470185365,US +3470185366,3470185367,AU +3470185368,3470185371,PH +3470185372,3470185379,US +3470185380,3470185383,AU +3470185384,3470185399,US +3470185400,3470185403,ID +3470185404,3470185415,US +3470185416,3470185419,BE +3470185420,3470185423,NL +3470185424,3470185427,CA +3470185428,3470185431,US +3470185432,3470185435,CN +3470185436,3470185451,US +3470185452,3470185455,VE +3470185456,3470185463,US +3470185464,3470185467,NZ +3470185468,3470185468,US +3470185469,3470185469,LK +3470185470,3470186003,US +3470186004,3470186007,MX +3470186008,3470186015,CA +3470186016,3470186019,AU +3470186020,3470186048,US +3470186049,3470186052,PY +3470186053,3470186060,US +3470186061,3470186064,CN +3470186065,3470186068,AU +3470186069,3470186072,US +3470186073,3470186076,IN +3470186077,3470186084,US +3470186085,3470186085,BE +3470186086,3470186089,US +3470186090,3470186093,SG +3470186094,3470186097,CA +3470186098,3470186113,US +3470186114,3470186117,AU +3470186118,3470186251,US +3470186252,3470186255,CN +3470186256,3470186267,US +3470186268,3470186271,MX +3470186272,3470186275,SG +3470186276,3470186283,US +3470186284,3470186287,CA +3470186288,3470186306,US +3470186307,3470186310,MY +3470186311,3470186314,TH +3470186315,3470186318,AU +3470186319,3470186324,US +3470186325,3470186328,CN +3470186329,3470186329,NZ +3470186330,3470186338,US +3470186339,3470186342,UA +3470186343,3470186513,US +3470186514,3470186517,CA +3470186518,3470186525,US +3470186526,3470186529,ID +3470186530,3470186537,GB +3470186538,3470186545,US +3470186546,3470186549,MY +3470186550,3470186573,US +3470186574,3470186577,CH +3470186578,3470186593,US +3470186594,3470186597,CA +3470186598,3470186601,TR +3470186602,3470186605,US +3470186606,3470186609,CA +3470186610,3470186613,ES +3470186614,3470186617,US +3470186618,3470186621,RO +3470186622,3470186625,BR +3470186626,3470186637,US +3470186638,3470186641,BR +3470186642,3470186645,US +3470186646,3470186649,ES +3470186650,3470186669,US +3470186670,3470186673,AU +3470186674,3470186677,US +3470186678,3470186681,CA +3470186682,3470186685,US +3470186686,3470186689,IL +3470186690,3470186693,IN +3470186694,3470186697,ES +3470186698,3470186701,CA +3470186702,3470186705,AU +3470186706,3470186721,US +3470186722,3470186725,IN +3470186726,3470186729,US +3470186730,3470186733,IN +3470186734,3470186737,US +3470186738,3470186741,CA +3470186742,3470186745,IL +3470186746,3470186757,US +3470186758,3470186761,CA +3470186762,3470186765,US +3470186766,3470186769,RO +3470186770,3470186785,US +3470186786,3470186789,GB +3470186790,3470186805,US +3470186806,3470186809,IN +3470186810,3470186813,US +3470186814,3470186817,EE +3470186818,3470186825,US +3470186826,3470186829,GB +3470186830,3470186833,IN +3470186834,3470186837,US +3470186838,3470186841,AR +3470186842,3470186845,CA +3470186846,3470186849,EG +3470186850,3470186853,US +3470186854,3470186857,KW +3470186858,3470186861,US +3470186862,3470186865,AR +3470186866,3470186873,US +3470186874,3470186877,AE +3470186878,3470186881,CA +3470186882,3470186885,US +3470186886,3470186889,FR +3470186890,3470186891,CA +3470186892,3470186895,FR +3470186896,3470186899,AU +3470186900,3470186903,US +3470186904,3470186907,IN +3470186908,3470186933,US +3470186934,3470186935,BR +3470186936,3470186943,US +3470186944,3470186947,CA +3470186948,3470186963,US +3470186964,3470186967,TR +3470186968,3470186989,US +3470186990,3470186993,PE +3470186994,3470186997,RU +3470186998,3470187001,GB +3470187002,3470187041,US +3470187042,3470187045,GB +3470187046,3470187057,US +3470187058,3470187061,MY +3470187062,3470187073,US +3470187074,3470187077,IT +3470187078,3470187081,CA +3470187082,3470187085,CZ +3470187086,3470187089,US +3470187090,3470187093,TR +3470187094,3470187097,GB +3470187098,3470187101,IN +3470187102,3470187109,US +3470187110,3470187113,BR +3470187114,3470187117,VN +3470187118,3470187125,US +3470187126,3470187129,GB +3470187130,3470187133,AR +3470187134,3470187137,BA +3470187138,3470187141,US +3470187142,3470187145,CA +3470187146,3470187153,IN +3470187154,3470187157,ID +3470187158,3470187161,US +3470187162,3470187165,AU +3470187166,3470187169,NO +3470187170,3470187181,US +3470187182,3470187185,GR +3470187186,3470187229,US +3470187230,3470187231,CA +3470187232,3470187235,GB +3470187236,3470187247,US +3470187248,3470187251,GB +3470187252,3470187255,US +3470187256,3470187259,ES +3470187260,3470187269,US +3470187270,3470187273,AU +3470187274,3470187309,US +3470187310,3470187313,ES +3470187314,3470187335,US +3470187336,3470187339,CA +3470187340,3470187343,GR +3470187344,3470187356,US +3470187357,3470187360,GB +3470187361,3470187364,BG +3470187365,3470187368,SA +3470187369,3470187372,GR +3470187373,3470187380,US +3470187381,3470187384,AR +3470187385,3470187388,US +3470187389,3470187392,GB +3470187393,3470187396,IN +3470187397,3470187400,RU +3470187401,3470187404,GB +3470187405,3470187408,DO +3470187409,3470187416,US +3470187417,3470187420,IN +3470187421,3470187429,US +3470187430,3470187431,RU +3470187432,3470187437,US +3470187438,3470187441,PH +3470187442,3470187446,US +3470187447,3470187450,CA +3470187451,3470187454,US +3470187455,3470187458,IT +3470187459,3470187470,US +3470187471,3470187474,PT +3470187475,3470187502,US +3470187503,3470187503,JP +3470187504,3470187511,US +3470187512,3470187515,UA +3470187516,3470187525,US +3470187526,3470187529,EC +3470187530,3470187557,US +3470187558,3470187561,AE +3470187562,3470187569,US +3470187570,3470187573,IN +3470187574,3470187577,US +3470187578,3470187581,GB +3470187582,3470187589,US +3470187590,3470187593,IT +3470187594,3470187606,US +3470187607,3470187610,IL +3470187611,3470187614,PL +3470187615,3470187618,US +3470187619,3470187622,IT +3470187623,3470187634,US +3470187635,3470187638,SG +3470187639,3470187642,US +3470187643,3470187646,AU +3470187647,3470187650,IT +3470187651,3470187654,AR +3470187655,3470187666,US +3470187667,3470187670,IN +3470187671,3470187674,RS +3470187675,3470187678,ES +3470187679,3470187682,PT +3470187683,3470187686,US +3470187687,3470187690,JP +3470187691,3470187702,US +3470187703,3470187706,GB +3470187707,3470187725,US +3470187726,3470187729,GB +3470187730,3470187741,US +3470187742,3470187745,VN +3470187746,3470187755,US +3470187756,3470187759,PH +3470187760,3470187763,ZA +3470187764,3470187781,US +3470187782,3470187785,SI +3470187786,3470187801,US +3470187802,3470187805,IN +3470187806,3470187813,US +3470187814,3470187817,HK +3470187818,3470187825,US +3470187826,3470187829,CA +3470187830,3470187841,US +3470187842,3470187845,TR +3470187846,3470187857,US +3470187858,3470187861,MX +3470187862,3470187867,US +3470187868,3470187871,IL +3470187872,3470187885,US +3470187886,3470187889,IN +3470187890,3470187940,US +3470187941,3470187944,SA +3470187945,3470187952,US +3470187953,3470187956,NO +3470187957,3470187960,US +3470187961,3470187964,IN +3470187965,3470187976,US +3470187977,3470187980,ES +3470187981,3470187988,US +3470187989,3470187992,CA +3470187993,3470188004,US +3470188005,3470188008,AU +3470188009,3470188016,SE +3470188017,3470188024,US +3470188025,3470188028,GB +3470188029,3470188041,US +3470188042,3470188045,TH +3470188046,3470188049,GB +3470188050,3470188053,CA +3470188054,3470188057,US +3470188058,3470188061,GB +3470188062,3470188069,US +3470188070,3470188073,NZ +3470188074,3470188095,US +3470188096,3470188099,GB +3470188100,3470188103,US +3470188104,3470188107,CA +3470188108,3470188111,US +3470188112,3470188115,CA +3470188116,3470188131,US +3470188132,3470188135,AU +3470188136,3470188151,US +3470188152,3470188155,KW +3470188156,3470188159,US +3470188160,3470188163,BE +3470188164,3470188167,ID +3470188168,3470188171,US +3470188172,3470188175,NL +3470188176,3470188187,US +3470188188,3470188191,ES +3470188192,3470188199,US +3470188200,3470188203,AR +3470188204,3470188207,US +3470188208,3470188211,ES +3470188212,3470188215,TR +3470188216,3470188227,US +3470188228,3470188231,GB +3470188232,3470188243,US +3470188244,3470188247,CA +3470188248,3470188251,BE +3470188252,3470188255,US +3470188256,3470188259,CA +3470188260,3470188275,US +3470188276,3470188279,IN +3470188280,3470188283,GR +3470188284,3470188293,US +3470188294,3470188295,RU +3470188296,3470188299,US +3470188300,3470188303,ES +3470188304,3470188347,US +3470188348,3470188351,HU +3470188352,3470188393,US +3470188394,3470188397,GB +3470188398,3470188405,US +3470188406,3470188409,GR +3470188410,3470188421,US +3470188422,3470188425,GB +3470188426,3470188433,ES +3470188434,3470188437,AR +3470188438,3470188483,US +3470188484,3470188487,PH +3470188488,3470188491,ID +3470188492,3470188503,US +3470188504,3470188507,CA +3470188508,3470188509,US +3470188510,3470188510,IL +3470188511,3470188521,US +3470188522,3470188541,HK +3470188542,3470192639,US +3470196736,3470360631,US +3470360632,3470360639,CA +3470360640,3470360687,US +3470360688,3470360695,AF +3470360696,3470360799,US +3470360800,3470360807,CA +3470360808,3470361039,US +3470361040,3470361055,CA +3470361056,3470361615,US +3470361616,3470361623,AF +3470361624,3470361655,US +3470361656,3470361671,CA +3470361672,3470361703,US +3470361704,3470361711,AF +3470361712,3470361935,US +3470361936,3470361951,CA +3470361952,3470361959,CL +3470361960,3470361983,US +3470361984,3470361991,CA +3470361992,3470362111,US +3470362112,3470362119,CA +3470362120,3470362127,AU +3470362128,3470362159,US +3470362160,3470362167,AF +3470362168,3470362175,US +3470362176,3470362191,CA +3470362192,3470362263,US +3470362264,3470362271,NZ +3470362272,3470362319,US +3470362320,3470362335,AF +3470362336,3470362447,US +3470362448,3470362479,CA +3470362480,3470362495,US +3470362496,3470362503,CA +3470362504,3470362559,US +3470362560,3470362623,CA +3470362624,3470362783,US +3470362784,3470362791,AF +3470362792,3470362847,US +3470362848,3470362895,CA +3470362896,3470363295,US +3470363296,3470363303,BR +3470363304,3470363391,US +3470363392,3470363399,MX +3470363400,3470363407,GB +3470363408,3470363423,US +3470363424,3470363455,CA +3470363456,3470363535,US +3470363536,3470363543,CA +3470363544,3470363551,AF +3470363552,3470363559,US +3470363560,3470363567,CA +3470363568,3470363871,US +3470363872,3470363879,CA +3470363880,3470363967,US +3470363968,3470363983,CA +3470363984,3470364415,US +3470364416,3470364479,CA +3470364480,3470364495,HN +3470364496,3470364503,CA +3470364504,3470364527,US +3470364528,3470364535,CA +3470364536,3470458879,US 3470458880,3470475263,KR 3470475264,3470558207,US 3470558208,3470559231,HK @@ -98252,15 +104984,112 @@ 3470573568,3470575615,CA 3470575616,3470610431,US 3470610432,3470614527,BR -3470614528,3470651391,US +3470614528,3470643639,US +3470643640,3470643647,IL +3470643648,3470645511,US +3470645512,3470645519,GB +3470645520,3470645527,FR +3470645528,3470645535,BR +3470645536,3470645559,US +3470645560,3470645567,IT +3470645568,3470645575,CA +3470645576,3470645583,US +3470645584,3470645591,FR +3470645592,3470645623,US +3470645624,3470645631,BR +3470645632,3470645655,US +3470645656,3470645663,RU +3470645664,3470645687,US +3470645688,3470645703,ES +3470645704,3470645731,US +3470645732,3470645735,AU +3470645736,3470645739,CN +3470645740,3470645743,US +3470645744,3470645747,ES +3470645748,3470645751,US +3470645752,3470645759,BR +3470645760,3470646015,US +3470646016,3470646019,BR +3470646020,3470646035,US +3470646036,3470646039,VI +3470646040,3470646055,US +3470646056,3470646063,ES +3470646064,3470646087,US +3470646088,3470646095,ES +3470646096,3470646103,US +3470646104,3470646119,BR +3470646120,3470646135,US +3470646136,3470646143,AU +3470646144,3470646151,CA +3470646152,3470646167,AU +3470646168,3470646175,BR +3470646176,3470646215,US +3470646216,3470646223,BR +3470646224,3470646231,IL +3470646232,3470646239,US +3470646240,3470646247,IL +3470646248,3470646255,DE +3470646256,3470646263,AU +3470646264,3470646271,AR +3470646272,3470646359,US +3470646360,3470646367,ZA +3470646368,3470646375,US +3470646376,3470646383,BR +3470646384,3470646415,US +3470646416,3470646423,CA +3470646424,3470646431,FR +3470646432,3470646455,US +3470646456,3470646463,DK +3470646464,3470646487,US +3470646488,3470646495,PL +3470646496,3470646503,BR +3470646504,3470646511,US +3470646512,3470646519,BR +3470646520,3470646527,US +3470646528,3470646543,FR +3470646544,3470646567,US +3470646568,3470646575,BR +3470646576,3470646583,US +3470646584,3470646591,LK +3470646592,3470646599,CN +3470646600,3470646607,US +3470646608,3470646623,ZA +3470646624,3470646631,DE +3470646632,3470646639,BR +3470646640,3470646663,US +3470646664,3470646671,PL +3470646672,3470646679,BR +3470646680,3470646687,CA +3470646688,3470646703,US +3470646704,3470646711,CN +3470646712,3470646719,UY +3470646720,3470646727,US +3470646728,3470646735,GB +3470646736,3470646743,US +3470646744,3470646751,BR +3470646752,3470646767,FR +3470646768,3470646775,US +3470646776,3470646783,IT +3470646784,3470646791,US +3470646792,3470646799,CZ +3470646800,3470646807,BR +3470646808,3470646831,US +3470646832,3470646847,IL +3470646848,3470646903,US +3470646904,3470646911,SG +3470646912,3470646919,RU +3470646920,3470646935,US +3470646936,3470646943,CA +3470646944,3470646959,BR +3470646960,3470646991,US +3470646992,3470646999,CN +3470647000,3470651391,US 3470651392,3470655487,CA 3470655488,3470656063,US 3470656064,3470656095,IL 3470656096,3470656191,US 3470656192,3470656199,IL -3470656200,3470656231,US -3470656232,3470656239,BD -3470656240,3470656383,US +3470656200,3470656383,US 3470656384,3470656415,IL 3470656416,3470656471,US 3470656472,3470656479,IL @@ -98419,9 +105248,7 @@ 3471060992,3471061247,NL 3471061248,3471061503,US 3471061504,3471061759,NL -3471061760,3471095271,US -3471095272,3471095279,CA -3471095280,3471204679,US +3471061760,3471204679,US 3471204680,3471204687,PR 3471204688,3471262719,US 3471262720,3471263743,EC @@ -98578,7 +105405,9 @@ 3475884032,3475884287,US 3475884288,3475884319,CA 3475884320,3475884327,US -3475884328,3475890175,CA +3475884328,3475888127,CA +3475888128,3475888383,US +3475888384,3475890175,CA 3475890176,3475996671,US 3475996672,3476029439,CA 3476029440,3476041551,US @@ -98609,7 +105438,9 @@ 3476451376,3476455423,CA 3476455424,3476718616,US 3476718617,3476718617,IN -3476718618,3476720377,US +3476718618,3476720363,US +3476720364,3476720367,LV +3476720368,3476720377,US 3476720378,3476720381,PT 3476720382,3476721159,US 3476721160,3476721167,IT @@ -99128,7 +105959,9 @@ 3483791984,3483791999,US 3483792000,3483792015,PR 3483792016,3483792031,IL -3483792032,3483795455,PR +3483792032,3483792111,PR +3483792112,3483792119,US +3483792120,3483795455,PR 3483795456,3483828223,US 3483828224,3483836415,CA 3483836416,3483877375,US @@ -99144,13 +105977,17 @@ 3484451840,3484451871,US 3484451872,3484455263,CA 3484455264,3484455295,US -3484455296,3484455807,CA +3484455296,3484455359,CA +3484455360,3484455391,US +3484455392,3484455807,CA 3484455808,3484455871,US 3484455872,3484456191,CA 3484456192,3484456703,US 3484456704,3484457727,CA 3484457728,3484457983,US -3484457984,3484458783,CA +3484457984,3484458239,CA +3484458240,3484458495,US +3484458496,3484458783,CA 3484458784,3484458791,US 3484458792,3484458807,CA 3484458808,3484458815,US @@ -99183,9 +106020,7 @@ 3484460800,3484461079,CA 3484461080,3484461095,US 3484461096,3484461103,CA -3484461104,3484461135,US -3484461136,3484461143,CA -3484461144,3484461199,US +3484461104,3484461199,US 3484461200,3484461231,CA 3484461232,3484461263,US 3484461264,3484461271,CA @@ -99198,11 +106033,13 @@ 3484462104,3484462143,US 3484462144,3484462159,CA 3484462160,3484462175,US -3484462176,3484462207,CA -3484462208,3484462215,US -3484462216,3484462279,CA -3484462280,3484462295,US -3484462296,3484462975,CA +3484462176,3484462199,CA +3484462200,3484462215,US +3484462216,3484462263,CA +3484462264,3484462271,US +3484462272,3484462279,CA +3484462280,3484462303,US +3484462304,3484462975,CA 3484462976,3484463039,US 3484463040,3484463151,CA 3484463152,3484463183,US @@ -99240,7 +106077,13 @@ 3484472184,3484472199,US 3484472200,3484472223,CA 3484472224,3484472263,US -3484472264,3484472839,CA +3484472264,3484472271,CA +3484472272,3484472279,US +3484472280,3484472295,CA +3484472296,3484472303,US +3484472304,3484472311,CA +3484472312,3484472319,US +3484472320,3484472839,CA 3484472840,3484472855,US 3484472856,3484473007,CA 3484473008,3484473015,US @@ -99250,11 +106093,11 @@ 3484473048,3484473055,US 3484473056,3484473087,CA 3484473088,3484473151,US -3484473152,3484473599,CA -3484473600,3484473727,US +3484473152,3484473343,CA +3484473344,3484473727,US 3484473728,3484473791,CA -3484473792,3484473855,US -3484473856,3484477183,CA +3484473792,3484474111,US +3484474112,3484477183,CA 3484477184,3484477695,US 3484477696,3484478207,CA 3484478208,3484478719,US @@ -99277,9 +106120,7 @@ 3484775776,3484777663,CA 3484777664,3484777695,US 3484777696,3484778495,CA -3484778496,3484850303,US -3484850304,3484850311,IR -3484850312,3484884991,US +3484778496,3484884991,US 3484884992,3484893183,CA 3484893184,3485220863,US 3485220864,3485229055,CA @@ -99564,13 +106405,9 @@ 3486700400,3486700407,CA 3486700408,3486700439,US 3486700440,3486700447,IT -3486700448,3486700479,US -3486700480,3486700503,IN -3486700504,3486701311,US +3486700448,3486701311,US 3486701312,3486701567,CA -3486701568,3486705919,US -3486705920,3486706175,IN -3486706176,3486711551,US +3486701568,3486711551,US 3486711552,3486711807,CA 3486711808,3487039487,US 3487039488,3487105023,CA @@ -99612,13 +106449,15 @@ 3488088064,3488104447,IL 3488104448,3488112639,US 3488112640,3488113839,CA -3488113840,3488113855,US -3488113856,3488116863,CA +3488113840,3488113847,US +3488113848,3488116863,CA 3488116864,3488116871,US -3488116872,3488118047,CA -3488118048,3488118055,US -3488118056,3488120831,CA -3488120832,3488350207,US +3488116872,3488118559,CA +3488118560,3488118567,US +3488118568,3488120831,CA +3488120832,3488300287,US +3488300288,3488300543,A2 +3488300544,3488350207,US 3488350208,3488361215,CA 3488361216,3488361471,US 3488361472,3488415743,CA @@ -99727,7 +106566,9 @@ 3491381248,3491389439,BM 3491389440,3491476991,US 3491476992,3491478527,VI -3491478528,3491506631,US +3491478528,3491478591,US +3491478592,3491478599,PR +3491478600,3491506631,US 3491506632,3491506639,DK 3491506640,3491508223,US 3491508224,3491512319,CA @@ -99784,7 +106625,7 @@ 3492216832,3492472039,US 3492472040,3492472047,GB 3492472048,3492646623,US -3492646624,3492646639,IS +3492646624,3492646639,IL 3492646640,3492669695,US 3492669696,3492671487,PA 3492671488,3492795775,US @@ -99798,7 +106639,9 @@ 3492827520,3492827647,AU 3492827648,3492827903,US 3492827904,3492827967,AU -3492827968,3493069055,US +3492827968,3493018639,US +3493018640,3493018655,AE +3493018656,3493069055,US 3493069056,3493069311,A2 3493069312,3493070847,US 3493070848,3493071871,HT @@ -99825,7 +106668,9 @@ 3493135168,3493135199,CY 3493135200,3493135871,US 3493135872,3493136127,CA -3493136128,3493139711,US +3493136128,3493138207,US +3493138208,3493138239,DE +3493138240,3493139711,US 3493139712,3493139775,CA 3493139776,3493139839,US 3493139840,3493139935,CA @@ -99843,7 +106688,18 @@ 3493874688,3493875711,BM 3493875712,3493881855,US 3493881856,3493882879,CA -3493882880,3493903551,US +3493882880,3493901311,US +3493901312,3493901567,AE +3493901568,3493901599,IL +3493901600,3493901759,US +3493901760,3493901767,AE +3493901768,3493901791,US +3493901792,3493901823,AE +3493901824,3493901951,US +3493901952,3493901983,CA +3493901984,3493902215,US +3493902216,3493902223,CA +3493902224,3493903551,US 3493903552,3493903567,KW 3493903568,3493907199,US 3493907200,3493907231,GB @@ -99915,7 +106771,9 @@ 3494094848,3494095871,CA 3494095872,3494102623,US 3494102624,3494102639,SB -3494102640,3494109540,US +3494102640,3494102735,US +3494102736,3494102751,VI +3494102752,3494109540,US 3494109541,3494109548,GB 3494109549,3494109697,US 3494109698,3494109722,GB @@ -100033,15 +106891,17 @@ 3494295552,3494299663,US 3494299664,3494299679,TH 3494299680,3494299687,US -3494299688,3494299695,TW -3494299696,3494300359,US -3494300360,3494300375,TW -3494300376,3494300927,US +3494299688,3494299695,SC +3494299696,3494299727,US +3494299728,3494299735,SC +3494299736,3494300359,US +3494300360,3494300383,TW +3494300384,3494300927,US 3494300928,3494301055,TW 3494301056,3494301247,US 3494301248,3494301311,SG -3494301312,3494301407,US -3494301408,3494301695,TW +3494301312,3494301439,US +3494301440,3494301695,TW 3494301696,3494302719,US 3494302720,3494303743,CA 3494303744,3494310911,US @@ -100311,7 +107171,9 @@ 3494698888,3494698895,EG 3494698896,3494700031,US 3494700032,3494701055,CA -3494701056,3494727679,US +3494701056,3494712319,US +3494712320,3494713343,CA +3494713344,3494727679,US 3494727680,3494729727,CA 3494729728,3494730751,US 3494730752,3494731775,CA @@ -100353,7 +107215,7 @@ 3494776832,3494777855,CA 3494777856,3494785023,US 3494785024,3494787071,MF -3494787072,3494787199,CA +3494787072,3494787199,A2 3494787200,3494787231,GB 3494787232,3494789119,A2 3494789120,3494852607,US @@ -100362,11 +107224,11 @@ 3494861088,3494861095,CA 3494861096,3494861111,US 3494861112,3494861119,AU -3494861120,3494861127,US -3494861128,3494861135,CN -3494861136,3494862639,US +3494861120,3494862639,US 3494862640,3494862647,JP -3494862648,3494862847,US +3494862648,3494862815,US +3494862816,3494862823,AU +3494862824,3494862847,US 3494862848,3494863615,VC 3494863616,3494863871,DM 3494863872,3494866943,US @@ -100424,18 +107286,16 @@ 3495154304,3495154431,US 3495154432,3495154751,CA 3495154752,3495154759,US -3495154760,3495154775,CA -3495154776,3495154783,US -3495154784,3495154807,CA -3495154808,3495154815,US -3495154816,3495154823,CA +3495154760,3495154823,CA 3495154824,3495154831,US 3495154832,3495154839,CA 3495154840,3495154847,US 3495154848,3495155711,CA 3495155712,3495157039,US 3495157040,3495157047,SE -3495157048,3495192575,US +3495157048,3495164239,US +3495164240,3495164247,CA +3495164248,3495192575,US 3495192576,3495193599,CA 3495193600,3495215103,US 3495215104,3495217151,VI @@ -100457,7 +107317,9 @@ 3495358464,3495359487,CA 3495359488,3495367679,US 3495367680,3495368703,CA -3495368704,3495370751,US +3495368704,3495370239,US +3495370240,3495370495,CA +3495370496,3495370751,US 3495370752,3495372799,BS 3495372800,3495375871,US 3495375872,3495376895,CA @@ -100539,7 +107401,8 @@ 3495658048,3495658319,US 3495658320,3495658327,IN 3495658328,3495673855,US -3495673856,3495674879,GP +3495673856,3495674623,GP +3495674624,3495674879,MF 3495674880,3495686143,US 3495687168,3495688191,US 3495688192,3495689215,CA @@ -100873,9 +107736,7 @@ 3497222408,3497222415,IN 3497222416,3497222463,US 3497222464,3497222479,IN -3497222480,3497223295,US -3497223296,3497223359,CH -3497223360,3497223791,US +3497222480,3497223791,US 3497223792,3497223807,CH 3497223808,3497223839,US 3497223840,3497223871,CH @@ -100891,11 +107752,13 @@ 3497225472,3497225535,IN 3497225536,3497226295,US 3497226296,3497226303,SG -3497226304,3497226783,US +3497226304,3497226391,US +3497226392,3497226399,IR +3497226400,3497226783,US 3497226784,3497226815,CH 3497226816,3497226831,US -3497226832,3497226855,CH -3497226856,3497226943,US +3497226832,3497226847,CH +3497226848,3497226943,US 3497226944,3497226959,CH 3497226960,3497227023,US 3497227024,3497227039,GB @@ -100907,9 +107770,7 @@ 3497227392,3497227407,CN 3497227408,3497227527,US 3497227528,3497227535,CN -3497227536,3497228015,US -3497228016,3497228023,CN -3497228024,3497228079,US +3497227536,3497228079,US 3497228080,3497228087,CN 3497228088,3497233407,US 3497233408,3497233663,CN @@ -100942,7 +107803,11 @@ 3497451520,3497713415,US 3497713416,3497713423,EC 3497713424,3497717759,US -3497717760,3497721855,A2 +3497717760,3497719807,A2 +3497719808,3497719839,MR +3497719840,3497721343,A2 +3497721344,3497721599,NG +3497721600,3497721855,A2 3497721856,3497739327,US 3497739328,3497739351,IN 3497739352,3497739679,US @@ -100959,9 +107824,7 @@ 3498287104,3498292543,JM 3498292544,3498292551,US 3498292552,3498295295,JM -3498295296,3498405887,US -3498405888,3498407935,CA -3498407936,3498428415,US +3498295296,3498428415,US 3498428416,3498429439,CR 3498429440,3498429951,US 3498429952,3498430207,CR @@ -101004,7 +107867,13 @@ 3499705856,3499706367,MG 3499706368,3499986943,US 3499986944,3499988991,KY -3499988992,3500076415,US +3499988992,3500015615,US +3500015616,3500016383,AG +3500016384,3500016639,KN +3500016640,3500016895,AG +3500016896,3500017151,DM +3500017152,3500019711,AG +3500019712,3500076415,US 3500076416,3500076543,SG 3500076544,3500126207,US 3500126208,3500126463,SE @@ -101340,9 +108209,7 @@ 3508110016,3508110047,CA 3508110048,3508110207,US 3508110208,3508110239,ES -3508110240,3508110591,US -3508110592,3508111103,GB -3508111104,3508111359,US +3508110240,3508111359,US 3508111360,3508111615,CA 3508111616,3508114431,US 3508114432,3508114687,ID @@ -101354,15 +108221,11 @@ 3508118528,3508118559,AU 3508118560,3508118911,US 3508118912,3508118943,CA -3508118944,3508120063,US -3508120064,3508120319,GB -3508120320,3508123935,US +3508118944,3508123935,US 3508123936,3508123951,CA 3508123952,3508126239,US 3508126240,3508126255,GB -3508126256,3508126463,US -3508126464,3508126719,GB -3508126720,3508130815,US +3508126256,3508130815,US 3508130816,3508130831,RU 3508130832,3508131135,US 3508131136,3508131199,CA @@ -102004,7 +108867,7 @@ 3509775665,3509775792,US 3509775793,3509775870,CA 3509775871,3509775871,US -3509775872,3509775879,PK +3509775872,3509775879,RU 3509775880,3509775903,US 3509775904,3509775919,AU 3509775920,3509775943,US @@ -102580,7 +109443,9 @@ 3510844416,3510844927,CA 3510844928,3510846527,US 3510846528,3510846559,CA -3510846560,3510897442,US +3510846560,3510886271,US +3510886272,3510886399,BR +3510886400,3510897442,US 3510897443,3510897443,IE 3510897444,3510935551,US 3510935552,3510943743,CA @@ -103419,23 +110284,22 @@ 3516355664,3516355679,CA 3516355680,3516357631,US 3516357632,3516357887,MY -3516357888,3516358399,CA +3516357888,3516358143,US +3516358144,3516358399,CA 3516358400,3516366847,US 3516366848,3516370943,CA -3516370944,3516379135,US -3516383232,3516514303,US +3516370944,3516514303,US 3516514304,3516530687,CA 3516530688,3516899327,US -3516899328,3516899847,A2 +3516899328,3516899839,A2 +3516899840,3516899847,US 3516899848,3516899855,NG -3516899856,3516899871,US -3516899872,3516899887,A2 +3516899856,3516899887,US 3516899888,3516899903,NG 3516899904,3516899935,EC 3516899936,3516900015,NG -3516900016,3516900031,A2 -3516900032,3516900063,US -3516900064,3516900351,A2 +3516900016,3516900095,US +3516900096,3516900351,A2 3516900352,3516900607,NG 3516900608,3516900863,A2 3516900864,3516901119,NG @@ -103472,8 +110336,8 @@ 3517116416,3517120511,CA 3517120512,3517233151,US 3517233152,3517235199,GU -3517235200,3517309951,US -3517309952,3517313023,CA +3517235200,3517308927,US +3517308928,3517313023,CA 3517313024,3517382655,US 3517382656,3517383679,CA 3517383680,3517383935,US @@ -103771,7 +110635,9 @@ 3517596672,3517596927,NO 3517596928,3517597183,SE 3517597184,3517597695,US -3517597696,3517598591,SE +3517597696,3517598207,SE +3517598208,3517598463,IE +3517598464,3517598591,SE 3517598592,3517599231,US 3517599232,3517600767,SE 3517600768,3517601279,US @@ -103795,7 +110661,9 @@ 3517605776,3517605791,US 3517605792,3517605887,SE 3517605888,3517606207,US -3517606208,3517606911,SE +3517606208,3517606271,SE +3517606272,3517606399,US +3517606400,3517606911,SE 3517606912,3517607935,US 3517607936,3517608191,DE 3517608192,3517608447,US @@ -103806,8 +110674,7 @@ 3517610048,3517610191,SE 3517610192,3517610199,US 3517610200,3517610207,SE -3517610208,3517610239,US -3517610240,3517610495,SE +3517610208,3517610495,US 3517610496,3517611263,IE 3517611264,3517611295,SE 3517611296,3517611303,US @@ -103895,7 +110762,7 @@ 3518894104,3518894343,US 3518894344,3518894351,MY 3518894352,3518894439,US -3518894440,3518894447,TK +3518894440,3518894447,TR 3518894448,3518895719,US 3518895720,3518895727,PH 3518895728,3518895775,US @@ -103973,7 +110840,9 @@ 3519352896,3519352903,NL 3519352904,3519381503,US 3519381504,3519397887,CA -3519397888,3519406127,US +3519397888,3519406079,US +3519406080,3519406111,IT +3519406112,3519406127,US 3519406128,3519406143,DE 3519406144,3519406207,US 3519406208,3519406215,SA @@ -104049,11 +110918,15 @@ 3519413760,3519414271,CA 3519414272,3519417087,US 3519417088,3519417151,IT -3519417152,3519428095,US -3519428096,3519428351,RO -3519428352,3519475711,US +3519417152,3519417215,DE +3519417216,3519420767,US +3519420768,3519420775,HK +3519420776,3519422495,US +3519422496,3519422527,CA +3519422528,3519475711,US 3519475712,3519476223,BH -3519476224,3519566871,US +3519476224,3519477759,A2 +3519477760,3519566871,US 3519566872,3519566879,IE 3519566880,3519566943,US 3519566944,3519566951,GB @@ -104179,13 +111052,7 @@ 3520020984,3520021015,US 3520021016,3520021055,CA 3520021056,3520021071,US -3520021072,3520021079,CA -3520021080,3520021095,US -3520021096,3520021103,CA -3520021104,3520021111,US -3520021112,3520021127,CA -3520021128,3520021143,US -3520021144,3520021183,CA +3520021072,3520021183,CA 3520021184,3520021191,US 3520021192,3520021319,CA 3520021320,3520021359,US @@ -104281,7 +111148,9 @@ 3520026784,3520026791,US 3520026792,3520026895,CA 3520026896,3520026903,US -3520026904,3520027047,CA +3520026904,3520026991,CA +3520026992,3520026999,US +3520027000,3520027047,CA 3520027048,3520027055,US 3520027056,3520027111,CA 3520027112,3520027119,US @@ -104397,7 +111266,9 @@ 3520034960,3520035055,CA 3520035056,3520035071,US 3520035072,3520035135,CA -3520035136,3520035287,US +3520035136,3520035263,US +3520035264,3520035279,CA +3520035280,3520035287,US 3520035288,3520035327,CA 3520035328,3520035335,US 3520035336,3520035487,CA @@ -104406,7 +111277,9 @@ 3520035520,3520035543,US 3520035544,3520035583,CA 3520035584,3520035631,US -3520035632,3520036255,CA +3520035632,3520036191,CA +3520036192,3520036199,US +3520036200,3520036255,CA 3520036256,3520036271,US 3520036272,3520036287,CA 3520036288,3520036295,US @@ -104498,14 +111371,15 @@ 3520749872,3520749879,CA 3520749880,3520937983,US 3520937984,3520954367,CA -3520954368,3520958783,US +3520954368,3520956155,US +3520956156,3520956159,CH +3520956160,3520958783,US 3520958784,3520958847,CA 3520958848,3520966111,US 3520966112,3520966119,CA 3520966120,3520978943,US 3520978944,3520979711,BZ -3520979712,3520983039,A2 -3520983040,3520999423,US +3520979712,3520999423,US 3520999424,3521003519,CA 3521003520,3521007103,US 3521007104,3521007111,IN @@ -104595,7 +111469,9 @@ 3521966080,3522029439,US 3522029440,3522029503,FI 3522029504,3522029567,CA -3522029568,3522031871,US +3522029568,3522029823,US +3522029824,3522029855,A1 +3522029856,3522031871,US 3522031872,3522032127,AT 3522032128,3522034447,US 3522034448,3522034463,GB @@ -104617,7 +111493,7 @@ 3522132544,3522132575,US 3522132576,3522132607,UA 3522132608,3522132639,CA -3522132640,3522132671,TR +3522132640,3522132671,PE 3522132672,3522132703,BR 3522132704,3522132735,LK 3522132736,3522132767,US @@ -105122,7 +111998,9 @@ 3557028032,3557028063,GB 3557028064,3557028095,BE 3557028096,3557028351,GB -3557028352,3557028735,BE +3557028352,3557028543,BE +3557028544,3557028607,GB +3557028608,3557028735,BE 3557028736,3557028799,GB 3557028800,3557028911,BE 3557028912,3557028927,GB @@ -105192,6 +112070,7 @@ 3557244928,3557253119,IT 3557253120,3557261311,RU 3557261312,3557277695,DE +3557277696,3557285887,PL 3557285888,3557294079,RU 3557294080,3557302271,DE 3557302272,3557310463,UA @@ -105203,8 +112082,10 @@ 3557335952,3557335967,LU 3557335968,3557336191,BE 3557336192,3557336255,EU -3557336256,3557336639,BE -3557336640,3557336703,EU +3557336256,3557336319,BE +3557336320,3557336575,EU +3557336576,3557336655,BE +3557336656,3557336703,EU 3557336704,3557336767,BE 3557336768,3557338111,EU 3557338112,3557338367,BE @@ -105221,9 +112102,9 @@ 3557340160,3557340191,EU 3557340192,3557340927,BE 3557340928,3557341183,EU -3557341184,3557341455,BE -3557341456,3557341471,EU -3557341472,3557341527,BE +3557341184,3557341439,BE +3557341440,3557341487,EU +3557341488,3557341527,BE 3557341528,3557341535,EU 3557341536,3557341551,BE 3557341552,3557341559,EU @@ -105255,20 +112136,20 @@ 3557360480,3557360495,GB 3557360496,3557360527,JE 3557360528,3557360535,GB -3557360536,3557360567,JE +3557360536,3557360543,JE +3557360544,3557360559,GB +3557360560,3557360567,JE 3557360568,3557360623,GB 3557360624,3557360639,JE 3557360640,3557360680,GB 3557360681,3557360687,JE -3557360688,3557360767,GB -3557360768,3557360895,JE +3557360688,3557360807,GB +3557360808,3557360895,JE 3557360896,3557360927,GB 3557360928,3557360943,JE 3557360944,3557360959,GB 3557360960,3557360967,JE -3557360968,3557360991,GB -3557360992,3557361023,JE -3557361024,3557361055,GB +3557360968,3557361055,GB 3557361056,3557361151,JE 3557361152,3557361159,GB 3557361160,3557361167,JE @@ -105283,13 +112164,15 @@ 3557361424,3557361607,GB 3557361608,3557361615,JE 3557361616,3557361919,GB -3557361920,3557362431,JE +3557361920,3557361983,JE +3557361984,3557362047,GB +3557362048,3557362431,JE 3557362432,3557362687,GB 3557362688,3557363455,JE 3557363456,3557363471,GB 3557363472,3557363479,JE -3557363480,3557363599,GB -3557363600,3557363783,JE +3557363480,3557363655,GB +3557363656,3557363783,JE 3557363784,3557363791,GB 3557363792,3557364223,JE 3557364224,3557364479,GB @@ -105334,13 +112217,13 @@ 3557365912,3557365919,JE 3557365920,3557365935,GB 3557365936,3557366015,JE -3557366016,3557366111,GB +3557366016,3557366055,GB +3557366056,3557366063,JE +3557366064,3557366111,GB 3557366112,3557366119,JE 3557366120,3557366263,GB 3557366264,3557366271,JE -3557366272,3557366295,GB -3557366296,3557366303,JE -3557366304,3557367807,GB +3557366272,3557367807,GB 3557367808,3557375999,DE 3557376000,3557384191,ES 3557384192,3557392383,GB @@ -105459,14 +112342,15 @@ 3558154624,3558154751,CI 3558154752,3558154879,CM 3558154880,3558155007,SD -3558155008,3558155135,DE +3558155008,3558155135,GB 3558155136,3558155263,SD 3558155264,3558155391,ET -3558155392,3558155519,DE +3558155392,3558155519,GB 3558155520,3558156031,SD -3558156032,3558156032,DE +3558156032,3558156032,GB 3558156033,3558156287,KG -3558156288,3558170623,DE +3558156288,3558162431,GB +3558162432,3558170623,DE 3558170624,3558178815,GB 3558178816,3558187007,BG 3558187008,3558195199,DE @@ -105484,7 +112368,9 @@ 3558196192,3558196199,ES 3558196200,3558196271,IT 3558196272,3558196351,ES -3558196352,3558196415,IT +3558196352,3558196359,IT +3558196360,3558196367,ES +3558196368,3558196415,IT 3558196416,3558196543,ES 3558196544,3558196607,IT 3558196608,3558196719,ES @@ -105552,7 +112438,9 @@ 3558290432,3558290575,BE 3558290576,3558290591,GB 3558290592,3558290599,BE -3558290600,3558290655,GB +3558290600,3558290615,GB +3558290616,3558290623,BE +3558290624,3558290655,GB 3558290656,3558290663,BE 3558290664,3558290671,GB 3558290672,3558290687,BE @@ -105580,10 +112468,11 @@ 3558292288,3558292543,NL 3558292544,3558292607,GB 3558292608,3558292735,NL -3558292736,3558292863,GB -3558292864,3558292871,DE -3558292872,3558293055,NL -3558293056,3558293247,GB +3558292736,3558292871,GB +3558292872,3558292879,NL +3558292880,3558292895,GB +3558292896,3558293087,NL +3558293088,3558293247,GB 3558293248,3558293503,NL 3558293504,3558301695,RU 3558301696,3558310319,DE @@ -105596,11 +112485,7 @@ 3558318080,3558319889,FR 3558319890,3558319891,ES 3558319892,3558334463,FR -3558334464,3558334763,CH -3558334764,3558334767,GB -3558334768,3558334783,CH -3558334784,3558334787,GB -3558334788,3558334935,CH +3558334464,3558334935,CH 3558334936,3558334943,FR 3558334944,3558335499,CH 3558335500,3558335503,DE @@ -105641,8 +112526,8 @@ 3558368272,3558368287,GB 3558368288,3558368319,CL 3558368320,3558368383,AR -3558368384,3558368415,AT -3558368416,3558368479,DE +3558368384,3558368447,AT +3558368448,3558368479,DE 3558368480,3558368495,ES 3558368496,3558368511,US 3558368512,3558369503,AT @@ -105667,7 +112552,9 @@ 3558457408,3558457599,GB 3558457600,3558457727,FR 3558457728,3558465535,NL -3558465536,3558473727,GB +3558465536,3558468607,GB +3558468608,3558469119,US +3558469120,3558473727,GB 3558473728,3558506495,SA 3558506496,3558514687,UA 3558514688,3558522879,SK @@ -105708,52 +112595,142 @@ 3558737280,3558737919,GG 3558737920,3558738431,GB 3558738432,3558738687,GG -3558738688,3558738991,GB +3558738688,3558738751,GB +3558738752,3558738943,GG +3558738944,3558738991,GB 3558738992,3558739007,GG 3558739008,3558739039,GB 3558739040,3558739055,GG 3558739056,3558739071,GB 3558739072,3558739087,GG -3558739088,3558739183,GB -3558739184,3558739263,GG -3558739264,3558739295,GB -3558739296,3558739423,GG -3558739424,3558739455,GB -3558739456,3558739711,GG +3558739088,3558739199,GB +3558739200,3558739231,GG +3558739232,3558739295,GB +3558739296,3558739711,GG 3558739712,3558739975,GB 3558739976,3558739983,GG -3558739984,3558740031,GB +3558739984,3558740015,GB +3558740016,3558740023,GG +3558740024,3558740031,GB 3558740032,3558740039,GG -3558740040,3558740143,GB -3558740144,3558740151,GG -3558740152,3558740183,GB +3558740040,3558740063,GB +3558740064,3558740079,GG +3558740080,3558740087,GB +3558740088,3558740095,GG +3558740096,3558740183,GB 3558740184,3558740199,GG 3558740200,3558740207,GB 3558740208,3558740215,GG 3558740216,3558740222,GB -3558740223,3558740239,GG -3558740240,3558740255,GB -3558740256,3558740303,GG -3558740304,3558740391,GB -3558740392,3558740607,GG +3558740223,3558740223,GG +3558740224,3558740255,GB +3558740256,3558740271,GG +3558740272,3558740287,GB +3558740288,3558740295,GG +3558740296,3558740343,GB +3558740344,3558740351,GG +3558740352,3558740359,GB +3558740360,3558740367,GG +3558740368,3558740383,GB +3558740384,3558740607,GG 3558740608,3558740687,GB -3558740688,3558741247,GG -3558741248,3558741503,GB +3558740688,3558741255,GG +3558741256,3558741271,GB +3558741272,3558741279,GG +3558741280,3558741287,GB +3558741288,3558741295,GG +3558741296,3558741311,GB +3558741312,3558741335,GG +3558741336,3558741359,GB +3558741360,3558741367,GG +3558741368,3558741391,GB +3558741392,3558741399,GG +3558741400,3558741423,GB +3558741424,3558741431,GG +3558741432,3558741439,GB +3558741440,3558741447,GG +3558741448,3558741471,GB +3558741472,3558741487,GG +3558741488,3558741503,GB 3558741504,3558742015,GG -3558742016,3558742271,GB -3558742272,3558742527,GG -3558742528,3558742783,GB -3558742784,3558743039,GG -3558743040,3558743107,GB +3558742016,3558742039,GB +3558742040,3558742047,GG +3558742048,3558742055,GB +3558742056,3558742071,GG +3558742072,3558742079,GB +3558742080,3558742087,GG +3558742088,3558742103,GB +3558742104,3558742135,GG +3558742136,3558742159,GB +3558742160,3558742191,GG +3558742192,3558742215,GB +3558742216,3558742223,GG +3558742224,3558742239,GB +3558742240,3558742247,GG +3558742248,3558742255,GB +3558742256,3558742527,GG +3558742528,3558742543,GB +3558742544,3558742551,GG +3558742552,3558742567,GB +3558742568,3558742583,GG +3558742584,3558742623,GB +3558742624,3558742631,GG +3558742632,3558742655,GB +3558742656,3558742663,GG +3558742664,3558742679,GB +3558742680,3558742695,GG +3558742696,3558742727,GB +3558742728,3558742735,GG +3558742736,3558742743,GB +3558742744,3558742751,GG +3558742752,3558742775,GB +3558742776,3558743039,GG +3558743040,3558743047,GB +3558743048,3558743051,GG +3558743052,3558743075,GB +3558743076,3558743091,GG +3558743092,3558743107,GB 3558743108,3558743111,GG -3558743112,3558743279,GB -3558743280,3558743295,GG -3558743296,3558743839,GB -3558743840,3558743887,GG -3558743888,3558743919,GB -3558743920,3558744003,GG -3558744004,3558744031,GB -3558744032,3558744063,GG +3558743112,3558743115,GB +3558743116,3558743119,GG +3558743120,3558743131,GB +3558743132,3558743135,GG +3558743136,3558743147,GB +3558743148,3558743151,GG +3558743152,3558743167,GB +3558743168,3558743171,GG +3558743172,3558743183,GB +3558743184,3558743191,GG +3558743192,3558743203,GB +3558743204,3558743207,GG +3558743208,3558743219,GB +3558743220,3558743223,GG +3558743224,3558743235,GB +3558743236,3558743239,GG +3558743240,3558743243,GB +3558743244,3558743255,GG +3558743256,3558743263,GB +3558743264,3558743295,GG +3558743296,3558743303,GB +3558743304,3558743311,GG +3558743312,3558743319,GB +3558743320,3558743327,GG +3558743328,3558743351,GB +3558743352,3558743359,GG +3558743360,3558743383,GB +3558743384,3558743391,GG +3558743392,3558743399,GB +3558743400,3558743407,GG +3558743408,3558743439,GB +3558743440,3558743447,GG +3558743448,3558743463,GB +3558743464,3558743495,GG +3558743496,3558743507,GB +3558743508,3558743511,GG +3558743512,3558743535,GB +3558743536,3558743551,GG +3558743552,3558743839,GB +3558743840,3558744063,GG 3558744064,3558752255,LB 3558752256,3558760447,SI 3558760448,3558768639,FR @@ -105839,121 +112816,194 @@ 3559055360,3559063551,AM 3559063552,3559079935,CH 3559079936,3559088127,JO -3559088128,3559088255,BE -3559088256,3559088259,GB -3559088260,3559088367,BE +3559088128,3559088263,BE +3559088264,3559088267,GB +3559088268,3559088307,BE +3559088308,3559088311,GB +3559088312,3559088343,BE +3559088344,3559088347,GB +3559088348,3559088367,BE 3559088368,3559088371,GB -3559088372,3559089055,BE +3559088372,3559088375,BE +3559088376,3559088379,GB +3559088380,3559089023,BE +3559089024,3559089027,GB +3559089028,3559089055,BE 3559089056,3559089063,DE -3559089064,3559089607,BE +3559089064,3559089407,BE +3559089408,3559089411,GB +3559089412,3559089423,BE +3559089424,3559089427,GB +3559089428,3559089439,BE +3559089440,3559089443,GB +3559089444,3559089447,BE +3559089448,3559089451,GB +3559089452,3559089459,BE +3559089460,3559089467,GB +3559089468,3559089547,BE +3559089548,3559089551,GB +3559089552,3559089607,BE 3559089608,3559089611,GB 3559089612,3559089623,BE 3559089624,3559089627,GB -3559089628,3559089639,BE +3559089628,3559089631,BE +3559089632,3559089639,FR 3559089640,3559089643,GB -3559089644,3559090071,BE +3559089644,3559089655,BE +3559089656,3559089659,GB +3559089660,3559090071,BE 3559090072,3559090079,NL -3559090080,3559090815,BE -3559090816,3559090823,GB -3559090824,3559090895,BE +3559090080,3559090439,BE +3559090440,3559090443,GB +3559090444,3559090463,BE +3559090464,3559090467,GB +3559090468,3559090483,BE +3559090484,3559090487,GB +3559090488,3559090587,BE +3559090588,3559090591,GB +3559090592,3559090751,BE +3559090752,3559090755,GB +3559090756,3559090775,BE +3559090776,3559090779,GB +3559090780,3559090803,BE +3559090804,3559090807,GB +3559090808,3559090863,BE +3559090864,3559090871,GB +3559090872,3559090895,BE 3559090896,3559090899,GB -3559090900,3559090923,BE +3559090900,3559090903,BE +3559090904,3559090907,GB +3559090908,3559090923,BE 3559090924,3559090927,GB -3559090928,3559091111,BE -3559091112,3559091115,GB -3559091116,3559091223,BE -3559091224,3559091231,GB -3559091232,3559091239,BE -3559091240,3559091247,GB -3559091248,3559091327,BE -3559091328,3559091391,GB -3559091392,3559091399,BE -3559091400,3559091407,GB -3559091408,3559091423,BE +3559090928,3559091011,BE +3559091012,3559091015,GB +3559091016,3559091087,BE +3559091088,3559091091,GB +3559091092,3559091203,BE +3559091204,3559091207,GB +3559091208,3559091211,BE +3559091212,3559091215,GB +3559091216,3559091423,BE 3559091424,3559091427,GB 3559091428,3559091507,BE 3559091508,3559091511,GB -3559091512,3559091519,BE -3559091520,3559091543,GB -3559091544,3559091583,BE -3559091584,3559091615,GB +3559091512,3559091535,BE +3559091536,3559091543,GB +3559091544,3559091571,BE +3559091572,3559091575,GB +3559091576,3559091591,BE +3559091592,3559091615,GB 3559091616,3559091631,BE -3559091632,3559091635,GB -3559091636,3559092159,BE +3559091632,3559091639,LU +3559091640,3559092159,BE 3559092160,3559092160,GB 3559092161,3559092222,BE 3559092223,3559092223,GB -3559092224,3559092231,BE -3559092232,3559092239,GB -3559092240,3559092479,BE -3559092480,3559092739,GB -3559092740,3559092831,BE -3559092832,3559092839,GB -3559092840,3559092855,BE +3559092224,3559092735,BE +3559092736,3559092739,GB +3559092740,3559092799,BE +3559092800,3559092803,GB +3559092804,3559092855,BE 3559092856,3559092863,GB 3559092864,3559092871,BE 3559092872,3559092895,GB -3559092896,3559092959,BE +3559092896,3559092939,BE +3559092940,3559092943,GB +3559092944,3559092959,BE 3559092960,3559092975,GB -3559092976,3559092999,BE -3559093000,3559093015,GB -3559093016,3559093019,BE -3559093020,3559093023,GB -3559093024,3559093083,BE +3559092976,3559092995,BE +3559092996,3559092999,GB +3559093000,3559093007,BE +3559093008,3559093015,GB +3559093016,3559093023,FR +3559093024,3559093063,BE +3559093064,3559093071,FR +3559093072,3559093075,BE +3559093076,3559093079,GB +3559093080,3559093083,BE 3559093084,3559093087,GB -3559093088,3559093135,BE -3559093136,3559093159,GB -3559093160,3559093311,BE -3559093312,3559093319,GB -3559093320,3559093351,BE -3559093352,3559093355,GB -3559093356,3559093567,BE +3559093088,3559093103,BE +3559093104,3559093119,FR +3559093120,3559093135,BE +3559093136,3559093159,FR +3559093160,3559093163,GB +3559093164,3559093167,BE +3559093168,3559093171,GB +3559093172,3559093195,BE +3559093196,3559093203,GB +3559093204,3559093215,BE +3559093216,3559093219,GB +3559093220,3559093239,BE +3559093240,3559093243,GB +3559093244,3559093567,BE 3559093568,3559093599,IT -3559093600,3559093679,BE -3559093680,3559093699,GB -3559093700,3559093967,BE -3559093968,3559093975,GB -3559093976,3559094087,BE -3559094088,3559094095,GB -3559094096,3559094103,BE +3559093600,3559093687,BE +3559093688,3559093699,GB +3559093700,3559094019,BE +3559094020,3559094023,GB +3559094024,3559094031,BE +3559094032,3559094039,FR +3559094040,3559094047,BE +3559094048,3559094055,FR +3559094056,3559094083,BE +3559094084,3559094087,GB +3559094088,3559094095,FR +3559094096,3559094099,GB +3559094100,3559094103,BE 3559094104,3559094111,GB -3559094112,3559094151,BE +3559094112,3559094143,BE +3559094144,3559094147,GB +3559094148,3559094151,BE 3559094152,3559094159,GB -3559094160,3559094183,BE +3559094160,3559094175,BE +3559094176,3559094179,GB +3559094180,3559094183,BE 3559094184,3559094191,GB -3559094192,3559094303,BE -3559094304,3559094335,GB -3559094336,3559094415,BE -3559094416,3559094431,GB -3559094432,3559094527,BE +3559094192,3559094211,BE +3559094212,3559094215,GB +3559094216,3559094219,BE +3559094220,3559094223,GB +3559094224,3559094231,BE +3559094232,3559094235,GB +3559094236,3559094239,BE +3559094240,3559094243,GB +3559094244,3559094247,BE +3559094248,3559094251,GB +3559094252,3559094319,BE +3559094320,3559094335,GB +3559094336,3559094423,BE +3559094424,3559094447,GB +3559094448,3559094527,BE 3559094528,3559095039,GB -3559095040,3559095063,BE -3559095064,3559095071,GB -3559095072,3559095119,BE -3559095120,3559095135,GB -3559095136,3559095263,BE +3559095040,3559095055,BE +3559095056,3559095063,GB +3559095064,3559095167,BE +3559095168,3559095231,GB +3559095232,3559095263,BE 3559095264,3559095303,GB -3559095304,3559095351,BE -3559095352,3559095359,GB -3559095360,3559095423,BE -3559095424,3559095455,GB +3559095304,3559095439,BE +3559095440,3559095455,GB 3559095456,3559095487,BE 3559095488,3559095551,GB -3559095552,3559095575,BE -3559095576,3559095583,GB -3559095584,3559095591,BE +3559095552,3559095591,BE 3559095592,3559095623,GB 3559095624,3559095631,BE 3559095632,3559095647,GB -3559095648,3559096087,BE -3559096088,3559096095,GB +3559095648,3559095871,BE +3559095872,3559095887,GB +3559095888,3559095919,BE +3559095920,3559095927,GB +3559095928,3559096047,BE +3559096048,3559096063,GB +3559096064,3559096083,BE +3559096084,3559096095,GB 3559096096,3559096123,BE 3559096124,3559096127,GB 3559096128,3559096215,BE 3559096216,3559096223,NL 3559096224,3559096247,BE -3559096248,3559096251,GB -3559096252,3559096319,BE +3559096248,3559096255,GB +3559096256,3559096319,BE 3559096320,3559103231,RO 3559103232,3559103487,GB 3559103488,3559104511,RO @@ -105963,7 +113013,46 @@ 3559129088,3559137279,BG 3559137280,3559145471,GB 3559145472,3559153663,ES -3559153664,3559177215,GB +3559153664,3559161855,GB +3559161856,3559161887,FR +3559161888,3559161919,GB +3559161920,3559161983,SE +3559161984,3559162047,GB +3559162048,3559162079,BE +3559162080,3559163903,GB +3559163904,3559163935,FR +3559163936,3559163999,GB +3559164000,3559164031,NL +3559164032,3559164087,GB +3559164088,3559164095,SE +3559164096,3559164151,GB +3559164152,3559164159,IT +3559164160,3559166335,GB +3559166336,3559166351,CH +3559166352,3559169023,GB +3559169024,3559169055,CH +3559169056,3559174703,GB +3559174704,3559174711,IT +3559174712,3559174743,GB +3559174744,3559174751,DE +3559174752,3559174767,GB +3559174768,3559174775,DE +3559174776,3559174783,GB +3559174784,3559174791,DK +3559174792,3559174799,GB +3559174800,3559174807,NO +3559174808,3559174943,GB +3559174944,3559174951,IT +3559174952,3559174975,GB +3559174976,3559174983,DE +3559174984,3559175071,GB +3559175072,3559175095,FR +3559175096,3559175127,GB +3559175128,3559175135,DE +3559175136,3559175143,FR +3559175144,3559175151,GB +3559175152,3559175167,FR +3559175168,3559177215,GB 3559177216,3559177471,DE 3559177472,3559177727,GB 3559177728,3559178239,DE @@ -106019,28 +113108,25 @@ 3559490752,3559490783,ES 3559490784,3559490791,CH 3559490792,3559490799,BE -3559490800,3559490815,ES -3559490816,3559491071,NL -3559491072,3559491103,ES -3559491104,3559491135,NL +3559490800,3559491135,NL 3559491136,3559491199,ES -3559491200,3559491247,NL -3559491248,3559491263,ES -3559491264,3559491327,NL +3559491200,3559491327,NL 3559491328,3559491359,ES -3559491360,3559491447,NL -3559491448,3559491455,ES -3559491456,3559491583,NL -3559491584,3559491615,ES -3559491616,3559491839,NL +3559491360,3559491439,NL +3559491440,3559491455,ES +3559491456,3559491647,NL +3559491648,3559491711,ES +3559491712,3559491839,NL 3559491840,3559491871,ES 3559491872,3559491903,GB 3559491904,3559491967,ES -3559491968,3559491999,NL -3559492000,3559492007,ES +3559491968,3559492003,NL +3559492004,3559492007,ES 3559492008,3559492013,NL 3559492014,3559492031,ES -3559492032,3559493247,NL +3559492032,3559493151,NL +3559493152,3559493167,ES +3559493168,3559493247,NL 3559493248,3559493279,ES 3559493280,3559493311,GB 3559493312,3559493349,NL @@ -106108,11 +113194,7 @@ 3559899392,3559899395,EE 3559899396,3559899487,UA 3559899488,3559899519,EE -3559899520,3559899791,UA -3559899792,3559899807,EE -3559899808,3559899855,UA -3559899856,3559899871,EE -3559899872,3559899903,UA +3559899520,3559899903,UA 3559899904,3559899907,EE 3559899908,3559899935,RU 3559899936,3559899951,UA @@ -106164,7 +113246,9 @@ 3559902976,3559903231,EE 3559903232,3559903743,UA 3559903744,3559904023,EE -3559904024,3559904607,UA +3559904024,3559904255,UA +3559904256,3559904319,EE +3559904320,3559904607,UA 3559904608,3559904639,EE 3559904640,3559905019,UA 3559905020,3559905031,EE @@ -106174,17 +113258,19 @@ 3559905144,3559905151,UA 3559905152,3559905155,EE 3559905156,3559905159,UA -3559905160,3559905297,EE -3559905298,3559905535,UA +3559905160,3559905247,EE +3559905248,3559905255,UA +3559905256,3559905297,EE +3559905298,3559905299,UA +3559905300,3559905307,EE +3559905308,3559905535,UA 3559905536,3559905623,EE 3559905624,3559905631,UA -3559905632,3559905719,EE -3559905720,3559905727,UA -3559905728,3559906255,EE -3559906256,3559906263,UA -3559906264,3559906735,EE -3559906736,3559906751,UA -3559906752,3559906783,EE +3559905632,3559905951,EE +3559905952,3559905983,UA +3559905984,3559906257,EE +3559906258,3559906263,UA +3559906264,3559906783,EE 3559906784,3559906815,UA 3559906816,3559906975,EE 3559906976,3559907071,UA @@ -106245,7 +113331,6 @@ 3560316928,3560325119,NL 3560325120,3560333311,DK 3560333312,3560341503,RO -3560341504,3560349695,PT 3560349696,3560357887,GB 3560357888,3560366079,GR 3560366080,3560366687,CH @@ -106938,8 +114023,7 @@ 3560942588,3560942590,ES 3560942591,3560942599,DE 3560942600,3560942603,DK -3560942604,3560942607,LU -3560942608,3560942619,DE +3560942604,3560942619,DE 3560942620,3560942623,BE 3560942624,3560942627,IT 3560942628,3560942631,GB @@ -107623,7 +114707,7 @@ 3560943837,3560943837,CH 3560943838,3560943838,DE 3560943839,3560943839,NO -3560943840,3560943840,LU +3560943840,3560943840,DE 3560943841,3560943841,GB 3560943842,3560943842,DE 3560943843,3560943843,GB @@ -108300,11 +115384,17 @@ 3560947712,3560950863,SE 3560950864,3560950867,DK 3560950868,3560950871,ES -3560950872,3560951027,SE +3560950872,3560950956,SE +3560950957,3560950958,PL +3560950959,3560951027,SE 3560951028,3560951031,DK 3560951032,3560951039,SE 3560951040,3560951043,NO -3560951044,3560951103,SE +3560951044,3560951088,SE +3560951089,3560951090,PL +3560951091,3560951091,SE +3560951092,3560951095,IT +3560951096,3560951103,SE 3560951104,3560951107,DE 3560951108,3560951111,DK 3560951112,3560951115,FR @@ -108314,27 +115404,46 @@ 3560951208,3560951211,DK 3560951212,3560951307,SE 3560951308,3560951311,IT -3560951312,3560951383,SE +3560951312,3560951376,SE +3560951377,3560951378,PL +3560951379,3560951380,SE +3560951381,3560951382,FI +3560951383,3560951383,SE 3560951384,3560951387,NO -3560951388,3560951391,SE +3560951388,3560951388,SE +3560951389,3560951390,PT +3560951391,3560951391,SE 3560951392,3560951395,IT 3560951396,3560951399,DE 3560951400,3560951403,SE 3560951404,3560951407,NO 3560951408,3560951423,SE 3560951424,3560951427,NL -3560951428,3560951447,SE +3560951428,3560951431,DK +3560951432,3560951440,SE +3560951441,3560951442,JP +3560951443,3560951444,SE +3560951445,3560951446,HU +3560951447,3560951447,SE 3560951448,3560951451,FR 3560951452,3560951551,SE 3560951552,3560951555,ES 3560951556,3560951559,NO 3560951560,3560951583,SE 3560951584,3560951587,FI -3560951588,3560951679,SE +3560951588,3560951591,SE +3560951592,3560951595,NO +3560951596,3560951679,SE 3560951680,3560951683,DE 3560951684,3560951807,SE 3560951808,3560951811,US -3560951812,3560951915,SE +3560951812,3560951816,SE +3560951817,3560951818,ES +3560951819,3560951820,SE +3560951821,3560951822,IT +3560951823,3560951831,SE +3560951832,3560951835,DE +3560951836,3560951915,SE 3560951916,3560951919,PL 3560951920,3560951935,SE 3560951936,3560951940,NL @@ -108342,7 +115451,8 @@ 3560952224,3560952227,CZ 3560952228,3560952231,SE 3560952232,3560952235,US -3560952236,3560953103,SE +3560952236,3560952239,PT +3560952240,3560953103,SE 3560953104,3560953119,JP 3560953120,3560954239,SE 3560954240,3560954367,AX @@ -108428,7 +115538,9 @@ 3561496888,3561496891,NL 3561496892,3561496955,GB 3561496956,3561496959,NL -3561496960,3561497215,GB +3561496960,3561497087,GB +3561497088,3561497119,NL +3561497120,3561497215,GB 3561497216,3561497423,NL 3561497424,3561497471,GB 3561497472,3561497535,NL @@ -108492,8 +115604,8 @@ 3561603264,3561603295,GB 3561603296,3561603455,FR 3561603456,3561603487,GB -3561603488,3561604351,FR -3561604352,3561604895,GB +3561603488,3561604607,FR +3561604608,3561604895,GB 3561604896,3561604911,FR 3561604912,3561605119,GB 3561605120,3561607231,FR @@ -108535,23 +115647,9 @@ 3561618432,3561618687,DK 3561618688,3561618815,FR 3561618816,3561618943,PL -3561618944,3561636863,GB -3561636864,3561637119,BE -3561637120,3561637375,ES -3561637376,3561637631,CH -3561637632,3561637887,IT -3561637888,3561638143,AT -3561638144,3561638399,SE -3561638400,3561638655,US -3561638656,3561638911,DK -3561638912,3561639167,DE -3561639168,3561639423,GB -3561639424,3561639679,DE -3561639680,3561640575,GB +3561618944,3561640575,GB 3561640576,3561640831,FR -3561640832,3561641983,GB -3561641984,3561642239,DE -3561642240,3561652223,GB +3561640832,3561652223,GB 3561652224,3561668607,CH 3561668608,3561679359,RU 3561679360,3561679615,UA @@ -108566,7 +115664,7 @@ 3561709568,3561717759,PL 3561717760,3561725951,RU 3561725952,3561734143,ES -3561734144,3561742335,RU +3561734144,3561750527,RU 3561750528,3561758719,KZ 3561758720,3561766911,PL 3561766912,3561775103,SA @@ -108593,8 +115691,11 @@ 3561910208,3561910223,GB 3561910224,3561914367,DE 3561914368,3561922559,ES -3561922560,3561922855,NL -3561922856,3561922911,GB +3561922560,3561922815,NL +3561922816,3561922847,GB +3561922848,3561922863,NL +3561922864,3561922871,FR +3561922872,3561922911,GB 3561922912,3561922975,NL 3561922976,3561922991,GB 3561922992,3561923015,NL @@ -108604,12 +115705,15 @@ 3561923072,3561923327,NL 3561923328,3561923403,GB 3561923404,3561923407,NL -3561923408,3561923455,GB -3561923456,3561923551,NL +3561923408,3561923423,GB +3561923424,3561923551,NL 3561923552,3561923583,GB 3561923584,3561923679,NL -3561923680,3561923871,GB -3561923872,3561924351,NL +3561923680,3561923711,GB +3561923712,3561923743,FR +3561923744,3561923775,NL +3561923776,3561923839,GB +3561923840,3561924351,NL 3561924352,3561924607,GB 3561924608,3561924647,NL 3561924648,3561924655,GB @@ -108618,33 +115722,47 @@ 3561924680,3561924687,NL 3561924688,3561924703,GB 3561924704,3561924719,NL -3561924720,3561924911,GB -3561924912,3561924959,NL -3561924960,3561925007,GB -3561925008,3561925039,NL +3561924720,3561924895,GB +3561924896,3561924903,FR +3561924904,3561924911,GB +3561924912,3561925039,NL 3561925040,3561925087,GB 3561925088,3561925119,NL 3561925120,3561926943,GB 3561926944,3561926975,NL -3561926976,3561927167,GB -3561927168,3561927423,NL -3561927424,3561927551,GB +3561926976,3561926983,GB +3561926984,3561926999,NL +3561927000,3561927007,GB +3561927008,3561927039,NL +3561927040,3561927103,GB +3561927104,3561927167,NL +3561927168,3561927551,GB 3561927552,3561927647,NL 3561927648,3561927663,GB -3561927664,3561927679,NL -3561927680,3561927823,GB -3561927824,3561927839,NL -3561927840,3561928191,GB -3561928192,3561929727,NL +3561927664,3561929727,NL 3561929728,3561929743,GB -3561929744,3561929791,NL -3561929792,3561929879,GB +3561929744,3561929823,NL +3561929824,3561929855,CH +3561929856,3561929879,GB 3561929880,3561929919,NL 3561929920,3561929967,GB 3561929968,3561930335,NL -3561930336,3561930503,GB -3561930504,3561930511,NL -3561930512,3561930751,GB +3561930336,3561930495,GB +3561930496,3561930511,NL +3561930512,3561930519,BE +3561930520,3561930527,FR +3561930528,3561930535,CH +3561930536,3561930543,GB +3561930544,3561930551,FR +3561930552,3561930575,NL +3561930576,3561930583,DE +3561930584,3561930599,NL +3561930600,3561930615,GB +3561930616,3561930671,NL +3561930672,3561930679,GB +3561930680,3561930719,NL +3561930720,3561930727,GB +3561930728,3561938943,NL 3561938944,3561940991,IE 3561940992,3561942015,GB 3561942016,3561947135,IE @@ -108652,12 +115770,13 @@ 3561963144,3561963151,AU 3561963152,3561963519,DE 3561963520,3561971711,BE -3561971712,3561975807,TR 3561975808,3561979903,UA 3561979904,3561988095,ES 3561988096,3562004479,DE 3562004480,3562012671,NL -3562012672,3562020863,IR +3562012672,3562020095,IR +3562020096,3562020351,AE +3562020352,3562020863,IR 3562020864,3562029055,UA 3562029056,3562037247,CZ 3562037248,3562045439,CH @@ -108867,9 +115986,7 @@ 3562321232,3562321239,BE 3562321240,3562322743,GB 3562322744,3562322751,GG -3562322752,3562323007,GB -3562323008,3562323015,US -3562323016,3562323087,GB +3562322752,3562323087,GB 3562323088,3562323095,ES 3562323096,3562323135,GB 3562323136,3562323143,BE @@ -108882,12 +115999,14 @@ 3562356736,3562364927,SE 3562364928,3562373119,PL 3562373120,3562381311,FR +3562381312,3562389503,SI 3562389504,3562395647,GH 3562395648,3562396159,TZ 3562396160,3562397695,SZ 3562397696,3562405887,GB 3562405888,3562414079,FI 3562414080,3562422271,DE +3562422272,3562430463,IR 3562430464,3562438655,UA 3562438656,3562463231,DE 3562463232,3562471423,UA @@ -108925,7 +116044,6 @@ 3562651648,3562659839,DE 3562659840,3562668031,SK 3562668032,3562676223,IT -3562676224,3562684415,GB 3562684416,3562692607,FI 3562692608,3562695375,UA 3562695376,3562695379,CZ @@ -108940,7 +116058,9 @@ 3562766336,3562774527,SE 3562774528,3562782719,BG 3562782720,3562790911,RU -3562790912,3562799103,DE +3562790912,3562797951,DE +3562797952,3562797967,CH +3562797968,3562799103,DE 3562799104,3562803471,HU 3562803472,3562803479,UA 3562803480,3562807295,HU @@ -108974,8 +116094,7 @@ 3563006592,3563006719,CA 3563006720,3563006729,DE 3563006730,3563006847,CN -3563006848,3563006975,CA -3563006976,3563007487,DE +3563006848,3563007487,DE 3563007488,3563007999,TR 3563008000,3563008255,DE 3563008256,3563008511,PL @@ -109245,7 +116364,9 @@ 3563850880,3563851007,NL 3563851008,3563851199,ES 3563851200,3563851839,NL -3563851840,3563852095,ES +3563851840,3563851903,ES +3563851904,3563851967,NL +3563851968,3563852095,ES 3563852096,3563852191,NL 3563852192,3563852207,GB 3563852208,3563852216,NL @@ -109274,15 +116395,11 @@ 3563872256,3563880447,RU 3563880448,3563888639,TR 3563888640,3563896831,DE -3563896832,3563899391,HU -3563899392,3563899647,SK -3563899648,3563899903,HU +3563896832,3563899903,HU 3563899904,3563900159,SK 3563900160,3563900415,HU 3563900416,3563900671,SK -3563900672,3563902975,HU -3563902976,3563903231,SK -3563903232,3563913215,HU +3563900672,3563913215,HU 3563913216,3563921407,RU 3563921408,3563929599,UA 3563929600,3563937791,CH @@ -109299,18 +116416,14 @@ 3564011520,3564019711,UA 3564019712,3564021247,GB 3564021248,3564021279,IT -3564021280,3564023967,GB -3564023968,3564023983,IT -3564023984,3564024095,GB +3564021280,3564024095,GB 3564024096,3564024103,IT 3564024104,3564024135,GB 3564024136,3564024143,IT -3564024144,3564024287,GB -3564024288,3564024319,IT -3564024320,3564024343,GB -3564024344,3564024447,IT -3564024448,3564024463,GB -3564024464,3564024831,IT +3564024144,3564024447,GB +3564024448,3564024463,IT +3564024464,3564024671,GB +3564024672,3564024831,IT 3564024832,3564027903,GB 3564027904,3564041215,DE 3564041216,3564041727,RU @@ -109323,7 +116436,13 @@ 3564093440,3564101631,UA 3564101632,3564109823,DE 3564109824,3564126207,SE -3564126208,3564134399,IT +3564126208,3564128287,IT +3564128288,3564128303,BG +3564128304,3564129727,IT +3564129728,3564129743,PH +3564129744,3564130655,IT +3564130656,3564130671,IN +3564130672,3564134399,IT 3564134400,3564142591,KG 3564142592,3564146175,DE 3564146176,3564150783,DK @@ -109520,8 +116639,7 @@ 3564470272,3564473439,IL 3564473440,3564473455,A2 3564473456,3564478463,IL -3564478464,3564486399,LU -3564486400,3564486655,A1 +3564478464,3564486655,LU 3564486656,3564494847,CH 3564494848,3564494907,GB 3564494908,3564494911,FR @@ -109607,9 +116725,9 @@ 3564561792,3564561919,GB 3564561920,3564562431,CH 3564562432,3564562687,GB -3564562688,3564562821,US -3564562822,3564562879,GB -3564562880,3564562943,US +3564562688,3564562831,US +3564562832,3564562847,GB +3564562848,3564562943,US 3564562944,3564563711,GB 3564563712,3564563967,US 3564563968,3564564223,GB @@ -109635,12 +116753,12 @@ 3564567200,3564567247,GB 3564567248,3564567255,US 3564567256,3564567295,GB -3564567296,3564567423,US -3564567424,3564567807,GB +3564567296,3564567551,US +3564567552,3564567807,GB 3564567808,3564567935,US 3564567936,3564568039,GB -3564568040,3564568183,US -3564568184,3564568223,GB +3564568040,3564568063,US +3564568064,3564568223,GB 3564568224,3564568231,US 3564568232,3564568255,GB 3564568256,3564568319,US @@ -109667,8 +116785,8 @@ 3564634112,3564642303,MK 3564642304,3564650495,CH 3564650496,3564666879,NL -3564666880,3564668943,IE -3564668944,3564668991,GB +3564666880,3564668959,IE +3564668960,3564668991,GB 3564668992,3564669103,IE 3564669104,3564669119,GB 3564669120,3564669407,IE @@ -109694,26 +116812,24 @@ 3564699648,3564716031,GB 3564716032,3564724223,IT 3564724224,3564732415,NL -3564732416,3564734239,DE -3564734240,3564734271,GB -3564734272,3564734287,DE +3564732416,3564734287,DE 3564734288,3564734303,GB -3564734304,3564734335,DE -3564734336,3564734431,GB -3564734432,3564734719,DE -3564734720,3564734807,GB -3564734808,3564734815,DE +3564734304,3564734399,DE +3564734400,3564734431,GB +3564734432,3564734815,DE 3564734816,3564734819,GB -3564734820,3564735231,DE -3564735232,3564735487,GB -3564735488,3564736511,DE +3564734820,3564734847,DE +3564734848,3564734975,GB +3564734976,3564736511,DE 3564736512,3564736527,GB 3564736528,3564736583,DE 3564736584,3564736603,GB 3564736604,3564736607,DE 3564736608,3564736611,GB -3564736612,3564736767,DE -3564736768,3564736887,GB +3564736612,3564736623,DE +3564736624,3564736631,GB +3564736632,3564736871,DE +3564736872,3564736887,GB 3564736888,3564736895,DE 3564736896,3564736903,GB 3564736904,3564736911,DE @@ -109722,35 +116838,23 @@ 3564736968,3564736975,GB 3564736976,3564736991,DE 3564736992,3564737023,GB -3564737024,3564737535,DE -3564737536,3564737791,GB -3564737792,3564738047,DE -3564738048,3564738303,GB -3564738304,3564739327,DE -3564739328,3564739335,GB -3564739336,3564739351,DE -3564739352,3564739391,GB -3564739392,3564739455,DE -3564739456,3564739503,GB -3564739504,3564739519,DE +3564737024,3564739383,DE +3564739384,3564739391,ES +3564739392,3564739495,DE +3564739496,3564739503,GB +3564739504,3564739519,AT 3564739520,3564739807,GB 3564739808,3564739815,DE 3564739816,3564739823,GB 3564739824,3564740351,DE 3564740352,3564740383,GB -3564740384,3564740415,DE -3564740416,3564740447,GB -3564740448,3564740455,DE +3564740384,3564740455,DE 3564740456,3564740459,GB -3564740460,3564740463,DE -3564740464,3564740471,GB -3564740472,3564740479,DE +3564740460,3564740479,DE 3564740480,3564740495,GB 3564740496,3564740503,DE 3564740504,3564740527,GB -3564740528,3564740543,DE -3564740544,3564740575,GB -3564740576,3564740591,DE +3564740528,3564740591,DE 3564740592,3564740595,GB 3564740596,3564740599,DE 3564740600,3564740603,GB @@ -109772,27 +116876,27 @@ 3564855296,3564862863,DE 3564862864,3564862871,AE 3564862872,3564863487,DE -3564863488,3564880919,NL -3564880920,3564880927,GB -3564880928,3564880935,NL +3564863488,3564880935,NL 3564880936,3564880943,GB 3564880944,3564880951,NL -3564880952,3564880991,GB +3564880952,3564880967,FR +3564880968,3564880975,NL +3564880976,3564880991,GB 3564880992,3564881007,NL 3564881008,3564881103,GB -3564881104,3564881151,NL -3564881152,3564881183,GB -3564881184,3564881199,NL -3564881200,3564881231,GB +3564881104,3564881159,NL +3564881160,3564881199,GB +3564881200,3564881203,FR +3564881204,3564881231,GB 3564881232,3564881263,NL 3564881264,3564881343,GB 3564881344,3564881359,NL 3564881360,3564881375,GB -3564881376,3564881407,NL -3564881408,3564881455,GB -3564881456,3564881471,NL -3564881472,3564881519,GB -3564881520,3564881551,NL +3564881376,3564881439,NL +3564881440,3564881455,GB +3564881456,3564881463,NL +3564881464,3564881471,GB +3564881472,3564881551,NL 3564881552,3564881599,GB 3564881600,3564881631,NL 3564881632,3564881663,GB @@ -109811,20 +116915,16 @@ 3564882144,3564882239,NL 3564882240,3564882255,GB 3564882256,3564882271,NL -3564882272,3564882335,GB -3564882336,3564882367,NL -3564882368,3564882399,GB +3564882272,3564882399,GB 3564882400,3564882943,NL 3564882944,3564883007,GB 3564883008,3564883039,NL 3564883040,3564883071,GB -3564883072,3564883095,NL -3564883096,3564883199,GB +3564883072,3564883087,NL +3564883088,3564883199,GB 3564883200,3564883967,NL 3564883968,3564884223,GB -3564884224,3564884235,NL -3564884236,3564884239,GB -3564884240,3564884255,NL +3564884224,3564884255,NL 3564884256,3564884303,GB 3564884304,3564884319,NL 3564884320,3564884335,GB @@ -109839,23 +116939,33 @@ 3564884432,3564884439,NL 3564884440,3564884455,GB 3564884456,3564884463,NL -3564884464,3564885007,GB -3564885008,3564885031,NL -3564885032,3564885087,GB +3564884464,3564884487,GB +3564884488,3564884519,NL +3564884520,3564884527,FR +3564884528,3564884552,NL +3564884553,3564884559,GB +3564884560,3564884567,NL +3564884568,3564884735,GB +3564884736,3564885039,NL +3564885040,3564885087,GB 3564885088,3564885119,NL 3564885120,3564885215,GB -3564885216,3564885311,NL -3564885312,3564885487,GB +3564885216,3564885343,NL +3564885344,3564885359,GB +3564885360,3564885367,NL +3564885368,3564885487,GB 3564885488,3564885495,NL -3564885496,3564885519,GB -3564885520,3564885535,NL -3564885536,3564885567,GB +3564885496,3564885503,GB +3564885504,3564885543,NL +3564885544,3564885551,BE +3564885552,3564885559,NL +3564885560,3564885567,GB 3564885568,3564885599,NL 3564885600,3564885615,GB 3564885616,3564885631,NL 3564885632,3564885647,GB -3564885648,3564885695,NL -3564885696,3564885727,GB +3564885648,3564885663,NL +3564885664,3564885727,FR 3564885728,3564885743,NL 3564885744,3564885759,GB 3564885760,3564885775,NL @@ -109890,12 +117000,15 @@ 3564886752,3564886943,GB 3564886944,3564886951,NL 3564886952,3564887039,GB -3564887040,3564888207,NL +3564887040,3564888063,NL +3564888064,3564888079,GB +3564888080,3564888095,CH +3564888096,3564888207,NL 3564888208,3564888223,GB 3564888224,3564888327,NL 3564888328,3564888335,GB 3564888336,3564888367,NL -3564888368,3564888383,GB +3564888368,3564888383,FR 3564888384,3564888463,NL 3564888464,3564888479,DE 3564888480,3564888503,NL @@ -109909,20 +117022,19 @@ 3564888672,3564888735,BE 3564888736,3564888815,NL 3564888816,3564888823,GB -3564888824,3564888991,NL +3564888824,3564888959,NL +3564888960,3564888991,GB 3564888992,3564889023,FR 3564889024,3564889087,NL 3564889088,3564889119,GB -3564889120,3564889135,NL -3564889136,3564889151,GB -3564889152,3564889167,NL -3564889168,3564889199,GB -3564889200,3564889215,NL -3564889216,3564889295,GB -3564889296,3564889311,NL +3564889120,3564889167,NL +3564889168,3564889215,GB +3564889216,3564889311,NL 3564889312,3564889375,GB -3564889376,3564889631,NL -3564889632,3564889647,GB +3564889376,3564889615,NL +3564889616,3564889623,DE +3564889624,3564889639,NL +3564889640,3564889647,GB 3564889648,3564889695,NL 3564889696,3564889727,DE 3564889728,3564889791,NL @@ -109930,8 +117042,8 @@ 3564889808,3564889839,BE 3564889840,3564889847,NL 3564889848,3564889855,GB -3564889856,3564889887,NL -3564889888,3564889983,GB +3564889856,3564889919,NL +3564889920,3564889983,GB 3564889984,3564890111,NL 3564890112,3564890143,GB 3564890144,3564890151,NL @@ -109949,14 +117061,11 @@ 3564890536,3564890579,NL 3564890580,3564890591,GB 3564890592,3564890623,NL -3564890624,3564890631,GB -3564890632,3564890639,BE +3564890624,3564890639,BE 3564890640,3564890655,NL -3564890656,3564890671,GB -3564890672,3564890679,NL -3564890680,3564890687,GB -3564890688,3564890719,NL -3564890720,3564890735,GB +3564890656,3564890663,IE +3564890664,3564890703,NL +3564890704,3564890735,GB 3564890736,3564890783,NL 3564890784,3564890799,GB 3564890800,3564890831,NL @@ -109966,11 +117075,13 @@ 3564890880,3564890943,NL 3564890944,3564890991,BE 3564890992,3564891023,NL -3564891024,3564892415,GB +3564891024,3564891391,GB +3564891392,3564891903,NL +3564891904,3564892415,GB 3564892416,3564892543,NL 3564892544,3564892575,GB -3564892576,3564892687,NL -3564892688,3564892735,GB +3564892576,3564892711,NL +3564892712,3564892735,GB 3564892736,3564892751,NL 3564892752,3564892767,GB 3564892768,3564892799,NL @@ -109985,8 +117096,8 @@ 3564904448,3564912639,DE 3564912640,3564920831,BG 3564920832,3564922879,ES -3564922880,3564926975,US -3564926976,3564929023,RU +3564922880,3564927999,US +3564928000,3564929023,RU 3564929024,3564937215,AT 3564937216,3564945407,RS 3564945408,3564947175,GB @@ -110028,7 +117139,9 @@ 3564956720,3564956735,GB 3564956736,3564956751,AT 3564956752,3564956767,US -3564956768,3564956855,AT +3564956768,3564956831,AT +3564956832,3564956839,GB +3564956840,3564956855,AT 3564956856,3564956903,GB 3564956904,3564956907,AT 3564956908,3564956911,CH @@ -110196,14 +117309,16 @@ 3565036288,3565036543,GB 3565036544,3565037119,IE 3565037120,3565037135,GB -3565037136,3565037167,IE -3565037168,3565037567,GB +3565037136,3565037199,IE +3565037200,3565037215,GB +3565037216,3565037279,IE +3565037280,3565037567,GB 3565037568,3565037823,IE 3565037824,3565038591,GB -3565038592,3565038643,IE -3565038644,3565038647,GB -3565038648,3565038663,IE -3565038664,3565043711,GB +3565038592,3565038663,IE +3565038664,3565039615,GB +3565039616,3565041663,IE +3565041664,3565043711,GB 3565043712,3565047807,AT 3565047808,3565048063,LI 3565048064,3565051903,AT @@ -110681,7 +117796,9 @@ 3567152992,3567153023,EU 3567153024,3567153055,GB 3567153056,3567153599,EU -3567153600,3567153623,GB +3567153600,3567153607,GB +3567153608,3567153615,EU +3567153616,3567153623,GB 3567153624,3567153647,EU 3567153648,3567153663,GB 3567153664,3567153687,EU @@ -110706,7 +117823,35 @@ 3567250176,3567250943,NL 3567250944,3567255551,EU 3567255552,3567321087,PL -3567321088,3567353855,GB +3567321088,3567323007,GB +3567323008,3567323023,CH +3567323024,3567323135,GB +3567323136,3567323391,IE +3567323392,3567324479,GB +3567324480,3567324543,ES +3567324544,3567324559,GB +3567324560,3567324575,ES +3567324576,3567324607,GB +3567324608,3567324671,ES +3567324672,3567325119,GB +3567325120,3567325135,ES +3567325136,3567329711,GB +3567329712,3567329727,IE +3567329728,3567331743,GB +3567331744,3567331775,IE +3567331776,3567350807,GB +3567350808,3567350815,US +3567350816,3567350839,GB +3567350840,3567350847,CH +3567350848,3567350935,GB +3567350936,3567350943,CH +3567350944,3567352479,GB +3567352480,3567352487,NL +3567352488,3567352511,GB +3567352512,3567352519,FR +3567352520,3567352759,GB +3567352760,3567352767,NL +3567352768,3567353855,GB 3567353856,3567386623,CH 3567386624,3567386879,GB 3567386880,3567386883,DE @@ -110771,8 +117916,8 @@ 3567399104,3567399167,GB 3567399168,3567399263,DE 3567399264,3567399295,GB -3567399296,3567399359,DE -3567399360,3567399423,GB +3567399296,3567399391,DE +3567399392,3567399423,GB 3567399424,3567399439,DE 3567399440,3567399487,GB 3567399488,3567399679,DE @@ -110781,8 +117926,8 @@ 3567399696,3567399743,GB 3567399744,3567399871,DE 3567399872,3567399935,GB -3567399936,3567400447,DE -3567400448,3567400735,GB +3567399936,3567400703,DE +3567400704,3567400735,GB 3567400736,3567400751,DE 3567400752,3567400959,GB 3567400960,3567401471,DE @@ -110791,8 +117936,8 @@ 3567401520,3567401543,GB 3567401544,3567401551,DE 3567401552,3567401727,GB -3567401728,3567402367,DE -3567402368,3567402495,GB +3567401728,3567402239,DE +3567402240,3567402495,GB 3567402496,3567403007,DE 3567403008,3567419391,IT 3567419392,3567427583,SA @@ -111006,8 +118151,7 @@ 3568939528,3568959487,DE 3568959488,3569025023,AT 3569025024,3569057791,NL -3569057792,3569068415,GB -3569068416,3569068543,DE +3569057792,3569068543,GB 3569068544,3569068671,BG 3569068672,3569068951,GB 3569068952,3569068991,DE @@ -111038,11 +118182,7 @@ 3569241888,3569241903,LU 3569241904,3569242047,BE 3569242048,3569242111,LU -3569242112,3569242551,BE -3569242552,3569242559,LU -3569242560,3569242879,BE -3569242880,3569243135,US -3569243136,3569243903,BE +3569242112,3569243903,BE 3569243904,3569244031,NL 3569244032,3569244303,BE 3569244304,3569244319,LU @@ -111057,11 +118197,9 @@ 3569252992,3569253007,LU 3569253008,3569253095,BE 3569253096,3569253103,LU -3569253104,3569254911,BE -3569254912,3569254943,LU -3569254944,3569255007,BE -3569255008,3569255055,LU -3569255056,3569255071,BE +3569253104,3569255007,BE +3569255008,3569255039,LU +3569255040,3569255071,BE 3569255072,3569255103,LU 3569255104,3569258975,BE 3569258976,3569259007,LU @@ -111075,9 +118213,7 @@ 3569271936,3569271943,IT 3569271944,3569272063,BE 3569272064,3569272079,LU -3569272080,3569272239,BE -3569272240,3569272255,LU -3569272256,3569273167,BE +3569272080,3569273167,BE 3569273168,3569273183,LU 3569273184,3569273791,BE 3569273792,3569273823,LU @@ -111386,9 +118522,7 @@ 3569942528,3570064759,DE 3570064760,3570064767,A2 3570064768,3570073599,DE -3570073600,3570076943,NL -3570076944,3570076951,PH -3570076952,3570081791,NL +3570073600,3570081791,NL 3570081792,3570102463,CH 3570102464,3570102479,ES 3570102480,3570106367,CH @@ -111401,16 +118535,16 @@ 3570215680,3570215807,DE 3570215808,3570223103,GR 3570223104,3570223231,DE -3570223232,3570236927,GR +3570223232,3570236159,GR +3570236160,3570236415,DE +3570236416,3570236927,GR 3570236928,3570237183,DE 3570237184,3570241791,GR 3570241792,3570242047,DE 3570242048,3570270207,GR 3570270208,3570335743,NL 3570335744,3570401279,GB -3570401280,3570442687,FR -3570442688,3570442695,IT -3570442696,3570466815,FR +3570401280,3570466815,FR 3570466816,3570507439,SE 3570507440,3570507455,CH 3570507456,3570532351,SE @@ -111816,9 +118950,7 @@ 3571365184,3571365247,DE 3571365248,3571365999,GB 3571366000,3571366007,DE -3571366008,3571366143,GB -3571366144,3571366151,DE -3571366152,3571366399,GB +3571366008,3571366399,GB 3571366400,3571366511,NL 3571366512,3571366519,DE 3571366520,3571366559,GB @@ -112065,13 +119197,11 @@ 3574155728,3574155731,AT 3574155732,3574155739,DE 3574155740,3574155743,AT -3574155744,3574155819,DE -3574155820,3574155823,NO -3574155824,3574155851,DE +3574155744,3574155851,DE 3574155852,3574155855,NO -3574155856,3574155859,DE -3574155860,3574155863,NO -3574155864,3574159919,DE +3574155856,3574155883,DE +3574155884,3574155887,NL +3574155888,3574159919,DE 3574159920,3574159927,NL 3574159928,3574160931,DE 3574160932,3574160935,NL @@ -112081,9 +119211,7 @@ 3574161056,3574161087,NL 3574161088,3574161107,DE 3574161108,3574161111,NL -3574161112,3574161319,DE -3574161320,3574161323,NO -3574161324,3574161335,DE +3574161112,3574161335,DE 3574161336,3574161339,AI 3574161340,3574161391,DE 3574161392,3574161395,NO @@ -112165,7 +119293,11 @@ 3574917376,3574917631,CH 3574917632,3574919359,DE 3574919360,3574919391,FR -3574919392,3574923263,DE +3574919392,3574920223,DE +3574920224,3574920239,RO +3574920240,3574920503,DE +3574920504,3574920511,RO +3574920512,3574923263,DE 3574923264,3574939647,RU 3574939648,3574956031,SE 3574956032,3574972415,IT @@ -112178,9 +119310,7 @@ 3575185408,3575250943,PL 3575250944,3575316479,IT 3575316480,3575349247,RU -3575349248,3575349531,ES -3575349532,3575349535,GB -3575349536,3575355231,ES +3575349248,3575355231,ES 3575355232,3575355247,GB 3575355248,3575360199,ES 3575360200,3575360207,FR @@ -112190,9 +119320,7 @@ 3575372160,3575372167,GB 3575372168,3575372239,ES 3575372240,3575372247,PT -3575372248,3575378275,ES -3575378276,3575378279,GB -3575378280,3575382015,ES +3575372248,3575382015,ES 3575382016,3575412991,FI 3575412992,3575413119,RU 3575413120,3575414375,FI @@ -112560,15 +119688,104 @@ 3575775488,3575775743,AT 3575775744,3575824383,NL 3575824384,3575832575,KW -3575832576,3575857151,NL +3575832576,3575840767,NL +3575840768,3575848991,GB +3575848992,3575849007,NL +3575849008,3575850255,GB +3575850256,3575850263,NL +3575850264,3575850543,GB +3575850544,3575850559,NL +3575850560,3575850783,GB +3575850784,3575850815,NL +3575850816,3575852799,GB +3575852800,3575853055,NL +3575853056,3575853311,GB +3575853312,3575853375,NL +3575853376,3575853439,GB +3575853440,3575853503,NL +3575853504,3575853567,GB +3575853568,3575853579,NL +3575853580,3575853587,GB +3575853588,3575853591,NL +3575853592,3575853619,GB +3575853620,3575853631,NL +3575853632,3575853635,GB +3575853636,3575853647,NL +3575853648,3575853655,GB +3575853656,3575853663,NL +3575853664,3575853691,GB +3575853692,3575853695,NL +3575853696,3575853719,GB +3575853720,3575853723,NL +3575853724,3575853739,GB +3575853740,3575853743,NL +3575853744,3575853763,GB +3575853764,3575853767,NL +3575853768,3575853799,GB +3575853800,3575853807,NL +3575853808,3575853815,GB +3575853816,3575853823,NL +3575853824,3575853831,GB +3575853832,3575853863,NL +3575853864,3575853871,GB +3575853872,3575853879,NL +3575853880,3575853895,GB +3575853896,3575853927,NL +3575853928,3575853943,GB +3575853944,3575853951,NL +3575853952,3575853959,GB +3575853960,3575853975,NL +3575853976,3575853999,GB +3575854000,3575854015,NL +3575854016,3575854031,GB +3575854032,3575854039,NL +3575854040,3575857151,GB 3575857152,3575857407,BE -3575857408,3575858529,NL +3575857408,3575858529,GB 3575858530,3575858543,US -3575858544,3575860299,NL +3575858544,3575860299,GB 3575860300,3575860303,BE -3575860304,3575866367,NL +3575860304,3575860735,GB +3575860736,3575860863,NL +3575860864,3575860991,GB +3575860992,3575861247,NL +3575861248,3575861503,GB +3575861504,3575861519,NL +3575861520,3575864327,GB +3575864328,3575864331,NL +3575864332,3575864343,GB +3575864344,3575864347,NL +3575864348,3575864359,GB +3575864360,3575864363,NL +3575864364,3575864380,GB +3575864381,3575864382,NL +3575864383,3575864387,GB +3575864388,3575864391,NL +3575864392,3575864395,GB +3575864396,3575864403,NL +3575864404,3575864583,GB +3575864584,3575864599,NL +3575864600,3575864607,GB +3575864608,3575864615,NL +3575864616,3575864631,GB +3575864632,3575864639,NL +3575864640,3575864663,GB +3575864664,3575864671,NL +3575864672,3575864687,GB +3575864688,3575864703,NL +3575864704,3575864775,GB +3575864776,3575864783,NL +3575864784,3575865087,GB +3575865088,3575865215,NL +3575865216,3575866367,GB 3575866368,3575867135,US -3575867136,3575873535,NL +3575867136,3575872047,GB +3575872048,3575872063,NL +3575872064,3575872079,GB +3575872080,3575872095,NL +3575872096,3575872255,GB +3575872256,3575872767,NL +3575872768,3575873535,GB 3575873536,3575906303,EE 3575906304,3575971839,FR 3575971840,3576037375,ES @@ -112625,7 +119842,9 @@ 3576042240,3576042495,EU 3576042496,3576042623,GB 3576042624,3576042687,EU -3576042688,3576042815,GB +3576042688,3576042695,GB +3576042696,3576042751,EU +3576042752,3576042815,GB 3576042816,3576045567,EU 3576045568,3576045599,GB 3576045600,3576045663,EU @@ -113011,24 +120230,14 @@ 3576237232,3576237279,GB 3576237280,3576237455,FR 3576237456,3576237503,GB -3576237504,3576237567,FR -3576237568,3576237583,GB -3576237584,3576237599,FR -3576237600,3576237647,GB -3576237648,3576237711,FR +3576237504,3576237615,FR +3576237616,3576237631,GB +3576237632,3576237711,FR 3576237712,3576237743,GB -3576237744,3576237855,FR -3576237856,3576237871,GB -3576237872,3576237887,FR -3576237888,3576237919,GB -3576237920,3576237935,FR -3576237936,3576237967,GB -3576237968,3576237983,FR -3576237984,3576238015,GB -3576238016,3576238143,FR +3576237744,3576238143,FR 3576238144,3576238159,GB -3576238160,3576238271,FR -3576238272,3576238335,GB +3576238160,3576238305,FR +3576238306,3576238335,GB 3576238336,3576238447,FR 3576238448,3576238463,GB 3576238464,3576238511,FR @@ -113038,7 +120247,9 @@ 3576238576,3576238607,FR 3576238608,3576238623,GB 3576238624,3576238639,FR -3576238640,3576238879,GB +3576238640,3576238655,GB +3576238656,3576238863,FR +3576238864,3576238879,GB 3576238880,3576238895,FR 3576238896,3576238911,GB 3576238912,3576238927,FR @@ -113049,14 +120260,14 @@ 3576239040,3576239071,GB 3576239072,3576239087,FR 3576239088,3576239103,GB -3576239104,3576239623,FR -3576239624,3576239871,GB -3576239872,3576240039,FR +3576239104,3576239663,FR +3576239664,3576239671,GB +3576239672,3576240039,FR 3576240040,3576240047,GB 3576240048,3576240111,FR 3576240112,3576240127,GB -3576240128,3576240383,FR -3576240384,3576240511,GB +3576240128,3576240475,FR +3576240476,3576240511,GB 3576240512,3576240575,FR 3576240576,3576240895,GB 3576240896,3576241183,FR @@ -113067,21 +120278,33 @@ 3576241344,3576241351,GB 3576241352,3576241383,FR 3576241384,3576241399,GB -3576241400,3576241951,FR -3576241952,3576242047,GB +3576241400,3576241935,FR +3576241936,3576241943,GB +3576241944,3576241951,FR +3576241952,3576241991,GB +3576241992,3576242007,FR +3576242008,3576242031,GB +3576242032,3576242039,FR +3576242040,3576242047,GB 3576242048,3576242111,FR -3576242112,3576242175,GB -3576242176,3576242183,FR +3576242112,3576242143,GB +3576242144,3576242183,FR 3576242184,3576242199,GB -3576242200,3576243967,FR -3576243968,3576244223,GB -3576244224,3576246399,FR -3576246400,3576246527,GB -3576246528,3576246656,FR +3576242200,3576242319,FR +3576242320,3576242327,GB +3576242328,3576243967,FR +3576243968,3576243999,GB +3576244000,3576244031,FR +3576244032,3576244047,GB +3576244048,3576244127,FR +3576244128,3576244143,GB +3576244144,3576246399,FR +3576246400,3576246463,GB +3576246464,3576246656,FR 3576246657,3576246727,GB -3576246728,3576246735,FR -3576246736,3576246783,GB -3576246784,3576249359,FR +3576246728,3576246743,FR +3576246744,3576246751,GB +3576246752,3576249359,FR 3576249360,3576249367,GB 3576249368,3576249463,FR 3576249464,3576249471,GB @@ -113103,19 +120326,15 @@ 3576251616,3576251647,GB 3576251648,3576252415,FR 3576252416,3576252671,GB -3576252672,3576253007,FR -3576253008,3576253023,GB -3576253024,3576253159,FR -3576253160,3576253183,GB -3576253184,3576254487,FR +3576252672,3576254487,FR 3576254488,3576254495,GB 3576254496,3576254551,FR 3576254552,3576254559,GB 3576254560,3576254607,FR 3576254608,3576254615,GB 3576254616,3576254623,FR -3576254624,3576254639,GB -3576254640,3576254655,FR +3576254624,3576254647,GB +3576254648,3576254655,FR 3576254656,3576254687,GB 3576254688,3576254847,FR 3576254848,3576254855,GB @@ -113123,44 +120342,34 @@ 3576254864,3576254879,GB 3576254880,3576254895,FR 3576254896,3576254903,GB -3576254904,3576255087,FR -3576255088,3576255199,GB +3576254904,3576255151,FR +3576255152,3576255199,GB 3576255200,3576255215,FR 3576255216,3576255263,GB -3576255264,3576255319,FR -3576255320,3576255327,GB -3576255328,3576255375,FR +3576255264,3576255375,FR 3576255376,3576255383,GB 3576255384,3576255407,FR 3576255408,3576255423,GB 3576255424,3576255431,FR 3576255432,3576255439,GB -3576255440,3576255503,FR -3576255504,3576255511,GB -3576255512,3576255519,FR +3576255440,3576255519,FR 3576255520,3576255527,GB 3576255528,3576255543,FR 3576255544,3576255551,GB -3576255552,3576255575,FR -3576255576,3576255583,GB -3576255584,3576255631,FR +3576255552,3576255631,FR 3576255632,3576255647,GB 3576255648,3576255671,FR 3576255672,3576255679,GB 3576255680,3576255703,FR 3576255704,3576255719,GB 3576255720,3576255743,FR -3576255744,3576255759,GB -3576255760,3576255839,FR -3576255840,3576255871,GB -3576255872,3576255887,FR +3576255744,3576255751,GB +3576255752,3576255887,FR 3576255888,3576255919,GB -3576255920,3576255943,FR -3576255944,3576255975,GB -3576255976,3576255983,FR -3576255984,3576256047,GB -3576256048,3576256111,FR -3576256112,3576256143,GB +3576255920,3576255983,FR +3576255984,3576255999,GB +3576256000,3576256127,FR +3576256128,3576256143,GB 3576256144,3576256239,FR 3576256240,3576256255,GB 3576256256,3576256351,FR @@ -113237,7 +120446,9 @@ 3576258672,3576258687,GB 3576258688,3576258703,FR 3576258704,3576258783,GB -3576258784,3576258863,FR +3576258784,3576258815,FR +3576258816,3576258847,GB +3576258848,3576258863,FR 3576258864,3576258895,GB 3576258896,3576258943,FR 3576258944,3576259007,GB @@ -113266,10 +120477,10 @@ 3576259976,3576259991,FR 3576259992,3576259999,GB 3576260000,3576260015,FR -3576260016,3576260031,GB -3576260032,3576260079,FR -3576260080,3576260095,GB -3576260096,3576260175,FR +3576260016,3576260047,GB +3576260048,3576260079,FR +3576260080,3576260111,GB +3576260112,3576260175,FR 3576260176,3576260191,GB 3576260192,3576260207,FR 3576260208,3576260223,GB @@ -113339,21 +120550,31 @@ 3576264576,3576264623,GB 3576264624,3576264639,FR 3576264640,3576264687,GB -3576264688,3576265375,FR +3576264688,3576265279,FR +3576265280,3576265287,GB +3576265288,3576265303,FR +3576265304,3576265311,GB +3576265312,3576265327,FR +3576265328,3576265335,GB +3576265336,3576265359,FR +3576265360,3576265367,GB +3576265368,3576265375,FR 3576265376,3576265383,GB 3576265384,3576265399,FR -3576265400,3576265423,GB -3576265424,3576265463,FR +3576265400,3576265431,GB +3576265432,3576265463,FR 3576265464,3576265471,GB -3576265472,3576265807,FR +3576265472,3576265759,FR +3576265760,3576265775,GB +3576265776,3576265807,FR 3576265808,3576265823,GB 3576265824,3576265831,FR 3576265832,3576265839,GB 3576265840,3576265847,FR 3576265848,3576265863,GB 3576265864,3576265879,FR -3576265880,3576265895,GB -3576265896,3576266663,FR +3576265880,3576265903,GB +3576265904,3576266663,FR 3576266664,3576266671,GB 3576266672,3576266687,FR 3576266688,3576266751,GB @@ -113393,11 +120614,12 @@ 3576889344,3576954879,NL 3576954880,3576987647,NO 3576987648,3577001983,GB -3577001984,3577002495,NL -3577002496,3577020415,GB +3577001984,3577003583,NL +3577003584,3577003771,GB +3577003772,3577003775,NL +3577003776,3577020415,GB 3577020416,3577085951,NL 3577085952,3577151487,DE -3577151488,3577167871,GB 3577167872,3577184255,ET 3577184256,3577217023,CH 3577217024,3577282559,FR @@ -113419,9 +120641,7 @@ 3577547456,3577547519,FR 3577547520,3577551407,DE 3577551408,3577551411,US -3577551412,3577553663,DE -3577553664,3577553919,GB -3577553920,3577557215,DE +3577551412,3577557215,DE 3577557216,3577557231,US 3577557232,3577559775,DE 3577559776,3577559783,FR @@ -113429,17 +120649,11 @@ 3577562392,3577562399,GB 3577562400,3577577231,DE 3577577232,3577577247,US -3577577248,3577579039,DE -3577579040,3577579047,BE -3577579048,3577591295,DE -3577591296,3577591551,GB -3577591552,3577592431,DE +3577577248,3577592431,DE 3577592432,3577592447,FR 3577592448,3577592743,DE 3577592744,3577592751,IE -3577592752,3577606911,DE -3577606912,3577606975,GB -3577606976,3577608743,DE +3577592752,3577608743,DE 3577608744,3577608751,ES 3577608752,3577610367,DE 3577610368,3577610495,GB @@ -113531,8 +120745,8 @@ 3577638968,3577639239,FR 3577639240,3577639247,EU 3577639248,3577639679,FR -3577639680,3577639759,EU -3577639760,3577639783,FR +3577639680,3577639767,EU +3577639768,3577639783,FR 3577639784,3577639799,EU 3577639800,3577639807,FR 3577639808,3577639839,EU @@ -113541,8 +120755,8 @@ 3577639864,3577639871,FR 3577639872,3577639935,EU 3577639936,3577640719,FR -3577640720,3577640727,EU -3577640728,3577641151,FR +3577640720,3577640735,EU +3577640736,3577641151,FR 3577641152,3577641159,EU 3577641160,3577641175,FR 3577641176,3577641183,EU @@ -113551,15 +120765,14 @@ 3577641216,3577641391,FR 3577641392,3577641399,EU 3577641400,3577641423,FR -3577641424,3577641471,EU -3577641472,3577641727,FR -3577641728,3577641983,EU +3577641424,3577641983,EU 3577641984,3577642023,GB 3577642024,3577642031,EU 3577642032,3577642111,GB 3577642112,3577642175,EU 3577642176,3577642239,GB -3577642240,3577642623,FR +3577642240,3577642495,EU +3577642496,3577642623,FR 3577642624,3577642751,EU 3577642752,3577643007,FR 3577643008,3577643231,NL @@ -113588,8 +120801,8 @@ 3577647936,3577647967,DK 3577647968,3577647999,EU 3577648000,3577648127,DK -3577648128,3577648383,EU -3577648384,3577649151,NL +3577648128,3577648639,EU +3577648640,3577649151,NL 3577649152,3577651199,EU 3577651200,3577651455,GB 3577651456,3577652223,EU @@ -113694,14 +120907,20 @@ 3578997936,3578997943,FR 3578997944,3578998575,DE 3578998576,3578998583,GB -3578998584,3579002879,DE +3578998584,3578999647,DE +3578999648,3578999651,CH +3578999652,3579002879,DE 3579002880,3579019263,GB 3579019264,3579052031,DK 3579052032,3579117567,NL 3579117568,3579132159,RU 3579132160,3579132415,BY 3579132416,3579183103,RU -3579183104,3579191759,GB +3579183104,3579188239,GB +3579188240,3579188255,BE +3579188256,3579188415,GB +3579188416,3579188431,IS +3579188432,3579191759,GB 3579191760,3579191775,DE 3579191776,3579193599,GB 3579193600,3579193703,NL @@ -113712,18 +120931,70 @@ 3579193728,3579193815,NL 3579193816,3579193823,ES 3579193824,3579193855,NL -3579193856,3579197055,GB +3579193856,3579194103,GB +3579194104,3579194111,US +3579194112,3579197055,GB 3579197056,3579197183,US -3579197184,3579197887,GB +3579197184,3579197311,GB +3579197312,3579197439,US +3579197440,3579197887,GB 3579197888,3579197903,IT -3579197904,3579228191,GB +3579197904,3579205631,GB +3579205632,3579205887,IE +3579205888,3579210079,GB +3579210080,3579210087,BE +3579210088,3579221071,GB +3579221072,3579221087,DE +3579221088,3579221103,GB +3579221104,3579221119,IT +3579221120,3579221471,GB +3579221472,3579221503,ES +3579221504,3579223071,GB +3579223072,3579223087,BE +3579223088,3579223103,FR +3579223104,3579226143,GB +3579226144,3579226151,DE +3579226152,3579226327,GB +3579226328,3579226351,FR +3579226352,3579228191,GB 3579228192,3579228207,IT 3579228208,3579228223,ES 3579228224,3579228671,GB 3579228672,3579228799,US -3579228800,3579241151,GB +3579228800,3579231815,GB +3579231816,3579231831,FR +3579231832,3579231919,GB +3579231920,3579231927,US +3579231928,3579237183,GB +3579237184,3579237215,DE +3579237216,3579237247,NL +3579237248,3579240143,GB +3579240144,3579240159,CH +3579240160,3579241151,GB 3579241152,3579241215,IE -3579241216,3579248639,GB +3579241216,3579244375,GB +3579244376,3579244383,CH +3579244384,3579247199,GB +3579247200,3579247207,DE +3579247208,3579247223,GB +3579247224,3579247231,FR +3579247232,3579247271,GB +3579247272,3579247279,US +3579247280,3579247311,GB +3579247312,3579247319,FR +3579247320,3579247391,GB +3579247392,3579247399,US +3579247400,3579247407,GB +3579247408,3579247415,US +3579247416,3579247535,GB +3579247536,3579247543,IE +3579247544,3579247567,GB +3579247568,3579247575,DE +3579247576,3579247583,GB +3579247584,3579247615,US +3579247616,3579248135,GB +3579248136,3579248143,DE +3579248144,3579248639,GB 3579248640,3579346943,RU 3579346944,3579361535,SE 3579361536,3579361791,NO @@ -113921,14 +121192,15 @@ 3580239872,3580241919,SE 3580241920,3580243967,CH 3580243968,3580248063,NL -3580248064,3580250111,ES -3580250112,3580252671,SE +3580248064,3580252671,SE 3580252672,3580254207,EE 3580254208,3580260351,DE 3580260352,3580265727,AT 3580265728,3580338175,SE 3580338176,3580338432,HR -3580338433,3580362751,SE +3580338433,3580338687,SE +3580338688,3580339199,HR +3580339200,3580362751,SE 3580362752,3580473375,GB 3580473376,3580473391,IE 3580473392,3580473503,GB @@ -113975,6 +121247,7 @@ 3580633088,3580635135,RU 3580635136,3580637183,UA 3580637184,3580639231,KZ +3580639232,3580641279,PL 3580641280,3580643327,FR 3580643328,3580645375,UA 3580645376,3580647423,PL @@ -114068,12 +121341,17 @@ 3582066688,3582074879,UA 3582074880,3582078631,GB 3582078632,3582078639,DE -3582078640,3582083071,GB +3582078640,3582081023,GB +3582081024,3582081535,ES +3582081536,3582081791,DE +3582081792,3582083071,GB 3582083072,3582091263,BG 3582091264,3582099455,QA 3582099456,3582107647,GB 3582107648,3582115839,NL -3582115840,3582124031,SE +3582115840,3582120959,SE +3582120960,3582121983,EE +3582121984,3582124031,SE 3582124032,3582125383,FI 3582125384,3582125391,AX 3582125392,3582132223,FI @@ -114101,9 +121379,7 @@ 3582195136,3582195143,CH 3582195144,3582196183,DE 3582196184,3582196191,BE -3582196192,3582196991,DE -3582196992,3582197055,CN -3582197056,3582197127,DE +3582196192,3582197127,DE 3582197128,3582197135,BZ 3582197136,3582197759,DE 3582197760,3582205951,DK @@ -114320,10 +121596,10 @@ 3582571688,3582571691,EU 3582571692,3582571707,IE 3582571708,3582571727,EU -3582571728,3582571839,IE -3582571840,3582571855,EU -3582571856,3582571871,IE -3582571872,3582571999,EU +3582571728,3582571743,IE +3582571744,3582571751,EU +3582571752,3582571839,IE +3582571840,3582571999,EU 3582572000,3582572015,IE 3582572016,3582572023,EU 3582572024,3582572031,IE @@ -114376,8 +121652,8 @@ 3582574016,3582574431,EU 3582574432,3582574435,CH 3582574436,3582574455,EU -3582574456,3582574479,CH -3582574480,3582574591,EU +3582574456,3582574463,CH +3582574464,3582574591,EU 3582574592,3582582783,DE 3582582784,3582590975,RU 3582590976,3582599167,FR @@ -114414,6 +121690,7 @@ 3582746624,3582754815,RU 3582754816,3582763007,GR 3582763008,3582771199,FI +3582771200,3582779391,CY 3582779392,3582787583,RU 3582787584,3582795775,PT 3582795776,3582803967,ES @@ -114423,7 +121700,6 @@ 3582828544,3582836735,KZ 3582836736,3582853119,RU 3582853120,3582861311,SE -3582861312,3582869503,RU 3582869504,3582877695,NO 3582877696,3582885887,AT 3582885888,3582894079,TR @@ -114447,7 +121723,8 @@ 3583019376,3583023215,CH 3583023216,3583023223,DE 3583023224,3583025151,CH -3583025152,3583029119,IT +3583025152,3583028991,IT +3583028992,3583029119,DJ 3583029120,3583029247,US 3583029248,3583029375,SG 3583029376,3583029503,FR @@ -114468,9 +121745,7 @@ 3583032160,3583032191,FR 3583032192,3583032319,IT 3583032320,3583032575,FR -3583032576,3583032831,IT -3583032832,3583033087,GR -3583033088,3583033343,IT +3583032576,3583033343,IT 3583033344,3583041535,FR 3583041536,3583049727,NL 3583049728,3583066111,RU @@ -114545,8 +121820,7 @@ 3583346176,3583350271,BG 3583350272,3583351039,MK 3583351040,3583352319,BG -3583352320,3583352575,MK -3583352576,3583352831,BG +3583352320,3583352831,MK 3583352832,3583361023,CY 3583361024,3583369215,IT 3583369216,3583377407,ES @@ -114572,6 +121846,7 @@ 3583524864,3583533055,EG 3583533056,3583541247,DE 3583541248,3583549439,RU +3583549440,3583557631,NL 3583557632,3583558399,IT 3583558400,3583558527,SM 3583558528,3583565823,IT @@ -114635,9 +121910,7 @@ 3583706224,3583706231,NA 3583706232,3583706295,UA 3583706296,3583706319,NA -3583706320,3583706343,UA -3583706344,3583706351,NA -3583706352,3583706375,UA +3583706320,3583706375,UA 3583706376,3583706383,NA 3583706384,3583706463,UA 3583706464,3583706471,NA @@ -114700,14 +121973,16 @@ 3583707816,3583707839,UA 3583707840,3583707855,NA 3583707856,3583708031,UA -3583708032,3583708095,NA +3583708032,3583708032,NA +3583708033,3583708040,UA +3583708041,3583708095,NA 3583708096,3583708167,UA 3583708168,3583708175,NA -3583708176,3583708223,UA +3583708176,3583708183,UA +3583708184,3583708191,RU +3583708192,3583708223,UA 3583708224,3583708239,NA -3583708240,3583708255,UA -3583708256,3583708263,RU -3583708264,3583708423,UA +3583708240,3583708423,UA 3583708424,3583708431,NA 3583708432,3583708455,UA 3583708456,3583708463,NA @@ -114719,18 +121994,20 @@ 3583708608,3583708623,NA 3583708624,3583709447,UA 3583709448,3583709455,NA -3583709456,3583709479,UA +3583709456,3583709463,DE +3583709464,3583709479,UA 3583709480,3583709487,NA 3583709488,3583709503,UA -3583709504,3583709519,NA -3583709520,3583709527,UA +3583709504,3583709511,NA +3583709512,3583709527,UA 3583709528,3583709543,NA 3583709544,3583709551,UA 3583709552,3583709559,NA 3583709560,3583709575,UA 3583709576,3583709583,NA 3583709584,3583709599,UA -3583709600,3583709615,NA +3583709600,3583709607,NA +3583709608,3583709615,RU 3583709616,3583709623,UA 3583709624,3583709639,NA 3583709640,3583709663,UA @@ -114743,23 +122020,28 @@ 3583709760,3583709767,NA 3583709768,3583709791,UA 3583709792,3583709799,NA -3583709800,3583709823,UA +3583709800,3583709807,DE +3583709808,3583709823,UA 3583709824,3583709831,NA 3583709832,3583709839,UA 3583709840,3583709863,NA 3583709864,3583709871,UA -3583709872,3583709911,NA +3583709872,3583709879,NA +3583709880,3583709887,UA +3583709888,3583709911,NA 3583709912,3583709927,UA 3583709928,3583709943,NA 3583709944,3583710055,UA -3583710056,3583710087,NA +3583710056,3583710063,NA +3583710064,3583710079,DE +3583710080,3583710087,NA 3583710088,3583710103,UA 3583710104,3583710111,NA 3583710112,3583710119,UA 3583710120,3583710135,NA 3583710136,3583710211,UA -3583710212,3583710231,NA -3583710232,3583710239,UA +3583710212,3583710223,NA +3583710224,3583710239,UA 3583710240,3583710247,NA 3583710248,3583710319,UA 3583710320,3583710335,NA @@ -114769,19 +122051,23 @@ 3583710408,3583710415,NA 3583710416,3583710455,UA 3583710456,3583710459,NA -3583710460,3583710495,UA -3583710496,3583710503,NA -3583710504,3583710519,UA +3583710460,3583710519,UA 3583710520,3583710527,NA -3583710528,3583710631,UA +3583710528,3583710535,UA +3583710536,3583710543,RU +3583710544,3583710631,UA 3583710632,3583710639,NA 3583710640,3583710671,UA 3583710672,3583710679,NA 3583710680,3583710703,UA 3583710704,3583710711,NA -3583710712,3583710823,UA +3583710712,3583710743,UA +3583710744,3583710751,BE +3583710752,3583710759,US +3583710760,3583710823,UA 3583710824,3583710831,NA -3583710832,3583710855,UA +3583710832,3583710847,UA +3583710848,3583710855,IL 3583710856,3583710863,NA 3583710864,3583710871,UA 3583710872,3583710879,NA @@ -114796,12 +122082,11 @@ 3583711000,3583711007,UA 3583711008,3583711023,NA 3583711024,3583711079,UA -3583711080,3583711095,NA +3583711080,3583711087,GB +3583711088,3583711095,NA 3583711096,3583711247,UA 3583711248,3583711255,NA -3583711256,3583711295,UA -3583711296,3583711303,NA -3583711304,3583711311,UA +3583711256,3583711311,UA 3583711312,3583711319,NA 3583711320,3583711327,UA 3583711328,3583711335,NA @@ -114843,11 +122128,10 @@ 3583712288,3583712295,NA 3583712296,3583712311,UA 3583712312,3583712319,NA -3583712320,3583712399,UA -3583712400,3583712407,NA -3583712408,3583712415,UA +3583712320,3583712415,UA 3583712416,3583712423,NA -3583712424,3583712439,UA +3583712424,3583712431,SG +3583712432,3583712439,UA 3583712440,3583712479,NA 3583712480,3583712591,UA 3583712592,3583712599,NA @@ -114859,7 +122143,8 @@ 3583712656,3583712663,NA 3583712664,3583712703,UA 3583712704,3583712719,NA -3583712720,3583712735,UA +3583712720,3583712727,UA +3583712728,3583712735,RU 3583712736,3583712743,NA 3583712744,3583712759,UA 3583712760,3583712763,NA @@ -114871,19 +122156,22 @@ 3583712912,3583712943,NA 3583712944,3583712959,UA 3583712960,3583712983,NA -3583712984,3583713031,UA +3583712984,3583713007,UA +3583713008,3583713015,RU +3583713016,3583713031,UA 3583713032,3583713039,NA 3583713040,3583713071,UA 3583713072,3583713079,NA 3583713080,3583713103,UA 3583713104,3583713111,NA 3583713112,3583713127,UA -3583713128,3583713135,NA +3583713128,3583713135,IT 3583713136,3583713143,UA 3583713144,3583713151,NA 3583713152,3583713159,UA 3583713160,3583713167,NA -3583713168,3583713183,UA +3583713168,3583713175,EG +3583713176,3583713183,UA 3583713184,3583713191,NA 3583713192,3583713223,UA 3583713224,3583713231,NA @@ -114898,7 +122186,11 @@ 3583741696,3583741951,NL 3583741952,3583742719,EU 3583742720,3583743487,DE -3583743488,3583743975,EU +3583743488,3583743519,EU +3583743520,3583743551,FR +3583743552,3583743679,EU +3583743680,3583743711,GB +3583743712,3583743975,EU 3583743976,3583743983,GB 3583743984,3583744067,EU 3583744068,3583744071,GB @@ -114922,7 +122214,6 @@ 3583745808,3583745823,GB 3583745824,3583746047,EU 3583746048,3583754239,PL -3583754240,3583762431,IT 3583762432,3583770623,CZ 3583770624,3583772351,NL 3583772352,3583772367,IT @@ -114939,7 +122230,7 @@ 3583827968,3583836159,CH 3583836160,3583844351,DE 3583844352,3583852543,KZ -3583852544,3583853055,US +3583852544,3583853055,SG 3583853056,3583854591,FI 3583854592,3583854726,GB 3583854727,3583854735,FI @@ -115051,7 +122342,9 @@ 3584303104,3584311295,ES 3584311296,3584319487,DE 3584319488,3584327679,LT -3584327680,3584335871,DE +3584327680,3584332519,DE +3584332520,3584332527,NL +3584332528,3584335871,DE 3584335872,3584344063,ES 3584344064,3584352255,SE 3584352256,3584360447,RO @@ -115081,15 +122374,11 @@ 3584507904,3584508927,GB 3584508928,3584508943,CY 3584508944,3584508951,KY -3584508952,3584509031,GB -3584509032,3584509039,NL -3584509040,3584509231,GB +3584508952,3584509231,GB 3584509232,3584509239,AW 3584509240,3584509359,GB 3584509360,3584509367,KY -3584509368,3584510623,GB -3584510624,3584510655,NL -3584510656,3584510999,GB +3584509368,3584510999,GB 3584511000,3584511007,KY 3584511008,3584511023,GB 3584511024,3584511039,KY @@ -115116,7 +122405,9 @@ 3584598016,3584606207,CZ 3584606208,3584614399,DE 3584614400,3584614463,GB -3584614464,3584614623,IE +3584614464,3584614527,IE +3584614528,3584614591,GB +3584614592,3584614623,IE 3584614624,3584614655,GB 3584614656,3584614751,IE 3584614752,3584614759,GB @@ -115183,14 +122474,12 @@ 3584983808,3584984063,UA 3584984064,3584984319,US 3584984320,3584984575,UA -3584984576,3584988311,US -3584988312,3584988319,UA -3584988320,3584988607,US +3584984576,3584988607,US 3584988608,3584988623,UA -3584988624,3584988639,US -3584988640,3584988671,UA -3584988672,3584990239,US -3584990240,3584990463,UA +3584988624,3584988655,US +3584988656,3584988671,UA +3584988672,3584990303,US +3584990304,3584990463,UA 3584990464,3584990495,NL 3584990496,3584990527,UA 3584990528,3584990591,US @@ -115240,7 +122529,9 @@ 3585302528,3585310719,ES 3585310720,3585318911,DE 3585318912,3585327103,DZ -3585327104,3585335295,NL +3585327104,3585331327,NL +3585331328,3585331343,FI +3585331344,3585335295,NL 3585335296,3585343487,UA 3585343488,3585351679,EE 3585351680,3585359871,CZ @@ -115355,7 +122646,6 @@ 3585716424,3585720319,AT 3585720320,3585728511,GB 3585728512,3585736703,SE -3585736704,3585744895,GB 3585744896,3585750335,FR 3585750336,3585750351,GB 3585750352,3585750367,DE @@ -115394,7 +122684,7 @@ 3585835984,3585836007,NL 3585836008,3585836023,IQ 3585836024,3585836287,NL -3585836288,3585836543,SA +3585836288,3585836543,CH 3585836544,3585837055,DZ 3585837056,3585837567,IQ 3585837568,3585838143,AO @@ -115412,8 +122702,10 @@ 3585838912,3585838975,NG 3585838976,3585839103,DZ 3585839104,3585840127,NL -3585840128,3585841663,IQ -3585841664,3585841919,DZ +3585840128,3585841151,IQ +3585841152,3585841407,NL +3585841408,3585841411,NG +3585841412,3585841919,NL 3585841920,3585842175,NG 3585842176,3585842199,IQ 3585842200,3585842207,NL @@ -115535,7 +122827,9 @@ 3586272832,3586272895,NL 3586272896,3586272959,IT 3586272960,3586272991,ES -3586272992,3586273023,IT +3586272992,3586273007,IT +3586273008,3586273015,ES +3586273016,3586273023,IT 3586273024,3586276351,NL 3586276352,3586276863,ES 3586276864,3586277375,NL @@ -115561,10 +122855,13 @@ 3586476320,3586476351,HU 3586476352,3586476383,AT 3586476384,3586476407,UA -3586476408,3586478079,HU +3586476408,3586476431,HU +3586476432,3586476439,SK +3586476440,3586478079,HU 3586478080,3586478591,SK 3586478592,3586478847,TR -3586478848,3586490367,HU +3586478848,3586479103,SK +3586479104,3586490367,HU 3586490368,3586506751,LT 3586506752,3586523135,NL 3586523136,3586543519,DE @@ -115595,7 +122892,8 @@ 3586677376,3586677487,FR 3586677488,3586677759,DE 3586677760,3586678015,GR -3586678016,3586678335,FR +3586678016,3586678271,DE +3586678272,3586678335,FR 3586678336,3586678399,US 3586678400,3586678415,GB 3586678416,3586678439,IE @@ -115623,9 +122921,7 @@ 3586680064,3586680319,IT 3586680320,3586680447,ES 3586680448,3586680463,FR -3586680464,3586680479,ES -3586680480,3586680511,FR -3586680512,3586680543,ES +3586680464,3586680543,ES 3586680544,3586680559,FR 3586680560,3586680575,ES 3586680576,3586680607,FR @@ -115787,59 +123083,36 @@ 3587213912,3587213919,UY 3587213920,3587219455,AT 3587219456,3587227647,RU -3587227648,3587227655,NL -3587227656,3587227663,GB -3587227664,3587227679,NL -3587227680,3587227759,GB -3587227760,3587227791,NL -3587227792,3587227807,GB -3587227808,3587227823,NL -3587227824,3587227871,GB -3587227872,3587227887,NL -3587227888,3587227919,GB +3587227648,3587227759,NL +3587227760,3587227775,GB +3587227776,3587227903,NL +3587227904,3587227919,GB 3587227920,3587227935,NL 3587227936,3587227967,GB 3587227968,3587227983,DE -3587227984,3587228015,NL -3587228016,3587228047,GB +3587227984,3587228047,GB 3587228048,3587228087,NL 3587228088,3587228127,GB -3587228128,3587228207,NL -3587228208,3587228223,GB -3587228224,3587228239,NL -3587228240,3587228255,GB -3587228256,3587228271,NL +3587228128,3587228271,NL 3587228272,3587228287,GB -3587228288,3587228319,NL -3587228320,3587228335,GB -3587228336,3587228367,NL -3587228368,3587228447,GB -3587228448,3587228463,NL -3587228464,3587228647,GB -3587228648,3587228663,NL -3587228664,3587228667,GB -3587228668,3587228927,NL +3587228288,3587228591,NL +3587228592,3587228607,GB +3587228608,3587228640,NL +3587228641,3587228647,GB +3587228648,3587228927,NL 3587228928,3587229455,GB -3587229456,3587229487,NL -3587229488,3587229535,GB -3587229536,3587229583,NL -3587229584,3587229647,GB -3587229648,3587229663,NL -3587229664,3587229791,GB -3587229792,3587229807,NL -3587229808,3587229855,GB -3587229856,3587229887,NL -3587229888,3587229951,GB -3587229952,3587229967,NL -3587229968,3587230047,GB -3587230048,3587230079,NL -3587230080,3587230095,GB -3587230096,3587230111,NL -3587230112,3587230239,GB -3587230240,3587230255,NL -3587230256,3587230319,GB -3587230320,3587230351,NL -3587230352,3587230447,GB +3587229456,3587229823,NL +3587229824,3587229839,GB +3587229840,3587229871,NL +3587229872,3587229887,GB +3587229888,3587229920,NL +3587229921,3587229935,GB +3587229936,3587230159,NL +3587230160,3587230207,GB +3587230208,3587230399,NL +3587230400,3587230415,GB +3587230416,3587230431,NL +3587230432,3587230447,GB 3587230448,3587230463,NL 3587230464,3587230511,GB 3587230512,3587230519,NL @@ -115851,47 +123124,22 @@ 3587230688,3587230719,NL 3587230720,3587230791,GB 3587230792,3587230799,NL -3587230800,3587230807,GB -3587230808,3587230815,NL -3587230816,3587230847,GB +3587230800,3587230847,GB 3587230848,3587230911,NL 3587230912,3587230943,GB 3587230944,3587230967,DE -3587230968,3587230991,NL +3587230968,3587230975,GB +3587230976,3587230991,NL 3587230992,3587231295,GB 3587231296,3587231327,NL 3587231328,3587231359,GB -3587231360,3587232255,NL -3587232256,3587232415,GB -3587232416,3587232439,NL -3587232440,3587232511,GB -3587232512,3587232535,NL +3587231360,3587232535,NL 3587232536,3587232711,GB 3587232712,3587232719,NL 3587232720,3587232767,GB -3587232768,3587232831,NL -3587232832,3587232847,GB -3587232848,3587232863,NL -3587232864,3587232879,GB -3587232880,3587232895,NL -3587232896,3587232911,GB -3587232912,3587232927,NL -3587232928,3587232967,GB -3587232968,3587232975,NL -3587232976,3587232991,GB -3587232992,3587233007,NL -3587233008,3587233023,GB -3587233024,3587233095,NL -3587233096,3587233103,GB -3587233104,3587233119,NL -3587233120,3587233151,GB -3587233152,3587233175,NL -3587233176,3587233199,GB -3587233200,3587233215,NL -3587233216,3587233231,GB -3587233232,3587233295,NL -3587233296,3587233311,GB -3587233312,3587233343,NL +3587232768,3587233295,NL +3587233296,3587233319,GB +3587233320,3587233343,NL 3587233344,3587233359,GB 3587233360,3587233407,NL 3587233408,3587233471,GB @@ -115902,8 +123150,8 @@ 3587233600,3587233807,NL 3587233808,3587233823,GB 3587233824,3587233839,NL -3587233840,3587233903,GB -3587233904,3587233935,NL +3587233840,3587233919,GB +3587233920,3587233935,NL 3587233936,3587233951,GB 3587233952,3587233967,NL 3587233968,3587233983,GB @@ -115917,8 +123165,8 @@ 3587234144,3587234159,GB 3587234160,3587234207,NL 3587234208,3587234815,GB -3587234816,3587236471,NL -3587236472,3587236479,GB +3587234816,3587236447,NL +3587236448,3587236479,GB 3587236480,3587236511,NL 3587236512,3587236543,GB 3587236544,3587236607,NL @@ -115927,9 +123175,7 @@ 3587237376,3587237391,GB 3587237392,3587237399,NL 3587237400,3587237407,GB -3587237408,3587237439,NL -3587237440,3587237447,GB -3587237448,3587237471,NL +3587237408,3587237471,NL 3587237472,3587237487,GB 3587237488,3587237495,NL 3587237496,3587237519,GB @@ -115941,45 +123187,43 @@ 3587238536,3587238543,GB 3587238544,3587238607,NL 3587238608,3587238911,GB -3587238912,3587239295,NL -3587239296,3587239311,GB -3587239312,3587239767,NL +3587238912,3587239303,NL +3587239304,3587239311,GB +3587239312,3587239679,NL +3587239680,3587239687,GB +3587239688,3587239767,NL 3587239768,3587239775,GB 3587239776,3587239791,NL -3587239792,3587239935,GB -3587239936,3587240055,NL -3587240056,3587240063,GB -3587240064,3587240087,NL +3587239792,3587239807,GB +3587239808,3587239871,NL +3587239872,3587239935,GB +3587239936,3587240015,NL +3587240016,3587240023,GB +3587240024,3587240087,NL 3587240088,3587240095,GB 3587240096,3587240103,NL 3587240104,3587240107,GB -3587240108,3587240111,NL -3587240112,3587240119,GB -3587240120,3587240431,NL -3587240432,3587240439,GB -3587240440,3587240511,NL +3587240108,3587240439,NL +3587240440,3587240447,GB +3587240448,3587240511,NL 3587240512,3587240575,GB 3587240576,3587240615,NL 3587240616,3587240623,GB -3587240624,3587241015,NL -3587241016,3587241031,GB -3587241032,3587241087,NL -3587241088,3587241095,GB -3587241096,3587241119,NL -3587241120,3587241151,GB -3587241152,3587241215,NL -3587241216,3587241279,GB -3587241280,3587241295,NL -3587241296,3587241311,GB -3587241312,3587241343,NL -3587241344,3587241663,GB -3587241664,3587242063,NL +3587240624,3587241143,NL +3587241144,3587241151,GB +3587241152,3587241223,NL +3587241224,3587241247,GB +3587241248,3587241263,NL +3587241264,3587241271,GB +3587241272,3587241343,NL +3587241344,3587241471,GB +3587241472,3587242063,NL 3587242064,3587242071,BE -3587242072,3587243647,NL -3587243648,3587243775,GB -3587243776,3587243935,NL +3587242072,3587243935,NL 3587243936,3587243943,GB -3587243944,3587244031,NL +3587243944,3587243967,NL +3587243968,3587243975,GB +3587243976,3587244031,NL 3587244032,3587260415,IT 3587260416,3587284991,DE 3587284992,3587285135,A2 @@ -116109,7 +123353,10 @@ 3587375104,3587383295,TR 3587383296,3587391487,CZ 3587391488,3587407871,KZ -3587407872,3587424255,NL +3587407872,3587408127,NL +3587408128,3587415039,BE +3587415040,3587422719,NL +3587422720,3587424255,BE 3587424256,3587440639,DE 3587440640,3587457023,SE 3587457024,3587459263,GB @@ -116129,11 +123376,7 @@ 3587620864,3587637247,SE 3587637248,3587653631,FR 3587653632,3587670015,SK -3587670016,3587672623,IT -3587672624,3587672635,GB -3587672636,3587673475,IT -3587673476,3587673487,GB -3587673488,3587673763,IT +3587670016,3587673763,IT 3587673764,3587673767,GB 3587673768,3587673787,IT 3587673788,3587673792,GB @@ -116151,7 +123394,13 @@ 3587687592,3587687599,NL 3587687600,3587699255,IT 3587699256,3587699263,A2 -3587699264,3587702783,IT +3587699264,3587699559,IT +3587699560,3587699567,GB +3587699568,3587700031,IT +3587700032,3587700039,GB +3587700040,3587701295,IT +3587701296,3587701303,FR +3587701304,3587702783,IT 3587702784,3587710975,DE 3587710976,3587719167,CZ 3587719168,3587735551,PL @@ -116197,7 +123446,7 @@ 3588104192,3588112383,BG 3588112384,3588128767,FR 3588128768,3588145151,HU -3588145152,3588161535,PL +3588145152,3588153343,PL 3588161536,3588227071,FR 3588227072,3588292607,BE 3588292608,3588308991,AT @@ -116277,65 +123526,34 @@ 3588997120,3589013503,AT 3589013504,3589021695,ES 3589021696,3589029887,SA -3589029888,3589029919,NL -3589029920,3589029951,ES -3589029952,3589030015,NL -3589030016,3589030143,ES -3589030144,3589030183,NL +3589029888,3589030183,NL 3589030184,3589030191,FR -3589030192,3589030207,NL -3589030208,3589030239,ES -3589030240,3589030271,NL -3589030272,3589030303,ES +3589030192,3589030303,NL 3589030304,3589030335,FR -3589030336,3589030399,NL -3589030400,3589030655,ES -3589030656,3589031423,NL -3589031424,3589031935,ES -3589031936,3589034015,NL -3589034016,3589034111,ES -3589034112,3589034143,NL +3589030336,3589034143,NL 3589034144,3589034159,ES 3589034160,3589034167,GB -3589034168,3589034175,NL -3589034176,3589034183,ES +3589034168,3589034183,NL 3589034184,3589034191,GB 3589034192,3589034207,DE -3589034208,3589034223,ES -3589034224,3589034271,NL -3589034272,3589034303,ES +3589034208,3589034303,NL 3589034304,3589034335,DE 3589034336,3589034367,FR 3589034368,3589034431,NL 3589034432,3589034495,FR -3589034496,3589037311,ES -3589037312,3589037343,NL +3589034496,3589037055,ES +3589037056,3589037343,NL 3589037344,3589037375,SE -3589037376,3589037391,NL -3589037392,3589037407,ES -3589037408,3589037423,NL +3589037376,3589037423,NL 3589037424,3589037439,ES -3589037440,3589037487,NL -3589037488,3589037495,ES +3589037440,3589037495,NL 3589037496,3589037503,CH -3589037504,3589037535,NL -3589037536,3589037551,ES +3589037504,3589037551,NL 3589037552,3589037559,BE 3589037560,3589037567,NL 3589037568,3589038079,ES -3589038080,3589040127,NL -3589040128,3589042207,ES -3589042208,3589042367,NL -3589042368,3589043231,ES -3589043232,3589043327,NL -3589043328,3589043455,ES -3589043456,3589043711,NL -3589043712,3589044223,ES -3589044224,3589044319,NL -3589044320,3589046271,ES -3589046272,3589066751,NO -3589066752,3589067007,A1 -3589067008,3589079039,NO +3589038080,3589046271,NL +3589046272,3589079039,NO 3589079040,3589092223,DK 3589092224,3589092227,SE 3589092228,3589128191,DK @@ -116454,8 +123672,8 @@ 3589583648,3589583663,NL 3589583664,3589583743,GB 3589583744,3589583871,DE -3589583872,3589584127,GB -3589584128,3589584271,NL +3589583872,3589584255,GB +3589584256,3589584271,NL 3589584272,3589584639,GB 3589584640,3589585279,NL 3589585280,3589585407,GB @@ -116474,195 +123692,201 @@ 3589685248,3589718015,GB 3589718016,3589719343,BE 3589719344,3589719347,GB -3589719348,3589720603,BE +3589719348,3589719847,BE +3589719848,3589719855,AT +3589719856,3589719967,BE +3589719968,3589719975,GB +3589719976,3589720071,BE +3589720072,3589720079,FR +3589720080,3589720135,BE +3589720136,3589720143,GB +3589720144,3589720263,BE +3589720264,3589720271,GB +3589720272,3589720279,FR +3589720280,3589720303,BE +3589720304,3589720311,FR +3589720312,3589720575,BE +3589720576,3589720583,ES +3589720584,3589720599,FR +3589720600,3589720603,BE 3589720604,3589720607,GB -3589720608,3589721143,BE -3589721144,3589721151,GB -3589721152,3589722015,BE -3589722016,3589722016,GB -3589722017,3589722059,BE +3589720608,3589720623,BE +3589720624,3589720631,GB +3589720632,3589720639,FR +3589720640,3589720655,BE +3589720656,3589720663,ES +3589720664,3589720687,BE +3589720688,3589720695,GB +3589720696,3589720703,FR +3589720704,3589720727,BE +3589720728,3589720735,GB +3589720736,3589720743,BE +3589720744,3589720767,GB +3589720768,3589720783,BE +3589720784,3589720799,GB +3589720800,3589720815,BE +3589720816,3589720823,GB +3589720824,3589720839,BE +3589720840,3589720847,GB +3589720848,3589720879,BE +3589720880,3589720887,FR +3589720888,3589720895,BE +3589720896,3589720903,IT +3589720904,3589720935,BE +3589720936,3589720943,GB +3589720944,3589720951,FR +3589720952,3589720983,GB +3589720984,3589720995,BE +3589720996,3589721003,GB +3589721004,3589721015,BE +3589721016,3589721031,GB +3589721032,3589721039,BE +3589721040,3589721047,GB +3589721048,3589721055,ES +3589721056,3589721063,BE +3589721064,3589721071,GB +3589721072,3589721147,BE +3589721148,3589721151,GB +3589721152,3589721159,BE +3589721160,3589721167,GB +3589721168,3589721231,BE +3589721232,3589721247,GB +3589721248,3589721255,FR +3589721256,3589721279,GB +3589721280,3589721295,BE +3589721296,3589721311,FR +3589721312,3589721399,BE +3589721400,3589721407,GB +3589721408,3589721855,BE +3589721856,3589721863,GB +3589721864,3589721867,BE +3589721868,3589721883,GB +3589721884,3589721903,BE +3589721904,3589721911,GB +3589721912,3589721951,BE +3589721952,3589721967,GB +3589721968,3589722023,BE +3589722024,3589722031,FR +3589722032,3589722059,BE 3589722060,3589722063,GB -3589722064,3589722295,BE +3589722064,3589722111,BE +3589722112,3589722143,GB +3589722144,3589722159,BE +3589722160,3589722167,FR +3589722168,3589722175,BE +3589722176,3589722191,GB +3589722192,3589722199,BE +3589722200,3589722207,FR +3589722208,3589722263,BE +3589722264,3589722271,GB +3589722272,3589722279,BE +3589722280,3589722287,FR +3589722288,3589722295,BE 3589722296,3589722299,GB -3589722300,3589722387,BE -3589722388,3589722391,GB +3589722300,3589722303,BE +3589722304,3589722311,FR +3589722312,3589722319,GB +3589722320,3589722335,FR +3589722336,3589722343,BE +3589722344,3589722359,FR +3589722360,3589722383,BE +3589722384,3589722391,FR 3589722392,3589722395,BE 3589722396,3589722399,GB -3589722400,3589722859,BE +3589722400,3589722439,BE +3589722440,3589722447,GB +3589722448,3589722623,BE +3589722624,3589722631,GB +3589722632,3589722639,BE +3589722640,3589722647,GB +3589722648,3589722703,BE +3589722704,3589722711,FR +3589722712,3589722791,BE +3589722792,3589722799,GB +3589722800,3589722835,BE +3589722836,3589722843,GB +3589722844,3589722859,BE 3589722860,3589722863,GB -3589722864,3589722979,BE -3589722980,3589722983,GB -3589722984,3589722995,BE +3589722864,3589722943,BE +3589722944,3589722951,GB +3589722952,3589722959,FR +3589722960,3589722979,BE +3589722980,3589722991,GB +3589722992,3589722995,BE 3589722996,3589722999,GB -3589723000,3589723983,BE -3589723984,3589723987,GB -3589723988,3589724031,BE +3589723000,3589723023,BE +3589723024,3589723031,FR +3589723032,3589723975,BE +3589723976,3589723983,FR +3589723984,3589724031,BE 3589724032,3589724039,ES -3589724040,3589724047,BE -3589724048,3589724051,GB -3589724052,3589724199,BE +3589724040,3589724199,BE 3589724200,3589724207,ES 3589724208,3589724271,BE 3589724272,3589724287,NL -3589724288,3589724423,BE -3589724424,3589724431,GB -3589724432,3589724611,BE -3589724612,3589724615,GB -3589724616,3589724619,BE -3589724620,3589724631,GB -3589724632,3589724775,BE -3589724776,3589724779,GB -3589724780,3589724875,BE -3589724876,3589724879,GB -3589724880,3589725271,BE -3589725272,3589725275,GB -3589725276,3589725383,BE -3589725384,3589725391,GB -3589725392,3589725443,BE -3589725444,3589725447,GB -3589725448,3589725451,BE -3589725452,3589725463,GB -3589725464,3589725575,BE -3589725576,3589725583,GB -3589725584,3589725619,BE -3589725620,3589725623,GB -3589725624,3589725779,BE -3589725780,3589725783,GB -3589725784,3589725791,BE -3589725792,3589725799,GB -3589725800,3589725831,BE -3589725832,3589725835,GB -3589725836,3589725839,BE -3589725840,3589725843,GB -3589725844,3589725887,BE -3589725888,3589725895,GB -3589725896,3589725907,BE -3589725908,3589725911,GB -3589725912,3589725919,BE -3589725920,3589725927,GB -3589725928,3589725935,BE -3589725936,3589725943,GB -3589725944,3589725967,BE -3589725968,3589725983,GB -3589725984,3589726027,BE -3589726028,3589726031,GB -3589726032,3589726079,BE -3589726080,3589726083,GB -3589726084,3589726091,BE -3589726092,3589726095,GB -3589726096,3589726191,BE -3589726192,3589726195,GB -3589726196,3589726395,BE -3589726396,3589726403,GB -3589726404,3589726415,BE -3589726416,3589726423,GB -3589726424,3589726435,BE -3589726436,3589726439,GB -3589726440,3589726483,BE -3589726484,3589726487,GB -3589726488,3589726547,BE -3589726548,3589726551,GB -3589726552,3589726627,BE -3589726628,3589726631,GB -3589726632,3589726655,BE -3589726656,3589726663,GB -3589726664,3589726695,BE -3589726696,3589726699,GB -3589726700,3589726707,BE -3589726708,3589726711,GB -3589726712,3589727003,BE -3589727004,3589727007,GB -3589727008,3589727047,BE -3589727048,3589727051,GB -3589727052,3589727067,BE -3589727068,3589727071,GB -3589727072,3589727111,BE -3589727112,3589727119,GB -3589727120,3589727151,BE -3589727152,3589727159,GB -3589727160,3589727191,BE -3589727192,3589727195,GB -3589727196,3589727207,BE -3589727208,3589727211,GB -3589727212,3589727943,BE -3589727944,3589727951,GB -3589727952,3589729291,BE -3589729292,3589729295,GB -3589729296,3589729315,BE -3589729316,3589729319,GB -3589729320,3589729327,BE -3589729328,3589729331,GB -3589729332,3589729339,BE -3589729340,3589729343,GB -3589729344,3589729551,BE -3589729552,3589729559,GB -3589729560,3589729571,BE -3589729572,3589729579,GB -3589729580,3589729607,BE -3589729608,3589729615,GB -3589729616,3589729627,BE -3589729628,3589729631,GB -3589729632,3589729647,BE -3589729648,3589729651,GB -3589729652,3589729655,BE -3589729656,3589729659,GB -3589729660,3589729671,BE -3589729672,3589729675,GB -3589729676,3589729779,BE -3589729780,3589729783,GB -3589729784,3589729815,BE -3589729816,3589729819,GB -3589729820,3589729871,BE -3589729872,3589729883,GB -3589729884,3589729891,BE -3589729892,3589729895,GB -3589729896,3589729915,BE -3589729916,3589729919,GB -3589729920,3589729967,BE -3589729968,3589729975,GB -3589729976,3589730055,BE -3589730056,3589730063,GB -3589730064,3589730071,BE +3589724288,3589724671,BE +3589724672,3589724679,FR +3589724680,3589724695,GB +3589724696,3589724703,BE +3589724704,3589724719,FR +3589724720,3589724727,GB +3589724728,3589724791,BE +3589724792,3589724807,GB +3589724808,3589725247,BE +3589725248,3589725263,GB +3589725264,3589725495,BE +3589725496,3589725503,PT +3589725504,3589725663,BE +3589725664,3589725695,GB +3589725696,3589725799,BE +3589725800,3589725807,IE +3589725808,3589725847,BE +3589725848,3589725855,IE +3589725856,3589725911,BE +3589725912,3589725919,GB +3589725920,3589725959,BE +3589725960,3589725967,LU +3589725968,3589725999,BE +3589726000,3589726007,FR +3589726008,3589726047,BE +3589726048,3589726055,FR +3589726056,3589726111,BE +3589726112,3589726119,GB +3589726120,3589726367,BE +3589726368,3589726375,FR +3589726376,3589726423,BE +3589726424,3589726431,FR +3589726432,3589726455,BE +3589726456,3589726463,FR +3589726464,3589726471,BE +3589726472,3589726479,GB +3589726480,3589726487,BE +3589726488,3589726495,GB +3589726496,3589726535,BE +3589726536,3589726543,GB +3589726544,3589729743,BE +3589729744,3589729751,GB +3589729752,3589730071,BE 3589730072,3589730075,GB -3589730076,3589730139,BE +3589730076,3589730087,BE +3589730088,3589730095,GB +3589730096,3589730111,BE +3589730112,3589730119,GB +3589730120,3589730139,BE 3589730140,3589730143,GB -3589730144,3589730271,BE -3589730272,3589730279,GB -3589730280,3589730291,BE -3589730292,3589730295,GB -3589730296,3589731603,BE +3589730144,3589731603,BE 3589731604,3589731607,GB -3589731608,3589731615,BE -3589731616,3589731623,GB -3589731624,3589731635,BE +3589731608,3589731635,BE 3589731636,3589731639,GB 3589731640,3589731719,BE 3589731720,3589731723,GB 3589731724,3589731731,BE 3589731732,3589731735,GB -3589731736,3589731783,BE -3589731784,3589731791,GB -3589731792,3589731819,BE +3589731736,3589731819,BE 3589731820,3589731823,GB -3589731824,3589732095,BE -3589732096,3589732103,GB -3589732104,3589732243,BE -3589732244,3589732247,GB -3589732248,3589732251,BE -3589732252,3589732255,GB -3589732256,3589732291,BE -3589732292,3589732295,GB -3589732296,3589732303,BE -3589732304,3589732311,GB -3589732312,3589733123,BE -3589733124,3589733139,GB -3589733140,3589733375,BE +3589731824,3589733375,BE 3589733376,3589733439,LU -3589733440,3589733639,BE -3589733640,3589733643,GB -3589733644,3589733651,BE -3589733652,3589733667,GB -3589733668,3589734399,BE +3589733440,3589734399,BE 3589734400,3589742591,EG 3589742592,3589742687,NL 3589742688,3589742695,AT @@ -116762,18 +123986,19 @@ 3590155800,3590155807,HR 3590155808,3590155815,SI 3590155816,3590155823,HR -3590155824,3590156287,SI +3590155824,3590156031,SI +3590156032,3590156287,RS 3590156288,3590156415,HR 3590156416,3590156423,SI 3590156424,3590156431,HR 3590156432,3590156447,SI 3590156448,3590156679,HR 3590156680,3590156687,SI -3590156688,3590156959,HR +3590156688,3590156719,HR +3590156720,3590156727,SI +3590156728,3590156959,HR 3590156960,3590156991,AE -3590156992,3590157023,SI -3590157024,3590157031,HR -3590157032,3590157039,SI +3590156992,3590157039,SI 3590157040,3590157311,HR 3590157312,3590157343,RS 3590157344,3590157351,SI @@ -116787,7 +124012,11 @@ 3590157680,3590157687,SI 3590157688,3590157695,RS 3590157696,3590157743,SI -3590157744,3590157783,RS +3590157744,3590157751,RS +3590157752,3590157759,SI +3590157760,3590157767,RS +3590157768,3590157775,SI +3590157776,3590157783,RS 3590157784,3590157823,SI 3590157824,3590157839,RS 3590157840,3590157855,SI @@ -116800,9 +124029,7 @@ 3590158432,3590158439,RS 3590158440,3590158455,SI 3590158456,3590158479,RS -3590158480,3590158495,SI -3590158496,3590158503,RS -3590158504,3590158527,SI +3590158480,3590158527,SI 3590158528,3590158535,RS 3590158536,3590158591,SI 3590158592,3590159359,RS @@ -116817,11 +124044,10 @@ 3590225920,3590234111,TR 3590234112,3590242303,GB 3590242304,3590244351,US -3590244352,3590244607,FR -3590244608,3590244863,DE +3590244352,3590244863,DE 3590244864,3590245119,GR -3590245120,3590245151,BE -3590245152,3590245279,FR +3590245120,3590245167,BE +3590245168,3590245279,FR 3590245280,3590245311,BE 3590245312,3590245439,US 3590245440,3590245503,FR @@ -116849,7 +124075,7 @@ 3590247552,3590247679,IT 3590247680,3590247687,GB 3590247688,3590247711,FR -3590247712,3590247743,HK +3590247712,3590247743,A1 3590247744,3590248447,FR 3590248448,3590248959,US 3590248960,3590249471,ES @@ -116881,18 +124107,19 @@ 3590254144,3590254271,US 3590254272,3590254303,FR 3590254304,3590254335,US -3590254336,3590254591,FR -3590254592,3590254879,ES +3590254336,3590254463,FR +3590254464,3590254879,ES 3590254880,3590254911,FR 3590254912,3590254975,ES -3590254976,3590255047,FR +3590254976,3590255039,DE +3590255040,3590255047,FR 3590255048,3590255071,ES 3590255072,3590255103,FR 3590255104,3590255359,ES 3590255360,3590255615,FR 3590255616,3590255871,BE -3590255872,3590255999,US -3590256000,3590256383,FR +3590255872,3590256127,US +3590256128,3590256383,ES 3590256384,3590256639,IT 3590256640,3590256703,US 3590256704,3590256719,BE @@ -117172,9 +124399,12 @@ 3590323200,3590323711,MW 3590323712,3590323903,A2 3590323904,3590323911,CD -3590323912,3590324031,A2 +3590323912,3590324023,A2 +3590324024,3590324031,ZW 3590324032,3590324095,NG -3590324096,3590324223,A2 +3590324096,3590324103,A2 +3590324104,3590324111,ZW +3590324112,3590324223,A2 3590324224,3623890943,US 3623890944,3623891199,ZA 3623891200,3623891455,US @@ -117204,7 +124434,9 @@ 3624288256,3624290303,IN 3624290304,3624292351,CA 3624292352,3624292607,GP -3624292608,3624295935,CA +3624292608,3624294143,CA +3624294144,3624294399,US +3624294400,3624295935,CA 3624295936,3624296191,LY 3624296192,3624297471,CA 3624297472,3624298495,CO @@ -117244,7 +124476,8 @@ 3624376032,3624376247,US 3624376248,3624376263,ES 3624376264,3624376279,CY -3624376280,3624376295,US +3624376280,3624376287,GB +3624376288,3624376295,US 3624376296,3624376303,GB 3624376304,3624376335,US 3624376336,3624376343,AU @@ -117256,7 +124489,11 @@ 3624376656,3624376679,GB 3624376680,3624377319,US 3624377320,3624377323,GB -3624377324,3624379391,US +3624377324,3624377879,US +3624377880,3624377887,GB +3624377888,3624378039,US +3624378040,3624378047,GB +3624378048,3624379391,US 3624379392,3624379399,SG 3624379400,3624380415,US 3624380416,3624380447,CA @@ -117349,12 +124586,11 @@ 3624547216,3624547239,US 3624547240,3624547255,A2 3624547256,3624547263,AS -3624547264,3624547583,US -3624547584,3624547591,PN +3624547264,3624547591,US 3624547592,3624547647,A2 3624547648,3624547711,US -3624547712,3624547751,A2 -3624547752,3624547839,US +3624547712,3624547743,A2 +3624547744,3624547839,US 3624547840,3624547847,A2 3624547848,3624547863,US 3624547864,3624547871,A2 @@ -117433,7 +124669,9 @@ 3624896288,3624896319,GB 3624896320,3624896415,US 3624896416,3624896447,AT -3624896448,3624898815,US +3624896448,3624897791,US +3624897792,3624898047,IN +3624898048,3624898815,US 3624898816,3624899071,AU 3624899072,3624899327,CA 3624899328,3624899583,US @@ -117539,14 +124777,18 @@ 3624911200,3624911231,BE 3624911232,3624911359,US 3624911360,3624911615,CA -3624911616,3624911999,US +3624911616,3624911647,US +3624911648,3624911651,RU +3624911652,3624911999,US 3624912000,3624912127,CA 3624912128,3624913023,US 3624913024,3624913087,IN 3624913088,3624913311,US 3624913312,3624913343,CA 3624913344,3624913375,PK -3624913376,3624914047,US +3624913376,3624913535,US +3624913536,3624913663,IN +3624913664,3624914047,US 3624914048,3624914079,IN 3624914080,3624914143,US 3624914144,3624914175,GB @@ -117629,8 +124871,7 @@ 3624927040,3624927071,HK 3624927072,3624927167,US 3624927168,3624927199,TH -3624927200,3624964095,US -3624976384,3624984575,US +3624927200,3624984575,US 3624984576,3624986367,CA 3624986368,3624986399,US 3624986400,3624990431,CA @@ -117690,7 +124931,15 @@ 3625288888,3625288895,US 3625288896,3625289959,CA 3625289960,3625289967,US -3625289968,3625295871,CA +3625289968,3625292575,CA +3625292576,3625292583,US +3625292584,3625292671,CA +3625292672,3625292679,US +3625292680,3625292927,CA +3625292928,3625292935,US +3625292936,3625293607,CA +3625293608,3625293615,US +3625293616,3625295871,CA 3625295872,3625320447,US 3625320448,3625320467,CA 3625320468,3625321727,US @@ -117836,7 +125085,9 @@ 3626228464,3626228479,AE 3626228480,3626270719,US 3626270720,3626287103,CA -3626287104,3626381317,US +3626287104,3626332159,US +3626332160,3626336255,CA +3626336256,3626381317,US 3626381318,3626381321,AU 3626381322,3626381325,CR 3626381326,3626381329,IT @@ -118040,9 +125291,7 @@ 3626382535,3626382538,BR 3626382539,3626382546,US 3626382547,3626382550,IN -3626382551,3626382558,US -3626382559,3626382562,CA -3626382563,3626382570,US +3626382551,3626382570,US 3626382571,3626382574,IT 3626382575,3626382578,US 3626382579,3626382582,IN @@ -118244,9 +125493,7 @@ 3626385394,3626508287,US 3626508288,3626512383,CA 3626512384,3626524671,US -3626524672,3626524823,CA -3626524824,3626524831,CR -3626524832,3626524927,CA +3626524672,3626524927,CA 3626524928,3626524943,US 3626524944,3626524967,CA 3626524968,3626524975,US @@ -118271,9 +125518,9 @@ 3626526624,3626526631,US 3626526632,3626526711,CA 3626526712,3626526719,US -3626526720,3626526975,CA -3626526976,3626527031,US -3626527032,3626527135,CA +3626526720,3626526983,CA +3626526984,3626527023,US +3626527024,3626527135,CA 3626527136,3626527159,US 3626527160,3626527167,CA 3626527168,3626527183,US @@ -118283,7 +125530,9 @@ 3626527472,3626527479,US 3626527480,3626527487,CA 3626527488,3626527495,US -3626527496,3626527903,CA +3626527496,3626527551,CA +3626527552,3626527559,US +3626527560,3626527903,CA 3626527904,3626527911,US 3626527912,3626528239,CA 3626528240,3626528247,US @@ -118305,18 +125554,20 @@ 3626529920,3626529927,US 3626529928,3626530039,CA 3626530040,3626530055,US -3626530056,3626530207,CA +3626530056,3626530151,CA +3626530152,3626530159,US +3626530160,3626530207,CA 3626530208,3626530215,US 3626530216,3626530287,CA 3626530288,3626530295,US 3626530296,3626530327,CA 3626530328,3626530343,US 3626530344,3626530391,CA -3626530392,3626530415,US -3626530416,3626530439,CA +3626530392,3626530407,US +3626530408,3626530439,CA 3626530440,3626530455,US -3626530456,3626530463,CA -3626530464,3626530479,US +3626530456,3626530471,CA +3626530472,3626530479,US 3626530480,3626530487,CA 3626530488,3626530495,US 3626530496,3626530543,CA @@ -118329,7 +125580,9 @@ 3626530944,3626530951,US 3626530952,3626530991,CA 3626530992,3626531007,US -3626531008,3626531031,CA +3626531008,3626531015,CA +3626531016,3626531023,US +3626531024,3626531031,CA 3626531032,3626531047,US 3626531048,3626531143,CA 3626531144,3626531151,US @@ -118465,10 +125718,9 @@ 3627746400,3627746431,CA 3627746432,3627746559,US 3627746560,3627746815,IN -3627746816,3627747071,NZ -3627747072,3627753471,US +3627746816,3627753471,US 3627753472,3627753727,AR -3627753728,3627761663,US +3627753728,3627769855,US 3627778048,3627802623,US 3627802624,3627810815,CA 3627810816,3627842047,US @@ -118669,11 +125921,51 @@ 3628843008,3629187071,US 3629187072,3629195263,CA 3629195264,3629199359,US -3629199360,3629201407,CA -3629201408,3629202183,US -3629202184,3629202199,CA -3629202200,3629202431,US -3629202432,3629203199,CA +3629199360,3629201463,CA +3629201464,3629201467,US +3629201468,3629201487,CA +3629201488,3629201515,US +3629201516,3629201539,CA +3629201540,3629201543,US +3629201544,3629201615,CA +3629201616,3629201619,US +3629201620,3629201647,CA +3629201648,3629201667,US +3629201668,3629201679,CA +3629201680,3629201683,US +3629201684,3629201707,CA +3629201708,3629201719,US +3629201720,3629201747,CA +3629201748,3629201751,US +3629201752,3629201755,CA +3629201756,3629201763,US +3629201764,3629201791,CA +3629201792,3629201839,US +3629201840,3629201855,CA +3629201856,3629201887,US +3629201888,3629201903,CA +3629201904,3629201919,US +3629201920,3629201983,CA +3629201984,3629201991,US +3629201992,3629201999,CA +3629202000,3629202003,US +3629202004,3629202011,CA +3629202012,3629202015,US +3629202016,3629202047,CA +3629202048,3629202175,US +3629202176,3629202207,CA +3629202208,3629202219,US +3629202220,3629202239,CA +3629202240,3629202263,US +3629202264,3629202271,CA +3629202272,3629202279,US +3629202280,3629202287,CA +3629202288,3629202311,US +3629202312,3629202367,CA +3629202368,3629202399,US +3629202400,3629202407,CA +3629202408,3629202427,US +3629202428,3629203199,CA 3629203200,3629318143,US 3629318144,3629326335,CA 3629326336,3629331967,US @@ -119208,11 +126500,11 @@ 3631015140,3631015147,CN 3631015148,3631015253,US 3631015254,3631015269,CA -3631015270,3631016243,US +3631015270,3631015295,US +3631015296,3631015311,CN +3631015312,3631016243,US 3631016244,3631016257,BD -3631016258,3631016451,US -3631016452,3631016483,CN -3631016484,3631016555,US +3631016258,3631016555,US 3631016556,3631016571,CN 3631016572,3631016581,US 3631016582,3631016613,BD @@ -119264,7 +126556,9 @@ 3631333376,3631333679,CA 3631333680,3631333695,US 3631333696,3631341567,CA -3631341568,3631480831,US +3631341568,3631435007,US +3631435008,3631435263,GB +3631435264,3631480831,US 3631480832,3631484927,CA 3631484928,3631644671,US 3631644672,3631652863,CA @@ -119347,7 +126641,9 @@ 3632381952,3632390143,CA 3632390144,3632414719,US 3632414720,3632422911,CA -3632422912,3632480319,US +3632422912,3632451583,US +3632451584,3632455679,CA +3632455680,3632480319,US 3632480320,3632480335,GB 3632480336,3632480367,US 3632480368,3632480383,GB @@ -119446,9 +126742,7 @@ 3632483776,3632483815,US 3632483816,3632483823,GB 3632483824,3632483831,DE -3632483832,3632483855,US -3632483856,3632483863,PH -3632483864,3632483887,US +3632483832,3632483887,US 3632483888,3632483895,TR 3632483896,3632483903,CA 3632483904,3632483919,AU @@ -119625,7 +126919,9 @@ 3632490888,3632490895,GR 3632490896,3632490935,US 3632490936,3632490943,CA -3632490944,3632490983,US +3632490944,3632490959,US +3632490960,3632490967,CA +3632490968,3632490983,US 3632490984,3632490991,HK 3632490992,3632491071,US 3632491072,3632491087,GB @@ -119694,7 +126990,9 @@ 3632493072,3632493079,ID 3632493080,3632493087,US 3632493088,3632493119,IO -3632493120,3632493191,US +3632493120,3632493151,US +3632493152,3632493159,GR +3632493160,3632493191,US 3632493192,3632493199,CA 3632493200,3632493207,GB 3632493208,3632493215,US @@ -119807,83 +127105,104 @@ 3632988160,3633029119,US 3633029120,3633029631,PY 3633029632,3633030143,NI -3633030144,3633030215,A2 +3633030144,3633030159,US +3633030160,3633030167,A2 +3633030168,3633030175,US +3633030176,3633030183,A2 +3633030184,3633030191,US +3633030192,3633030199,A2 +3633030200,3633030207,US +3633030208,3633030215,A2 3633030216,3633030223,NG -3633030224,3633030655,A2 +3633030224,3633030231,A2 +3633030232,3633030287,US +3633030288,3633030303,A2 +3633030304,3633030335,US +3633030336,3633030359,A2 +3633030360,3633030655,US 3633030656,3633030911,SN -3633030912,3633031487,A2 -3633031488,3633031495,US -3633031496,3633031519,A2 -3633031520,3633031535,US -3633031536,3633031647,A2 +3633030912,3633031167,A2 +3633031168,3633031615,US +3633031616,3633031623,A2 +3633031624,3633031647,US 3633031648,3633031655,NG -3633031656,3633031687,A2 +3633031656,3633031687,US 3633031688,3633031695,NG -3633031696,3633031703,A2 -3633031704,3633031711,US -3633031712,3633031719,A2 -3633031720,3633031743,US -3633031744,3633031871,A2 -3633031872,3633031887,US -3633031888,3633031959,A2 +3633031696,3633031959,US 3633031960,3633031967,NL -3633031968,3633031983,A2 +3633031968,3633031983,US 3633031984,3633031991,PG -3633031992,3633032087,A2 +3633031992,3633032087,US 3633032088,3633032095,NL -3633032096,3633032167,A2 +3633032096,3633032167,US 3633032168,3633032175,NL -3633032176,3633032223,A2 +3633032176,3633032223,US 3633032224,3633032231,NG -3633032232,3633032279,A2 +3633032232,3633032239,US +3633032240,3633032247,A2 +3633032248,3633032271,US +3633032272,3633032279,A2 3633032280,3633032287,US 3633032288,3633032319,GQ -3633032320,3633032415,A2 +3633032320,3633032415,US 3633032416,3633032431,NG -3633032432,3633032543,A2 +3633032432,3633032439,US +3633032440,3633032447,A2 +3633032448,3633032543,US 3633032544,3633032567,NG -3633032568,3633033287,A2 +3633032568,3633032591,US +3633032592,3633032607,A2 +3633032608,3633032959,US +3633032960,3633033215,A2 +3633033216,3633033247,US +3633033248,3633033255,A2 +3633033256,3633033263,US +3633033264,3633033271,A2 +3633033272,3633033287,US 3633033288,3633033295,GH 3633033296,3633033303,NG 3633033304,3633033319,A2 3633033320,3633033327,NG -3633033328,3633033359,A2 +3633033328,3633033335,US +3633033336,3633033359,A2 3633033360,3633033367,NG 3633033368,3633033375,A2 3633033376,3633033391,NG -3633033392,3633033727,A2 -3633033728,3633033919,US -3633033920,3633034111,A2 -3633034112,3633034239,US -3633034240,3633034519,A2 +3633033392,3633033399,A2 +3633033400,3633034047,US +3633034048,3633034079,A2 +3633034080,3633034519,US 3633034520,3633034527,NG -3633034528,3633034559,A2 +3633034528,3633034559,US 3633034560,3633034751,NG -3633034752,3633035015,A2 +3633034752,3633035015,US 3633035016,3633035023,NL -3633035024,3633035071,A2 +3633035024,3633035071,US 3633035072,3633035087,NR 3633035088,3633035095,CN -3633035096,3633035135,A2 +3633035096,3633035135,US 3633035136,3633035151,NR -3633035152,3633035199,A2 +3633035152,3633035199,US 3633035200,3633035207,ID -3633035208,3633035311,A2 +3633035208,3633035287,US +3633035288,3633035295,A2 +3633035296,3633035311,US 3633035312,3633035319,ID -3633035320,3633035439,A2 +3633035320,3633035439,US 3633035440,3633035447,ID -3633035448,3633035455,A2 +3633035448,3633035455,US 3633035456,3633035487,ID -3633035488,3633035527,A2 +3633035488,3633035527,US 3633035528,3633035535,NG -3633035536,3633036031,A2 +3633035536,3633035551,US +3633035552,3633035599,A2 +3633035600,3633036031,US 3633036032,3633036287,HT -3633036288,3633036479,A2 +3633036288,3633036479,US 3633036480,3633036511,TT -3633036512,3633036591,A2 -3633036592,3633036599,US -3633036600,3633037055,A2 -3633037056,3633039503,US +3633036512,3633036607,US +3633036608,3633036671,A2 +3633036672,3633039503,US 3633039504,3633039519,CA 3633039520,3633166079,US 3633166080,3633166207,MX @@ -119975,8 +127294,15 @@ 3633816496,3633816503,ZA 3633816504,3633816511,IN 3633816512,3633816519,US -3633816520,3633819647,CA -3633819648,3633822207,US +3633816520,3633816527,ZA +3633816528,3633819135,CA +3633819136,3633819199,IN +3633819200,3633819391,CA +3633819392,3633819423,IN +3633819424,3633819647,CA +3633819648,3633821279,US +3633821280,3633821311,BB +3633821312,3633822207,US 3633822208,3633822335,CY 3633822336,3633881087,US 3633881088,3633885183,AN @@ -120027,8 +127353,7 @@ 3634367024,3634367031,CA 3634367032,3634511871,US 3634511872,3634515967,CA -3634515968,3634524159,US -3634528256,3634552831,US +3634515968,3634552831,US 3634552832,3634556927,CA 3634556928,3634880511,US 3634880512,3634888703,CA @@ -120131,9 +127456,11 @@ 3636068352,3636150495,US 3636150496,3636150527,CA 3636150528,3636150783,US -3636150784,3636150831,CA -3636150832,3636150911,US -3636150912,3636151007,CA +3636150784,3636150839,CA +3636150840,3636150911,US +3636150912,3636150935,CA +3636150936,3636150943,US +3636150944,3636151007,CA 3636151008,3636151023,BS 3636151024,3636151031,CA 3636151032,3636151039,US @@ -120143,31 +127470,30 @@ 3636151456,3636151479,US 3636151480,3636151488,CA 3636151489,3636151535,US -3636151536,3636151583,CA -3636151584,3636151591,US -3636151592,3636151759,CA +3636151536,3636151759,CA 3636151760,3636151775,US 3636151776,3636152575,CA 3636152576,3636152591,US 3636152592,3636152639,CA -3636152640,3636152703,US +3636152640,3636152647,US +3636152648,3636152655,CA +3636152656,3636152703,US 3636152704,3636152767,CA -3636152768,3636152783,US +3636152768,3636152775,MX +3636152776,3636152783,US 3636152784,3636152791,CA -3636152792,3636152831,US -3636152832,3636152847,CA +3636152792,3636152799,US +3636152800,3636152847,CA 3636152848,3636152895,US 3636152896,3636153023,CA 3636153024,3636153055,KN -3636153056,3636153087,CA -3636153088,3636153215,US -3636153216,3636153343,CA +3636153056,3636153343,CA 3636153344,3636153375,US 3636153376,3636153823,CA 3636153824,3636153839,US 3636153840,3636153847,CA -3636153848,3636154111,US -3636154112,3636154895,CA +3636153848,3636153855,US +3636153856,3636154895,CA 3636154896,3636154911,US 3636154912,3636154975,CA 3636154976,3636154979,US @@ -120175,10 +127501,10 @@ 3636154991,3636154991,US 3636154992,3636155007,CA 3636155008,3636155071,US -3636155072,3636155135,CA -3636155136,3636155407,US -3636155408,3636155423,CA -3636155424,3636155519,US +3636155072,3636155391,CA +3636155392,3636155407,US +3636155408,3636155455,CA +3636155456,3636155519,US 3636155520,3636155775,CA 3636155776,3636155839,US 3636155840,3636156159,CA @@ -120197,15 +127523,13 @@ 3636158016,3636158031,US 3636158032,3636158063,CA 3636158064,3636158079,US -3636158080,3636158207,CA -3636158208,3636158223,US +3636158080,3636158215,CA +3636158216,3636158223,US 3636158224,3636158335,CA 3636158336,3636158351,US 3636158352,3636158367,CA 3636158368,3636158399,US -3636158400,3636158431,CA -3636158432,3636158463,US -3636158464,3636158719,CA +3636158400,3636158719,CA 3636158720,3636158751,US 3636158752,3636158815,CA 3636158816,3636158831,US @@ -120225,8 +127549,8 @@ 3636160896,3636160927,CA 3636160928,3636160975,US 3636160976,3636161279,CA -3636161280,3636161343,US -3636161344,3636161535,CA +3636161280,3636161327,US +3636161328,3636161535,CA 3636161536,3636161791,US 3636161792,3636161871,CA 3636161872,3636161885,US @@ -120249,7 +127573,11 @@ 3636166144,3636166655,CA 3636166656,3636206079,US 3636206080,3636206335,AU -3636206336,3636396031,US +3636206336,3636265535,US +3636265536,3636265599,DE +3636265600,3636266879,US +3636266880,3636266911,HK +3636266912,3636396031,US 3636396032,3636461567,CA 3636461568,3636577647,US 3636577648,3636577663,CA @@ -120415,7 +127743,7 @@ 3637071888,3637071903,AD 3637071904,3637071935,US 3637071936,3637071943,SK -3637071944,3637071951,US +3637071944,3637071951,IL 3637071952,3637071967,CY 3637071968,3637071999,US 3637072000,3637072015,CA @@ -120594,9 +127922,13 @@ 3638526912,3638526919,US 3638526920,3638528751,CA 3638528752,3638528759,US -3638528760,3638530239,CA +3638528760,3638530047,CA +3638530048,3638530063,US +3638530064,3638530239,CA 3638530240,3638530255,US -3638530256,3638534143,CA +3638530256,3638533695,CA +3638533696,3638533703,US +3638533704,3638534143,CA 3638534144,3638697983,US 3638697984,3638706175,CA 3638706176,3638707199,A2 @@ -120713,7 +128045,9 @@ 3639439632,3639439639,RO 3639439640,3639440767,US 3639440768,3639440895,IN -3639440896,3639558143,US +3639440896,3639476223,US +3639507456,3639507967,US +3639541760,3639558143,US 3639558144,3639566335,CA 3639566336,3639607295,US 3639607296,3639611391,CA @@ -120852,39 +128186,33 @@ 3640209408,3640213503,CA 3640213504,3640287231,US 3640287232,3640291327,CA -3640291328,3640312063,US -3640312064,3640312079,A2 +3640291328,3640312079,US 3640312080,3640312095,ID 3640312096,3640312103,GB -3640312104,3640312159,A2 +3640312104,3640312159,US 3640312160,3640312191,ID -3640312192,3640312295,A2 -3640312296,3640312303,US -3640312304,3640312319,A2 +3640312192,3640312319,US 3640312320,3640312575,NI 3640312576,3640312607,NG -3640312608,3640312639,A2 -3640312640,3640312703,US -3640312704,3640315263,A2 -3640315264,3640315327,US -3640315328,3640315391,A2 +3640312608,3640314879,US +3640314880,3640315135,A2 +3640315136,3640315391,US 3640315392,3640315647,TR -3640315648,3640316415,A2 -3640316416,3640316671,US -3640316672,3640316927,A2 -3640316928,3640317183,US -3640317184,3640317503,A2 +3640315648,3640317327,US +3640317328,3640317343,A2 +3640317344,3640317407,US +3640317408,3640317423,A2 +3640317424,3640317503,US 3640317504,3640317535,ID -3640317536,3640317559,A2 +3640317536,3640317559,US 3640317560,3640317567,NL -3640317568,3640317695,A2 -3640317696,3640317823,US -3640317824,3640318207,A2 +3640317568,3640318207,US 3640318208,3640318975,NC 3640318976,3640319103,GQ -3640319104,3640319231,A2 +3640319104,3640319231,US 3640319232,3640319487,NG -3640319488,3640319999,A2 +3640319488,3640319743,US +3640319744,3640319999,A2 3640320000,3640344959,US 3640344960,3640345007,MX 3640345008,3640345023,US @@ -120925,7 +128253,17 @@ 3640360960,3640369151,CA 3640369152,3640410111,US 3640410112,3640418303,CA -3640418304,3640557567,US +3640418304,3640430591,US +3640430592,3640432639,A2 +3640432640,3640433407,US +3640433408,3640433663,A2 +3640433664,3640434943,US +3640438784,3640442879,A2 +3640442880,3640446975,US +3640449024,3640450047,A2 +3640450048,3640451071,US +3640451072,3640459263,A2 +3640459264,3640557567,US 3640557568,3640560511,CA 3640560512,3640560527,US 3640560528,3640564455,CA @@ -120934,12 +128272,7 @@ 3640582144,3640647679,US 3640647680,3640651775,JP 3640651776,3640655871,US -3640655872,3641056319,DE -3641056320,3641056327,HU -3641056328,3641056359,DE -3641056360,3641056367,AT -3641056368,3641056375,PL -3641056376,3641057655,DE +3640655872,3641057655,DE 3641057656,3641057663,CZ 3641057664,3641078559,DE 3641078560,3641078567,BE @@ -121120,6 +128453,7 @@ 3641520128,3641524223,FR 3641524224,3641528319,DE 3641528320,3641532415,ES +3641532416,3641536511,HU 3641536512,3641540607,ES 3641540608,3641548799,GB 3641548800,3641552895,DE @@ -121161,6 +128495,7 @@ 3641670792,3641670911,GB 3641670912,3641671679,LS 3641671680,3641679871,RU +3641679872,3641683967,EU 3641683968,3641688063,KZ 3641688064,3641692159,RU 3641692160,3641696255,IT @@ -121374,8 +128709,10 @@ 3641991168,3641995263,SE 3641995264,3641999359,DE 3641999360,3642003455,HU +3642003456,3642007551,RU 3642007552,3642015743,UA 3642015744,3642019839,CH +3642019840,3642023935,SY 3642023936,3642028031,EG 3642028032,3642028287,A2 3642028288,3642028543,NG @@ -121396,7 +128733,6 @@ 3642031744,3642031871,A2 3642031872,3642032127,GB 3642032128,3642036223,PS -3642036224,3642040319,RU 3642040320,3642048511,BY 3642048512,3642053439,A2 3642053440,3642053631,TZ @@ -121404,9 +128740,10 @@ 3642056704,3642060799,RU 3642060800,3642064895,KE 3642064896,3642068991,SE -3642068992,3642073087,NL 3642073088,3642077183,LV -3642077184,3642081279,BE +3642077184,3642081271,BE +3642081272,3642081278,US +3642081279,3642081279,BE 3642081280,3642085375,NL 3642085376,3642089471,RU 3642089472,3642093567,SE @@ -121416,8 +128753,8 @@ 3642109952,3642110463,BE 3642110464,3642110991,NL 3642110992,3642111023,BE -3642111024,3642111359,NL -3642111360,3642111486,BE +3642111024,3642111103,NL +3642111104,3642111486,BE 3642111487,3642111791,NL 3642111792,3642111839,BE 3642111840,3642111887,NL @@ -121543,7 +128880,7 @@ 3642368000,3642376191,CH 3642376192,3642380287,RS 3642380288,3642384383,IT -3642388480,3642392575,NL +3642384384,3642392575,NL 3642392576,3642396671,AM 3642396672,3642404863,MD 3642404864,3642408959,RU @@ -121586,7 +128923,7 @@ 3642499072,3642503167,SE 3642503168,3642507263,LV 3642507264,3642509311,FR -3642511360,3642515455,RU +3642509312,3642511359,RU 3642515456,3642519551,DE 3642519552,3642523647,IT 3642523648,3642527743,GB @@ -121613,12 +128950,12 @@ 3642552848,3642553095,UA 3642553096,3642553097,LV 3642553098,3642553103,UA -3642553104,3642553119,LV -3642553120,3642553151,UA -3642553152,3642553175,LV +3642553104,3642553139,LV +3642553140,3642553143,UA +3642553144,3642553175,LV 3642553176,3642553183,UA -3642553184,3642553327,LV -3642553328,3642553343,UA +3642553184,3642553335,LV +3642553336,3642553343,UA 3642553344,3642553371,RU 3642553372,3642553375,UA 3642553376,3642553377,RU @@ -121653,17 +128990,14 @@ 3642554224,3642554239,UA 3642554240,3642554271,RU 3642554272,3642554367,UA -3642554368,3642554395,LT -3642554396,3642554399,UA -3642554400,3642554623,LT +3642554368,3642554623,LT 3642554624,3642554631,UA 3642554632,3642554671,LV 3642554672,3642554675,UA -3642554676,3642554679,EE -3642554680,3642554687,LV +3642554676,3642554687,LV 3642554688,3642554751,UA -3642554752,3642554787,LV -3642554788,3642554807,UA +3642554752,3642554791,LV +3642554792,3642554807,UA 3642554808,3642554815,LV 3642554816,3642554847,UA 3642554848,3642554879,LV @@ -121702,8 +129036,8 @@ 3642555200,3642555223,LT 3642555224,3642555227,LV 3642555228,3642555391,LT -3642555392,3642555489,PL -3642555490,3642555647,UA +3642555392,3642555499,PL +3642555500,3642555647,UA 3642555648,3642555683,SE 3642555684,3642555687,UA 3642555688,3642555695,SE @@ -121715,8 +129049,7 @@ 3642555736,3642555743,GB 3642555744,3642555759,SE 3642555760,3642555771,GB -3642555772,3642555775,UA -3642555776,3642555783,SE +3642555772,3642555783,SE 3642555784,3642555787,GB 3642555788,3642555789,UA 3642555790,3642555791,SE @@ -121982,7 +129315,9 @@ 3645091840,3645095935,RU 3645095936,3645104127,PL 3645104128,3645112319,NL -3645112320,3645116415,DE +3645112320,3645113735,DE +3645113736,3645113743,MK +3645113744,3645116415,DE 3645116416,3645120511,GB 3645120512,3645124607,SE 3645124608,3645128703,NL @@ -122019,8 +129354,8 @@ 3645183872,3645183903,FR 3645183904,3645183935,IE 3645183936,3645184256,FR -3645184257,3645184383,GB -3645184384,3645186047,FR +3645184257,3645184447,GB +3645184448,3645186047,FR 3645186048,3645190143,GB 3645190144,3645194239,FI 3645194240,3645202431,DE @@ -122120,7 +129455,6 @@ 3645472768,3645476863,UA 3645476864,3645480959,DE 3645480960,3645485055,RO -3645485056,3645489151,MT 3645489152,3645493247,RU 3645493248,3645501439,IT 3645501440,3645505535,PL @@ -122150,7 +129484,9 @@ 3645563136,3645564671,LS 3645564672,3645564927,ZW 3645564928,3645565055,SO -3645565056,3645565695,GB +3645565056,3645565183,GB +3645565184,3645565439,ZW +3645565440,3645565695,GB 3645565696,3645566975,ZW 3645566976,3645571071,RU 3645571072,3645575167,IE @@ -123098,14 +130434,12 @@ 3645779968,3645784063,PS 3645784064,3645788159,NG 3645788160,3645792255,GB -3645792256,3645796351,NO 3645796352,3645800447,CH 3645800448,3645804543,DE 3645804544,3645808639,GB 3645808640,3645812735,DE 3645812736,3645816831,RU 3645816832,3645825023,FI -3645825024,3645829119,GR 3645829120,3645833215,NL 3645833216,3645841407,RU 3645841408,3645845503,BG @@ -123122,7 +130456,9 @@ 3645886996,3645887067,DE 3645887068,3645887071,US 3645887072,3645887079,AT -3645887080,3645888127,DE +3645887080,3645887743,DE +3645887744,3645887871,US +3645887872,3645888127,DE 3645888128,3645888143,AT 3645888144,3645888159,DE 3645888160,3645888191,AT @@ -123156,47 +130492,25 @@ 3647886188,3647886207,GB 3647886208,3647886271,DE 3647886272,3647886303,GB -3647886304,3647890247,DE -3647890248,3647890251,GB -3647890252,3647890463,DE +3647886304,3647890463,DE 3647890464,3647890471,FR -3647890472,3647904391,DE -3647904392,3647904395,GB -3647904396,3647904735,DE -3647904736,3647904739,GB -3647904740,3647909887,DE -3647909888,3647910143,GB -3647910144,3647912447,DE +3647890472,3647912447,DE 3647912448,3647912511,BE -3647912512,3647912703,DE -3647912704,3647912959,GB -3647912960,3647916047,DE -3647916048,3647916051,GB -3647916052,3647916799,DE +3647912512,3647916799,DE 3647916800,3647917055,SE 3647917056,3647917599,DE 3647917600,3647917615,US -3647917616,3647926395,DE -3647926396,3647926399,GB -3647926400,3647926783,DE -3647926784,3647926791,GB -3647926792,3647933823,DE -3647933824,3647933855,GB -3647933856,3647936255,DE -3647936256,3647936383,GB -3647936384,3647936823,DE +3647917616,3647936823,DE 3647936824,3647936827,GB 3647936828,3647936871,DE 3647936872,3647936879,FR -3647936880,3647938863,DE -3647938864,3647938867,GB -3647938868,3647946175,DE -3647946176,3647946239,GB -3647946240,3647954231,DE +3647936880,3647954231,DE 3647954232,3647954239,GB 3647954240,3647954783,DE 3647954784,3647954815,CH -3647954816,3647959567,DE +3647954816,3647957511,DE +3647957512,3647957519,GB +3647957520,3647959567,DE 3647959568,3647959575,ES 3647959576,3647961215,DE 3647961216,3647961247,IT @@ -123205,12 +130519,11 @@ 3647963184,3647963231,DE 3647963232,3647963263,BE 3647963264,3647963519,DE -3647963520,3647963617,GB -3647963618,3647963647,DE -3647963648,3647963711,BE -3647963712,3647963839,GB +3647963520,3647963647,FR +3647963648,3647963775,BE +3647963776,3647963839,FR 3647963840,3647964159,DE -3647964160,3647964287,GB +3647964160,3647964287,BE 3647964288,3647964415,DE 3647964416,3647964567,ES 3647964568,3647964583,DE @@ -123242,31 +130555,22 @@ 3647967232,3647968255,BE 3647968256,3647968703,FR 3647968704,3647968767,GB -3647968768,3647968871,FR -3647968872,3647968879,DE -3647968880,3647968895,FR -3647968896,3647968911,DE -3647968912,3647968943,FR -3647968944,3647969279,DE +3647968768,3647969279,FR 3647969280,3647969791,IT 3647969792,3647970303,BE 3647970304,3647971327,FR 3647971328,3647971671,GB 3647971672,3647971679,DE -3647971680,3647972191,GB -3647972192,3647972207,DE -3647972208,3647972215,GB +3647971680,3647972215,GB 3647972216,3647972223,DE 3647972224,3647972259,GB 3647972260,3647972263,DE -3647972264,3647972279,GB -3647972280,3647972287,DE -3647972288,3647972335,GB -3647972336,3647972351,DE -3647972352,3647973375,GB -3647973376,3647973783,IT +3647972264,3647972351,GB +3647972352,3647973783,IT 3647973784,3647973791,DE -3647973792,3647974047,IT +3647973792,3647973967,IT +3647973968,3647973975,DE +3647973976,3647974047,IT 3647974048,3647974055,DE 3647974056,3647974399,IT 3647974400,3647976447,ES @@ -123274,20 +130578,35 @@ 3647976560,3647976575,FR 3647976576,3647976607,BE 3647976608,3647976639,BR -3647976640,3647977471,BE +3647976640,3647976647,BE +3647976648,3647976663,DE +3647976664,3647976719,BE +3647976720,3647976727,DE +3647976728,3647976743,BE +3647976744,3647976751,DE +3647976752,3647976759,BE +3647976760,3647976783,DE +3647976784,3647976791,BE +3647976792,3647976799,DE +3647976800,3647976927,BE +3647976928,3647976935,DE +3647976936,3647977047,BE +3647977048,3647977215,DE +3647977216,3647977471,BE 3647977472,3647977791,GB 3647977792,3647977855,IE 3647977856,3647978495,GB 3647978496,3647979007,NL 3647979008,3647979519,DE 3647979520,3647980543,FR -3647980544,3647981567,GB -3647981568,3647995903,DE +3647980544,3647981055,GB +3647981056,3647981567,IE +3647981568,3647982591,BE +3647982592,3647983615,IT +3647983616,3647995903,DE 3647995904,3648004095,RU 3648004096,3648004607,GB -3648004608,3648004863,RU -3648004864,3648005119,GB -3648005120,3648006271,RU +3648004608,3648006271,RU 3648006272,3648006399,GB 3648006400,3648007167,RU 3648007168,3648008191,GB @@ -123394,7 +130713,9 @@ 3648180768,3648180799,AT 3648180800,3648181023,DE 3648181024,3648181055,AT -3648181056,3648181311,DE +3648181056,3648181215,DE +3648181216,3648181231,RU +3648181232,3648181311,DE 3648181312,3648181343,AT 3648181344,3648181375,DE 3648181376,3648181407,RU @@ -123434,6 +130755,7 @@ 3648200704,3648208895,SE 3648208896,3648212991,DE 3648212992,3648217087,RU +3648217088,3648221183,UA 3648221184,3648225279,IE 3648225280,3648231263,DE 3648231264,3648231295,NL @@ -123461,8 +130783,7 @@ 3648316080,3648316087,SE 3648316088,3648316415,DK 3648316416,3648316671,NL -3648316672,3648316927,AT -3648316928,3648317247,DK +3648316672,3648317247,DK 3648317248,3648317263,CA 3648317264,3648319527,DK 3648319528,3648319535,CH @@ -123570,9 +130891,7 @@ 3649512192,3649512447,FR 3649512448,3649568767,GB 3649568768,3649634303,BE -3649634304,3649699839,GB -3649699840,3649700095,US -3649700096,3649700159,GB +3649634304,3649700159,GB 3649700160,3649700247,US 3649700248,3649700251,BB 3649700252,3649700287,US @@ -123605,6 +130924,7 @@ 3650097152,3650101247,SK 3650101248,3650105343,DE 3650105344,3650109439,CH +3650109440,3650113535,NO 3650113536,3650117631,GB 3650117632,3650121727,RU 3650121728,3650125823,FR @@ -123761,7 +131081,8 @@ 3650510848,3650519039,GB 3650519040,3650523135,HU 3650523136,3650527231,DE -3650527232,3650535423,SE +3650527232,3650534911,SE +3650534912,3650535423,NL 3650535424,3650539519,RU 3650539520,3650543615,ES 3650543616,3650551807,CH @@ -123805,7 +131126,9 @@ 3650879488,3650912255,RO 3650912256,3650912639,GB 3650912640,3650912671,FR -3650912672,3650945023,GB +3650912672,3650923103,GB +3650923104,3650923135,FR +3650923136,3650945023,GB 3650945024,3651010559,DK 3651010560,3651076095,GB 3651076096,3651077375,DE @@ -123876,7 +131199,8 @@ 3651108864,3651141631,EE 3651141632,3651173375,DE 3651173376,3651173631,ES -3651173632,3651199743,DE +3651173632,3651199487,DE +3651199488,3651199743,GB 3651199744,3651200255,ES 3651200256,3651201023,PL 3651201024,3651201279,ES @@ -123963,7 +131287,9 @@ 3651694976,3651695103,PT 3651695104,3651695359,CV 3651695360,3651695871,AO -3651695872,3651696639,PT +3651695872,3651696127,PT +3651696128,3651696383,AO +3651696384,3651696639,PT 3651696640,3651698687,AO 3651698688,3651702783,PL 3651702784,3651706879,GB @@ -124005,8 +131331,8 @@ 3651874816,3651878911,PL 3651878912,3651883007,RU 3651883008,3651885823,BE -3651885824,3651885843,CD -3651885844,3651885851,BE +3651885824,3651885847,CD +3651885848,3651885851,BE 3651885852,3651885855,CD 3651885856,3651885867,BE 3651885868,3651885875,CD @@ -124014,14 +131340,12 @@ 3651885904,3651885919,CD 3651885920,3651886335,BE 3651886336,3651886347,CD -3651886348,3651886367,BE -3651886368,3651886383,CD -3651886384,3651886387,BE -3651886388,3651886395,CD -3651886396,3651886399,BE -3651886400,3651886403,CD -3651886404,3651886431,BE -3651886432,3651886451,CD +3651886348,3651886379,BE +3651886380,3651886383,CD +3651886384,3651886391,BE +3651886392,3651886395,CD +3651886396,3651886435,BE +3651886436,3651886451,CD 3651886452,3651886455,BE 3651886456,3651886459,CD 3651886460,3651886463,BE @@ -124029,8 +131353,8 @@ 3651886472,3651886479,BE 3651886480,3651886495,CD 3651886496,3651886511,BE -3651886512,3651886519,CD -3651886520,3651887103,BE +3651886512,3651886527,CD +3651886528,3651887103,BE 3651887104,3651891199,GB 3651891200,3651895295,DE 3651895296,3651899391,GB @@ -124126,7 +131450,7 @@ 3651969024,3651977215,DE 3651977216,3651985407,IT 3651985408,3651993599,PL -3651993600,3652001791,RU +3651997696,3652001791,RU 3652001792,3652005887,HU 3652005888,3652009983,GB 3652009984,3652011519,RU @@ -124139,31 +131463,48 @@ 3652018688,3652018943,GB 3652018944,3652019169,IE 3652019170,3652019199,GB -3652019200,3652019455,IE -3652019456,3652019567,GB -3652019568,3652019663,IE +3652019200,3652019327,IE +3652019328,3652019335,GB +3652019336,3652019351,IE +3652019352,3652019359,GB +3652019360,3652019407,IE +3652019408,3652019423,GB +3652019424,3652019455,IE +3652019456,3652019471,GB +3652019472,3652019479,IE +3652019480,3652019487,GB +3652019488,3652019527,IE +3652019528,3652019551,GB +3652019552,3652019615,IE +3652019616,3652019631,GB +3652019632,3652019663,IE 3652019664,3652019679,GB 3652019680,3652019687,IE 3652019688,3652019695,GB -3652019696,3652019711,IE -3652019712,3652019751,GB -3652019752,3652019759,IE -3652019760,3652019775,GB -3652019776,3652019791,IE +3652019696,3652019735,IE +3652019736,3652019751,GB +3652019752,3652019791,IE 3652019792,3652019807,GB 3652019808,3652019815,IE 3652019816,3652019887,GB 3652019888,3652019935,IE 3652019936,3652019951,GB -3652019952,3652020223,IE -3652020224,3652020479,GB -3652020480,3652020735,IE -3652020736,3652020767,GB -3652020768,3652020799,IE -3652020800,3652020831,DE -3652020832,3652020863,GB -3652020864,3652020959,IE -3652020960,3652021791,GB +3652019952,3652020255,IE +3652020256,3652020279,GB +3652020280,3652020351,IE +3652020352,3652020479,GB +3652020480,3652020767,IE +3652020768,3652020799,GB +3652020800,3652020863,DE +3652020864,3652020991,GB +3652020992,3652021063,IE +3652021064,3652021087,GB +3652021088,3652021151,IE +3652021152,3652021247,GB +3652021248,3652021423,IE +3652021424,3652021759,GB +3652021760,3652021775,IE +3652021776,3652021791,GB 3652021792,3652021887,IE 3652021888,3652022271,GB 3652022272,3652026367,ES @@ -124196,7 +131537,9 @@ 3652034384,3652034399,VG 3652034400,3652034559,GD 3652034560,3652046847,PL -3652046848,3652050499,IE +3652046848,3652050271,IE +3652050272,3652050299,GB +3652050300,3652050499,IE 3652050500,3652050503,GB 3652050504,3652050527,IE 3652050528,3652050535,GB @@ -124232,7 +131575,8 @@ 3652143360,3652143871,A2 3652143872,3652144127,GB 3652144128,3652144383,KE -3652144384,3652145151,A2 +3652144384,3652144639,CM +3652144640,3652145151,A2 3652145152,3652149247,UA 3652149248,3652153343,DE 3652153344,3652157439,SE @@ -124248,11 +131592,11 @@ 3652186880,3652187007,AT 3652187008,3652190207,DE 3652190208,3652714495,GB -3652714496,3652984927,DE -3652984928,3652984935,NL -3652984936,3652985039,DE +3652714496,3652985039,DE 3652985040,3652985047,FR -3652985048,3653039103,DE +3652985048,3653029775,DE +3653029776,3653029791,RO +3653029792,3653039103,DE 3653039104,3653039359,IT 3653039360,3653238783,DE 3653238784,3653334141,CH @@ -124425,7 +131769,7 @@ 3653410048,3653410063,YT 3653410064,3653410079,UG 3653410080,3653410087,A2 -3653410088,3653410095,NG +3653410088,3653410095,IQ 3653410096,3653410111,ZW 3653410112,3653410119,A2 3653410120,3653410127,NG @@ -124517,16 +131861,8 @@ 3653525216,3653525503,AT 3653525504,3653529599,RU 3653529600,3653533695,CZ -3653533696,3653537791,HU 3653537792,3653541887,AT -3653541888,3653545087,UA -3653545088,3653545215,AT -3653545216,3653545343,UA -3653545344,3653545471,SE -3653545472,3653545727,UA -3653545728,3653545791,SE -3653545792,3653545855,UA -3653545856,3653545983,SE +3653541888,3653545983,UA 3653545984,3653550079,CH 3653550080,3653554175,GB 3653554176,3653558271,CZ @@ -124709,6 +132045,8 @@ 3664004096,3664004351,NZ 3664004352,3664004607,MY 3664004608,3664004863,SG +3664004864,3664005119,KH +3664005120,3664006143,ID 3664052224,3664084991,NZ 3664084992,3664117759,KR 3664117760,3664248831,HK @@ -124931,4 +132269,90 @@ 3740925952,3741024255,TW 3741024256,3741057023,KR 3741057024,3741319167,VN -3749707776,3758096383,AP +3741319168,3742367743,CN +3742367744,3742629887,HK +3742629888,3742760959,CN +3742760960,3742892031,TW +3742892032,3742957567,TH +3742957568,3742973951,PH +3742973952,3742982143,SG +3742982144,3742986239,ID +3742986240,3742988287,AU +3742990336,3743006719,JP +3743006720,3743014911,TH +3743014912,3743016959,AU +3743019008,3743022079,MY +3743022080,3743023103,AP +3743023104,3743027199,TW +3743027200,3743031295,SG +3743031296,3743035391,IN +3743035392,3743039487,HK +3743039488,3743055871,TW +3743055872,3743088639,KR +3743088640,3743096831,AU +3743105024,3743106047,AU +3743107072,3743109119,JP +3743109120,3743113215,BD +3743113216,3743115263,AU +3743117312,3743118335,BD +3743119360,3743120383,IN +3743120384,3743121407,JP +3743121408,3743125503,MY +3743125504,3743129599,ID +3743154176,3743186943,MY +3743186944,3743219711,KR +3743285248,3743416319,IN +3743416320,3745513471,KR +3745513472,3749838847,CN +3749838848,3749839103,AP +3749839872,3749840895,IN +3749840896,3749841919,PH +3749841920,3749847039,AU +3749847040,3749855231,HK +3749855232,3749969919,KR +3749969920,3750232063,JP +3750232064,3750756351,TW +3751804928,3752067071,CN +3752067072,3752132607,ID +3752132608,3752133631,BD +3752133632,3752134655,ID +3752134656,3752136703,TW +3752136704,3752137727,NZ +3752138752,3752140799,IN +3752140800,3752148991,JP +3752148992,3752153087,NZ +3752157184,3752165375,AU +3752165376,3752198143,KR +3752198144,3752329215,CN +3752329216,3752853503,KR +3753902080,3754033151,CN +3754033152,3754164223,KR +3754164224,3754229759,IN +3754229760,3754295295,HK +3754295296,3754426367,CN +3754426368,3754491903,TW +3754491904,3754688511,CN +3754688512,3754950655,TH +3754950656,3755474943,CN +3755474944,3755737087,JP +3755737088,3755868159,CN +3755868160,3755933695,KR +3755933696,3755966463,JP +3755966464,3755974655,IN +3755974656,3755976703,JP +3755976704,3755978751,KH +3755978752,3755986943,CN +3755986944,3755988991,JP +3755988992,3755990015,HK +3755991040,3755999231,JP +3757047808,3757834239,CN +3757834240,3757867007,AU +3757899776,3757965311,KR +3757965312,3758063615,CN +3758063616,3758079999,HK +3758080000,3758088191,KR +3758088192,3758090239,ID +3758090240,3758091263,AU +3758092288,3758093311,HK +3758093312,3758094335,IN +3758094336,3758095359,AU diff --git a/src/or/Makefile.am b/src/or/Makefile.am index a95b9eb920..a9ac3cdee1 100644 --- a/src/or/Makefile.am +++ b/src/or/Makefile.am @@ -82,5 +82,7 @@ or_sha1.i: $(tor_SOURCES) touch or_sha1.i; \ fi +CLEANFILES = micro-revision.i + #Dummy target to ensure that micro-revision.i _always_ gets built. FORCE: diff --git a/src/or/buffers.c b/src/or/buffers.c index 3ba2760bf3..e8422637cd 100644 --- a/src/or/buffers.c +++ b/src/or/buffers.c @@ -270,14 +270,25 @@ buf_shrink_freelists(int free_all) (freelists[i].lowest_length - slack); int n_to_skip = freelists[i].cur_length - n_to_free; int orig_n_to_free = n_to_free, n_freed=0; + int orig_n_to_skip = n_to_skip; int new_length = n_to_skip; chunk_t **chp = &freelists[i].head; chunk_t *chunk; - log_info(LD_MM, "Cleaning freelist for %d-byte chunks: keeping %d, " - "dropping %d.", - (int)freelists[i].alloc_size, n_to_skip, n_to_free); + log_info(LD_MM, "Cleaning freelist for %d-byte chunks: length %d, " + "keeping %d, dropping %d.", + (int)freelists[i].alloc_size, freelists[i].cur_length, + n_to_skip, n_to_free); + tor_assert(n_to_skip + n_to_free == freelists[i].cur_length); while (n_to_skip) { - tor_assert((*chp)->next); + if (! (*chp)->next) { + log_warn(LD_BUG, "I wanted to skip %d chunks in the freelist for " + "%d-byte chunks, but only found %d. (Length %d)", + orig_n_to_skip, (int)freelists[i].alloc_size, + orig_n_to_skip-n_to_skip, freelists[i].cur_length); + assert_freelist_ok(&freelists[i]); + return; + } + // tor_assert((*chp)->next); chp = &(*chp)->next; --n_to_skip; } diff --git a/src/or/buffers.h b/src/or/buffers.h index 42d92dd89b..8fd403d954 100644 --- a/src/or/buffers.h +++ b/src/or/buffers.h @@ -23,7 +23,6 @@ void buf_dump_freelist_sizes(int severity); size_t buf_datalen(const buf_t *buf); size_t buf_allocation(const buf_t *buf); size_t buf_slack(const buf_t *buf); -const char *_buf_peek_raw_buffer(const buf_t *buf); int read_to_buf(int s, size_t at_most, buf_t *buf, int *reached_eof, int *socket_error); diff --git a/src/or/circuitbuild.c b/src/or/circuitbuild.c index 5bb9d70d5d..5567b246ab 100644 --- a/src/or/circuitbuild.c +++ b/src/or/circuitbuild.c @@ -605,19 +605,19 @@ circuit_build_times_filter_timeouts(circuit_build_times_t *cbt) * after we do so. Use this result to estimate parameters and * calculate the timeout. * - * Returns -1 and sets msg on error. Msg must be freed by the caller. + * Return -1 on error. */ int circuit_build_times_parse_state(circuit_build_times_t *cbt, - or_state_t *state, char **msg) + or_state_t *state) { int tot_values = 0; uint32_t loaded_cnt = 0, N = 0; config_line_t *line; unsigned int i; build_time_t *loaded_times; + int err = 0; circuit_build_times_init(cbt); - *msg = NULL; if (circuit_build_times_disabled()) { return 0; @@ -631,8 +631,9 @@ circuit_build_times_parse_state(circuit_build_times_t *cbt, smartlist_split_string(args, line->value, " ", SPLIT_SKIP_SPACE|SPLIT_IGNORE_BLANK, 0); if (smartlist_len(args) < 2) { - *msg = tor_strdup("Unable to parse circuit build times: " - "Too few arguments to CircuitBuildTime"); + log_warn(LD_GENERAL, "Unable to parse circuit build times: " + "Too few arguments to CircuitBuildTime"); + err = 1; SMARTLIST_FOREACH(args, char*, cp, tor_free(cp)); smartlist_free(args); break; @@ -645,8 +646,9 @@ circuit_build_times_parse_state(circuit_build_times_t *cbt, ms = (build_time_t)tor_parse_ulong(ms_str, 0, 0, CBT_BUILD_TIME_MAX, &ok, NULL); if (!ok) { - *msg = tor_strdup("Unable to parse circuit build times: " - "Unparsable bin number"); + log_warn(LD_GENERAL, "Unable to parse circuit build times: " + "Unparsable bin number"); + err = 1; SMARTLIST_FOREACH(args, char*, cp, tor_free(cp)); smartlist_free(args); break; @@ -654,8 +656,9 @@ circuit_build_times_parse_state(circuit_build_times_t *cbt, count = (uint32_t)tor_parse_ulong(count_str, 0, 0, UINT32_MAX, &ok, NULL); if (!ok) { - *msg = tor_strdup("Unable to parse circuit build times: " - "Unparsable bin count"); + log_warn(LD_GENERAL, "Unable to parse circuit build times: " + "Unparsable bin count"); + err = 1; SMARTLIST_FOREACH(args, char*, cp, tor_free(cp)); smartlist_free(args); break; @@ -692,10 +695,9 @@ circuit_build_times_parse_state(circuit_build_times_t *cbt, "Corrupt state file? Build times count mismatch. " "Read %d times, but file says %d", loaded_cnt, state->TotalBuildTimes); - *msg = tor_strdup("Build times count mismatch."); + err = 1; circuit_build_times_reset(cbt); - tor_free(loaded_times); - return -1; + goto done; } circuit_build_times_shuffle_and_store_array(cbt, loaded_times, loaded_cnt); @@ -716,10 +718,9 @@ circuit_build_times_parse_state(circuit_build_times_t *cbt, "Corrupt state file? Shuffled build times mismatch. " "Read %d times, but file says %d", tot_values, state->TotalBuildTimes); - *msg = tor_strdup("Build times count mismatch."); + err = 1; circuit_build_times_reset(cbt); - tor_free(loaded_times); - return -1; + goto done; } circuit_build_times_set_timeout(cbt); @@ -728,8 +729,9 @@ circuit_build_times_parse_state(circuit_build_times_t *cbt, circuit_build_times_filter_timeouts(cbt); } + done: tor_free(loaded_times); - return *msg ? -1 : 0; + return err ? -1 : 0; } /** @@ -1512,7 +1514,7 @@ static int onion_populate_cpath(origin_circuit_t *circ) { int r; -again: + again: r = onion_extend_cpath(circ); if (r < 0) { log_info(LD_CIRC,"Generating cpath hop failed."); @@ -1750,7 +1752,7 @@ circuit_deliver_create_cell(circuit_t *circ, uint8_t cell_type, cell.circ_id = circ->n_circ_id; memcpy(cell.payload, payload, ONIONSKIN_CHALLENGE_LEN); - append_cell_to_circuit_queue(circ, circ->n_conn, &cell, CELL_DIRECTION_OUT); + append_cell_to_circuit_queue(circ, circ->n_conn, &cell, CELL_DIRECTION_OUT, 0); if (CIRCUIT_IS_ORIGIN(circ)) { /* mark it so it gets better rate limiting treatment. */ @@ -2327,7 +2329,7 @@ onionskin_answer(or_circuit_t *circ, uint8_t cell_type, const char *payload, circ->is_first_hop = (cell_type == CELL_CREATED_FAST); append_cell_to_circuit_queue(TO_CIRCUIT(circ), - circ->p_conn, &cell, CELL_DIRECTION_IN); + circ->p_conn, &cell, CELL_DIRECTION_IN, 0); log_debug(LD_CIRC,"Finished sending 'created' cell."); if (!is_local_addr(&circ->p_conn->_base.addr) && diff --git a/src/or/circuitbuild.h b/src/or/circuitbuild.h index 3a02f04202..f4cc2a904d 100644 --- a/src/or/circuitbuild.h +++ b/src/or/circuitbuild.h @@ -81,7 +81,7 @@ extern circuit_build_times_t circ_times; void circuit_build_times_update_state(circuit_build_times_t *cbt, or_state_t *state); int circuit_build_times_parse_state(circuit_build_times_t *cbt, - or_state_t *state, char **msg); + or_state_t *state); void circuit_build_times_count_timeout(circuit_build_times_t *cbt, int did_onehop); int circuit_build_times_count_close(circuit_build_times_t *cbt, @@ -107,8 +107,6 @@ void circuit_build_times_initial_alpha(circuit_build_times_t *cbt, double quantile, double time_ms); int circuit_build_times_update_alpha(circuit_build_times_t *cbt); double circuit_build_times_cdf(circuit_build_times_t *cbt, double x); -void circuit_build_times_add_timeout_worker(circuit_build_times_t *cbt, - double quantile_cutoff); void circuitbuild_running_unit_tests(void); void circuit_build_times_reset(circuit_build_times_t *cbt); diff --git a/src/or/circuituse.c b/src/or/circuituse.c index a3f10a8841..e9335b18d6 100644 --- a/src/or/circuituse.c +++ b/src/or/circuituse.c @@ -719,7 +719,7 @@ circuit_expire_old_circuits_clientside(time_t now) } for (circ = global_circuitlist; circ; circ = circ->next) { - if (circ->marked_for_close || ! CIRCUIT_IS_ORIGIN(circ)) + if (circ->marked_for_close || !CIRCUIT_IS_ORIGIN(circ)) continue; /* If the circuit has been dirty for too long, and there are no streams * on it, mark it for close. @@ -746,13 +746,23 @@ circuit_expire_old_circuits_clientside(time_t now) (long)(now - circ->timestamp_created)); circuit_mark_for_close(circ, END_CIRC_REASON_FINISHED); } else if (!TO_ORIGIN_CIRCUIT(circ)->is_ancient) { - log_notice(LD_CIRC, - "Ancient non-dirty circuit %d is still around after " - "%ld seconds. Purpose: %d", - TO_ORIGIN_CIRCUIT(circ)->global_identifier, - (long)(now - circ->timestamp_created), - circ->purpose); - TO_ORIGIN_CIRCUIT(circ)->is_ancient = 1; + /* Server-side rend joined circuits can end up really old, because + * they are reused by clients for longer than normal. The client + * controls their lifespan. (They never become dirty, because + * connection_exit_begin_conn() never marks anything as dirty.) + * Similarly, server-side intro circuits last a long time. */ + if (circ->purpose != CIRCUIT_PURPOSE_S_REND_JOINED && + circ->purpose != CIRCUIT_PURPOSE_S_INTRO) { + log_notice(LD_CIRC, + "Ancient non-dirty circuit %d is still around after " + "%ld seconds. Purpose: %d", + TO_ORIGIN_CIRCUIT(circ)->global_identifier, + (long)(now - circ->timestamp_created), + circ->purpose); + /* FFFF implement a new circuit_purpose_to_string() so we don't + * just print out a number for circ->purpose */ + TO_ORIGIN_CIRCUIT(circ)->is_ancient = 1; + } } } } @@ -1184,13 +1194,13 @@ circuit_get_open_circ_or_launch(edge_connection_t *conn, * as loudly. the user doesn't even know it's happening. */ if (options->UseBridges && bridges_known_but_down()) { log_fn(severity, LD_APP|LD_DIR, - "Application request when we're believed to be " - "offline. Optimistically trying known bridges again."); + "Application request when we haven't used client functionality " + "lately. Optimistically trying known bridges again."); bridges_retry_all(); } else if (!options->UseBridges || any_bridge_descriptors_known()) { log_fn(severity, LD_APP|LD_DIR, - "Application request when we're believed to be " - "offline. Optimistically trying directory fetches again."); + "Application request when we haven't used client functionality " + "lately. Optimistically trying directory fetches again."); routerlist_retry_directory_downloads(time(NULL)); } } diff --git a/src/or/command.c b/src/or/command.c index 0460e25c25..ea0bbea1e5 100644 --- a/src/or/command.c +++ b/src/or/command.c @@ -288,7 +288,14 @@ command_process_create_cell(cell_t *cell, or_connection_t *conn) /* hand it off to the cpuworkers, and then return. */ if (assign_onionskin_to_cpuworker(NULL, circ, onionskin) < 0) { - log_warn(LD_GENERAL,"Failed to hand off onionskin. Closing."); +#define WARN_HANDOFF_FAILURE_INTERVAL (6*60*60) + static ratelim_t handoff_warning = + RATELIM_INIT(WARN_HANDOFF_FAILURE_INTERVAL); + char *m; + if ((m = rate_limit_log(&handoff_warning, approx_time()))) { + log_warn(LD_GENERAL,"Failed to hand off onionskin. Closing.%s",m); + tor_free(m); + } circuit_mark_for_close(TO_CIRCUIT(circ), END_CIRC_REASON_INTERNAL); return; } diff --git a/src/or/config.c b/src/or/config.c index a4e4f89c1a..6b3bcf6da8 100644 --- a/src/or/config.c +++ b/src/or/config.c @@ -17,6 +17,7 @@ #include "config.h" #include "connection.h" #include "connection_edge.h" +#include "connection_or.h" #include "control.h" #include "cpuworker.h" #include "dirserv.h" @@ -440,6 +441,12 @@ static config_var_t _state_vars[] = { V(BWHistoryWriteEnds, ISOTIME, NULL), V(BWHistoryWriteInterval, UINT, "900"), V(BWHistoryWriteValues, CSV, ""), + V(BWHistoryDirReadEnds, ISOTIME, NULL), + V(BWHistoryDirReadInterval, UINT, "900"), + V(BWHistoryDirReadValues, CSV, ""), + V(BWHistoryDirWriteEnds, ISOTIME, NULL), + V(BWHistoryDirWriteInterval, UINT, "900"), + V(BWHistoryDirWriteValues, CSV, ""), V(TorVersion, STRING, NULL), @@ -447,7 +454,7 @@ static config_var_t _state_vars[] = { V(LastWritten, ISOTIME, NULL), V(TotalBuildTimes, UINT, NULL), - V(CircuitBuildAbandonedCount, UINT, "0"), + V(CircuitBuildAbandonedCount, UINT, "0"), VAR("CircuitBuildTimeBin", LINELIST_S, BuildtimeHistogram, NULL), VAR("BuildtimeHistogram", LINELIST_V, BuildtimeHistogram, NULL), @@ -950,10 +957,12 @@ options_act_reversible(or_options_t *old_options, char **msg) } /* Launch the listeners. (We do this before we setuid, so we can bind to - * ports under 1024.) */ - if (retry_all_listeners(replaced_listeners, new_listeners) < 0) { - *msg = tor_strdup("Failed to bind one of the listener ports."); - goto rollback; + * ports under 1024.) We don't want to rebind if we're hibernating. */ + if (!we_are_hibernating()) { + if (retry_all_listeners(replaced_listeners, new_listeners) < 0) { + *msg = tor_strdup("Failed to bind one of the listener ports."); + goto rollback; + } } } @@ -1243,9 +1252,30 @@ options_act(or_options_t *old_options) circuit_expire_all_dirty_circs(); } +/* How long should we delay counting bridge stats after becoming a bridge? + * We use this so we don't count people who used our bridge thinking it is + * a relay. If you change this, don't forget to change the log message + * below. It's 4 hours (the time it takes to stop being used by clients) + * plus some extra time for clock skew. */ +#define RELAY_BRIDGE_STATS_DELAY (6 * 60 * 60) + if (! bool_eq(options->BridgeRelay, old_options->BridgeRelay)) { - log_info(LD_GENERAL, "Bridge status changed. Forgetting GeoIP stats."); - geoip_remove_old_clients(time(NULL)+(2*60*60)); + int was_relay = 0; + if (options->BridgeRelay) { + time_t int_start = time(NULL); + if (old_options->ORPort == options->ORPort) { + int_start += RELAY_BRIDGE_STATS_DELAY; + was_relay = 1; + } + geoip_bridge_stats_init(int_start); + log_info(LD_CONFIG, "We are acting as a bridge now. Starting new " + "GeoIP stats interval%s.", was_relay ? " in 6 " + "hours from now" : ""); + } else { + geoip_bridge_stats_term(); + log_info(LD_GENERAL, "We are no longer acting as a bridge. " + "Forgetting GeoIP stats."); + } } if (options_transition_affects_workers(old_options, options)) { @@ -1270,6 +1300,10 @@ options_act(or_options_t *old_options) if (options->V3AuthoritativeDir && !old_options->V3AuthoritativeDir) init_keys(); + + if (options->PerConnBWRate != old_options->PerConnBWRate || + options->PerConnBWBurst != old_options->PerConnBWBurst) + connection_or_update_token_buckets(get_connection_array(), options); } /* Maybe load geoip file */ @@ -1315,6 +1349,40 @@ options_act(or_options_t *old_options) } } + if (options->CellStatistics || options->DirReqStatistics || + options->EntryStatistics || options->ExitPortStatistics) { + time_t now = time(NULL); + if ((!old_options || !old_options->CellStatistics) && + options->CellStatistics) + rep_hist_buffer_stats_init(now); + if ((!old_options || !old_options->DirReqStatistics) && + options->DirReqStatistics) + geoip_dirreq_stats_init(now); + if ((!old_options || !old_options->EntryStatistics) && + options->EntryStatistics) + geoip_entry_stats_init(now); + if ((!old_options || !old_options->ExitPortStatistics) && + options->ExitPortStatistics) + rep_hist_exit_stats_init(now); + if (!old_options) + log_notice(LD_CONFIG, "Configured to measure statistics. Look for " + "the *-stats files that will first be written to the " + "data directory in 24 hours from now."); + } + + if (old_options && old_options->CellStatistics && + !options->CellStatistics) + rep_hist_buffer_stats_term(); + if (old_options && old_options->DirReqStatistics && + !options->DirReqStatistics) + geoip_dirreq_stats_term(); + if (old_options && old_options->EntryStatistics && + !options->EntryStatistics) + geoip_entry_stats_term(); + if (old_options && old_options->ExitPortStatistics && + !options->ExitPortStatistics) + rep_hist_exit_stats_term(); + /* Check if we need to parse and add the EntryNodes config option. */ if (options->EntryNodes && (!old_options || @@ -1560,6 +1628,16 @@ config_find_option(config_format_t *fmt, const char *key) return NULL; } +/** Return the number of option entries in <b>fmt</b>. */ +static int +config_count_options(config_format_t *fmt) +{ + int i; + for (i=0; fmt->vars[i].name; ++i) + ; + return i; +} + /* * Functions to assign config options. */ @@ -1704,7 +1782,7 @@ config_assign_value(config_format_t *fmt, or_options_t *options, static int config_assign_line(config_format_t *fmt, or_options_t *options, config_line_t *c, int use_defaults, - int clear_first, char **msg) + int clear_first, bitarray_t *options_seen, char **msg) { config_var_t *var; @@ -1724,6 +1802,7 @@ config_assign_line(config_format_t *fmt, or_options_t *options, return -1; } } + /* Put keyword into canonical case. */ if (strcmp(var->name, c->key)) { tor_free(c->key); @@ -1746,6 +1825,18 @@ config_assign_line(config_format_t *fmt, or_options_t *options, return 0; } + if (options_seen && (var->type != CONFIG_TYPE_LINELIST && + var->type != CONFIG_TYPE_LINELIST_S)) { + /* We're tracking which options we've seen, and this option is not + * supposed to occur more than once. */ + int var_index = (int)(var - fmt->vars); + if (bitarray_is_set(options_seen, var_index)) { + log_warn(LD_CONFIG, "Option '%s' used more than once; all but the last " + "value will be ignored.", var->name); + } + bitarray_set(options_seen, var_index); + } + if (config_assign_value(fmt, options, c, msg) < 0) return -2; return 0; @@ -2014,6 +2105,8 @@ config_assign(config_format_t *fmt, void *options, config_line_t *list, int use_defaults, int clear_first, char **msg) { config_line_t *p; + bitarray_t *options_seen; + const int n_options = config_count_options(fmt); CHECK(fmt, options); @@ -2033,14 +2126,18 @@ config_assign(config_format_t *fmt, void *options, config_line_t *list, config_reset_line(fmt, options, p->key, use_defaults); } + options_seen = bitarray_init_zero(n_options); /* pass 3: assign. */ while (list) { int r; if ((r=config_assign_line(fmt, options, list, use_defaults, - clear_first, msg))) + clear_first, options_seen, msg))) { + bitarray_free(options_seen); return r; + } list = list->next; } + bitarray_free(options_seen); return 0; } @@ -3404,6 +3501,13 @@ options_validate(or_options_t *old_options, or_options_t *options, "upgrade your Tor controller as soon as possible."); } + if (options->CookieAuthFileGroupReadable && !options->CookieAuthFile) { + log_warn(LD_CONFIG, "You set the CookieAuthFileGroupReadable but did " + "not configure a the path for the cookie file via " + "CookieAuthFile. This means your cookie will not be group " + "readable."); + } + if (options->UseEntryGuards && ! options->NumEntryGuards) REJECT("Cannot enable UseEntryGuards with NumEntryGuards set to 0"); @@ -3578,6 +3682,21 @@ options_validate(or_options_t *old_options, or_options_t *options, if (options->AccelDir && !options->AccelName) REJECT("Can't use hardware crypto accelerator dir without engine name."); + if (options->PublishServerDescriptor) + SMARTLIST_FOREACH(options->PublishServerDescriptor, const char *, pubdes, { + if (!strcmp(pubdes, "1") || !strcmp(pubdes, "0")) + if (smartlist_len(options->PublishServerDescriptor) > 1) { + COMPLAIN("You have passed a list of multiple arguments to the " + "PublishServerDescriptor option that includes 0 or 1. " + "0 or 1 should only be used as the sole argument. " + "This configuration will be rejected in a future release."); + break; + } + }); + + if (options->BridgeRelay == 1 && options->ORPort == 0) + REJECT("BridgeRelay is 1, ORPort is 0. This is an invalid combination."); + return 0; #undef REJECT #undef COMPLAIN @@ -3642,16 +3761,6 @@ options_transition_allowed(or_options_t *old, or_options_t *new_val, return -1; } - if (old->CellStatistics != new_val->CellStatistics || - old->DirReqStatistics != new_val->DirReqStatistics || - old->EntryStatistics != new_val->EntryStatistics || - old->ExitPortStatistics != new_val->ExitPortStatistics) { - *msg = tor_strdup("While Tor is running, changing either " - "CellStatistics, DirReqStatistics, EntryStatistics, " - "or ExitPortStatistics is not allowed."); - return -1; - } - if (old->DisableAllSwap != new_val->DisableAllSwap) { *msg = tor_strdup("While Tor is running, changing DisableAllSwap " "is not allowed."); @@ -3723,7 +3832,7 @@ get_windows_conf_root(void) { static int is_set = 0; static char path[MAX_PATH+1]; - WCHAR wpath[MAX_PATH] = {0}; + TCHAR tpath[MAX_PATH] = {0}; LPITEMIDLIST idl; IMalloc *m; @@ -3750,8 +3859,12 @@ get_windows_conf_root(void) return path; } /* Convert the path from an "ID List" (whatever that is!) to a path. */ - result = SHGetPathFromIDListW(idl, wpath); - wcstombs(path,wpath,MAX_PATH); + result = SHGetPathFromIDList(idl, tpath); +#ifdef UNICODE + wcstombs(path,tpath,MAX_PATH); +#else + strlcpy(path,tpath,sizeof(path)); +#endif /* Now we need to free the memory that the path-idl was stored in. In * typical Windows fashion, we can't just call 'free()' on it. */ @@ -4876,9 +4989,7 @@ or_state_set(or_state_t *new_state) tor_free(err); ret = -1; } - if (circuit_build_times_parse_state(&circ_times, global_state, &err) < 0) { - log_warn(LD_GENERAL,"%s",err); - tor_free(err); + if (circuit_build_times_parse_state(&circ_times, global_state) < 0) { ret = -1; } return ret; diff --git a/src/or/connection.c b/src/or/connection.c index 55d2fa8146..91ce74b5b0 100644 --- a/src/or/connection.c +++ b/src/or/connection.c @@ -839,13 +839,13 @@ static void warn_too_many_conns(void) { #define WARN_TOO_MANY_CONNS_INTERVAL (6*60*60) - static time_t last_warned = 0; - time_t now = time(NULL); - int n_conns = get_n_open_sockets(); - if (last_warned + WARN_TOO_MANY_CONNS_INTERVAL < now) { + static ratelim_t last_warned = RATELIM_INIT(WARN_TOO_MANY_CONNS_INTERVAL); + char *m; + if ((m = rate_limit_log(&last_warned, approx_time()))) { + int n_conns = get_n_open_sockets(); log_warn(LD_NET,"Failing because we have %d connections already. Please " - "raise your ulimit -n.", n_conns); - last_warned = now; + "raise your ulimit -n.%s", n_conns, m); + tor_free(m); control_event_general_status(LOG_WARN, "TOO_MANY_CONNECTIONS CURRENT=%d", n_conns); } @@ -2082,8 +2082,6 @@ static void connection_buckets_decrement(connection_t *conn, time_t now, size_t num_read, size_t num_written) { - if (!connection_is_rate_limited(conn)) - return; /* local IPs are free */ if (num_written >= INT_MAX || num_read >= INT_MAX) { log_err(LD_BUG, "Value out of range. num_read=%lu, num_written=%lu, " "connection type=%s, state=%s", @@ -2095,16 +2093,24 @@ connection_buckets_decrement(connection_t *conn, time_t now, tor_fragile_assert(); } + /* Count bytes of answering direct and tunneled directory requests */ + if (conn->type == CONN_TYPE_DIR && conn->purpose == DIR_PURPOSE_SERVER) { + if (num_read > 0) + rep_hist_note_dir_bytes_read(num_read, now); + if (num_written > 0) + rep_hist_note_dir_bytes_written(num_written, now); + } + + if (!connection_is_rate_limited(conn)) + return; /* local IPs are free */ if (num_read > 0) { - if (conn->type == CONN_TYPE_EXIT) - rep_hist_note_exit_bytes_read(conn->port, num_read); rep_hist_note_bytes_read(num_read, now); } if (num_written > 0) { - if (conn->type == CONN_TYPE_EXIT) - rep_hist_note_exit_bytes_written(conn->port, num_written); rep_hist_note_bytes_written(num_written, now); } + if (conn->type == CONN_TYPE_EXIT) + rep_hist_note_exit_bytes(conn->port, num_written, num_read); if (connection_counts_as_relayed_traffic(conn, now)) { global_relayed_read_bucket -= (int)num_read; @@ -2355,7 +2361,7 @@ connection_handle_read_impl(connection_t *conn) return 0; } -loop_again: + loop_again: try_to_read = max_to_read; tor_assert(!conn->marked_for_close); @@ -2401,8 +2407,12 @@ loop_again: connection_t *linked = conn->linked_conn; if (n_read) { - /* Probably a no-op, but hey. */ - connection_buckets_decrement(linked, approx_time(), n_read, 0); + /* Probably a no-op, since linked conns typically don't count for + * bandwidth rate limiting. But do it anyway so we can keep stats + * accurately. Note that since we read the bytes from conn, and + * we're writing the bytes onto the linked connection, we count + * these as <i>written</i> bytes. */ + connection_buckets_decrement(linked, approx_time(), 0, n_read); if (connection_flushed_some(linked) < 0) connection_mark_for_close(linked); diff --git a/src/or/connection_edge.c b/src/or/connection_edge.c index 7522368c56..6a3a5ef0a9 100644 --- a/src/or/connection_edge.c +++ b/src/or/connection_edge.c @@ -147,7 +147,7 @@ connection_edge_process_inbuf(edge_connection_t *conn, int package_partial) return 0; case AP_CONN_STATE_OPEN: case EXIT_CONN_STATE_OPEN: - if (connection_edge_package_raw_inbuf(conn, package_partial) < 0) { + if (connection_edge_package_raw_inbuf(conn, package_partial, NULL) < 0) { /* (We already sent an end cell if possible) */ connection_mark_for_close(TO_CONN(conn)); return -1; @@ -1408,6 +1408,26 @@ consider_plaintext_ports(edge_connection_t *conn, uint16_t port) * different one? */ #define TRACKHOSTEXITS_RETRIES 5 +/** Call connection_ap_handshake_rewrite_and_attach() unless a controller + * asked us to leave streams unattached. Return 0 in that case. + * + * See connection_ap_handshake_rewrite_and_attach()'s + * documentation for arguments and return value. + */ +int +connection_ap_rewrite_and_attach_if_allowed(edge_connection_t *conn, + origin_circuit_t *circ, + crypt_path_t *cpath) +{ + or_options_t *options = get_options(); + + if (options->LeaveStreamsUnattached) { + conn->_base.state = AP_CONN_STATE_CONTROLLER_WAIT; + return 0; + } + return connection_ap_handshake_rewrite_and_attach(conn, circ, cpath); +} + /** Connection <b>conn</b> just finished its socks handshake, or the * controller asked us to take care of it. If <b>circ</b> is defined, * then that's where we'll want to attach it. Otherwise we have to @@ -1908,11 +1928,7 @@ connection_ap_handshake_process_socks(edge_connection_t *conn) else control_event_stream_status(conn, STREAM_EVENT_NEW_RESOLVE, 0); - if (options->LeaveStreamsUnattached) { - conn->_base.state = AP_CONN_STATE_CONTROLLER_WAIT; - return 0; - } - return connection_ap_handshake_rewrite_and_attach(conn, NULL, NULL); + return connection_ap_rewrite_and_attach_if_allowed(conn, NULL, NULL); } /** connection_init_accepted_conn() found a new trans AP conn. @@ -1926,7 +1942,6 @@ int connection_ap_process_transparent(edge_connection_t *conn) { socks_request_t *socks; - or_options_t *options = get_options(); tor_assert(conn); tor_assert(conn->_base.type == CONN_TYPE_AP); @@ -1950,11 +1965,7 @@ connection_ap_process_transparent(edge_connection_t *conn) control_event_stream_status(conn, STREAM_EVENT_NEW, 0); - if (options->LeaveStreamsUnattached) { - conn->_base.state = AP_CONN_STATE_CONTROLLER_WAIT; - return 0; - } - return connection_ap_handshake_rewrite_and_attach(conn, NULL, NULL); + return connection_ap_rewrite_and_attach_if_allowed(conn, NULL, NULL); } /** connection_edge_process_inbuf() found a conn in state natd_wait. See if @@ -1975,7 +1986,6 @@ connection_ap_process_natd(edge_connection_t *conn) size_t tlen = 30; int err, port_ok; socks_request_t *socks; - or_options_t *options = get_options(); tor_assert(conn); tor_assert(conn->_base.type == CONN_TYPE_AP); @@ -2031,13 +2041,9 @@ connection_ap_process_natd(edge_connection_t *conn) control_event_stream_status(conn, STREAM_EVENT_NEW, 0); - if (options->LeaveStreamsUnattached) { - conn->_base.state = AP_CONN_STATE_CONTROLLER_WAIT; - return 0; - } conn->_base.state = AP_CONN_STATE_CIRCUIT_WAIT; - return connection_ap_handshake_rewrite_and_attach(conn, NULL, NULL); + return connection_ap_rewrite_and_attach_if_allowed(conn, NULL, NULL); } /** Iterate over the two bytes of stream_id until we get one that is not @@ -2050,7 +2056,7 @@ get_unique_stream_id_by_circ(origin_circuit_t *circ) streamid_t test_stream_id; uint32_t attempts=0; -again: + again: test_stream_id = circ->next_stream_id++; if (++attempts > 1<<16) { /* Make sure we don't loop forever if all stream_id's are used. */ @@ -2614,7 +2620,7 @@ connection_exit_begin_conn(cell_t *cell, circuit_t *circ) log_debug(LD_REND,"Finished assigning addr/port"); n_stream->cpath_layer = origin_circ->cpath->prev; /* link it */ - /* add it into the linked list of n_streams on this circuit */ + /* add it into the linked list of p_streams on this circuit */ n_stream->next_stream = origin_circ->p_streams; n_stream->on_circuit = circ; origin_circ->p_streams = n_stream; @@ -2988,7 +2994,7 @@ parse_extended_hostname(char *address, int allowdotexit) if (rend_valid_service_id(query)) { return ONION_HOSTNAME; /* success */ } -failed: + failed: /* otherwise, return to previous state and return 0 */ *s = '.'; return BAD_HOSTNAME; diff --git a/src/or/connection_edge.h b/src/or/connection_edge.h index c3d6098c5a..762af5172e 100644 --- a/src/or/connection_edge.h +++ b/src/or/connection_edge.h @@ -79,10 +79,12 @@ void client_dns_set_addressmap(const char *address, uint32_t val, const char *addressmap_register_virtual_address(int type, char *new_address); void addressmap_get_mappings(smartlist_t *sl, time_t min_expires, time_t max_expires, int want_expiry); +int connection_ap_rewrite_and_attach_if_allowed(edge_connection_t *conn, + origin_circuit_t *circ, + crypt_path_t *cpath); int connection_ap_handshake_rewrite_and_attach(edge_connection_t *conn, origin_circuit_t *circ, crypt_path_t *cpath); -int hostname_is_noconnect_address(const char *address); /** Possible return values for parse_extended_hostname. */ typedef enum hostname_type_t { diff --git a/src/or/connection_or.c b/src/or/connection_or.c index c94325a5b7..4d82da63e9 100644 --- a/src/or/connection_or.c +++ b/src/or/connection_or.c @@ -252,8 +252,7 @@ connection_or_flushed_some(or_connection_t *conn) /* If we're under the low water mark, add cells until we're just over the * high water mark. */ if (datalen < OR_CONN_LOWWATER) { - ssize_t n = (OR_CONN_HIGHWATER - datalen + CELL_NETWORK_SIZE-1) - / CELL_NETWORK_SIZE; + ssize_t n = CEIL_DIV(OR_CONN_HIGHWATER - datalen, CELL_NETWORK_SIZE); time_t now = approx_time(); while (conn->active_circuits && n > 0) { int flushed; @@ -349,21 +348,18 @@ connection_or_digest_is_known_relay(const char *id_digest) return 0; } -/** If we don't necessarily know the router we're connecting to, but we - * have an addr/port/id_digest, then fill in as much as we can. Start - * by checking to see if this describes a router we know. */ +/** Set the per-conn read and write limits for <b>conn</b>. If it's a known + * relay, we will rely on the global read and write buckets, so give it + * per-conn limits that are big enough they'll never matter. But if it's + * not a known relay, first check if we set PerConnBwRate/Burst, then + * check if the consensus sets them, else default to 'big enough'. + */ static void -connection_or_init_conn_from_address(or_connection_t *conn, - const tor_addr_t *addr, uint16_t port, - const char *id_digest, - int started_here) +connection_or_update_token_buckets_helper(or_connection_t *conn, int reset, + or_options_t *options) { - or_options_t *options = get_options(); int rate, burst; /* per-connection rate limiting params */ - routerinfo_t *r = router_get_by_digest(id_digest); - connection_or_set_identity_digest(conn, id_digest); - - if (connection_or_digest_is_known_relay(id_digest)) { + if (connection_or_digest_is_known_relay(conn->identity_digest)) { /* It's in the consensus, or we have a descriptor for it meaning it * was probably in a recent consensus. It's a recognized relay: * give it full bandwidth. */ @@ -382,7 +378,43 @@ connection_or_init_conn_from_address(or_connection_t *conn, } conn->bandwidthrate = rate; - conn->read_bucket = conn->write_bucket = conn->bandwidthburst = burst; + conn->bandwidthburst = burst; + if (reset) { /* set up the token buckets to be full */ + conn->read_bucket = conn->write_bucket = burst; + return; + } + /* If the new token bucket is smaller, take out the extra tokens. + * (If it's larger, don't -- the buckets can grow to reach the cap.) */ + if (conn->read_bucket > burst) + conn->read_bucket = burst; + if (conn->write_bucket > burst) + conn->write_bucket = burst; +} + +/** Either our set of relays or our per-conn rate limits have changed. + * Go through all the OR connections and update their token buckets. */ +void +connection_or_update_token_buckets(smartlist_t *conns, or_options_t *options) +{ + SMARTLIST_FOREACH(conns, connection_t *, conn, + { + if (connection_speaks_cells(conn)) + connection_or_update_token_buckets_helper(TO_OR_CONN(conn), 0, options); + }); +} + +/** If we don't necessarily know the router we're connecting to, but we + * have an addr/port/id_digest, then fill in as much as we can. Start + * by checking to see if this describes a router we know. */ +static void +connection_or_init_conn_from_address(or_connection_t *conn, + const tor_addr_t *addr, uint16_t port, + const char *id_digest, + int started_here) +{ + routerinfo_t *r = router_get_by_digest(id_digest); + connection_or_set_identity_digest(conn, id_digest); + connection_or_update_token_buckets_helper(conn, 1, get_options()); conn->_base.port = port; tor_addr_copy(&conn->_base.addr, addr); diff --git a/src/or/connection_or.h b/src/or/connection_or.h index 8e3723c154..717630217c 100644 --- a/src/or/connection_or.h +++ b/src/or/connection_or.h @@ -26,6 +26,8 @@ int connection_or_flushed_some(or_connection_t *conn); int connection_or_finished_flushing(or_connection_t *conn); int connection_or_finished_connecting(or_connection_t *conn); int connection_or_digest_is_known_relay(const char *id_digest); +void connection_or_update_token_buckets(smartlist_t *conns, + or_options_t *options); void connection_or_connect_failed(or_connection_t *conn, int reason, const char *msg); @@ -44,10 +46,6 @@ void connection_or_write_var_cell_to_buf(const var_cell_t *cell, int connection_or_send_destroy(circid_t circ_id, or_connection_t *conn, int reason); int connection_or_send_netinfo(or_connection_t *conn); -int connection_or_send_cert(or_connection_t *conn); -int connection_or_send_link_auth(or_connection_t *conn); -int connection_or_compute_link_auth_hmac(or_connection_t *conn, - char *hmac_out); int is_or_protocol_version_known(uint16_t version); void cell_pack(packed_cell_t *dest, const cell_t *src); diff --git a/src/or/control.c b/src/or/control.c index 7cbb1bd1f6..7eead0e18a 100644 --- a/src/or/control.c +++ b/src/or/control.c @@ -2259,7 +2259,7 @@ handle_control_setcircuitpurpose(control_connection_t *conn, circ->_base.purpose = new_purpose; connection_write_str_to_buf("250 OK\r\n", conn); -done: + done: if (args) { SMARTLIST_FOREACH(args, char *, cp, tor_free(cp)); smartlist_free(args); diff --git a/src/or/cpuworker.c b/src/or/cpuworker.c index 2760d96665..6f943d78b8 100644 --- a/src/or/cpuworker.c +++ b/src/or/cpuworker.c @@ -192,7 +192,7 @@ connection_cpu_process_inbuf(connection_t *conn) tor_assert(0); /* don't ask me to do handshakes yet */ } -done_processing: + done_processing: conn->state = CPUWORKER_STATE_IDLE; num_cpuworkers_busy--; if (conn->timestamp_created < last_rotation_time) { diff --git a/src/or/directory.c b/src/or/directory.c index a3e575ac97..ffa312bc41 100644 --- a/src/or/directory.c +++ b/src/or/directory.c @@ -67,8 +67,10 @@ static void http_set_address_origin(const char *headers, connection_t *conn); static void connection_dir_download_networkstatus_failed( dir_connection_t *conn, int status_code); static void connection_dir_download_routerdesc_failed(dir_connection_t *conn); +static void connection_dir_bridge_routerdesc_failed(dir_connection_t *conn); static void connection_dir_download_cert_failed( dir_connection_t *conn, int status_code); +static void connection_dir_retry_bridges(smartlist_t *descs); static void dir_networkstatus_download_failed(smartlist_t *failed, int status_code); static void dir_routerdesc_download_failed(smartlist_t *failed, @@ -582,7 +584,7 @@ connection_dir_request_failed(dir_connection_t *conn) if (directory_conn_is_self_reachability_test(conn)) { return; /* this was a test fetch. don't retry. */ } - if (entry_list_is_constrained(get_options())) + if (!entry_list_is_constrained(get_options())) router_set_status(conn->identity_digest, 0); /* don't try him again */ if (conn->_base.purpose == DIR_PURPOSE_FETCH_V2_NETWORKSTATUS) { log_info(LD_DIR, "Giving up on directory server at '%s'; retrying", @@ -592,6 +594,8 @@ connection_dir_request_failed(dir_connection_t *conn) conn->_base.purpose == DIR_PURPOSE_FETCH_EXTRAINFO) { log_info(LD_DIR, "Giving up on directory server at '%s'; retrying", conn->_base.address); + if (conn->router_purpose == ROUTER_PURPOSE_BRIDGE) + connection_dir_bridge_routerdesc_failed(conn); connection_dir_download_routerdesc_failed(conn); } else if (conn->_base.purpose == DIR_PURPOSE_FETCH_CONSENSUS) { networkstatus_consensus_download_failed(0); @@ -645,6 +649,24 @@ connection_dir_download_networkstatus_failed(dir_connection_t *conn, } } +/** Helper: Attempt to fetch directly the descriptors of each bridge + * listed in <b>failed</b>. + */ +static void +connection_dir_retry_bridges(smartlist_t *descs) +{ + char digest[DIGEST_LEN]; + SMARTLIST_FOREACH(descs, const char *, cp, + { + if (base16_decode(digest, DIGEST_LEN, cp, strlen(cp))<0) { + log_warn(LD_BUG, "Malformed fingerprint in list: %s", + escaped(cp)); + continue; + } + retry_bridge_descriptor_fetch_directly(digest); + }); +} + /** Called when an attempt to download one or more router descriptors * or extra-info documents on connection <b>conn</b> failed. */ @@ -662,6 +684,33 @@ connection_dir_download_routerdesc_failed(dir_connection_t *conn) (void) conn; } +/** Called when an attempt to download a bridge's routerdesc from + * one of the authorities failed due to a network error. If + * possible attempt to download descriptors from the bridge directly. + */ +static void +connection_dir_bridge_routerdesc_failed(dir_connection_t *conn) +{ + smartlist_t *which = NULL; + + /* Requests for bridge descriptors are in the form 'fp/', so ignore + anything else. */ + if (!conn->requested_resource || strcmpstart(conn->requested_resource,"fp/")) + return; + + which = smartlist_create(); + dir_split_resource_into_fingerprints(conn->requested_resource + + strlen("fp/"), + which, NULL, 0); + + tor_assert(conn->_base.purpose != DIR_PURPOSE_FETCH_EXTRAINFO); + if (smartlist_len(which)) { + connection_dir_retry_bridges(which); + SMARTLIST_FOREACH(which, char *, cp, tor_free(cp)); + } + smartlist_free(which); +} + /** Called when an attempt to fetch a certificate fails. */ static void connection_dir_download_cert_failed(dir_connection_t *conn, int status) @@ -3484,6 +3533,14 @@ download_status_reset(download_status_t *dls) dls->next_attempt_at = time(NULL) + schedule[0]; } +/** Return the number of failures on <b>dls</b> since the last success (if + * any). */ +int +download_status_get_n_failures(const download_status_t *dls) +{ + return dls->n_download_failures; +} + /** Called when one or more routerdesc (or extrainfo, if <b>was_extrainfo</b>) * fetches have failed (with uppercase fingerprints listed in <b>failed</b>, * either as descriptor digests or as identity digests based on @@ -3499,16 +3556,8 @@ dir_routerdesc_download_failed(smartlist_t *failed, int status_code, int server = directory_fetches_from_authorities(get_options()); if (!was_descriptor_digests) { if (router_purpose == ROUTER_PURPOSE_BRIDGE) { - tor_assert(!was_extrainfo); /* not supported yet */ - SMARTLIST_FOREACH(failed, const char *, cp, - { - if (base16_decode(digest, DIGEST_LEN, cp, strlen(cp))<0) { - log_warn(LD_BUG, "Malformed fingerprint in list: %s", - escaped(cp)); - continue; - } - retry_bridge_descriptor_fetch_directly(digest); - }); + tor_assert(!was_extrainfo); + connection_dir_retry_bridges(failed); } return; /* FFFF should implement for other-than-router-purpose someday */ } diff --git a/src/or/directory.h b/src/or/directory.h index 36b4cf2b18..6fd2c0beff 100644 --- a/src/or/directory.h +++ b/src/or/directory.h @@ -104,5 +104,7 @@ download_status_mark_impossible(download_status_t *dl) dl->n_download_failures = IMPOSSIBLE_TO_DOWNLOAD; } +int download_status_get_n_failures(const download_status_t *dls); + #endif diff --git a/src/or/dirserv.c b/src/or/dirserv.c index 86cd186111..3fcf1783d7 100644 --- a/src/or/dirserv.c +++ b/src/or/dirserv.c @@ -730,6 +730,10 @@ dirserv_add_descriptor(routerinfo_t *ri, const char **msg, const char *source) desc = tor_strndup(ri->cache_info.signed_descriptor_body, desclen); nickname = tor_strdup(ri->nickname); + /* Tell if we're about to need to launch a test if we add this. */ + ri->needs_retest_if_added = + dirserv_should_launch_reachability_test(ri, ri_old); + r = router_add_to_routerlist(ri, msg, 0, 0); if (!WRA_WAS_ADDED(r)) { /* unless the routerinfo was fine, just out-of-date */ @@ -744,7 +748,7 @@ dirserv_add_descriptor(routerinfo_t *ri, const char **msg, const char *source) changed = smartlist_create(); smartlist_add(changed, ri); - control_event_descriptors_changed(changed); + routerlist_descriptors_added(changed, 0); smartlist_free(changed); if (!*msg) { *msg = ri->is_valid ? "Descriptor for valid server accepted" : @@ -923,6 +927,11 @@ running_long_enough_to_decide_unreachable(void) * the directory. */ #define REACHABLE_TIMEOUT (45*60) +/** If we tested a router and found it reachable _at least this long_ after it + * declared itself hibernating, it is probably done hibernating and we just + * missed a descriptor from it. */ +#define HIBERNATION_PUBLICATION_SKEW (60*60) + /** Treat a router as alive if * - It's me, and I'm not hibernating. * or - We've found it reachable recently. */ @@ -935,11 +944,23 @@ dirserv_set_router_is_running(routerinfo_t *router, time_t now) */ int answer; - if (router_is_me(router) && !we_are_hibernating()) + if (router_is_me(router)) { + /* We always know if we are down ourselves. */ + answer = ! we_are_hibernating(); + } else if (router->is_hibernating && + (router->cache_info.published_on + + HIBERNATION_PUBLICATION_SKEW) > router->last_reachable) { + /* A hibernating router is down unless we (somehow) had contact with it + * since it declared itself to be hibernating. */ + answer = 0; + } else if (get_options()->AssumeReachable) { + /* If AssumeReachable, everybody is up unless they say they are down! */ answer = 1; - else - answer = get_options()->AssumeReachable || - now < router->last_reachable + REACHABLE_TIMEOUT; + } else { + /* Otherwise, a router counts as up if we found it reachable in the last + REACHABLE_TIMEOUT seconds. */ + answer = (now < router->last_reachable + REACHABLE_TIMEOUT); + } if (!answer && running_long_enough_to_decide_unreachable()) { /* not considered reachable. tell rephist. */ @@ -3098,6 +3119,30 @@ dirserv_orconn_tls_done(const char *address, * skip testing. */ } +/** Called when we, as an authority, receive a new router descriptor either as + * an upload or a download. Used to decide whether to relaunch reachability + * testing for the server. */ +int +dirserv_should_launch_reachability_test(routerinfo_t *ri, routerinfo_t *ri_old) +{ + if (!authdir_mode_handles_descs(get_options(), ri->purpose)) + return 0; + if (!ri_old) { + /* New router: Launch an immediate reachability test, so we will have an + * opinion soon in case we're generating a consensus soon */ + return 1; + } + if (ri_old->is_hibernating && !ri->is_hibernating) { + /* It just came out of hibernation; launch a reachability test */ + return 1; + } + if (! routers_have_same_or_addr(ri, ri_old)) { + /* Address or port changed; launch a reachability test */ + return 1; + } + return 0; +} + /** Helper function for dirserv_test_reachability(). Start a TLS * connection to <b>router</b>, and annotate it with when we started * the test. */ diff --git a/src/or/dirserv.h b/src/or/dirserv.h index fc5a5549c5..94e4e811d6 100644 --- a/src/or/dirserv.h +++ b/src/or/dirserv.h @@ -55,7 +55,6 @@ enum was_router_added_t dirserv_add_multiple_descriptors( enum was_router_added_t dirserv_add_descriptor(routerinfo_t *ri, const char **msg, const char *source); -void dirserv_free_descriptors(void); void dirserv_set_router_is_running(routerinfo_t *router, time_t now); int list_server_status_v1(smartlist_t *routers, char **router_status_out, int for_controller); @@ -100,6 +99,8 @@ void dirserv_orconn_tls_done(const char *address, uint16_t or_port, const char *digest_rcvd, int as_advertised); +int dirserv_should_launch_reachability_test(routerinfo_t *ri, + routerinfo_t *ri_old); void dirserv_single_reachability_test(time_t now, routerinfo_t *router); void dirserv_test_reachability(time_t now); int authdir_wants_to_reject_router(routerinfo_t *ri, const char **msg, diff --git a/src/or/dirvote.c b/src/or/dirvote.c index fd4d742ccb..eae3bc8a40 100644 --- a/src/or/dirvote.c +++ b/src/or/dirvote.c @@ -762,7 +762,7 @@ networkstatus_check_weights(int64_t Wgg, int64_t Wgd, int64_t Wmg, } } -out: + out: if (berr) { log_info(LD_DIR, "Bw weight mismatch %d. G="I64_FORMAT" M="I64_FORMAT @@ -2942,6 +2942,7 @@ dirvote_compute_consensuses(void) strlen(pending_consensus_signatures), 0); log_notice(LD_DIR, "Signature(s) posted."); + smartlist_free(votes); return 0; err: smartlist_free(votes); @@ -3008,6 +3009,7 @@ dirvote_add_signatures_to_pending_consensus( networkstatus_vote_free(v); } *msg_out = "Signatures added"; + tor_free(new_signatures); } else if (r == 0) { *msg_out = "Signatures ignored"; } else { @@ -3137,7 +3139,7 @@ void dirvote_free_all(void) { dirvote_clear_votes(1); - /* now empty as a result of clear_pending_votes. */ + /* now empty as a result of dirvote_clear_votes(). */ smartlist_free(pending_vote_list); pending_vote_list = NULL; smartlist_free(previous_vote_list); @@ -3146,7 +3148,7 @@ dirvote_free_all(void) dirvote_clear_pending_consensuses(); tor_free(pending_consensus_signatures); if (pending_consensus_signature_list) { - /* now empty as a result of clear_pending_votes. */ + /* now empty as a result of dirvote_clear_votes(). */ smartlist_free(pending_consensus_signature_list); pending_consensus_signature_list = NULL; } diff --git a/src/or/dnsserv.c b/src/or/dnsserv.c index e231b655f4..ad4f4122bc 100644 --- a/src/or/dnsserv.c +++ b/src/or/dnsserv.c @@ -141,16 +141,17 @@ evdns_server_callback(struct evdns_server_request *req, void *_data) control_event_stream_status(conn, STREAM_EVENT_NEW, 0); - /* Now, throw the connection over to get rewritten (which will answer it - * immediately if it's in the cache, or completely bogus, or automapped), - * and then attached to a circuit. */ + /* Now, unless a controller asked us to leave streams unattached, + * throw the connection over to get rewritten (which will + * answer it immediately if it's in the cache, or completely bogus, or + * automapped), and then attached to a circuit. */ log_info(LD_APP, "Passing request for %s to rewrite_and_attach.", escaped_safe_str_client(q->name)); q_name = tor_strdup(q->name); /* q could be freed in rewrite_and_attach */ - connection_ap_handshake_rewrite_and_attach(conn, NULL, NULL); + connection_ap_rewrite_and_attach_if_allowed(conn, NULL, NULL); /* Now, the connection is marked if it was bad. */ - log_info(LD_APP, "Passed request for %s to rewrite_and_attach.", + log_info(LD_APP, "Passed request for %s to rewrite_and_attach_if_allowed.", escaped_safe_str_client(q_name)); tor_free(q_name); } @@ -186,16 +187,17 @@ dnsserv_launch_request(const char *name, int reverse) return -1; } - /* Now, throw the connection over to get rewritten (which will answer it - * immediately if it's in the cache, or completely bogus, or automapped), - * and then attached to a circuit. */ + /* Now, unless a controller asked us to leave streams unattached, + * throw the connection over to get rewritten (which will + * answer it immediately if it's in the cache, or completely bogus, or + * automapped), and then attached to a circuit. */ log_info(LD_APP, "Passing request for %s to rewrite_and_attach.", escaped_safe_str_client(name)); q_name = tor_strdup(name); /* q could be freed in rewrite_and_attach */ - connection_ap_handshake_rewrite_and_attach(conn, NULL, NULL); + connection_ap_rewrite_and_attach_if_allowed(conn, NULL, NULL); /* Now, the connection is marked if it was bad. */ - log_info(LD_APP, "Passed request for %s to rewrite_and_attach.", + log_info(LD_APP, "Passed request for %s to rewrite_and_attach_if_allowed.", escaped_safe_str_client(q_name)); tor_free(q_name); return 0; diff --git a/src/or/eventdns.c b/src/or/eventdns.c index 4e44d15163..14c5d88df3 100644 --- a/src/or/eventdns.c +++ b/src/or/eventdns.c @@ -3132,7 +3132,7 @@ load_nameservers_with_getnetworkparams(void) GetNetworkParams_fn_t fn; /* XXXX Possibly, we should hardcode the location of this DLL. */ - if (!(handle = LoadLibraryW(L"iphlpapi.dll"))) { + if (!(handle = LoadLibrary(TEXT("iphlpapi.dll"))) { log(EVDNS_LOG_WARN, "Could not open iphlpapi.dll"); /* right now status = 0, doesn't that mean "good" - mikec */ status = -1; @@ -3201,46 +3201,44 @@ load_nameservers_with_getnetworkparams(void) } static int -config_nameserver_from_reg_key(HKEY key, const char *subkey) +config_nameserver_from_reg_key(HKEY key, const TCHAR *subkey) { char *buf; DWORD bufsz = 0, type = 0; - WCHAR wsubkey[MAX_PATH] = {0}; - char ansibuf[MAX_PATH] = {0}; int status = 0; - mbstowcs(wsubkey,subkey,MAX_PATH); - if (RegQueryValueExW(key, wsubkey, 0, &type, NULL, &bufsz) + if (RegQueryValueEx(key, subkey, 0, &type, NULL, &bufsz) != ERROR_MORE_DATA) return -1; if (!(buf = mm_malloc(bufsz))) return -1; - if (RegQueryValueExW(key, wsubkey, 0, &type, (LPBYTE)buf, &bufsz) + if (RegQueryValueEx(key, subkey, 0, &type, (LPBYTE)buf, &bufsz) == ERROR_SUCCESS && bufsz > 1) { - wcstombs(ansibuf,(wchar_t*)buf,MAX_PATH); - status = evdns_nameserver_ip_add_line(ansibuf); + wcstombs(ansibuf,(wchar_t*)buf,MAX_PATH);/*XXXX UNICODE */ + status = evdns_nameserver_ip_add_line(buf); } mm_free(buf); return status; } -#define SERVICES_KEY L"System\\CurrentControlSet\\Services\\" -#define WIN_NS_9X_KEY SERVICES_KEY L"VxD\\MSTCP" -#define WIN_NS_NT_KEY SERVICES_KEY L"Tcpip\\Parameters" +#define SERVICES_KEY TEXT("System\\CurrentControlSet\\Services\\") +#define WIN_NS_9X_KEY SERVICES_KEY TEXT("VxD\\MSTCP") +#define WIN_NS_NT_KEY SERVICES_KEY TEXT("Tcpip\\Parameters") static int load_nameservers_from_registry(void) { int found = 0; int r; - OSVERSIONINFO info = {0}; + OSVERSIONINFO info; + memset(&info, 0, sizeof(info)); info.dwOSVersionInfoSize = sizeof (info); - GetVersionExW((LPOSVERSIONINFO)&info); + GetVersionEx(&info); #define TRY(k, name) \ - if (!found && config_nameserver_from_reg_key(k,name) == 0) { \ + if (!found && config_nameserver_from_reg_key(k,TEXT(name)) == 0) { \ log(EVDNS_LOG_DEBUG,"Found nameservers in %s/%s",#k,name); \ found = 1; \ } else if (!found) { \ @@ -3251,12 +3249,12 @@ load_nameservers_from_registry(void) if (info.dwMajorVersion >= 5) { /* NT */ HKEY nt_key = 0, interfaces_key = 0; - if (RegOpenKeyExW(HKEY_LOCAL_MACHINE, WIN_NS_NT_KEY, 0, + if (RegOpenKeyEx(HKEY_LOCAL_MACHINE, WIN_NS_NT_KEY, 0, KEY_READ, &nt_key) != ERROR_SUCCESS) { log(EVDNS_LOG_DEBUG,"Couldn't open nt key, %d",(int)GetLastError()); return -1; } - r = RegOpenKeyExW(nt_key, L"Interfaces", 0, + r = RegOpenKeyEx(nt_key, Text("Interfaces"), 0, KEY_QUERY_VALUE|KEY_ENUMERATE_SUB_KEYS, &interfaces_key); if (r != ERROR_SUCCESS) { @@ -3271,7 +3269,7 @@ load_nameservers_from_registry(void) RegCloseKey(nt_key); } else { HKEY win_key = 0; - if (RegOpenKeyExW(HKEY_LOCAL_MACHINE, WIN_NS_9X_KEY, 0, + if (RegOpenKeyEx(HKEY_LOCAL_MACHINE, WIN_NS_9X_KEY, 0, KEY_READ, &win_key) != ERROR_SUCCESS) { log(EVDNS_LOG_DEBUG, "Couldn't open registry key, %d", (int)GetLastError()); return -1; diff --git a/src/or/geoip.c b/src/or/geoip.c index eae927522a..d9c8a01519 100644 --- a/src/or/geoip.c +++ b/src/or/geoip.c @@ -3,8 +3,10 @@ /** * \file geoip.c - * \brief Functions related to maintaining an IP-to-country database and to - * summarizing client connections by country. + * \brief Functions related to maintaining an IP-to-country database; + * to summarizing client connections by country to entry guards, bridges, + * and directory servers; and for statistics on answering network status + * requests. */ #define GEOIP_PRIVATE @@ -17,6 +19,7 @@ #include "routerlist.h" static void clear_geoip_db(void); +static void init_geoip_countries(void); /** An entry from the GeoIP file: maps an IP range to a country. */ typedef struct geoip_entry_t { @@ -25,16 +28,11 @@ typedef struct geoip_entry_t { intptr_t country; /**< An index into geoip_countries */ } geoip_entry_t; -/** For how many periods should we remember per-country request history? */ -#define REQUEST_HIST_LEN 1 -/** How long are the periods for which we should remember request history? */ -#define REQUEST_HIST_PERIOD (24*60*60) - /** A per-country record for GeoIP request history. */ typedef struct geoip_country_t { char countrycode[3]; - uint32_t n_v2_ns_requests[REQUEST_HIST_LEN]; - uint32_t n_v3_ns_requests[REQUEST_HIST_LEN]; + uint32_t n_v2_ns_requests; + uint32_t n_v3_ns_requests; } geoip_country_t; /** A list of geoip_country_t */ @@ -106,11 +104,11 @@ geoip_parse_entry(const char *line) { unsigned int low, high; char b[3]; - if (!geoip_countries) { - geoip_countries = smartlist_create(); + if (!geoip_countries) + init_geoip_countries(); + if (!geoip_entries) geoip_entries = smartlist_create(); - country_idxplus1_by_lc_code = strmap_new(); - } + while (TOR_ISSPACE(*line)) ++line; if (*line == '#') @@ -165,6 +163,24 @@ should_record_bridge_info(or_options_t *options) return options->BridgeRelay && options->BridgeRecordUsageByCountry; } +/** Set up a new list of geoip countries with no countries (yet) set in it, + * except for the unknown country. + */ +static void +init_geoip_countries(void) +{ + geoip_country_t *geoip_unresolved; + geoip_countries = smartlist_create(); + /* Add a geoip_country_t for requests that could not be resolved to a + * country as first element (index 0) to geoip_countries. */ + geoip_unresolved = tor_malloc_zero(sizeof(geoip_country_t)); + strlcpy(geoip_unresolved->countrycode, "??", + sizeof(geoip_unresolved->countrycode)); + smartlist_add(geoip_countries, geoip_unresolved); + country_idxplus1_by_lc_code = strmap_new(); + strmap_set_lc(country_idxplus1_by_lc_code, "??", (void*)(1)); +} + /** Clear the GeoIP database and reload it from the file * <b>filename</b>. Return 0 on success, -1 on failure. * @@ -190,17 +206,8 @@ geoip_load_file(const char *filename, or_options_t *options) filename, msg); return -1; } - if (!geoip_countries) { - geoip_country_t *geoip_unresolved; - geoip_countries = smartlist_create(); - /* Add a geoip_country_t for requests that could not be resolved to a - * country as first element (index 0) to geoip_countries. */ - geoip_unresolved = tor_malloc_zero(sizeof(geoip_country_t)); - strlcpy(geoip_unresolved->countrycode, "??", - sizeof(geoip_unresolved->countrycode)); - smartlist_add(geoip_countries, geoip_unresolved); - country_idxplus1_by_lc_code = strmap_new(); - } + if (!geoip_countries) + init_geoip_countries(); if (geoip_entries) { SMARTLIST_FOREACH(geoip_entries, geoip_entry_t *, e, tor_free(e)); smartlist_free(geoip_entries); @@ -227,9 +234,10 @@ geoip_load_file(const char *filename, or_options_t *options) } /** Given an IP address in host order, return a number representing the - * country to which that address belongs, or -1 for unknown. The return value - * will always be less than geoip_get_n_countries(). To decode it, - * call geoip_get_country_name(). + * country to which that address belongs, -1 for "No geoip information + * available", or 0 for the 'unknown country'. The return value will always + * be less than geoip_get_n_countries(). To decode it, call + * geoip_get_country_name(). */ int geoip_get_country_by_ip(uint32_t ipaddr) @@ -238,7 +246,7 @@ geoip_get_country_by_ip(uint32_t ipaddr) if (!geoip_entries) return -1; ent = smartlist_bsearch(geoip_entries, &ipaddr, _geoip_compare_key_to_entry); - return ent ? (int)ent->country : -1; + return ent ? (int)ent->country : 0; } /** Return the number of countries recognized by the GeoIP database. */ @@ -282,14 +290,6 @@ typedef struct clientmap_entry_t { /** Map from client IP address to last time seen. */ static HT_HEAD(clientmap, clientmap_entry_t) client_history = HT_INITIALIZER(); -/** Time at which we started tracking client IP history. */ -static time_t client_history_starts = 0; - -/** When did the current period of checking per-country request history - * start? */ -static time_t current_request_period_starts = 0; -/** How many older request periods are we remembering? */ -static int n_old_request_periods = 0; /** Hashtable helper: compute a hash of a clientmap_entry_t. */ static INLINE unsigned @@ -309,6 +309,23 @@ HT_PROTOTYPE(clientmap, clientmap_entry_t, node, clientmap_entry_hash, HT_GENERATE(clientmap, clientmap_entry_t, node, clientmap_entry_hash, clientmap_entries_eq, 0.6, malloc, realloc, free); +/** Clear history of connecting clients used by entry and bridge stats. */ +static void +client_history_clear(void) +{ + clientmap_entry_t **ent, **next, *this; + for (ent = HT_START(clientmap, &client_history); ent != NULL; + ent = next) { + if ((*ent)->action == GEOIP_CLIENT_CONNECT) { + this = *ent; + next = HT_NEXT_RMV(clientmap, &client_history, ent); + tor_free(this); + } else { + next = HT_NEXT(clientmap, &client_history, ent); + } + } +} + /** How often do we update our estimate which share of v2 and v3 directory * requests is sent to us? We could as well trigger updates of shares from * network status updates, but that means adding a lot of calls into code @@ -370,25 +387,6 @@ geoip_get_mean_shares(time_t now, double *v2_share_out, return 0; } -/* Rotate period of v2 and v3 network status requests. */ -static void -rotate_request_period(void) -{ - SMARTLIST_FOREACH_BEGIN(geoip_countries, geoip_country_t *, c) { -#if REQUEST_HIST_LEN > 1 - memmove(&c->n_v2_ns_requests[0], &c->n_v2_ns_requests[1], - sizeof(uint32_t)*(REQUEST_HIST_LEN-1)); - memmove(&c->n_v3_ns_requests[0], &c->n_v3_ns_requests[1], - sizeof(uint32_t)*(REQUEST_HIST_LEN-1)); -#endif - c->n_v2_ns_requests[REQUEST_HIST_LEN-1] = 0; - c->n_v3_ns_requests[REQUEST_HIST_LEN-1] = 0; - } SMARTLIST_FOREACH_END(c); - current_request_period_starts += REQUEST_HIST_PERIOD; - if (n_old_request_periods < REQUEST_HIST_LEN-1) - ++n_old_request_periods; -} - /** Note that we've seen a client connect from the IP <b>addr</b> (host order) * at time <b>now</b>. Ignored by all but bridges and directories if * configured accordingly. */ @@ -403,35 +401,12 @@ geoip_note_client_seen(geoip_client_action_t action, if (!options->EntryStatistics && (!(options->BridgeRelay && options->BridgeRecordUsageByCountry))) return; - /* Did we recently switch from bridge to relay or back? */ - if (client_history_starts > now) - return; } else { if (options->BridgeRelay || options->BridgeAuthoritativeDir || !options->DirReqStatistics) return; } - /* As a bridge that doesn't rotate request periods every 24 hours, - * possibly rotate now. */ - if (options->BridgeRelay) { - while (current_request_period_starts + REQUEST_HIST_PERIOD < now) { - if (!geoip_countries) - geoip_countries = smartlist_create(); - if (!current_request_period_starts) { - current_request_period_starts = now; - break; - } - /* Also discard all items in the client history that are too old. - * (This only works here because bridge and directory stats are - * independent. Otherwise, we'd only want to discard those items - * with action GEOIP_CLIENT_NETWORKSTATUS{_V2}.) */ - geoip_remove_old_clients(current_request_period_starts); - /* Now rotate request period */ - rotate_request_period(); - } - } - lookup.ipaddr = addr; lookup.action = (int)action; ent = HT_FIND(clientmap, &client_history, &lookup); @@ -453,20 +428,15 @@ geoip_note_client_seen(geoip_client_action_t action, if (country_idx >= 0 && country_idx < smartlist_len(geoip_countries)) { geoip_country_t *country = smartlist_get(geoip_countries, country_idx); if (action == GEOIP_CLIENT_NETWORKSTATUS) - ++country->n_v3_ns_requests[REQUEST_HIST_LEN-1]; + ++country->n_v3_ns_requests; else - ++country->n_v2_ns_requests[REQUEST_HIST_LEN-1]; + ++country->n_v2_ns_requests; } /* Periodically determine share of requests that we should see */ if (last_time_determined_shares + REQUEST_SHARE_INTERVAL < now) geoip_determine_shares(now); } - - if (!client_history_starts) { - client_history_starts = now; - current_request_period_starts = now; - } } /** HT_FOREACH helper: remove a clientmap_entry_t from the hashtable if it's @@ -483,18 +453,13 @@ _remove_old_client_helper(struct clientmap_entry_t *ent, void *_cutoff) } } -/** Forget about all clients that haven't connected since <b>cutoff</b>. - * If <b>cutoff</b> is in the future, clients won't be added to the history - * until this time is reached. This is useful to prevent relays that switch - * to bridges from reporting unbelievable numbers of clients. */ +/** Forget about all clients that haven't connected since <b>cutoff</b>. */ void geoip_remove_old_clients(time_t cutoff) { clientmap_HT_FOREACH_FN(&client_history, _remove_old_client_helper, &cutoff); - if (client_history_starts < cutoff) - client_history_starts = cutoff; } /** How many responses are we giving to clients requesting v2 network @@ -540,13 +505,6 @@ geoip_note_ns_response(geoip_client_action_t action, * multiple of this value. */ #define IP_GRANULARITY 8 -/** Return the time at which we started recording geoip data. */ -time_t -geoip_get_history_start(void) -{ - return client_history_starts; -} - /** Helper type: used to sort per-country totals by value. */ typedef struct c_hist_t { char country[3]; /**< Two-letter country code. */ @@ -622,7 +580,7 @@ HT_GENERATE(dirreqmap, dirreq_map_entry_t, node, dirreq_map_ent_hash, dirreq_map_ent_eq, 0.6, malloc, realloc, free); /** Helper: Put <b>entry</b> into map of directory requests using - * <b>tunneled</b> and <b>dirreq_id</b> as key parts. If there is + * <b>type</b> and <b>dirreq_id</b> as key parts. If there is * already an entry for that key, print out a BUG warning and return. */ static void _dirreq_map_put(dirreq_map_entry_t *entry, dirreq_type_t type, @@ -643,7 +601,7 @@ _dirreq_map_put(dirreq_map_entry_t *entry, dirreq_type_t type, } /** Helper: Look up and return an entry in the map of directory requests - * using <b>tunneled</b> and <b>dirreq_id</b> as key parts. If there + * using <b>type</b> and <b>dirreq_id</b> as key parts. If there * is no such entry, return NULL. */ static dirreq_map_entry_t * _dirreq_map_get(dirreq_type_t type, uint64_t dirreq_id) @@ -806,124 +764,94 @@ geoip_get_dirreq_history(geoip_client_action_t action, return result; } -/** How long do we have to have observed per-country request history before we - * are willing to talk about it? */ -#define GEOIP_MIN_OBSERVATION_TIME (12*60*60) - -/** Helper for geoip_get_client_history_dirreq() and - * geoip_get_client_history_bridge(). */ -static char * -geoip_get_client_history(time_t now, geoip_client_action_t action, - int min_observation_time, unsigned granularity) +/** Return a newly allocated comma-separated string containing entries for + * all the countries from which we've seen enough clients connect as a + * bridge, directory server, or entry guard. The entry format is cc=num + * where num is the number of IPs we've seen connecting from that country, + * and cc is a lowercased country code. Returns NULL if we don't want + * to export geoip data yet. */ +char * +geoip_get_client_history(geoip_client_action_t action) { char *result = NULL; + unsigned granularity = IP_GRANULARITY; + smartlist_t *chunks = NULL; + smartlist_t *entries = NULL; + int n_countries = geoip_get_n_countries(); + int i; + clientmap_entry_t **ent; + unsigned *counts = NULL; + unsigned total = 0; + if (!geoip_is_loaded()) return NULL; - if (client_history_starts < (now - min_observation_time)) { - smartlist_t *chunks = NULL; - smartlist_t *entries = NULL; - int n_countries = geoip_get_n_countries(); - int i; - clientmap_entry_t **ent; - unsigned *counts = tor_malloc_zero(sizeof(unsigned)*n_countries); - unsigned total = 0; - HT_FOREACH(ent, clientmap, &client_history) { - int country; - if ((*ent)->action != (int)action) - continue; - country = geoip_get_country_by_ip((*ent)->ipaddr); - if (country < 0) - country = 0; /** unresolved requests are stored at index 0. */ - tor_assert(0 <= country && country < n_countries); - ++counts[country]; - ++total; - } - /* Don't record anything if we haven't seen enough IPs. */ - if (total < MIN_IPS_TO_NOTE_ANYTHING) - goto done; - /* Make a list of c_hist_t */ - entries = smartlist_create(); - for (i = 0; i < n_countries; ++i) { - unsigned c = counts[i]; - const char *countrycode; - c_hist_t *ent; - /* Only report a country if it has a minimum number of IPs. */ - if (c >= MIN_IPS_TO_NOTE_COUNTRY) { - c = round_to_next_multiple_of(c, granularity); - countrycode = geoip_get_country_name(i); - ent = tor_malloc(sizeof(c_hist_t)); - strlcpy(ent->country, countrycode, sizeof(ent->country)); - ent->total = c; - smartlist_add(entries, ent); - } - } - /* Sort entries. Note that we must do this _AFTER_ rounding, or else - * the sort order could leak info. */ - smartlist_sort(entries, _c_hist_compare); - - /* Build the result. */ - chunks = smartlist_create(); - SMARTLIST_FOREACH(entries, c_hist_t *, ch, { - char *buf=NULL; - tor_asprintf(&buf, "%s=%u", ch->country, ch->total); - smartlist_add(chunks, buf); - }); - result = smartlist_join_strings(chunks, ",", 0, NULL); - done: - tor_free(counts); - if (chunks) { - SMARTLIST_FOREACH(chunks, char *, c, tor_free(c)); - smartlist_free(chunks); - } - if (entries) { - SMARTLIST_FOREACH(entries, c_hist_t *, c, tor_free(c)); - smartlist_free(entries); + + counts = tor_malloc_zero(sizeof(unsigned)*n_countries); + HT_FOREACH(ent, clientmap, &client_history) { + int country; + if ((*ent)->action != (int)action) + continue; + country = geoip_get_country_by_ip((*ent)->ipaddr); + if (country < 0) + country = 0; /** unresolved requests are stored at index 0. */ + tor_assert(0 <= country && country < n_countries); + ++counts[country]; + ++total; + } + /* Don't record anything if we haven't seen enough IPs. */ + if (total < MIN_IPS_TO_NOTE_ANYTHING) + goto done; + /* Make a list of c_hist_t */ + entries = smartlist_create(); + for (i = 0; i < n_countries; ++i) { + unsigned c = counts[i]; + const char *countrycode; + c_hist_t *ent; + /* Only report a country if it has a minimum number of IPs. */ + if (c >= MIN_IPS_TO_NOTE_COUNTRY) { + c = round_to_next_multiple_of(c, granularity); + countrycode = geoip_get_country_name(i); + ent = tor_malloc(sizeof(c_hist_t)); + strlcpy(ent->country, countrycode, sizeof(ent->country)); + ent->total = c; + smartlist_add(entries, ent); } } - return result; -} - -/** Return a newly allocated comma-separated string containing entries for - * all the countries from which we've seen enough clients connect as a - * directory. The entry format is cc=num where num is the number of IPs - * we've seen connecting from that country, and cc is a lowercased country - * code. Returns NULL if we don't want to export geoip data yet. */ -char * -geoip_get_client_history_dirreq(time_t now, - geoip_client_action_t action) -{ - return geoip_get_client_history(now, action, - DIR_RECORD_USAGE_MIN_OBSERVATION_TIME, - DIR_RECORD_USAGE_GRANULARITY); -} + /* Sort entries. Note that we must do this _AFTER_ rounding, or else + * the sort order could leak info. */ + smartlist_sort(entries, _c_hist_compare); -/** Return a newly allocated comma-separated string containing entries for - * all the countries from which we've seen enough clients connect as a - * bridge. The entry format is cc=num where num is the number of IPs - * we've seen connecting from that country, and cc is a lowercased country - * code. Returns NULL if we don't want to export geoip data yet. */ -char * -geoip_get_client_history_bridge(time_t now, - geoip_client_action_t action) -{ - return geoip_get_client_history(now, action, - GEOIP_MIN_OBSERVATION_TIME, - IP_GRANULARITY); + /* Build the result. */ + chunks = smartlist_create(); + SMARTLIST_FOREACH(entries, c_hist_t *, ch, { + char *buf=NULL; + tor_asprintf(&buf, "%s=%u", ch->country, ch->total); + smartlist_add(chunks, buf); + }); + result = smartlist_join_strings(chunks, ",", 0, NULL); + done: + tor_free(counts); + if (chunks) { + SMARTLIST_FOREACH(chunks, char *, c, tor_free(c)); + smartlist_free(chunks); + } + if (entries) { + SMARTLIST_FOREACH(entries, c_hist_t *, c, tor_free(c)); + smartlist_free(entries); + } + return result; } /** Return a newly allocated string holding the per-country request history * for <b>action</b> in a format suitable for an extra-info document, or NULL * on failure. */ char * -geoip_get_request_history(time_t now, geoip_client_action_t action) +geoip_get_request_history(geoip_client_action_t action) { smartlist_t *entries, *strings; char *result; unsigned granularity = IP_GRANULARITY; - int min_observation_time = GEOIP_MIN_OBSERVATION_TIME; - if (client_history_starts >= (now - min_observation_time)) - return NULL; if (action != GEOIP_CLIENT_NETWORKSTATUS && action != GEOIP_CLIENT_NETWORKSTATUS_V2) return NULL; @@ -932,13 +860,10 @@ geoip_get_request_history(time_t now, geoip_client_action_t action) entries = smartlist_create(); SMARTLIST_FOREACH(geoip_countries, geoip_country_t *, c, { - uint32_t *n = (action == GEOIP_CLIENT_NETWORKSTATUS) - ? c->n_v3_ns_requests : c->n_v2_ns_requests; uint32_t tot = 0; - int i; c_hist_t *ent; - for (i=0; i < REQUEST_HIST_LEN; ++i) - tot += n[i]; + tot = (action == GEOIP_CLIENT_NETWORKSTATUS) ? + c->n_v3_ns_requests : c->n_v2_ns_requests; if (!tot) continue; ent = tor_malloc_zero(sizeof(c_hist_t)); @@ -962,7 +887,8 @@ geoip_get_request_history(time_t now, geoip_client_action_t action) return result; } -/** Start time of directory request stats. */ +/** Start time of directory request stats or 0 if we're not collecting + * directory request statistics. */ static time_t start_of_dirreq_stats_interval; /** Initialize directory request stats. */ @@ -972,8 +898,47 @@ geoip_dirreq_stats_init(time_t now) start_of_dirreq_stats_interval = now; } -/** Write dirreq statistics to $DATADIR/stats/dirreq-stats. */ +/** Stop collecting directory request stats in a way that we can re-start + * doing so in geoip_dirreq_stats_init(). */ void +geoip_dirreq_stats_term(void) +{ + SMARTLIST_FOREACH(geoip_countries, geoip_country_t *, c, { + c->n_v2_ns_requests = c->n_v3_ns_requests = 0; + }); + { + clientmap_entry_t **ent, **next, *this; + for (ent = HT_START(clientmap, &client_history); ent != NULL; + ent = next) { + if ((*ent)->action == GEOIP_CLIENT_NETWORKSTATUS || + (*ent)->action == GEOIP_CLIENT_NETWORKSTATUS_V2) { + this = *ent; + next = HT_NEXT_RMV(clientmap, &client_history, ent); + tor_free(this); + } else { + next = HT_NEXT(clientmap, &client_history, ent); + } + } + } + v2_share_times_seconds = v3_share_times_seconds = 0.0; + last_time_determined_shares = 0; + share_seconds = 0; + memset(ns_v2_responses, 0, sizeof(ns_v2_responses)); + memset(ns_v3_responses, 0, sizeof(ns_v3_responses)); + { + dirreq_map_entry_t **ent, **next, *this; + for (ent = HT_START(dirreqmap, &dirreq_map); ent != NULL; ent = next) { + this = *ent; + next = HT_NEXT_RMV(dirreqmap, &dirreq_map, ent); + tor_free(this); + } + } + start_of_dirreq_stats_interval = 0; +} + +/** Write dirreq statistics to $DATADIR/stats/dirreq-stats and return when + * we would next want to write. */ +time_t geoip_dirreq_stats_write(time_t now) { char *statsdir = NULL, *filename = NULL; @@ -984,8 +949,10 @@ geoip_dirreq_stats_write(time_t now) FILE *out; int i; - if (!get_options()->DirReqStatistics) - goto done; + if (!start_of_dirreq_stats_interval) + return 0; /* Not initialized. */ + if (start_of_dirreq_stats_interval + WRITE_STATS_INTERVAL > now) + goto done; /* Not ready to write. */ /* Discard all items in the client history that are too old. */ geoip_remove_old_clients(start_of_dirreq_stats_interval); @@ -994,10 +961,8 @@ geoip_dirreq_stats_write(time_t now) if (check_private_dir(statsdir, CPD_CREATE) < 0) goto done; filename = get_datadir_fname2("stats", "dirreq-stats"); - data_v2 = geoip_get_client_history_dirreq(now, - GEOIP_CLIENT_NETWORKSTATUS_V2); - data_v3 = geoip_get_client_history_dirreq(now, - GEOIP_CLIENT_NETWORKSTATUS); + data_v2 = geoip_get_client_history(GEOIP_CLIENT_NETWORKSTATUS_V2); + data_v3 = geoip_get_client_history(GEOIP_CLIENT_NETWORKSTATUS); format_iso_time(written, now); out = start_writing_to_stdio_file(filename, OPEN_FLAGS_APPEND, 0600, &open_file); @@ -1011,13 +976,16 @@ geoip_dirreq_stats_write(time_t now) tor_free(data_v2); tor_free(data_v3); - data_v2 = geoip_get_request_history(now, GEOIP_CLIENT_NETWORKSTATUS_V2); - data_v3 = geoip_get_request_history(now, GEOIP_CLIENT_NETWORKSTATUS); + data_v2 = geoip_get_request_history(GEOIP_CLIENT_NETWORKSTATUS_V2); + data_v3 = geoip_get_request_history(GEOIP_CLIENT_NETWORKSTATUS); if (fprintf(out, "dirreq-v3-reqs %s\ndirreq-v2-reqs %s\n", data_v3 ? data_v3 : "", data_v2 ? data_v2 : "") < 0) goto done; tor_free(data_v2); tor_free(data_v3); + SMARTLIST_FOREACH(geoip_countries, geoip_country_t *, c, { + c->n_v2_ns_requests = c->n_v3_ns_requests = 0; + }); #define RESPONSE_GRANULARITY 8 for (i = 0; i < GEOIP_NS_RESPONSE_NUM; i++) { ns_v2_responses[i] = round_uint32_to_next_multiple_of( @@ -1072,9 +1040,6 @@ geoip_dirreq_stats_write(time_t now) finish_writing_to_file(open_file); open_file = NULL; - /* Rotate request period */ - rotate_request_period(); - start_of_dirreq_stats_interval = now; done: @@ -1084,9 +1049,11 @@ geoip_dirreq_stats_write(time_t now) tor_free(statsdir); tor_free(data_v2); tor_free(data_v3); + return start_of_dirreq_stats_interval + WRITE_STATS_INTERVAL; } -/** Start time of bridge stats. */ +/** Start time of bridge stats or 0 if we're not collecting bridge + * statistics. */ static time_t start_of_bridge_stats_interval; /** Initialize bridge stats. */ @@ -1096,6 +1063,15 @@ geoip_bridge_stats_init(time_t now) start_of_bridge_stats_interval = now; } +/** Stop collecting bridge stats in a way that we can re-start doing so in + * geoip_bridge_stats_init(). */ +void +geoip_bridge_stats_term(void) +{ + client_history_clear(); + start_of_bridge_stats_interval = 0; +} + /** Parse the bridge statistics as they are written to extra-info * descriptors for being returned to controller clients. Return the * controller string if successful, or NULL otherwise. */ @@ -1175,16 +1151,9 @@ geoip_bridge_stats_write(time_t now) written[ISO_TIME_LEN+1], *out = NULL, *controller_str; size_t len; - /* If we changed from relay to bridge recently, adapt starting time - * of current measurements. */ - if (start_of_bridge_stats_interval < client_history_starts) - start_of_bridge_stats_interval = client_history_starts; - /* Check if 24 hours have passed since starting measurements. */ - if (now < start_of_bridge_stats_interval + - DIR_ENTRY_RECORD_USAGE_RETAIN_IPS) - return start_of_bridge_stats_interval + - DIR_ENTRY_RECORD_USAGE_RETAIN_IPS; + if (now < start_of_bridge_stats_interval + WRITE_STATS_INTERVAL) + return start_of_bridge_stats_interval + WRITE_STATS_INTERVAL; /* Discard all items in the client history that are too old. */ geoip_remove_old_clients(start_of_bridge_stats_interval); @@ -1193,7 +1162,7 @@ geoip_bridge_stats_write(time_t now) if (check_private_dir(statsdir, CPD_CREATE) < 0) goto done; filename = get_datadir_fname2("stats", "bridge-stats"); - data = geoip_get_client_history_bridge(now, GEOIP_CLIENT_CONNECT); + data = geoip_get_client_history(GEOIP_CLIENT_CONNECT); format_iso_time(written, now); len = strlen("bridge-stats-end (999999 s)\nbridge-ips \n") + ISO_TIME_LEN + (data ? strlen(data) : 0) + 42; @@ -1219,7 +1188,7 @@ geoip_bridge_stats_write(time_t now) tor_free(data); tor_free(out); return start_of_bridge_stats_interval + - DIR_ENTRY_RECORD_USAGE_RETAIN_IPS; + WRITE_STATS_INTERVAL; } /** Try to load the most recent bridge statistics from disk, unless we @@ -1267,7 +1236,8 @@ geoip_get_bridge_stats_controller(time_t now) return bridge_stats_controller; } -/** Start time of entry stats. */ +/** Start time of entry stats or 0 if we're not collecting entry + * statistics. */ static time_t start_of_entry_stats_interval; /** Initialize entry stats. */ @@ -1277,8 +1247,18 @@ geoip_entry_stats_init(time_t now) start_of_entry_stats_interval = now; } -/** Write entry statistics to $DATADIR/stats/entry-stats. */ +/** Stop collecting entry stats in a way that we can re-start doing so in + * geoip_entry_stats_init(). */ void +geoip_entry_stats_term(void) +{ + client_history_clear(); + start_of_entry_stats_interval = 0; +} + +/** Write entry statistics to $DATADIR/stats/entry-stats and return time + * when we would next want to write. */ +time_t geoip_entry_stats_write(time_t now) { char *statsdir = NULL, *filename = NULL; @@ -1287,8 +1267,10 @@ geoip_entry_stats_write(time_t now) open_file_t *open_file = NULL; FILE *out; - if (!get_options()->EntryStatistics) - goto done; + if (!start_of_entry_stats_interval) + return 0; /* Not initialized. */ + if (start_of_entry_stats_interval + WRITE_STATS_INTERVAL > now) + goto done; /* Not ready to write. */ /* Discard all items in the client history that are too old. */ geoip_remove_old_clients(start_of_entry_stats_interval); @@ -1297,7 +1279,7 @@ geoip_entry_stats_write(time_t now) if (check_private_dir(statsdir, CPD_CREATE) < 0) goto done; filename = get_datadir_fname2("stats", "entry-stats"); - data = geoip_get_client_history_dirreq(now, GEOIP_CLIENT_CONNECT); + data = geoip_get_client_history(GEOIP_CLIENT_CONNECT); format_iso_time(written, now); out = start_writing_to_stdio_file(filename, OPEN_FLAGS_APPEND, 0600, &open_file); @@ -1318,6 +1300,7 @@ geoip_entry_stats_write(time_t now) tor_free(filename); tor_free(statsdir); tor_free(data); + return start_of_entry_stats_interval + WRITE_STATS_INTERVAL; } /** Helper used to implement GETINFO ip-to-country/... controller command. */ diff --git a/src/or/geoip.h b/src/or/geoip.h index c3a4fbcdf1..68e01deecc 100644 --- a/src/or/geoip.h +++ b/src/or/geoip.h @@ -29,12 +29,8 @@ void geoip_remove_old_clients(time_t cutoff); void geoip_note_ns_response(geoip_client_action_t action, geoip_ns_response_t response); -time_t geoip_get_history_start(void); -char *geoip_get_client_history_dirreq(time_t now, - geoip_client_action_t action); -char *geoip_get_client_history_bridge(time_t now, - geoip_client_action_t action); -char *geoip_get_request_history(time_t now, geoip_client_action_t action); +char *geoip_get_client_history(geoip_client_action_t action); +char *geoip_get_request_history(geoip_client_action_t action); int getinfo_helper_geoip(control_connection_t *control_conn, const char *question, char **answer, const char **errmsg); @@ -46,11 +42,14 @@ void geoip_change_dirreq_state(uint64_t dirreq_id, dirreq_type_t type, dirreq_state_t new_state); void geoip_dirreq_stats_init(time_t now); -void geoip_dirreq_stats_write(time_t now); +time_t geoip_dirreq_stats_write(time_t now); +void geoip_dirreq_stats_term(void); void geoip_entry_stats_init(time_t now); -void geoip_entry_stats_write(time_t now); +time_t geoip_entry_stats_write(time_t now); +void geoip_entry_stats_term(void); void geoip_bridge_stats_init(time_t now); time_t geoip_bridge_stats_write(time_t now); +void geoip_bridge_stats_term(void); const char *geoip_get_bridge_stats_extrainfo(time_t); const char *geoip_get_bridge_stats_controller(time_t); diff --git a/src/or/hibernate.h b/src/or/hibernate.h index 8192ac5d8e..687fadb669 100644 --- a/src/or/hibernate.h +++ b/src/or/hibernate.h @@ -24,7 +24,6 @@ void consider_hibernation(time_t now); int getinfo_helper_accounting(control_connection_t *conn, const char *question, char **answer, const char **errmsg); -void accounting_set_bandwidth_usage_from_state(or_state_t *state); #endif diff --git a/src/or/main.c b/src/or/main.c index ff674f386a..f33dc2f6b4 100644 --- a/src/or/main.c +++ b/src/or/main.c @@ -791,12 +791,13 @@ run_connection_housekeeping(int i, time_t now) "Tor gave up on the connection"); connection_mark_for_close(conn); conn->hold_open_until_flushed = 1; - } else if (past_keepalive && !connection_state_is_open(conn)) { - /* We never managed to actually get this connection open and happy. */ - log_info(LD_OR,"Expiring non-open OR connection to fd %d (%s:%d).", - conn->s,conn->address, conn->port); - connection_mark_for_close(conn); - conn->hold_open_until_flushed = 1; + } else if (!connection_state_is_open(conn)) { + if (past_keepalive) { + /* We never managed to actually get this connection open and happy. */ + log_info(LD_OR,"Expiring non-open OR connection to fd %d (%s:%d).", + conn->s,conn->address, conn->port); + connection_mark_for_close(conn); + } } else if (we_are_hibernating() && !or_conn->n_circuits && !buf_datalen(conn->outbuf)) { /* We're hibernating, there's no circuits, and nothing to flush.*/ @@ -997,42 +998,32 @@ run_scheduled_events(time_t now) /* 1g. Check whether we should write statistics to disk. */ - if (time_to_write_stats_files >= 0 && time_to_write_stats_files < now) { -#define WRITE_STATS_INTERVAL (24*60*60) - if (options->CellStatistics || options->DirReqStatistics || - options->EntryStatistics || options->ExitPortStatistics) { - if (!time_to_write_stats_files) { - /* Initialize stats. We're doing this here and not in options_act, - * so that we know exactly when the 24 hours interval ends. */ - if (options->CellStatistics) - rep_hist_buffer_stats_init(now); - if (options->DirReqStatistics) - geoip_dirreq_stats_init(now); - if (options->EntryStatistics) - geoip_entry_stats_init(now); - if (options->ExitPortStatistics) - rep_hist_exit_stats_init(now); - log_notice(LD_CONFIG, "Configured to measure statistics. Look for " - "the *-stats files that will first be written to the " - "data directory in %d hours from now.", - WRITE_STATS_INTERVAL / (60 * 60)); - time_to_write_stats_files = now + WRITE_STATS_INTERVAL; - } else { - /* Write stats to disk. */ - if (options->CellStatistics) + if (time_to_write_stats_files < now) { +#define CHECK_WRITE_STATS_INTERVAL (60*60) + time_t next_time_to_write_stats_files = (time_to_write_stats_files > 0 ? + time_to_write_stats_files : now) + CHECK_WRITE_STATS_INTERVAL; + if (options->CellStatistics) { + time_t next_write = rep_hist_buffer_stats_write(time_to_write_stats_files); - if (options->DirReqStatistics) - geoip_dirreq_stats_write(time_to_write_stats_files); - if (options->EntryStatistics) - geoip_entry_stats_write(time_to_write_stats_files); - if (options->ExitPortStatistics) - rep_hist_exit_stats_write(time_to_write_stats_files); - time_to_write_stats_files += WRITE_STATS_INTERVAL; - } - } else { - /* Never write stats to disk */ - time_to_write_stats_files = -1; + if (next_write && next_write < next_time_to_write_stats_files) + next_time_to_write_stats_files = next_write; + } + if (options->DirReqStatistics) { + time_t next_write = geoip_dirreq_stats_write(time_to_write_stats_files); + if (next_write && next_write < next_time_to_write_stats_files) + next_time_to_write_stats_files = next_write; + } + if (options->EntryStatistics) { + time_t next_write = geoip_entry_stats_write(time_to_write_stats_files); + if (next_write && next_write < next_time_to_write_stats_files) + next_time_to_write_stats_files = next_write; + } + if (options->ExitPortStatistics) { + time_t next_write = rep_hist_exit_stats_write(time_to_write_stats_files); + if (next_write && next_write < next_time_to_write_stats_files) + next_time_to_write_stats_files = next_write; } + time_to_write_stats_files = next_time_to_write_stats_files; } /* 1h. Check whether we should write bridge statistics to disk. diff --git a/src/or/microdesc.c b/src/or/microdesc.c index f56ccd9ee2..e8f3e7c59f 100644 --- a/src/or/microdesc.c +++ b/src/or/microdesc.c @@ -53,7 +53,7 @@ HT_PROTOTYPE(microdesc_map, microdesc_t, node, _microdesc_hash, _microdesc_eq); HT_GENERATE(microdesc_map, microdesc_t, node, _microdesc_hash, _microdesc_eq, 0.6, - _tor_malloc, _tor_realloc, _tor_free); + malloc, realloc, free); /** Write the body of <b>md</b> into <b>f</b>, with appropriate annotations. * On success, return the total number of bytes written, and set diff --git a/src/or/networkstatus.c b/src/or/networkstatus.c index a9a9c78b89..9bb5546d97 100644 --- a/src/or/networkstatus.c +++ b/src/or/networkstatus.c @@ -14,10 +14,12 @@ #include "circuitbuild.h" #include "config.h" #include "connection.h" +#include "connection_or.h" #include "control.h" #include "directory.h" #include "dirserv.h" #include "dirvote.h" +#include "main.h" #include "networkstatus.h" #include "relay.h" #include "router.h" @@ -351,6 +353,10 @@ networkstatus_vote_free(networkstatus_t *ns) SMARTLIST_FOREACH(ns->known_flags, char *, c, tor_free(c)); smartlist_free(ns->known_flags); } + if (ns->weight_params) { + SMARTLIST_FOREACH(ns->weight_params, char *, c, tor_free(c)); + smartlist_free(ns->weight_params); + } if (ns->net_params) { SMARTLIST_FOREACH(ns->net_params, char *, c, tor_free(c)); smartlist_free(ns->net_params); @@ -458,7 +464,7 @@ networkstatus_check_consensus_signature(networkstatus_t *consensus, int warn) { int n_good = 0; - int n_missing_key = 0; + int n_missing_key = 0, n_dl_failed_key = 0; int n_bad = 0; int n_unknown = 0; int n_no_signature = 0; @@ -476,7 +482,7 @@ networkstatus_check_consensus_signature(networkstatus_t *consensus, voter) { int good_here = 0; int bad_here = 0; - int missing_key_here = 0; + int missing_key_here = 0, dl_failed_key_here = 0; SMARTLIST_FOREACH_BEGIN(voter->sigs, document_signature_t *, sig) { if (!sig->good_signature && !sig->bad_signature && sig->signature) { @@ -496,11 +502,15 @@ networkstatus_check_consensus_signature(networkstatus_t *consensus, } else if (!cert || cert->expires < now) { smartlist_add(need_certs_from, voter); ++missing_key_here; + if (authority_cert_dl_looks_uncertain(sig->identity_digest)) + ++dl_failed_key_here; continue; } if (networkstatus_check_document_signature(consensus, sig, cert) < 0) { smartlist_add(need_certs_from, voter); ++missing_key_here; + if (authority_cert_dl_looks_uncertain(sig->identity_digest)) + ++dl_failed_key_here; continue; } } @@ -513,9 +523,11 @@ networkstatus_check_consensus_signature(networkstatus_t *consensus, ++n_good; else if (bad_here) ++n_bad; - else if (missing_key_here) + else if (missing_key_here) { ++n_missing_key; - else + if (dl_failed_key_here) + ++n_dl_failed_key; + } else ++n_no_signature; } SMARTLIST_FOREACH_END(voter); @@ -528,39 +540,71 @@ networkstatus_check_consensus_signature(networkstatus_t *consensus, smartlist_add(missing_authorities, ds); }); - if (warn > 1 || (warn >= 0 && n_good < n_required)) + if (warn > 1 || (warn >= 0 && + (n_good + n_missing_key - n_dl_failed_key < n_required))) { severity = LOG_WARN; - else + } else { severity = LOG_INFO; + } if (warn >= 0) { SMARTLIST_FOREACH(unrecognized, networkstatus_voter_info_t *, voter, { - log_info(LD_DIR, "Consensus includes unrecognized authority '%s' " - "at %s:%d (contact %s; identity %s)", + log(severity, LD_DIR, "Consensus includes unrecognized authority " + "'%s' at %s:%d (contact %s; identity %s)", voter->nickname, voter->address, (int)voter->dir_port, voter->contact?voter->contact:"n/a", hex_str(voter->identity_digest, DIGEST_LEN)); }); SMARTLIST_FOREACH(need_certs_from, networkstatus_voter_info_t *, voter, { - log_info(LD_DIR, "Looks like we need to download a new certificate " - "from authority '%s' at %s:%d (contact %s; identity %s)", + log(severity, LD_DIR, "Looks like we need to download a new " + "certificate from authority '%s' at %s:%d (contact %s; " + "identity %s)", voter->nickname, voter->address, (int)voter->dir_port, voter->contact?voter->contact:"n/a", hex_str(voter->identity_digest, DIGEST_LEN)); }); SMARTLIST_FOREACH(missing_authorities, trusted_dir_server_t *, ds, { - log_info(LD_DIR, "Consensus does not include configured " + log(severity, LD_DIR, "Consensus does not include configured " "authority '%s' at %s:%d (identity %s)", ds->nickname, ds->address, (int)ds->dir_port, hex_str(ds->v3_identity_digest, DIGEST_LEN)); }); - log(severity, LD_DIR, - "%d unknown, %d missing key, %d good, %d bad, %d no signature, " - "%d required", n_unknown, n_missing_key, n_good, n_bad, - n_no_signature, n_required); + { + smartlist_t *sl = smartlist_create(); + char *cp; + tor_asprintf(&cp, "A consensus needs %d good signatures from recognized " + "authorities for us to accept it. This one has %d.", + n_required, n_good); + smartlist_add(sl,cp); + if (n_no_signature) { + tor_asprintf(&cp, "%d of the authorities we know didn't sign it.", + n_no_signature); + smartlist_add(sl,cp); + } + if (n_unknown) { + tor_asprintf(&cp, "It has %d signatures from authorities we don't " + "recognize.", n_unknown); + smartlist_add(sl,cp); + } + if (n_bad) { + tor_asprintf(&cp, "%d of the signatures on it didn't verify " + "correctly.", n_bad); + smartlist_add(sl,cp); + } + if (n_missing_key) { + tor_asprintf(&cp, "We were unable to check %d of the signatures, " + "because we were missing the keys.", n_missing_key); + smartlist_add(sl,cp); + } + cp = smartlist_join_strings(sl, " ", 0, NULL); + log(severity, LD_DIR, "%s", cp); + tor_free(cp); + SMARTLIST_FOREACH(sl, char *, c, tor_free(c)); + smartlist_free(sl); + } } smartlist_free(unrecognized); @@ -1162,14 +1206,11 @@ update_v2_networkstatus_cache_downloads(time_t now) static void update_consensus_networkstatus_downloads(time_t now) { - or_options_t *options = get_options(); int i; if (!networkstatus_get_live_consensus(now)) time_to_download_next_consensus = now; /* No live consensus? Get one now!*/ if (time_to_download_next_consensus > now) return; /* Wait until the current consensus is older. */ - if (authdir_mode_v3(options)) - return; /* Authorities never fetch a consensus */ /* XXXXNM Microdescs: may need to download more types. */ if (!download_status_is_ready(&consensus_dl_status[FLAV_NS], now, CONSENSUS_NETWORKSTATUS_MAX_DL_TRIES)) @@ -1224,14 +1265,26 @@ update_consensus_networkstatus_fetch_time(time_t now) if (c) { long dl_interval; long interval = c->fresh_until - c->valid_after; + long min_sec_before_caching = CONSENSUS_MIN_SECONDS_BEFORE_CACHING; time_t start; + + if (min_sec_before_caching > interval/16) { + /* Usually we allow 2-minutes slop factor in case clocks get + desynchronized a little. If we're on a private network with + a crazy-fast voting interval, though, 2 minutes may be too + much. */ + min_sec_before_caching = interval/16; + } + if (directory_fetches_dir_info_early(options)) { /* We want to cache the next one at some point after this one * is no longer fresh... */ - start = c->fresh_until + CONSENSUS_MIN_SECONDS_BEFORE_CACHING; + start = c->fresh_until + min_sec_before_caching; /* Some clients may need the consensus sooner than others. */ - if (options->FetchDirInfoExtraEarly) { + if (options->FetchDirInfoExtraEarly || authdir_mode_v3(options)) { dl_interval = 60; + if (min_sec_before_caching + dl_interval > interval) + dl_interval = interval/2; } else { /* But only in the first half-interval after that. */ dl_interval = interval/2; @@ -1247,10 +1300,9 @@ update_consensus_networkstatus_fetch_time(time_t now) * to choose the rest of the interval *after* them. */ if (directory_fetches_dir_info_later(options)) { /* Give all the *clients* enough time to download the consensus. */ - start = start + dl_interval + CONSENSUS_MIN_SECONDS_BEFORE_CACHING; + start = start + dl_interval + min_sec_before_caching; /* But try to get it before ours actually expires. */ - dl_interval = (c->valid_until - start) - - CONSENSUS_MIN_SECONDS_BEFORE_CACHING; + dl_interval = (c->valid_until - start) - min_sec_before_caching; } } if (dl_interval < 1) @@ -1502,6 +1554,7 @@ networkstatus_set_current_consensus(const char *consensus, networkstatus_t *c=NULL; int r, result = -1; time_t now = time(NULL); + or_options_t *options = get_options(); char *unverified_fname = NULL, *consensus_fname = NULL; int flav = networkstatus_parse_flavor_name(flavor); const unsigned from_cache = flags & NSSET_FROM_CACHE; @@ -1539,7 +1592,7 @@ networkstatus_set_current_consensus(const char *consensus, } if (flav != USABLE_CONSENSUS_FLAVOR && - !directory_caches_dir_info(get_options())) { + !directory_caches_dir_info(options)) { /* This consensus is totally boring to us: we won't use it, and we won't * serve it. Drop it. */ goto done; @@ -1674,7 +1727,7 @@ networkstatus_set_current_consensus(const char *consensus, download_status_failed(&consensus_dl_status[flav], 0); } - if (directory_caches_dir_info(get_options())) { + if (directory_caches_dir_info(options)) { dirserv_set_cached_consensus_networkstatus(consensus, flavor, &c->digests, @@ -1687,9 +1740,13 @@ networkstatus_set_current_consensus(const char *consensus, /* XXXXNM Microdescs: needs a non-ns variant. */ update_consensus_networkstatus_fetch_time(now); - dirvote_recalculate_timing(get_options(), now); + dirvote_recalculate_timing(options, now); routerstatus_list_update_named_server_map(); - cell_ewma_set_scale_factor(get_options(), current_consensus); + cell_ewma_set_scale_factor(options, current_consensus); + + /* XXX022 where is the right place to put this call? */ + connection_or_update_token_buckets(get_connection_array(), options); + circuit_build_times_new_consensus_params(&circ_times, current_consensus); } @@ -1924,6 +1981,15 @@ routers_update_status_from_consensus_networkstatus(smartlist_t *routers, router->is_bad_directory = rs->is_bad_directory; router->is_bad_exit = rs->is_bad_exit; router->is_hs_dir = rs->is_hs_dir; + } else { + /* If we _are_ an authority, we should check whether this router + * is one that will cause us to need a reachability test. */ + routerinfo_t *old_router = + router_get_by_digest(router->cache_info.identity_digest); + if (old_router != router) { + router->needs_retest_if_added = + dirserv_should_launch_reachability_test(router, old_router); + } } if (router->is_running && ds) { download_status_reset(&ds->v2_ns_dl_status); diff --git a/src/or/networkstatus.h b/src/or/networkstatus.h index 4059dead51..32b71a9ceb 100644 --- a/src/or/networkstatus.h +++ b/src/or/networkstatus.h @@ -73,7 +73,6 @@ int networkstatus_set_current_consensus(const char *consensus, unsigned flags); void networkstatus_note_certs_arrived(void); void routers_update_all_from_networkstatus(time_t now, int dir_version); -void routerstatus_list_update_from_consensus_networkstatus(time_t now); void routers_update_status_from_consensus_networkstatus(smartlist_t *routers, int reset_failures); void signed_descs_update_status_from_consensus_networkstatus( diff --git a/src/or/ntmain.c b/src/or/ntmain.c index 9bcb7047eb..0b611f0bf1 100644 --- a/src/or/ntmain.c +++ b/src/or/ntmain.c @@ -7,6 +7,7 @@ #include "or.h" #include "config.h" #include "main.h" +#include "ntmain.h" #ifdef HAVE_EVENT2_EVENT_H #include <event2/event.h> @@ -14,12 +15,12 @@ #include <event.h> #endif -#include <tchar.h> -#define GENSRV_SERVICENAME TEXT("tor") -#define GENSRV_DISPLAYNAME TEXT("Tor Win32 Service") +#include <windows.h> +#define GENSRV_SERVICENAME "tor" +#define GENSRV_DISPLAYNAME "Tor Win32 Service" #define GENSRV_DESCRIPTION \ - TEXT("Provides an anonymous Internet communication system") -#define GENSRV_USERACCT TEXT("NT AUTHORITY\\LocalService") + "Provides an anonymous Internet communication system" +#define GENSRV_USERACCT "NT AUTHORITY\\LocalService" // Cheating: using the pre-defined error codes, tricks Windows into displaying // a semi-related human-readable error message if startup fails as @@ -35,7 +36,6 @@ static SERVICE_STATUS_HANDLE hStatus; * to the NT service functions. */ static char **backup_argv; static int backup_argc; -static char* nt_strerror(uint32_t errnum); static void nt_service_control(DWORD request); static void nt_service_body(int argc, char **argv); @@ -69,30 +69,30 @@ struct service_fns { SC_HANDLE (WINAPI *CreateServiceA_fn)( SC_HANDLE hSCManager, - LPCTSTR lpServiceName, - LPCTSTR lpDisplayName, + LPCSTR lpServiceName, + LPCSTR lpDisplayName, DWORD dwDesiredAccess, DWORD dwServiceType, DWORD dwStartType, DWORD dwErrorControl, - LPCTSTR lpBinaryPathName, - LPCTSTR lpLoadOrderGroup, + LPCSTR lpBinaryPathName, + LPCSTR lpLoadOrderGroup, LPDWORD lpdwTagId, - LPCTSTR lpDependencies, - LPCTSTR lpServiceStartName, - LPCTSTR lpPassword); + LPCSTR lpDependencies, + LPCSTR lpServiceStartName, + LPCSTR lpPassword); BOOL (WINAPI *DeleteService_fn)( SC_HANDLE hService); SC_HANDLE (WINAPI *OpenSCManagerA_fn)( - LPCTSTR lpMachineName, - LPCTSTR lpDatabaseName, + LPCSTR lpMachineName, + LPCSTR lpDatabaseName, DWORD dwDesiredAccess); SC_HANDLE (WINAPI *OpenServiceA_fn)( SC_HANDLE hSCManager, - LPCTSTR lpServiceName, + LPCSTR lpServiceName, DWORD dwDesiredAccess); BOOL (WINAPI *QueryServiceStatus_fn)( @@ -100,23 +100,23 @@ struct service_fns { LPSERVICE_STATUS lpServiceStatus); SERVICE_STATUS_HANDLE (WINAPI *RegisterServiceCtrlHandlerA_fn)( - LPCTSTR lpServiceName, + LPCSTR lpServiceName, LPHANDLER_FUNCTION lpHandlerProc); BOOL (WINAPI *SetServiceStatus_fn)(SERVICE_STATUS_HANDLE, LPSERVICE_STATUS); BOOL (WINAPI *StartServiceCtrlDispatcherA_fn)( - const SERVICE_TABLE_ENTRY* lpServiceTable); + const SERVICE_TABLE_ENTRYA* lpServiceTable); BOOL (WINAPI *StartServiceA_fn)( SC_HANDLE hService, DWORD dwNumServiceArgs, - LPCTSTR* lpServiceArgVectors); + LPCSTR* lpServiceArgVectors); BOOL (WINAPI *LookupAccountNameA_fn)( - LPCTSTR lpSystemName, - LPCTSTR lpAccountName, + LPCSTR lpSystemName, + LPCSTR lpAccountName, PSID Sid, LPDWORD cbSid, LPTSTR ReferencedDomainName, @@ -139,7 +139,7 @@ nt_service_loadlibrary(void) return; /* XXXX Possibly, we should hardcode the location of this DLL. */ - if (!(library = LoadLibrary("advapi32.dll"))) { + if (!(library = LoadLibrary(TEXT("advapi32.dll")))) { log_err(LD_GENERAL, "Couldn't open advapi32.dll. Are you trying to use " "NT services on Windows 98? That doesn't work."); goto err; @@ -283,20 +283,20 @@ nt_service_body(int argc, char **argv) static void nt_service_main(void) { - SERVICE_TABLE_ENTRY table[2]; + SERVICE_TABLE_ENTRYA table[2]; DWORD result = 0; char *errmsg; nt_service_loadlibrary(); table[0].lpServiceName = (char*)GENSRV_SERVICENAME; - table[0].lpServiceProc = (LPSERVICE_MAIN_FUNCTION)nt_service_body; + table[0].lpServiceProc = (LPSERVICE_MAIN_FUNCTIONA)nt_service_body; table[1].lpServiceName = NULL; table[1].lpServiceProc = NULL; if (!service_fns.StartServiceCtrlDispatcherA_fn(table)) { result = GetLastError(); - errmsg = nt_strerror(result); + errmsg = format_win32_error(result); printf("Service error %d : %s\n", (int) result, errmsg); - LocalFree(errmsg); + tor_free(errmsg); if (result == ERROR_FAILED_SERVICE_CONTROLLER_CONNECT) { if (tor_init(backup_argc, backup_argv) < 0) return; @@ -331,9 +331,9 @@ nt_service_open_scm(void) nt_service_loadlibrary(); if ((hSCManager = service_fns.OpenSCManagerA_fn( NULL, NULL, SC_MANAGER_CREATE_SERVICE)) == NULL) { - errmsg = nt_strerror(GetLastError()); + errmsg = format_win32_error(GetLastError()); printf("OpenSCManager() failed : %s\n", errmsg); - LocalFree(errmsg); + tor_free(errmsg); } return hSCManager; } @@ -348,9 +348,9 @@ nt_service_open(SC_HANDLE hSCManager) nt_service_loadlibrary(); if ((hService = service_fns.OpenServiceA_fn(hSCManager, GENSRV_SERVICENAME, SERVICE_ALL_ACCESS)) == NULL) { - errmsg = nt_strerror(GetLastError()); + errmsg = format_win32_error(GetLastError()); printf("OpenService() failed : %s\n", errmsg); - LocalFree(errmsg); + tor_free(errmsg); } return hService; } @@ -382,14 +382,14 @@ nt_service_start(SC_HANDLE hService) printf("Service started successfully\n"); return 0; } else { - errmsg = nt_strerror(service_status.dwWin32ExitCode); + errmsg = format_win32_error(service_status.dwWin32ExitCode); printf("Service failed to start : %s\n", errmsg); - LocalFree(errmsg); + tor_free(errmsg); } } else { - errmsg = nt_strerror(GetLastError()); + errmsg = format_win32_error(GetLastError()); printf("StartService() failed : %s\n", errmsg); - LocalFree(errmsg); + tor_free(errmsg); } return -1; } @@ -426,14 +426,14 @@ nt_service_stop(SC_HANDLE hService) } else if (wait_time == MAX_SERVICE_WAIT_TIME) { printf("Service did not stop within %d seconds.\n", wait_time); } else { - errmsg = nt_strerror(GetLastError()); + errmsg = format_win32_error(GetLastError()); printf("QueryServiceStatus() failed : %s\n",errmsg); - LocalFree(errmsg); + tor_free(errmsg); } } else { - errmsg = nt_strerror(GetLastError()); + errmsg = format_win32_error(GetLastError()); printf("ControlService() failed : %s\n", errmsg); - LocalFree(errmsg); + tor_free(errmsg); } return -1; } @@ -447,6 +447,7 @@ static char * nt_service_command_line(int *using_default_torrc) { TCHAR tor_exe[MAX_PATH+1]; + char tor_exe_ascii[MAX_PATH+1]; char *command, *options=NULL; smartlist_t *sl; int i, cmdlen; @@ -472,18 +473,25 @@ nt_service_command_line(int *using_default_torrc) options = smartlist_join_strings(sl,"\" \"",0,NULL); smartlist_free(sl); +#ifdef UNICODE + wcstombs(tor_exe_ascii, tor_exe, sizeof(tor_exe_ascii)); +#else + strlcpy(tor_exe_ascii, tor_exe, sizeof(tor_exe_ascii)); +#endif + /* Allocate a string for the NT service command line */ - cmdlen = strlen(tor_exe) + (options?strlen(options):0) + 32; + cmdlen = strlen(tor_exe_ascii) + (options?strlen(options):0) + 32; command = tor_malloc(cmdlen); /* Format the service command */ if (options) { if (tor_snprintf(command, cmdlen, "\"%s\" --nt-service \"%s\"", - tor_exe, options)<0) { + tor_exe_ascii, options)<0) { tor_free(command); /* sets command to NULL. */ } } else { /* ! options */ - if (tor_snprintf(command, cmdlen, "\"%s\" --nt-service", tor_exe)<0) { + if (tor_snprintf(command, cmdlen, "\"%s\" --nt-service", + tor_exe_ascii)<0) { tor_free(command); /* sets command to NULL. */ } } @@ -508,7 +516,7 @@ nt_service_install(int argc, char **argv) SC_HANDLE hSCManager = NULL; SC_HANDLE hService = NULL; - SERVICE_DESCRIPTION sdBuff; + SERVICE_DESCRIPTIONA sdBuff; char *command; char *errmsg; const char *user_acct = GENSRV_USERACCT; @@ -598,10 +606,10 @@ nt_service_install(int argc, char **argv) SERVICE_AUTO_START, SERVICE_ERROR_IGNORE, command, NULL, NULL, NULL, user_acct, password)) == NULL) { - errmsg = nt_strerror(GetLastError()); + errmsg = format_win32_error(GetLastError()); printf("CreateService() failed : %s\n", errmsg); service_fns.CloseServiceHandle_fn(hSCManager); - LocalFree(errmsg); + tor_free(errmsg); tor_free(command); return -1; } @@ -642,9 +650,9 @@ nt_service_remove(void) nt_service_stop(hService); if (service_fns.DeleteService_fn(hService) == FALSE) { - errmsg = nt_strerror(GetLastError()); + errmsg = format_win32_error(GetLastError()); printf("DeleteService() failed : %s\n", errmsg); - LocalFree(errmsg); + tor_free(errmsg); service_fns.CloseServiceHandle_fn(hService); service_fns.CloseServiceHandle_fn(hSCManager); return -1; @@ -701,20 +709,6 @@ nt_service_cmd_stop(void) return stop; } -/** Given a Win32 error code, this attempts to make Windows - * return a human-readable error message. The char* returned - * is allocated by Windows, but should be freed with LocalFree() - * when finished with it. */ -static char* -nt_strerror(uint32_t errnum) -{ - char *msgbuf; - FormatMessage(FORMAT_MESSAGE_ALLOCATE_BUFFER | FORMAT_MESSAGE_FROM_SYSTEM, - NULL, errnum, MAKELANGID(LANG_NEUTRAL, SUBLANG_DEFAULT), - (LPSTR)&msgbuf, 0, NULL); - return msgbuf; -} - int nt_service_parse_options(int argc, char **argv, int *should_exit) { diff --git a/src/or/onion.c b/src/or/onion.c index ebc3583648..fa001656e6 100644 --- a/src/or/onion.c +++ b/src/or/onion.c @@ -63,15 +63,16 @@ onion_pending_add(or_circuit_t *circ, char *onionskin) if (ol_length >= get_options()->MaxOnionsPending) { #define WARN_TOO_MANY_CIRC_CREATIONS_INTERVAL (60) - static time_t last_warned = 0; - time_t now = time(NULL); - if (last_warned + WARN_TOO_MANY_CIRC_CREATIONS_INTERVAL < now) { + static ratelim_t last_warned = + RATELIM_INIT(WARN_TOO_MANY_CIRC_CREATIONS_INTERVAL); + char *m; + if ((m = rate_limit_log(&last_warned, approx_time()))) { log_warn(LD_GENERAL, "Your computer is too slow to handle this many circuit " "creation requests! Please consider using the " "MaxAdvertisedBandwidth config option or choosing a more " - "restricted exit policy."); - last_warned = now; + "restricted exit policy.%s",m); + tor_free(m); } tor_free(tmp); return -1; diff --git a/src/or/or.h b/src/or/or.h index 572dc8b96d..3c109738d7 100644 --- a/src/or/or.h +++ b/src/or/or.h @@ -59,6 +59,9 @@ #ifdef HAVE_SYS_STAT_H #include <sys/stat.h> #endif +#ifdef HAVE_NETINET_IN_H +#include <netinet/in.h> +#endif #ifdef HAVE_ARPA_INET_H #include <arpa/inet.h> #endif @@ -551,7 +554,7 @@ typedef enum { #define END_STREAM_REASON_DESTROY 5 #define END_STREAM_REASON_DONE 6 #define END_STREAM_REASON_TIMEOUT 7 -/* 8 is unallocated for historical reasons. */ +#define END_STREAM_REASON_NOROUTE 8 #define END_STREAM_REASON_HIBERNATING 9 #define END_STREAM_REASON_INTERNAL 10 #define END_STREAM_REASON_RESOURCELIMIT 11 @@ -1453,6 +1456,9 @@ typedef struct { * directory according to the authorities. */ unsigned int policy_is_reject_star:1; /**< True iff the exit policy for this * router rejects everything. */ + /** True if, after we have added this router, we should re-launch + * tests for it. */ + unsigned int needs_retest_if_added:1; /** Tor can use this router for general positions in circuits. */ #define ROUTER_PURPOSE_GENERAL 0 @@ -2842,6 +2848,12 @@ typedef struct { time_t BWHistoryWriteEnds; int BWHistoryWriteInterval; smartlist_t *BWHistoryWriteValues; + time_t BWHistoryDirReadEnds; + int BWHistoryDirReadInterval; + smartlist_t *BWHistoryDirReadValues; + time_t BWHistoryDirWriteEnds; + int BWHistoryDirWriteInterval; + smartlist_t *BWHistoryDirWriteValues; /** Build time histogram */ config_line_t * BuildtimeHistogram; @@ -3265,6 +3277,8 @@ typedef enum { DIRREQ_OR_CONN_BUFFER_FLUSHED = 4 } dirreq_state_t; +#define WRITE_STATS_INTERVAL (24*60*60) + /********************************* microdesc.c *************************/ typedef struct microdesc_cache_t microdesc_cache_t; diff --git a/src/or/policies.c b/src/or/policies.c index db3c6d886b..4fd0904152 100644 --- a/src/or/policies.c +++ b/src/or/policies.c @@ -381,7 +381,7 @@ validate_addr_policies(or_options_t *options, char **msg) ADDR_POLICY_ACCEPT)) REJECT("Error in ReachableDirAddresses entry."); -err: + err: addr_policy_list_free(addr_policy); return *msg ? -1 : 0; #undef REJECT @@ -1272,7 +1272,7 @@ policy_summarize(smartlist_t *policy) result = tor_malloc(final_size); tor_snprintf(result, final_size, "%s %s", prefix, shorter_str); -cleanup: + cleanup: /* cleanup */ SMARTLIST_FOREACH(summary, policy_summary_item_t *, s, tor_free(s)); smartlist_free(summary); diff --git a/src/or/reasons.c b/src/or/reasons.c index 2dd5fe9463..ade9a3abfc 100644 --- a/src/or/reasons.c +++ b/src/or/reasons.c @@ -28,6 +28,7 @@ stream_end_reason_to_control_string(int reason) case END_STREAM_REASON_DESTROY: return "DESTROY"; case END_STREAM_REASON_DONE: return "DONE"; case END_STREAM_REASON_TIMEOUT: return "TIMEOUT"; + case END_STREAM_REASON_NOROUTE: return "NOROUTE"; case END_STREAM_REASON_HIBERNATING: return "HIBERNATING"; case END_STREAM_REASON_INTERNAL: return "INTERNAL"; case END_STREAM_REASON_RESOURCELIMIT: return "RESOURCELIMIT"; @@ -62,6 +63,7 @@ stream_end_reason_to_string(int reason) case END_STREAM_REASON_DESTROY: return "destroyed"; case END_STREAM_REASON_DONE: return "closed normally"; case END_STREAM_REASON_TIMEOUT: return "gave up (timeout)"; + case END_STREAM_REASON_NOROUTE: return "no route to host"; case END_STREAM_REASON_HIBERNATING: return "server is hibernating"; case END_STREAM_REASON_INTERNAL: return "internal error at server"; case END_STREAM_REASON_RESOURCELIMIT: return "server out of resources"; @@ -104,6 +106,8 @@ stream_end_reason_to_socks5_response(int reason) return SOCKS5_SUCCEEDED; case END_STREAM_REASON_TIMEOUT: return SOCKS5_TTL_EXPIRED; + case END_STREAM_REASON_NOROUTE: + return SOCKS5_HOST_UNREACHABLE; case END_STREAM_REASON_RESOURCELIMIT: return SOCKS5_GENERAL_ERROR; case END_STREAM_REASON_HIBERNATING: @@ -164,6 +168,14 @@ errno_to_stream_end_reason(int e) S_CASE(ENOTCONN): S_CASE(ENETUNREACH): return END_STREAM_REASON_INTERNAL; + S_CASE(EHOSTUNREACH): + /* XXXX022 + * The correct behavior is END_STREAM_REASON_NOROUTE, but older + * clients don't recognize it. So we're going to continue sending + * "MISC" until 0.2.1.27 or later is "well established". + */ + /* return END_STREAM_REASON_NOROUTE; */ + return END_STREAM_REASON_MISC; S_CASE(ECONNREFUSED): return END_STREAM_REASON_CONNECTREFUSED; S_CASE(ECONNRESET): diff --git a/src/or/relay.c b/src/or/relay.c index 6d51f18a3a..a4f7718d90 100644 --- a/src/or/relay.c +++ b/src/or/relay.c @@ -38,26 +38,32 @@ static edge_connection_t *relay_lookup_conn(circuit_t *circ, cell_t *cell, cell_direction_t cell_direction, crypt_path_t *layer_hint); -static int -connection_edge_process_relay_cell(cell_t *cell, circuit_t *circ, - edge_connection_t *conn, - crypt_path_t *layer_hint); -static void -circuit_consider_sending_sendme(circuit_t *circ, crypt_path_t *layer_hint); -static void -circuit_resume_edge_reading(circuit_t *circ, crypt_path_t *layer_hint); -static int -circuit_resume_edge_reading_helper(edge_connection_t *conn, - circuit_t *circ, - crypt_path_t *layer_hint); -static int -circuit_consider_stop_edge_reading(circuit_t *circ, crypt_path_t *layer_hint); +static int connection_edge_process_relay_cell(cell_t *cell, circuit_t *circ, + edge_connection_t *conn, + crypt_path_t *layer_hint); +static void circuit_consider_sending_sendme(circuit_t *circ, + crypt_path_t *layer_hint); +static void circuit_resume_edge_reading(circuit_t *circ, + crypt_path_t *layer_hint); +static int circuit_resume_edge_reading_helper(edge_connection_t *conn, + circuit_t *circ, + crypt_path_t *layer_hint); +static int circuit_consider_stop_edge_reading(circuit_t *circ, + crypt_path_t *layer_hint); +static int circuit_queue_streams_are_blocked(circuit_t *circ); /** Cache the current hi-res time; the cache gets reset when libevent * calls us. */ static struct timeval cached_time_hires = {0, 0}; +/** Stop reading on edge connections when we have this many cells + * waiting on the appropriate queue. */ +#define CELL_QUEUE_HIGHWATER_SIZE 256 +/** Start reading from edge connections again when we get down to this many + * cells. */ +#define CELL_QUEUE_LOWWATER_SIZE 64 + static void tor_gettimeofday_cached(struct timeval *tv) { @@ -268,7 +274,7 @@ circuit_receive_relay_cell(cell_t *cell, circuit_t *circ, * we might kill the circ before we relay * the cells. */ - append_cell_to_circuit_queue(circ, or_conn, cell, cell_direction); + append_cell_to_circuit_queue(circ, or_conn, cell, cell_direction, 0); return 0; } @@ -365,7 +371,7 @@ relay_crypt(circuit_t *circ, cell_t *cell, cell_direction_t cell_direction, static int circuit_package_relay_cell(cell_t *cell, circuit_t *circ, cell_direction_t cell_direction, - crypt_path_t *layer_hint) + crypt_path_t *layer_hint, streamid_t on_stream) { or_connection_t *conn; /* where to send the cell */ @@ -409,7 +415,7 @@ circuit_package_relay_cell(cell_t *cell, circuit_t *circ, } ++stats_n_relay_cells_relayed; - append_cell_to_circuit_queue(circ, conn, cell, cell_direction); + append_cell_to_circuit_queue(circ, conn, cell, cell_direction, on_stream); return 0; } @@ -536,7 +542,7 @@ relay_command_to_string(uint8_t command) * return 0. */ int -relay_send_command_from_edge(uint16_t stream_id, circuit_t *circ, +relay_send_command_from_edge(streamid_t stream_id, circuit_t *circ, uint8_t relay_command, const char *payload, size_t payload_len, crypt_path_t *cpath_layer) { @@ -624,8 +630,8 @@ relay_send_command_from_edge(uint16_t stream_id, circuit_t *circ, } } - if (circuit_package_relay_cell(&cell, circ, cell_direction, cpath_layer) - < 0) { + if (circuit_package_relay_cell(&cell, circ, cell_direction, cpath_layer, + stream_id) < 0) { log_warn(LD_BUG,"circuit_package_relay_cell failed. Closing."); circuit_mark_for_close(circ, END_CIRC_REASON_INTERNAL); return -1; @@ -692,7 +698,8 @@ edge_reason_is_retriable(int reason) reason == END_STREAM_REASON_RESOURCELIMIT || reason == END_STREAM_REASON_EXITPOLICY || reason == END_STREAM_REASON_RESOLVEFAILED || - reason == END_STREAM_REASON_MISC; + reason == END_STREAM_REASON_MISC || + reason == END_STREAM_REASON_NOROUTE; } /** Called when we receive an END cell on a stream that isn't open yet, @@ -787,6 +794,7 @@ connection_ap_process_end_not_open( case END_STREAM_REASON_RESOLVEFAILED: case END_STREAM_REASON_TIMEOUT: case END_STREAM_REASON_MISC: + case END_STREAM_REASON_NOROUTE: if (client_dns_incr_failures(conn->socks_request->address) < MAX_RESOLVE_FAILURES) { /* We haven't retried too many times; reattach the connection. */ @@ -945,7 +953,7 @@ connection_edge_process_relay_cell_not_open( } /* handle anything that might have queued */ - if (connection_edge_package_raw_inbuf(conn, 1) < 0) { + if (connection_edge_package_raw_inbuf(conn, 1, NULL) < 0) { /* (We already sent an end cell if possible) */ connection_mark_for_close(TO_CONN(conn)); return 0; @@ -1235,9 +1243,13 @@ connection_edge_process_relay_cell(cell_t *cell, circuit_t *circ, conn->package_window += STREAMWINDOW_INCREMENT; log_debug(domain,"stream-level sendme, packagewindow now %d.", conn->package_window); + if (circuit_queue_streams_are_blocked(circ)) { + /* Still waiting for queue to flush; don't touch conn */ + return 0; + } connection_start_reading(TO_CONN(conn)); /* handle whatever might still be on the inbuf */ - if (connection_edge_package_raw_inbuf(conn, 1) < 0) { + if (connection_edge_package_raw_inbuf(conn, 1, NULL) < 0) { /* (We already sent an end cell if possible) */ connection_mark_for_close(TO_CONN(conn)); return 0; @@ -1303,15 +1315,19 @@ uint64_t stats_n_data_cells_received = 0; * ever received were completely full of data. */ uint64_t stats_n_data_bytes_received = 0; -/** While conn->inbuf has an entire relay payload of bytes on it, - * and the appropriate package windows aren't empty, grab a cell - * and send it down the circuit. +/** If <b>conn</b> has an entire relay payload of bytes on its inbuf (or + * <b>package_partial</b> is true), and the appropriate package windows aren't + * empty, grab a cell and send it down the circuit. + * + * If *<b>max_cells</b> is given, package no more than max_cells. Decrement + * *<b>max_cells</b> by the number of cells packaged. * * Return -1 (and send a RELAY_COMMAND_END cell if necessary) if conn should * be marked for close, else return 0. */ int -connection_edge_package_raw_inbuf(edge_connection_t *conn, int package_partial) +connection_edge_package_raw_inbuf(edge_connection_t *conn, int package_partial, + int *max_cells) { size_t amount_to_process, length; char payload[CELL_PAYLOAD_SIZE]; @@ -1327,7 +1343,10 @@ connection_edge_package_raw_inbuf(edge_connection_t *conn, int package_partial) return 0; } -repeat_connection_edge_package_raw_inbuf: + if (max_cells && *max_cells <= 0) + return 0; + + repeat_connection_edge_package_raw_inbuf: circ = circuit_get_by_edge_conn(conn); if (!circ) { @@ -1388,6 +1407,12 @@ repeat_connection_edge_package_raw_inbuf: } log_debug(domain,"conn->package_window is now %d",conn->package_window); + if (max_cells) { + *max_cells -= 1; + if (*max_cells <= 0) + return 0; + } + /* handle more if there's more, or return 0 if there isn't */ goto repeat_connection_edge_package_raw_inbuf; } @@ -1435,7 +1460,10 @@ connection_edge_consider_sending_sendme(edge_connection_t *conn) static void circuit_resume_edge_reading(circuit_t *circ, crypt_path_t *layer_hint) { - + if (circuit_queue_streams_are_blocked(circ)) { + log_debug(layer_hint?LD_APP:LD_EXIT,"Too big queue, no resuming"); + return; + } log_debug(layer_hint?LD_APP:LD_EXIT,"resuming"); if (CIRCUIT_IS_ORIGIN(circ)) @@ -1451,31 +1479,100 @@ circuit_resume_edge_reading(circuit_t *circ, crypt_path_t *layer_hint) * of a linked list of edge streams that should each be considered. */ static int -circuit_resume_edge_reading_helper(edge_connection_t *conn, +circuit_resume_edge_reading_helper(edge_connection_t *first_conn, circuit_t *circ, crypt_path_t *layer_hint) { - for ( ; conn; conn=conn->next_stream) { - if (conn->_base.marked_for_close) + edge_connection_t *conn; + int n_streams, n_streams_left; + int packaged_this_round; + int cells_on_queue; + int cells_per_conn; + + /* How many cells do we have space for? It will be the minimum of + * the number needed to exhaust the package window, and the minimum + * needed to fill the cell queue. */ + int max_to_package = circ->package_window; + if (CIRCUIT_IS_ORIGIN(circ)) { + cells_on_queue = circ->n_conn_cells.n; + } else { + or_circuit_t *or_circ = TO_OR_CIRCUIT(circ); + cells_on_queue = or_circ->p_conn_cells.n; + } + if (CELL_QUEUE_HIGHWATER_SIZE - cells_on_queue < max_to_package) + max_to_package = CELL_QUEUE_HIGHWATER_SIZE - cells_on_queue; + + /* Count how many non-marked streams there are that have anything on + * their inbuf, and enable reading on all of the connections. */ + n_streams = 0; + for (conn=first_conn; conn; conn=conn->next_stream) { + if (conn->_base.marked_for_close || conn->package_window <= 0) continue; - if ((!layer_hint && conn->package_window > 0) || - (layer_hint && conn->package_window > 0 && - conn->cpath_layer == layer_hint)) { + if (!layer_hint || conn->cpath_layer == layer_hint) { connection_start_reading(TO_CONN(conn)); + + if (buf_datalen(conn->_base.inbuf) > 0) + ++n_streams; + } + } + + if (n_streams == 0) /* avoid divide-by-zero */ + return 0; + + again: + + cells_per_conn = CEIL_DIV(max_to_package, n_streams); + + packaged_this_round = 0; + n_streams_left = 0; + + /* Iterate over all connections. Package up to cells_per_conn cells on + * each. Update packaged_this_round with the total number of cells + * packaged, and n_streams_left with the number that still have data to + * package. + */ + for (conn=first_conn; conn; conn=conn->next_stream) { + if (conn->_base.marked_for_close || conn->package_window <= 0) + continue; + if (!layer_hint || conn->cpath_layer == layer_hint) { + int n = cells_per_conn, r; /* handle whatever might still be on the inbuf */ - if (connection_edge_package_raw_inbuf(conn, 1)<0) { - /* (We already sent an end cell if possible) */ + r = connection_edge_package_raw_inbuf(conn, 1, &n); + + /* Note how many we packaged */ + packaged_this_round += (cells_per_conn-n); + + if (r<0) { + /* Problem while packaging. (We already sent an end cell if + * possible) */ connection_mark_for_close(TO_CONN(conn)); continue; } + /* If there's still data to read, we'll be coming back to this stream. */ + if (buf_datalen(conn->_base.inbuf)) + ++n_streams_left; + /* If the circuit won't accept any more data, return without looking * at any more of the streams. Any connections that should be stopped * have already been stopped by connection_edge_package_raw_inbuf. */ if (circuit_consider_stop_edge_reading(circ, layer_hint)) return -1; + /* XXXX should we also stop immediately if we fill up the cell queue? + * Probably. */ } } + + /* If we made progress, and we are willing to package more, and there are + * any streams left that want to package stuff... try again! + */ + if (packaged_this_round && packaged_this_round < max_to_package && + n_streams_left) { + max_to_package -= packaged_this_round; + n_streams = n_streams_left; + goto again; + } + return 0; } @@ -1544,13 +1641,6 @@ circuit_consider_sending_sendme(circuit_t *circ, crypt_path_t *layer_hint) } } -/** Stop reading on edge connections when we have this many cells - * waiting on the appropriate queue. */ -#define CELL_QUEUE_HIGHWATER_SIZE 256 -/** Start reading from edge connections again when we get down to this many - * cells. */ -#define CELL_QUEUE_LOWWATER_SIZE 64 - #ifdef ACTIVE_CIRCUITS_PARANOIA #define assert_active_circuits_ok_paranoid(conn) \ assert_active_circuits_ok(conn) @@ -2091,12 +2181,19 @@ connection_or_unlink_all_active_circs(or_connection_t *orconn) /** Block (if <b>block</b> is true) or unblock (if <b>block</b> is false) * every edge connection that is using <b>circ</b> to write to <b>orconn</b>, - * and start or stop reading as appropriate. */ -static void + * and start or stop reading as appropriate. + * + * If <b>stream_id</b> is nonzero, block only the edge connection whose + * stream_id matches it. + * + * Returns the number of streams whose status we changed. + */ +static int set_streams_blocked_on_circ(circuit_t *circ, or_connection_t *orconn, - int block) + int block, streamid_t stream_id) { edge_connection_t *edge = NULL; + int n = 0; if (circ->n_conn == orconn) { circ->streams_blocked_on_n_conn = block; if (CIRCUIT_IS_ORIGIN(circ)) @@ -2109,7 +2206,13 @@ set_streams_blocked_on_circ(circuit_t *circ, or_connection_t *orconn, for (; edge; edge = edge->next_stream) { connection_t *conn = TO_CONN(edge); - edge->edge_blocked_on_circ = block; + if (stream_id && edge->stream_id != stream_id) + continue; + + if (edge->edge_blocked_on_circ != block) { + ++n; + edge->edge_blocked_on_circ = block; + } if (!conn->read_event) { /* This connection is a placeholder for something; probably a DNS @@ -2126,6 +2229,8 @@ set_streams_blocked_on_circ(circuit_t *circ, or_connection_t *orconn, connection_start_reading(conn); } } + + return n; } /** Pull as many cells as possible (but no more than <b>max</b>) from the @@ -2251,7 +2356,7 @@ connection_or_flush_from_first_active_circuit(or_connection_t *conn, int max, /* Is the cell queue low enough to unblock all the streams that are waiting * to write to this circuit? */ if (streams_blocked && queue->n <= CELL_QUEUE_LOWWATER_SIZE) - set_streams_blocked_on_circ(circ, conn, 0); /* unblock streams */ + set_streams_blocked_on_circ(circ, conn, 0, 0); /* unblock streams */ /* Did we just run out of cells on this circuit's queue? */ if (queue->n == 0) { @@ -2268,7 +2373,8 @@ connection_or_flush_from_first_active_circuit(or_connection_t *conn, int max, * transmitting in <b>direction</b>. */ void append_cell_to_circuit_queue(circuit_t *circ, or_connection_t *orconn, - cell_t *cell, cell_direction_t direction) + cell_t *cell, cell_direction_t direction, + streamid_t fromstream) { cell_queue_t *queue; int streams_blocked; @@ -2293,7 +2399,12 @@ append_cell_to_circuit_queue(circuit_t *circ, or_connection_t *orconn, /* If we have too many cells on the circuit, we should stop reading from * the edge streams for a while. */ if (!streams_blocked && queue->n >= CELL_QUEUE_HIGHWATER_SIZE) - set_streams_blocked_on_circ(circ, orconn, 1); /* block streams */ + set_streams_blocked_on_circ(circ, orconn, 1, 0); /* block streams */ + + if (streams_blocked && fromstream) { + /* This edge connection is apparently not blocked; block it. */ + set_streams_blocked_on_circ(circ, orconn, 1, fromstream); + } if (queue->n == 1) { /* This was the first cell added to the queue. We need to make this @@ -2426,3 +2537,15 @@ assert_active_circuits_ok(or_connection_t *orconn) tor_assert(n == smartlist_len(orconn->active_circuit_pqueue)); } +/** Return 1 if we shouldn't restart reading on this circuit, even if + * we get a SENDME. Else return 0. +*/ +static int +circuit_queue_streams_are_blocked(circuit_t *circ) +{ + if (CIRCUIT_IS_ORIGIN(circ)) { + return circ->streams_blocked_on_n_conn; + } else { + return circ->streams_blocked_on_p_conn; + } +} diff --git a/src/or/relay.h b/src/or/relay.h index 7fb0655ef7..08a1ffe789 100644 --- a/src/or/relay.h +++ b/src/or/relay.h @@ -27,7 +27,8 @@ int connection_edge_send_command(edge_connection_t *fromconn, uint8_t relay_command, const char *payload, size_t payload_len); int connection_edge_package_raw_inbuf(edge_connection_t *conn, - int package_partial); + int package_partial, + int *max_cells); void connection_edge_consider_sending_sendme(edge_connection_t *conn); extern uint64_t stats_n_data_cells_packaged; @@ -45,7 +46,8 @@ void cell_queue_append(cell_queue_t *queue, packed_cell_t *cell); void cell_queue_append_packed_copy(cell_queue_t *queue, const cell_t *cell); void append_cell_to_circuit_queue(circuit_t *circ, or_connection_t *orconn, - cell_t *cell, cell_direction_t direction); + cell_t *cell, cell_direction_t direction, + streamid_t fromstream); void connection_or_unlink_all_active_circs(or_connection_t *conn); int connection_or_flush_from_first_active_circuit(or_connection_t *conn, int max, time_t now); diff --git a/src/or/rendclient.c b/src/or/rendclient.c index 0377f121cc..68abb886a8 100644 --- a/src/or/rendclient.c +++ b/src/or/rendclient.c @@ -209,7 +209,7 @@ rend_client_send_introduction(origin_circuit_t *introcirc, introcirc->_base.purpose = CIRCUIT_PURPOSE_C_INTRODUCE_ACK_WAIT; return 0; -err: + err: circuit_mark_for_close(TO_CIRCUIT(introcirc), END_CIRC_REASON_INTERNAL); circuit_mark_for_close(TO_CIRCUIT(rendcirc), END_CIRC_REASON_INTERNAL); return -1; diff --git a/src/or/rendservice.h b/src/or/rendservice.h index f979a39417..1767714c60 100644 --- a/src/or/rendservice.h +++ b/src/or/rendservice.h @@ -15,7 +15,6 @@ int num_rend_services(void); int rend_config_services(or_options_t *options, int validate_only); int rend_service_load_keys(void); -void rend_services_init(void); void rend_services_introduce(void); void rend_consider_services_upload(time_t now); void rend_hsdir_routers_changed(void); diff --git a/src/or/rephist.c b/src/or/rephist.c index a419f31e77..056fc5cc12 100644 --- a/src/or/rephist.c +++ b/src/or/rephist.c @@ -6,7 +6,8 @@ * \file rephist.c * \brief Basic history and "reputation" functionality to remember * which servers have worked in the past, how much bandwidth we've - * been using, which ports we tend to want, and so on. + * been using, which ports we tend to want, and so on; further, + * exit port statistics and cell statistics. **/ #include "or.h" @@ -1283,13 +1284,21 @@ bw_array_new(void) static bw_array_t *read_array = NULL; /** Recent history of bandwidth observations for write operations. */ static bw_array_t *write_array = NULL; - -/** Set up read_array and write_array. */ +/** Recent history of bandwidth observations for read operations for the + directory protocol. */ +static bw_array_t *dir_read_array = NULL; +/** Recent history of bandwidth observations for write operations for the + directory protocol. */ +static bw_array_t *dir_write_array = NULL; + +/** Set up [dir-]read_array and [dir-]write_array. */ static void bw_arrays_init(void) { read_array = bw_array_new(); write_array = bw_array_new(); + dir_read_array = bw_array_new(); + dir_write_array = bw_array_new(); } /** We read <b>num_bytes</b> more bytes in second <b>when</b>. @@ -1323,200 +1332,22 @@ rep_hist_note_bytes_read(size_t num_bytes, time_t when) add_obs(read_array, when, num_bytes); } -/* Some constants */ -/** To what multiple should byte numbers be rounded up? */ -#define EXIT_STATS_ROUND_UP_BYTES 1024 -/** To what multiple should stream counts be rounded up? */ -#define EXIT_STATS_ROUND_UP_STREAMS 4 -/** Number of TCP ports */ -#define EXIT_STATS_NUM_PORTS 65536 -/** Reciprocal of threshold (= 0.01%) of total bytes that a port needs to - * see in order to be included in exit stats. */ -#define EXIT_STATS_THRESHOLD_RECIPROCAL 10000 - -/* The following data structures are arrays and no fancy smartlists or maps, - * so that all write operations can be done in constant time. This comes at - * the price of some memory (1.25 MB) and linear complexity when writing - * stats for measuring relays. */ -/** Number of bytes read in current period by exit port */ -static uint64_t *exit_bytes_read = NULL; -/** Number of bytes written in current period by exit port */ -static uint64_t *exit_bytes_written = NULL; -/** Number of streams opened in current period by exit port */ -static uint32_t *exit_streams = NULL; - -/** When does the current exit stats period end? */ -static time_t start_of_exit_stats_interval; - -/** Initialize exit port stats. */ -void -rep_hist_exit_stats_init(time_t now) -{ - start_of_exit_stats_interval = now; - exit_bytes_read = tor_malloc_zero(EXIT_STATS_NUM_PORTS * - sizeof(uint64_t)); - exit_bytes_written = tor_malloc_zero(EXIT_STATS_NUM_PORTS * - sizeof(uint64_t)); - exit_streams = tor_malloc_zero(EXIT_STATS_NUM_PORTS * - sizeof(uint32_t)); -} - -/** Write exit stats to $DATADIR/stats/exit-stats and reset counters. */ -void -rep_hist_exit_stats_write(time_t now) -{ - char t[ISO_TIME_LEN+1]; - int r, i, comma; - uint64_t *b, total_bytes, threshold_bytes, other_bytes; - uint32_t other_streams; - - char *statsdir = NULL, *filename = NULL; - open_file_t *open_file = NULL; - FILE *out = NULL; - - if (!exit_streams) - return; /* Not initialized */ - - statsdir = get_datadir_fname("stats"); - if (check_private_dir(statsdir, CPD_CREATE) < 0) - goto done; - filename = get_datadir_fname2("stats", "exit-stats"); - format_iso_time(t, now); - log_info(LD_HIST, "Writing exit port statistics to disk for period " - "ending at %s.", t); - - if (!open_file) { - out = start_writing_to_stdio_file(filename, OPEN_FLAGS_APPEND, - 0600, &open_file); - if (!out) { - log_warn(LD_HIST, "Couldn't open '%s'.", filename); - goto done; - } - } - - /* written yyyy-mm-dd HH:MM:SS (n s) */ - if (fprintf(out, "exit-stats-end %s (%d s)\n", t, - (unsigned) (now - start_of_exit_stats_interval)) < 0) - goto done; - - /* Count the total number of bytes, so that we can attribute all - * observations below a threshold of 1 / EXIT_STATS_THRESHOLD_RECIPROCAL - * of all bytes to a special port 'other'. */ - total_bytes = 0; - for (i = 1; i < EXIT_STATS_NUM_PORTS; i++) { - total_bytes += exit_bytes_read[i]; - total_bytes += exit_bytes_written[i]; - } - threshold_bytes = total_bytes / EXIT_STATS_THRESHOLD_RECIPROCAL; - - /* exit-kibibytes-(read|written) port=kibibytes,.. */ - for (r = 0; r < 2; r++) { - b = r ? exit_bytes_read : exit_bytes_written; - tor_assert(b); - if (fprintf(out, "%s ", - r ? "exit-kibibytes-read" - : "exit-kibibytes-written") < 0) - goto done; - - comma = 0; - other_bytes = 0; - for (i = 1; i < EXIT_STATS_NUM_PORTS; i++) { - if (b[i] > 0) { - if (exit_bytes_read[i] + exit_bytes_written[i] > threshold_bytes) { - uint64_t num = round_uint64_to_next_multiple_of(b[i], - EXIT_STATS_ROUND_UP_BYTES); - num /= 1024; - if (fprintf(out, "%s%d="U64_FORMAT, - comma++ ? "," : "", i, - U64_PRINTF_ARG(num)) < 0) - goto done; - } else - other_bytes += b[i]; - } - } - other_bytes = round_uint64_to_next_multiple_of(other_bytes, - EXIT_STATS_ROUND_UP_BYTES); - other_bytes /= 1024; - if (fprintf(out, "%sother="U64_FORMAT"\n", - comma ? "," : "", U64_PRINTF_ARG(other_bytes))<0) - goto done; - } - /* exit-streams-opened port=num,.. */ - if (fprintf(out, "exit-streams-opened ") < 0) - goto done; - comma = 0; - other_streams = 0; - for (i = 1; i < EXIT_STATS_NUM_PORTS; i++) { - if (exit_streams[i] > 0) { - if (exit_bytes_read[i] + exit_bytes_written[i] > threshold_bytes) { - uint32_t num = round_uint32_to_next_multiple_of(exit_streams[i], - EXIT_STATS_ROUND_UP_STREAMS); - if (fprintf(out, "%s%d=%u", - comma++ ? "," : "", i, num)<0) - goto done; - } else - other_streams += exit_streams[i]; - } - } - other_streams = round_uint32_to_next_multiple_of(other_streams, - EXIT_STATS_ROUND_UP_STREAMS); - if (fprintf(out, "%sother=%u\n", - comma ? "," : "", other_streams)<0) - goto done; - /* Reset counters */ - memset(exit_bytes_read, 0, EXIT_STATS_NUM_PORTS * sizeof(uint64_t)); - memset(exit_bytes_written, 0, EXIT_STATS_NUM_PORTS * sizeof(uint64_t)); - memset(exit_streams, 0, EXIT_STATS_NUM_PORTS * sizeof(uint32_t)); - start_of_exit_stats_interval = now; - - if (open_file) - finish_writing_to_file(open_file); - open_file = NULL; - done: - if (open_file) - abort_writing_to_file(open_file); - tor_free(filename); - tor_free(statsdir); -} - -/** Note that we wrote <b>num_bytes</b> to an exit connection to - * <b>port</b>. */ -void -rep_hist_note_exit_bytes_written(uint16_t port, size_t num_bytes) -{ - if (!get_options()->ExitPortStatistics) - return; - if (!exit_bytes_written) - return; /* Not initialized */ - exit_bytes_written[port] += num_bytes; - log_debug(LD_HIST, "Written %lu bytes to exit connection to port %d.", - (unsigned long)num_bytes, port); -} - -/** Note that we read <b>num_bytes</b> from an exit connection to - * <b>port</b>. */ +/** We wrote <b>num_bytes</b> more directory bytes in second <b>when</b>. + * (like rep_hist_note_bytes_written() above) + */ void -rep_hist_note_exit_bytes_read(uint16_t port, size_t num_bytes) +rep_hist_note_dir_bytes_written(size_t num_bytes, time_t when) { - if (!get_options()->ExitPortStatistics) - return; - if (!exit_bytes_read) - return; /* Not initialized */ - exit_bytes_read[port] += num_bytes; - log_debug(LD_HIST, "Read %lu bytes from exit connection to port %d.", - (unsigned long)num_bytes, port); + add_obs(dir_write_array, when, num_bytes); } -/** Note that we opened an exit stream to <b>port</b>. */ +/** We read <b>num_bytes</b> more directory bytes in second <b>when</b>. + * (like rep_hist_note_bytes_written() above) + */ void -rep_hist_note_exit_stream_opened(uint16_t port) +rep_hist_note_dir_bytes_read(size_t num_bytes, time_t when) { - if (!get_options()->ExitPortStatistics) - return; - if (!exit_streams) - return; /* Not initialized */ - exit_streams[port]++; - log_debug(LD_HIST, "Opened exit stream to port %d", port); + add_obs(dir_read_array, when, num_bytes); } /** Helper: Return the largest value in b->maxima. (This is equal to the @@ -1554,9 +1385,9 @@ rep_hist_bandwidth_assess(void) return (int)(U64_TO_DBL(r)/NUM_SECS_ROLLING_MEASURE); } -/** Print the bandwidth history of b (either read_array or write_array) - * into the buffer pointed to by buf. The format is simply comma - * separated numbers, from oldest to newest. +/** Print the bandwidth history of b (either [dir-]read_array or + * [dir-]write_array) into the buffer pointed to by buf. The format is + * simply comma separated numbers, from oldest to newest. * * It returns the number of bytes written. */ @@ -1614,20 +1445,37 @@ rep_hist_get_bandwidth_lines(int for_extrainfo) char *buf, *cp; char t[ISO_TIME_LEN+1]; int r; - bw_array_t *b; + bw_array_t *b = NULL; + const char *desc = NULL; size_t len; - /* opt (read|write)-history yyyy-mm-dd HH:MM:SS (n s) n,n,n,n,n... */ - len = (60+21*NUM_TOTALS)*2; + /* opt [dirreq-](read|write)-history yyyy-mm-dd HH:MM:SS (n s) n,n,n... */ + len = (67+21*NUM_TOTALS)*4; buf = tor_malloc_zero(len); cp = buf; - for (r=0;r<2;++r) { - b = r?read_array:write_array; + for (r=0;r<4;++r) { + switch (r) { + case 0: + b = write_array; + desc = "write-history"; + break; + case 1: + b = read_array; + desc = "read-history"; + break; + case 2: + b = dir_write_array; + desc = "dirreq-write-history"; + break; + case 3: + b = dir_read_array; + desc = "dirreq-read-history"; + break; + } tor_assert(b); format_iso_time(t, b->next_period-NUM_SECS_BW_SUM_INTERVAL); tor_snprintf(cp, len-(cp-buf), "%s%s %s (%d s) ", - for_extrainfo ? "" : "opt ", - r ? "read-history" : "write-history", t, + for_extrainfo ? "" : "opt ", desc, t, NUM_SECS_BW_SUM_INTERVAL); cp += strlen(cp); cp += rep_hist_fill_bandwidth_history(cp, len-(cp-buf), b); @@ -1643,20 +1491,41 @@ rep_hist_update_state(or_state_t *state) { int len, r; char *buf, *cp; - smartlist_t **s_values; - time_t *s_begins; - int *s_interval; - bw_array_t *b; + smartlist_t **s_values = NULL; + time_t *s_begins = NULL; + int *s_interval = NULL; + bw_array_t *b = NULL; len = 20*NUM_TOTALS+1; buf = tor_malloc_zero(len); - for (r=0;r<2;++r) { - b = r?read_array:write_array; - s_begins = r?&state->BWHistoryReadEnds :&state->BWHistoryWriteEnds; - s_interval= r?&state->BWHistoryReadInterval:&state->BWHistoryWriteInterval; - s_values = r?&state->BWHistoryReadValues :&state->BWHistoryWriteValues; - + for (r=0;r<4;++r) { + switch (r) { + case 0: + b = write_array; + s_begins = &state->BWHistoryWriteEnds; + s_interval = &state->BWHistoryWriteInterval; + s_values = &state->BWHistoryWriteValues; + break; + case 1: + b = read_array; + s_begins = &state->BWHistoryReadEnds; + s_interval = &state->BWHistoryReadInterval; + s_values = &state->BWHistoryReadValues; + break; + case 2: + b = dir_write_array; + s_begins = &state->BWHistoryDirWriteEnds; + s_interval = &state->BWHistoryDirWriteInterval; + s_values = &state->BWHistoryDirWriteValues; + break; + case 3: + b = dir_read_array; + s_begins = &state->BWHistoryDirReadEnds; + s_interval = &state->BWHistoryDirReadInterval; + s_values = &state->BWHistoryDirReadValues; + break; + } if (*s_values) { SMARTLIST_FOREACH(*s_values, char *, val, tor_free(val)); smartlist_free(*s_values); @@ -1696,23 +1565,45 @@ rep_hist_update_state(or_state_t *state) int rep_hist_load_state(or_state_t *state, char **err) { - time_t s_begins, start; + time_t s_begins = 0, start; time_t now = time(NULL); uint64_t v; int r,i,ok; int all_ok = 1; - int s_interval; - smartlist_t *s_values; - bw_array_t *b; + int s_interval = 0; + smartlist_t *s_values = NULL; + bw_array_t *b = NULL; /* Assert they already have been malloced */ tor_assert(read_array && write_array); - for (r=0;r<2;++r) { - b = r?read_array:write_array; - s_begins = r?state->BWHistoryReadEnds:state->BWHistoryWriteEnds; - s_interval = r?state->BWHistoryReadInterval:state->BWHistoryWriteInterval; - s_values = r?state->BWHistoryReadValues:state->BWHistoryWriteValues; + for (r=0;r<4;++r) { + switch (r) { + case 0: + b = write_array; + s_begins = state->BWHistoryWriteEnds; + s_interval = state->BWHistoryWriteInterval; + s_values = state->BWHistoryWriteValues; + break; + case 1: + b = read_array; + s_begins = state->BWHistoryReadEnds; + s_interval = state->BWHistoryReadInterval; + s_values = state->BWHistoryReadValues; + break; + case 2: + b = dir_write_array; + s_begins = state->BWHistoryDirWriteEnds; + s_interval = state->BWHistoryDirWriteInterval; + s_values = state->BWHistoryDirWriteValues; + break; + case 3: + b = dir_read_array; + s_begins = state->BWHistoryDirReadEnds; + s_interval = state->BWHistoryDirReadInterval; + s_values = state->BWHistoryDirReadValues; + break; + } if (s_values && s_begins >= now - NUM_SECS_BW_SUM_INTERVAL*NUM_TOTALS) { start = s_begins - s_interval*(smartlist_len(s_values)); if (start > now) @@ -2044,25 +1935,242 @@ dump_pk_ops(int severity) pk_op_counts.n_rend_server_ops); } -/** Free all storage held by the OR/link history caches, by the - * bandwidth history arrays, or by the port history. */ +/*** Exit port statistics ***/ + +/* Some constants */ +/** To what multiple should byte numbers be rounded up? */ +#define EXIT_STATS_ROUND_UP_BYTES 1024 +/** To what multiple should stream counts be rounded up? */ +#define EXIT_STATS_ROUND_UP_STREAMS 4 +/** Number of TCP ports */ +#define EXIT_STATS_NUM_PORTS 65536 +/** Reciprocal of threshold (= 0.01%) of total bytes that a port needs to + * see in order to be included in exit stats. */ +#define EXIT_STATS_THRESHOLD_RECIPROCAL 10000 + +/* The following data structures are arrays and no fancy smartlists or maps, + * so that all write operations can be done in constant time. This comes at + * the price of some memory (1.25 MB) and linear complexity when writing + * stats for measuring relays. */ +/** Number of bytes read in current period by exit port */ +static uint64_t *exit_bytes_read = NULL; +/** Number of bytes written in current period by exit port */ +static uint64_t *exit_bytes_written = NULL; +/** Number of streams opened in current period by exit port */ +static uint32_t *exit_streams = NULL; + +/** Start time of exit stats or 0 if we're not collecting exit stats. */ +static time_t start_of_exit_stats_interval; + +/** Initialize exit port stats. */ void -rep_hist_free_all(void) +rep_hist_exit_stats_init(time_t now) { - digestmap_free(history_map, free_or_history); - tor_free(read_array); - tor_free(write_array); - tor_free(last_stability_doc); + start_of_exit_stats_interval = now; + exit_bytes_read = tor_malloc_zero(EXIT_STATS_NUM_PORTS * + sizeof(uint64_t)); + exit_bytes_written = tor_malloc_zero(EXIT_STATS_NUM_PORTS * + sizeof(uint64_t)); + exit_streams = tor_malloc_zero(EXIT_STATS_NUM_PORTS * + sizeof(uint32_t)); +} + +/** Reset counters for exit port statistics. */ +void +rep_hist_reset_exit_stats(time_t now) +{ + start_of_exit_stats_interval = now; + memset(exit_bytes_read, 0, EXIT_STATS_NUM_PORTS * sizeof(uint64_t)); + memset(exit_bytes_written, 0, EXIT_STATS_NUM_PORTS * sizeof(uint64_t)); + memset(exit_streams, 0, EXIT_STATS_NUM_PORTS * sizeof(uint32_t)); +} + +/** Stop collecting exit port stats in a way that we can re-start doing + * so in rep_hist_exit_stats_init(). */ +void +rep_hist_exit_stats_term(void) +{ + start_of_exit_stats_interval = 0; tor_free(exit_bytes_read); tor_free(exit_bytes_written); tor_free(exit_streams); - built_last_stability_doc_at = 0; - predicted_ports_free(); +} + +/** Return a newly allocated string containing the exit port statistics + * until <b>now</b>, or NULL if we're not collecting exit stats. */ +char * +rep_hist_format_exit_stats(time_t now) +{ + int i; + uint64_t total_bytes = 0, threshold_bytes, other_read = 0, + other_written = 0; + uint32_t other_streams = 0; + char *buf; + smartlist_t *written_strings, *read_strings, *streams_strings; + char *written_string, *read_string, *streams_string; + char t[ISO_TIME_LEN+1]; + char *result; + + if (!start_of_exit_stats_interval) + return NULL; /* Not initialized. */ + + /* Count total number of bytes, so that we can attribute observations + * below or equal to a threshold of 1 / EXIT_STATS_THRESHOLD_RECIPROCAL + * of all bytes to a special port 'other'. */ + for (i = 1; i < EXIT_STATS_NUM_PORTS; i++) { + total_bytes += exit_bytes_read[i]; + total_bytes += exit_bytes_written[i]; + } + threshold_bytes = total_bytes / EXIT_STATS_THRESHOLD_RECIPROCAL; + + /* Add observations of all ports above the threshold to smartlists and + * join them to single strings. Also count bytes and streams of ports + * below or equal to the threshold. */ + written_strings = smartlist_create(); + read_strings = smartlist_create(); + streams_strings = smartlist_create(); + for (i = 1; i < EXIT_STATS_NUM_PORTS; i++) { + if (exit_bytes_read[i] + exit_bytes_written[i] > threshold_bytes) { + if (exit_bytes_written[i] > 0) { + uint64_t num = round_uint64_to_next_multiple_of( + exit_bytes_written[i], EXIT_STATS_ROUND_UP_BYTES); + num /= 1024; + buf = NULL; + tor_asprintf(&buf, "%d="U64_FORMAT, i, U64_PRINTF_ARG(num)); + smartlist_add(written_strings, buf); + } + if (exit_bytes_read[i] > 0) { + uint64_t num = round_uint64_to_next_multiple_of( + exit_bytes_read[i], EXIT_STATS_ROUND_UP_BYTES); + num /= 1024; + buf = NULL; + tor_asprintf(&buf, "%d="U64_FORMAT, i, U64_PRINTF_ARG(num)); + smartlist_add(read_strings, buf); + } + if (exit_streams[i] > 0) { + uint32_t num = round_uint32_to_next_multiple_of(exit_streams[i], + EXIT_STATS_ROUND_UP_STREAMS); + buf = NULL; + tor_asprintf(&buf, "%d=%u", i, num); + smartlist_add(streams_strings, buf); + } + } else { + other_read += exit_bytes_read[i]; + other_written += exit_bytes_written[i]; + other_streams += exit_streams[i]; + } + } + other_written = round_uint64_to_next_multiple_of(other_written, + EXIT_STATS_ROUND_UP_BYTES); + other_written /= 1024; + buf = NULL; + tor_asprintf(&buf, "other="U64_FORMAT, U64_PRINTF_ARG(other_written)); + smartlist_add(written_strings, buf); + other_read = round_uint64_to_next_multiple_of(other_read, + EXIT_STATS_ROUND_UP_BYTES); + other_read /= 1024; + buf = NULL; + tor_asprintf(&buf, "other="U64_FORMAT, U64_PRINTF_ARG(other_read)); + smartlist_add(read_strings, buf); + other_streams = round_uint32_to_next_multiple_of(other_streams, + EXIT_STATS_ROUND_UP_STREAMS); + buf = NULL; + tor_asprintf(&buf, "other=%u", other_streams); + smartlist_add(streams_strings, buf); + written_string = smartlist_join_strings(written_strings, ",", 0, NULL); + read_string = smartlist_join_strings(read_strings, ",", 0, NULL); + streams_string = smartlist_join_strings(streams_strings, ",", 0, NULL); + SMARTLIST_FOREACH(written_strings, char *, cp, tor_free(cp)); + SMARTLIST_FOREACH(read_strings, char *, cp, tor_free(cp)); + SMARTLIST_FOREACH(streams_strings, char *, cp, tor_free(cp)); + smartlist_free(written_strings); + smartlist_free(read_strings); + smartlist_free(streams_strings); + + /* Put everything together. */ + format_iso_time(t, now); + tor_asprintf(&result, "exit-stats-end %s (%d s)\n" + "exit-kibibytes-written %s\n" + "exit-kibibytes-read %s\n" + "exit-streams-opened %s\n", + t, (unsigned) (now - start_of_exit_stats_interval), + written_string, + read_string, + streams_string); + tor_free(written_string); + tor_free(read_string); + tor_free(streams_string); + return result; +} + +/** If 24 hours have passed since the beginning of the current exit port + * stats period, write exit stats to $DATADIR/stats/exit-stats (possibly + * overwriting an existing file) and reset counters. Return when we would + * next want to write exit stats or 0 if we never want to write. */ +time_t +rep_hist_exit_stats_write(time_t now) +{ + char *statsdir = NULL, *filename = NULL, *str = NULL; + + if (!start_of_exit_stats_interval) + return 0; /* Not initialized. */ + if (start_of_exit_stats_interval + WRITE_STATS_INTERVAL > now) + goto done; /* Not ready to write. */ + + log_info(LD_HIST, "Writing exit port statistics to disk."); + + /* Generate history string. */ + str = rep_hist_format_exit_stats(now); + + /* Reset counters. */ + rep_hist_reset_exit_stats(now); + + /* Try to write to disk. */ + statsdir = get_datadir_fname("stats"); + if (check_private_dir(statsdir, CPD_CREATE) < 0) { + log_warn(LD_HIST, "Unable to create stats/ directory!"); + goto done; + } + filename = get_datadir_fname2("stats", "exit-stats"); + if (write_str_to_file(filename, str, 0) < 0) + log_warn(LD_HIST, "Unable to write exit port statistics to disk!"); + + done: + tor_free(str); + tor_free(statsdir); + tor_free(filename); + return start_of_exit_stats_interval + WRITE_STATS_INTERVAL; +} + +/** Note that we wrote <b>num_written</b> bytes and read <b>num_read</b> + * bytes to/from an exit connection to <b>port</b>. */ +void +rep_hist_note_exit_bytes(uint16_t port, size_t num_written, + size_t num_read) +{ + if (!start_of_exit_stats_interval) + return; /* Not initialized. */ + exit_bytes_written[port] += num_written; + exit_bytes_read[port] += num_read; + log_debug(LD_HIST, "Written %lu bytes and read %lu bytes to/from an " + "exit connection to port %d.", + (unsigned long)num_written, (unsigned long)num_read, port); +} + +/** Note that we opened an exit stream to <b>port</b>. */ +void +rep_hist_note_exit_stream_opened(uint16_t port) +{ + if (!start_of_exit_stats_interval) + return; /* Not initialized. */ + exit_streams[port]++; + log_debug(LD_HIST, "Opened exit stream to port %d", port); } /*** cell statistics ***/ -/** Start of the current buffer stats interval. */ +/** Start of the current buffer stats interval or 0 if we're not + * collecting buffer statistics. */ static time_t start_of_buffer_stats_interval; /** Initialize buffer stats. */ @@ -2132,8 +2240,22 @@ _buffer_stats_compare_entries(const void **_a, const void **_b) return 0; } -/** Write buffer statistics to $DATADIR/stats/buffer-stats. */ +/** Stop collecting cell stats in a way that we can re-start doing so in + * rep_hist_buffer_stats_init(). */ void +rep_hist_buffer_stats_term(void) +{ + start_of_buffer_stats_interval = 0; + if (!circuits_for_buffer_stats) + circuits_for_buffer_stats = smartlist_create(); + SMARTLIST_FOREACH(circuits_for_buffer_stats, circ_buffer_stats_t *, + stat, tor_free(stat)); + smartlist_clear(circuits_for_buffer_stats); +} + +/** Write buffer statistics to $DATADIR/stats/buffer-stats and return when + * we would next want to write exit stats. */ +time_t rep_hist_buffer_stats_write(time_t now) { char *statsdir = NULL, *filename = NULL; @@ -2147,6 +2269,12 @@ rep_hist_buffer_stats_write(time_t now) smartlist_t *str_build = smartlist_create(); char *str = NULL, *buf=NULL; circuit_t *circ; + + if (!start_of_buffer_stats_interval) + return 0; /* Not initialized. */ + if (start_of_buffer_stats_interval + WRITE_STATS_INTERVAL > now) + goto done; /* Not ready to write */ + /* add current circuits to stats */ for (circ = _circuit_get_global_list(); circ; circ = circ->next) rep_hist_buffer_stats_add_circ(circ, now); @@ -2244,5 +2372,22 @@ rep_hist_buffer_stats_write(time_t now) } tor_free(str); #undef SHARES + return start_of_buffer_stats_interval + WRITE_STATS_INTERVAL; +} + +/** Free all storage held by the OR/link history caches, by the + * bandwidth history arrays, by the port history, or by statistics . */ +void +rep_hist_free_all(void) +{ + digestmap_free(history_map, free_or_history); + tor_free(read_array); + tor_free(write_array); + tor_free(last_stability_doc); + tor_free(exit_bytes_read); + tor_free(exit_bytes_written); + tor_free(exit_streams); + built_last_stability_doc_at = 0; + predicted_ports_free(); } diff --git a/src/or/rephist.h b/src/or/rephist.h index a845892214..c3914dcaf2 100644 --- a/src/or/rephist.h +++ b/src/or/rephist.h @@ -23,11 +23,10 @@ void rep_hist_note_extend_failed(const char *from_name, const char *to_name); void rep_hist_dump_stats(time_t now, int severity); void rep_hist_note_bytes_read(size_t num_bytes, time_t when); void rep_hist_note_bytes_written(size_t num_bytes, time_t when); -void rep_hist_note_exit_bytes_read(uint16_t port, size_t num_bytes); -void rep_hist_note_exit_bytes_written(uint16_t port, size_t num_bytes); -void rep_hist_note_exit_stream_opened(uint16_t port); -void rep_hist_exit_stats_init(time_t now); -void rep_hist_exit_stats_write(time_t now); + +void rep_hist_note_dir_bytes_read(size_t num_bytes, time_t when); +void rep_hist_note_dir_bytes_written(size_t num_bytes, time_t when); + int rep_hist_bandwidth_assess(void); char *rep_hist_get_bandwidth_lines(int for_extrainfo); void rep_hist_update_state(or_state_t *state); @@ -62,18 +61,20 @@ void dump_pk_ops(int severity); void rep_hist_free_all(void); -/* for hidden service usage statistics */ -void hs_usage_note_publish_total(const char *service_id, time_t now); -void hs_usage_note_publish_novel(const char *service_id, time_t now); -void hs_usage_note_fetch_total(const char *service_id, time_t now); -void hs_usage_note_fetch_successful(const char *service_id, time_t now); -void hs_usage_write_statistics_to_file(time_t now); -void hs_usage_free_all(void); +void rep_hist_exit_stats_init(time_t now); +void rep_hist_reset_exit_stats(time_t now); +void rep_hist_exit_stats_term(void); +char *rep_hist_format_exit_stats(time_t now); +time_t rep_hist_exit_stats_write(time_t now); +void rep_hist_note_exit_bytes(uint16_t port, size_t num_written, + size_t num_read); +void rep_hist_note_exit_stream_opened(uint16_t port); void rep_hist_buffer_stats_init(time_t now); void rep_hist_buffer_stats_add_circ(circuit_t *circ, time_t end_of_interval); -void rep_hist_buffer_stats_write(time_t now); +time_t rep_hist_buffer_stats_write(time_t now); +void rep_hist_buffer_stats_term(void); #endif diff --git a/src/or/routerlist.c b/src/or/routerlist.c index 5f98abe01b..b77107ca0b 100644 --- a/src/or/routerlist.c +++ b/src/or/routerlist.c @@ -440,6 +440,23 @@ authority_cert_dl_failed(const char *id_digest, int status) download_status_failed(&cl->dl_status, status); } +/** Return true iff when we've been getting enough failures when trying to + * download the certificate with ID digest <b>id_digest</b> that we're willing + * to start bugging the user about it. */ +int +authority_cert_dl_looks_uncertain(const char *id_digest) +{ +#define N_AUTH_CERT_DL_FAILURES_TO_BUG_USER 2 + cert_list_t *cl; + int n_failures; + if (!trusted_dir_certs || + !(cl = digestmap_get(trusted_dir_certs, id_digest))) + return 0; + + n_failures = download_status_get_n_failures(&cl->dl_status); + return n_failures >= N_AUTH_CERT_DL_FAILURES_TO_BUG_USER; +} + /** How many times will we try to fetch a certificate before giving up? */ #define MAX_CERT_DL_FAILURES 8 @@ -1257,6 +1274,13 @@ mark_all_trusteddirservers_up(void) router_dir_info_changed(); } +/** Return true iff r1 and r2 have the same address and OR port. */ +int +routers_have_same_or_addr(const routerinfo_t *r1, const routerinfo_t *r2) +{ + return r1->addr == r2->addr && r1->or_port == r2->or_port; +} + /** Reset all internal variables used to count failed downloads of network * status objects. */ void @@ -3151,15 +3175,25 @@ router_add_to_routerlist(routerinfo_t *router, const char **msg, id_digest = router->cache_info.identity_digest; + old_router = router_get_by_digest(id_digest); + /* Make sure that we haven't already got this exact descriptor. */ if (sdmap_get(routerlist->desc_digest_map, router->cache_info.signed_descriptor_digest)) { - log_info(LD_DIR, - "Dropping descriptor that we already have for router '%s'", - router->nickname); - *msg = "Router descriptor was not new."; - routerinfo_free(router); - return ROUTER_WAS_NOT_NEW; + /* If we have this descriptor already and the new descriptor is a bridge + * descriptor, replace it. If we had a bridge descriptor before and the + * new one is not a bridge descriptor, don't replace it. */ + tor_assert(old_router); + if (! (routerinfo_is_a_configured_bridge(router) && + (router->purpose == ROUTER_PURPOSE_BRIDGE || + old_router->purpose != ROUTER_PURPOSE_BRIDGE))) { + log_info(LD_DIR, + "Dropping descriptor that we already have for router '%s'", + router->nickname); + *msg = "Router descriptor was not new."; + routerinfo_free(router); + return ROUTER_WAS_NOT_NEW; + } } if (authdir) { @@ -3196,15 +3230,14 @@ router_add_to_routerlist(routerinfo_t *router, const char **msg, SMARTLIST_FOREACH(networkstatus_v2_list, networkstatus_v2_t *, ns, { routerstatus_t *rs = - networkstatus_v2_find_entry(ns, router->cache_info.identity_digest); + networkstatus_v2_find_entry(ns, id_digest); if (rs && !memcmp(rs->descriptor_digest, router->cache_info.signed_descriptor_digest, DIGEST_LEN)) rs->need_to_mirror = 0; }); if (consensus) { - routerstatus_t *rs = networkstatus_vote_find_entry(consensus, - router->cache_info.identity_digest); + routerstatus_t *rs = networkstatus_vote_find_entry(consensus, id_digest); if (rs && !memcmp(rs->descriptor_digest, router->cache_info.signed_descriptor_digest, DIGEST_LEN)) { @@ -3226,8 +3259,6 @@ router_add_to_routerlist(routerinfo_t *router, const char **msg, } /* If we have a router with the same identity key, choose the newer one. */ - old_router = rimap_get(routerlist->identity_map, - router->cache_info.identity_digest); if (old_router) { if (!in_consensus && (router->cache_info.published_on <= old_router->cache_info.published_on)) { @@ -3246,8 +3277,7 @@ router_add_to_routerlist(routerinfo_t *router, const char **msg, log_debug(LD_DIR, "Replacing entry for router '%s/%s' [%s]", router->nickname, old_router->nickname, hex_str(id_digest,DIGEST_LEN)); - if (router->addr == old_router->addr && - router->or_port == old_router->or_port) { + if (routers_have_same_or_addr(router, old_router)) { /* these carry over when the address and orport are unchanged. */ router->last_reachable = old_router->last_reachable; router->testing_since = old_router->testing_since; @@ -3276,11 +3306,6 @@ router_add_to_routerlist(routerinfo_t *router, const char **msg, * the list. */ routerlist_insert(routerlist, router); if (!from_cache) { - if (authdir) { - /* launch an immediate reachability test, so we will have an opinion - * soon in case we're generating a consensus soon */ - dirserv_single_reachability_test(time(NULL), router); - } signed_desc_append_to_journal(&router->cache_info, &routerlist->desc_store); } @@ -3600,15 +3625,19 @@ routerlist_remove_old_routers(void) /** We just added a new set of descriptors. Take whatever extra steps * we need. */ -static void +void routerlist_descriptors_added(smartlist_t *sl, int from_cache) { tor_assert(sl); control_event_descriptors_changed(sl); - SMARTLIST_FOREACH(sl, routerinfo_t *, ri, + SMARTLIST_FOREACH_BEGIN(sl, routerinfo_t *, ri) { if (ri->purpose == ROUTER_PURPOSE_BRIDGE) learned_bridge_descriptor(ri, from_cache); - ); + if (ri->needs_retest_if_added) { + ri->needs_retest_if_added = 0; + dirserv_single_reachability_test(approx_time(), ri); + } + } SMARTLIST_FOREACH_END(ri); } /** @@ -4191,7 +4220,7 @@ launch_router_descriptor_downloads(smartlist_t *downloadable, pds_flags |= PDS_NO_EXISTING_SERVERDESC_FETCH; } - n_per_request = (n_downloadable+MIN_REQUESTS-1) / MIN_REQUESTS; + n_per_request = CEIL_DIV(n_downloadable, MIN_REQUESTS); if (n_per_request > MAX_DL_PER_REQUEST) n_per_request = MAX_DL_PER_REQUEST; if (n_per_request < MIN_DL_PER_REQUEST) @@ -4204,7 +4233,7 @@ launch_router_descriptor_downloads(smartlist_t *downloadable, log_info(LD_DIR, "Launching %d request%s for %d router%s, %d at a time", - (n_downloadable+n_per_request-1)/n_per_request, + CEIL_DIV(n_downloadable, n_per_request), req_plural, n_downloadable, rtr_plural, n_per_request); smartlist_sort_digests(downloadable); for (i=0; i < n_downloadable; i += n_per_request) { diff --git a/src/or/routerlist.h b/src/or/routerlist.h index e31b07aef5..574bce7ffc 100644 --- a/src/or/routerlist.h +++ b/src/or/routerlist.h @@ -24,6 +24,7 @@ void authority_cert_get_all(smartlist_t *certs_out); void authority_cert_dl_failed(const char *id_digest, int status); void authority_certs_fetch_missing(networkstatus_t *status, time_t now); int router_reload_router_list(void); +int authority_cert_dl_looks_uncertain(const char *id_digest); smartlist_t *router_get_trusted_dir_servers(void); routerstatus_t *router_pick_directory_server(authority_type_t type, int flags); @@ -35,6 +36,7 @@ int router_get_my_share_of_directory_requests(double *v2_share_out, void router_reset_status_download_failures(void); void routerlist_add_family(smartlist_t *sl, routerinfo_t *router); int routers_in_same_family(routerinfo_t *r1, routerinfo_t *r2); +int routers_have_same_or_addr(const routerinfo_t *r1, const routerinfo_t *r2); void add_nickname_list_to_smartlist(smartlist_t *sl, const char *list, int must_be_running); int router_nickname_is_in_list(routerinfo_t *router, const char *list); @@ -115,6 +117,7 @@ was_router_added_t router_add_to_routerlist(routerinfo_t *router, was_router_added_t router_add_extrainfo_to_routerlist( extrainfo_t *ei, const char **msg, int from_cache, int from_fetch); +void routerlist_descriptors_added(smartlist_t *sl, int from_cache); void routerlist_remove_old_routers(void); int router_load_single_router(const char *s, uint8_t purpose, int cache, const char **msg); diff --git a/src/or/routerparse.h b/src/or/routerparse.h index 2313f68e02..e5ebf07615 100644 --- a/src/or/routerparse.h +++ b/src/or/routerparse.h @@ -30,11 +30,6 @@ int router_parse_list_from_string(const char **s, const char *eos, int is_extrainfo, int allow_annotations, const char *prepend_annotations); -int router_parse_routerlist_from_directory(const char *s, - routerlist_t **dest, - crypto_pk_env_t *pkey, - int check_version, - int write_to_cache); int router_parse_runningrouters(const char *str); int router_parse_directory(const char *str); diff --git a/src/test/test.c b/src/test/test.c index 755d1233f6..d9528328b8 100644 --- a/src/test/test.c +++ b/src/test/test.c @@ -61,6 +61,7 @@ double fabs(double x); #ifdef USE_DMALLOC #include <dmalloc.h> #include <openssl/crypto.h> +#include "main.h" #endif /** Set to true if any unit test has failed. Mostly, this is set by the macros @@ -70,6 +71,7 @@ int have_failed = 0; /** Temporary directory (set up by setup_directory) under which we store all * our files during testing. */ static char temp_dir[256]; +static pid_t temp_dir_setup_in_pid = 0; /** Select and create the temporary directory we'll use to run our unit tests. * Store it in <b>temp_dir</b>. Exit immediately if we can't create it. @@ -96,6 +98,7 @@ setup_directory(void) exit(1); } is_setup = 1; + temp_dir_setup_in_pid = getpid(); } /** Return a filename relative to our testing temporary directory */ @@ -104,16 +107,23 @@ get_fname(const char *name) { static char buf[1024]; setup_directory(); + if (!name) + return temp_dir; tor_snprintf(buf,sizeof(buf),"%s/%s",temp_dir,name); return buf; } /** Remove all files stored under the temporary directory, and the directory - * itself. */ + * itself. Called by atexit(). */ static void remove_directory(void) { - smartlist_t *elements = tor_listdir(temp_dir); + smartlist_t *elements; + if (getpid() != temp_dir_setup_in_pid) { + /* Only clean out the tempdir when the main process is exiting. */ + return; + } + elements = tor_listdir(temp_dir); if (elements) { SMARTLIST_FOREACH(elements, const char *, cp, { @@ -337,76 +347,6 @@ test_buffers(void) buf_free(buf); buf = NULL; -#if 0 - { - int s; - int eof; - int i; - buf_t *buf2; - /**** - * read_to_buf - ****/ - s = open(get_fname("data"), O_WRONLY|O_CREAT|O_TRUNC, 0600); - write(s, str, 256); - close(s); - - s = open(get_fname("data"), O_RDONLY, 0); - eof = 0; - errno = 0; /* XXXX */ - i = read_to_buf(s, 10, buf, &eof); - printf("%s\n", strerror(errno)); - test_eq(i, 10); - test_eq(eof, 0); - //test_eq(buf_capacity(buf), 4096); - test_eq(buf_datalen(buf), 10); - - test_memeq(str, (char*)_buf_peek_raw_buffer(buf), 10); - - /* Test reading 0 bytes. */ - i = read_to_buf(s, 0, buf, &eof); - //test_eq(buf_capacity(buf), 512*1024); - test_eq(buf_datalen(buf), 10); - test_eq(eof, 0); - test_eq(i, 0); - - /* Now test when buffer is filled exactly. */ - buf2 = buf_new_with_capacity(6); - i = read_to_buf(s, 6, buf2, &eof); - //test_eq(buf_capacity(buf2), 6); - test_eq(buf_datalen(buf2), 6); - test_eq(eof, 0); - test_eq(i, 6); - test_memeq(str+10, (char*)_buf_peek_raw_buffer(buf2), 6); - buf_free(buf2); - buf2 = NULL; - - /* Now test when buffer is filled with more data to read. */ - buf2 = buf_new_with_capacity(32); - i = read_to_buf(s, 128, buf2, &eof); - //test_eq(buf_capacity(buf2), 128); - test_eq(buf_datalen(buf2), 32); - test_eq(eof, 0); - test_eq(i, 32); - buf_free(buf2); - buf2 = NULL; - - /* Now read to eof. */ - test_assert(buf_capacity(buf) > 256); - i = read_to_buf(s, 1024, buf, &eof); - test_eq(i, (256-32-10-6)); - test_eq(buf_capacity(buf), MAX_BUF_SIZE); - test_eq(buf_datalen(buf), 256-6-32); - test_memeq(str, (char*)_buf_peek_raw_buffer(buf), 10); /* XXX Check rest. */ - test_eq(eof, 0); - - i = read_to_buf(s, 1024, buf, &eof); - test_eq(i, 0); - test_eq(buf_capacity(buf), MAX_BUF_SIZE); - test_eq(buf_datalen(buf), 256-6-32); - test_eq(eof, 1); - } -#endif - done: if (buf) buf_free(buf); @@ -478,7 +418,6 @@ test_circuit_timeout(void) circuit_build_times_t final; double timeout1, timeout2; or_state_t state; - char *msg; int i, runs; double close_ms; circuit_build_times_init(&initial); @@ -518,7 +457,7 @@ test_circuit_timeout(void) test_assert(estimate.total_build_times <= CBT_NCIRCUITS_TO_OBSERVE); circuit_build_times_update_state(&estimate, &state); - test_assert(circuit_build_times_parse_state(&final, &state, &msg) == 0); + test_assert(circuit_build_times_parse_state(&final, &state) == 0); circuit_build_times_update_alpha(&final); timeout2 = circuit_build_times_calculate_timeout(&final, @@ -620,7 +559,7 @@ test_circuit_timeout(void) circuit_build_times_count_timeout(&final, 1); } -done: + done: return; } @@ -1029,7 +968,7 @@ test_rend_fns(void) intro->extend_info->identity_digest, DIGEST_LEN); /* Does not cover all IP addresses. */ tor_addr_from_ipv4h(&intro->extend_info->addr, crypto_rand_int(65536)); - intro->extend_info->port = crypto_rand_int(65536); + intro->extend_info->port = 1 + crypto_rand_int(65535); intro->intro_key = crypto_pk_dup_key(pk2); smartlist_add(generated->intro_nodes, intro); } @@ -1108,10 +1047,12 @@ test_geoip(void) test_eq(0, geoip_parse_entry("\"150\",\"190\",\"XY\"")); test_eq(0, geoip_parse_entry("\"200\",\"250\",\"AB\"")); - /* We should have 3 countries: ab, xy, zz. */ - test_eq(3, geoip_get_n_countries()); + /* We should have 4 countries: ??, ab, xy, zz. */ + test_eq(4, geoip_get_n_countries()); /* Make sure that country ID actually works. */ #define NAMEFOR(x) geoip_get_country_name(geoip_get_country_by_ip(x)) + test_streq("??", NAMEFOR(3)); + test_eq(0, geoip_get_country_by_ip(3)); test_streq("ab", NAMEFOR(32)); test_streq("??", NAMEFOR(5)); test_streq("??", NAMEFOR(51)); @@ -1133,16 +1074,14 @@ test_geoip(void) /* and 17 observations in ZZ... */ for (i=110; i < 127; ++i) geoip_note_client_seen(GEOIP_CLIENT_CONNECT, i, now); - s = geoip_get_client_history_bridge(now+5*24*60*60, - GEOIP_CLIENT_CONNECT); + s = geoip_get_client_history(GEOIP_CLIENT_CONNECT); test_assert(s); test_streq("zz=24,ab=16,xy=8", s); tor_free(s); /* Now clear out all the AB observations. */ geoip_remove_old_clients(now-6000); - s = geoip_get_client_history_bridge(now+5*24*60*60, - GEOIP_CLIENT_CONNECT); + s = geoip_get_client_history(GEOIP_CLIENT_CONNECT); test_assert(s); test_streq("zz=24,xy=8", s); @@ -1150,6 +1089,57 @@ test_geoip(void) tor_free(s); } +/** Run unit tests for stats code. */ +static void +test_stats(void) +{ + time_t now = 1281533250; /* 2010-08-11 13:27:30 UTC */ + char *s = NULL; + + /* We shouldn't collect exit stats without initializing them. */ + rep_hist_note_exit_stream_opened(80); + rep_hist_note_exit_bytes(80, 100, 10000); + s = rep_hist_format_exit_stats(now + 86400); + test_assert(!s); + + /* Initialize stats, note some streams and bytes, and generate history + * string. */ + rep_hist_exit_stats_init(now); + rep_hist_note_exit_stream_opened(80); + rep_hist_note_exit_bytes(80, 100, 10000); + rep_hist_note_exit_stream_opened(443); + rep_hist_note_exit_bytes(443, 100, 10000); + rep_hist_note_exit_bytes(443, 100, 10000); + s = rep_hist_format_exit_stats(now + 86400); + test_streq("exit-stats-end 2010-08-12 13:27:30 (86400 s)\n" + "exit-kibibytes-written 80=1,443=1,other=0\n" + "exit-kibibytes-read 80=10,443=20,other=0\n" + "exit-streams-opened 80=4,443=4,other=0\n", s); + tor_free(s); + + /* Stop collecting stats, add some bytes, and ensure we don't generate + * a history string. */ + rep_hist_exit_stats_term(); + rep_hist_note_exit_bytes(80, 100, 10000); + s = rep_hist_format_exit_stats(now + 86400); + test_assert(!s); + + /* Re-start stats, add some bytes, reset stats, and see what history we + * get when observing no streams or bytes at all. */ + rep_hist_exit_stats_init(now); + rep_hist_note_exit_stream_opened(80); + rep_hist_note_exit_bytes(80, 100, 10000); + rep_hist_reset_exit_stats(now); + s = rep_hist_format_exit_stats(now + 86400); + test_streq("exit-stats-end 2010-08-12 13:27:30 (86400 s)\n" + "exit-kibibytes-written other=0\n" + "exit-kibibytes-read other=0\n" + "exit-streams-opened other=0\n", s); + + done: + tor_free(s); +} + static void * legacy_test_setup(const struct testcase_t *testcase) { @@ -1182,6 +1172,8 @@ const struct testcase_setup_t legacy_setup = { test_ ## group ## _ ## name } #define DISABLED(name) \ { #name, legacy_test_helper, TT_SKIP, &legacy_setup, name } +#define FORK(name) \ + { #name, legacy_test_helper, TT_FORK, &legacy_setup, test_ ## name } static struct testcase_t test_array[] = { ENT(buffers), @@ -1190,6 +1182,7 @@ static struct testcase_t test_array[] = { ENT(policies), ENT(rend_fns), ENT(geoip), + FORK(stats), DISABLED(bench_aes), DISABLED(bench_dmap), diff --git a/src/test/test_dir.c b/src/test/test_dir.c index a129bf9777..80d2379de6 100644 --- a/src/test/test_dir.c +++ b/src/test/test_dir.c @@ -580,7 +580,7 @@ test_dir_measured_bw(void) "557365204145532d32353620696e73746561642e") == 0); } -done: + done: return; } diff --git a/src/test/test_util.c b/src/test/test_util.c index 22f2707d75..8a13597978 100644 --- a/src/test/test_util.c +++ b/src/test/test_util.c @@ -1106,6 +1106,39 @@ test_util_asprintf(void *ptr) tor_free(cp2); } +static void +test_util_listdir(void *ptr) +{ + smartlist_t *dir_contents = NULL; + char *fname1=NULL, *fname2=NULL, *dirname=NULL; + (void)ptr; + + fname1 = tor_strdup(get_fname("hopscotch")); + fname2 = tor_strdup(get_fname("mumblety-peg")); + dirname = tor_strdup(get_fname(NULL)); + + tt_int_op(write_str_to_file(fname1, "X\n", 0), ==, 0); + tt_int_op(write_str_to_file(fname2, "Y\n", 0), ==, 0); + + dir_contents = tor_listdir(dirname); + tt_assert(dir_contents); + /* make sure that each filename is listed. */ + tt_assert(smartlist_string_isin_case(dir_contents, "hopscotch")); + tt_assert(smartlist_string_isin_case(dir_contents, "mumblety-peg")); + + tt_assert(!smartlist_string_isin(dir_contents, ".")); + tt_assert(!smartlist_string_isin(dir_contents, "..")); + + done: + tor_free(fname1); + tor_free(fname2); + tor_free(dirname); + if (dir_contents) { + SMARTLIST_FOREACH(dir_contents, char *, cp, tor_free(cp)); + smartlist_free(dir_contents); + } +} + #define UTIL_LEGACY(name) \ { #name, legacy_test_helper, 0, &legacy_setup, test_util_ ## name } @@ -1128,6 +1161,7 @@ struct testcase_t util_tests[] = { UTIL_LEGACY(strtok), UTIL_TEST(find_str_at_start_of_line, 0), UTIL_TEST(asprintf, 0), + UTIL_TEST(listdir, 0), END_OF_TESTCASES }; diff --git a/src/test/tinytest.c b/src/test/tinytest.c index b358bb3a4d..11ffc2fe56 100644 --- a/src/test/tinytest.c +++ b/src/test/tinytest.c @@ -1,4 +1,4 @@ -/* tinytest.c -- Copyright 2009 Nick Mathewson +/* tinytest.c -- Copyright 2009-2010 Nick Mathewson * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions @@ -40,6 +40,9 @@ #define __attribute__(x) #endif +#ifdef TINYTEST_LOCAL +#include "tinytest_local.h" +#endif #include "tinytest.h" #include "tinytest_macros.h" @@ -58,7 +61,7 @@ const char *verbosity_flag = ""; enum outcome { SKIP=2, OK=1, FAIL=0 }; static enum outcome cur_test_outcome = 0; const char *cur_test_prefix = NULL; /**< prefix of the current test group */ -/** Name of the current test, if we haven't logged is yet. Used for --quiet */ +/** Name of the current test, if we haven't logged is yet. Used for --quiet */ const char *cur_test_name = NULL; #ifdef WIN32 @@ -76,7 +79,7 @@ _testcase_run_bare(const struct testcase_t *testcase) int outcome; if (testcase->setup) { env = testcase->setup->setup_fn(testcase); - if (!env) + if (!env) return FAIL; else if (env == (void*)TT_SKIP) return SKIP; @@ -111,7 +114,7 @@ _testcase_run_forked(const struct testgroup_t *group, */ int ok; char buffer[LONGEST_TEST_NAME+256]; - STARTUPINFO si; + STARTUPINFOA si; PROCESS_INFORMATION info; DWORD exitcode; @@ -130,7 +133,7 @@ _testcase_run_forked(const struct testgroup_t *group, memset(&info, 0, sizeof(info)); si.cb = sizeof(si); - ok = CreateProcess(commandname, buffer, NULL, NULL, 0, + ok = CreateProcessA(commandname, buffer, NULL, NULL, 0, 0, NULL, NULL, &si, &info); if (!ok) { printf("CreateProcess failed!\n"); @@ -149,7 +152,7 @@ _testcase_run_forked(const struct testgroup_t *group, #else int outcome_pipe[2]; pid_t pid; - (void)group; + (void)group; if (pipe(outcome_pipe)) perror("opening pipe"); @@ -165,7 +168,7 @@ _testcase_run_forked(const struct testgroup_t *group, test_r = _testcase_run_bare(testcase); assert(0<=(int)test_r && (int)test_r<=2); b[0] = "NYS"[test_r]; - write_r = (int)write(outcome_pipe[1], b, 1); + write_r = (int)write(outcome_pipe[1], b, 1); if (write_r != 1) { perror("write outcome to pipe"); exit(1); @@ -217,7 +220,7 @@ testcase_run_one(const struct testgroup_t *group, if ((testcase->flags & TT_FORK) && !(opt_forked||opt_nofork)) { outcome = _testcase_run_forked(group, testcase); } else { - outcome = _testcase_run_bare(testcase); + outcome = _testcase_run_bare(testcase); } if (outcome == OK) { @@ -270,6 +273,7 @@ usage(struct testgroup_t *groups, int list_groups) { puts("Options are: [--verbose|--quiet|--terse] [--no-fork]"); puts(" Specify tests by name, or using a prefix ending with '..'"); + puts(" To skip a test, list give its name prefixed with a colon."); puts(" Use --list-tests for a list of tests."); if (list_groups) { puts("Known tests are:"); @@ -310,8 +314,15 @@ tinytest_main(int c, const char **v, struct testgroup_t *groups) return -1; } } else { - ++n; - if (!_tinytest_set_flag(groups, v[i], _TT_ENABLED)) { + const char *test = v[i]; + int flag = _TT_ENABLED; + if (test[0] == ':') { + ++test; + flag = TT_SKIP; + } else { + ++n; + } + if (!_tinytest_set_flag(groups, test, flag)) { printf("No such test as %s!\n", v[i]); return -1; } diff --git a/src/test/tinytest.h b/src/test/tinytest.h index a0cb913138..cbe28b7f51 100644 --- a/src/test/tinytest.h +++ b/src/test/tinytest.h @@ -1,4 +1,4 @@ -/* tinytest.h -- Copyright 2009 Nick Mathewson +/* tinytest.h -- Copyright 2009-2010 Nick Mathewson * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions diff --git a/src/test/tinytest_macros.h b/src/test/tinytest_macros.h index 48c1fbdfb8..a7fa64a824 100644 --- a/src/test/tinytest_macros.h +++ b/src/test/tinytest_macros.h @@ -1,4 +1,4 @@ -/* tinytest_macros.h -- Copyright 2009 Nick Mathewson +/* tinytest_macros.h -- Copyright 2009-2010 Nick Mathewson * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions @@ -28,7 +28,7 @@ /* Helpers for defining statement-like macros */ #define TT_STMT_BEGIN do { -#define TT_STMT_END } while(0) +#define TT_STMT_END } while (0) /* Redefine this if your test functions want to abort with something besides * "goto end;" */ @@ -45,7 +45,7 @@ TT_STMT_END #endif -/* Announce a failure. Args are parenthesized printf args. */ +/* Announce a failure. Args are parenthesized printf args. */ #define TT_GRIPE(args) TT_DECLARE("FAIL", args) /* Announce a non-failure if we're verbose. */ @@ -80,7 +80,7 @@ #define tt_fail() TT_FAIL(("%s", "(Failed.)")) /* End the current test, and indicate we are skipping it. */ -#define tt_skip() \ +#define tt_skip() \ TT_STMT_BEGIN \ _tinytest_set_test_skipped(); \ TT_EXIT_TEST_FUNCTION; \ @@ -111,7 +111,7 @@ #define tt_assert(b) tt_assert_msg((b), "assert("#b")") #define tt_assert_test_fmt_type(a,b,str_test,type,test,printf_type,printf_fmt, \ - setup_block,cleanup_block) \ + setup_block,cleanup_block) \ TT_STMT_BEGIN \ type _val1 = (type)(a); \ type _val2 = (type)(b); \ @@ -126,7 +126,7 @@ _value = _val2; \ setup_block; \ _print2 = _print; \ - TT_DECLARE(_tt_status?" OK":"FAIL", \ + TT_DECLARE(_tt_status?" OK":"FAIL", \ ("assert(%s): "printf_fmt" vs "printf_fmt, \ str_test, _print1, _print2)); \ _print = _print1; \ diff --git a/src/win32/orconfig.h b/src/win32/orconfig.h index 78e713f4c9..427ca01ae9 100644 --- a/src/win32/orconfig.h +++ b/src/win32/orconfig.h @@ -233,5 +233,5 @@ #define USING_TWOS_COMPLEMENT /* Version number of package */ -#define VERSION "0.2.2.14-alpha-dev" +#define VERSION "0.2.2.15-alpha-dev" |