diff --git a/binaries/linux-arm/ip2net b/binaries/linux-arm/ip2net new file mode 100644 index 00000000..094f2b9c Binary files /dev/null and b/binaries/linux-arm/ip2net differ diff --git a/binaries/linux-arm/mdig b/binaries/linux-arm/mdig new file mode 100644 index 00000000..a661eb8c Binary files /dev/null and b/binaries/linux-arm/mdig differ diff --git a/binaries/linux-arm/nfqws b/binaries/linux-arm/nfqws new file mode 100644 index 00000000..4426c501 Binary files /dev/null and b/binaries/linux-arm/nfqws differ diff --git a/binaries/linux-arm/tpws b/binaries/linux-arm/tpws new file mode 100644 index 00000000..441d9fa7 Binary files /dev/null and b/binaries/linux-arm/tpws differ diff --git a/blockcheck.sh b/blockcheck.sh index ed0ed243..33c576e1 100755 --- a/blockcheck.sh +++ b/blockcheck.sh @@ -41,22 +41,19 @@ CURL_MAX_TIME_QUIC=${CURL_MAX_TIME_QUIC:-$CURL_MAX_TIME} CURL_MAX_TIME_DOH=${CURL_MAX_TIME_DOH:-2} MIN_TTL=${MIN_TTL:-1} MAX_TTL=${MAX_TTL:-12} -MIN_AUTOTTL_DELTA=${MIN_AUTOTTL_DELTA:-1} -MAX_AUTOTTL_DELTA=${MAX_AUTOTTL_DELTA:-5} USER_AGENT=${USER_AGENT:-Mozilla} HTTP_PORT=${HTTP_PORT:-80} HTTPS_PORT=${HTTPS_PORT:-443} QUIC_PORT=${QUIC_PORT:-443} UNBLOCKED_DOM=${UNBLOCKED_DOM:-iana.org} PARALLEL_OUT=/tmp/zapret_parallel -SIM_SUCCESS_RATE=${SIM_SUCCESS_RATE:-10} HDRTEMP=/tmp/zapret-hdr NFT_TABLE=blockcheck DNSCHECK_DNS=${DNSCHECK_DNS:-8.8.8.8 1.1.1.1 77.88.8.1} -DNSCHECK_DOM=${DNSCHECK_DOM:-pornhub.com ej.ru rutracker.org www.torproject.org bbc.com} +DNSCHECK_DOM=${DNSCHECK_DOM:-pornhub.com ntc.party rutracker.org www.torproject.org bbc.com} DOH_SERVERS=${DOH_SERVERS:-"https://cloudflare-dns.com/dns-query https://dns.google/dns-query https://dns.quad9.net/dns-query https://dns.adguard.com/dns-query https://common.dot.dns.yandex.net/dns-query"} DNSCHECK_DIG1=/tmp/dig1.txt DNSCHECK_DIG2=/tmp/dig2.txt @@ -219,7 +216,7 @@ doh_resolve() # $1 - ip version 4/6 # $2 - hostname # $3 - doh server URL. use $DOH_SERVER if empty - "$MDIG" --family=$1 --dns-make-query=$2 | "$CURL" --max-time $CURL_MAX_TIME_DOH -s --data-binary @- -H "Content-Type: application/dns-message" "${3:-$DOH_SERVER}" | "$MDIG" --dns-parse-query + $MDIG --family=$1 --dns-make-query=$2 | $CURL --max-time $CURL_MAX_TIME_DOH -s --data-binary @- -H "Content-Type: application/dns-message" "${3:-$DOH_SERVER}" | $MDIG --dns-parse-query } doh_find_working() { @@ -247,7 +244,7 @@ mdig_vars() # $1 - ip version 4/6 # $2 - hostname - hostvar=$(echo $2 | sed -e 's/[\./?&#@%*$^:~=!()+-]/_/g') + hostvar=$(echo $2 | sed -e 's/[\.-]/_/g') cachevar=DNSCACHE_${hostvar}_$1 countvar=${cachevar}_COUNT eval count=\$${countvar} @@ -278,45 +275,41 @@ mdig_cache() mdig_resolve() { # $1 - ip version 4/6 - # $2 - var to receive result - # $3 - hostname, possibly with uri : rutracker.org/xxx/xxxx - local hostvar cachevar countvar count n sdom + # $2 - hostname - split_by_separator "$3" / sdom - mdig_vars "$1" "$sdom" + local hostvar cachevar countvar count ip n + mdig_vars "$@" if [ -n "$count" ]; then n=$(random 0 $(($count-1))) - eval $2=\$${cachevar}_$n + eval ip=\$${cachevar}_$n + echo $ip return 0 else - mdig_cache "$1" "$sdom" && mdig_resolve "$1" "$2" "$sdom" + mdig_cache "$@" && mdig_resolve "$@" fi } mdig_resolve_all() { # $1 - ip version 4/6 - # $2 - var to receive result - # $3 - hostname - - local hostvar cachevar countvar count ip__ ips__ n sdom + # $2 - hostname - split_by_separator "$3" / sdom - mdig_vars "$1" "$sdom" + local hostvar cachevar countvar count ip ips n + mdig_vars "$@" if [ -n "$count" ]; then n=0 while [ "$n" -le $count ]; do - eval ip__=\$${cachevar}_$n - if [ -n "$ips__" ]; then - ips__="$ips__ $ip__" + eval ip=\$${cachevar}_$n + if [ -n "$ips" ]; then + ips="$ips $ip" else - ips__="$ip__" + ips="$ip" fi n=$(($n + 1)) done - eval $2="\$ips__" + echo "$ips" return 0 else - mdig_cache "$1" "$sdom" && mdig_resolve_all "$1" "$2" "$sdom" + mdig_cache "$@" && mdig_resolve_all "$@" fi } @@ -418,16 +411,9 @@ check_system() else uname -a fi - [ -f /etc/os-release ] && { - . /etc/os-release - [ -n "$PRETTY_NAME" ] && echo "distro: $PRETTY_NAME" - [ -n "$OPENWRT_RELEASE" ] && echo "openwrt release: $OPENWRT_RELEASE" - [ -n "$OPENWRT_BOARD" ] && echo "openwrt board: $OPENWRT_BOARD" - [ -n "$OPENWRT_ARCH" ] && echo "openwrt arch: $OPENWRT_ARCH" - } echo firewall type is $FWTYPE echo CURL=$CURL - "$CURL" --version + $CURL --version } zp_already_running() @@ -483,7 +469,7 @@ check_prerequisites() exitp 6 } - local prog progs="$CURL" + local prog progs='curl' [ "$SKIP_PKTWS" = 1 ] || { case "$UNAME" in Linux) @@ -599,12 +585,12 @@ curl_translate_code() curl_supports_tls13() { local r - "$CURL" --tlsv1.3 -Is -o /dev/null --max-time 1 http://127.0.0.1:65535 2>/dev/null + $CURL --tlsv1.3 -Is -o /dev/null --max-time 1 http://127.0.0.1:65535 2>/dev/null # return code 2 = init failed. likely bad command line options [ $? = 2 ] && return 1 # curl can have tlsv1.3 key present but ssl library without TLS 1.3 support # this is online test because there's no other way to trigger library incompatibility case - "$CURL" --tlsv1.3 --max-time 1 -Is -o /dev/null https://iana.org 2>/dev/null + $CURL --tlsv1.3 --max-time 1 -Is -o /dev/null https://iana.org 2>/dev/null r=$? [ $r != 4 -a $r != 35 ] } @@ -612,16 +598,16 @@ curl_supports_tls13() curl_supports_tlsmax() { # supported only in OpenSSL and LibreSSL - "$CURL" --version | grep -Fq -e OpenSSL -e LibreSSL -e BoringSSL -e GnuTLS -e quictls || return 1 + $CURL --version | grep -Fq -e OpenSSL -e LibreSSL -e BoringSSL -e GnuTLS -e quictls || return 1 # supported since curl 7.54 - "$CURL" --tls-max 1.2 -Is -o /dev/null --max-time 1 http://127.0.0.1:65535 2>/dev/null + $CURL --tls-max 1.2 -Is -o /dev/null --max-time 1 http://127.0.0.1:65535 2>/dev/null # return code 2 = init failed. likely bad command line options [ $? != 2 ] } curl_supports_connect_to() { - "$CURL" --connect-to 127.0.0.1:: -o /dev/null --max-time 1 http://127.0.0.1:65535 2>/dev/null + $CURL --connect-to 127.0.0.1:: -o /dev/null --max-time 1 http://127.0.0.1:65535 2>/dev/null [ "$?" != 2 ] } @@ -629,7 +615,7 @@ curl_supports_http3() { # if it has http3 : curl: (3) HTTP/3 requested for non-HTTPS URL # otherwise : curl: (2) option --http3-only: is unknown - "$CURL" --connect-to 127.0.0.1:: -o /dev/null --max-time 1 --http3-only http://127.0.0.1:65535 2>/dev/null + $CURL --connect-to 127.0.0.1:: -o /dev/null --max-time 1 --http3-only http://127.0.0.1:65535 2>/dev/null [ "$?" != 2 ] } @@ -657,10 +643,10 @@ curl_with_subst_ip() *:*) ip="[$ip]" ;; esac local connect_to="--connect-to $1::$ip${2:+:$2}" arg - shift ; shift ; shift; + shift ; shift ; shift [ "$CURL_VERBOSE" = 1 ] && arg="-v" [ "$CURL_CMD" = 1 ] && echo $CURL ${arg:+$arg }$connect_to "$@" - ALL_PROXY="$ALL_PROXY" "$CURL" ${arg:+$arg }$connect_to "$@" + ALL_PROXY="$ALL_PROXY" $CURL ${arg:+$arg }$connect_to "$@" } curl_with_dig() { @@ -669,13 +655,10 @@ curl_with_dig() # $3 - port # $4+ - curl params local dom=$2 port=$3 - local sdom suri ip - - split_by_separator "$dom" / sdom suri - mdig_resolve $1 ip $sdom + local ip=$(mdig_resolve $1 $dom) shift ; shift ; shift if [ -n "$ip" ]; then - curl_with_subst_ip "$sdom" "$port" "$ip" "$@" + curl_with_subst_ip $dom $port $ip "$@" else return 6 fi @@ -738,7 +721,7 @@ curl_test_https_tls12() # $3 - subst ip # do not use tls 1.3 to make sure server certificate is not encrypted - curl_probe $1 $2 $HTTPS_PORT "$3" $HTTPS_HEAD -Ss -A "$USER_AGENT" --max-time $CURL_MAX_TIME $CURL_OPT --tlsv1.2 $TLSMAX12 "https://$2" -o /dev/null 2>&1 + curl_probe $1 $2 $HTTPS_PORT "$3" -ISs -A "$USER_AGENT" --max-time $CURL_MAX_TIME $CURL_OPT --tlsv1.2 $TLSMAX12 "https://$2" -o /dev/null 2>&1 } curl_test_https_tls13() { @@ -747,7 +730,7 @@ curl_test_https_tls13() # $3 - subst ip # force TLS1.3 mode - curl_probe $1 $2 $HTTPS_PORT "$3" $HTTPS_HEAD -Ss -A "$USER_AGENT" --max-time $CURL_MAX_TIME $CURL_OPT --tlsv1.3 $TLSMAX13 "https://$2" -o /dev/null 2>&1 + curl_probe $1 $2 $HTTPS_PORT "$3" -ISs -A "$USER_AGENT" --max-time $CURL_MAX_TIME $CURL_OPT --tlsv1.3 $TLSMAX13 "https://$2" -o /dev/null 2>&1 } curl_test_http3() @@ -756,7 +739,7 @@ curl_test_http3() # $2 - domain name # force QUIC only mode without tcp - curl_with_dig $1 $2 $QUIC_PORT $HTTPS_HEAD -Ss -A "$USER_AGENT" --max-time $CURL_MAX_TIME_QUIC --http3-only $CURL_OPT "https://$2" -o /dev/null 2>&1 + curl_with_dig $1 $2 $QUIC_PORT -ISs -A "$USER_AGENT" --max-time $CURL_MAX_TIME_QUIC --http3-only $CURL_OPT "https://$2" -o /dev/null 2>&1 } ipt_aux_scheme() @@ -820,7 +803,7 @@ nft_scheme() make_comma_list iplist $3 nft add table inet $NFT_TABLE - nft "add chain inet $NFT_TABLE postnat { type filter hook postrouting priority 102; }" + nft "add chain inet $NFT_TABLE postnat { type filter hook output priority 102; }" nft "add rule inet $NFT_TABLE postnat meta nfproto ipv${IPV} $1 dport $2 mark and $DESYNC_MARK == 0 ip${ipver} daddr {$iplist} ct mark set ct mark or $DESYNC_MARK queue num $QNUM" # for strategies with incoming packets involved (autottl) nft "add chain inet $NFT_TABLE prenat { type filter hook prerouting priority -102; }" @@ -1006,7 +989,7 @@ check_domain_port_block() echo echo \* port block tests ipv$IPV $1:$2 if netcat_setup; then - mdig_resolve_all $IPV ips $1 + ips=$(mdig_resolve_all $IPV $1) if [ -n "$ips" ]; then for ip in $ips; do if netcat_test $ip $2; then @@ -1080,17 +1063,6 @@ ws_curl_test() # $3 - domain # $4,$5,$6, ... - ws params local code ws_start=$1 testf=$2 dom=$3 - - [ "$SIMULATE" = 1 ] && { - n=$(random 0 99) - if [ "$n" -lt "$SIM_SUCCESS_RATE" ]; then - echo "SUCCESS" - return 0 - else - echo "FAILED" - return 7 - fi - } shift shift shift @@ -1113,7 +1085,7 @@ tpws_curl_test() shift; shift; strategy="$@" strategy_append_extra_tpws - report_append "$dom" "$testf ipv${IPV}" "tpws ${WF:+$WF }$strategy" + report_append "ipv${IPV} $dom $testf : tpws ${WF:+$WF }$strategy" } return $code } @@ -1132,7 +1104,7 @@ pktws_curl_test() [ "$code" = 0 ] && { strategy="$@" strategy_append_extra_pktws - report_append "$dom" "$testf ipv${IPV}" "$PKTWSD ${WF:+$WF }$strategy" + report_append "ipv${IPV} $dom $testf : $PKTWSD ${WF:+$WF }$strategy" } return $code } @@ -1172,35 +1144,8 @@ tpws_curl_test_update() report_append() { - # $1 - domain - # $2 - test function + ipver - # $3 - value - local hashstr hash hashvar hashcountvar val ct - - # save resources if only one domain - [ "$DOMAINS_COUNT" -gt 1 ] && { - hashstr="$2 : $3" - hash="$(echo -n "$hashstr" | md5f)" - hashvar=RESHASH_${hash} - hashcountvar=${hashvar}_COUNTER - - NRESHASH=${NRESHASH:-0} - - eval val="\$$hashvar" - if [ -n "$val" ]; then - eval ct="\$$hashcountvar" - ct=$(($ct + 1)) - eval $hashcountvar="\$ct" - else - eval $hashvar=\"$hashstr\" - eval $hashcountvar=1 - eval RES_$NRESHASH="\$hash" - NRESHASH=$(($NRESHASH+1)) - fi - } - NREPORT=${NREPORT:-0} - eval REPORT_${NREPORT}=\"$2 $1 : $3\" + eval REPORT_${NREPORT}=\"$@\" NREPORT=$(($NREPORT+1)) } report_print() @@ -1213,22 +1158,6 @@ report_print() n=$(($n+1)) done } -result_intersection_print() -{ - local n=0 hash hashvar hashcountvar ct val - while : ; do - eval hash=\"\$RES_$n\" - [ -n "$hash" ] || break - hashvar=RESHASH_${hash} - hashcountvar=${hashvar}_COUNTER - eval ct=\"\$$hashcountvar\" - [ "$ct" = "$DOMAINS_COUNT" ] && { - eval val=\"\$$hashvar\" - echo "$val" - } - n=$(($n + 1)) - done -} report_strategy() { # $1 - test function @@ -1240,25 +1169,22 @@ report_strategy() strategy="$(echo "$strategy" | xargs)" echo "!!!!! $1: working strategy found for ipv${IPV} $2 : $3 $strategy !!!!!" echo +# report_append "ipv${IPV} $2 $1 : $3 ${WF:+$WF }$strategy" return 0 else echo "$1: $3 strategy for ipv${IPV} $2 not found" echo - report_append "$2" "$1 ipv${IPV}" "$3 not working" + report_append "ipv${IPV} $2 $1 : $3 not working" return 1 fi } -test_has_fakedsplit() -{ - contains "$1" fakedsplit || contains "$1" fakeddisorder -} test_has_split() { - contains "$1" multisplit || contains "$1" multidisorder || test_has_fakedsplit "$1" + contains "$1" split || contains "$1" disorder } -test_has_hostfakesplit() +test_has_fakedsplit() { - contains "$1" hostfakesplit + contains "$1" fakedsplit || contains "$1" fakeddisorder } test_has_fake() { @@ -1284,7 +1210,7 @@ pktws_curl_test_update_vary() # $5,$6,... - strategy local testf=$1 sec=$2 domain=$3 desync=$4 proto splits= pos fake ret=1 - local fake1=- fake2=- fake3=- fake4=- + local fake1=- fake2=- fake3=- shift; shift; shift; shift @@ -1293,27 +1219,18 @@ pktws_curl_test_update_vary() test_has_fake $desync && { fake1="--dpi-desync-fake-$proto=0x00000000" [ "$sec" = 0 ] || { - fake2='--dpi-desync-fake-tls=0x00000000 --dpi-desync-fake-tls=! --dpi-desync-fake-tls-mod=rnd,rndsni,dupsid' - # this splits actual fake to '1603' and modified standard fake from offset 2 - fake3='--dpi-desync-fake-tls=0x1603 --dpi-desync-fake-tls=!+2 --dpi-desync-fake-tls-mod=rnd,dupsid,rndsni --dpi-desync-fake-tcp-mod=seq' - fake4='--dpi-desync-fake-tls-mod=rnd,dupsid,rndsni,padencap' + fake2="--dpi-desync-fake-tls=0x00000000 --dpi-desync-fake-tls=! --dpi-desync-fake-tls-mod=rnd,rndsni,dupsid" + fake3="--dpi-desync-fake-tls-mod=rnd,dupsid,rndsni,padencap" } } if test_has_fakedsplit $desync ; then splits="method+2 midsld" [ "$sec" = 0 ] || splits="1 midsld" - # do not send fake first - fake1='--dpi-desync-fakedsplit-mod=altorder=1' elif test_has_split $desync ; then splits="method+2 midsld" [ "$sec" = 0 ] || splits="1 midsld 1,midsld" fi - test_has_hostfakesplit $desync && { - fake1="--dpi-desync-hostfakesplit-mod=altorder=1" - fake2="--dpi-desync-hostfakesplit-midhost=midsld" - fake3="--dpi-desync-hostfakesplit-mod=altorder=1 --dpi-desync-hostfakesplit-midhost=midsld" - } - for fake in '' "$fake1" "$fake2" "$fake3" "$fake4" ; do + for fake in '' "$fake1" "$fake2" "$fake3" ; do [ "$fake" = "-" ] && continue if [ -n "$splits" ]; then for pos in $splits ; do @@ -1339,8 +1256,8 @@ pktws_check_domain_http_bypass_() # $2 - encrypted test : 0 = plain, 1 - encrypted with server reply risk, 2 - encrypted without server reply risk # $3 - domain - local ok ttls attls s f f2 e desync pos fooling frag sec="$2" delta orig splits - local need_split need_disorder need_fakedsplit need_hostfakesplit need_fakeddisorder need_fake need_wssize + local ok ttls s f f2 e desync pos fooling frag sec="$2" delta orig splits + local need_split need_disorder need_fakedsplit need_fakeddisorder need_fake need_wssize local splits_http='method+2 midsld method+2,midsld' local splits_tls='2 1 sniext+1 sniext+4 host+1 midsld 1,midsld 1,sniext+1,host+1,midsld-2,midsld,midsld+2,endhost-1' @@ -1351,7 +1268,6 @@ pktws_check_domain_http_bypass_() } ttls=$(seq -s ' ' $MIN_TTL $MAX_TTL) - attls=$(seq -s ' ' $MIN_AUTOTTL_DELTA $MAX_AUTOTTL_DELTA) need_wssize=1 for e in '' '--wssize 1:6'; do need_split= @@ -1386,33 +1302,25 @@ pktws_check_domain_http_bypass_() done need_fakedsplit=1 - need_hostfakesplit=1 need_fakeddisorder=1 need_fake=1 - for desync in fake ${need_split:+fakedsplit fake,multisplit fake,fakedsplit hostfakesplit fake,hostfakesplit} ${need_disorder:+fakeddisorder fake,multidisorder fake,fakeddisorder}; do + for desync in fake ${need_split:+fakedsplit fake,multisplit fake,fakedsplit} ${need_disorder:+fakeddisorder fake,multidisorder fake,fakeddisorder}; do [ "$need_fake" = 0 ] && test_has_fake "$desync" && continue [ "$need_fakedsplit" = 0 ] && contains "$desync" fakedsplit && continue - [ "$need_hostfakesplit" = 0 ] && contains "$desync" hostfakesplit && continue [ "$need_fakeddisorder" = 0 ] && contains "$desync" fakeddisorder && continue ok=0 for ttl in $ttls; do - # orig-ttl=1 with start/cutoff limiter drops empty ACK packet in response to SYN,ACK. it does not reach DPI or server. - # missing ACK is transmitted in the first data packet of TLS/HTTP proto - for f in '' '--orig-ttl=1 --orig-mod-start=s1 --orig-mod-cutoff=d1'; do - pktws_curl_test_update_vary $1 $2 $3 $desync --dpi-desync-ttl=$ttl $f $e && { - [ "$SCANLEVEL" = quick ] && return - ok=1 - need_wssize=0 - [ "$SCANLEVEL" = force ] || break - } - done - [ "$ok" = 1 ] && break + pktws_curl_test_update_vary $1 $2 $3 $desync --dpi-desync-ttl=$ttl $e && { + [ "$SCANLEVEL" = quick ] && return + ok=1 + need_wssize=0 + break + } done # only skip tests if TTL succeeded. do not skip if TTL failed but fooling succeeded [ $ok = 1 -a "$SCANLEVEL" != force ] && { [ "$desync" = fake ] && need_fake=0 [ "$desync" = fakedsplit ] && need_fakedsplit=0 - [ "$desync" = hostfakesplit ] && need_hostfakesplit=0 [ "$desync" = fakeddisorder ] && need_fakeddisorder=0 } f= @@ -1421,21 +1329,12 @@ pktws_check_domain_http_bypass_() [ "$IPV" = 6 ] && f="$f hopbyhop hopbyhop2" for fooling in $f; do ok=0 - f2= pktws_curl_test_update_vary $1 $2 $3 $desync --dpi-desync-fooling=$fooling $e && { warn_fool $fooling $desync [ "$SCANLEVEL" = quick ] && return need_wssize=0 ok=1 } - [ "$fooling" = badseq ] && { - [ "$ok" = 1 -a "$SCANLEVEL" != force ] && continue - # --dpi-desync-badseq-increment=0 leaves modified by default ack increment - pktws_curl_test_update_vary $1 $2 $3 $desync --dpi-desync-fooling=$fooling --dpi-desync-badseq-increment=0 $e && { - [ "$SCANLEVEL" = quick ] && return - need_wssize=0 - } - } [ "$fooling" = md5sig ] && { [ "$ok" = 1 -a "$SCANLEVEL" != force ] && continue pktws_curl_test_update_vary $1 $2 $3 $desync --dpi-desync-fooling=$fooling --dup=1 --dup-cutoff=n2 --dup-fooling=md5sig $e && { @@ -1500,30 +1399,18 @@ pktws_check_domain_http_bypass_() need_fakedsplit=1 need_fakeddisorder=1 - need_hostfakesplit=1 need_fake=1 - for desync in fake ${need_split:+fakedsplit fake,multisplit fake,fakedsplit hostfakesplit fake,hostfakesplit} ${need_disorder:+fakeddisorder fake,multidisorder fake,fakeddisorder}; do + for desync in fake ${need_split:+fakedsplit fake,multisplit fake,fakedsplit} ${need_disorder:+fakeddisorder fake,multidisorder fake,fakeddisorder}; do [ "$need_fake" = 0 ] && test_has_fake "$desync" && continue [ "$need_fakedsplit" = 0 ] && contains "$desync" fakedsplit && continue - [ "$need_hostfakesplit" = 0 ] && contains "$desync" hostfakesplit && continue [ "$need_fakeddisorder" = 0 ] && contains "$desync" fakeddisorder && continue ok=0 - # orig-ttl=1 with start/cutoff limiter drops empty ACK packet in response to SYN,ACK. it does not reach DPI or server. - # missing ACK is transmitted in the first data packet of TLS/HTTP proto - for delta in $attls; do - for f in '' '--orig-ttl=1 --orig-mod-start=s1 --orig-mod-cutoff=d1'; do - pktws_curl_test_update_vary $1 $2 $3 $desync --dpi-desync-ttl=1 --dpi-desync-autottl=-$delta $f $e && ok=1 - [ "$ok" = 1 -a "$SCANLEVEL" != force ] && break + for orig in '' 1 2 3; do + for delta in 1 2 3 4 5; do + pktws_curl_test_update_vary $1 $2 $3 $desync ${orig:+--orig-autottl=+$orig} --dpi-desync-ttl=1 --dpi-desync-autottl=-$delta $e && ok=1 done + [ "$ok" = 1 -a "$SCANLEVEL" != force ] && break done - [ "$SCANLEVEL" = force ] && { - for orig in 1 2 3; do - for delta in $attls; do - pktws_curl_test_update_vary $1 $2 $3 $desync ${orig:+--orig-autottl=+$orig} --dpi-desync-ttl=1 --dpi-desync-autottl=-$delta $e && ok=1 - done - [ "$ok" = 1 -a "$SCANLEVEL" != force ] && break - done - } [ "$ok" = 1 ] && { echo "WARNING ! although autottl worked it requires testing on multiple domains to find out reliable delta" @@ -1533,7 +1420,6 @@ pktws_check_domain_http_bypass_() [ "$SCANLEVEL" = force ] || { [ "$desync" = fake ] && need_fake=0 [ "$desync" = fakedsplit ] && need_fakedsplit=0 - [ "$desync" = hostfakesplit ] && need_hostfakesplit=0 [ "$desync" = fakeddisorder ] && need_fakeddisorder=0 } } @@ -1706,7 +1592,7 @@ check_dpi_ip_block() echo "> testing $UNBLOCKED_DOM on it's original ip" if curl_test $1 $UNBLOCKED_DOM; then - mdig_resolve $IPV unblocked_ip $UNBLOCKED_DOM + unblocked_ip=$(mdig_resolve $IPV $UNBLOCKED_DOM) [ -n "$unblocked_ip" ] || { echo $UNBLOCKED_DOM does not resolve. tests not possible. return 1 @@ -1715,7 +1601,7 @@ check_dpi_ip_block() echo "> testing $blocked_dom on $unblocked_ip ($UNBLOCKED_DOM)" curl_test $1 $blocked_dom $unblocked_ip detail - mdig_resolve_all $IPV blocked_ips $blocked_dom + blocked_ips=$(mdig_resolve_all $IPV $blocked_dom) for blocked_ip in $blocked_ips; do echo "> testing $UNBLOCKED_DOM on $blocked_ip ($blocked_dom)" curl_test $1 $UNBLOCKED_DOM $blocked_ip detail @@ -1742,19 +1628,17 @@ check_domain_prolog() local code - [ "$SIMULATE" = 1 ] && return 0 - echo echo \* $1 ipv$IPV $3 echo "- checking without DPI bypass" curl_test $1 $3 && { - report_append "$3" "$1 ipv${IPV}" "working without bypass" + report_append "ipv${IPV} $3 $1 : working without bypass" [ "$SCANLEVEL" = force ] || return 1 } code=$? curl_has_reason_to_continue $code || { - report_append "$3" "$1 ipv${IPV}" "test aborted, no reason to continue. curl code $(curl_translate_code $code)" + report_append "ipv${IPV} $3 $1 : test aborted, no reason to continue. curl code $(curl_translate_code $code)" return 1 } return 0 @@ -1766,8 +1650,6 @@ check_domain_http_tcp() # $3 - encrypted test : 0 = plain, 1 - encrypted with server reply risk, 2 - encrypted without server reply risk # $4 - domain - local ips - # in case was interrupted before pktws_ipt_unprepare_tcp $2 ws_kill @@ -1784,8 +1666,7 @@ check_domain_http_tcp() [ "$SKIP_PKTWS" = 1 ] || { echo echo preparing $PKTWSD redirection - mdig_resolve_all $IPV ips $4 - pktws_ipt_prepare_tcp $2 "$ips" + pktws_ipt_prepare_tcp $2 "$(mdig_resolve_all $IPV $4)" pktws_check_domain_http_bypass $1 $3 $4 @@ -1799,8 +1680,6 @@ check_domain_http_udp() # $2 - port # $3 - domain - local ips - # in case was interrupted before pktws_ipt_unprepare_udp $2 ws_kill @@ -1810,8 +1689,7 @@ check_domain_http_udp() [ "$SKIP_PKTWS" = 1 ] || { echo echo preparing $PKTWSD redirection - mdig_resolve_all $IPV ips $3 - pktws_ipt_prepare_udp $2 "$ips" + pktws_ipt_prepare_udp $2 "$(mdig_resolve_all $IPV $3)" pktws_check_domain_http3_bypass $1 $3 @@ -1870,9 +1748,6 @@ configure_curl_opt() curl_supports_tls13 && TLS13=1 HTTP3= curl_supports_http3 && HTTP3=1 - - HTTPS_HEAD=-I - [ "$CURL_HTTPS_GET" = 1 ] && HTTPS_HEAD= } linux_ipv6_defrag_can_be_disabled() @@ -1933,7 +1808,7 @@ ask_params() curl_supports_connect_to || { echo "installed curl does not support --connect-to option. pls install at least curl 7.49" echo "current curl version:" - "$CURL" --version + $CURL --version exitp 1 } @@ -1941,13 +1816,12 @@ ask_params() [ -n "$DOMAINS" ] || { DOMAINS="$DOMAINS_DEFAULT" [ "$BATCH" = 1 ] || { - echo "specify domain(s) to test. multiple domains are space separated. URIs are supported (rutracker.org/forum/index.php)" + echo "specify domain(s) to test. multiple domains are space separated." printf "domain(s) (default: $DOMAINS) : " read dom [ -n "$dom" ] && DOMAINS="$dom" } } - DOMAINS_COUNT="$(echo "$DOMAINS" | wc -w | trim)" local IPVS_def=4 [ -n "$IPVS" ] || { @@ -2284,6 +2158,7 @@ sigsilent() exit 1 } + fsleep_setup fix_sbin_path check_system @@ -2326,18 +2201,6 @@ cleanup echo echo \* SUMMARY report_print -[ "$DOMAINS_COUNT" -gt 1 ] && { - echo - echo \* COMMON - result_intersection_print - echo - [ "$SCANLEVEL" = force ] || { - echo "blockcheck optimizes test sequence. To save time some strategies can be skipped if their test is considered useless." - echo "That's why COMMON intersection can miss strategies that would work for all domains." - echo "Use \"force\" scan level to test all strategies and generate trustable intersection." - echo "Current scan level was \"$SCANLEVEL\"". - } -} echo echo "Please note this SUMMARY does not guarantee a magic pill for you to copy/paste and be happy." echo "Understanding how strategies work is very desirable." diff --git a/common/base.sh b/common/base.sh index ece185e6..7a01064c 100644 --- a/common/base.sh +++ b/common/base.sh @@ -4,10 +4,6 @@ which() # 'command -v' replacement does not work exactly the same way. it outputs shell aliases if present # $1 - executable name local IFS=: - [ "$1" != "${1#/}" ] && [ -x "$1" ] && { - echo "$1" - return 0 - } for p in $PATH; do [ -x "$p/$1" ] && { echo "$p/$1" @@ -97,18 +93,6 @@ trim() { awk '{gsub(/^ +| +$/,"")}1' } -split_by_separator() -{ - # $1 - string - # $2 - separator - # $3 - var name to get "before" part - # $4 - var name to get "after" part - local before="${1%%$2*}" - local after="${1#*$2}" - [ "$after" = "$1" ] && after= - [ -n "$3" ] && eval $3="\$before" - [ -n "$4" ] && eval $4="\$after" -} dir_is_not_empty() { @@ -313,10 +297,10 @@ minsleep() replace_char() { - local a="$1" - local b="$2" + local a=$1 + local b=$2 shift; shift - echo "$@" | tr "$a" "$b" + echo "$@" | tr $a $b } replace_str() @@ -334,12 +318,6 @@ setup_md5() exists $MD5 || MD5=md5 } -md5f() -{ - setup_md5 - $MD5 | cut -d ' ' -f1 -} - setup_random() { [ -n "$RCUT" ] && return @@ -352,6 +330,7 @@ random() { # $1 - min, $2 - max local r rs + setup_md5 setup_random if [ -c /dev/urandom ]; then read rs and placeholders to engage standard hostlists and autohostlist in ipset dir # hostlist markers are replaced to empty string if MODE_FILTER does not satisfy # appends ipset/zapret-hosts-auto.txt as normal list + +# just notes: --debug=@debug.log /data/zapret/lists/ /data/zapret/files/fake/ +#GoogleVideo first UDP strats!!! UDP for Quick. You maybe need change only TCP or UDP or both strats. For enable starats just delete --skip +#Стратегия DISCORD вместо просто fake. Если закомментировать - будет использоваться просто fake +#NFQWS_OPT_DESYNC_DISCORD_MEDIA="--dpi-desync=fake --dpi-desync-autottl --dup=2 --dup-autottl --dup-cutoff=n3" +#Стратегия ТГ, ВА и т.п. вместо просто fake. Если закомментировать - будет использоваться просто fake +#NFQWS_OPT_DESYNC_STUN="--dpi-desync=fake --dpi-desync-autottl --dup=2 --dup-autottl --dup-cutoff=n3" NFQWS_OPT=" ---filter-tcp=80 --dpi-desync=fake,multisplit --dpi-desync-split-pos=method+2 --dpi-desync-fooling=md5sig --new ---filter-tcp=443 --dpi-desync=fake,multidisorder --dpi-desync-split-pos=1,midsld --dpi-desync-fooling=badseq,md5sig --new ---filter-udp=443 --dpi-desync=fake --dpi-desync-repeats=6 +--filter-tcp=80 +--hostlist=/data/zapret/ipset/zapret-hosts-user.txt +--dpi-desync=fake,fakedsplit +--dpi-desync-autottl=2 +--dpi-desync-fooling=md5sig +--dpi-desync-fooling=datanoack +--new +--filter-tcp=443 +--hostlist=/data/zapret/ipset/zapret-hosts-google.txt +--dpi-desync=fake,multisplit +--dpi-desync-fake-tls=0x00000000 +--dpi-desync-fake-tls=! +--dpi-desync-split-pos=1,midsld +--dpi-desync-repeats=2 +--dpi-desync-fooling=badseq +--dpi-desync-fake-tls-mod=rnd,dupsid,sni=www.google.com +--new +--filter-tcp=443 +--hostlist=/data/zapret/ipset/zapret-hosts-user.txt +--dpi-desync=hostfakesplit +--dpi-desync-hostfakesplit-mod=host=max.ru +--dpi-desync-hostfakesplit-midhost=host-2 +--dpi-desync-split-seqovl=726 +--dpi-desync-fooling=badsum,badseq +--dpi-desync-badseq-increment=0 +--new +--filter-udp=443 +--hostlist=/data/zapret/ipset/zapret-hosts-user.txt +--dpi-desync=fake,udplen +--dpi-desync-fake-quic=/data/zapret/files/fake/quic_initial_www_google_com.bin +--dpi-desync-repeats=20 +--dpi-desync-udplen-increment=24 +--new +--filter-udp=443,590-1400,3478-3481,5349,19294-19344 +--filter-l7=stun +--dpi-desync=fake + +--new +--filter-udp=443,590-1400,3478-3481,5349,19294-19344 +--hostlist=/data/zapret/ipset/cust1.txt +--dpi-desync=fake,udplen +--dpi-desync-fake-quic=/data/zapret/files/fake/quic_initial_www_google_com.bin +--dpi-desync-repeats=20 +--dpi-desync-udplen-increment=24 +--new +--filter-tcp=443,4244,5222-5228,5242,50318,59234 +--hostlist=/data/zapret/ipset/cust1.txt +--dpi-desync=fake,multisplit +--dpi-desync-fake-tls=0x00000000 +--dpi-desync-fake-tls=! +--dpi-desync-split-pos=1,midsld +--dpi-desync-repeats=2 +--dpi-desync-fooling=badseq +--dpi-desync-fake-tls-mod=rnd,dupsid,sni=www.google.com " + # none,ipset,hostlist,autohostlist -MODE_FILTER=none +MODE_FILTER=hostlist -# donttouch,none,software,hardware +# openwrt only : donttouch,none,software,hardware FLOWOFFLOAD=donttouch # openwrt: specify networks to be treated as LAN. default is "lan" @@ -118,7 +168,7 @@ FLOWOFFLOAD=donttouch # it's possible to specify multiple interfaces like this : IFACE_LAN="eth0 eth1 eth2" # if IFACE_WAN6 is not defined it take the value of IFACE_WAN #IFACE_LAN=eth0 -#IFACE_WAN=eth1 +#IFACE_WAN=eth0 #IFACE_WAN6="ipsec0 wireguard0 he_net" # should start/stop command of init scripts apply firewall rules ? diff --git a/files/fake/4pda.bin b/files/fake/4pda.bin new file mode 100644 index 00000000..21ac3780 Binary files /dev/null and b/files/fake/4pda.bin differ diff --git a/files/fake/max.bin b/files/fake/max.bin new file mode 100644 index 00000000..9193e45b Binary files /dev/null and b/files/fake/max.bin differ diff --git a/files/fake/t2.bin b/files/fake/t2.bin new file mode 100644 index 00000000..94aa7691 Binary files /dev/null and b/files/fake/t2.bin differ diff --git a/init.d/custom.d.examples.linux/50-dht4all b/init.d/custom.d.examples.linux/50-dht4all index f2ecd913..a2f44b37 100644 --- a/init.d/custom.d.examples.linux/50-dht4all +++ b/init.d/custom.d.examples.linux/50-dht4all @@ -1,5 +1,4 @@ -# this custom script runs desync to DHT packets with udp payload length >=5 , without ipset/hostlist filtering -# NOTE: @ih requires nft 1.0.1+ and updated kernel version. it's confirmed to work on 5.15 (openwrt 23) and not work on 5.10 (openwrt 22) +# this custom script runs desync to DHT packets with udp payload length 101..399 , without ipset/hostlist filtering # can override in config : NFQWS_OPT_DESYNC_DHT="${NFQWS_OPT_DESYNC_DHT:---dpi-desync=tamper}" @@ -11,28 +10,28 @@ zapret_custom_daemons() { # $1 - 1 - add, 0 - stop - local opt="--qnum=$QNUM_DHT4ALL $NFQWS_OPT_DESYNC_DHT" + local opt="--qnum=$QNUM_DHT4ALL $NFQWS_OPT_DESYNC_DHT" do_nfqws $1 $DNUM_DHT4ALL "$opt" } zapret_custom_firewall() { - # $1 - 1 - run, 0 - stop + # $1 - 1 - run, 0 - stop - local f uf4 uf6 - local first_packet_only="$ipt_connbytes 1:1" + local f uf4 uf6 + local first_packet_only="$ipt_connbytes 1:1" - f='-p udp -m u32 --u32' - uf4='0>>22&0x3C@4>>16=13:0xFFFF&&0>>22&0x3C@8>>16=0x6431:0x6432' - uf6='44>>16=13:0xFFFF&&48>>16=0x6431:0x6432' - fw_nfqws_post $1 "$f $uf4 $first_packet_only" "$f $uf6 $first_packet_only" $QNUM_DHT4ALL + f='-p udp -m length --length 109:407 -m u32 --u32' + uf4='0>>22&0x3C@8>>16=0x6431' + uf6='48>>16=0x6431' + fw_nfqws_post $1 "$f $uf4 $first_packet_only" "$f $uf6 $first_packet_only" $QNUM_DHT4ALL } zapret_custom_firewall_nft() { - # stop logic is not required + # stop logic is not required local f local first_packet_only="$nft_connbytes 1" - f="udp length ge 13 meta l4proto udp @ih,0,16 0x6431-0x6432" + f="meta length 109-407 meta l4proto udp @th,64,16 0x6431" nft_fw_nfqws_post "$f $first_packet_only" "$f $first_packet_only" $QNUM_DHT4ALL } diff --git a/init.d/custom.d.examples.linux/50-discord-media b/init.d/custom.d.examples.linux/50-discord-media index 2601bcbc..d25eb825 100644 --- a/init.d/custom.d.examples.linux/50-discord-media +++ b/init.d/custom.d.examples.linux/50-discord-media @@ -1,8 +1,7 @@ # this custom script runs desync to all discord media packets -# NOTE: @ih requires nft 1.0.1+ and updated kernel version. it's confirmed to work on 5.15 (openwrt 23) and not work on 5.10 (openwrt 22) # can override in config : -NFQWS_OPT_DESYNC_DISCORD_MEDIA="${NFQWS_OPT_DESYNC_DISCORD_MEDIA:---dpi-desync=fake --dpi-desync-repeats=2}" +NFQWS_OPT_DESYNC_DISCORD_MEDIA="${NFQWS_OPT_DESYNC_DISCORD_MEDIA:---dpi-desync=fake}" DISCORD_MEDIA_PORT_RANGE="${DISCORD_MEDIA_PORT_RANGE:-50000-50099}" alloc_dnum DNUM_DISCORD_MEDIA @@ -15,6 +14,7 @@ zapret_custom_daemons() local opt="--qnum=$QNUM_DISCORD_MEDIA $NFQWS_OPT_DESYNC_DISCORD_MEDIA" do_nfqws $1 $DNUM_DISCORD_MEDIA "$opt" } +# size = 156 (8 udp header + 148 payload) && payload starts with 0x01000000 zapret_custom_firewall() { # $1 - 1 - run, 0 - stop diff --git a/init.d/custom.d.examples.linux/50-stun4all b/init.d/custom.d.examples.linux/50-stun4all index 2969c30d..6a9c772c 100644 --- a/init.d/custom.d.examples.linux/50-stun4all +++ b/init.d/custom.d.examples.linux/50-stun4all @@ -1,8 +1,7 @@ # this custom script runs desync to all stun packets -# NOTE: @ih requires nft 1.0.1+ and updated kernel version. it's confirmed to work on 5.15 (openwrt 23) and not work on 5.10 (openwrt 22) # can override in config : -NFQWS_OPT_DESYNC_STUN="${NFQWS_OPT_DESYNC_STUN:---dpi-desync=fake --dpi-desync-repeats=2}" +NFQWS_OPT_DESYNC_STUN="${NFQWS_OPT_DESYNC_STUN:---dpi-desync=fake}" alloc_dnum DNUM_STUN4ALL alloc_qnum QNUM_STUN4ALL @@ -14,6 +13,7 @@ zapret_custom_daemons() local opt="--qnum=$QNUM_STUN4ALL $NFQWS_OPT_DESYNC_STUN" do_nfqws $1 $DNUM_STUN4ALL "$opt" } +# size = 156 (8 udp header + 148 payload) && payload starts with 0x01000000 zapret_custom_firewall() { # $1 - 1 - run, 0 - stop diff --git a/init.d/custom.d.examples.linux/50-wg4all b/init.d/custom.d.examples.linux/50-wg4all index c725eb3d..84803d5c 100644 --- a/init.d/custom.d.examples.linux/50-wg4all +++ b/init.d/custom.d.examples.linux/50-wg4all @@ -1,9 +1,8 @@ # this custom script runs desync to all wireguard handshake initiation packets -# NOTE: this works for original wireguard and may not work for 3rd party implementations such as xray -# NOTE: @ih requires nft 1.0.1+ and updated kernel version. it's confirmed to work on 5.15 (openwrt 23) and not work on 5.10 (openwrt 22) +# NOTE : this works for original wireguard and may not work for 3rd party implementations such as xray # can override in config : -NFQWS_OPT_DESYNC_WG="${NFQWS_OPT_DESYNC_WG:---dpi-desync=fake --dpi-desync-repeats=2}" +NFQWS_OPT_DESYNC_WG="${NFQWS_OPT_DESYNC_WG:---dpi-desync=fake}" alloc_dnum DNUM_WG4ALL alloc_qnum QNUM_WG4ALL diff --git a/init.d/openwrt/90-zapret b/init.d/openwrt/90-zapret index 1f7d9900..8bed02d1 100644 --- a/init.d/openwrt/90-zapret +++ b/init.d/openwrt/90-zapret @@ -30,7 +30,7 @@ check_need_to_reload_tpws6() EXEDIR=$(dirname "$SCRIPT") ZAPRET_BASE=$(readlink -f "$EXEDIR/../..") else - ZAPRET_BASE=/opt/zapret + ZAPRET_BASE=/data/zapret fi ZAPRET_RW=${ZAPRET_RW:-"$ZAPRET_BASE"} ZAPRET_CONFIG=${ZAPRET_CONFIG:-"$ZAPRET_RW/config"} diff --git a/init.d/openwrt/firewall.zapret b/init.d/openwrt/firewall.zapret index a09d74df..72503728 100644 --- a/init.d/openwrt/firewall.zapret +++ b/init.d/openwrt/firewall.zapret @@ -3,7 +3,7 @@ if [ -n "$SCRIPT" ]; then EXEDIR=$(dirname "$SCRIPT") ZAPRET_BASE=$(readlink -f "$EXEDIR/../..") else - ZAPRET_BASE=/opt/zapret + ZAPRET_BASE=/data/zapret fi . "$ZAPRET_BASE/init.d/openwrt/functions" diff --git a/init.d/openwrt/functions b/init.d/openwrt/functions index cb0f0c19..1b90dd23 100644 --- a/init.d/openwrt/functions +++ b/init.d/openwrt/functions @@ -1,6 +1,6 @@ . /lib/functions/network.sh -ZAPRET_BASE=${ZAPRET_BASE:-/opt/zapret} +ZAPRET_BASE=${ZAPRET_BASE:-/data/zapret} ZAPRET_RW=${ZAPRET_RW:-"$ZAPRET_BASE"} ZAPRET_CONFIG=${ZAPRET_CONFIG:-"$ZAPRET_RW/config"} . "$ZAPRET_CONFIG" diff --git a/init.d/openwrt/zapret b/init.d/openwrt/zapret index 8d6d3a96..4fdaa8a1 100755 --- a/init.d/openwrt/zapret +++ b/init.d/openwrt/zapret @@ -28,7 +28,7 @@ if [ -n "$SCRIPT" ]; then EXEDIR=$(dirname "$SCRIPT") ZAPRET_BASE=$(readlink -f "$EXEDIR/../..") else - ZAPRET_BASE=/opt/zapret + ZAPRET_BASE=/data/zapret fi . "$ZAPRET_BASE/init.d/openwrt/functions" diff --git a/install_bin.sh b/install_bin.sh index 4afa50bd..cc50127f 100755 --- a/install_bin.sh +++ b/install_bin.sh @@ -31,7 +31,7 @@ select_test_method() elif exists zsh && [ "$UNAME" != CYGWIN ] ; then TEST=zsh elif [ "$UNAME" != Darwin -a "$UNAME" != CYGWIN ]; then - if exists hexdump && exists dd; then + if exists hexdump and exists dd; then # macos does not use ELF TEST=elf ELF= diff --git a/install_easy.sh b/install_easy.sh index 216cce0c..8b9b5da3 100755 --- a/install_easy.sh +++ b/install_easy.sh @@ -5,7 +5,7 @@ EXEDIR="$(dirname "$0")" EXEDIR="$(cd "$EXEDIR"; pwd)" ZAPRET_BASE=${ZAPRET_BASE:-"$EXEDIR"} -ZAPRET_TARGET=${ZAPRET_TARGET:-/opt/zapret} +ZAPRET_TARGET=${ZAPRET_TARGET:-/data/zapret} ZAPRET_TARGET_RW=${ZAPRET_RW:-"$ZAPRET_TARGET"} ZAPRET_TARGET_CONFIG="$ZAPRET_TARGET_RW/config" ZAPRET_RW=${ZAPRET_RW:-"$ZAPRET_BASE"} @@ -268,10 +268,10 @@ select_getlist() echo if ask_yes_no $D "do you want to auto download ip/host list"; then if [ "$MODE_FILTER" = "hostlist" -o "$MODE_FILTER" = "autohostlist" ] ; then - GETLISTS="get_refilter_domains.sh get_antizapret_domains.sh get_reestr_resolvable_domains.sh" + GETLISTS="get_refilter_domains.sh get_antizapret_domains.sh get_reestr_resolvable_domains.sh get_reestr_hostlist.sh" GETLIST_DEF="get_antizapret_domains.sh" else - GETLISTS="get_user.sh get_refilter_ipsum.sh get_antifilter_ip.sh get_antifilter_ipsmart.sh get_antifilter_ipsum.sh get_antifilter_ipresolve.sh get_antifilter_allyouneed.sh get_reestr_preresolved.sh get_reestr_preresolved_smart.sh" + GETLISTS="get_user.sh get_refilter_ipsum.sh get_antifilter_ip.sh get_antifilter_ipsmart.sh get_antifilter_ipsum.sh get_antifilter_ipresolve.sh get_antifilter_allyouneed.sh get_reestr_resolve.sh get_reestr_preresolved.sh get_reestr_preresolved_smart.sh" GETLIST_DEF="get_antifilter_allyouneed.sh" fi ask_list GETLIST "$GETLISTS" "$GETLIST_DEF" && write_config_var GETLIST @@ -829,12 +829,12 @@ install_openwrt() "$INIT_SCRIPT_SRC" stop_fw "$INIT_SCRIPT_SRC" stop_daemons - select_fwtype - select_ipv6 - check_prerequisites_openwrt - ask_config - ask_config_tmpdir - ask_config_offload + #select_fwtype + #select_ipv6 + #check_prerequisites_openwrt + #ask_config + #ask_config_tmpdir + #ask_config_offload # stop and reinstall sysv init install_sysv_init [ "$FWTYPE_OLD" != "$FWTYPE" -a "$FWTYPE_OLD" = iptables -a -n "$OPENWRT_FW3" ] && remove_openwrt_firewall diff --git a/install_patch.sh b/install_patch.sh new file mode 100644 index 00000000..0940be3c --- /dev/null +++ b/install_patch.sh @@ -0,0 +1,19 @@ +#!/bin/sh + +DIR_PATCH=/etc/crontabs/patches +ZAPRET_RW=/data/zapret + +if [ ! -d $DIR_PATCH ]; then + mkdir -p $DIR_PATCH + chown root $DIR_PATCH + chmod 0755 $DIR_PATCH +fi + + + cp $ZAPRET_RW/zapret_patch.sh $DIR_PATCH/ + chmod +x $DIR_PATCH/zapret_patch.sh + FILE_FOR_EDIT=/etc/crontabs/root + grep -v "/zapret_patch.sh" $FILE_FOR_EDIT > $FILE_FOR_EDIT.new + echo "*/1 * * * * /etc/crontabs/patches/zapret_patch.sh >/dev/null 2>&1" >> $FILE_FOR_EDIT.new + mv $FILE_FOR_EDIT.new $FILE_FOR_EDIT + /etc/init.d/cron restart \ No newline at end of file diff --git a/ipset/cust1.txt b/ipset/cust1.txt new file mode 100644 index 00000000..32d5e29f --- /dev/null +++ b/ipset/cust1.txt @@ -0,0 +1,26 @@ +t.me +telegra.ph +telesco.pe +telegram.me +telegram.org +telegram.dog +telegram.com +telegram.dev +telegram.app +wa.me +whatsapp-plus.info +whatsapp-plus.me +whatsapp-plus.net +whatsapp.cc +whatsapp.com +whatsapp.info +whatsapp.net +whatsapp.org +whatsapp.tv +whatsappbrand.com +graph.whatsapp.com +graph.whatsapp.net +fbcdn.net +g.whatsapp.net +whatsapp.com +whatsapp.net diff --git a/ipset/cust1ip.txt b/ipset/cust1ip.txt new file mode 100644 index 00000000..ea9f7e0e --- /dev/null +++ b/ipset/cust1ip.txt @@ -0,0 +1,12 @@ +31.13.65.50 +31.13.66.49 +31.13.66.56 +57.144.23.32 +157.240.1.60 +157.240.14.60 +149.154.160.0/20 +91.108.4.0/22 +91.108.8.0/22 +91.108.12.0/22 +91.108.16.0/22 +91.108.20.0/22 diff --git a/ipset/get_reestr_hostlist.sh b/ipset/get_reestr_hostlist.sh new file mode 100644 index 00000000..0054cbca --- /dev/null +++ b/ipset/get_reestr_hostlist.sh @@ -0,0 +1,65 @@ +#!/bin/sh + +IPSET_DIR="$(dirname "$0")" +IPSET_DIR="$(cd "$IPSET_DIR"; pwd)" + +. "$IPSET_DIR/def.sh" + +ZREESTR="$TMPDIR/zapret.txt.gz" +IPB="$TMPDIR/ipb.txt" +ZURL_REESTR=https://raw.githubusercontent.com/zapret-info/z-i/master/dump.csv.gz + +dl_checked() +{ + # $1 - url + # $2 - file + # $3 - minsize + # $4 - maxsize + # $5 - maxtime + curl -k --fail --max-time $5 --connect-timeout 10 --retry 4 --max-filesize $4 -o "$2" "$1" || + { + echo list download failed : $1 + return 2 + } + dlsize=$(LC_ALL=C LANG=C wc -c "$2" | xargs | cut -f 1 -d ' ') + if test $dlsize -lt $3; then + echo list is too small : $dlsize bytes. can be bad. + return 2 + fi + return 0 +} + +reestr_list() +{ + LC_ALL=C LANG=C gunzip -c "$ZREESTR" | cut -s -f2 -d';' | LC_ALL=C LANG=C nice -n 5 sed -Ee 's/^\*\.(.+)$/\1/' -ne 's/^[a-z0-9A-Z._-]+$/&/p' | $AWK '{ print tolower($0) }' +} +reestr_extract_ip() +{ + LC_ALL=C LANG=C gunzip -c | nice -n 5 $AWK -F ';' '($1 ~ /^([0-9]{1,3}\.){3}[0-9]{1,3}/) && (($2 == "" && $3 == "") || ($1 == $2)) {gsub(/ \| /, RS); print $1}' | LC_ALL=C LANG=C $AWK '{split($1, a, /\|/); for (i in a) {print a[i]}}' +} + +ipban_fin() +{ + getipban + "$IPSET_DIR/create_ipset.sh" +} + +dl_checked "$ZURL_REESTR" "$ZREESTR" 204800 251658240 600 || { + ipban_fin + exit 2 +} + +reestr_list | sort -u | zz "$ZHOSTLIST" + +reestr_extract_ip <"$ZREESTR" >"$IPB" + +rm -f "$ZREESTR" +[ "$DISABLE_IPV4" != "1" ] && $AWK '/^([0-9]{1,3}\.){3}[0-9]{1,3}($|(\/[0-9]{2}$))/' "$IPB" | cut_local | ip2net4 | zz "$ZIPLIST_IPBAN" +[ "$DISABLE_IPV6" != "1" ] && $AWK '/^([0-9a-fA-F]{0,4}:){1,7}[0-9a-fA-F]{0,4}($|(\/[0-9]{2,3}$))/' "$IPB" | cut_local6 | ip2net6 | zz "$ZIPLIST_IPBAN6" +rm -f "$IPB" + +hup_zapret_daemons + +ipban_fin + +exit 0 diff --git a/ipset/get_reestr_preresolved.sh b/ipset/get_reestr_preresolved.sh index f6f8c22c..e6ff5859 100755 --- a/ipset/get_reestr_preresolved.sh +++ b/ipset/get_reestr_preresolved.sh @@ -10,8 +10,8 @@ TMPLIST="$TMPDIR/list.txt" BASEURL="https://raw.githubusercontent.com/bol-van/rulist/main" URL4="$BASEURL/reestr_resolved4.txt" URL6="$BASEURL/reestr_resolved6.txt" -#IPB4="$BASEURL/reestr_ipban4.txt" -#IPB6="$BASEURL/reestr_ipban6.txt" +IPB4="$BASEURL/reestr_ipban4.txt" +IPB6="$BASEURL/reestr_ipban6.txt" dl() { @@ -35,12 +35,12 @@ dl() getuser && { [ "$DISABLE_IPV4" != "1" ] && { - dl "$URL4" "$ZIPLIST" 4096 4194304 -# dl "$IPB4" "$ZIPLIST_IPBAN" 8192 1048576 + dl "$URL4" "$ZIPLIST" 32768 4194304 + dl "$IPB4" "$ZIPLIST_IPBAN" 8192 1048576 } [ "$DISABLE_IPV6" != "1" ] && { - dl "$URL6" "$ZIPLIST6" 2048 4194304 -# dl "$IPB6" "$ZIPLIST_IPBAN6" 128 1048576 + dl "$URL6" "$ZIPLIST6" 8192 4194304 + dl "$IPB6" "$ZIPLIST_IPBAN6" 128 1048576 } } diff --git a/ipset/get_reestr_preresolved_smart.sh b/ipset/get_reestr_preresolved_smart.sh index a3c7ad1f..03105562 100755 --- a/ipset/get_reestr_preresolved_smart.sh +++ b/ipset/get_reestr_preresolved_smart.sh @@ -10,8 +10,8 @@ TMPLIST="$TMPDIR/list.txt" BASEURL="https://raw.githubusercontent.com/bol-van/rulist/main" URL4="$BASEURL/reestr_smart4.txt" URL6="$BASEURL/reestr_smart6.txt" -#IPB4="$BASEURL/reestr_ipban4.txt" -#IPB6="$BASEURL/reestr_ipban6.txt" +IPB4="$BASEURL/reestr_ipban4.txt" +IPB6="$BASEURL/reestr_ipban6.txt" dl() { @@ -35,12 +35,12 @@ dl() getuser && { [ "$DISABLE_IPV4" != "1" ] && { - dl "$URL4" "$ZIPLIST" 4096 4194304 -# dl "$IPB4" "$ZIPLIST_IPBAN" 8192 1048576 + dl "$URL4" "$ZIPLIST" 32768 4194304 + dl "$IPB4" "$ZIPLIST_IPBAN" 8192 1048576 } [ "$DISABLE_IPV6" != "1" ] && { - dl "$URL6" "$ZIPLIST6" 2048 4194304 -# dl "$IPB6" "$ZIPLIST_IPBAN6" 128 1048576 + dl "$URL6" "$ZIPLIST6" 8192 4194304 + dl "$IPB6" "$ZIPLIST_IPBAN6" 128 1048576 } } diff --git a/ipset/get_reestr_resolvable_domains.sh b/ipset/get_reestr_resolvable_domains.sh index 8cab74fe..fa008692 100755 --- a/ipset/get_reestr_resolvable_domains.sh +++ b/ipset/get_reestr_resolvable_domains.sh @@ -9,8 +9,8 @@ TMPLIST="$TMPDIR/list_nethub.txt" BASEURL="https://raw.githubusercontent.com/bol-van/rulist/main" URL="$BASEURL/reestr_hostname_resolvable.txt" -#IPB4="$BASEURL/reestr_ipban4.txt" -#IPB6="$BASEURL/reestr_ipban6.txt" +IPB4="$BASEURL/reestr_ipban4.txt" +IPB6="$BASEURL/reestr_ipban6.txt" dl() { @@ -36,8 +36,8 @@ dl "$URL" "$ZHOSTLIST" 65536 67108864 hup_zapret_daemons -#[ "$DISABLE_IPV4" != "1" ] && dl "$IPB4" "$ZIPLIST_IPBAN" 8192 1048576 -#[ "$DISABLE_IPV6" != "1" ] && dl "$IPB6" "$ZIPLIST_IPBAN6" 128 1048576 +[ "$DISABLE_IPV4" != "1" ] && dl "$IPB4" "$ZIPLIST_IPBAN" 8192 1048576 +[ "$DISABLE_IPV6" != "1" ] && dl "$IPB6" "$ZIPLIST_IPBAN6" 128 1048576 getipban "$IPSET_DIR/create_ipset.sh" diff --git a/ipset/get_reestr_resolve.sh b/ipset/get_reestr_resolve.sh new file mode 100644 index 00000000..c94e15f0 --- /dev/null +++ b/ipset/get_reestr_resolve.sh @@ -0,0 +1,83 @@ +#!/bin/sh + +IPSET_DIR="$(dirname "$0")" +IPSET_DIR="$(cd "$IPSET_DIR"; pwd)" + +. "$IPSET_DIR/def.sh" + +ZREESTR="$TMPDIR/zapret.txt.gz" +ZDIG="$TMPDIR/zapret-dig.txt" +IPB="$TMPDIR/ipb.txt" +ZIPLISTTMP="$TMPDIR/zapret-ip.txt" +#ZURL=https://reestr.rublacklist.net/api/current +ZURL_REESTR=https://raw.githubusercontent.com/zapret-info/z-i/master/dump.csv.gz + +dl_checked() +{ + # $1 - url + # $2 - file + # $3 - minsize + # $4 - maxsize + # $5 - maxtime + curl -k --fail --max-time $5 --connect-timeout 10 --retry 4 --max-filesize $4 -o "$2" "$1" || + { + echo list download failed : $1 + return 2 + } + dlsize=$(LC_ALL=C LANG=C wc -c "$2" | xargs | cut -f 1 -d ' ') + if test $dlsize -lt $3; then + echo list is too small : $dlsize bytes. can be bad. + return 2 + fi + return 0 +} + +reestr_list() +{ + LC_ALL=C LANG=C gunzip -c "$ZREESTR" | cut -s -f2 -d';' | LC_ALL=C LANG=C nice -n 5 sed -Ee 's/^\*\.(.+)$/\1/' -ne 's/^[a-z0-9A-Z._-]+$/&/p' | $AWK '{ print tolower($0) }' +} +reestr_extract_ip() +{ + LC_ALL=C LANG=C gunzip -c | nice -n 5 $AWK -F ';' '($1 ~ /^([0-9]{1,3}\.){3}[0-9]{1,3}/) && (($2 == "" && $3 == "") || ($1 == $2)) {gsub(/ \| /, RS); print $1}' | LC_ALL=C LANG=C $AWK '{split($1, a, /\|/); for (i in a) {print a[i]}}' +} + +getuser && { + # both disabled + [ "$DISABLE_IPV4" = "1" ] && [ "$DISABLE_IPV6" = "1" ] && exit 0 + + dl_checked "$ZURL_REESTR" "$ZREESTR" 204800 251658240 600 || exit 2 + + echo preparing ipban list .. + + reestr_extract_ip <"$ZREESTR" >"$IPB" + [ "$DISABLE_IPV4" != "1" ] && $AWK '/^([0-9]{1,3}\.){3}[0-9]{1,3}($|(\/[0-9]{2}$))/' "$IPB" | cut_local | ip2net4 | zz "$ZIPLIST_IPBAN" + [ "$DISABLE_IPV6" != "1" ] && $AWK '/^([0-9a-fA-F]{0,4}:){1,7}[0-9a-fA-F]{0,4}($|(\/[0-9]{2,3}$))/' "$IPB" | cut_local6 | ip2net6 | zz "$ZIPLIST_IPBAN6" + rm -f "$IPB" + + echo preparing dig list .. + reestr_list | sort -u >"$ZDIG" + + rm -f "$ZREESTR" + + echo digging started. this can take long ... + + [ "$DISABLE_IPV4" != "1" ] && { + filedigger "$ZDIG" 4 | cut_local >"$ZIPLISTTMP" || { + rm -f "$ZDIG" + exit 1 + } + ip2net4 <"$ZIPLISTTMP" | zz "$ZIPLIST" + rm -f "$ZIPLISTTMP" + } + [ "$DISABLE_IPV6" != "1" ] && { + filedigger "$ZDIG" 6 | cut_local6 >"$ZIPLISTTMP" || { + rm -f "$ZDIG" + exit 1 + } + ip2net6 <"$ZIPLISTTMP" | zz "$ZIPLIST6" + rm -f "$ZIPLISTTMP" + } + rm -f "$ZDIG" +} + +"$IPSET_DIR/create_ipset.sh" diff --git a/lists/autohostlist.txt b/lists/autohostlist.txt new file mode 100644 index 00000000..cf7b0086 --- /dev/null +++ b/lists/autohostlist.txt @@ -0,0 +1 @@ +example.goida diff --git a/lists/cloudflare-ipset.txt b/lists/cloudflare-ipset.txt new file mode 100644 index 00000000..8d5b3762 --- /dev/null +++ b/lists/cloudflare-ipset.txt @@ -0,0 +1,7816 @@ +#Cloudflare +8.6.144.0/23 +8.6.146.0/24 +8.9.231.0/24 +8.10.148.0/24 +8.14.199.0/24 +8.14.201.0/24 +8.14.202.0/23 +8.14.204.0/24 +8.17.205.0/24 +8.17.206.0/24 +8.18.50.0/24 +8.18.113.0/24 +8.18.194.0/23 +8.18.196.0/24 +8.19.8.0/24 +8.20.100.0/23 +8.20.103.0/24 +8.20.122.0/23 +8.20.124.0/23 +8.20.126.0/24 +8.20.253.0/24 +8.21.8.0/23 +8.21.10.0/24 +8.21.12.0/23 +8.21.110.0/23 +8.21.239.0/24 +8.23.139.0/24 +8.23.240.0/24 +8.24.87.0/24 +8.24.243.0/24 +8.24.244.0/24 +8.25.96.0/23 +8.25.249.0/24 +8.26.180.0/24 +8.26.182.0/24 +8.27.64.0/24 +8.27.66.0/23 +8.27.68.0/23 +8.27.79.0/24 +8.28.20.0/24 +8.28.82.0/24 +8.28.126.0/23 +8.28.213.0/24 +8.29.105.0/24 +8.29.109.0/24 +8.29.228.0/24 +8.29.230.0/23 +8.30.234.0/24 +8.31.2.0/24 +8.31.160.0/23 +8.34.69.0/24 +8.34.70.0/23 +8.34.200.0/23 +8.34.202.0/24 +8.35.57.0/24 +8.35.58.0/23 +8.35.149.0/24 +8.35.211.0/24 +8.36.216.0/22 +8.36.220.0/24 +8.37.41.0/24 +8.37.43.0/24 +8.38.147.0/24 +8.38.148.0/23 +8.38.172.0/24 +8.39.6.0/24 +8.39.18.0/24 +8.39.125.0/24 +8.39.126.0/24 +8.39.201.0/24 +8.39.202.0/23 +8.39.204.0/22 +8.39.212.0/22 +8.40.26.0/23 +8.40.28.0/22 +8.40.107.0/24 +8.40.111.0/24 +8.40.140.0/24 +8.41.5.0/24 +8.41.6.0/23 +8.41.36.0/23 +8.42.51.0/24 +8.42.52.0/24 +8.42.54.0/23 +8.42.161.0/24 +8.42.164.0/24 +8.42.172.0/24 +8.42.245.0/24 +8.43.121.0/24 +8.43.122.0/23 +8.43.224.0/23 +8.43.226.0/24 +8.44.0.0/22 +8.44.6.0/24 +8.44.58.0/24 +8.44.60.0/22 +8.45.41.0/24 +8.45.43.0/24 +8.45.44.0/22 +8.45.97.0/24 +8.45.100.0/23 +8.45.102.0/24 +8.45.108.0/24 +8.45.111.0/24 +8.45.145.0/24 +8.45.146.0/23 +8.46.113.0/24 +8.46.114.0/23 +8.46.117.0/24 +8.46.118.0/23 +8.47.9.0/24 +8.47.12.0/22 +8.47.69.0/24 +8.47.71.0/24 +8.48.130.0/24 +8.48.132.0/23 +8.48.134.0/24 +23.227.37.0/24 +23.227.38.0/23 +23.227.60.0/24 +64.68.192.0/24 +65.110.63.0/24 +66.235.200.0/24 +68.67.65.0/24 +103.21.244.0/24 +103.22.200.0/22 +103.81.228.0/24 +104.16.0.0/12 +108.162.192.0/20 +108.162.210.0/23 +108.162.212.0/23 +108.162.216.0/23 +108.162.218.0/24 +108.162.220.0/23 +108.162.226.0/23 +108.162.235.0/24 +108.162.236.0/22 +108.162.240.0/21 +108.162.248.0/23 +108.162.250.0/24 +141.101.65.0/24 +141.101.66.0/23 +141.101.68.0/22 +141.101.72.0/22 +141.101.76.0/23 +141.101.82.0/23 +141.101.84.0/22 +141.101.90.0/24 +141.101.93.0/24 +141.101.94.0/24 +141.101.98.0/23 +141.101.100.0/24 +141.101.104.0/23 +141.101.108.0/24 +141.101.110.0/24 +141.101.112.0/20 +162.158.0.0/22 +162.158.4.0/23 +162.158.8.0/23 +162.158.11.0/24 +162.158.12.0/22 +162.158.16.0/21 +162.158.24.0/22 +162.158.28.0/23 +162.158.31.0/24 +162.158.32.0/23 +162.158.34.0/24 +162.158.36.0/22 +162.158.40.0/22 +162.158.44.0/23 +162.158.48.0/24 +162.158.50.0/23 +162.158.52.0/22 +162.158.56.0/21 +162.158.73.0/24 +162.158.74.0/23 +162.158.76.0/22 +162.158.80.0/23 +162.158.82.0/24 +162.158.84.0/22 +162.158.88.0/21 +162.158.96.0/24 +162.158.98.0/23 +162.158.100.0/22 +162.158.104.0/21 +162.158.112.0/21 +162.158.124.0/22 +162.158.128.0/18 +162.158.192.0/22 +162.158.196.0/23 +162.158.198.0/24 +162.158.200.0/22 +162.158.204.0/23 +162.158.206.0/24 +162.158.208.0/22 +162.158.212.0/24 +162.158.214.0/23 +162.158.218.0/23 +162.158.220.0/22 +162.158.224.0/19 +162.159.0.0/18 +162.159.64.0/20 +162.159.128.0/17 +162.251.82.0/24 +172.64.0.0/15 +172.66.0.0/22 +172.66.40.0/21 +172.66.128.0/19 +172.66.160.0/20 +172.66.176.0/23 +172.66.192.0/20 +172.66.208.0/21 +172.66.216.0/23 +172.67.0.0/16 +172.68.0.0/22 +172.68.4.0/23 +172.68.8.0/21 +172.68.16.0/20 +172.68.32.0/19 +172.68.64.0/22 +172.68.68.0/24 +172.68.72.0/21 +172.68.81.0/24 +172.68.83.0/24 +172.68.84.0/22 +172.68.88.0/22 +172.68.92.0/23 +172.68.95.0/24 +172.68.96.0/23 +172.68.99.0/24 +172.68.100.0/22 +172.68.104.0/21 +172.68.112.0/23 +172.68.114.0/24 +172.68.116.0/22 +172.68.123.0/24 +172.68.124.0/22 +172.68.128.0/20 +172.68.144.0/21 +172.68.152.0/22 +172.68.160.0/21 +172.68.168.0/24 +172.68.170.0/23 +172.68.172.0/22 +172.68.176.0/23 +172.68.179.0/24 +172.68.180.0/22 +172.68.184.0/21 +172.68.196.0/23 +172.68.198.0/24 +172.68.200.0/21 +172.68.208.0/22 +172.68.212.0/23 +172.68.216.0/21 +172.68.224.0/20 +172.68.240.0/23 +172.68.242.0/24 +172.68.244.0/22 +172.68.248.0/23 +172.68.250.0/24 +172.68.252.0/22 +172.69.0.0/21 +172.69.8.0/22 +172.69.12.0/23 +172.69.15.0/24 +172.69.16.0/24 +172.69.18.0/23 +172.69.20.0/22 +172.69.32.0/21 +172.69.40.0/22 +172.69.45.0/24 +172.69.46.0/23 +172.69.48.0/24 +172.69.52.0/22 +172.69.56.0/21 +172.69.64.0/21 +172.69.72.0/22 +172.69.76.0/24 +172.69.78.0/23 +172.69.80.0/20 +172.69.96.0/20 +172.69.112.0/21 +172.69.124.0/24 +172.69.126.0/23 +172.69.128.0/23 +172.69.131.0/24 +172.69.132.0/22 +172.69.136.0/21 +172.69.144.0/21 +172.69.156.0/23 +172.69.158.0/24 +172.69.160.0/21 +172.69.168.0/24 +172.69.170.0/23 +172.69.172.0/22 +172.69.176.0/20 +172.69.192.0/21 +172.69.200.0/24 +172.69.202.0/23 +172.69.204.0/22 +172.69.208.0/24 +172.69.210.0/23 +172.69.212.0/22 +172.69.216.0/21 +172.69.224.0/24 +172.69.226.0/23 +172.69.228.0/23 +172.69.231.0/24 +172.69.232.0/24 +172.69.234.0/23 +172.69.236.0/22 +172.69.240.0/23 +172.69.242.0/24 +172.69.244.0/24 +172.69.246.0/23 +172.69.248.0/24 +172.69.251.0/24 +172.69.252.0/23 +172.69.254.0/24 +172.70.32.0/20 +172.70.48.0/23 +172.70.51.0/24 +172.70.53.0/24 +172.70.54.0/23 +172.70.56.0/21 +172.70.81.0/24 +172.70.82.0/23 +172.70.84.0/22 +172.70.88.0/21 +172.70.96.0/20 +172.70.112.0/22 +172.70.116.0/23 +172.70.120.0/21 +172.70.128.0/21 +172.70.136.0/24 +172.70.138.0/23 +172.70.140.0/22 +172.70.144.0/22 +172.70.148.0/23 +172.70.150.0/24 +172.70.152.0/22 +172.70.156.0/24 +172.70.158.0/23 +172.70.160.0/22 +172.70.172.0/22 +172.70.176.0/20 +172.70.192.0/19 +172.70.224.0/20 +172.70.240.0/21 +172.70.248.0/22 +172.70.253.0/24 +172.70.254.0/23 +172.71.0.0/20 +172.71.16.0/23 +172.71.20.0/22 +172.71.24.0/21 +172.71.80.0/21 +172.71.88.0/23 +172.71.90.0/24 +172.71.92.0/22 +172.71.96.0/21 +172.71.112.0/20 +172.71.128.0/21 +172.71.137.0/24 +172.71.138.0/23 +172.71.140.0/22 +172.71.144.0/20 +172.71.160.0/23 +172.71.163.0/24 +172.71.164.0/22 +172.71.168.0/21 +172.71.176.0/20 +172.71.192.0/21 +172.71.200.0/22 +172.71.204.0/24 +172.71.208.0/20 +172.71.224.0/19 +173.245.49.0/24 +173.245.54.0/24 +173.245.58.0/23 +173.245.63.0/24 +185.146.172.0/23 +188.114.96.0/22 +188.114.100.0/24 +188.114.102.0/23 +188.114.106.0/23 +188.114.108.0/24 +188.114.111.0/24 +190.93.240.0/20 +195.242.122.0/23 +197.234.240.0/22 +198.41.192.0/20 +198.41.208.0/23 +198.41.211.0/24 +198.41.212.0/24 +198.41.214.0/23 +198.41.216.0/21 +198.41.224.0/24 +198.41.226.0/23 +198.41.228.0/22 +198.41.232.0/23 +198.41.236.0/24 +198.41.238.0/23 +198.41.240.0/23 +198.41.242.0/24 +198.217.251.0/24 +199.27.128.0/21 +#Fastly +23.154.64.0/24 +23.185.0.0/24 +23.235.32.0/23 +23.235.35.0/24 +23.235.36.0/23 +23.235.45.0/24 +43.249.73.0/24 +43.249.74.0/24 +103.245.222.0/24 +103.245.224.0/24 +104.156.80.0/22 +104.156.84.0/23 +104.156.87.0/24 +104.156.89.0/24 +104.156.90.0/23 +104.156.92.0/22 +104.244.43.0/24 +140.248.0.0/18 +140.248.65.0/24 +140.248.66.0/23 +140.248.68.0/22 +140.248.72.0/22 +140.248.77.0/24 +140.248.78.0/23 +140.248.80.0/24 +140.248.82.0/23 +140.248.84.0/22 +140.248.88.0/22 +140.248.125.0/24 +140.248.128.0/17 +146.75.0.0/16 +151.101.0.0/16 +157.52.64.0/23 +157.52.66.0/24 +157.52.69.0/24 +157.52.70.0/23 +157.52.74.0/24 +157.52.78.0/24 +157.52.80.0/22 +157.52.84.0/23 +157.52.87.0/24 +157.52.88.0/24 +157.52.91.0/24 +157.52.93.0/24 +157.52.94.0/23 +157.52.96.0/23 +157.52.101.0/24 +157.52.104.0/24 +157.52.106.0/24 +157.52.108.0/24 +157.52.110.0/23 +157.52.115.0/24 +157.52.116.0/22 +157.52.120.0/24 +157.52.123.0/24 +157.52.124.0/23 +162.219.224.0/22 +162.247.243.0/24 +167.82.0.0/17 +167.82.132.0/24 +167.82.134.0/23 +167.82.136.0/24 +167.82.138.0/23 +167.82.141.0/24 +167.82.142.0/23 +167.82.163.0/24 +167.82.166.0/23 +167.82.168.0/23 +167.82.170.0/24 +167.82.173.0/24 +167.82.174.0/24 +167.82.224.0/24 +167.82.230.0/23 +167.82.232.0/21 +172.111.64.0/18 +185.31.16.0/24 +185.199.108.0/22 +185.221.87.0/24 +198.54.216.0/24 +198.202.211.0/24 +199.27.74.0/23 +199.27.76.0/23 +199.27.79.0/24 +199.36.158.0/24 +199.232.0.0/16 +#Scaleway +51.15.0.0/16 +51.158.0.0/15 +62.4.0.0/19 +62.210.0.0/16 +151.115.0.0/17 +163.172.0.0/16 +195.154.0.0/16 +212.47.224.0/19 +212.83.128.0/18 +212.129.0.0/18 +#Hetzner +5.9.0.0/16 +5.75.128.0/17 +23.88.0.0/17 +37.27.0.0/16 +45.15.120.0/22 +45.136.70.0/23 +45.145.227.0/24 +45.148.28.0/22 +46.4.0.0/16 +49.12.0.0/15 +65.21.0.0/16 +65.108.0.0/15 +78.46.0.0/15 +78.138.62.0/24 +85.10.192.0/18 +88.99.0.0/16 +88.198.0.0/16 +89.42.83.0/24 +91.107.128.0/17 +91.190.240.0/21 +91.233.8.0/22 +94.130.0.0/16 +95.216.0.0/15 +116.202.0.0/15 +128.140.0.0/17 +135.181.0.0/16 +136.243.0.0/16 +138.201.0.0/16 +142.132.128.0/17 +144.76.0.0/16 +148.251.0.0/16 +157.90.0.0/16 +159.69.0.0/16 +162.55.0.0/16 +167.233.0.0/16 +167.235.0.0/16 +168.119.0.0/16 +171.25.225.0/24 +176.9.0.0/16 +178.63.0.0/16 +178.212.75.0/24 +185.50.120.0/23 +185.107.52.0/22 +185.126.28.0/22 +185.157.83.0/24 +185.157.176.0/22 +185.171.224.0/22 +185.189.228.0/22 +185.209.124.0/22 +185.213.45.0/24 +185.216.237.0/24 +185.226.99.0/24 +185.228.8.0/23 +185.242.76.0/24 +188.34.128.0/17 +188.40.0.0/16 +188.245.0.0/16 +193.25.170.0/23 +193.110.6.0/23 +193.163.198.0/24 +194.42.180.0/22 +194.42.184.0/22 +194.62.106.0/24 +195.60.226.0/24 +195.201.0.0/16 +195.248.224.0/24 +197.242.84.0/22 +201.131.3.0/24 +204.29.146.0/24 +213.133.96.0/19 +213.232.193.0/24 +213.239.192.0/18 +216.55.108.0/22 +217.78.237.0/24 +#Vultur +5.180.194.0/24 +5.180.234.0/24 +5.182.22.0/23 +8.3.29.0/24 +8.6.8.0/24 +8.6.193.0/24 +8.9.3.0/24 +8.9.4.0/23 +8.9.6.0/24 +8.9.8.0/24 +8.9.11.0/24 +8.9.15.0/24 +8.9.30.0/23 +8.9.36.0/23 +8.12.16.0/23 +8.12.18.0/24 +8.12.22.0/24 +23.26.204.0/24 +23.27.195.0/24 +23.139.0.0/24 +23.158.88.0/24 +36.255.196.0/24 +43.224.32.0/22 +44.4.44.0/24 +44.4.51.0/24 +44.7.0.0/20 +44.12.34.0/24 +44.18.28.0/22 +44.18.51.0/24 +44.20.4.0/24 +44.20.43.0/24 +44.31.8.0/24 +44.31.11.0/24 +44.31.15.0/24 +44.31.17.0/24 +44.31.18.0/24 +44.31.24.0/24 +44.31.37.0/24 +44.31.44.0/24 +44.31.54.0/23 +44.31.64.0/22 +44.31.77.0/24 +44.31.82.0/24 +44.31.88.0/24 +44.31.91.0/24 +44.31.106.0/24 +44.31.111.0/24 +44.31.115.0/24 +44.31.122.0/24 +44.31.127.0/24 +44.31.132.0/23 +44.31.135.0/24 +44.31.156.0/24 +44.31.169.0/24 +44.31.179.0/24 +44.31.186.0/24 +44.31.196.0/24 +44.31.200.0/24 +44.31.211.0/24 +44.31.220.0/24 +44.31.227.0/24 +44.31.236.0/24 +44.31.242.0/24 +44.32.8.0/22 +44.34.96.0/24 +44.34.105.0/24 +44.34.128.0/21 +44.36.15.0/24 +44.36.18.0/24 +44.36.240.0/21 +44.40.160.0/23 +44.50.1.0/24 +44.56.160.0/24 +44.56.207.0/24 +44.62.3.0/24 +44.62.11.0/24 +44.62.13.0/24 +44.62.14.0/24 +44.64.118.0/24 +44.70.24.0/23 +44.76.15.0/24 +44.76.21.0/24 +44.124.11.0/24 +44.127.9.0/24 +44.127.32.0/24 +44.127.48.0/23 +44.127.60.0/24 +44.127.63.0/24 +44.135.59.0/24 +44.136.58.0/24 +44.144.123.0/24 +44.173.46.0/24 +45.32.0.0/16 +45.38.59.0/24 +45.39.162.0/24 +45.63.0.0/19 +45.63.32.0/21 +45.63.40.0/22 +45.63.44.0/24 +45.63.46.0/23 +45.63.48.0/20 +45.63.64.0/18 +45.76.0.0/15 +45.80.194.0/23 +45.83.28.0/24 +45.86.158.0/24 +45.91.139.0/24 +45.114.190.0/24 +45.127.192.0/24 +45.131.110.0/24 +45.135.161.0/24 +45.141.170.0/23 +45.146.80.0/24 +45.148.116.0/22 +45.150.53.0/24 +45.150.175.0/24 +45.151.140.0/24 +45.152.242.0/24 +45.155.17.0/24 +45.156.1.0/24 +45.156.147.0/24 +45.158.126.0/23 +45.194.116.0/22 +45.200.121.0/24 +50.21.0.0/20 +50.114.65.0/24 +50.114.90.0/24 +50.114.95.0/24 +62.67.42.0/24 +62.72.173.0/24 +63.133.218.0/24 +63.209.32.0/23 +63.209.35.0/24 +63.210.148.0/24 +63.211.111.0/24 +64.52.14.0/24 +64.154.38.0/24 +64.156.14.0/24 +64.176.0.0/18 +64.176.64.0/19 +64.176.160.0/19 +64.176.192.0/18 +64.237.32.0/19 +65.20.64.0/18 +66.42.32.0/19 +66.42.64.0/18 +66.55.128.0/19 +66.135.0.0/19 +66.245.192.0/21 +67.43.42.0/24 +67.219.96.0/20 +68.232.160.0/20 +68.232.176.0/21 +68.232.184.0/22 +68.232.188.0/23 +68.232.191.0/24 +69.12.25.0/24 +70.34.192.0/19 +70.34.240.0/20 +77.81.138.0/24 +77.242.150.0/24 +78.141.192.0/18 +80.240.16.0/20 +81.5.189.0/24 +82.152.49.0/24 +82.153.65.0/24 +84.54.33.0/24 +85.117.240.0/24 +88.209.216.0/24 +88.218.42.0/24 +89.35.39.0/24 +89.42.87.0/24 +89.107.9.0/24 +89.167.134.0/24 +89.213.152.0/24 +89.213.176.0/24 +89.213.183.0/24 +91.108.243.0/24 +91.199.172.0/24 +91.206.48.0/24 +91.208.61.0/24 +91.221.232.0/24 +91.228.168.0/24 +91.238.93.0/24 +93.113.183.0/24 +93.119.106.0/24 +93.177.84.0/22 +95.179.128.0/17 +95.214.176.0/24 +96.30.192.0/19 +98.142.241.0/24 +102.129.136.0/24 +102.129.207.0/24 +102.216.159.0/24 +103.43.72.0/22 +103.49.42.0/24 +103.82.155.0/24 +103.100.154.0/24 +103.112.3.0/24 +103.122.124.0/22 +103.129.147.0/24 +103.136.224.0/23 +103.160.251.0/24 +103.181.194.0/24 +103.189.3.0/24 +103.231.58.0/24 +104.156.224.0/19 +104.165.3.0/24 +104.165.19.0/24 +104.171.16.0/24 +104.171.20.0/23 +104.207.128.0/19 +104.234.150.0/24 +104.234.193.0/24 +104.234.242.0/24 +104.237.8.0/24 +104.238.128.0/18 +104.253.207.0/24 +104.253.211.0/24 +107.191.32.0/19 +108.61.0.0/18 +108.61.64.0/19 +108.61.96.0/22 +108.61.100.0/23 +108.61.103.0/24 +108.61.104.0/23 +108.61.108.0/22 +108.61.112.0/20 +108.61.128.0/18 +108.61.192.0/19 +108.61.224.0/20 +108.61.240.0/22 +108.61.245.0/24 +108.61.246.0/23 +108.61.248.0/21 +108.160.128.0/20 +108.165.150.0/24 +108.165.201.0/24 +108.165.245.0/24 +108.165.247.0/24 +113.203.213.0/24 +117.74.103.0/24 +131.226.41.0/24 +136.244.64.0/18 +137.220.32.0/19 +139.84.128.0/17 +139.180.128.0/18 +139.180.192.0/19 +140.82.0.0/18 +141.11.70.0/24 +141.11.154.0/23 +141.11.236.0/23 +141.164.32.0/19 +141.195.100.0/22 +144.202.0.0/17 +146.19.204.0/24 +149.18.64.0/23 +149.19.199.0/24 +149.19.225.0/24 +149.19.226.0/23 +149.19.228.0/22 +149.19.232.0/21 +149.19.240.0/20 +149.28.8.0/21 +149.28.16.0/20 +149.28.32.0/19 +149.28.64.0/18 +149.28.128.0/17 +149.248.0.0/18 +152.39.128.0/17 +154.16.86.0/24 +154.194.43.0/24 +154.197.32.0/24 +155.138.128.0/17 +156.229.44.0/24 +156.236.77.0/24 +156.236.78.0/23 +156.240.96.0/22 +158.247.192.0/18 +161.129.160.0/20 +162.43.224.0/19 +163.5.86.0/24 +163.5.97.0/24 +163.5.136.0/24 +163.5.211.0/24 +166.0.239.0/24 +166.0.250.0/24 +167.179.64.0/18 +168.151.29.0/24 +173.199.64.0/24 +173.199.66.0/24 +173.199.70.0/23 +173.199.72.0/21 +173.199.80.0/20 +173.199.96.0/21 +173.199.104.0/22 +173.199.110.0/23 +173.199.112.0/20 +173.211.12.0/24 +173.239.209.0/24 +173.249.188.0/22 +176.97.215.0/24 +176.103.218.0/24 +180.178.147.0/24 +180.178.162.0/24 +180.178.188.0/24 +181.215.70.0/24 +185.64.78.0/24 +185.92.220.0/22 +185.93.174.0/24 +185.103.200.0/24 +185.103.202.0/23 +185.120.23.0/24 +185.193.16.0/24 +185.194.177.0/24 +185.199.227.0/24 +185.209.73.0/24 +185.211.148.0/24 +185.222.29.0/24 +185.226.153.0/24 +185.235.32.0/24 +185.238.188.0/22 +185.246.112.0/24 +188.191.104.0/24 +190.112.202.0/24 +191.96.58.0/24 +191.96.64.0/24 +191.101.20.0/24 +191.101.58.0/24 +191.101.82.0/24 +192.84.9.0/24 +192.121.195.0/24 +192.132.59.0/24 +192.136.64.0/24 +192.142.229.0/24 +192.145.83.0/24 +192.153.64.0/21 +192.195.68.0/24 +192.206.23.0/24 +192.231.186.0/24 +192.248.128.0/18 +193.25.207.0/24 +193.32.92.0/24 +193.34.50.0/24 +193.58.146.0/24 +193.106.197.0/24 +193.124.89.0/24 +193.176.54.0/24 +193.218.34.0/24 +193.239.197.0/24 +194.56.216.0/23 +194.56.222.0/23 +194.104.158.0/24 +194.147.4.0/24 +194.147.57.0/24 +195.68.242.0/23 +195.122.134.0/23 +195.178.111.0/24 +198.13.32.0/19 +198.17.215.0/24 +198.51.98.0/24 +198.89.85.0/24 +198.147.203.0/24 +198.202.254.0/24 +198.252.96.0/23 +199.5.133.0/24 +199.184.245.0/24 +199.242.242.0/24 +199.247.0.0/19 +199.255.208.0/24 +200.35.153.0/24 +202.182.96.0/19 +203.25.132.0/24 +203.34.235.0/24 +203.166.144.0/22 +204.62.182.0/24 +204.80.128.0/24 +204.80.221.0/24 +204.107.90.0/24 +204.107.223.0/24 +204.107.246.0/24 +204.126.26.0/23 +205.164.30.0/24 +205.234.161.0/24 +206.53.50.0/24 +206.53.56.0/24 +207.148.0.0/19 +207.148.64.0/18 +207.246.64.0/18 +208.72.152.0/22 +208.76.220.0/22 +208.83.232.0/21 +208.85.16.0/21 +208.167.224.0/19 +209.222.0.0/19 +209.246.143.0/24 +209.250.224.0/19 +212.23.206.0/24 +212.69.1.0/24 +212.187.208.0/23 +212.187.246.0/23 +216.24.209.0/24 +216.74.109.0/24 +216.128.128.0/19 +216.128.176.0/20 +216.155.128.0/19 +216.211.208.0/22 +216.238.64.0/18 +217.69.0.0/20 +217.163.11.0/24 +217.163.23.0/24 +217.163.28.0/23 +217.163.30.0/24 +#OVH +5.39.0.0/17 +5.135.0.0/16 +5.144.179.0/24 +5.196.0.0/16 +8.7.244.0/24 +8.18.128.0/24 +8.18.172.0/24 +8.20.110.0/24 +8.21.41.0/24 +8.24.8.0/21 +8.26.94.0/24 +8.29.224.0/24 +8.30.208.0/21 +8.33.96.0/21 +8.33.128.0/21 +8.33.136.0/23 +15.204.0.0/16 +15.235.0.0/16 +23.92.224.0/19 +37.59.0.0/16 +37.60.48.0/20 +37.187.0.0/16 +40.160.0.0/17 +40.160.224.0/24 +45.66.83.0/24 +45.92.60.0/22 +46.28.236.0/24 +46.105.0.0/16 +46.244.32.0/20 +51.38.0.0/16 +51.68.0.0/16 +51.75.0.0/16 +51.77.0.0/16 +51.79.0.0/16 +51.81.0.0/16 +51.83.0.0/16 +51.89.0.0/16 +51.91.0.0/16 +51.161.0.0/16 +51.178.0.0/16 +51.195.0.0/16 +51.210.0.0/16 +51.222.0.0/16 +51.254.0.0/15 +54.36.0.0/14 +57.128.0.0/16 +57.129.0.0/17 +57.130.0.0/16 +63.251.117.0/24 +64.94.92.0/23 +64.95.150.0/23 +64.225.244.0/23 +66.70.128.0/17 +66.179.22.0/24 +66.179.218.0/23 +69.72.31.0/24 +72.251.0.0/17 +79.137.0.0/17 +80.71.226.0/24 +82.117.230.0/23 +83.143.16.0/21 +85.217.144.0/23 +86.38.156.0/24 +87.98.128.0/17 +91.90.90.0/24 +91.121.0.0/16 +91.134.0.0/16 +91.198.19.0/24 +92.222.0.0/16 +92.242.186.0/24 +92.246.224.0/19 +94.23.0.0/16 +103.5.12.0/22 +104.167.16.0/24 +104.225.253.0/24 +107.189.64.0/18 +123.100.227.0/24 +135.125.0.0/16 +135.148.0.0/16 +137.74.0.0/16 +137.83.50.0/24 +139.99.0.0/16 +141.94.0.0/15 +141.227.128.0/24 +141.227.136.0/24 +142.4.192.0/19 +142.44.128.0/17 +144.2.32.0/19 +144.217.0.0/16 +145.239.0.0/16 +146.19.9.0/24 +146.59.0.0/16 +147.135.0.0/16 +148.113.0.0/18 +148.113.128.0/17 +148.222.40.0/22 +149.56.0.0/16 +149.202.0.0/16 +151.80.0.0/16 +152.228.128.0/17 +158.69.0.0/16 +162.19.0.0/16 +164.132.0.0/16 +164.153.186.0/24 +167.114.0.0/16 +167.234.38.0/24 +168.245.185.0/24 +172.83.201.0/24 +176.31.0.0/16 +178.32.0.0/15 +185.12.32.0/23 +185.15.68.0/22 +185.45.160.0/22 +185.101.104.0/24 +185.135.188.0/24 +185.228.207.0/24 +185.255.28.0/24 +188.68.164.0/22 +188.165.0.0/16 +191.96.204.0/24 +192.70.246.0/23 +192.95.0.0/18 +192.99.0.0/16 +192.124.170.0/24 +192.152.126.0/24 +192.240.152.0/21 +193.33.176.0/23 +193.43.104.0/24 +193.57.33.0/24 +193.70.0.0/17 +193.149.28.0/22 +193.243.147.0/24 +194.50.111.0/24 +194.59.183.0/24 +194.76.36.0/23 +198.27.64.0/18 +198.49.103.0/24 +198.50.128.0/17 +198.100.144.0/20 +198.101.27.0/24 +198.244.128.0/17 +198.245.48.0/20 +199.195.140.0/23 +203.5.184.0/24 +206.168.174.0/23 +209.71.36.0/24 +209.126.71.0/24 +212.192.253.0/24 +213.32.0.0/17 +213.186.32.0/19 +213.251.128.0/18 +216.183.120.0/24 +216.203.15.0/24 +217.182.0.0/16 +#Amazon +1.44.96.0/24 +2.57.12.0/24 +2.59.57.0/24 +2.255.190.0/23 +3.0.0.0/15 +3.2.0.0/24 +3.2.2.0/23 +3.2.8.0/21 +3.2.48.0/22 +3.2.52.0/23 +3.2.54.0/24 +3.3.6.0/23 +3.3.8.0/21 +3.3.16.0/20 +3.5.32.0/20 +3.5.48.0/21 +3.5.64.0/21 +3.5.72.0/23 +3.5.76.0/22 +3.5.80.0/21 +3.5.128.0/19 +3.5.160.0/21 +3.5.168.0/23 +3.5.172.0/22 +3.5.176.0/22 +3.5.208.0/22 +3.5.212.0/23 +3.5.216.0/22 +3.5.220.0/23 +3.5.222.0/24 +3.5.224.0/23 +3.5.226.0/24 +3.5.228.0/22 +3.5.232.0/21 +3.5.240.0/20 +3.6.0.0/15 +3.8.0.0/13 +3.16.0.0/13 +3.24.0.0/14 +3.28.0.0/15 +3.33.35.0/24 +3.33.40.0/24 +3.33.42.0/23 +3.33.44.0/22 +3.33.128.0/17 +3.34.0.0/15 +3.36.0.0/14 +3.64.0.0/12 +3.96.0.0/14 +3.101.0.0/16 +3.104.0.0/13 +3.112.0.0/14 +3.120.0.0/13 +3.128.0.0/12 +3.144.0.0/13 +3.160.0.0/19 +3.160.47.0/24 +3.160.63.0/24 +3.160.64.0/18 +3.160.128.0/21 +3.160.136.0/22 +3.160.140.0/23 +3.160.142.0/24 +3.160.159.0/24 +3.160.176.0/20 +3.160.192.0/18 +3.161.0.0/20 +3.161.31.0/24 +3.161.32.0/19 +3.161.64.0/23 +3.161.66.0/24 +3.161.71.0/24 +3.161.72.0/21 +3.161.80.0/22 +3.161.84.0/23 +3.161.101.0/24 +3.161.102.0/23 +3.161.104.0/21 +3.161.112.0/20 +3.161.128.0/17 +3.162.1.0/24 +3.162.2.0/23 +3.162.4.0/22 +3.162.8.0/21 +3.162.16.0/20 +3.162.32.0/20 +3.162.48.0/21 +3.162.56.0/22 +3.162.60.0/24 +3.162.76.0/22 +3.162.80.0/20 +3.162.96.0/19 +3.162.128.0/17 +3.163.0.0/21 +3.163.8.0/22 +3.163.12.0/23 +3.163.14.0/24 +3.163.16.0/21 +3.163.24.0/22 +3.163.28.0/23 +3.163.30.0/24 +3.163.46.0/23 +3.163.48.0/21 +3.163.56.0/22 +3.163.60.0/24 +3.163.76.0/22 +3.163.80.0/20 +3.163.96.0/19 +3.163.128.0/21 +3.163.151.0/24 +3.163.152.0/21 +3.163.160.0/19 +3.163.192.0/19 +3.163.224.0/22 +3.163.228.0/23 +3.163.230.0/24 +3.163.232.0/21 +3.163.240.0/21 +3.163.248.0/22 +3.163.252.0/24 +3.164.104.0/21 +3.164.112.0/21 +3.166.26.0/24 +3.172.0.0/22 +3.172.4.0/23 +3.172.7.0/24 +3.172.8.0/23 +3.172.10.0/24 +3.248.0.0/13 +5.22.145.0/24 +5.61.119.0/24 +5.63.24.0/22 +5.63.28.0/24 +5.102.108.0/22 +5.102.124.0/22 +5.180.188.0/23 +5.180.191.0/24 +5.182.114.0/24 +5.183.207.0/24 +13.32.1.0/24 +13.32.2.0/23 +13.32.4.0/22 +13.32.8.0/21 +13.32.16.0/24 +13.32.18.0/23 +13.32.20.0/22 +13.32.24.0/21 +13.32.40.0/22 +13.32.45.0/24 +13.32.47.0/24 +13.32.48.0/21 +13.32.56.0/23 +13.32.59.0/24 +13.32.60.0/23 +13.32.64.0/23 +13.32.66.0/24 +13.32.68.0/22 +13.32.72.0/21 +13.32.80.0/21 +13.32.92.0/23 +13.32.94.0/24 +13.32.98.0/23 +13.32.100.0/22 +13.32.104.0/22 +13.32.110.0/23 +13.32.112.0/20 +13.32.130.0/23 +13.32.132.0/22 +13.32.136.0/21 +13.32.144.0/23 +13.32.146.0/24 +13.32.148.0/22 +13.32.152.0/21 +13.32.160.0/19 +13.32.192.0/18 +13.33.0.0/20 +13.33.16.0/21 +13.33.28.0/22 +13.33.32.0/21 +13.33.40.0/23 +13.33.43.0/24 +13.33.44.0/22 +13.33.48.0/20 +13.33.72.0/21 +13.33.80.0/20 +13.33.96.0/19 +13.33.128.0/21 +13.33.136.0/22 +13.33.140.0/23 +13.33.143.0/24 +13.33.144.0/21 +13.33.152.0/22 +13.33.158.0/23 +13.33.160.0/21 +13.33.172.0/22 +13.33.184.0/22 +13.33.189.0/24 +13.33.190.0/23 +13.33.192.0/22 +13.33.196.0/23 +13.33.200.0/21 +13.33.208.0/21 +13.33.224.0/21 +13.33.240.0/20 +13.35.0.0/21 +13.35.8.0/23 +13.35.11.0/24 +13.35.12.0/22 +13.35.16.0/21 +13.35.24.0/23 +13.35.27.0/24 +13.35.28.0/22 +13.35.32.0/21 +13.35.40.0/23 +13.35.42.0/24 +13.35.44.0/22 +13.35.48.0/21 +13.35.56.0/24 +13.35.62.0/23 +13.35.64.0/18 +13.35.136.0/21 +13.35.144.0/20 +13.35.160.0/21 +13.35.169.0/24 +13.35.170.0/23 +13.35.172.0/22 +13.35.176.0/21 +13.35.185.0/24 +13.35.186.0/23 +13.35.188.0/22 +13.35.192.0/21 +13.35.200.0/24 +13.35.216.0/21 +13.35.224.0/20 +13.35.240.0/21 +13.35.249.0/24 +13.35.250.0/23 +13.35.252.0/22 +13.36.0.0/14 +13.40.0.0/14 +13.48.0.0/13 +13.56.0.0/14 +13.60.0.0/15 +13.112.0.0/14 +13.124.0.0/14 +13.200.0.0/14 +13.208.0.0/13 +13.224.0.0/20 +13.224.25.0/24 +13.224.26.0/23 +13.224.28.0/22 +13.224.41.0/24 +13.224.42.0/23 +13.224.44.0/22 +13.224.48.0/20 +13.224.72.0/21 +13.224.80.0/20 +13.224.96.0/21 +13.224.105.0/24 +13.224.106.0/23 +13.224.108.0/22 +13.224.112.0/20 +13.224.128.0/19 +13.224.160.0/21 +13.224.169.0/24 +13.224.170.0/23 +13.224.172.0/22 +13.224.176.0/21 +13.224.184.0/24 +13.224.200.0/21 +13.224.208.0/20 +13.224.224.0/19 +13.225.0.0/21 +13.225.9.0/24 +13.225.10.0/23 +13.225.12.0/22 +13.225.16.0/21 +13.225.25.0/24 +13.225.26.0/23 +13.225.28.0/22 +13.225.32.0/19 +13.225.64.0/19 +13.225.96.0/21 +13.225.105.0/24 +13.225.106.0/23 +13.225.108.0/22 +13.225.112.0/21 +13.225.121.0/24 +13.225.122.0/23 +13.225.124.0/22 +13.225.128.0/21 +13.225.137.0/24 +13.225.138.0/23 +13.225.140.0/22 +13.225.144.0/21 +13.225.152.0/24 +13.225.169.0/24 +13.225.170.0/23 +13.225.172.0/22 +13.225.176.0/20 +13.225.192.0/20 +13.225.208.0/21 +13.225.216.0/24 +13.225.233.0/24 +13.225.234.0/23 +13.225.236.0/22 +13.225.240.0/21 +13.225.249.0/24 +13.225.250.0/23 +13.225.252.0/22 +13.226.0.0/21 +13.226.9.0/24 +13.226.10.0/23 +13.226.12.0/22 +13.226.16.0/20 +13.226.32.0/20 +13.226.48.0/21 +13.226.56.0/24 +13.226.73.0/24 +13.226.77.0/24 +13.226.78.0/23 +13.226.84.0/24 +13.226.86.0/23 +13.226.88.0/21 +13.226.96.0/21 +13.226.112.0/22 +13.226.117.0/24 +13.226.118.0/23 +13.226.120.0/21 +13.226.128.0/22 +13.226.133.0/24 +13.226.136.0/21 +13.226.148.0/22 +13.226.160.0/19 +13.226.192.0/18 +13.227.1.0/24 +13.227.2.0/23 +13.227.5.0/24 +13.227.6.0/23 +13.227.8.0/21 +13.227.16.0/22 +13.227.21.0/24 +13.227.22.0/23 +13.227.24.0/21 +13.227.32.0/19 +13.227.64.0/22 +13.227.68.0/24 +13.227.72.0/21 +13.227.85.0/24 +13.227.86.0/23 +13.227.96.0/19 +13.227.128.0/22 +13.227.132.0/24 +13.227.136.0/21 +13.227.149.0/24 +13.227.150.0/23 +13.227.160.0/22 +13.227.164.0/24 +13.227.168.0/21 +13.227.181.0/24 +13.227.182.0/23 +13.227.192.0/22 +13.227.198.0/23 +13.227.200.0/21 +13.227.208.0/22 +13.227.216.0/21 +13.227.228.0/24 +13.227.230.0/23 +13.227.240.0/20 +13.228.0.0/14 +13.232.0.0/13 +13.244.0.0/14 +13.248.0.0/19 +13.248.32.0/20 +13.248.48.0/21 +13.248.60.0/22 +13.248.64.0/21 +13.248.72.0/23 +13.248.74.0/24 +13.248.96.0/19 +13.248.128.0/17 +13.249.0.0/17 +13.249.128.0/18 +13.249.192.0/19 +13.249.224.0/20 +13.249.241.0/24 +13.249.242.0/23 +13.249.245.0/24 +13.249.246.0/23 +13.249.248.0/21 +13.250.0.0/15 +15.152.0.0/16 +15.156.0.0/15 +15.158.0.0/21 +15.158.8.0/22 +15.158.12.0/23 +15.158.15.0/24 +15.158.16.0/22 +15.158.21.0/24 +15.158.22.0/23 +15.158.24.0/23 +15.158.27.0/24 +15.158.28.0/22 +15.158.33.0/24 +15.158.34.0/23 +15.158.36.0/22 +15.158.40.0/21 +15.158.48.0/20 +15.158.64.0/22 +15.158.68.0/23 +15.158.70.0/24 +15.158.72.0/21 +15.158.80.0/20 +15.158.96.0/22 +15.158.100.0/24 +15.158.102.0/23 +15.158.104.0/23 +15.158.107.0/24 +15.158.108.0/22 +15.158.112.0/20 +15.158.128.0/23 +15.158.131.0/24 +15.158.132.0/24 +15.158.134.0/23 +15.158.136.0/22 +15.158.140.0/23 +15.158.142.0/24 +15.158.144.0/21 +15.158.152.0/24 +15.158.154.0/24 +15.158.156.0/22 +15.158.160.0/22 +15.158.165.0/24 +15.158.166.0/23 +15.158.168.0/21 +15.158.176.0/22 +15.158.180.0/23 +15.158.182.0/24 +15.158.184.0/21 +15.160.0.0/15 +15.164.0.0/15 +15.168.0.0/16 +15.177.8.0/21 +15.177.16.0/20 +15.177.32.0/19 +15.177.66.0/23 +15.177.68.0/22 +15.177.72.0/21 +15.177.80.0/21 +15.177.88.0/22 +15.177.92.0/23 +15.177.94.0/24 +15.177.96.0/22 +15.177.100.0/23 +15.181.0.0/17 +15.181.128.0/18 +15.181.192.0/19 +15.181.224.0/20 +15.181.240.0/21 +15.181.248.0/22 +15.181.252.0/23 +15.181.254.0/24 +15.184.0.0/15 +15.188.0.0/16 +15.190.0.0/22 +15.190.8.0/21 +15.190.16.0/20 +15.190.48.0/20 +15.190.64.0/20 +15.193.0.0/22 +15.193.4.0/23 +15.193.7.0/24 +15.193.8.0/23 +15.193.10.0/24 +15.197.4.0/22 +15.197.12.0/22 +15.197.16.0/22 +15.197.20.0/23 +15.197.24.0/22 +15.197.28.0/23 +15.197.32.0/21 +15.197.128.0/17 +15.206.0.0/15 +15.220.0.0/19 +15.220.32.0/21 +15.220.40.0/22 +15.220.48.0/20 +15.220.64.0/21 +15.220.80.0/20 +15.220.112.0/20 +15.220.128.0/18 +15.220.192.0/20 +15.220.216.0/21 +15.220.224.0/19 +15.221.7.0/24 +15.221.8.0/21 +15.221.16.0/20 +15.221.36.0/22 +15.221.40.0/21 +15.221.128.0/22 +15.221.144.0/21 +15.221.152.0/23 +15.221.164.0/22 +15.222.0.0/15 +15.228.0.0/15 +15.230.31.0/24 +15.230.32.0/24 +15.230.61.0/24 +15.236.0.0/15 +15.248.8.0/22 +15.248.16.0/22 +15.248.32.0/21 +15.248.40.0/22 +15.248.48.0/21 +15.248.64.0/21 +15.248.80.0/20 +15.248.96.0/21 +15.253.0.0/16 +15.254.0.0/16 +16.12.0.0/23 +16.12.2.0/24 +16.12.4.0/23 +16.12.9.0/24 +16.12.10.0/23 +16.12.12.0/22 +16.12.16.0/22 +16.12.20.0/24 +16.12.24.0/21 +16.12.32.0/21 +16.12.40.0/23 +16.12.48.0/20 +16.12.64.0/22 +16.12.68.0/23 +16.12.70.0/24 +16.16.0.0/16 +16.24.0.0/16 +16.50.0.0/15 +16.56.0.0/18 +16.56.128.0/18 +16.62.0.0/15 +16.78.0.0/16 +16.162.0.0/15 +16.168.0.0/14 +16.182.0.0/20 +16.182.32.0/20 +16.182.56.0/21 +16.182.64.0/20 +16.182.88.0/21 +16.182.96.0/19 +18.34.32.0/19 +18.34.64.0/20 +18.34.240.0/20 +18.35.32.0/19 +18.35.64.0/20 +18.35.224.0/21 +18.35.240.0/20 +18.60.0.0/15 +18.64.0.0/18 +18.64.64.0/19 +18.64.96.0/20 +18.64.112.0/21 +18.64.135.0/24 +18.64.136.0/21 +18.64.144.0/20 +18.64.160.0/19 +18.64.192.0/20 +18.64.208.0/23 +18.64.225.0/24 +18.64.226.0/23 +18.64.228.0/22 +18.64.232.0/21 +18.64.240.0/20 +18.65.0.0/17 +18.65.128.0/18 +18.65.192.0/19 +18.65.224.0/21 +18.65.232.0/22 +18.65.236.0/23 +18.65.238.0/24 +18.65.254.0/23 +18.66.0.0/17 +18.66.128.0/18 +18.66.192.0/20 +18.66.208.0/21 +18.66.216.0/22 +18.66.220.0/23 +18.66.222.0/24 +18.66.238.0/23 +18.66.240.0/20 +18.67.0.0/18 +18.67.64.0/19 +18.67.96.0/20 +18.67.112.0/22 +18.67.116.0/24 +18.67.132.0/22 +18.67.136.0/21 +18.67.144.0/20 +18.67.160.0/19 +18.67.192.0/18 +18.68.0.0/19 +18.68.32.0/24 +18.68.34.0/23 +18.68.36.0/22 +18.68.41.0/24 +18.68.42.0/23 +18.68.44.0/23 +18.68.47.0/24 +18.68.48.0/23 +18.68.51.0/24 +18.68.52.0/22 +18.68.56.0/23 +18.68.58.0/24 +18.68.60.0/24 +18.68.62.0/23 +18.68.64.0/20 +18.68.80.0/21 +18.68.88.0/22 +18.68.92.0/24 +18.68.94.0/23 +18.68.96.0/22 +18.68.100.0/24 +18.68.103.0/24 +18.68.104.0/23 +18.68.106.0/24 +18.68.108.0/22 +18.68.129.0/24 +18.68.130.0/23 +18.68.132.0/22 +18.68.136.0/22 +18.68.140.0/23 +18.68.142.0/24 +18.68.144.0/22 +18.68.148.0/23 +18.68.151.0/24 +18.68.152.0/24 +18.68.155.0/24 +18.68.156.0/23 +18.68.159.0/24 +18.68.160.0/24 +18.88.0.0/18 +18.88.128.0/18 +18.89.0.0/18 +18.89.128.0/18 +18.100.0.0/15 +18.102.0.0/16 +18.116.0.0/14 +18.130.0.0/16 +18.132.0.0/14 +18.136.0.0/16 +18.138.0.0/15 +18.140.0.0/14 +18.144.0.0/15 +18.153.0.0/16 +18.154.0.0/16 +18.155.0.0/21 +18.155.8.0/22 +18.155.12.0/23 +18.155.29.0/24 +18.155.30.0/23 +18.155.32.0/19 +18.155.64.0/18 +18.155.128.0/18 +18.155.192.0/19 +18.155.239.0/24 +18.155.240.0/20 +18.156.0.0/14 +18.160.0.0/14 +18.164.0.0/16 +18.165.0.0/17 +18.165.128.0/18 +18.165.192.0/19 +18.165.225.0/24 +18.165.226.0/23 +18.165.228.0/22 +18.165.232.0/21 +18.165.240.0/20 +18.166.0.0/15 +18.168.0.0/14 +18.172.0.0/16 +18.173.0.0/21 +18.173.8.0/23 +18.173.40.0/21 +18.173.49.0/24 +18.173.50.0/24 +18.173.53.0/24 +18.173.54.0/23 +18.173.56.0/21 +18.173.64.0/20 +18.173.80.0/22 +18.173.84.0/24 +18.173.87.0/24 +18.173.88.0/21 +18.173.96.0/24 +18.173.98.0/23 +18.173.101.0/24 +18.173.102.0/24 +18.173.104.0/21 +18.173.113.0/24 +18.173.114.0/23 +18.173.116.0/22 +18.173.120.0/21 +18.173.128.0/18 +18.173.192.0/19 +18.173.224.0/20 +18.173.240.0/21 +18.173.248.0/22 +18.173.252.0/23 +18.173.254.0/24 +18.175.0.0/16 +18.176.0.0/13 +18.184.0.0/15 +18.188.0.0/14 +18.192.0.0/13 +18.200.0.0/14 +18.216.0.0/13 +18.224.0.0/13 +18.236.0.0/15 +18.238.0.0/18 +18.238.64.0/20 +18.238.80.0/23 +18.238.82.0/24 +18.238.121.0/24 +18.238.122.0/23 +18.238.124.0/22 +18.238.128.0/21 +18.238.141.0/24 +18.238.142.0/23 +18.238.144.0/21 +18.238.152.0/22 +18.238.161.0/24 +18.238.162.0/23 +18.238.164.0/22 +18.238.168.0/21 +18.238.181.0/24 +18.238.182.0/23 +18.238.184.0/21 +18.238.192.0/22 +18.238.200.0/23 +18.238.203.0/24 +18.238.204.0/23 +18.238.207.0/24 +18.238.209.0/24 +18.238.211.0/24 +18.238.231.0/24 +18.238.235.0/24 +18.238.243.0/24 +18.238.244.0/22 +18.238.248.0/22 +18.239.12.0/22 +18.239.16.0/21 +18.239.24.0/23 +18.239.26.0/24 +18.239.28.0/22 +18.239.32.0/21 +18.239.40.0/23 +18.239.42.0/24 +18.239.44.0/22 +18.239.48.0/21 +18.239.56.0/23 +18.239.58.0/24 +18.239.60.0/22 +18.239.64.0/21 +18.239.72.0/23 +18.239.74.0/24 +18.239.76.0/22 +18.239.80.0/21 +18.239.88.0/23 +18.239.90.0/24 +18.239.92.0/22 +18.239.96.0/20 +18.239.112.0/21 +18.239.120.0/23 +18.239.122.0/24 +18.239.124.0/22 +18.239.128.0/21 +18.239.136.0/23 +18.239.138.0/24 +18.239.156.0/22 +18.239.160.0/19 +18.239.192.0/20 +18.239.208.0/21 +18.239.216.0/23 +18.239.219.0/24 +18.239.220.0/22 +18.239.224.0/19 +18.244.0.0/19 +18.244.32.0/21 +18.244.40.0/23 +18.244.74.0/23 +18.244.76.0/22 +18.244.80.0/20 +18.244.96.0/19 +18.244.128.0/19 +18.244.160.0/20 +18.244.176.0/21 +18.244.184.0/23 +18.244.189.0/24 +18.244.190.0/23 +18.244.192.0/20 +18.244.208.0/24 +18.244.210.0/24 +18.244.226.0/23 +18.244.228.0/24 +18.244.230.0/23 +18.244.233.0/24 +18.244.234.0/23 +18.244.236.0/23 +18.244.238.0/24 +18.244.242.0/23 +18.244.244.0/22 +18.244.250.0/23 +18.244.252.0/22 +18.245.0.0/21 +18.245.8.0/22 +18.245.15.0/24 +18.245.16.0/20 +18.245.32.0/19 +18.245.64.0/18 +18.245.128.0/19 +18.245.160.0/21 +18.245.168.0/23 +18.245.185.0/24 +18.245.186.0/23 +18.245.188.0/23 +18.245.190.0/24 +18.245.206.0/23 +18.245.208.0/20 +18.245.224.0/22 +18.245.228.0/23 +18.245.230.0/24 +18.245.244.0/24 +18.245.246.0/23 +18.245.248.0/21 +18.246.0.0/16 +23.92.173.0/24 +23.92.174.0/24 +23.130.160.0/24 +23.144.82.0/24 +23.150.232.0/24 +23.162.184.0/24 +23.183.112.0/23 +23.191.48.0/24 +23.239.241.0/24 +23.239.243.0/24 +23.247.161.0/24 +23.249.168.0/24 +23.249.208.0/23 +23.249.215.0/24 +23.249.218.0/23 +23.249.220.0/24 +23.249.222.0/23 +23.251.224.0/22 +23.251.232.0/21 +23.251.240.0/21 +23.251.248.0/22 +27.0.0.0/22 +31.25.8.0/23 +31.43.165.0/24 +31.171.211.0/24 +31.171.212.0/24 +31.223.192.0/20 +34.208.0.0/12 +34.240.0.0/12 +35.71.64.0/22 +35.71.72.0/22 +35.71.97.0/24 +35.71.98.0/23 +35.71.100.0/23 +35.71.102.0/24 +35.71.105.0/24 +35.71.106.0/24 +35.71.109.0/24 +35.71.110.0/23 +35.71.114.0/24 +35.71.117.0/24 +35.71.118.0/23 +35.71.120.0/24 +35.71.128.0/17 +35.72.0.0/13 +35.80.0.0/12 +35.152.0.0/16 +35.154.0.0/15 +35.156.0.0/14 +35.160.0.0/13 +35.176.0.0/13 +37.77.201.0/24 +37.221.72.0/22 +40.176.0.0/15 +40.183.16.0/21 +40.183.24.0/22 +40.183.32.0/22 +40.183.36.0/23 +43.198.0.0/15 +43.200.0.0/13 +43.218.0.0/16 +43.228.144.0/23 +43.250.192.0/23 +44.224.0.0/11 +45.8.84.0/22 +45.11.252.0/23 +45.13.100.0/22 +45.42.136.0/22 +45.42.252.0/22 +45.45.214.0/24 +45.62.90.0/23 +45.88.28.0/22 +45.88.248.0/24 +45.88.251.0/24 +45.91.255.0/24 +45.92.116.0/22 +45.93.188.0/24 +45.95.94.0/24 +45.95.209.0/24 +45.113.83.0/24 +45.129.53.0/24 +45.129.54.0/23 +45.129.192.0/24 +45.135.238.0/24 +45.136.241.0/24 +45.136.242.0/24 +45.138.17.0/24 +45.140.152.0/22 +45.141.91.0/24 +45.143.132.0/22 +45.146.156.0/24 +45.149.108.0/22 +45.152.134.0/23 +45.154.18.0/23 +45.155.99.0/24 +45.156.96.0/22 +45.159.120.0/22 +45.159.224.0/22 +45.223.12.0/24 +45.223.211.0/24 +45.223.213.0/24 +46.8.100.0/22 +46.8.195.0/24 +46.8.198.0/24 +46.17.72.0/23 +46.17.74.0/24 +46.17.216.0/24 +46.18.245.0/24 +46.19.168.0/23 +46.20.212.0/22 +46.28.58.0/23 +46.28.63.0/24 +46.51.128.0/18 +46.51.192.0/20 +46.51.216.0/21 +46.51.224.0/19 +46.137.0.0/16 +46.227.40.0/22 +46.227.44.0/23 +46.227.47.0/24 +46.228.135.0/24 +46.228.136.0/23 +46.228.140.0/24 +46.255.76.0/24 +47.128.0.0/14 +50.18.0.0/16 +50.112.0.0/16 +50.114.182.0/23 +50.115.212.0/23 +50.115.218.0/23 +50.115.222.0/23 +51.16.0.0/15 +51.20.0.0/15 +51.44.0.0/16 +51.84.0.0/16 +51.92.0.0/16 +51.96.0.0/16 +51.112.0.0/16 +51.149.8.0/24 +51.149.14.0/24 +51.149.250.0/23 +51.149.252.0/24 +51.199.252.0/22 +52.8.0.0/13 +52.16.0.0/14 +52.24.0.0/13 +52.32.0.0/13 +52.40.0.0/14 +52.46.25.0/24 +52.46.34.0/23 +52.46.36.0/24 +52.46.43.0/24 +52.46.44.0/24 +52.46.46.0/23 +52.46.48.0/24 +52.46.51.0/24 +52.46.53.0/24 +52.46.54.0/23 +52.46.56.0/23 +52.46.58.0/24 +52.46.61.0/24 +52.46.62.0/23 +52.46.64.0/20 +52.46.80.0/21 +52.46.88.0/22 +52.46.128.0/19 +52.46.172.0/22 +52.46.180.0/22 +52.46.184.0/22 +52.46.192.0/19 +52.46.240.0/22 +52.46.249.0/24 +52.47.0.0/16 +52.48.0.0/14 +52.52.0.0/15 +52.56.0.0/14 +52.60.0.0/16 +52.62.0.0/15 +52.64.0.0/14 +52.68.0.0/15 +52.74.0.0/15 +52.76.0.0/14 +52.84.2.0/23 +52.84.4.0/22 +52.84.8.0/21 +52.84.16.0/20 +52.84.32.0/20 +52.84.48.0/21 +52.84.56.0/23 +52.84.59.0/24 +52.84.60.0/22 +52.84.64.0/21 +52.84.73.0/24 +52.84.74.0/23 +52.84.76.0/22 +52.84.80.0/22 +52.84.84.0/24 +52.84.86.0/23 +52.84.88.0/21 +52.84.96.0/20 +52.84.120.0/21 +52.84.128.0/22 +52.84.132.0/23 +52.84.134.0/24 +52.84.136.0/21 +52.84.145.0/24 +52.84.146.0/23 +52.84.148.0/22 +52.84.154.0/23 +52.84.156.0/22 +52.84.160.0/19 +52.84.192.0/23 +52.84.200.0/21 +52.84.208.0/21 +52.84.216.0/23 +52.84.219.0/24 +52.84.220.0/22 +52.84.224.0/20 +52.84.240.0/21 +52.84.248.0/23 +52.84.251.0/24 +52.84.252.0/22 +52.85.0.0/22 +52.85.8.0/21 +52.85.16.0/20 +52.85.32.0/21 +52.85.40.0/22 +52.85.44.0/24 +52.85.46.0/23 +52.85.48.0/22 +52.85.52.0/23 +52.85.54.0/24 +52.85.58.0/23 +52.85.60.0/22 +52.85.70.0/23 +52.85.72.0/21 +52.85.80.0/21 +52.85.88.0/22 +52.85.92.0/23 +52.85.99.0/24 +52.85.104.0/21 +52.85.112.0/20 +52.85.128.0/19 +52.85.160.0/21 +52.85.169.0/24 +52.85.170.0/23 +52.85.172.0/22 +52.85.176.0/22 +52.85.180.0/23 +52.85.183.0/24 +52.85.184.0/21 +52.85.196.0/22 +52.85.200.0/23 +52.85.208.0/20 +52.85.224.0/23 +52.85.227.0/24 +52.85.228.0/22 +52.85.232.0/21 +52.85.240.0/22 +52.85.244.0/24 +52.85.247.0/24 +52.85.248.0/22 +52.85.252.0/23 +52.85.254.0/24 +52.88.0.0/15 +52.92.0.0/21 +52.92.16.0/21 +52.92.32.0/21 +52.92.128.0/19 +52.92.160.0/21 +52.92.176.0/20 +52.92.192.0/20 +52.92.208.0/21 +52.92.224.0/19 +52.94.0.0/21 +52.94.8.0/24 +52.94.10.0/23 +52.94.12.0/22 +52.94.16.0/22 +52.94.20.0/24 +52.94.23.0/24 +52.94.24.0/23 +52.94.28.0/23 +52.94.30.0/24 +52.94.32.0/19 +52.94.64.0/22 +52.94.68.0/23 +52.94.72.0/21 +52.94.80.0/20 +52.94.96.0/20 +52.94.112.0/22 +52.94.120.0/21 +52.94.128.0/20 +52.94.144.0/23 +52.94.146.0/24 +52.94.148.0/22 +52.94.160.0/19 +52.94.204.0/22 +52.94.208.0/20 +52.94.224.0/20 +52.94.240.0/22 +52.94.252.0/22 +52.95.0.0/20 +52.95.16.0/21 +52.95.24.0/22 +52.95.28.0/24 +52.95.34.0/23 +52.95.48.0/22 +52.95.56.0/22 +52.95.64.0/19 +52.95.96.0/22 +52.95.104.0/22 +52.95.108.0/23 +52.95.111.0/24 +52.95.112.0/20 +52.95.128.0/20 +52.95.144.0/21 +52.95.152.0/22 +52.95.156.0/24 +52.95.160.0/19 +52.95.192.0/20 +52.95.212.0/22 +52.95.224.0/22 +52.95.228.0/23 +52.95.230.0/24 +52.95.235.0/24 +52.95.239.0/24 +52.95.240.0/22 +52.95.244.0/24 +52.95.246.0/23 +52.95.248.0/22 +52.95.252.0/23 +52.95.254.0/24 +52.119.41.0/24 +52.119.128.0/20 +52.119.144.0/21 +52.119.156.0/22 +52.119.160.0/19 +52.119.192.0/21 +52.119.205.0/24 +52.119.206.0/23 +52.119.210.0/23 +52.119.212.0/22 +52.119.216.0/21 +52.119.224.0/21 +52.119.232.0/22 +52.119.240.0/21 +52.119.248.0/23 +52.119.252.0/22 +52.124.130.0/24 +52.124.180.0/24 +52.124.215.0/24 +52.124.219.0/24 +52.124.220.0/23 +52.124.225.0/24 +52.124.227.0/24 +52.124.228.0/23 +52.124.231.0/24 +52.124.232.0/22 +52.124.237.0/24 +52.124.239.0/24 +52.124.240.0/21 +52.124.248.0/23 +52.124.251.0/24 +52.124.252.0/23 +52.124.254.0/24 +52.128.43.0/24 +52.129.34.0/24 +52.129.64.0/24 +52.129.66.0/24 +52.129.100.0/22 +52.129.104.0/21 +52.144.61.0/24 +52.192.0.0/13 +52.208.0.0/13 +52.216.0.0/18 +52.216.64.0/22 +52.216.68.0/23 +52.216.76.0/22 +52.216.80.0/20 +52.216.96.0/19 +52.216.128.0/18 +52.216.192.0/24 +52.216.200.0/21 +52.216.208.0/20 +52.216.224.0/19 +52.217.0.0/16 +52.218.0.0/21 +52.218.16.0/20 +52.218.32.0/19 +52.218.80.0/20 +52.218.96.0/19 +52.218.132.0/22 +52.218.136.0/21 +52.218.148.0/22 +52.218.152.0/21 +52.218.168.0/21 +52.218.176.0/20 +52.218.192.0/18 +52.219.0.0/20 +52.219.16.0/22 +52.219.24.0/22 +52.219.32.0/20 +52.219.56.0/21 +52.219.64.0/21 +52.219.72.0/22 +52.219.80.0/20 +52.219.96.0/19 +52.219.128.0/18 +52.219.192.0/20 +52.219.208.0/21 +52.219.216.0/22 +52.219.220.0/23 +52.219.224.0/21 +52.219.232.0/22 +52.219.254.0/23 +52.220.0.0/15 +52.222.128.0/18 +52.222.192.0/21 +52.222.200.0/22 +52.222.204.0/23 +52.222.206.0/24 +52.222.208.0/20 +52.222.224.0/22 +52.222.228.0/23 +52.222.231.0/24 +52.222.232.0/21 +52.222.240.0/20 +52.223.0.0/17 +54.64.0.0/12 +54.92.0.0/17 +54.93.0.0/16 +54.94.0.0/15 +54.148.0.0/14 +54.153.0.0/16 +54.154.0.0/15 +54.168.0.0/14 +54.176.0.0/14 +54.180.0.0/15 +54.182.0.0/21 +54.182.146.0/23 +54.182.148.0/22 +54.182.152.0/23 +54.182.174.0/23 +54.182.176.0/22 +54.182.201.0/24 +54.182.215.0/24 +54.182.216.0/23 +54.182.240.0/23 +54.183.0.0/16 +54.184.0.0/13 +54.192.0.0/23 +54.192.4.0/22 +54.192.8.0/22 +54.192.16.0/20 +54.192.32.0/19 +54.192.64.0/19 +54.192.96.0/20 +54.192.112.0/22 +54.192.120.0/21 +54.192.128.0/20 +54.192.148.0/22 +54.192.152.0/21 +54.192.160.0/20 +54.192.176.0/21 +54.192.185.0/24 +54.192.186.0/23 +54.192.188.0/22 +54.192.192.0/22 +54.192.198.0/23 +54.192.200.0/21 +54.192.208.0/20 +54.192.224.0/22 +54.192.232.0/21 +54.192.248.0/21 +54.193.0.0/16 +54.194.0.0/15 +54.199.0.0/16 +54.200.0.0/14 +54.206.0.0/15 +54.212.0.0/14 +54.216.0.0/14 +54.220.0.0/16 +54.228.0.0/15 +54.230.0.0/22 +54.230.6.0/23 +54.230.8.0/21 +54.230.16.0/22 +54.230.24.0/21 +54.230.32.0/19 +54.230.64.0/22 +54.230.72.0/21 +54.230.80.0/20 +54.230.96.0/22 +54.230.100.0/24 +54.230.102.0/23 +54.230.104.0/21 +54.230.112.0/20 +54.230.129.0/24 +54.230.130.0/24 +54.230.132.0/22 +54.230.136.0/21 +54.230.144.0/21 +54.230.152.0/23 +54.230.155.0/24 +54.230.156.0/22 +54.230.160.0/19 +54.230.192.0/19 +54.230.224.0/22 +54.230.232.0/21 +54.230.240.0/20 +54.231.0.0/24 +54.231.16.0/22 +54.231.34.0/23 +54.231.36.0/24 +54.231.40.0/21 +54.231.88.0/24 +54.231.96.0/20 +54.231.120.0/21 +54.231.128.0/17 +54.232.0.0/15 +54.238.0.0/16 +54.239.2.0/23 +54.239.4.0/22 +54.239.8.0/21 +54.239.16.0/20 +54.239.32.0/21 +54.239.48.0/22 +54.239.54.0/23 +54.239.56.0/21 +54.239.64.0/21 +54.239.96.0/24 +54.239.98.0/23 +54.239.113.0/24 +54.239.116.0/22 +54.239.120.0/21 +54.239.130.0/23 +54.239.132.0/23 +54.239.135.0/24 +54.239.142.0/23 +54.239.152.0/23 +54.239.158.0/23 +54.239.162.0/23 +54.239.164.0/23 +54.239.168.0/23 +54.239.172.0/22 +54.239.176.0/23 +54.239.180.0/23 +54.239.186.0/23 +54.239.195.0/24 +54.239.200.0/23 +54.239.216.0/23 +54.239.223.0/24 +54.240.0.0/21 +54.240.16.0/24 +54.240.24.0/22 +54.240.50.0/23 +54.240.52.0/22 +54.240.56.0/21 +54.240.80.0/20 +54.240.96.0/20 +54.240.112.0/21 +54.240.128.0/24 +54.240.160.0/22 +54.240.167.0/24 +54.240.168.0/21 +54.240.176.0/23 +54.240.184.0/21 +54.240.192.0/21 +54.240.200.0/24 +54.240.202.0/24 +54.240.204.0/22 +54.240.208.0/20 +54.240.225.0/24 +54.240.226.0/23 +54.240.230.0/23 +54.240.232.0/22 +54.240.244.0/22 +54.240.248.0/21 +54.241.0.0/16 +54.244.0.0/14 +54.248.0.0/13 +57.180.0.0/14 +58.181.95.0/24 +62.84.160.0/20 +62.112.144.0/20 +62.133.34.0/24 +62.182.168.0/21 +63.32.0.0/14 +63.133.215.0/24 +63.140.32.0/22 +63.140.36.0/23 +63.140.48.0/22 +63.140.52.0/24 +63.140.55.0/24 +63.140.56.0/23 +63.140.61.0/24 +63.140.62.0/23 +63.176.0.0/14 +63.246.112.0/24 +64.35.162.0/24 +64.45.129.0/24 +64.45.130.0/23 +64.52.111.0/24 +64.56.212.0/24 +64.57.5.0/24 +64.57.6.0/23 +64.64.100.0/23 +64.65.61.0/24 +64.69.212.0/24 +64.69.223.0/24 +64.95.153.0/24 +64.95.155.0/24 +64.95.157.0/24 +64.130.32.0/21 +64.186.3.0/24 +64.187.128.0/20 +64.190.110.0/24 +64.190.237.0/24 +64.207.194.0/24 +64.207.196.0/24 +64.207.198.0/23 +64.207.204.0/23 +64.234.115.0/24 +64.238.2.0/24 +64.238.5.0/24 +64.238.6.0/24 +64.238.14.0/24 +64.252.65.0/24 +64.252.70.0/23 +64.252.72.0/21 +64.252.80.0/21 +64.252.88.0/23 +64.252.98.0/23 +64.252.100.0/22 +64.252.104.0/21 +64.252.112.0/23 +64.252.114.0/24 +64.252.118.0/23 +64.252.120.0/22 +64.252.124.0/24 +64.252.129.0/24 +64.252.130.0/23 +64.252.132.0/22 +64.252.136.0/21 +64.252.144.0/23 +64.252.148.0/23 +64.252.151.0/24 +64.252.152.0/24 +64.252.154.0/23 +64.252.159.0/24 +64.252.161.0/24 +64.252.162.0/23 +64.252.164.0/24 +64.252.166.0/23 +64.252.168.0/22 +64.252.172.0/23 +64.252.175.0/24 +64.252.176.0/22 +64.252.180.0/24 +64.252.182.0/23 +64.252.185.0/24 +64.252.186.0/23 +64.252.188.0/23 +64.252.190.0/24 +65.0.0.0/14 +65.8.0.0/21 +65.8.8.0/23 +65.8.11.0/24 +65.8.12.0/22 +65.8.16.0/20 +65.8.32.0/19 +65.8.64.0/18 +65.8.128.0/17 +65.9.0.0/23 +65.9.3.0/24 +65.9.4.0/24 +65.9.6.0/23 +65.9.9.0/24 +65.9.11.0/24 +65.9.12.0/22 +65.9.17.0/24 +65.9.19.0/24 +65.9.20.0/22 +65.9.24.0/21 +65.9.32.0/19 +65.9.64.0/18 +65.9.128.0/18 +65.37.240.0/24 +65.110.52.0/23 +65.110.54.0/24 +66.22.176.0/24 +66.22.190.0/24 +66.33.96.0/24 +66.37.128.0/24 +66.51.208.0/24 +66.51.210.0/23 +66.51.212.0/22 +66.51.216.0/22 +66.54.74.0/23 +66.81.8.0/24 +66.81.227.0/24 +66.81.241.0/24 +66.117.20.0/24 +66.117.22.0/23 +66.117.24.0/23 +66.117.26.0/24 +66.117.30.0/23 +66.129.247.0/24 +66.129.248.0/24 +66.159.226.0/24 +66.159.230.0/24 +66.178.130.0/24 +66.178.132.0/22 +66.178.136.0/23 +66.178.139.0/24 +66.178.140.0/23 +66.178.142.0/24 +66.179.16.0/24 +66.179.59.0/24 +66.182.132.0/23 +66.187.204.0/23 +66.197.178.0/23 +66.197.180.0/23 +66.197.184.0/23 +66.206.173.0/24 +66.232.20.0/23 +66.235.151.0/24 +66.235.152.0/22 +67.20.60.0/24 +67.199.239.0/24 +67.202.213.0/24 +67.219.241.0/24 +67.219.247.0/24 +67.219.250.0/24 +67.220.224.0/19 +67.221.38.0/24 +67.222.249.0/24 +67.222.254.0/24 +67.226.222.0/23 +68.64.5.0/24 +68.66.112.0/20 +68.70.127.0/24 +68.71.232.0/23 +68.71.238.0/24 +68.233.40.0/24 +69.7.77.0/24 +69.10.24.0/24 +69.52.208.0/24 +69.52.214.0/23 +69.52.220.0/23 +69.53.251.0/24 +69.58.24.0/24 +69.58.34.0/24 +69.59.247.0/24 +69.59.248.0/24 +69.59.250.0/23 +69.64.150.0/24 +69.64.152.0/24 +69.64.154.0/24 +69.72.44.0/22 +69.94.8.0/23 +69.169.224.0/20 +70.42.116.0/24 +70.132.0.0/20 +70.132.16.0/22 +70.132.20.0/23 +70.132.23.0/24 +70.132.24.0/23 +70.132.27.0/24 +70.132.28.0/22 +70.132.32.0/21 +70.132.40.0/24 +70.132.42.0/23 +70.132.44.0/24 +70.132.46.0/24 +70.132.48.0/22 +70.132.52.0/23 +70.132.55.0/24 +70.132.58.0/23 +70.132.60.0/22 +70.224.192.0/18 +70.232.64.0/20 +70.232.80.0/21 +70.232.88.0/22 +70.232.96.0/20 +70.232.112.0/21 +70.232.120.0/22 +71.141.0.0/21 +71.152.0.0/22 +71.152.4.0/23 +71.152.7.0/24 +71.152.8.0/24 +71.152.10.0/23 +71.152.13.0/24 +71.152.14.0/23 +71.152.16.0/21 +71.152.24.0/22 +71.152.28.0/24 +71.152.30.0/23 +71.152.33.0/24 +71.152.35.0/24 +71.152.36.0/22 +71.152.40.0/23 +71.152.43.0/24 +71.152.46.0/23 +71.152.48.0/22 +71.152.53.0/24 +71.152.55.0/24 +71.152.56.0/22 +71.152.61.0/24 +71.152.62.0/23 +71.152.64.0/23 +71.152.66.0/24 +71.152.68.0/22 +71.152.72.0/23 +71.152.74.0/24 +71.152.76.0/23 +71.152.79.0/24 +71.152.80.0/21 +71.152.88.0/22 +71.152.92.0/24 +71.152.94.0/23 +71.152.96.0/22 +71.152.100.0/24 +71.152.102.0/23 +71.152.105.0/24 +71.152.106.0/23 +71.152.108.0/23 +71.152.110.0/24 +71.152.112.0/21 +71.152.122.0/24 +71.152.124.0/24 +71.152.126.0/23 +72.1.32.0/21 +72.13.121.0/24 +72.13.124.0/23 +72.18.77.0/24 +72.18.91.0/24 +72.18.222.0/24 +72.21.192.0/19 +72.41.0.0/20 +72.42.229.0/24 +72.46.77.0/24 +72.167.168.0/24 +74.80.247.0/24 +74.116.145.0/24 +74.116.147.0/24 +74.117.148.0/24 +74.200.120.0/24 +74.221.129.0/24 +74.221.130.0/24 +74.221.133.0/24 +74.221.135.0/24 +74.221.137.0/24 +74.221.139.0/24 +74.221.141.0/24 +75.2.0.0/17 +75.104.19.0/24 +76.76.17.0/24 +76.76.19.0/24 +76.76.21.0/24 +76.223.0.0/17 +76.223.128.0/22 +76.223.132.0/23 +76.223.134.0/24 +76.223.144.0/20 +76.223.160.0/22 +76.223.164.0/23 +76.223.166.0/24 +76.223.169.0/24 +76.223.172.0/22 +76.223.176.0/21 +76.223.184.0/22 +76.223.188.0/23 +76.223.190.0/24 +77.73.208.0/23 +77.81.0.0/24 +77.81.79.0/24 +77.236.103.0/24 +77.246.212.0/22 +78.108.124.0/23 +79.110.231.0/24 +79.125.0.0/17 +79.143.156.0/24 +80.210.95.0/24 +80.254.228.0/24 +81.20.40.0/23 +81.22.128.0/24 +81.90.25.0/24 +81.90.143.0/24 +82.152.174.0/23 +82.153.208.0/22 +82.192.96.0/23 +82.192.100.0/23 +82.192.108.0/23 +83.97.96.0/21 +83.137.245.0/24 +83.147.252.0/22 +83.151.192.0/22 +84.38.247.0/24 +84.254.134.0/24 +84.254.136.0/24 +85.113.84.0/24 +85.113.88.0/24 +85.158.142.0/24 +85.193.78.0/24 +85.194.254.0/23 +85.236.136.0/21 +86.106.77.0/24 +87.236.67.0/24 +87.238.80.0/21 +87.238.140.0/24 +87.238.154.0/24 +88.202.208.0/22 +88.212.156.0/22 +88.216.57.0/24 +88.216.228.0/22 +88.216.236.0/22 +88.218.35.0/24 +89.37.140.0/24 +89.37.196.0/24 +89.47.52.0/24 +89.47.252.0/24 +89.116.141.0/24 +89.116.244.0/24 +89.117.15.0/24 +89.117.81.0/24 +89.117.129.0/24 +89.186.51.0/24 +89.186.52.0/24 +89.222.36.0/23 +89.222.38.0/24 +89.251.12.0/24 +91.102.184.0/23 +91.102.186.0/24 +91.190.168.0/23 +91.190.171.0/24 +91.190.172.0/22 +91.193.42.0/24 +91.194.25.0/24 +91.194.104.0/24 +91.198.107.0/24 +91.198.117.0/24 +91.200.50.0/24 +91.207.12.0/23 +91.208.21.0/24 +91.213.17.0/24 +91.213.115.0/24 +91.213.126.0/24 +91.213.146.0/24 +91.218.37.0/24 +91.220.25.0/24 +91.223.161.0/24 +91.227.75.0/24 +91.227.193.0/24 +91.227.208.0/24 +91.228.72.0/24 +91.228.74.0/24 +91.230.237.0/24 +91.231.35.0/24 +91.233.61.0/24 +91.233.120.0/24 +91.235.63.0/24 +91.236.18.0/24 +91.236.66.0/24 +91.238.209.0/24 +91.240.18.0/23 +91.240.233.0/24 +91.241.6.0/23 +92.114.40.0/22 +93.93.224.0/22 +93.94.3.0/24 +93.191.148.0/23 +93.191.219.0/24 +94.124.112.0/24 +94.140.18.0/24 +94.142.252.0/24 +95.82.16.0/20 +95.130.184.0/23 +96.0.0.0/18 +96.0.64.0/19 +96.0.96.0/21 +96.0.104.0/22 +96.0.108.0/24 +96.0.110.0/23 +96.0.112.0/20 +96.0.128.0/19 +96.0.160.0/20 +96.9.221.0/24 +98.97.248.0/22 +98.97.253.0/24 +98.97.254.0/23 +98.130.0.0/16 +98.142.155.0/24 +99.77.0.0/18 +99.77.130.0/23 +99.77.132.0/22 +99.77.136.0/21 +99.77.144.0/23 +99.77.147.0/24 +99.77.148.0/23 +99.77.150.0/24 +99.77.152.0/21 +99.77.160.0/22 +99.77.186.0/24 +99.77.188.0/23 +99.77.190.0/24 +99.77.232.0/22 +99.77.238.0/23 +99.77.240.0/24 +99.77.242.0/24 +99.77.244.0/22 +99.77.248.0/22 +99.77.252.0/23 +99.78.128.0/19 +99.78.160.0/21 +99.78.168.0/22 +99.78.172.0/24 +99.78.176.0/21 +99.78.192.0/18 +99.79.0.0/16 +99.80.0.0/15 +99.82.0.0/22 +99.82.128.0/19 +99.82.160.0/20 +99.82.184.0/21 +99.83.72.0/22 +99.83.80.0/21 +99.83.96.0/22 +99.83.100.0/23 +99.83.102.0/24 +99.83.120.0/22 +99.83.128.0/17 +99.84.0.0/19 +99.84.33.0/24 +99.84.48.0/20 +99.84.64.0/19 +99.84.96.0/20 +99.84.128.0/17 +99.86.0.0/20 +99.86.16.0/21 +99.86.24.0/24 +99.86.32.0/20 +99.86.48.0/21 +99.86.56.0/24 +99.86.64.0/19 +99.86.96.0/20 +99.86.112.0/21 +99.86.120.0/24 +99.86.128.0/21 +99.86.136.0/24 +99.86.144.0/21 +99.86.153.0/24 +99.86.154.0/23 +99.86.156.0/22 +99.86.160.0/20 +99.86.176.0/21 +99.86.185.0/24 +99.86.186.0/23 +99.86.188.0/22 +99.86.192.0/21 +99.86.201.0/24 +99.86.202.0/23 +99.86.204.0/22 +99.86.217.0/24 +99.86.218.0/23 +99.86.220.0/22 +99.86.224.0/21 +99.86.232.0/24 +99.86.249.0/24 +99.86.250.0/23 +99.86.252.0/22 +99.87.0.0/19 +99.87.32.0/22 +99.150.0.0/21 +99.150.16.0/20 +99.150.32.0/19 +99.150.64.0/18 +99.151.64.0/19 +99.151.104.0/21 +99.151.112.0/20 +99.151.128.0/19 +99.151.168.0/21 +99.151.176.0/22 +99.151.186.0/23 +99.151.188.0/23 +100.20.0.0/14 +102.210.190.0/23 +103.4.8.0/21 +103.8.172.0/22 +103.10.127.0/24 +103.16.56.0/24 +103.16.59.0/24 +103.16.101.0/24 +103.23.68.0/23 +103.25.126.0/24 +103.38.221.0/24 +103.39.40.0/24 +103.43.38.0/23 +103.53.55.0/24 +103.54.236.0/24 +103.58.192.0/24 +103.70.49.0/24 +103.70.51.0/24 +103.73.186.0/23 +103.78.50.0/24 +103.80.6.0/24 +103.85.213.0/24 +103.104.86.0/24 +103.107.56.0/24 +103.119.213.0/24 +103.124.134.0/23 +103.127.75.0/24 +103.136.10.0/24 +103.143.45.0/24 +103.145.182.0/24 +103.145.192.0/24 +103.147.71.0/24 +103.149.112.0/24 +103.150.47.0/24 +103.150.161.0/24 +103.150.252.0/24 +103.151.39.0/24 +103.151.192.0/23 +103.161.77.0/24 +103.165.160.0/24 +103.166.180.0/24 +103.167.153.0/24 +103.168.156.0/23 +103.168.209.0/24 +103.172.141.0/24 +103.172.192.0/24 +103.175.120.0/23 +103.179.36.0/24 +103.180.30.0/24 +103.181.240.0/24 +103.182.250.0/23 +103.186.205.0/24 +103.188.89.0/24 +103.190.166.0/24 +103.193.9.0/24 +103.195.60.0/22 +103.195.128.0/23 +103.196.32.0/24 +103.207.60.0/23 +103.211.172.0/24 +103.212.169.0/24 +103.218.172.0/24 +103.229.8.0/23 +103.229.10.0/24 +103.229.233.0/24 +103.235.88.0/24 +103.238.120.0/24 +103.246.148.0/22 +103.246.251.0/24 +104.36.33.0/24 +104.36.215.0/24 +104.129.174.0/24 +104.153.112.0/22 +104.153.116.0/24 +104.153.118.0/24 +104.171.198.0/23 +104.192.136.0/23 +104.192.138.0/24 +104.192.140.0/23 +104.192.143.0/24 +104.193.186.0/24 +104.193.207.0/24 +104.200.222.0/24 +104.207.162.0/24 +104.207.170.0/23 +104.207.172.0/23 +104.207.174.0/24 +104.218.202.0/24 +104.232.45.0/24 +104.234.137.0/24 +104.234.187.0/24 +104.238.244.0/23 +104.238.247.0/24 +104.249.160.0/23 +104.249.162.0/24 +104.253.192.0/23 +104.255.56.0/22 +104.255.60.0/24 +107.151.224.0/21 +107.151.232.0/23 +107.162.252.0/24 +108.128.0.0/13 +108.136.0.0/15 +108.138.0.0/16 +108.139.0.0/19 +108.139.32.0/20 +108.139.48.0/21 +108.139.56.0/24 +108.139.72.0/21 +108.139.80.0/20 +108.139.96.0/19 +108.139.128.0/20 +108.139.144.0/23 +108.139.146.0/24 +108.139.162.0/23 +108.139.164.0/22 +108.139.168.0/21 +108.139.176.0/20 +108.139.207.0/24 +108.139.208.0/20 +108.139.224.0/19 +108.156.0.0/15 +108.158.0.0/21 +108.158.8.0/24 +108.158.39.0/24 +108.158.40.0/21 +108.158.48.0/20 +108.158.64.0/22 +108.158.68.0/24 +108.158.99.0/24 +108.158.100.0/22 +108.158.104.0/21 +108.158.112.0/20 +108.158.128.0/20 +108.158.159.0/24 +108.158.160.0/21 +108.158.168.0/22 +108.158.172.0/23 +108.158.204.0/22 +108.158.208.0/20 +108.158.224.0/19 +108.159.0.0/20 +108.159.16.0/22 +108.159.20.0/23 +108.159.22.0/24 +108.159.38.0/23 +108.159.40.0/21 +108.159.48.0/20 +108.159.64.0/19 +108.159.96.0/23 +108.159.128.0/21 +108.159.136.0/22 +108.159.141.0/24 +108.159.142.0/24 +108.159.144.0/22 +108.159.148.0/23 +108.159.152.0/23 +108.159.155.0/24 +108.159.156.0/23 +108.159.160.0/20 +108.159.179.0/24 +108.159.180.0/22 +108.159.184.0/21 +108.159.192.0/20 +108.159.208.0/23 +108.159.210.0/24 +108.159.213.0/24 +108.159.214.0/23 +108.159.216.0/21 +108.159.224.0/21 +108.159.247.0/24 +108.159.248.0/23 +108.159.250.0/24 +108.159.255.0/24 +108.160.212.0/22 +108.165.42.0/23 +108.165.154.0/23 +109.68.71.0/24 +109.95.191.0/24 +109.224.233.0/24 +109.232.88.0/21 +113.192.24.0/24 +113.212.179.0/24 +114.56.64.0/18 +116.197.150.0/23 +116.214.100.0/23 +116.214.120.0/23 +117.120.16.0/23 +122.248.192.0/18 +122.252.145.0/24 +122.252.146.0/23 +122.252.148.0/22 +124.110.200.0/23 +129.33.138.0/23 +129.33.243.0/24 +129.41.76.0/23 +129.41.88.0/23 +129.41.167.0/24 +129.41.174.0/23 +129.41.222.0/24 +130.41.128.0/22 +130.41.134.0/23 +130.50.35.0/24 +130.137.11.0/24 +130.137.20.0/24 +130.137.111.0/24 +130.137.112.0/24 +130.137.150.0/24 +130.137.215.0/24 +130.137.227.0/24 +130.137.254.0/24 +130.150.64.0/19 +130.176.0.0/21 +130.176.9.0/24 +130.176.11.0/24 +130.176.13.0/24 +130.176.14.0/24 +130.176.16.0/23 +130.176.24.0/23 +130.176.27.0/24 +130.176.28.0/23 +130.176.30.0/24 +130.176.32.0/21 +130.176.40.0/24 +130.176.43.0/24 +130.176.45.0/24 +130.176.48.0/24 +130.176.50.0/24 +130.176.53.0/24 +130.176.54.0/23 +130.176.56.0/24 +130.176.65.0/24 +130.176.66.0/23 +130.176.68.0/24 +130.176.71.0/24 +130.176.75.0/24 +130.176.76.0/24 +130.176.86.0/23 +130.176.88.0/22 +130.176.92.0/23 +130.176.96.0/22 +130.176.100.0/24 +130.176.104.0/23 +130.176.106.0/24 +130.176.108.0/23 +130.176.111.0/24 +130.176.112.0/23 +130.176.116.0/24 +130.176.118.0/23 +130.176.120.0/24 +130.176.125.0/24 +130.176.126.0/23 +130.176.129.0/24 +130.176.130.0/23 +130.176.132.0/22 +130.176.136.0/23 +130.176.142.0/23 +130.176.144.0/23 +130.176.146.0/24 +130.176.148.0/22 +130.176.152.0/24 +130.176.155.0/24 +130.176.156.0/22 +130.176.160.0/21 +130.176.168.0/24 +130.176.170.0/23 +130.176.172.0/24 +130.176.174.0/23 +130.176.179.0/24 +130.176.182.0/23 +130.176.184.0/21 +130.176.192.0/20 +130.176.208.0/21 +130.176.217.0/24 +130.176.218.0/23 +130.176.220.0/22 +130.176.224.0/24 +130.176.226.0/23 +130.176.229.0/24 +130.176.231.0/24 +130.176.232.0/23 +130.176.254.0/24 +130.193.2.0/24 +130.248.141.0/24 +130.248.165.0/24 +130.248.166.0/23 +130.248.177.0/24 +130.248.178.0/24 +130.248.199.0/24 +130.248.202.0/23 +130.248.216.0/23 +130.248.220.0/22 +130.248.224.0/24 +130.248.227.0/24 +130.248.228.0/24 +130.248.231.0/24 +130.248.237.0/24 +131.226.184.0/23 +131.232.37.0/24 +131.232.76.0/23 +131.232.78.0/24 +132.75.97.0/24 +134.65.170.0/23 +134.224.0.0/17 +134.224.128.0/18 +134.224.192.0/19 +134.224.224.0/20 +134.224.242.0/23 +134.224.244.0/22 +134.224.248.0/22 +135.84.124.0/24 +136.18.18.0/23 +136.18.20.0/22 +136.18.32.0/23 +136.18.134.0/23 +136.175.24.0/23 +136.175.106.0/23 +136.175.113.0/24 +136.184.226.0/23 +136.184.229.0/24 +136.184.230.0/23 +136.184.232.0/23 +136.184.235.0/24 +136.226.218.0/23 +136.226.220.0/23 +137.83.193.0/24 +137.83.195.0/24 +137.83.196.0/22 +137.83.202.0/23 +137.83.204.0/23 +137.83.208.0/22 +137.83.212.0/24 +137.83.214.0/24 +137.83.252.0/22 +138.32.105.0/24 +138.32.106.0/23 +138.43.114.0/24 +138.188.174.0/24 +139.60.2.0/24 +139.60.113.0/24 +139.60.114.0/24 +139.60.153.0/24 +139.64.232.0/24 +139.138.105.0/24 +139.180.12.0/23 +139.180.31.0/24 +139.180.242.0/23 +139.180.246.0/23 +139.180.248.0/22 +140.19.64.0/24 +140.99.12.0/24 +140.99.50.0/23 +140.99.53.0/24 +140.99.54.0/23 +140.99.56.0/24 +140.99.61.0/24 +140.99.63.0/24 +140.99.64.0/22 +140.99.70.0/23 +140.99.72.0/22 +140.99.123.0/24 +140.99.221.0/24 +140.99.232.0/24 +140.99.234.0/23 +140.150.232.0/22 +140.233.128.0/21 +140.233.148.0/22 +140.233.152.0/21 +141.11.12.0/22 +141.163.128.0/19 +141.163.160.0/20 +141.163.192.0/23 +141.163.196.0/23 +141.163.200.0/23 +141.163.204.0/23 +141.163.208.0/23 +141.163.212.0/24 +141.163.214.0/24 +141.193.32.0/23 +141.193.185.0/24 +141.193.208.0/23 +142.0.190.0/24 +142.4.177.0/24 +142.4.179.0/24 +142.4.180.0/24 +142.9.255.0/24 +142.54.40.0/24 +142.202.20.0/24 +142.202.36.0/22 +142.202.40.0/24 +142.202.42.0/23 +142.202.46.0/24 +142.225.32.0/24 +142.225.34.0/24 +143.55.151.0/24 +143.192.40.0/23 +143.192.42.0/24 +143.192.51.0/24 +143.204.0.0/23 +143.204.16.0/20 +143.204.32.0/20 +143.204.48.0/21 +143.204.57.0/24 +143.204.58.0/23 +143.204.60.0/22 +143.204.64.0/19 +143.204.96.0/20 +143.204.112.0/21 +143.204.121.0/24 +143.204.122.0/23 +143.204.124.0/22 +143.204.128.0/21 +143.204.136.0/24 +143.204.152.0/21 +143.204.160.0/19 +143.204.192.0/19 +143.204.224.0/20 +143.204.240.0/21 +143.244.81.0/24 +143.244.82.0/23 +143.244.84.0/22 +144.2.170.0/24 +144.81.144.0/21 +144.81.152.0/24 +144.220.1.0/24 +144.220.2.0/23 +144.220.4.0/23 +144.220.11.0/24 +144.220.12.0/24 +144.220.14.0/23 +144.220.16.0/21 +144.220.26.0/24 +144.220.28.0/23 +144.220.31.0/24 +144.220.37.0/24 +144.220.38.0/23 +144.220.40.0/24 +144.220.49.0/24 +144.220.50.0/23 +144.220.52.0/24 +144.220.55.0/24 +144.220.56.0/24 +144.220.59.0/24 +144.220.60.0/22 +144.220.64.0/22 +144.220.68.0/23 +144.220.72.0/22 +144.220.76.0/24 +144.220.78.0/23 +144.220.81.0/24 +144.220.82.0/24 +144.220.84.0/24 +144.220.86.0/23 +144.220.90.0/24 +144.220.92.0/23 +144.220.94.0/24 +144.220.99.0/24 +144.220.100.0/23 +144.220.103.0/24 +144.220.104.0/21 +144.220.113.0/24 +144.220.114.0/23 +144.220.116.0/23 +144.220.119.0/24 +144.220.120.0/23 +144.220.122.0/24 +144.220.125.0/24 +144.220.126.0/23 +144.220.128.0/21 +144.220.136.0/22 +144.220.140.0/23 +144.220.143.0/24 +145.46.168.0/23 +145.46.170.0/24 +145.224.192.0/24 +145.224.194.0/24 +145.224.196.0/24 +145.224.198.0/24 +145.224.200.0/23 +145.224.204.0/23 +145.224.208.0/23 +145.224.212.0/24 +146.0.15.0/24 +146.19.112.0/24 +146.66.3.0/24 +146.133.124.0/24 +146.133.127.0/24 +147.28.36.0/23 +147.28.38.0/24 +147.124.160.0/21 +147.160.133.0/24 +147.189.18.0/23 +147.189.20.0/24 +148.5.64.0/24 +148.5.74.0/24 +148.5.76.0/23 +148.5.80.0/24 +148.5.84.0/24 +148.5.86.0/23 +148.5.88.0/24 +148.5.93.0/24 +148.5.95.0/24 +148.135.128.0/18 +148.135.192.0/20 +148.135.224.0/19 +148.163.131.0/24 +149.19.6.0/24 +149.20.11.0/24 +149.72.106.0/23 +150.242.68.0/24 +151.148.32.0/22 +151.148.37.0/24 +151.148.38.0/23 +151.148.40.0/23 +151.186.172.0/24 +151.186.174.0/23 +151.186.176.0/22 +151.186.180.0/23 +151.186.183.0/24 +151.186.184.0/24 +151.186.192.0/22 +151.186.196.0/23 +151.186.198.0/24 +151.186.200.0/22 +151.186.205.0/24 +152.129.248.0/23 +152.129.250.0/24 +155.46.191.0/24 +155.46.192.0/23 +155.46.195.0/24 +155.46.196.0/23 +155.46.212.0/24 +155.46.214.0/24 +155.63.85.0/24 +155.63.86.0/24 +155.63.90.0/23 +155.63.209.0/24 +155.63.210.0/24 +155.63.213.0/24 +155.63.216.0/23 +155.63.221.0/24 +155.63.222.0/24 +155.226.128.0/21 +155.226.152.0/23 +155.226.156.0/23 +155.226.188.0/23 +155.226.224.0/20 +155.226.254.0/24 +156.70.116.0/23 +157.84.32.0/23 +157.84.40.0/23 +157.166.132.0/22 +157.166.212.0/24 +157.167.134.0/23 +157.167.136.0/21 +157.167.144.0/21 +157.167.152.0/23 +157.167.155.0/24 +157.167.156.0/24 +157.167.225.0/24 +157.167.226.0/23 +157.167.228.0/22 +157.167.232.0/21 +157.167.240.0/24 +157.175.0.0/16 +157.241.0.0/16 +157.248.214.0/23 +157.248.216.0/22 +157.254.2.0/23 +158.26.56.0/21 +158.26.168.0/21 +158.26.216.0/21 +158.51.9.0/24 +158.51.65.0/24 +158.115.133.0/24 +158.115.141.0/24 +158.115.146.0/23 +158.115.151.0/24 +158.115.156.0/22 +159.60.0.0/20 +159.60.192.0/19 +159.60.224.0/20 +159.60.240.0/21 +159.60.248.0/22 +159.112.232.0/24 +159.140.140.0/23 +159.140.144.0/24 +159.148.136.0/23 +159.148.140.0/24 +159.148.184.0/24 +159.183.58.0/23 +160.202.21.0/24 +160.202.22.0/24 +160.202.137.0/24 +161.38.196.0/22 +161.38.200.0/21 +161.69.8.0/21 +161.69.40.0/24 +161.69.58.0/24 +161.69.75.0/24 +161.69.76.0/22 +161.69.94.0/23 +161.69.100.0/22 +161.69.105.0/24 +161.69.106.0/23 +161.69.109.0/24 +161.69.110.0/23 +161.69.124.0/24 +161.69.126.0/23 +161.69.192.0/24 +161.129.19.0/24 +161.178.0.0/18 +161.188.134.0/23 +161.188.138.0/23 +161.188.140.0/22 +161.188.146.0/23 +161.188.148.0/23 +161.188.152.0/22 +161.188.156.0/23 +161.188.160.0/21 +161.188.168.0/23 +161.188.172.0/22 +161.188.176.0/20 +161.188.205.0/24 +161.193.128.0/18 +161.199.67.0/24 +161.199.250.0/23 +162.33.124.0/23 +162.33.126.0/24 +162.136.54.0/23 +162.136.61.0/24 +162.212.32.0/24 +162.213.126.0/24 +162.213.205.0/24 +162.216.126.0/24 +162.217.117.0/24 +162.218.159.0/24 +162.219.9.0/24 +162.219.11.0/24 +162.219.12.0/24 +162.221.182.0/23 +162.246.178.0/24 +162.247.163.0/24 +162.248.24.0/24 +162.250.61.0/24 +162.250.62.0/23 +162.252.165.0/24 +163.5.195.0/24 +163.123.173.0/24 +163.123.174.0/24 +163.253.47.0/24 +164.55.224.0/23 +164.55.227.0/24 +164.55.233.0/24 +164.55.235.0/24 +164.55.236.0/22 +164.55.240.0/23 +164.55.243.0/24 +164.55.244.0/24 +164.55.255.0/24 +164.152.64.0/24 +164.153.130.0/23 +164.153.132.0/23 +164.153.134.0/24 +165.1.160.0/21 +165.1.168.0/23 +165.69.249.0/24 +165.84.210.0/24 +165.85.64.0/21 +165.85.72.0/24 +165.85.74.0/23 +165.85.76.0/24 +165.85.78.0/23 +165.85.80.0/23 +165.85.82.0/24 +165.85.84.0/23 +165.85.86.0/24 +165.125.33.0/24 +165.125.34.0/23 +165.125.36.0/24 +165.140.171.0/24 +165.225.100.0/23 +165.225.126.0/24 +166.0.106.0/24 +166.0.151.0/24 +166.0.164.0/24 +167.234.48.0/22 +167.251.49.0/24 +168.86.140.0/22 +168.86.144.0/21 +168.86.152.0/22 +168.86.156.0/24 +168.87.143.0/24 +168.87.180.0/22 +168.100.27.0/24 +168.100.65.0/24 +168.100.67.0/24 +168.100.68.0/22 +168.100.72.0/22 +168.100.76.0/23 +168.100.80.0/23 +168.100.88.0/24 +168.100.93.0/24 +168.100.94.0/23 +168.100.97.0/24 +168.100.98.0/23 +168.100.100.0/22 +168.100.104.0/24 +168.100.107.0/24 +168.100.108.0/23 +168.100.111.0/24 +168.100.113.0/24 +168.100.114.0/23 +168.100.116.0/22 +168.100.123.0/24 +168.100.124.0/23 +168.100.168.0/24 +168.149.242.0/23 +168.149.244.0/23 +168.149.247.0/24 +168.203.6.0/23 +168.203.38.0/23 +168.203.40.0/23 +168.203.63.0/24 +168.238.100.0/24 +169.150.104.0/24 +169.150.106.0/24 +169.150.108.0/22 +170.39.131.0/24 +170.39.141.0/24 +170.72.226.0/24 +170.72.228.0/22 +170.72.232.0/24 +170.72.234.0/23 +170.72.236.0/22 +170.72.240.0/21 +170.85.50.0/24 +170.85.52.0/24 +170.89.128.0/22 +170.89.132.0/23 +170.89.134.0/24 +170.89.136.0/22 +170.89.141.0/24 +170.89.144.0/24 +170.89.146.0/23 +170.89.149.0/24 +170.89.150.0/24 +170.89.152.0/23 +170.89.156.0/22 +170.89.160.0/24 +170.89.164.0/24 +170.89.173.0/24 +170.89.176.0/24 +170.89.178.0/24 +170.89.181.0/24 +170.89.182.0/23 +170.89.184.0/24 +170.89.189.0/24 +170.89.190.0/23 +170.114.16.0/20 +170.114.34.0/23 +170.114.37.0/24 +170.114.38.0/24 +170.114.40.0/23 +170.114.42.0/24 +170.114.44.0/24 +170.114.49.0/24 +170.114.53.0/24 +170.114.63.0/24 +170.114.64.0/24 +170.114.66.0/23 +170.176.129.0/24 +170.176.135.0/24 +170.176.153.0/24 +170.176.154.0/24 +170.176.156.0/24 +170.176.158.0/24 +170.176.160.0/24 +170.176.200.0/24 +170.176.212.0/22 +170.176.216.0/23 +170.176.218.0/24 +170.176.220.0/22 +170.200.188.0/22 +170.225.215.0/24 +170.225.216.0/23 +170.225.220.0/24 +172.82.211.0/24 +172.82.212.0/23 +172.82.215.0/24 +172.82.225.0/24 +172.82.237.0/24 +172.83.86.0/23 +172.86.224.0/24 +172.99.250.0/24 +173.83.192.0/22 +173.83.196.0/23 +173.83.198.0/24 +173.83.204.0/22 +173.83.208.0/22 +173.83.212.0/23 +173.83.214.0/24 +173.83.216.0/22 +173.83.220.0/24 +173.199.36.0/23 +173.199.38.0/24 +173.199.56.0/23 +173.199.59.0/24 +173.231.88.0/22 +173.240.165.0/24 +173.241.38.0/23 +173.241.44.0/24 +173.241.46.0/24 +173.241.82.0/23 +173.241.87.0/24 +173.241.94.0/24 +173.247.32.0/24 +173.249.168.0/22 +174.34.225.0/24 +175.29.224.0/19 +175.41.128.0/17 +176.32.64.0/19 +176.32.96.0/20 +176.32.112.0/21 +176.32.120.0/22 +176.32.126.0/23 +176.34.0.0/16 +176.110.104.0/24 +176.116.14.0/24 +176.116.21.0/24 +176.124.224.0/24 +176.221.80.0/24 +176.221.82.0/23 +177.71.128.0/17 +177.72.240.0/21 +178.21.148.0/24 +178.212.76.0/24 +178.212.92.0/24 +178.213.75.0/24 +178.236.0.0/20 +178.236.226.0/24 +178.236.235.0/24 +178.239.128.0/23 +178.239.130.0/24 +179.0.17.0/24 +182.54.135.0/24 +184.72.0.0/18 +184.94.214.0/24 +184.169.128.0/17 +185.2.49.0/24 +185.2.50.0/23 +185.7.73.0/24 +185.8.132.0/22 +185.16.231.0/24 +185.22.171.0/24 +185.31.204.0/22 +185.34.188.0/24 +185.36.216.0/22 +185.37.37.0/24 +185.37.39.0/24 +185.38.134.0/24 +185.39.10.0/24 +185.40.110.0/24 +185.43.192.0/23 +185.43.194.0/24 +185.44.176.0/23 +185.48.120.0/22 +185.49.132.0/22 +185.53.16.0/22 +185.54.72.0/22 +185.54.124.0/24 +185.54.126.0/24 +185.55.188.0/24 +185.55.190.0/23 +185.57.216.0/24 +185.57.218.0/23 +185.64.6.0/24 +185.64.73.0/24 +185.64.74.0/24 +185.66.202.0/23 +185.68.58.0/23 +185.69.1.0/24 +185.75.61.0/24 +185.75.62.0/23 +185.76.38.0/24 +185.79.75.0/24 +185.83.20.0/22 +185.85.78.0/23 +185.87.218.0/23 +185.88.184.0/23 +185.88.186.0/24 +185.95.174.0/24 +185.97.10.0/24 +185.98.156.0/24 +185.98.159.0/24 +185.99.236.0/23 +185.99.238.0/24 +185.109.96.0/23 +185.109.98.0/24 +185.109.132.0/22 +185.115.88.0/23 +185.115.90.0/24 +185.118.109.0/24 +185.119.223.0/24 +185.120.172.0/22 +185.121.140.0/23 +185.121.143.0/24 +185.122.214.0/24 +185.127.28.0/24 +185.129.16.0/23 +185.133.70.0/24 +185.133.138.0/24 +185.134.79.0/24 +185.135.128.0/24 +185.137.156.0/24 +185.137.166.0/24 +185.138.242.0/24 +185.143.16.0/24 +185.143.236.0/24 +185.144.16.0/24 +185.144.18.0/23 +185.144.236.0/24 +185.146.152.0/24 +185.146.155.0/24 +185.150.179.0/24 +185.151.44.0/23 +185.151.47.0/24 +185.156.16.0/23 +185.158.109.0/24 +185.166.140.0/22 +185.169.80.0/23 +185.170.188.0/23 +185.172.153.0/24 +185.172.155.0/24 +185.175.91.0/24 +185.185.77.0/24 +185.185.78.0/24 +185.187.116.0/22 +185.195.0.0/22 +185.195.148.0/24 +185.200.208.0/23 +185.200.211.0/24 +185.206.120.0/24 +185.206.228.0/24 +185.209.210.0/24 +185.210.156.0/24 +185.214.22.0/23 +185.215.115.0/24 +185.219.146.0/23 +185.221.84.0/24 +185.225.252.0/24 +185.225.254.0/23 +185.226.166.0/24 +185.229.146.0/23 +185.230.103.0/24 +185.230.104.0/24 +185.232.99.0/24 +185.235.38.0/24 +185.235.164.0/24 +185.235.199.0/24 +185.236.142.0/24 +185.237.5.0/24 +185.237.6.0/23 +185.253.9.0/24 +185.255.32.0/22 +185.255.54.0/24 +188.72.93.0/24 +188.92.25.0/24 +188.95.140.0/23 +188.95.142.0/24 +188.116.35.0/24 +188.130.224.0/22 +188.172.137.0/24 +188.172.138.0/24 +188.241.223.0/24 +191.101.94.0/24 +192.0.62.0/24 +192.26.25.0/24 +192.28.17.0/24 +192.28.18.0/23 +192.33.88.0/24 +192.35.158.0/24 +192.42.69.0/24 +192.64.71.0/24 +192.71.84.0/24 +192.71.255.0/24 +192.80.240.0/24 +192.80.242.0/24 +192.80.244.0/24 +192.81.98.0/24 +192.84.23.0/24 +192.84.38.0/24 +192.84.231.0/24 +192.101.70.0/24 +192.103.254.0/24 +192.111.5.0/24 +192.111.6.0/24 +192.118.71.0/24 +192.132.1.0/24 +192.150.138.0/23 +192.151.28.0/23 +192.152.132.0/23 +192.153.76.0/24 +192.157.32.0/23 +192.157.72.0/23 +192.161.151.0/24 +192.161.152.0/24 +192.161.157.0/24 +192.162.219.0/24 +192.172.221.0/24 +192.175.1.0/24 +192.175.3.0/24 +192.175.4.0/24 +192.177.62.0/24 +192.177.66.0/24 +192.177.68.0/24 +192.177.71.0/24 +192.184.67.0/24 +192.184.69.0/24 +192.184.70.0/23 +192.190.135.0/24 +192.190.153.0/24 +192.197.207.0/24 +192.206.0.0/24 +192.206.146.0/23 +192.206.206.0/23 +192.210.30.0/23 +192.225.99.0/24 +192.230.230.0/24 +192.230.237.0/24 +192.234.104.0/24 +192.243.245.0/24 +192.245.195.0/24 +193.0.181.0/24 +193.3.28.0/24 +193.3.160.0/24 +193.3.174.0/24 +193.9.122.0/24 +193.16.22.0/24 +193.17.68.0/24 +193.17.209.0/24 +193.24.42.0/23 +193.25.48.0/24 +193.25.51.0/24 +193.25.52.0/22 +193.25.57.0/24 +193.25.58.0/23 +193.25.60.0/22 +193.28.159.0/24 +193.30.161.0/24 +193.31.111.0/24 +193.33.137.0/24 +193.35.157.0/24 +193.36.66.0/23 +193.37.132.0/24 +193.39.114.0/24 +193.47.187.0/24 +193.57.172.0/24 +193.84.4.0/23 +193.100.64.0/24 +193.104.169.0/24 +193.105.212.0/24 +193.107.46.0/24 +193.107.65.0/24 +193.110.146.0/24 +193.111.200.0/24 +193.131.114.0/23 +193.134.240.0/22 +193.134.244.0/24 +193.135.101.0/24 +193.138.90.0/24 +193.150.164.0/24 +193.151.92.0/24 +193.151.94.0/24 +193.160.155.0/24 +193.182.113.0/24 +193.200.30.0/24 +193.200.156.0/24 +193.207.0.0/24 +193.221.125.0/24 +193.227.82.0/24 +193.234.120.0/22 +193.239.162.0/23 +193.243.129.0/24 +194.1.164.0/23 +194.1.166.0/24 +194.9.116.0/24 +194.28.46.0/23 +194.29.54.0/24 +194.29.56.0/22 +194.30.175.0/24 +194.33.59.0/24 +194.33.184.0/24 +194.42.96.0/23 +194.42.104.0/23 +194.53.200.0/24 +194.60.252.0/24 +194.104.235.0/24 +194.140.230.0/24 +194.176.117.0/24 +194.195.101.0/24 +194.230.56.0/24 +194.247.26.0/23 +195.5.104.0/24 +195.8.103.0/24 +195.42.240.0/24 +195.46.38.0/24 +195.60.86.0/24 +195.69.163.0/24 +195.74.60.0/24 +195.82.97.0/24 +195.85.12.0/24 +195.88.246.0/23 +195.93.178.0/24 +195.182.198.0/24 +195.191.165.0/24 +195.200.230.0/23 +195.234.155.0/24 +195.244.28.0/23 +195.245.230.0/23 +198.44.180.0/22 +198.73.58.0/24 +198.97.215.0/24 +198.99.2.0/24 +198.134.6.0/23 +198.137.150.0/24 +198.154.180.0/23 +198.160.143.0/24 +198.160.151.0/24 +198.169.0.0/24 +198.176.120.0/23 +198.176.123.0/24 +198.176.124.0/22 +198.183.226.0/24 +198.202.176.0/24 +198.204.13.0/24 +198.207.147.0/24 +198.212.50.0/24 +198.251.128.0/18 +198.251.192.0/19 +198.251.224.0/21 +199.30.128.0/24 +199.34.241.0/24 +199.43.186.0/24 +199.45.242.0/23 +199.47.130.0/23 +199.59.243.0/24 +199.65.20.0/22 +199.65.24.0/23 +199.65.26.0/24 +199.65.242.0/24 +199.65.245.0/24 +199.65.246.0/24 +199.65.249.0/24 +199.65.250.0/24 +199.65.252.0/23 +199.85.125.0/24 +199.87.145.0/24 +199.91.52.0/23 +199.91.189.0/24 +199.91.190.0/23 +199.115.200.0/24 +199.127.232.0/22 +199.165.143.0/24 +199.187.168.0/22 +199.192.13.0/24 +199.196.235.0/24 +199.250.16.0/24 +199.255.32.0/24 +199.255.192.0/22 +199.255.240.0/24 +202.6.115.0/24 +202.8.25.0/24 +202.36.70.0/24 +202.37.72.0/24 +202.44.120.0/23 +202.44.122.0/24 +202.44.127.0/24 +202.45.131.0/24 +202.50.194.0/24 +202.52.43.0/24 +202.92.192.0/23 +202.92.197.0/24 +202.126.97.0/24 +202.128.99.0/24 +202.134.239.0/24 +202.139.236.0/22 +202.139.252.0/24 +202.148.147.0/24 +202.160.113.0/24 +202.160.115.0/24 +202.160.117.0/24 +202.160.119.0/24 +202.173.24.0/24 +202.173.26.0/23 +202.173.31.0/24 +203.2.198.0/24 +203.12.218.0/24 +203.13.75.0/24 +203.27.115.0/24 +203.27.226.0/23 +203.55.215.0/24 +203.56.176.0/24 +203.83.220.0/22 +203.175.1.0/24 +203.175.2.0/23 +203.191.134.0/23 +203.201.30.0/24 +203.210.75.0/24 +204.10.96.0/21 +204.11.56.48 +204.11.174.0/23 +204.15.172.0/24 +204.27.244.0/24 +204.48.63.0/24 +204.77.168.0/24 +204.89.149.0/24 +204.89.150.0/23 +204.90.106.0/24 +204.110.219.0/24 +204.110.220.0/23 +204.110.223.0/24 +204.122.17.0/24 +204.122.19.0/24 +204.154.231.0/24 +204.236.128.0/18 +204.239.0.0/24 +204.246.160.0/22 +204.246.164.0/24 +204.246.166.0/24 +204.246.169.0/24 +204.246.175.0/24 +204.246.177.0/24 +204.246.178.0/24 +204.246.180.0/23 +204.246.182.0/24 +204.246.187.0/24 +204.246.188.0/22 +205.147.81.0/24 +205.157.218.0/23 +205.166.195.0/24 +205.201.44.0/23 +205.220.188.0/24 +205.234.204.0/24 +205.235.121.0/24 +205.236.143.0/24 +205.251.192.0/21 +205.251.200.0/24 +205.251.203.0/24 +205.251.206.0/23 +205.251.209.0/24 +205.251.212.0/23 +205.251.215.0/24 +205.251.216.0/24 +205.251.218.0/23 +205.251.222.0/23 +205.251.232.0/22 +205.251.240.0/22 +205.251.247.0/24 +205.251.248.0/23 +205.251.251.0/24 +205.251.253.0/24 +205.251.254.0/24 +206.55.103.0/24 +206.108.41.0/24 +206.130.88.0/23 +206.146.135.0/24 +206.166.248.0/23 +206.195.217.0/24 +206.195.218.0/24 +206.195.220.0/24 +206.198.37.0/24 +206.198.131.0/24 +206.225.200.0/23 +206.225.203.0/24 +206.225.217.0/24 +206.225.219.0/24 +207.34.11.0/24 +207.45.79.0/24 +207.90.252.0/23 +207.110.137.0/24 +207.110.138.0/23 +207.167.92.0/22 +207.167.126.0/23 +207.171.160.0/19 +207.174.61.0/24 +207.174.65.0/24 +207.189.185.0/24 +207.202.17.0/24 +207.202.18.0/24 +207.202.20.0/24 +207.202.64.0/23 +207.207.176.0/22 +207.207.185.0/24 +207.207.188.0/23 +207.207.190.0/24 +207.230.151.0/24 +207.230.156.0/24 +208.52.177.0/24 +208.56.19.0/24 +208.56.20.0/23 +208.56.44.0/23 +208.56.47.0/24 +208.56.48.0/20 +208.70.208.0/22 +208.71.22.0/24 +208.71.106.0/24 +208.71.210.0/24 +208.71.245.0/24 +208.73.7.0/24 +208.75.56.0/23 +208.78.128.0/21 +208.81.250.0/24 +208.82.220.0/22 +208.88.34.0/24 +208.89.247.0/24 +208.90.238.0/24 +208.91.36.0/23 +208.95.53.0/24 +208.127.200.0/21 +209.54.160.0/19 +209.71.45.0/24 +209.94.75.0/24 +209.114.0.0/24 +209.114.2.0/24 +209.126.65.0/24 +209.127.220.0/24 +209.127.222.0/24 +209.160.100.0/22 +209.163.96.0/24 +209.169.228.0/24 +209.169.233.0/24 +209.169.242.0/24 +209.169.245.0/24 +209.169.247.0/24 +209.182.220.0/24 +209.188.109.0/24 +209.196.215.0/24 +209.196.216.0/24 +209.222.82.0/24 +210.79.172.0/24 +211.44.103.0/24 +212.4.240.0/22 +212.8.241.0/24 +212.19.235.0/24 +212.19.236.0/24 +212.23.197.0/24 +212.104.208.0/24 +212.123.46.0/23 +212.192.221.0/24 +213.5.226.0/24 +213.109.176.0/22 +213.170.156.0/22 +213.232.238.0/24 +213.255.206.0/24 +216.9.204.0/23 +216.9.206.0/24 +216.24.45.0/24 +216.24.236.0/24 +216.52.15.0/24 +216.52.17.0/24 +216.73.153.0/24 +216.73.154.0/24 +216.74.122.0/24 +216.75.96.0/22 +216.75.104.0/21 +216.99.135.0/24 +216.99.220.0/24 +216.115.17.0/24 +216.115.20.0/24 +216.115.23.0/24 +216.120.142.0/24 +216.120.165.0/24 +216.120.187.0/24 +216.122.176.0/22 +216.137.32.0/24 +216.137.34.0/23 +216.137.36.0/22 +216.137.40.0/24 +216.137.42.0/23 +216.137.44.0/22 +216.137.48.0/23 +216.137.52.0/22 +216.137.56.0/23 +216.137.58.0/24 +216.137.60.0/23 +216.137.63.0/24 +216.145.216.0/23 +216.147.0.0/23 +216.147.3.0/24 +216.147.4.0/22 +216.147.9.0/24 +216.147.10.0/23 +216.147.12.0/23 +216.147.15.0/24 +216.147.16.0/23 +216.147.20.0/23 +216.147.23.0/24 +216.147.24.0/22 +216.147.29.0/24 +216.147.30.0/23 +216.147.32.0/22 +216.157.133.0/24 +216.157.139.0/24 +216.169.145.0/24 +216.170.100.0/24 +216.182.236.0/23 +216.198.0.0/24 +216.198.2.0/23 +216.198.17.0/24 +216.198.18.0/24 +216.198.33.0/24 +216.198.34.0/23 +216.198.36.0/24 +216.198.49.0/24 +216.203.37.0/24 +216.205.53.0/24 +216.211.162.0/24 +216.219.113.0/24 +216.221.160.0/23 +216.221.164.0/23 +216.238.188.0/23 +216.238.190.0/24 +216.241.208.0/20 +216.245.80.0/24 +216.245.181.0/24 +216.250.3.0/24 +217.8.118.0/24 +217.117.65.0/24 +217.117.71.0/24 +217.117.76.0/24 +217.119.96.0/24 +217.119.98.0/24 +217.119.104.0/23 +217.169.73.0/24 +218.33.0.0/18 +#Akamai +2.16.12.0/23 +2.16.30.0/23 +2.16.32.0/23 +2.16.38.0/23 +2.16.42.0/23 +2.16.46.0/23 +2.16.56.0/22 +2.16.68.0/23 +2.16.78.0/23 +2.16.80.0/23 +2.16.96.0/22 +2.16.104.0/23 +2.16.112.0/23 +2.16.124.0/23 +2.16.140.0/23 +2.16.146.0/23 +2.16.174.0/23 +2.16.176.0/22 +2.16.184.0/23 +2.16.192.0/22 +2.16.208.0/21 +2.16.216.0/22 +2.16.224.0/21 +2.16.232.0/22 +2.16.248.0/21 +2.17.0.0/21 +2.17.16.0/22 +2.17.28.0/22 +2.17.48.0/21 +2.17.64.0/19 +2.17.96.0/22 +2.17.124.0/22 +2.17.128.0/22 +2.17.136.0/21 +2.17.148.0/22 +2.17.152.0/21 +2.17.168.0/21 +2.17.176.0/20 +2.17.212.0/22 +2.17.220.0/22 +2.17.240.0/21 +2.18.12.0/22 +2.18.32.0/21 +2.18.68.0/22 +2.18.72.0/22 +2.18.80.0/21 +2.18.96.0/21 +2.18.108.0/22 +2.18.128.0/20 +2.18.160.0/22 +2.18.168.0/21 +2.18.192.0/20 +2.18.220.0/22 +2.18.224.0/20 +2.19.0.0/22 +2.19.12.0/22 +2.19.16.0/20 +2.19.32.0/20 +2.19.56.0/21 +2.19.64.0/20 +2.19.84.0/22 +2.19.88.0/22 +2.19.100.0/22 +2.19.104.0/21 +2.19.112.0/22 +2.19.128.0/19 +2.19.164.0/22 +2.19.168.0/22 +2.19.188.0/22 +2.19.216.0/21 +2.19.224.0/20 +2.19.244.0/22 +2.20.4.0/22 +2.20.8.0/22 +2.20.16.0/21 +2.20.28.0/22 +2.20.32.0/21 +2.20.40.0/22 +2.20.52.0/22 +2.20.56.0/21 +2.20.64.0/22 +2.20.72.0/21 +2.20.80.0/20 +2.20.128.0/22 +2.20.144.0/21 +2.20.156.0/22 +2.20.160.0/20 +2.20.176.0/23 +2.20.192.0/22 +2.20.200.0/21 +2.20.208.0/20 +2.20.224.0/20 +2.20.240.0/23 +2.21.16.0/22 +2.21.40.0/21 +2.21.48.0/20 +2.21.80.0/21 +2.21.100.0/22 +2.21.134.0/23 +2.21.136.0/21 +2.21.144.0/20 +2.21.168.0/22 +2.21.176.0/21 +2.21.184.0/22 +2.21.192.0/19 +2.21.224.0/22 +2.21.238.0/23 +2.21.248.0/21 +2.22.0.0/20 +2.22.16.0/22 +2.22.20.0/23 +2.22.24.0/22 +2.22.32.0/22 +2.22.44.0/22 +2.22.56.0/22 +2.22.64.0/21 +2.22.76.0/22 +2.22.80.0/22 +2.22.96.0/20 +2.22.112.0/22 +2.22.120.0/21 +2.22.128.0/20 +2.22.152.0/21 +2.22.160.0/21 +2.22.208.0/20 +2.22.246.0/23 +2.23.8.0/22 +2.23.16.0/20 +2.23.64.0/20 +2.23.104.0/21 +2.23.112.0/20 +2.23.136.0/21 +2.23.144.0/22 +2.23.160.0/22 +2.23.180.0/22 +2.23.192.0/21 +2.23.200.0/22 +2.23.212.0/22 +2.23.216.0/22 +23.0.16.0/20 +23.0.88.0/21 +23.0.196.0/22 +23.0.212.0/22 +23.0.216.0/21 +23.0.228.0/23 +23.0.244.0/23 +23.0.248.0/22 +23.1.8.0/22 +23.1.16.0/22 +23.1.24.0/21 +23.1.44.0/22 +23.1.48.0/20 +23.1.64.0/19 +23.1.100.0/22 +23.1.108.0/22 +23.1.144.0/20 +23.1.160.0/19 +23.1.192.0/19 +23.1.244.0/22 +23.2.2.0/23 +23.2.22.0/23 +23.2.36.0/22 +23.2.48.0/21 +23.2.56.0/22 +23.2.72.0/22 +23.2.80.0/20 +23.2.96.0/20 +23.2.128.0/20 +23.2.176.0/20 +23.2.208.0/20 +23.2.224.0/20 +23.3.80.0/21 +23.3.108.0/22 +23.3.128.0/22 +23.3.138.0/23 +23.3.140.0/22 +23.3.176.0/20 +23.3.192.0/20 +23.4.32.0/19 +23.4.64.0/20 +23.4.88.0/22 +23.4.128.0/19 +23.4.176.0/20 +23.4.224.0/20 +23.4.248.0/22 +23.5.0.0/19 +23.5.96.0/20 +23.5.144.0/20 +23.5.172.0/22 +23.5.240.0/20 +23.6.64.0/19 +23.6.96.0/20 +23.6.176.0/20 +23.6.204.0/22 +23.6.224.0/20 +23.7.0.0/18 +23.7.64.0/20 +23.7.96.0/19 +23.7.128.0/19 +23.7.176.0/20 +23.8.64.0/20 +23.8.176.0/20 +23.8.240.0/20 +23.9.16.0/20 +23.9.48.0/20 +23.9.64.0/19 +23.9.112.0/20 +23.9.144.0/20 +23.9.208.0/20 +23.9.240.0/20 +23.10.32.0/19 +23.10.64.0/20 +23.10.96.0/20 +23.10.128.0/18 +23.10.192.0/19 +23.10.224.0/20 +23.11.80.0/20 +23.11.196.0/22 +23.11.208.0/22 +23.11.224.0/22 +23.11.240.0/22 +23.11.248.0/22 +23.12.0.0/19 +23.12.48.0/20 +23.12.64.0/20 +23.12.96.0/20 +23.12.128.0/20 +23.12.150.0/23 +23.12.152.0/22 +23.12.160.0/19 +23.13.16.0/20 +23.13.48.0/20 +23.13.64.0/20 +23.13.144.0/20 +23.13.160.0/20 +23.13.176.0/21 +23.13.208.0/22 +23.14.16.0/20 +23.14.32.0/20 +23.14.48.0/22 +23.14.60.0/22 +23.14.64.0/20 +23.14.80.0/23 +23.14.112.0/20 +23.14.130.0/23 +23.14.132.0/22 +23.14.136.0/22 +23.14.144.0/20 +23.14.192.0/20 +23.15.16.0/20 +23.15.48.0/20 +23.15.96.0/20 +23.15.132.0/23 +23.15.136.0/23 +23.15.144.0/20 +23.15.160.0/20 +23.15.190.0/23 +23.15.242.0/23 +23.15.248.0/22 +23.32.6.0/23 +23.32.8.0/22 +23.32.12.0/23 +23.32.22.0/23 +23.32.24.0/22 +23.32.38.0/23 +23.32.40.0/22 +23.32.52.0/22 +23.32.58.0/23 +23.32.76.0/22 +23.32.80.0/21 +23.32.88.0/23 +23.32.92.0/22 +23.32.96.0/21 +23.32.108.0/22 +23.32.128.0/20 +23.32.144.0/22 +23.32.156.0/22 +23.32.160.0/20 +23.32.184.0/21 +23.32.192.0/20 +23.32.208.0/21 +23.32.220.0/22 +23.32.224.0/21 +23.32.242.0/23 +23.32.250.0/23 +23.32.252.0/22 +23.33.0.0/20 +23.33.16.0/22 +23.33.34.0/23 +23.33.36.0/22 +23.33.52.0/22 +23.33.56.0/22 +23.33.64.0/20 +23.33.80.0/23 +23.33.94.0/23 +23.33.104.0/21 +23.33.130.0/23 +23.33.132.0/22 +23.33.136.0/22 +23.33.144.0/20 +23.33.178.0/23 +23.33.180.0/22 +23.33.188.0/22 +23.33.208.0/22 +23.33.220.0/22 +23.33.224.0/21 +23.33.232.0/22 +23.33.240.0/21 +23.33.252.0/22 +23.34.0.0/21 +23.34.16.0/21 +23.34.24.0/22 +23.34.32.0/20 +23.34.48.0/21 +23.34.60.0/23 +23.34.92.0/22 +23.34.96.0/19 +23.34.138.0/23 +23.34.140.0/22 +23.34.144.0/20 +23.34.160.0/23 +23.34.164.0/22 +23.34.176.0/20 +23.34.192.0/19 +23.34.232.0/22 +23.34.248.0/22 +23.35.18.0/23 +23.35.28.0/22 +23.35.66.0/23 +23.35.72.0/21 +23.35.80.0/20 +23.35.100.0/22 +23.35.112.0/20 +23.35.144.0/23 +23.35.150.0/23 +23.35.152.0/21 +23.35.160.0/20 +23.35.176.0/21 +23.35.184.0/22 +23.35.200.0/21 +23.35.208.0/21 +23.35.220.0/22 +23.35.224.0/20 +23.35.252.0/22 +23.36.8.0/22 +23.36.16.0/20 +23.36.36.0/23 +23.36.48.0/20 +23.36.68.0/22 +23.36.80.0/20 +23.36.96.0/19 +23.36.136.0/21 +23.36.152.0/21 +23.36.168.0/21 +23.36.184.0/22 +23.36.204.0/22 +23.36.208.0/21 +23.36.220.0/22 +23.36.224.0/22 +23.36.228.0/23 +23.36.232.0/21 +23.36.244.0/22 +23.36.248.0/21 +23.37.0.0/21 +23.37.8.0/22 +23.37.16.0/20 +23.37.32.0/19 +23.37.64.0/20 +23.37.94.0/23 +23.37.96.0/20 +23.37.112.0/21 +23.37.124.0/22 +23.37.144.0/20 +23.37.160.0/19 +23.37.208.0/20 +23.37.232.0/21 +23.38.0.0/18 +23.38.72.0/21 +23.38.80.0/20 +23.38.104.0/22 +23.38.116.0/23 +23.38.128.0/19 +23.38.160.0/22 +23.38.164.0/23 +23.38.172.0/22 +23.38.180.0/22 +23.38.184.0/22 +23.38.200.0/22 +23.38.208.0/20 +23.38.224.0/20 +23.38.248.0/21 +23.39.0.0/19 +23.39.32.0/21 +23.39.40.0/22 +23.39.52.0/22 +23.39.56.0/22 +23.39.64.0/20 +23.39.104.0/22 +23.39.112.0/20 +23.39.128.0/20 +23.39.144.0/21 +23.39.156.0/22 +23.39.174.0/23 +23.39.176.0/20 +23.39.192.0/20 +23.39.212.0/22 +23.39.216.0/22 +23.39.224.0/22 +23.39.240.0/20 +23.40.0.0/20 +23.40.20.0/22 +23.40.24.0/21 +23.40.32.0/21 +23.40.56.0/22 +23.40.68.0/22 +23.40.72.0/22 +23.40.80.0/20 +23.40.108.0/22 +23.40.112.0/21 +23.40.136.0/21 +23.40.144.0/20 +23.40.160.0/20 +23.40.176.0/23 +23.40.180.0/22 +23.40.184.0/22 +23.40.192.0/22 +23.40.200.0/22 +23.40.208.0/20 +23.40.224.0/20 +23.40.248.0/22 +23.41.8.0/23 +23.41.18.0/23 +23.41.20.0/22 +23.41.24.0/22 +23.41.32.0/19 +23.41.64.0/19 +23.41.100.0/22 +23.41.104.0/21 +23.41.116.0/22 +23.41.128.0/19 +23.41.160.0/22 +23.41.168.0/21 +23.41.180.0/23 +23.41.188.0/22 +23.41.212.0/22 +23.41.216.0/21 +23.41.240.0/22 +23.41.250.0/23 +23.41.252.0/23 +23.42.16.0/20 +23.42.32.0/20 +23.42.64.0/18 +23.42.128.0/20 +23.42.152.0/22 +23.42.160.0/20 +23.42.192.0/19 +23.42.224.0/20 +23.43.0.0/19 +23.43.32.0/22 +23.43.40.0/21 +23.43.52.0/22 +23.43.60.0/22 +23.43.64.0/20 +23.43.108.0/22 +23.43.112.0/21 +23.43.124.0/22 +23.43.128.0/19 +23.43.162.0/23 +23.43.166.0/23 +23.43.168.0/23 +23.43.174.0/23 +23.43.176.0/20 +23.43.192.0/19 +23.43.232.0/21 +23.43.252.0/22 +23.44.0.0/22 +23.44.12.0/22 +23.44.16.0/20 +23.44.60.0/22 +23.44.64.0/19 +23.44.100.0/22 +23.44.104.0/22 +23.44.108.0/23 +23.44.112.0/20 +23.44.140.0/22 +23.44.144.0/21 +23.44.164.0/22 +23.44.176.0/20 +23.44.192.0/21 +23.44.208.0/22 +23.44.232.0/22 +23.44.240.0/20 +23.45.0.0/22 +23.45.8.0/22 +23.45.16.0/20 +23.45.32.0/22 +23.45.38.0/23 +23.45.40.0/22 +23.45.52.0/22 +23.45.68.0/22 +23.45.72.0/22 +23.45.84.0/22 +23.45.96.0/20 +23.45.132.0/22 +23.45.144.0/22 +23.45.156.0/22 +23.45.160.0/21 +23.45.174.0/23 +23.45.188.0/22 +23.45.196.0/22 +23.45.200.0/22 +23.45.206.0/23 +23.45.208.0/20 +23.45.224.0/22 +23.45.236.0/22 +23.45.240.0/20 +23.46.0.0/22 +23.46.6.0/23 +23.46.10.0/23 +23.46.12.0/23 +23.46.26.0/23 +23.46.32.0/20 +23.46.52.0/22 +23.46.56.0/22 +23.46.64.0/20 +23.46.112.0/20 +23.46.128.0/20 +23.46.160.0/21 +23.46.168.0/22 +23.46.188.0/22 +23.46.192.0/21 +23.46.200.0/22 +23.46.212.0/22 +23.46.224.0/22 +23.46.232.0/22 +23.46.236.0/23 +23.46.240.0/20 +23.47.4.0/22 +23.47.8.0/21 +23.47.16.0/20 +23.47.32.0/20 +23.47.60.0/22 +23.47.64.0/21 +23.47.74.0/23 +23.47.76.0/23 +23.47.80.0/20 +23.47.96.0/20 +23.47.112.0/22 +23.47.128.0/20 +23.47.146.0/23 +23.47.150.0/23 +23.47.156.0/23 +23.47.160.0/20 +23.47.176.0/22 +23.47.180.0/23 +23.47.200.0/22 +23.47.208.0/21 +23.47.216.0/23 +23.47.224.0/19 +23.48.0.0/22 +23.48.6.0/23 +23.48.8.0/21 +23.48.16.0/22 +23.48.20.0/23 +23.48.24.0/21 +23.48.40.0/21 +23.48.64.0/20 +23.48.80.0/22 +23.48.84.0/23 +23.48.88.0/22 +23.48.92.0/23 +23.48.128.0/20 +23.48.144.0/22 +23.48.152.0/21 +23.48.176.0/20 +23.48.204.0/22 +23.48.216.0/21 +23.48.228.0/22 +23.48.232.0/21 +23.49.0.0/22 +23.49.8.0/22 +23.49.16.0/20 +23.49.32.0/20 +23.49.62.0/23 +23.49.64.0/20 +23.49.106.0/23 +23.49.108.0/22 +23.49.112.0/20 +23.49.144.0/20 +23.49.160.0/19 +23.49.192.0/19 +23.49.240.0/21 +23.50.0.0/22 +23.50.16.0/20 +23.50.32.0/21 +23.50.64.0/19 +23.50.96.0/20 +23.50.124.0/22 +23.50.132.0/22 +23.50.136.0/23 +23.50.140.0/22 +23.50.144.0/20 +23.50.160.0/20 +23.50.208.0/20 +23.50.226.0/23 +23.50.228.0/22 +23.50.240.0/20 +23.51.0.0/21 +23.51.8.0/22 +23.51.16.0/22 +23.51.28.0/22 +23.51.32.0/19 +23.51.64.0/20 +23.51.96.0/19 +23.51.128.0/18 +23.51.192.0/20 +23.51.208.0/21 +23.51.224.0/19 +23.52.4.0/22 +23.52.8.0/22 +23.52.16.0/20 +23.52.32.0/21 +23.52.44.0/22 +23.52.48.0/20 +23.52.76.0/22 +23.52.84.0/22 +23.52.92.0/22 +23.52.96.0/23 +23.52.112.0/22 +23.52.120.0/21 +23.52.142.0/23 +23.52.144.0/20 +23.52.160.0/21 +23.52.176.0/20 +23.52.192.0/21 +23.52.224.0/19 +23.53.16.0/20 +23.53.36.0/22 +23.53.48.0/21 +23.53.64.0/21 +23.53.112.0/22 +23.53.128.0/19 +23.53.160.0/22 +23.53.168.0/21 +23.53.176.0/20 +23.53.192.0/20 +23.53.216.0/22 +23.53.232.0/22 +23.53.252.0/22 +23.54.0.0/20 +23.54.32.0/20 +23.54.52.0/22 +23.54.56.0/21 +23.54.68.0/22 +23.54.84.0/22 +23.54.88.0/21 +23.54.96.0/20 +23.54.112.0/22 +23.54.120.0/22 +23.54.128.0/20 +23.54.148.0/22 +23.54.152.0/23 +23.54.156.0/23 +23.54.176.0/20 +23.54.192.0/21 +23.54.200.0/22 +23.54.208.0/20 +23.54.224.0/19 +23.55.0.0/20 +23.55.32.0/22 +23.55.58.0/23 +23.55.96.0/22 +23.55.114.0/23 +23.55.116.0/22 +23.55.124.0/22 +23.55.130.0/23 +23.55.136.0/22 +23.55.140.0/23 +23.55.144.0/20 +23.55.180.0/22 +23.55.184.0/22 +23.55.192.0/20 +23.55.208.0/21 +23.55.216.0/22 +23.55.224.0/21 +23.55.252.0/22 +23.56.8.0/21 +23.56.16.0/20 +23.56.32.0/19 +23.56.102.0/23 +23.56.112.0/20 +23.56.144.0/20 +23.56.162.0/23 +23.56.164.0/22 +23.56.176.0/22 +23.56.184.0/21 +23.56.192.0/20 +23.56.210.0/23 +23.56.212.0/22 +23.56.216.0/21 +23.56.224.0/23 +23.56.228.0/22 +23.56.232.0/22 +23.57.0.0/21 +23.57.16.0/20 +23.57.32.0/19 +23.57.64.0/23 +23.57.78.0/23 +23.57.80.0/22 +23.57.92.0/22 +23.57.112.0/22 +23.57.124.0/22 +23.57.128.0/17 +23.58.0.0/18 +23.58.64.0/20 +23.58.80.0/23 +23.58.86.0/23 +23.58.90.0/23 +23.58.112.0/22 +23.58.140.0/22 +23.58.148.0/22 +23.58.152.0/22 +23.58.160.0/19 +23.58.192.0/20 +23.58.216.0/22 +23.58.224.0/19 +23.59.0.0/20 +23.59.16.0/22 +23.59.24.0/22 +23.59.32.0/19 +23.59.64.0/22 +23.59.84.0/22 +23.59.90.0/23 +23.59.92.0/22 +23.59.96.0/19 +23.59.128.0/20 +23.59.144.0/21 +23.59.156.0/22 +23.59.182.0/23 +23.59.188.0/22 +23.59.192.0/20 +23.59.228.0/22 +23.59.236.0/22 +23.59.246.0/23 +23.60.0.0/21 +23.60.16.0/20 +23.60.72.0/22 +23.60.78.0/23 +23.60.84.0/22 +23.60.100.0/22 +23.60.104.0/21 +23.60.112.0/20 +23.60.128.0/20 +23.60.144.0/21 +23.60.160.0/22 +23.60.170.0/23 +23.60.174.0/23 +23.60.192.0/18 +23.61.2.0/23 +23.61.12.0/22 +23.61.16.0/21 +23.61.28.0/22 +23.61.32.0/19 +23.61.80.0/22 +23.61.88.0/21 +23.61.96.0/20 +23.61.112.0/22 +23.61.118.0/23 +23.61.120.0/21 +23.61.128.0/18 +23.61.192.0/23 +23.61.208.0/21 +23.61.216.0/22 +23.61.224.0/20 +23.61.240.0/22 +23.62.10.0/23 +23.62.16.0/22 +23.62.24.0/22 +23.62.40.0/22 +23.62.64.0/19 +23.62.102.0/23 +23.62.104.0/23 +23.62.112.0/20 +23.62.128.0/20 +23.62.144.0/22 +23.62.152.0/23 +23.62.160.0/20 +23.62.176.0/22 +23.62.184.0/21 +23.62.192.0/20 +23.62.208.0/22 +23.62.216.0/21 +23.62.238.0/23 +23.62.240.0/20 +23.63.0.0/20 +23.63.16.0/22 +23.63.20.0/23 +23.63.32.0/19 +23.63.74.0/23 +23.63.86.0/23 +23.63.88.0/22 +23.63.102.0/23 +23.63.112.0/20 +23.63.128.0/18 +23.63.192.0/20 +23.63.208.0/22 +23.64.4.0/22 +23.64.16.0/20 +23.64.32.0/20 +23.64.48.0/22 +23.64.96.0/20 +23.64.124.0/22 +23.64.128.0/23 +23.64.138.0/23 +23.64.142.0/23 +23.64.144.0/20 +23.64.160.0/19 +23.64.224.0/19 +23.65.0.0/20 +23.65.16.0/22 +23.65.20.0/23 +23.65.32.0/19 +23.65.116.0/22 +23.65.126.0/23 +23.65.128.0/19 +23.65.160.0/20 +23.65.176.0/22 +23.65.192.0/20 +23.65.224.0/19 +23.66.16.0/20 +23.66.32.0/21 +23.66.40.0/23 +23.66.44.0/23 +23.66.48.0/21 +23.66.64.0/19 +23.66.104.0/21 +23.66.128.0/20 +23.66.144.0/23 +23.66.148.0/22 +23.66.152.0/22 +23.66.156.0/23 +23.66.160.0/19 +23.66.204.0/22 +23.66.208.0/20 +23.66.224.0/22 +23.67.16.0/20 +23.67.64.0/22 +23.67.128.0/20 +23.67.160.0/20 +23.67.192.0/20 +23.72.32.0/22 +23.72.44.0/22 +23.72.140.0/22 +23.72.184.0/22 +23.72.240.0/21 +23.73.8.0/21 +23.73.16.0/22 +23.73.26.0/23 +23.73.128.0/22 +23.73.140.0/23 +23.73.184.0/22 +23.73.224.0/19 +23.74.6.0/23 +23.74.160.0/22 +23.74.168.0/21 +23.75.64.0/22 +23.75.120.0/21 +23.75.208.0/21 +23.76.32.0/19 +23.76.96.0/22 +23.76.206.0/23 +23.77.0.0/19 +23.77.92.0/22 +23.77.128.0/19 +23.77.160.0/21 +23.77.192.0/23 +23.77.198.0/23 +23.77.208.0/22 +23.77.212.0/23 +23.77.240.0/22 +23.77.248.0/22 +23.78.0.0/22 +23.78.8.0/21 +23.78.16.0/20 +23.78.32.0/19 +23.78.216.0/22 +23.79.16.0/20 +23.79.36.0/22 +23.79.48.0/20 +23.79.80.0/20 +23.79.176.0/20 +23.192.0.0/19 +23.192.32.0/21 +23.192.40.0/22 +23.192.48.0/20 +23.192.64.0/19 +23.192.100.0/22 +23.192.110.0/23 +23.192.116.0/23 +23.192.128.0/20 +23.192.152.0/21 +23.192.162.0/23 +23.192.166.0/23 +23.192.168.0/21 +23.192.184.0/22 +23.192.208.0/21 +23.192.224.0/22 +23.192.234.0/23 +23.192.240.0/20 +23.193.0.0/20 +23.193.20.0/23 +23.193.24.0/22 +23.193.32.0/22 +23.193.52.0/22 +23.193.108.0/22 +23.193.120.0/21 +23.193.166.0/23 +23.193.168.0/23 +23.193.174.0/23 +23.193.198.0/23 +23.193.216.0/21 +23.194.0.0/18 +23.194.64.0/19 +23.194.96.0/20 +23.194.112.0/23 +23.194.120.0/22 +23.194.138.0/23 +23.194.140.0/22 +23.194.144.0/20 +23.194.160.0/20 +23.194.176.0/21 +23.194.196.0/22 +23.194.208.0/23 +23.194.218.0/23 +23.194.220.0/23 +23.194.224.0/19 +23.195.0.0/22 +23.195.12.0/22 +23.195.30.0/23 +23.195.32.0/22 +23.195.60.0/22 +23.195.64.0/22 +23.195.70.0/23 +23.195.76.0/22 +23.195.92.0/22 +23.195.96.0/23 +23.195.100.0/22 +23.195.108.0/22 +23.195.120.0/22 +23.195.148.0/22 +23.195.152.0/22 +23.195.160.0/19 +23.195.192.0/19 +23.195.224.0/20 +23.195.244.0/22 +23.195.248.0/22 +23.195.254.0/23 +23.196.4.0/23 +23.196.8.0/23 +23.196.16.0/20 +23.196.32.0/21 +23.196.40.0/22 +23.196.44.0/23 +23.196.48.0/20 +23.196.64.0/18 +23.196.128.0/19 +23.196.164.0/22 +23.196.168.0/21 +23.196.176.0/20 +23.196.192.0/20 +23.196.210.0/23 +23.196.212.0/22 +23.196.216.0/21 +23.196.230.0/23 +23.196.232.0/22 +23.196.238.0/23 +23.196.240.0/21 +23.197.0.0/20 +23.197.16.0/22 +23.197.24.0/22 +23.197.32.0/20 +23.197.52.0/22 +23.197.56.0/22 +23.197.82.0/23 +23.197.88.0/21 +23.197.96.0/19 +23.197.128.0/19 +23.197.176.0/20 +23.197.196.0/22 +23.197.200.0/23 +23.197.208.0/20 +23.197.224.0/19 +23.198.16.0/20 +23.198.32.0/19 +23.198.64.0/19 +23.198.96.0/23 +23.198.106.0/23 +23.198.108.0/22 +23.198.144.0/20 +23.198.160.0/19 +23.198.192.0/20 +23.198.208.0/22 +23.198.212.0/23 +23.198.216.0/21 +23.198.224.0/19 +23.199.0.0/19 +23.199.32.0/23 +23.199.36.0/22 +23.199.48.0/22 +23.199.76.0/22 +23.199.80.0/21 +23.199.128.0/18 +23.199.192.0/19 +23.199.228.0/22 +23.199.240.0/21 +23.199.248.0/22 +23.200.12.0/22 +23.200.16.0/22 +23.200.28.0/22 +23.200.44.0/22 +23.200.48.0/22 +23.200.56.0/21 +23.200.96.0/19 +23.200.158.0/23 +23.200.160.0/22 +23.200.164.0/23 +23.200.168.0/21 +23.200.192.0/20 +23.200.212.0/22 +23.200.220.0/22 +23.200.224.0/22 +23.200.232.0/22 +23.200.240.0/20 +23.201.0.0/20 +23.201.16.0/22 +23.201.22.0/23 +23.201.36.0/22 +23.201.48.0/22 +23.201.60.0/22 +23.201.112.0/20 +23.201.128.0/20 +23.201.148.0/22 +23.201.152.0/22 +23.201.200.0/21 +23.201.212.0/22 +23.201.216.0/22 +23.201.224.0/19 +23.202.0.0/19 +23.202.38.0/23 +23.202.40.0/22 +23.202.52.0/22 +23.202.56.0/22 +23.202.64.0/20 +23.202.80.0/21 +23.202.100.0/22 +23.202.104.0/22 +23.202.116.0/22 +23.202.128.0/20 +23.202.144.0/22 +23.202.152.0/22 +23.202.164.0/22 +23.202.168.0/21 +23.202.192.0/19 +23.202.224.0/22 +23.202.232.0/22 +23.202.240.0/20 +23.203.16.0/20 +23.203.40.0/22 +23.203.56.0/22 +23.203.64.0/18 +23.203.136.0/21 +23.203.160.0/22 +23.203.176.0/20 +23.203.192.0/19 +23.203.224.0/20 +23.203.240.0/21 +23.204.0.0/18 +23.204.64.0/21 +23.204.76.0/22 +23.204.100.0/23 +23.204.106.0/23 +23.204.128.0/22 +23.204.148.0/22 +23.204.156.0/22 +23.204.160.0/19 +23.204.224.0/20 +23.204.244.0/22 +23.204.248.0/21 +23.205.0.0/19 +23.205.32.0/21 +23.205.52.0/22 +23.205.56.0/21 +23.205.64.0/22 +23.205.72.0/21 +23.205.84.0/22 +23.205.92.0/22 +23.205.96.0/22 +23.205.128.0/20 +23.205.156.0/22 +23.205.160.0/22 +23.205.168.0/22 +23.205.176.0/20 +23.205.192.0/20 +23.205.216.0/22 +23.205.220.0/23 +23.205.224.0/20 +23.205.240.0/21 +23.205.250.0/23 +23.206.4.0/22 +23.206.8.0/21 +23.206.16.0/20 +23.206.32.0/19 +23.206.64.0/19 +23.206.96.0/20 +23.206.112.0/22 +23.206.116.0/23 +23.206.124.0/22 +23.206.128.0/19 +23.206.160.0/21 +23.206.176.0/22 +23.206.184.0/23 +23.206.190.0/23 +23.206.200.0/23 +23.206.208.0/22 +23.206.216.0/21 +23.206.230.0/23 +23.206.234.0/23 +23.206.236.0/23 +23.206.244.0/22 +23.206.252.0/22 +23.207.0.0/20 +23.207.40.0/21 +23.207.48.0/20 +23.207.64.0/20 +23.207.96.0/19 +23.207.172.0/22 +23.207.176.0/21 +23.207.188.0/22 +23.207.192.0/22 +23.207.204.0/22 +23.207.212.0/22 +23.207.218.0/23 +23.207.220.0/22 +23.208.0.0/22 +23.208.8.0/22 +23.208.18.0/23 +23.208.20.0/22 +23.208.32.0/19 +23.208.68.0/22 +23.208.76.0/22 +23.208.80.0/22 +23.208.88.0/22 +23.208.98.0/23 +23.208.100.0/22 +23.208.104.0/21 +23.208.112.0/20 +23.208.128.0/21 +23.208.148.0/22 +23.208.156.0/22 +23.208.168.0/22 +23.208.216.0/21 +23.208.224.0/19 +23.209.8.0/21 +23.209.16.0/20 +23.209.32.0/22 +23.209.48.0/20 +23.209.64.0/22 +23.209.70.0/23 +23.209.76.0/22 +23.209.80.0/23 +23.209.108.0/22 +23.209.128.0/19 +23.209.176.0/22 +23.209.232.0/21 +23.209.240.0/20 +23.210.0.0/22 +23.210.6.0/23 +23.210.8.0/22 +23.210.16.0/22 +23.210.36.0/22 +23.210.40.0/21 +23.210.64.0/22 +23.210.76.0/22 +23.210.84.0/23 +23.210.96.0/19 +23.210.128.0/18 +23.210.200.0/21 +23.210.220.0/22 +23.210.224.0/20 +23.210.240.0/22 +23.210.252.0/22 +23.211.0.0/21 +23.211.8.0/22 +23.211.16.0/20 +23.211.32.0/20 +23.211.64.0/19 +23.211.96.0/21 +23.211.120.0/22 +23.211.144.0/20 +23.211.160.0/20 +23.211.180.0/22 +23.211.184.0/21 +23.211.228.0/22 +23.211.234.0/23 +23.211.236.0/22 +23.211.248.0/22 +23.212.8.0/21 +23.212.16.0/20 +23.212.32.0/20 +23.212.52.0/23 +23.212.56.0/23 +23.212.64.0/20 +23.212.80.0/21 +23.212.88.0/22 +23.212.144.0/20 +23.212.160.0/22 +23.212.168.0/22 +23.212.176.0/22 +23.212.192.0/19 +23.212.224.0/22 +23.212.240.0/21 +23.213.8.0/22 +23.213.16.0/23 +23.213.20.0/22 +23.213.36.0/22 +23.213.44.0/22 +23.213.56.0/22 +23.213.96.0/19 +23.213.132.0/23 +23.213.136.0/23 +23.213.140.0/22 +23.213.144.0/21 +23.213.152.0/22 +23.213.156.0/23 +23.213.164.0/22 +23.213.168.0/22 +23.213.180.0/22 +23.213.186.0/23 +23.213.192.0/23 +23.213.208.0/20 +23.213.224.0/22 +23.213.248.0/21 +23.214.0.0/18 +23.214.64.0/21 +23.214.72.0/23 +23.214.76.0/22 +23.214.80.0/23 +23.214.100.0/22 +23.214.104.0/22 +23.214.116.0/22 +23.214.124.0/22 +23.214.128.0/19 +23.214.160.0/21 +23.214.172.0/22 +23.214.176.0/20 +23.214.200.0/21 +23.214.208.0/20 +23.214.224.0/19 +23.215.16.0/21 +23.215.24.0/22 +23.215.40.0/22 +23.215.56.0/22 +23.215.64.0/19 +23.215.120.0/21 +23.215.128.0/23 +23.215.134.0/23 +23.215.136.0/22 +23.215.192.0/20 +23.215.216.0/22 +23.215.220.0/23 +23.215.224.0/19 +23.216.14.0/23 +23.216.16.0/20 +23.216.32.0/20 +23.216.48.0/22 +23.216.56.0/22 +23.216.60.0/23 +23.216.68.0/22 +23.216.72.0/22 +23.216.80.0/21 +23.216.92.0/22 +23.216.96.0/19 +23.216.128.0/22 +23.216.136.0/22 +23.216.150.0/23 +23.216.156.0/23 +23.216.160.0/19 +23.216.192.0/18 +23.217.4.0/22 +23.217.32.0/20 +23.217.48.0/22 +23.217.56.0/23 +23.217.60.0/22 +23.217.112.0/22 +23.217.124.0/22 +23.217.130.0/23 +23.217.132.0/22 +23.217.152.0/21 +23.217.168.0/21 +23.217.184.0/22 +23.217.196.0/22 +23.217.224.0/19 +23.218.0.0/19 +23.218.32.0/21 +23.218.44.0/22 +23.218.48.0/20 +23.218.64.0/20 +23.218.88.0/22 +23.218.96.0/22 +23.218.100.0/23 +23.218.108.0/22 +23.218.112.0/20 +23.218.128.0/20 +23.218.146.0/23 +23.218.148.0/23 +23.218.156.0/23 +23.218.160.0/19 +23.218.192.0/20 +23.218.208.0/22 +23.218.244.0/22 +23.219.4.0/22 +23.219.8.0/22 +23.219.32.0/22 +23.219.40.0/22 +23.219.48.0/21 +23.219.60.0/22 +23.219.68.0/22 +23.219.84.0/23 +23.219.124.0/22 +23.219.132.0/22 +23.219.136.0/23 +23.219.142.0/23 +23.219.148.0/22 +23.219.164.0/23 +23.219.192.0/21 +23.219.200.0/22 +23.219.208.0/22 +23.219.216.0/22 +23.220.32.0/19 +23.220.108.0/22 +23.220.116.0/22 +23.220.120.0/21 +23.220.128.0/20 +23.220.152.0/21 +23.220.168.0/22 +23.220.184.0/21 +23.220.196.0/22 +23.220.208.0/21 +23.220.216.0/22 +23.220.224.0/20 +23.221.0.0/20 +23.221.16.0/22 +23.221.20.0/23 +23.221.32.0/21 +23.221.44.0/22 +23.221.52.0/22 +23.221.56.0/22 +23.221.62.0/23 +23.221.96.0/20 +23.221.200.0/22 +23.221.240.0/20 +23.222.8.0/22 +23.222.18.0/23 +23.222.20.0/23 +23.222.32.0/19 +23.222.64.0/21 +23.222.80.0/20 +23.222.96.0/20 +23.222.128.0/18 +23.222.192.0/19 +23.222.224.0/22 +23.222.244.0/22 +23.222.252.0/22 +23.223.0.0/20 +23.223.36.0/22 +23.223.64.0/19 +23.223.96.0/20 +23.223.120.0/21 +23.223.128.0/20 +23.223.160.0/19 +23.223.204.0/22 +23.223.212.0/22 +23.223.216.0/21 +23.223.224.0/20 +23.223.248.0/21 +59.151.128.0/22 +59.151.136.0/22 +59.151.172.0/22 +59.151.176.0/22 +60.254.132.0/22 +60.254.168.0/22 +69.192.16.0/20 +69.192.32.0/20 +69.192.104.0/21 +69.192.112.0/20 +69.192.128.0/21 +69.192.160.0/21 +69.192.208.0/22 +72.246.20.0/22 +72.246.28.0/22 +72.246.48.0/23 +72.246.60.0/22 +72.246.68.0/23 +72.246.72.0/22 +72.246.82.0/23 +72.246.88.0/22 +72.246.124.0/22 +72.246.144.0/22 +72.246.148.0/23 +72.246.156.0/22 +72.246.160.0/20 +72.246.200.0/22 +72.246.208.0/21 +72.246.252.0/22 +72.247.4.0/23 +72.247.12.0/22 +72.247.28.0/22 +72.247.48.0/22 +72.247.64.0/21 +72.247.96.0/21 +72.247.112.0/21 +72.247.136.0/22 +72.247.146.0/23 +72.247.160.0/21 +72.247.168.0/22 +72.247.196.0/22 +72.247.200.0/21 +72.247.208.0/23 +72.247.212.0/22 +72.247.224.0/22 +72.247.234.0/23 +84.53.156.0/22 +84.53.164.0/22 +84.53.188.0/22 +88.221.4.0/22 +88.221.8.0/22 +88.221.16.0/22 +88.221.32.0/20 +88.221.58.0/23 +88.221.60.0/22 +88.221.68.0/22 +88.221.76.0/22 +88.221.96.0/22 +88.221.124.0/22 +88.221.130.0/23 +88.221.136.0/21 +88.221.148.0/22 +88.221.152.0/21 +88.221.164.0/22 +88.221.168.0/22 +88.221.176.0/21 +88.221.200.0/21 +88.221.224.0/21 +88.221.236.0/22 +92.122.0.0/20 +92.122.16.0/21 +92.122.24.0/22 +92.122.32.0/21 +92.122.44.0/22 +92.122.60.0/22 +92.122.64.0/22 +92.122.72.0/21 +92.122.80.0/22 +92.122.88.0/22 +92.122.96.0/22 +92.122.104.0/21 +92.122.144.0/21 +92.122.160.0/22 +92.122.196.0/22 +92.122.232.0/21 +92.122.246.0/23 +92.122.248.0/22 +92.123.4.0/22 +92.123.16.0/21 +92.123.28.0/22 +92.123.32.0/21 +92.123.44.0/22 +92.123.50.0/23 +92.123.52.0/22 +92.123.56.0/22 +92.123.80.0/21 +92.123.88.0/22 +92.123.112.0/22 +92.123.148.0/22 +92.123.156.0/22 +92.123.164.0/22 +92.123.176.0/22 +92.123.184.0/22 +92.123.196.0/22 +92.123.200.0/21 +92.123.216.0/22 +92.123.240.0/22 +92.123.252.0/22 +95.100.40.0/22 +95.100.46.0/23 +95.100.48.0/20 +95.100.64.0/20 +95.100.80.0/22 +95.100.112.0/20 +95.100.136.0/21 +95.100.160.0/22 +95.100.176.0/22 +95.100.182.0/23 +95.100.184.0/21 +95.100.208.0/22 +95.100.216.0/22 +95.100.224.0/20 +95.100.244.0/22 +95.100.250.0/23 +95.101.0.0/21 +95.101.14.0/23 +95.101.16.0/22 +95.101.40.0/21 +95.101.48.0/22 +95.101.56.0/22 +95.101.64.0/21 +95.101.80.0/21 +95.101.88.0/22 +95.101.96.0/22 +95.101.104.0/22 +95.101.124.0/22 +95.101.144.0/21 +95.101.152.0/22 +95.101.160.0/22 +95.101.172.0/22 +95.101.176.0/22 +95.101.184.0/21 +95.101.192.0/21 +95.101.200.0/22 +95.101.208.0/20 +95.101.224.0/22 +95.101.240.0/20 +96.6.0.0/21 +96.6.16.0/22 +96.6.24.0/22 +96.6.32.0/21 +96.6.96.0/22 +96.6.108.0/22 +96.6.120.0/23 +96.6.160.0/21 +96.6.168.0/22 +96.6.192.0/19 +96.6.224.0/20 +96.7.0.0/19 +96.7.64.0/22 +96.7.76.0/22 +96.7.96.0/20 +96.7.132.0/22 +96.7.140.0/22 +96.7.144.0/22 +96.7.156.0/22 +96.7.160.0/20 +96.7.182.0/23 +96.7.184.0/21 +96.7.192.0/21 +96.7.212.0/23 +96.7.220.0/23 +96.7.232.0/21 +96.7.252.0/22 +96.16.16.0/21 +96.16.24.0/22 +96.16.32.0/22 +96.16.56.0/22 +96.16.64.0/21 +96.16.76.0/22 +96.16.80.0/22 +96.16.90.0/23 +96.16.104.0/21 +96.16.116.0/22 +96.16.126.0/23 +96.16.160.0/20 +96.16.192.0/21 +96.16.200.0/22 +96.16.206.0/23 +96.16.212.0/23 +96.16.220.0/22 +96.16.240.0/21 +96.17.0.0/22 +96.17.16.0/20 +96.17.32.0/20 +96.17.48.0/22 +96.17.52.0/23 +96.17.56.0/21 +96.17.64.0/22 +96.17.76.0/22 +96.17.80.0/21 +96.17.112.0/20 +96.17.188.0/22 +96.17.208.0/20 +103.95.84.0/22 +103.238.150.0/23 +104.64.16.0/20 +104.64.112.0/20 +104.64.160.0/20 +104.64.208.0/20 +104.65.228.0/22 +104.66.64.0/19 +104.66.96.0/22 +104.66.104.0/21 +104.66.120.0/21 +104.66.224.0/19 +104.67.0.0/20 +104.67.192.0/18 +104.68.0.0/19 +104.68.64.0/19 +104.68.96.0/20 +104.68.112.0/21 +104.68.126.0/23 +104.68.232.0/21 +104.68.240.0/20 +104.69.32.0/19 +104.69.80.0/20 +104.69.112.0/20 +104.69.128.0/19 +104.69.160.0/20 +104.69.216.0/22 +104.69.220.0/23 +104.70.48.0/20 +104.70.64.0/19 +104.70.124.0/23 +104.70.184.0/23 +104.70.236.0/22 +104.70.240.0/20 +104.71.48.0/22 +104.71.56.0/22 +104.71.64.0/19 +104.71.136.0/22 +104.71.140.0/23 +104.71.144.0/20 +104.71.160.0/19 +104.71.208.0/21 +104.71.220.0/22 +104.71.240.0/22 +104.71.248.0/21 +104.72.72.0/22 +104.72.76.0/23 +104.72.112.0/20 +104.72.144.0/22 +104.72.156.0/22 +104.73.0.0/22 +104.73.8.0/22 +104.73.16.0/20 +104.73.64.0/20 +104.73.92.0/22 +104.73.164.0/22 +104.73.168.0/22 +104.73.176.0/21 +104.73.224.0/20 +104.74.26.0/23 +104.74.28.0/22 +104.74.32.0/19 +104.74.144.0/22 +104.75.88.0/22 +104.75.192.0/19 +104.75.224.0/21 +104.75.232.0/23 +104.76.22.0/23 +104.76.24.0/22 +104.76.100.0/22 +104.76.104.0/22 +104.76.128.0/20 +104.76.200.0/22 +104.76.224.0/19 +104.77.2.0/23 +104.77.8.0/22 +104.77.16.0/20 +104.77.32.0/20 +104.77.220.0/22 +104.77.224.0/19 +104.78.72.0/22 +104.78.76.0/23 +104.78.80.0/20 +104.78.96.0/20 +104.78.160.0/20 +104.78.176.0/21 +104.78.188.0/22 +104.78.224.0/19 +104.79.4.0/22 +104.79.12.0/22 +104.79.16.0/20 +104.79.32.0/20 +104.79.84.0/22 +104.79.88.0/22 +104.79.128.0/19 +104.79.206.0/23 +104.79.240.0/20 +104.80.0.0/20 +104.80.16.0/21 +104.80.28.0/22 +104.80.48.0/20 +104.80.92.0/22 +104.80.196.0/22 +104.80.212.0/23 +104.80.224.0/19 +104.81.0.0/19 +104.81.48.0/22 +104.81.62.0/23 +104.81.72.0/21 +104.81.96.0/19 +104.81.128.0/21 +104.81.136.0/23 +104.81.140.0/22 +104.81.144.0/20 +104.81.160.0/19 +104.81.192.0/19 +104.81.224.0/20 +104.81.240.0/22 +104.81.244.0/23 +104.82.72.0/21 +104.82.80.0/20 +104.82.96.0/19 +104.82.128.0/19 +104.82.160.0/20 +104.82.176.0/21 +104.82.184.0/22 +104.82.190.0/23 +104.82.192.0/18 +104.83.0.0/22 +104.83.12.0/22 +104.83.32.0/20 +104.83.64.0/20 +104.83.80.0/21 +104.83.88.0/22 +104.83.92.0/23 +104.83.96.0/19 +104.83.128.0/19 +104.83.192.0/21 +104.83.202.0/23 +104.83.204.0/22 +104.83.236.0/22 +104.83.240.0/20 +104.84.0.0/20 +104.84.54.0/23 +104.84.56.0/21 +104.84.64.0/19 +104.84.144.0/22 +104.85.0.0/19 +104.85.32.0/20 +104.85.50.0/23 +104.85.52.0/22 +104.85.168.0/22 +104.85.172.0/23 +104.85.240.0/21 +104.85.250.0/23 +104.85.252.0/22 +104.86.32.0/19 +104.86.72.0/21 +104.86.80.0/20 +104.86.96.0/22 +104.86.144.0/21 +104.86.160.0/21 +104.86.176.0/22 +104.86.180.0/23 +104.87.28.0/22 +104.87.32.0/20 +104.87.64.0/20 +104.87.84.0/22 +104.87.160.0/19 +104.87.192.0/21 +104.87.208.0/20 +104.87.224.0/20 +104.88.72.0/22 +104.88.148.0/22 +104.88.160.0/19 +104.88.196.0/22 +104.89.64.0/19 +104.89.96.0/23 +104.89.100.0/22 +104.89.104.0/23 +104.89.112.0/22 +104.89.118.0/23 +104.89.120.0/22 +104.89.172.0/22 +104.89.176.0/20 +104.89.192.0/21 +104.89.224.0/21 +104.89.244.0/22 +104.89.248.0/22 +104.90.0.0/22 +104.90.8.0/22 +104.90.16.0/20 +104.90.64.0/19 +104.90.96.0/22 +104.90.112.0/20 +104.90.196.0/22 +104.90.200.0/22 +104.90.240.0/20 +104.91.0.0/19 +104.91.32.0/21 +104.91.40.0/22 +104.91.48.0/22 +104.91.60.0/22 +104.91.64.0/22 +104.91.72.0/21 +104.91.80.0/21 +104.91.96.0/19 +104.91.128.0/19 +104.91.160.0/22 +104.91.164.0/23 +104.91.176.0/20 +104.91.208.0/20 +104.91.244.0/22 +104.92.144.0/21 +104.92.152.0/23 +104.92.224.0/21 +104.92.248.0/21 +104.93.0.0/22 +104.93.8.0/21 +104.93.16.0/22 +104.93.92.0/22 +104.93.160.0/19 +104.93.192.0/22 +104.93.196.0/23 +104.93.204.0/22 +104.94.20.0/22 +104.94.24.0/22 +104.94.64.0/19 +104.94.104.0/21 +104.94.112.0/20 +104.94.128.0/20 +104.94.160.0/20 +104.94.204.0/23 +104.94.216.0/22 +104.95.184.0/22 +104.95.232.0/21 +104.95.240.0/21 +104.96.80.0/21 +104.96.92.0/22 +104.96.128.0/19 +104.96.160.0/23 +104.96.164.0/22 +104.96.172.0/22 +104.96.184.0/22 +104.96.192.0/22 +104.96.204.0/22 +104.96.214.0/23 +104.96.216.0/22 +104.96.224.0/19 +104.97.4.0/22 +104.97.8.0/22 +104.97.16.0/22 +104.97.24.0/21 +104.97.32.0/22 +104.97.44.0/22 +104.97.68.0/22 +104.98.12.0/22 +104.98.64.0/19 +104.98.96.0/20 +104.98.120.0/22 +104.98.128.0/20 +104.98.200.0/22 +104.98.204.0/23 +104.98.208.0/20 +104.98.240.0/20 +104.99.0.0/20 +104.99.48.0/21 +104.99.60.0/22 +104.99.232.0/22 +104.100.32.0/19 +104.100.64.0/20 +104.100.80.0/21 +104.100.88.0/22 +104.100.96.0/19 +104.100.160.0/22 +104.100.172.0/22 +104.100.176.0/20 +104.100.192.0/19 +104.101.128.0/19 +104.101.200.0/22 +104.101.236.0/22 +104.101.240.0/20 +104.102.0.0/20 +104.102.16.0/21 +104.102.32.0/19 +104.102.96.0/19 +104.102.128.0/20 +104.103.74.0/23 +104.103.76.0/22 +104.103.80.0/20 +104.103.96.0/20 +104.103.144.0/21 +104.103.156.0/22 +104.103.160.0/19 +104.103.192.0/19 +104.103.226.0/23 +104.103.236.0/22 +104.103.240.0/20 +104.104.0.0/19 +104.104.32.0/20 +104.104.48.0/22 +104.104.60.0/22 +104.104.64.0/18 +104.104.130.0/23 +104.104.132.0/22 +104.104.144.0/20 +104.104.160.0/19 +104.105.32.0/20 +104.105.80.0/20 +104.105.96.0/19 +104.106.32.0/19 +104.106.64.0/20 +104.106.82.0/23 +104.106.84.0/22 +104.106.92.0/22 +104.106.96.0/19 +104.106.160.0/19 +104.106.224.0/19 +104.107.0.0/19 +104.107.32.0/20 +104.107.48.0/22 +104.107.52.0/23 +104.107.100.0/22 +104.107.104.0/22 +104.107.112.0/22 +104.107.120.0/23 +104.107.128.0/19 +104.107.160.0/22 +104.107.176.0/20 +104.107.224.0/20 +104.108.64.0/22 +104.108.80.0/20 +104.108.96.0/19 +104.108.144.0/22 +104.108.158.0/23 +104.108.224.0/19 +104.109.0.0/22 +104.109.132.0/22 +104.109.240.0/22 +104.109.248.0/23 +104.110.0.0/19 +104.110.72.0/21 +104.110.128.0/20 +104.110.144.0/21 +104.110.176.0/22 +104.110.244.0/22 +104.110.248.0/22 +104.111.192.0/20 +104.111.220.0/22 +104.112.0.0/23 +104.112.8.0/21 +104.112.16.0/20 +104.112.32.0/20 +104.112.96.0/19 +104.112.128.0/20 +104.112.144.0/22 +104.112.148.0/23 +104.112.160.0/19 +104.112.192.0/20 +104.113.16.0/20 +104.113.136.0/22 +104.113.140.0/23 +104.113.176.0/20 +104.113.192.0/20 +104.113.244.0/22 +104.114.66.0/23 +104.114.68.0/22 +104.114.80.0/20 +104.114.96.0/20 +104.114.144.0/20 +104.114.164.0/22 +104.114.176.0/20 +104.115.32.0/22 +104.115.88.0/22 +104.115.168.0/22 +104.115.172.0/23 +104.115.208.0/20 +104.115.224.0/20 +104.116.16.0/22 +104.116.26.0/23 +104.116.28.0/22 +104.116.64.0/19 +104.116.96.0/22 +104.116.102.0/23 +104.116.104.0/21 +104.116.112.0/20 +104.116.128.0/19 +104.116.160.0/23 +104.116.164.0/22 +104.116.172.0/22 +104.116.252.0/22 +104.117.32.0/19 +104.117.72.0/22 +104.117.160.0/20 +104.117.184.0/21 +104.117.224.0/21 +104.117.232.0/22 +104.118.8.0/22 +104.118.28.0/22 +104.118.100.0/22 +104.118.224.0/19 +104.119.36.0/22 +104.119.64.0/19 +104.119.96.0/20 +104.119.144.0/20 +104.119.184.0/22 +104.119.240.0/21 +104.120.8.0/22 +104.120.48.0/22 +104.120.56.0/21 +104.120.64.0/18 +104.120.140.0/22 +104.120.216.0/21 +104.121.0.0/19 +104.121.144.0/22 +104.121.228.0/22 +104.121.232.0/23 +104.121.236.0/22 +104.121.240.0/20 +104.122.0.0/20 +104.122.24.0/21 +104.122.32.0/21 +104.122.44.0/22 +104.122.88.0/22 +104.122.92.0/23 +104.122.96.0/19 +104.122.192.0/20 +104.122.212.0/22 +104.122.216.0/22 +104.123.24.0/21 +104.123.40.0/21 +104.123.72.0/21 +104.123.84.0/22 +104.123.88.0/21 +104.123.96.0/20 +104.123.144.0/22 +104.123.200.0/21 +104.123.210.0/23 +104.123.216.0/21 +104.124.4.0/22 +104.124.8.0/23 +104.124.12.0/22 +104.124.108.0/22 +104.124.160.0/20 +104.124.176.0/22 +104.124.180.0/23 +104.125.8.0/22 +104.125.88.0/22 +104.125.208.0/22 +104.125.220.0/22 +104.126.64.0/20 +104.126.112.0/22 +104.126.120.0/21 +104.126.176.0/20 +104.127.16.0/20 +104.127.32.0/20 +104.127.112.0/20 +115.69.232.0/22 +118.214.32.0/20 +118.214.64.0/20 +118.214.96.0/20 +118.214.128.0/20 +118.214.240.0/20 +118.215.8.0/21 +118.215.80.0/20 +118.215.96.0/21 +118.215.112.0/21 +118.215.176.0/20 +125.56.176.0/21 +125.56.212.0/23 +125.252.212.0/22 +125.252.216.0/22 +125.252.228.0/22 +125.252.232.0/21 +173.222.8.0/21 +173.222.48.0/20 +173.222.100.0/22 +173.222.112.0/22 +173.222.136.0/21 +173.222.144.0/22 +173.222.152.0/21 +173.222.164.0/22 +173.222.168.0/21 +173.222.176.0/21 +173.222.192.0/20 +173.222.212.0/22 +173.222.216.0/22 +173.222.224.0/21 +173.222.232.0/23 +173.222.252.0/22 +173.223.0.0/22 +173.223.28.0/22 +173.223.36.0/22 +173.223.48.0/22 +173.223.56.0/21 +173.223.80.0/20 +173.223.96.0/23 +173.223.108.0/22 +173.223.112.0/21 +173.223.128.0/23 +173.223.132.0/22 +173.223.140.0/22 +173.223.144.0/20 +173.223.200.0/22 +173.223.228.0/22 +184.24.0.0/18 +184.24.64.0/21 +184.24.80.0/20 +184.24.108.0/22 +184.24.128.0/20 +184.24.148.0/22 +184.24.156.0/22 +184.24.160.0/19 +184.24.192.0/22 +184.24.200.0/21 +184.24.208.0/20 +184.24.224.0/19 +184.25.16.0/20 +184.25.32.0/20 +184.25.60.0/22 +184.25.80.0/20 +184.25.98.0/23 +184.25.104.0/22 +184.25.128.0/20 +184.25.146.0/23 +184.25.154.0/23 +184.25.158.0/23 +184.25.164.0/22 +184.25.168.0/23 +184.25.176.0/23 +184.25.184.0/21 +184.25.196.0/22 +184.25.200.0/22 +184.25.208.0/20 +184.25.228.0/22 +184.25.232.0/22 +184.25.240.0/21 +184.25.248.0/22 +184.26.0.0/20 +184.26.16.0/21 +184.26.24.0/22 +184.26.32.0/23 +184.26.48.0/23 +184.26.60.0/23 +184.26.64.0/20 +184.26.84.0/22 +184.26.96.0/21 +184.26.112.0/21 +184.26.120.0/22 +184.26.128.0/22 +184.26.148.0/22 +184.26.152.0/21 +184.26.170.0/23 +184.26.172.0/22 +184.26.176.0/22 +184.26.208.0/20 +184.26.224.0/20 +184.27.0.0/20 +184.27.28.0/22 +184.27.32.0/21 +184.27.40.0/22 +184.27.64.0/19 +184.27.100.0/22 +184.27.104.0/21 +184.27.112.0/23 +184.27.136.0/22 +184.27.144.0/20 +184.27.160.0/20 +184.27.180.0/22 +184.27.188.0/22 +184.27.192.0/23 +184.27.208.0/23 +184.27.220.0/22 +184.27.224.0/20 +184.27.244.0/22 +184.28.0.0/23 +184.28.18.0/23 +184.28.24.0/23 +184.28.32.0/23 +184.28.38.0/23 +184.28.42.0/23 +184.28.44.0/22 +184.28.48.0/23 +184.28.52.0/23 +184.28.56.0/21 +184.28.70.0/23 +184.28.84.0/22 +184.28.112.0/23 +184.28.128.0/21 +184.28.136.0/22 +184.28.152.0/23 +184.28.158.0/23 +184.28.160.0/23 +184.28.164.0/22 +184.28.170.0/23 +184.28.180.0/23 +184.28.186.0/23 +184.28.196.0/23 +184.28.206.0/23 +184.28.210.0/23 +184.28.212.0/23 +184.28.216.0/23 +184.28.230.0/23 +184.28.240.0/22 +184.28.246.0/23 +184.28.252.0/22 +184.29.2.0/23 +184.29.10.0/23 +184.29.28.0/23 +184.29.32.0/23 +184.29.40.0/23 +184.29.64.0/22 +184.29.70.0/23 +184.29.74.0/23 +184.29.76.0/22 +184.29.88.0/23 +184.29.92.0/22 +184.29.96.0/23 +184.29.120.0/21 +184.29.128.0/21 +184.29.160.0/19 +184.29.192.0/19 +184.30.16.0/21 +184.30.24.0/22 +184.30.32.0/21 +184.30.64.0/21 +184.30.72.0/22 +184.30.80.0/20 +184.30.96.0/19 +184.30.128.0/20 +184.30.152.0/22 +184.30.160.0/19 +184.30.192.0/19 +184.30.224.0/20 +184.30.240.0/21 +184.30.252.0/22 +184.31.16.0/20 +184.31.32.0/19 +184.31.64.0/18 +184.31.128.0/18 +184.31.192.0/20 +184.31.224.0/22 +184.31.240.0/20 +184.50.16.0/22 +184.50.128.0/18 +184.50.192.0/22 +184.50.200.0/21 +184.50.208.0/20 +184.50.244.0/22 +184.50.248.0/22 +184.51.36.0/22 +184.51.68.0/22 +184.51.72.0/23 +184.51.96.0/22 +184.51.104.0/22 +184.51.122.0/23 +184.51.134.0/23 +184.51.136.0/21 +184.51.176.0/20 +184.51.204.0/23 +184.51.208.0/20 +184.51.240.0/22 +184.84.0.0/20 +184.84.32.0/20 +184.84.80.0/20 +184.84.128.0/21 +184.84.136.0/22 +184.84.152.0/21 +184.84.168.0/22 +184.84.184.0/22 +184.84.192.0/21 +184.84.204.0/22 +184.84.222.0/23 +184.84.224.0/22 +184.84.234.0/23 +184.84.236.0/23 +184.85.32.0/19 +184.85.64.0/20 +184.85.108.0/22 +184.85.128.0/19 +184.85.176.0/20 +184.85.228.0/22 +184.85.236.0/22 +184.86.0.0/20 +184.86.92.0/22 +184.86.96.0/22 +184.86.100.0/23 +184.86.104.0/22 +184.86.114.0/23 +184.86.120.0/21 +184.86.144.0/20 +184.86.160.0/20 +184.86.192.0/20 +184.86.216.0/22 +184.86.224.0/21 +184.86.236.0/22 +184.87.32.0/19 +184.87.96.0/20 +184.87.132.0/22 +184.87.136.0/22 +184.87.160.0/21 +184.87.176.0/20 +184.87.198.0/23 +184.87.212.0/22 +184.87.224.0/20 +195.95.192.0/22 +202.138.164.0/22 +202.226.44.0/22 +210.203.8.0/22 +#DataCamp Limited +37.19.192.0/23 +37.19.194.0/24 +37.19.202.0/23 +37.19.206.0/23 +37.19.214.0/23 +37.19.216.0/24 +37.19.218.0/23 +37.19.222.0/24 +45.121.202.0/24 +45.134.141.0/24 +45.134.143.0/24 +45.134.214.0/23 +45.136.152.0/23 +46.151.192.0/22 +46.151.196.0/24 +46.151.198.0/23 +79.127.196.0/22 +79.127.200.0/21 +79.127.208.0/20 +79.127.224.0/22 +79.127.229.0/24 +79.127.230.0/23 +79.127.232.0/24 +79.127.234.0/24 +79.127.236.0/23 +79.127.238.0/24 +79.127.240.0/24 +84.17.32.0/22 +84.17.37.0/24 +84.17.38.0/23 +84.17.40.0/23 +84.17.42.0/24 +84.17.44.0/22 +84.17.50.0/23 +84.17.53.0/24 +84.17.54.0/23 +84.17.56.0/21 +87.249.128.0/22 +87.249.136.0/23 +89.37.226.0/24 +89.187.160.0/19 +103.15.193.0/24 +109.61.80.0/20 +121.127.40.0/21 +138.199.0.0/22 +138.199.4.0/23 +138.199.8.0/23 +138.199.12.0/24 +138.199.14.0/23 +138.199.17.0/24 +138.199.20.0/24 +138.199.22.0/23 +138.199.24.0/22 +138.199.32.0/24 +138.199.36.0/23 +138.199.40.0/23 +138.199.44.0/23 +138.199.46.0/24 +138.199.51.0/24 +138.199.53.0/24 +138.199.57.0/24 +143.244.32.0/23 +143.244.35.0/24 +143.244.36.0/22 +143.244.40.0/24 +143.244.42.0/23 +143.244.45.0/24 +143.244.48.0/22 +143.244.56.0/21 +156.146.32.0/22 +156.146.36.0/24 +156.146.38.0/24 +156.146.40.0/24 +156.146.42.0/23 +156.146.44.0/24 +156.146.49.0/24 +156.146.52.0/23 +156.146.56.0/24 +156.146.58.0/23 +156.146.61.0/24 +159.242.228.0/24 +159.242.232.0/23 +169.150.192.0/22 +169.150.200.0/24 +169.150.202.0/24 +169.150.206.0/23 +169.150.213.0/24 +169.150.214.0/23 +169.150.216.0/23 +169.150.219.0/24 +169.150.220.0/22 +169.150.224.0/23 +169.150.228.0/23 +169.150.230.0/24 +169.150.234.0/23 +169.150.236.0/22 +169.150.240.0/21 +169.150.249.0/24 +169.150.250.0/23 +169.150.252.0/23 +169.150.255.0/24 +178.249.208.0/24 +178.249.210.0/24 +178.249.213.0/24 +178.249.215.0/24 +185.24.8.0/22 +185.59.220.0/22 +185.76.8.0/22 +185.93.0.0/22 +185.102.216.0/22 +185.152.64.0/22 +185.156.44.0/23 +185.156.47.0/24 +185.180.12.0/22 +185.207.164.0/22 +185.229.188.0/22 +185.238.216.0/24 +185.246.208.0/22 +193.181.193.0/24 +193.235.32.0/24 +195.181.160.0/20 +207.211.208.0/21 +212.102.32.0/23 +212.102.34.0/24 +212.102.36.0/24 +212.102.38.0/24 +212.102.40.0/22 +212.102.44.0/23 +212.102.46.0/24 +212.102.48.0/24 +212.102.50.0/24 +212.102.52.0/24 +212.102.54.0/23 +212.102.56.0/24 +212.102.58.0/23 +212.102.60.0/22 +#Digital Ocean +5.101.96.0/20 +24.144.64.0/21 +24.144.72.0/24 +24.144.76.0/22 +24.144.80.0/20 +24.144.96.0/19 +24.199.64.0/18 +37.139.0.0/19 +45.55.0.0/16 +46.101.0.0/16 +64.23.128.0/18 +64.225.0.0/17 +64.226.64.0/18 +64.227.0.0/17 +64.227.128.0/18 +67.205.128.0/18 +67.207.64.0/23 +67.207.66.0/24 +67.207.68.0/22 +67.207.72.0/21 +67.207.80.0/20 +68.183.0.0/16 +69.55.48.0/22 +69.55.54.0/23 +69.55.58.0/23 +69.55.60.0/22 +80.240.128.0/20 +82.196.0.0/20 +95.85.0.0/18 +103.253.144.0/22 +104.131.0.0/16 +104.236.0.0/16 +104.248.0.0/16 +107.170.0.0/16 +128.199.0.0/16 +134.122.0.0/17 +134.209.0.0/16 +137.184.0.0/17 +137.184.128.0/18 +137.184.192.0/19 +137.184.224.0/20 +137.184.240.0/21 +137.184.248.0/22 +137.184.252.0/24 +137.184.254.0/23 +138.68.0.0/19 +138.68.32.0/23 +138.68.34.0/24 +138.68.36.0/22 +138.68.40.0/21 +138.68.48.0/20 +138.68.64.0/18 +138.68.128.0/17 +138.197.0.0/17 +138.197.128.0/18 +138.197.192.0/19 +138.197.224.0/20 +138.197.240.0/22 +138.197.252.0/22 +139.59.0.0/16 +141.0.169.0/24 +141.0.170.0/24 +142.93.0.0/16 +143.110.128.0/17 +143.198.0.0/17 +143.198.128.0/18 +143.198.192.0/19 +143.198.224.0/20 +143.198.240.0/21 +143.198.248.0/22 +143.244.128.0/18 +143.244.196.0/22 +143.244.200.0/21 +143.244.208.0/21 +143.244.217.0/24 +143.244.218.0/23 +143.244.220.0/22 +143.244.224.0/19 +144.126.192.0/18 +146.185.128.0/18 +146.190.0.0/17 +146.190.128.0/19 +146.190.160.0/20 +146.190.176.0/22 +146.190.184.0/21 +146.190.192.0/18 +147.182.128.0/17 +152.42.128.0/20 +157.230.0.0/16 +157.245.0.0/16 +159.65.0.0/16 +159.89.0.0/19 +159.89.32.0/20 +159.89.48.0/21 +159.89.56.0/24 +159.89.58.0/23 +159.89.60.0/22 +159.89.64.0/18 +159.89.128.0/17 +159.203.0.0/16 +159.223.0.0/17 +159.223.128.0/18 +159.223.192.0/19 +159.223.224.0/20 +159.223.240.0/21 +159.223.248.0/22 +161.35.0.0/16 +162.243.0.0/17 +162.243.128.0/19 +162.243.160.0/20 +162.243.184.0/21 +162.243.192.0/18 +163.47.8.0/22 +164.90.128.0/18 +164.90.192.0/19 +164.90.224.0/20 +164.90.240.0/21 +164.90.248.0/23 +164.90.250.0/24 +164.90.252.0/22 +164.92.64.0/18 +164.92.128.0/17 +165.22.0.0/16 +165.227.0.0/16 +165.232.32.0/19 +165.232.64.0/18 +165.232.128.0/18 +167.71.0.0/16 +167.99.0.0/16 +167.172.0.0/16 +170.64.128.0/18 +170.64.192.0/19 +170.64.248.0/21 +174.138.0.0/17 +178.62.0.0/16 +178.128.0.0/16 +185.14.184.0/22 +188.166.0.0/16 +188.226.128.0/17 +192.34.56.0/21 +192.81.208.0/20 +192.241.128.0/17 +198.199.64.0/18 +198.211.96.0/19 +204.48.16.0/20 +206.81.0.0/19 +206.189.0.0/16 +207.154.192.0/18 +208.68.36.0/22 +209.38.160.0/19 +209.38.192.0/18 +209.97.128.0/18 +#Stark Industries +2.56.117.0/24 +2.56.118.0/23 +2.56.120.0/21 +2.56.172.0/22 +2.56.176.0/22 +2.58.124.0/22 +5.181.20.0/22 +5.182.36.0/22 +5.188.192.0/22 +5.188.204.0/23 +5.189.248.0/22 +5.252.20.0/22 +5.253.56.0/22 +23.27.0.0/24 +23.27.2.0/24 +23.27.7.0/24 +23.27.21.0/24 +23.27.100.0/24 +23.27.122.0/24 +23.27.134.0/24 +23.27.139.0/24 +23.27.189.0/24 +23.27.190.0/24 +23.27.197.0/24 +23.27.222.0/24 +23.27.224.0/24 +23.27.246.0/24 +23.27.253.0/24 +23.230.8.0/23 +23.230.12.0/23 +23.230.14.0/24 +23.230.22.0/24 +23.230.26.0/24 +23.230.33.0/24 +23.230.37.0/24 +23.230.45.0/24 +23.230.47.0/24 +23.230.48.0/23 +23.230.66.0/24 +23.230.69.0/24 +23.230.72.0/24 +23.230.78.0/24 +23.230.88.0/24 +23.230.93.0/24 +23.230.100.0/23 +23.230.113.0/24 +23.230.128.0/24 +23.230.139.0/24 +23.230.153.0/24 +23.230.155.0/24 +23.230.157.0/24 +23.230.162.0/24 +23.230.165.0/24 +23.230.168.0/24 +23.230.175.0/24 +23.230.179.0/24 +23.230.189.0/24 +23.230.215.0/24 +23.230.230.0/24 +23.230.236.0/23 +23.230.244.0/24 +31.13.247.0/24 +31.169.124.0/22 +31.222.238.0/24 +37.139.128.0/24 +43.255.56.0/22 +45.8.144.0/22 +45.9.12.0/22 +45.9.16.0/22 +45.12.108.0/22 +45.12.112.0/22 +45.12.128.0/20 +45.12.144.0/22 +45.12.149.0/24 +45.12.150.0/23 +45.12.254.0/24 +45.14.165.0/24 +45.14.244.0/22 +45.15.125.0/24 +45.15.126.0/23 +45.15.128.0/22 +45.15.140.0/23 +45.15.142.0/24 +45.15.144.0/22 +45.15.152.0/22 +45.15.160.0/21 +45.15.168.0/22 +45.15.176.0/24 +45.15.178.0/23 +45.15.184.0/22 +45.38.36.0/24 +45.38.40.0/24 +45.38.42.0/24 +45.38.62.0/24 +45.38.130.0/24 +45.38.134.0/24 +45.38.139.0/24 +45.38.143.0/24 +45.38.150.0/23 +45.38.160.0/24 +45.38.163.0/24 +45.38.167.0/24 +45.38.169.0/24 +45.38.170.0/24 +45.38.194.0/24 +45.38.231.0/24 +45.39.69.0/24 +45.39.79.0/24 +45.39.210.0/24 +45.67.34.0/23 +45.67.228.0/22 +45.81.243.0/24 +45.82.154.0/23 +45.82.245.0/24 +45.82.246.0/23 +45.82.248.0/21 +45.83.20.0/22 +45.83.24.0/22 +45.83.84.0/22 +45.83.128.0/22 +45.83.140.0/22 +45.83.148.0/22 +45.83.180.0/22 +45.84.0.0/23 +45.84.88.0/24 +45.86.60.0/22 +45.86.64.0/21 +45.86.72.0/24 +45.86.74.0/23 +45.86.76.0/22 +45.87.152.0/22 +45.88.66.0/23 +45.88.160.0/22 +45.88.168.0/22 +45.88.176.0/22 +45.88.181.0/24 +45.88.182.0/23 +45.89.52.0/24 +45.89.54.0/23 +45.89.96.0/24 +45.89.98.0/24 +45.89.105.0/24 +45.89.106.0/23 +45.89.108.0/22 +45.89.196.0/22 +45.89.244.0/24 +45.91.52.0/22 +45.91.193.0/24 +45.91.236.0/23 +45.91.238.0/24 +45.92.140.0/22 +45.92.160.0/21 +45.92.192.0/23 +45.92.194.0/24 +45.93.8.0/24 +45.93.10.0/23 +45.95.0.0/22 +45.95.11.0/24 +45.120.176.0/22 +45.125.252.0/22 +45.128.48.0/21 +45.128.56.0/23 +45.128.58.0/24 +45.128.72.0/22 +45.128.97.0/24 +45.128.99.0/24 +45.128.234.0/23 +45.132.130.0/23 +45.133.216.0/24 +45.137.155.0/24 +45.138.157.0/24 +45.140.146.0/23 +45.140.166.0/23 +45.142.212.0/22 +45.144.28.0/22 +45.147.148.0/22 +45.149.235.0/24 +45.150.64.0/23 +45.150.67.0/24 +45.150.110.0/23 +45.153.229.0/24 +45.153.230.0/23 +45.155.52.0/22 +45.155.62.0/23 +45.159.248.0/22 +46.8.202.0/24 +46.29.236.0/23 +46.29.239.0/24 +46.151.176.0/21 +50.114.164.0/22 +50.114.172.0/22 +50.114.176.0/24 +50.114.179.0/24 +50.114.180.0/23 +50.114.184.0/24 +50.114.186.0/23 +50.114.188.0/22 +50.117.76.0/24 +50.118.153.0/24 +50.118.176.0/24 +50.118.228.0/24 +50.118.231.0/24 +50.118.240.0/24 +50.118.242.0/24 +62.3.12.0/24 +62.76.226.0/24 +62.76.231.0/24 +62.76.235.0/24 +74.119.192.0/22 +77.75.230.0/24 +77.83.152.0/22 +77.91.72.0/22 +77.91.100.0/22 +77.91.122.0/23 +79.110.63.0/24 +80.71.157.0/24 +80.92.204.0/23 +80.92.206.0/24 +83.142.208.0/21 +83.143.113.0/24 +84.21.172.0/24 +84.246.85.0/24 +85.28.61.0/24 +85.28.63.0/24 +85.31.44.0/24 +85.31.46.0/24 +85.142.192.0/20 +85.142.216.0/21 +85.142.224.0/20 +85.159.229.0/24 +85.208.136.0/24 +85.208.139.0/24 +85.209.134.0/23 +87.120.36.0/24 +87.120.88.0/24 +87.120.92.0/24 +87.120.108.0/24 +87.120.196.0/24 +87.120.205.0/24 +87.120.216.0/24 +87.120.219.0/24 +87.120.222.0/24 +87.121.47.0/24 +87.121.98.0/24 +87.121.216.0/22 +89.23.105.0/24 +89.23.110.0/24 +89.185.78.0/24 +89.221.224.0/23 +91.92.21.0/24 +91.194.161.0/24 +91.207.183.0/24 +91.211.115.0/24 +91.225.217.0/24 +91.225.218.0/23 +91.228.10.0/24 +91.231.180.0/24 +91.242.229.0/24 +92.118.88.0/22 +92.118.124.0/22 +92.118.229.0/24 +92.118.230.0/23 +92.118.232.0/23 +92.118.234.0/24 +92.118.236.0/22 +92.119.200.0/22 +92.240.201.0/24 +92.240.205.0/24 +92.240.214.0/24 +92.240.216.0/24 +93.123.30.0/23 +93.185.166.0/24 +94.125.100.0/22 +94.131.2.0/23 +94.131.8.0/21 +94.131.96.0/20 +94.131.112.0/21 +94.131.120.0/22 +94.156.236.0/24 +95.164.0.0/22 +95.164.6.0/23 +95.164.8.0/22 +95.164.16.0/22 +95.164.21.0/24 +95.164.22.0/23 +95.164.32.0/21 +95.164.44.0/22 +95.164.51.0/24 +95.164.61.0/24 +95.164.62.0/23 +95.164.68.0/23 +95.164.84.0/22 +95.164.88.0/23 +95.164.112.0/22 +95.164.116.0/24 +95.214.248.0/22 +103.18.156.0/22 +103.35.188.0/22 +103.106.1.0/24 +103.106.2.0/23 +103.110.248.0/23 +103.110.250.0/24 +103.113.68.0/22 +103.114.65.0/24 +103.114.66.0/23 +103.118.8.0/22 +103.165.76.0/23 +103.165.88.0/23 +103.166.214.0/23 +103.167.154.0/23 +103.167.182.0/23 +103.167.212.0/23 +103.167.224.0/23 +103.167.238.0/23 +103.168.0.0/23 +103.168.32.0/23 +103.168.60.0/23 +103.169.242.0/23 +103.170.36.0/22 +103.170.84.0/23 +103.171.110.0/23 +103.171.174.0/23 +103.173.98.0/23 +103.177.226.0/23 +103.178.160.0/23 +103.178.166.0/23 +103.178.202.0/23 +103.179.94.0/23 +103.179.96.0/23 +103.179.100.0/23 +103.179.118.0/23 +103.179.121.0/24 +103.179.225.0/24 +103.179.227.0/24 +103.180.110.0/23 +103.180.168.0/23 +103.180.172.0/22 +103.180.176.0/23 +103.180.212.0/22 +103.180.236.0/22 +103.181.4.0/23 +103.181.64.0/23 +103.181.84.0/22 +103.181.110.0/23 +103.181.114.0/23 +103.181.150.0/23 +103.181.152.0/22 +103.181.174.0/23 +103.181.198.0/23 +103.183.216.0/23 +103.187.92.0/23 +103.189.82.0/23 +103.194.116.0/22 +103.199.184.0/22 +103.212.132.0/22 +103.217.80.0/22 +103.225.180.0/22 +103.229.208.0/22 +103.230.52.0/22 +103.241.132.0/22 +103.252.40.0/22 +104.164.32.0/24 +104.164.36.0/24 +104.164.47.0/24 +104.164.91.0/24 +104.164.113.0/24 +104.164.137.0/24 +104.164.144.0/24 +104.164.148.0/24 +104.164.153.0/24 +104.164.165.0/24 +104.164.169.0/24 +104.164.176.0/24 +104.164.198.0/24 +104.164.205.0/24 +104.164.209.0/24 +104.165.48.0/24 +104.165.61.0/24 +104.165.166.0/24 +104.165.175.0/24 +104.165.206.0/24 +104.165.236.0/24 +104.252.2.0/24 +104.252.34.0/24 +104.252.43.0/24 +104.252.46.0/24 +104.252.125.0/24 +104.252.132.0/24 +104.252.199.0/24 +104.252.206.0/24 +104.252.208.0/24 +104.252.216.0/23 +104.252.233.0/24 +104.253.76.0/24 +104.253.95.0/24 +104.253.112.0/24 +104.253.147.0/24 +104.253.158.0/24 +104.253.165.0/24 +104.253.198.0/23 +104.253.248.0/24 +104.253.250.0/24 +107.164.6.0/23 +107.164.23.0/24 +107.164.27.0/24 +107.164.52.0/24 +107.164.56.0/24 +107.164.62.0/23 +107.164.64.0/24 +107.164.67.0/24 +107.164.80.0/23 +107.164.84.0/24 +107.164.90.0/24 +107.164.92.0/24 +107.164.99.0/24 +107.164.108.0/24 +107.164.110.0/24 +107.164.114.0/24 +107.164.119.0/24 +107.164.122.0/24 +107.164.126.0/24 +107.164.134.0/24 +107.164.155.0/24 +107.164.163.0/24 +107.164.165.0/24 +107.164.182.0/23 +107.164.192.0/23 +107.164.196.0/24 +107.164.204.0/24 +107.164.214.0/24 +107.164.217.0/24 +107.164.251.0/24 +107.164.252.0/24 +107.165.3.0/24 +107.165.8.0/24 +107.165.18.0/24 +107.165.22.0/24 +107.165.30.0/24 +107.165.33.0/24 +107.165.43.0/24 +107.165.48.0/24 +107.165.69.0/24 +107.165.82.0/24 +107.165.84.0/24 +107.165.98.0/24 +107.165.105.0/24 +107.165.107.0/24 +107.165.110.0/24 +107.165.116.0/24 +107.165.120.0/24 +107.165.124.0/24 +107.165.131.0/24 +107.165.132.0/24 +107.165.146.0/24 +107.165.168.0/24 +107.165.208.0/23 +107.165.217.0/24 +107.186.86.0/24 +107.186.98.0/23 +107.186.115.0/24 +107.186.117.0/24 +107.186.124.0/24 +107.186.130.0/24 +107.186.138.0/24 +107.186.140.0/24 +107.186.142.0/24 +107.186.157.0/24 +107.186.161.0/24 +107.186.167.0/24 +107.186.172.0/24 +107.186.178.0/24 +107.186.180.0/24 +107.186.183.0/24 +107.186.189.0/24 +107.186.194.0/24 +107.186.209.0/24 +107.186.217.0/24 +107.186.221.0/24 +107.186.223.0/24 +107.186.246.0/24 +107.186.255.0/24 +109.206.236.0/24 +109.206.240.0/22 +136.0.38.0/23 +136.0.78.0/24 +136.0.96.0/24 +136.0.121.0/24 +136.0.123.0/24 +136.0.131.0/24 +136.0.133.0/24 +136.0.139.0/24 +136.0.144.0/24 +136.0.155.0/24 +136.0.159.0/24 +136.0.161.0/24 +136.0.179.0/24 +136.0.181.0/24 +136.0.185.0/24 +136.0.190.0/23 +136.0.198.0/23 +136.0.239.0/24 +136.0.248.0/24 +136.0.251.0/24 +138.124.0.0/17 +138.124.180.0/24 +138.124.183.0/24 +138.124.184.0/24 +138.124.228.0/22 +138.124.240.0/20 +139.28.233.0/24 +139.28.234.0/23 +141.98.160.0/21 +141.98.168.0/23 +141.98.170.0/24 +142.111.17.0/24 +142.111.18.0/23 +142.111.22.0/24 +142.111.45.0/24 +142.111.46.0/24 +142.111.52.0/24 +142.111.56.0/24 +142.111.85.0/24 +142.111.173.0/24 +142.111.174.0/24 +146.19.75.0/24 +146.19.80.0/24 +146.19.170.0/24 +146.19.230.0/24 +146.19.233.0/24 +146.19.247.0/24 +149.126.207.0/24 +166.1.30.0/24 +166.1.96.0/21 +166.88.213.0/24 +171.22.16.0/24 +171.22.19.0/24 +171.22.30.0/24 +171.22.109.0/24 +171.22.110.0/23 +171.22.112.0/20 +171.22.128.0/21 +171.22.136.0/23 +171.22.138.0/24 +171.22.180.0/22 +172.120.25.0/24 +172.252.125.0/24 +172.252.133.0/24 +172.252.158.0/23 +172.252.161.0/24 +176.100.147.0/24 +176.120.64.0/23 +176.120.66.0/24 +176.120.72.0/22 +176.125.240.0/22 +176.126.113.0/24 +178.23.190.0/24 +185.33.24.0/24 +185.43.145.0/24 +185.53.46.0/24 +185.65.105.0/24 +185.74.222.0/24 +185.106.97.0/24 +185.106.98.0/23 +185.119.196.0/24 +185.138.164.0/24 +185.153.180.0/22 +185.156.108.0/22 +185.161.69.0/24 +185.161.70.0/23 +185.166.152.0/22 +185.203.4.0/22 +185.207.14.0/23 +185.216.13.0/24 +185.218.3.0/24 +185.218.137.0/24 +185.218.138.0/24 +185.220.222.0/23 +185.231.204.0/22 +185.234.9.0/24 +185.234.64.0/22 +185.234.247.0/24 +185.236.232.0/22 +185.242.84.0/22 +185.246.220.0/23 +185.246.222.0/24 +185.248.144.0/24 +185.250.148.0/22 +185.252.179.0/24 +185.252.215.0/24 +188.119.112.0/23 +188.119.121.0/24 +188.119.122.0/23 +188.130.131.0/24 +188.190.0.0/19 +192.177.17.0/24 +192.177.22.0/24 +192.177.28.0/24 +192.177.31.0/24 +192.177.38.0/23 +192.177.41.0/24 +192.177.42.0/23 +192.177.46.0/23 +192.177.54.0/23 +192.177.61.0/24 +192.177.63.0/24 +192.177.77.0/24 +192.177.83.0/24 +192.177.94.0/24 +192.177.97.0/24 +193.8.184.0/22 +193.38.54.0/23 +193.43.146.0/23 +193.46.56.0/23 +193.47.60.0/23 +193.57.136.0/22 +193.108.115.0/24 +193.124.2.0/23 +193.124.6.0/24 +193.124.8.0/24 +193.124.18.0/24 +193.124.49.0/24 +193.124.91.0/24 +193.124.94.0/24 +193.124.201.0/24 +193.124.226.0/23 +193.148.56.0/22 +193.168.196.0/22 +193.178.210.0/24 +193.201.126.0/24 +193.203.202.0/24 +194.4.48.0/23 +194.4.51.0/24 +194.31.109.0/24 +194.58.38.0/24 +194.58.43.0/24 +194.58.46.0/24 +194.58.58.0/23 +194.58.60.0/24 +194.58.67.0/24 +194.59.247.0/24 +194.61.9.0/24 +194.62.42.0/24 +194.76.136.0/22 +194.87.3.0/24 +194.87.6.0/23 +194.87.16.0/24 +194.87.23.0/24 +194.87.34.0/24 +194.87.36.0/24 +194.87.42.0/23 +194.87.53.0/24 +194.87.63.0/24 +194.87.78.0/24 +194.87.85.0/24 +194.87.105.0/24 +194.87.116.0/22 +194.87.120.0/23 +194.87.160.0/24 +194.87.163.0/24 +194.87.165.0/24 +194.87.166.0/24 +194.87.176.0/23 +194.87.180.0/23 +194.87.182.0/24 +194.87.205.0/24 +194.87.230.0/24 +194.87.240.0/24 +194.87.243.0/24 +194.88.150.0/23 +194.104.136.0/24 +194.113.36.0/22 +194.116.172.0/23 +194.116.190.0/23 +194.135.23.0/24 +194.135.24.0/24 +194.135.46.0/24 +194.156.98.0/23 +194.165.59.0/24 +194.242.127.0/24 +194.246.114.0/23 +195.16.74.0/24 +195.58.55.0/24 +195.58.56.0/24 +195.58.59.0/24 +195.58.62.0/24 +195.74.86.0/24 +195.85.250.0/24 +195.133.12.0/24 +195.133.19.0/24 +195.133.22.0/24 +195.133.58.0/23 +195.133.80.0/24 +195.133.82.0/24 +195.133.195.0/24 +195.149.87.0/24 +212.52.1.0/24 +212.52.6.0/24 +212.87.220.0/22 +212.107.27.0/24 +212.192.0.0/24 +212.192.7.0/24 +212.192.10.0/24 +212.192.30.0/24 +212.192.210.0/23 +212.192.241.0/24 +212.192.247.0/24 +212.193.10.0/24 +212.193.15.0/24 +212.193.31.0/24 +213.59.112.0/20 +213.226.100.0/24 +#Meloch +195.211.220.0/22 +130.255.77.28 +34.126.226.51 +3.164.206.0/24 +3.164.68.0/24 +23.73.2.153 +23.73.2.157 diff --git a/lists/cloudflare-ipset_v6.txt b/lists/cloudflare-ipset_v6.txt new file mode 100644 index 00000000..3e153b7e --- /dev/null +++ b/lists/cloudflare-ipset_v6.txt @@ -0,0 +1,2134 @@ +#Cloudflare +2400:cb00:4::/48 +2400:cb00:11::/48 +2400:cb00:12::/48 +2400:cb00:14::/46 +2400:cb00:19::/48 +2400:cb00:20::/46 +2400:cb00:26::/47 +2400:cb00:28::/47 +2400:cb00:31::/48 +2400:cb00:34::/47 +2400:cb00:38::/47 +2400:cb00:40::/47 +2400:cb00:43::/48 +2400:cb00:44::/46 +2400:cb00:48::/47 +2400:cb00:50::/45 +2400:cb00:59::/48 +2400:cb00:60::/47 +2400:cb00:63::/48 +2400:cb00:64::/46 +2400:cb00:68::/47 +2400:cb00:70::/45 +2400:cb00:78::/47 +2400:cb00:80::/47 +2400:cb00:83::/48 +2400:cb00:84::/46 +2400:cb00:88::/47 +2400:cb00:90::/48 +2400:cb00:94::/46 +2400:cb00:98::/48 +2400:cb00:100::/48 +2400:cb00:102::/47 +2400:cb00:104::/48 +2400:cb00:106::/47 +2400:cb00:109::/48 +2400:cb00:110::/45 +2400:cb00:118::/47 +2400:cb00:120::/45 +2400:cb00:128::/47 +2400:cb00:130::/48 +2400:cb00:132::/48 +2400:cb00:134::/46 +2400:cb00:138::/47 +2400:cb00:140::/45 +2400:cb00:148::/47 +2400:cb00:150::/46 +2400:cb00:154::/47 +2400:cb00:156::/48 +2400:cb00:158::/47 +2400:cb00:160::/46 +2400:cb00:165::/48 +2400:cb00:166::/47 +2400:cb00:168::/47 +2400:cb00:170::/48 +2400:cb00:172::/47 +2400:cb00:174::/47 +2400:cb00:177::/48 +2400:cb00:178::/47 +2400:cb00:180::/47 +2400:cb00:182::/48 +2400:cb00:184::/46 +2400:cb00:188::/47 +2400:cb00:190::/45 +2400:cb00:198::/47 +2400:cb00:200::/46 +2400:cb00:204::/48 +2400:cb00:206::/47 +2400:cb00:208::/47 +2400:cb00:210::/45 +2400:cb00:218::/47 +2400:cb00:221::/48 +2400:cb00:222::/48 +2400:cb00:224::/48 +2400:cb00:226::/47 +2400:cb00:228::/47 +2400:cb00:230::/46 +2400:cb00:235::/48 +2400:cb00:236::/47 +2400:cb00:238::/47 +2400:cb00:241::/48 +2400:cb00:242::/47 +2400:cb00:245::/48 +2400:cb00:246::/47 +2400:cb00:249::/48 +2400:cb00:250::/47 +2400:cb00:253::/48 +2400:cb00:254::/46 +2400:cb00:258::/48 +2400:cb00:260::/47 +2400:cb00:266::/47 +2400:cb00:268::/47 +2400:cb00:270::/48 +2400:cb00:274::/47 +2400:cb00:279::/48 +2400:cb00:281::/48 +2400:cb00:282::/47 +2400:cb00:284::/47 +2400:cb00:291::/48 +2400:cb00:292::/48 +2400:cb00:298::/47 +2400:cb00:300::/47 +2400:cb00:303::/48 +2400:cb00:305::/48 +2400:cb00:306::/48 +2400:cb00:308::/48 +2400:cb00:326::/48 +2400:cb00:331::/48 +2400:cb00:336::/47 +2400:cb00:338::/47 +2400:cb00:340::/46 +2400:cb00:344::/48 +2400:cb00:346::/47 +2400:cb00:350::/48 +2400:cb00:352::/48 +2400:cb00:354::/48 +2400:cb00:356::/47 +2400:cb00:358::/47 +2400:cb00:360::/48 +2400:cb00:362::/47 +2400:cb00:365::/48 +2400:cb00:366::/47 +2400:cb00:368::/47 +2400:cb00:370::/48 +2400:cb00:373::/48 +2400:cb00:374::/48 +2400:cb00:376::/47 +2400:cb00:378::/48 +2400:cb00:380::/47 +2400:cb00:382::/48 +2400:cb00:384::/47 +2400:cb00:386::/48 +2400:cb00:388::/48 +2400:cb00:390::/46 +2400:cb00:397::/48 +2400:cb00:398::/47 +2400:cb00:403::/48 +2400:cb00:404::/47 +2400:cb00:406::/48 +2400:cb00:408::/47 +2400:cb00:410::/46 +2400:cb00:414::/47 +2400:cb00:416::/48 +2400:cb00:419::/48 +2400:cb00:422::/47 +2400:cb00:424::/47 +2400:cb00:427::/48 +2400:cb00:428::/47 +2400:cb00:430::/46 +2400:cb00:435::/48 +2400:cb00:437::/48 +2400:cb00:438::/47 +2400:cb00:440::/47 +2400:cb00:443::/48 +2400:cb00:445::/48 +2400:cb00:446::/47 +2400:cb00:448::/48 +2400:cb00:450::/46 +2400:cb00:455::/48 +2400:cb00:458::/48 +2400:cb00:460::/48 +2400:cb00:462::/47 +2400:cb00:464::/46 +2400:cb00:469::/48 +2400:cb00:470::/47 +2400:cb00:472::/48 +2400:cb00:474::/46 +2400:cb00:478::/47 +2400:cb00:480::/45 +2400:cb00:488::/47 +2400:cb00:490::/46 +2400:cb00:495::/48 +2400:cb00:496::/47 +2400:cb00:498::/48 +2400:cb00:500::/48 +2400:cb00:502::/47 +2400:cb00:504::/48 +2400:cb00:507::/48 +2400:cb00:508::/47 +2400:cb00:511::/48 +2400:cb00:512::/47 +2400:cb00:515::/48 +2400:cb00:516::/48 +2400:cb00:519::/48 +2400:cb00:520::/47 +2400:cb00:522::/48 +2400:cb00:524::/46 +2400:cb00:528::/47 +2400:cb00:530::/48 +2400:cb00:532::/47 +2400:cb00:534::/48 +2400:cb00:537::/48 +2400:cb00:538::/48 +2400:cb00:540::/46 +2400:cb00:545::/48 +2400:cb00:546::/47 +2400:cb00:548::/47 +2400:cb00:550::/47 +2400:cb00:555::/48 +2400:cb00:556::/47 +2400:cb00:558::/47 +2400:cb00:560::/47 +2400:cb00:562::/48 +2400:cb00:566::/47 +2400:cb00:568::/48 +2400:cb00:570::/46 +2400:cb00:574::/48 +2400:cb00:577::/48 +2400:cb00:578::/47 +2400:cb00:580::/46 +2400:cb00:585::/48 +2400:cb00:586::/47 +2400:cb00:588::/47 +2400:cb00:590::/46 +2400:cb00:594::/47 +2400:cb00:597::/48 +2400:cb00:598::/47 +2400:cb00:600::/47 +2400:cb00:605::/48 +2400:cb00:606::/47 +2400:cb00:608::/47 +2400:cb00:610::/46 +2400:cb00:614::/48 +2400:cb00:616::/47 +2400:cb00:618::/47 +2400:cb00:621::/48 +2400:cb00:622::/47 +2400:cb00:625::/48 +2400:cb00:626::/47 +2400:cb00:629::/48 +2400:cb00:631::/48 +2400:cb00:632::/47 +2400:cb00:634::/48 +2400:cb00:636::/47 +2400:cb00:638::/47 +2400:cb00:640::/46 +2400:cb00:644::/47 +2400:cb00:646::/48 +2400:cb00:648::/47 +2400:cb00:650::/46 +2400:cb00:654::/47 +2400:cb00:657::/48 +2400:cb00:658::/47 +2400:cb00:661::/48 +2400:cb00:662::/47 +2400:cb00:665::/48 +2400:cb00:666::/48 +2400:cb00:670::/45 +2400:cb00:678::/47 +2400:cb00:680::/47 +2400:cb00:683::/48 +2400:cb00:684::/47 +2400:cb00:686::/48 +2400:cb00:688::/48 +2400:cb00:690::/47 +2400:cb00:693::/48 +2400:cb00:694::/47 +2400:cb00:696::/48 +2400:cb00:700::/48 +2400:cb00:704::/48 +2400:cb00:706::/47 +2400:cb00:708::/48 +2400:cb00:710::/45 +2400:cb00:719::/48 +2400:cb00:720::/45 +2400:cb00:728::/47 +2400:cb00:730::/46 +2400:cb00:734::/47 +2400:cb00:736::/48 +2400:cb00:738::/48 +2400:cb00:740::/46 +2400:cb00:745::/48 +2400:cb00:746::/48 +2400:cb00:748::/48 +2400:cb00:750::/47 +2400:cb00:752::/48 +2400:cb00:754::/47 +2400:cb00:765::/48 +2400:cb00:766::/47 +2400:cb00:769::/48 +2400:cb00:771::/48 +2400:cb00:772::/47 +2400:cb00:774::/46 +2400:cb00:790::/47 +2400:cb00:792::/48 +2400:cb00:2049::/48 +2400:cb00:3000::/48 +2400:cb00:3006::/47 +2400:cb00:3008::/47 +2400:cb00:a1f0::/46 +2400:cb00:a260::/47 +2400:cb00:a2b0::/47 +2400:cb00:a2c0::/47 +2400:cb00:a2c2::/48 +2400:cb00:a2e0::/47 +2400:cb00:a320::/46 +2400:cb00:a325::/48 +2400:cb00:a326::/48 +2400:cb00:a390::/47 +2400:cb00:a400::/47 +2400:cb00:a403::/48 +2400:cb00:a404::/48 +2400:cb00:a410::/46 +2400:cb00:a430::/46 +2400:cb00:a434::/48 +2400:cb00:a460::/46 +2400:cb00:a464::/48 +2400:cb00:a480::/46 +2400:cb00:a484::/48 +2400:cb00:a490::/47 +2400:cb00:a493::/48 +2400:cb00:a494::/47 +2400:cb00:a496::/48 +2400:cb00:a4a0::/46 +2400:cb00:a4a4::/47 +2400:cb00:a4b0::/46 +2400:cb00:a4c0::/47 +2400:cb00:a4e0::/46 +2400:cb00:a4e4::/47 +2400:cb00:a4f0::/47 +2400:cb00:a4f2::/48 +2400:cb00:a510::/46 +2400:cb00:a530::/46 +2400:cb00:a550::/47 +2400:cb00:a552::/48 +2400:cb00:a570::/47 +2400:cb00:a580::/47 +2400:cb00:a590::/46 +2400:cb00:a594::/47 +2400:cb00:a600::/47 +2400:cb00:a640::/48 +2400:cb00:a642::/47 +2400:cb00:a644::/48 +2400:cb00:a670::/46 +2400:cb00:a6a0::/46 +2400:cb00:a6a4::/47 +2400:cb00:a6a6::/48 +2400:cb00:a710::/47 +2400:cb00:a730::/46 +2400:cb00:a760::/47 +2400:cb00:a762::/48 +2400:cb00:a7b0::/46 +2400:cb00:a7b4::/47 +2400:cb00:a7c0::/47 +2400:cb00:a7c2::/48 +2400:cb00:a800::/46 +2400:cb00:a804::/47 +2400:cb00:a840::/47 +2400:cb00:a842::/48 +2400:cb00:a870::/46 +2400:cb00:a874::/47 +2400:cb00:a880::/47 +2400:cb00:a940::/47 +2400:cb00:a970::/47 +2400:cb00:a972::/48 +2400:cb00:a980::/47 +2400:cb00:a982::/48 +2400:cb00:a9a0::/47 +2400:cb00:a9a2::/48 +2400:cb00:a9b0::/48 +2400:cb00:a9b2::/48 +2400:cb00:a9c0::/48 +2400:cb00:a9f0::/47 +2400:cb00:aa21::/48 +2400:cb00:aa23::/48 +2400:cb00:aa24::/48 +2400:cb00:aa60::/47 +2400:cb00:aa90::/47 +2400:cb00:ab50::/46 +2400:cb00:ab90::/47 +2400:cb00:ab92::/48 +2400:cb00:f00e::/48 +2405:8100:8002::/48 +2405:8100:8005::/48 +2405:8100:c000::/38 +2405:b500::/32 +2606:4700::/36 +2606:4700:3000::/42 +2606:4700:304f::/48 +2606:4700:3055::/48 +2606:4700:3056::/47 +2606:4700:3108::/48 +2606:4700:310c::/48 +2606:4700:3110::/44 +2606:4700:4000::/43 +2606:4700:4020::/46 +2606:4700:4024::/47 +2606:4700:4031::/48 +2606:4700:42c8::/45 +2606:4700:43d8::/45 +2606:4700:4400::/44 +2606:4700:4700::/48 +2606:4700:7000::/48 +2606:4700:8390::/44 +2606:4700:83b0::/44 +2606:4700:85d0::/44 +2606:4700:8ca0::/44 +2606:4700:8d70::/44 +2606:4700:8d90::/44 +2606:4700:8dd0::/44 +2606:4700:8de0::/44 +2606:4700:90c0::/43 +2606:4700:91b0::/44 +2606:4700:9640::/44 +2606:4700:9760::/44 +2606:4700:99e0::/44 +2606:4700:9a60::/44 +2606:4700:9a90::/44 +2606:4700:9ad0::/44 +2606:4700:9ae0::/44 +2606:4700:9b00::/44 +2606:4700:9c60::/44 +2606:4700:ff00::/48 +2606:54c0::/32 +2620:127:f00e::/47 +2803:f800:50::/45 +2a06:98c0:1c00::/48 +2a06:98c0:1c02::/47 +2a06:98c0:1c04::/48 +2a06:98c0:1c06::/47 +2a06:98c0:1c08::/47 +2a06:98c0:1c0a::/48 +2a06:98c0:1c0c::/46 +2a06:98c0:1c20::/45 +2a06:98c0:1c28::/47 +2a06:98c0:1c2a::/48 +2a06:98c0:1c2c::/48 +2a06:98c0:1c2f::/48 +2a06:98c0:1c30::/48 +2a06:98c0:1c32::/48 +2a06:98c0:1c36::/47 +2a06:98c0:1c38::/46 +2a06:98c0:1c3c::/48 +2a06:98c1:50::/45 +2a06:98c1:58::/48 +2a06:98c1:3100::/44 +2a06:98c1:3120::/46 +2a06:98c1:3200::/48 +2a09:bac0:4::/48 +2a09:bac0:11::/48 +2a09:bac0:12::/48 +2a09:bac0:14::/46 +2a09:bac0:19::/48 +2a09:bac0:20::/46 +2a09:bac0:26::/47 +2a09:bac0:28::/47 +2a09:bac0:31::/48 +2a09:bac0:34::/47 +2a09:bac0:38::/47 +2a09:bac0:40::/48 +2a09:bac0:43::/48 +2a09:bac0:44::/46 +2a09:bac0:48::/47 +2a09:bac0:50::/47 +2a09:bac0:52::/48 +2a09:bac0:54::/48 +2a09:bac0:56::/47 +2a09:bac0:59::/48 +2a09:bac0:60::/48 +2a09:bac0:63::/48 +2a09:bac0:64::/46 +2a09:bac0:68::/47 +2a09:bac0:70::/45 +2a09:bac0:78::/47 +2a09:bac0:80::/47 +2a09:bac0:83::/48 +2a09:bac0:84::/47 +2a09:bac0:87::/48 +2a09:bac0:88::/47 +2a09:bac0:94::/48 +2a09:bac0:96::/47 +2a09:bac0:98::/48 +2a09:bac0:100::/48 +2a09:bac0:102::/47 +2a09:bac0:106::/47 +2a09:bac0:109::/48 +2a09:bac0:113::/48 +2a09:bac0:114::/47 +2a09:bac0:116::/48 +2a09:bac0:118::/47 +2a09:bac0:120::/47 +2a09:bac0:123::/48 +2a09:bac0:124::/47 +2a09:bac0:126::/48 +2a09:bac0:128::/48 +2a09:bac0:130::/48 +2a09:bac0:132::/48 +2a09:bac0:134::/46 +2a09:bac0:138::/48 +2a09:bac0:143::/48 +2a09:bac0:144::/47 +2a09:bac0:148::/47 +2a09:bac0:151::/48 +2a09:bac0:152::/47 +2a09:bac0:154::/47 +2a09:bac0:156::/48 +2a09:bac0:158::/47 +2a09:bac0:160::/48 +2a09:bac0:162::/47 +2a09:bac0:165::/48 +2a09:bac0:166::/47 +2a09:bac0:168::/47 +2a09:bac0:172::/48 +2a09:bac0:174::/48 +2a09:bac0:181::/48 +2a09:bac0:184::/47 +2a09:bac0:189::/48 +2a09:bac0:191::/48 +2a09:bac0:192::/47 +2a09:bac0:194::/48 +2a09:bac0:196::/47 +2a09:bac0:199::/48 +2a09:bac0:201::/48 +2a09:bac0:202::/47 +2a09:bac0:204::/47 +2a09:bac0:212::/47 +2a09:bac0:216::/47 +2a09:bac0:218::/48 +2a09:bac0:227::/48 +2a09:bac0:228::/48 +2a09:bac0:232::/48 +2a09:bac0:237::/48 +2a09:bac0:242::/47 +2a09:bac0:246::/48 +2a09:bac0:251::/48 +2a09:bac0:253::/48 +2a09:bac0:254::/48 +2a09:bac0:268::/47 +2a09:bac0:270::/48 +2a09:bac0:275::/48 +2a09:bac0:281::/48 +2a09:bac0:282::/47 +2a09:bac0:284::/47 +2a09:bac0:298::/47 +2a09:bac0:301::/48 +2a09:bac0:308::/48 +2a09:bac0:336::/47 +2a09:bac0:338::/47 +2a09:bac0:341::/48 +2a09:bac0:343::/48 +2a09:bac0:346::/48 +2a09:bac0:352::/48 +2a09:bac0:358::/48 +2a09:bac0:360::/48 +2a09:bac0:373::/48 +2a09:bac0:374::/48 +2a09:bac0:376::/48 +2a09:bac0:378::/48 +2a09:bac0:380::/47 +2a09:bac0:382::/48 +2a09:bac0:384::/47 +2a09:bac0:388::/48 +2a09:bac0:390::/46 +2a09:bac0:403::/48 +2a09:bac0:404::/48 +2a09:bac0:408::/48 +2a09:bac0:411::/48 +2a09:bac0:412::/48 +2a09:bac0:423::/48 +2a09:bac0:428::/48 +2a09:bac0:431::/48 +2a09:bac0:433::/48 +2a09:bac0:439::/48 +2a09:bac0:441::/48 +2a09:bac0:443::/48 +2a09:bac0:445::/48 +2a09:bac0:448::/48 +2a09:bac0:450::/47 +2a09:bac0:453::/48 +2a09:bac0:455::/48 +2a09:bac0:458::/48 +2a09:bac0:462::/48 +2a09:bac0:464::/48 +2a09:bac0:466::/47 +2a09:bac0:469::/48 +2a09:bac0:470::/48 +2a09:bac0:472::/48 +2a09:bac0:476::/47 +2a09:bac0:478::/47 +2a09:bac0:481::/48 +2a09:bac0:483::/48 +2a09:bac0:485::/48 +2a09:bac0:497::/48 +2a09:bac0:507::/48 +2a09:bac0:522::/48 +2a09:bac0:525::/48 +2a09:bac0:532::/47 +2a09:bac0:534::/48 +2a09:bac0:537::/48 +2a09:bac0:538::/48 +2a09:bac0:541::/48 +2a09:bac0:542::/47 +2a09:bac0:545::/48 +2a09:bac0:557::/48 +2a09:bac0:558::/47 +2a09:bac0:566::/47 +2a09:bac0:572::/47 +2a09:bac0:574::/48 +2a09:bac0:577::/48 +2a09:bac0:578::/47 +2a09:bac0:581::/48 +2a09:bac0:582::/47 +2a09:bac0:594::/48 +2a09:bac0:597::/48 +2a09:bac0:598::/48 +2a09:bac0:601::/48 +2a09:bac0:612::/48 +2a09:bac0:618::/47 +2a09:bac0:626::/48 +2a09:bac0:629::/48 +2a09:bac0:631::/48 +2a09:bac0:632::/47 +2a09:bac0:636::/47 +2a09:bac0:641::/48 +2a09:bac0:646::/48 +2a09:bac0:649::/48 +2a09:bac0:650::/48 +2a09:bac0:658::/48 +2a09:bac0:663::/48 +2a09:bac0:670::/48 +2a09:bac0:677::/48 +2a09:bac0:679::/48 +2a09:bac0:684::/48 +2a09:bac0:693::/48 +2a09:bac0:694::/48 +2a09:bac0:704::/48 +2a09:bac0:711::/48 +2a09:bac0:712::/48 +2a09:bac0:721::/48 +2a09:bac0:724::/47 +2a09:bac0:735::/48 +2a09:bac0:748::/48 +2a09:bac0:1000::/47 +2a09:bac0:1008::/45 +2a09:bac1::/32 +2a09:bac2::/31 +2a09:bac4::/30 +2c0f:f248::/32 +#Akamai +2001:218:3004::/48 +2001:590:1006::/48 +2001:c38:500a::/48 +2001:4450:40::/48 +2001:4457:ff0::/48 +2001:4546:1003::/48 +2404:c800:8203::/48 +2405:9600::/32 +2405:9800:b::/48 +2600:1400::/24 +2800:280:4001::/48 +2806:1030:cefe::/48 +2806:1070:cefe::/48 +2806:10b0:cefe::/48 +2a02:26f0::/29 +#Amazon +2001:4f8:b::/48 +2001:4f8:11::/48 +2001:678:264::/48 +2001:678:934::/48 +2001:678:f64::/48 +2001:67c:b4::/48 +2001:67c:144::/48 +2001:67c:bf0::/48 +2001:67c:2c3c::/48 +2001:67c:2ccc::/48 +2001:dc1::/48 +2001:df2:f8c0::/48 +2001:df6:6880::/48 +2400:6500::/32 +2400:6700::/32 +2400:9920::/32 +2401:1d80:3000::/44 +2401:1d80:3010::/45 +2401:1d80:3018::/46 +2401:1d80:3020::/44 +2401:1d80:3030::/45 +2401:1d80:3100::/44 +2401:1d80:3110::/45 +2401:1d80:3118::/46 +2401:1d80:3120::/44 +2401:1d80:3130::/45 +2401:1d80:3200::/44 +2401:1d80:3210::/45 +2401:1d80:3218::/46 +2401:1d80:3220::/44 +2401:1d80:3230::/45 +2401:1d80:3300::/44 +2401:1d80:3310::/45 +2401:1d80:3318::/46 +2401:1d80:3320::/44 +2401:1d80:3330::/45 +2401:1d80:4000::/44 +2401:1d80:4010::/45 +2401:1d80:4018::/46 +2401:1d80:4020::/45 +2401:1d80:4030::/46 +2401:1d80:4100::/44 +2401:1d80:4110::/45 +2401:1d80:4118::/46 +2401:1d80:4120::/45 +2401:1d80:4130::/46 +2401:1d80:4200::/44 +2401:1d80:4210::/45 +2401:1d80:4218::/46 +2401:1d80:4220::/45 +2401:1d80:4230::/46 +2401:1d80:4300::/44 +2401:1d80:4310::/45 +2401:1d80:4318::/46 +2401:1d80:4320::/45 +2401:1d80:4330::/46 +2401:1d80:5008::/46 +2401:1d80:5024::/46 +2401:1d80:5108::/46 +2401:1d80:5124::/46 +2401:1d80:5208::/46 +2401:1d80:5224::/46 +2401:1d80:5308::/46 +2401:1d80:5324::/46 +2401:1d80:6008::/46 +2401:1d80:6108::/46 +2401:1d80:6208::/46 +2401:1d80:6308::/46 +2401:73c0:4::/48 +2403:5f40:ca05::/48 +2403:b300::/32 +2403:e040:c000::/34 +2406:da00:1000::/40 +2406:da00:2000::/40 +2406:da00:6000::/40 +2406:da00:7000::/40 +2406:da00:9000::/40 +2406:da00:a000::/40 +2406:da00:b000::/40 +2406:da00:e000::/40 +2406:da00:f000::/40 +2406:da11::/36 +2406:da12::/36 +2406:da14::/35 +2406:da16::/36 +2406:da17::/36 +2406:da18::/36 +2406:da19::/36 +2406:da1a::/36 +2406:da1b::/36 +2406:da1c::/36 +2406:da1e::/36 +2406:da1f::/36 +2406:da21::/36 +2406:da22::/36 +2406:da24::/36 +2406:da26::/36 +2406:da27::/36 +2406:da28::/36 +2406:da29::/36 +2406:da2a::/36 +2406:da2b::/36 +2406:da2c::/36 +2406:da2e::/36 +2406:da2f::/36 +2406:da68:1000::/40 +2406:da68:2000::/40 +2406:da68:4000::/40 +2406:da68:6000::/40 +2406:da68:7000::/40 +2406:da68:8000::/40 +2406:da68:9000::/40 +2406:da68:a000::/40 +2406:da68:b000::/40 +2406:da68:c000::/40 +2406:da68:f000::/40 +2406:da69:1000::/40 +2406:da69:2000::/40 +2406:da69:4000::/40 +2406:da69:6000::/40 +2406:da69:7000::/40 +2406:da69:8000::/40 +2406:da69:9000::/40 +2406:da69:a000::/40 +2406:da69:b000::/40 +2406:da69:c000::/40 +2406:da69:f000::/40 +2406:da70:1000::/40 +2406:da70:2000::/40 +2406:da70:4000::/40 +2406:da70:6000::/40 +2406:da70:7000::/40 +2406:da70:8000::/40 +2406:da70:9000::/40 +2406:da70:a000::/40 +2406:da70:b000::/40 +2406:da70:c000::/40 +2406:da70:e000::/40 +2406:da70:f000::/40 +2406:daa0:1040::/44 +2406:daa0:1080::/44 +2406:daa0:10c0::/44 +2406:daa0:2020::/44 +2406:daa0:2040::/44 +2406:daa0:2080::/44 +2406:daa0:20c0::/44 +2406:daa0:4010::/44 +2406:daa0:4020::/44 +2406:daa0:4040::/44 +2406:daa0:4060::/44 +2406:daa0:4080::/43 +2406:daa0:40e0::/44 +2406:daa0:6020::/44 +2406:daa0:6060::/44 +2406:daa0:60a0::/44 +2406:daa0:7040::/44 +2406:daa0:7080::/44 +2406:daa0:70c0::/44 +2406:daa0:8020::/44 +2406:daa0:8080::/44 +2406:daa0:80a0::/44 +2406:daa0:80c0::/44 +2406:daa0:9040::/44 +2406:daa0:9080::/44 +2406:daa0:90c0::/44 +2406:daa0:a040::/44 +2406:daa0:a080::/44 +2406:daa0:a0c0::/44 +2406:daa0:b040::/44 +2406:daa0:b080::/44 +2406:daa0:b0c0::/44 +2406:daa0:c020::/44 +2406:daa0:c060::/44 +2406:daa0:c0a0::/44 +2406:daa0:c0c0::/44 +2406:daa0:e040::/44 +2406:daa0:e080::/44 +2406:daa0:e0c0::/44 +2406:daa0:f040::/44 +2406:daa0:f080::/44 +2406:daa0:f0c0::/44 +2407:30c0:101::/48 +2407:30c0:102::/47 +2407:30c0:104::/46 +2407:30c0:108::/45 +2407:30c0:110::/47 +2600:1f00:1000::/40 +2600:1f00:3400::/40 +2600:1f00:6000::/40 +2600:1f00:a400::/40 +2600:1f01:4800::/45 +2600:1f01:4810::/47 +2600:1f01:4814::/47 +2600:1f01:481a::/47 +2600:1f01:4820::/47 +2600:1f01:4830::/47 +2600:1f01:4840::/47 +2600:1f01:4844::/47 +2600:1f01:4850::/47 +2600:1f01:4860::/47 +2600:1f01:4870::/47 +2600:1f01:4874::/47 +2600:1f01:4880::/47 +2600:1f01:4890::/47 +2600:1f01:48a0::/47 +2600:1f01:48b0::/47 +2600:1f01:48c0::/47 +2600:1f01:48d0::/46 +2600:1f01:48e0::/46 +2600:1f01:48f2::/47 +2600:1f11::/36 +2600:1f13::/36 +2600:1f13:4000::/36 +2600:1f14::/34 +2600:1f14:4000::/36 +2600:1f15:4000::/36 +2600:1f16::/34 +2600:1f1a:4000::/36 +2600:1f1b:4000::/36 +2600:1f1c::/36 +2600:1f1c:4000::/36 +2600:1f1d:4000::/36 +2600:1f1e::/36 +2600:1f1e:4000::/36 +2600:1f1f::/36 +2600:1f1f:4000::/36 +2600:1f21::/36 +2600:1f23:4000::/36 +2600:1f24::/36 +2600:1f26::/36 +2600:1f2a:4000::/36 +2600:1f2c::/36 +2600:1f2e::/36 +2600:1f2e:4000::/36 +2600:1f68:1000::/40 +2600:1f68:3400::/40 +2600:1f68:4000::/40 +2600:1f68:6000::/40 +2600:1f68:a400::/40 +2600:1f68:c000::/40 +2600:1f68:e000::/40 +2600:1f69:1000::/40 +2600:1f69:3400::/40 +2600:1f69:4000::/40 +2600:1f69:6000::/40 +2600:1f69:a400::/40 +2600:1f69:c000::/40 +2600:1f69:e000::/40 +2600:1f70:1000::/40 +2600:1f70:4000::/40 +2600:1f70:6000::/40 +2600:1f70:c000::/40 +2600:1f70:e000::/40 +2600:1fa0:1020::/44 +2600:1fa0:1040::/44 +2600:1fa0:1080::/44 +2600:1fa0:10c0::/44 +2600:1fa0:3440::/44 +2600:1fa0:3480::/44 +2600:1fa0:34c0::/44 +2600:1fa0:4010::/44 +2600:1fa0:4020::/43 +2600:1fa0:4040::/42 +2600:1fa0:4080::/41 +2600:1fa0:4100::/44 +2600:1fa0:4140::/44 +2600:1fa0:4180::/44 +2600:1fa0:6020::/44 +2600:1fa0:6040::/44 +2600:1fa0:6060::/44 +2600:1fa0:6080::/44 +2600:1fa0:60a0::/44 +2600:1fa0:60c0::/44 +2600:1fa0:8010::/44 +2600:1fa0:8020::/43 +2600:1fa0:8040::/42 +2600:1fa0:8080::/41 +2600:1fa0:8100::/43 +2600:1fa0:8120::/44 +2600:1fa0:8140::/43 +2600:1fa0:8160::/44 +2600:1fa0:8180::/43 +2600:1fa0:81a0::/44 +2600:1fa0:81c0::/43 +2600:1fa0:81e0::/44 +2600:1fa0:a440::/44 +2600:1fa0:a480::/44 +2600:1fa0:a4c0::/44 +2600:1fa0:c020::/44 +2600:1fa0:c040::/44 +2600:1fa0:c0c0::/44 +2600:1fa0:e020::/44 +2600:1fa0:e040::/44 +2600:1fa0:e080::/44 +2600:1fa0:e0c0::/44 +2600:9000:1000::/48 +2600:9000:1003::/48 +2600:9000:1030::/48 +2600:9000:107f::/48 +2600:9000:1080::/48 +2600:9000:1083::/48 +2600:9000:1084::/48 +2600:9000:108c::/48 +2600:9000:108e::/47 +2600:9000:1092::/47 +2600:9000:1094::/47 +2600:9000:1098::/45 +2600:9000:10a0::/44 +2600:9000:10b0::/47 +2600:9000:10b2::/48 +2600:9000:10b4::/46 +2600:9000:10b8::/45 +2600:9000:10c2::/47 +2600:9000:10c4::/47 +2600:9000:10c6::/48 +2600:9000:10c8::/48 +2600:9000:10cb::/48 +2600:9000:10cd::/48 +2600:9000:10ce::/47 +2600:9000:10d0::/46 +2600:9000:10d4::/48 +2600:9000:10d6::/47 +2600:9000:10d8::/47 +2600:9000:10da::/48 +2600:9000:10dc::/46 +2600:9000:10e0::/46 +2600:9000:10e4::/48 +2600:9000:10e8::/46 +2600:9000:10ec::/48 +2600:9000:10ee::/47 +2600:9000:10f0::/46 +2600:9000:10f5::/48 +2600:9000:10f6::/48 +2600:9000:10f8::/45 +2600:9000:1100::/47 +2600:9000:1102::/48 +2600:9000:1104::/48 +2600:9000:1106::/47 +2600:9000:1108::/47 +2600:9000:110b::/48 +2600:9000:110c::/46 +2600:9000:1110::/47 +2600:9000:1113::/48 +2600:9000:1114::/46 +2600:9000:1118::/47 +2600:9000:111a::/48 +2600:9000:111c::/46 +2600:9000:1120::/48 +2600:9000:1122::/47 +2600:9000:1124::/47 +2600:9000:1128::/46 +2600:9000:112e::/48 +2600:9000:1130::/47 +2600:9000:1134::/48 +2600:9000:1136::/47 +2600:9000:1138::/48 +2600:9000:113b::/48 +2600:9000:113c::/48 +2600:9000:113e::/47 +2600:9000:1140::/46 +2600:9000:1144::/47 +2600:9000:1146::/48 +2600:9000:1148::/48 +2600:9000:114b::/48 +2600:9000:1152::/48 +2600:9000:1156::/47 +2600:9000:1158::/46 +2600:9000:115e::/48 +2600:9000:1160::/45 +2600:9000:1168::/46 +2600:9000:1170::/45 +2600:9000:1178::/48 +2600:9000:117a::/48 +2600:9000:117c::/48 +2600:9000:117e::/48 +2600:9000:1180::/48 +2600:9000:1182::/47 +2600:9000:1184::/48 +2600:9000:1188::/46 +2600:9000:118e::/47 +2600:9000:1190::/46 +2600:9000:1194::/48 +2600:9000:1197::/48 +2600:9000:1199::/48 +2600:9000:119a::/48 +2600:9000:119c::/46 +2600:9000:11a0::/47 +2600:9000:11a2::/48 +2600:9000:11a5::/48 +2600:9000:11a6::/47 +2600:9000:11a8::/45 +2600:9000:11b0::/46 +2600:9000:11b6::/47 +2600:9000:11ba::/47 +2600:9000:11bd::/48 +2600:9000:11bf::/48 +2600:9000:11c1::/48 +2600:9000:11c2::/47 +2600:9000:11c4::/46 +2600:9000:11c8::/47 +2600:9000:11cb::/48 +2600:9000:11cc::/46 +2600:9000:11d1::/48 +2600:9000:11d2::/47 +2600:9000:11d4::/46 +2600:9000:11d8::/46 +2600:9000:11dc::/47 +2600:9000:11df::/48 +2600:9000:11e0::/45 +2600:9000:11e8::/46 +2600:9000:11ed::/48 +2600:9000:11ee::/47 +2600:9000:11f0::/46 +2600:9000:11f5::/48 +2600:9000:11f6::/47 +2600:9000:11f9::/48 +2600:9000:11fa::/47 +2600:9000:11fc::/47 +2600:9000:11ff::/48 +2600:9000:1201::/48 +2600:9000:1202::/47 +2600:9000:1204::/47 +2600:9000:1208::/48 +2600:9000:1dfe::/47 +2600:9000:1e00::/46 +2600:9000:1e04::/47 +2600:9000:1e06::/48 +2600:9000:1e08::/47 +2600:9000:1e0a::/48 +2600:9000:1e0c::/46 +2600:9000:1e11::/48 +2600:9000:1e12::/48 +2600:9000:1e14::/46 +2600:9000:1e18::/45 +2600:9000:1e20::/47 +2600:9000:1e23::/48 +2600:9000:1e24::/46 +2600:9000:1e28::/46 +2600:9000:1e2c::/47 +2600:9000:1e2e::/48 +2600:9000:1e30::/48 +2600:9000:1e32::/47 +2600:9000:1e34::/47 +2600:9000:1e36::/48 +2600:9000:1e38::/46 +2600:9000:1e3c::/47 +2600:9000:1e3f::/48 +2600:9000:1e40::/47 +2600:9000:1e42::/48 +2600:9000:1e45::/48 +2600:9000:1e46::/47 +2600:9000:1e48::/45 +2600:9000:1e50::/44 +2600:9000:1e60::/46 +2600:9000:1e64::/47 +2600:9000:1e67::/48 +2600:9000:1e68::/45 +2600:9000:1e70::/46 +2600:9000:1e75::/48 +2600:9000:1e76::/47 +2600:9000:1e78::/45 +2600:9000:1e80::/44 +2600:9000:1e91::/48 +2600:9000:1e92::/47 +2600:9000:1e94::/47 +2600:9000:1e97::/48 +2600:9000:1e98::/48 +2600:9000:1e9b::/48 +2600:9000:1e9c::/47 +2600:9000:1e9f::/48 +2600:9000:1ea0::/48 +2600:9000:2000::/44 +2600:9000:2010::/46 +2600:9000:2015::/48 +2600:9000:2016::/47 +2600:9000:2018::/48 +2600:9000:201a::/47 +2600:9000:201c::/46 +2600:9000:2020::/45 +2600:9000:2028::/46 +2600:9000:202d::/48 +2600:9000:202e::/47 +2600:9000:2030::/45 +2600:9000:2038::/46 +2600:9000:203d::/48 +2600:9000:203e::/47 +2600:9000:2040::/44 +2600:9000:2050::/45 +2600:9000:2058::/46 +2600:9000:205c::/48 +2600:9000:205e::/48 +2600:9000:2060::/46 +2600:9000:2064::/48 +2600:9000:2066::/47 +2600:9000:2068::/46 +2600:9000:206c::/47 +2600:9000:206f::/48 +2600:9000:2070::/46 +2600:9000:2076::/47 +2600:9000:2079::/48 +2600:9000:207a::/47 +2600:9000:207c::/48 +2600:9000:207e::/47 +2600:9000:2080::/45 +2600:9000:2088::/48 +2600:9000:208a::/47 +2600:9000:208c::/48 +2600:9000:208e::/47 +2600:9000:2090::/44 +2600:9000:20a0::/47 +2600:9000:20a2::/48 +2600:9000:20a4::/46 +2600:9000:20a9::/48 +2600:9000:20aa::/47 +2600:9000:20ac::/47 +2600:9000:20af::/48 +2600:9000:20b1::/48 +2600:9000:20b2::/47 +2600:9000:20b4::/47 +2600:9000:20b6::/48 +2600:9000:20b8::/45 +2600:9000:20c0::/45 +2600:9000:20c8::/47 +2600:9000:20cb::/48 +2600:9000:20cc::/46 +2600:9000:20d0::/45 +2600:9000:20d8::/46 +2600:9000:20dd::/48 +2600:9000:20de::/47 +2600:9000:20e0::/45 +2600:9000:20e8::/47 +2600:9000:20ea::/48 +2600:9000:20ec::/46 +2600:9000:20f0::/47 +2600:9000:20f2::/48 +2600:9000:20f4::/47 +2600:9000:20f7::/48 +2600:9000:20f8::/46 +2600:9000:20fc::/47 +2600:9000:20fe::/48 +2600:9000:2100::/47 +2600:9000:2103::/48 +2600:9000:2104::/47 +2600:9000:2106::/48 +2600:9000:2108::/45 +2600:9000:2110::/44 +2600:9000:2121::/48 +2600:9000:2122::/47 +2600:9000:2124::/46 +2600:9000:2128::/46 +2600:9000:212c::/47 +2600:9000:212f::/48 +2600:9000:2130::/47 +2600:9000:2133::/48 +2600:9000:2134::/46 +2600:9000:2138::/46 +2600:9000:213d::/48 +2600:9000:213e::/47 +2600:9000:2140::/46 +2600:9000:2144::/47 +2600:9000:2146::/48 +2600:9000:2148::/45 +2600:9000:2150::/48 +2600:9000:2152::/47 +2600:9000:2154::/46 +2600:9000:2159::/48 +2600:9000:215b::/48 +2600:9000:215c::/47 +2600:9000:215f::/48 +2600:9000:2160::/47 +2600:9000:2163::/48 +2600:9000:2164::/48 +2600:9000:2166::/48 +2600:9000:2168::/47 +2600:9000:216b::/48 +2600:9000:216d::/48 +2600:9000:216e::/47 +2600:9000:2170::/47 +2600:9000:2173::/48 +2600:9000:2174::/46 +2600:9000:2178::/46 +2600:9000:217c::/48 +2600:9000:217e::/47 +2600:9000:2180::/47 +2600:9000:2183::/48 +2600:9000:2184::/47 +2600:9000:2186::/48 +2600:9000:2189::/48 +2600:9000:218a::/47 +2600:9000:218c::/46 +2600:9000:2190::/47 +2600:9000:2193::/48 +2600:9000:2194::/46 +2600:9000:2198::/45 +2600:9000:21a0::/48 +2600:9000:21a2::/47 +2600:9000:21a4::/46 +2600:9000:21a8::/46 +2600:9000:21ac::/47 +2600:9000:21af::/48 +2600:9000:21b0::/45 +2600:9000:21b8::/48 +2600:9000:21ba::/48 +2600:9000:21bc::/46 +2600:9000:21c0::/47 +2600:9000:21c3::/48 +2600:9000:21c4::/46 +2600:9000:21c9::/48 +2600:9000:21cc::/48 +2600:9000:21ce::/47 +2600:9000:21d0::/48 +2600:9000:21d3::/48 +2600:9000:21d4::/46 +2600:9000:21da::/47 +2600:9000:21dc::/46 +2600:9000:21e0::/46 +2600:9000:21e4::/48 +2600:9000:21e7::/48 +2600:9000:21e8::/46 +2600:9000:21ed::/48 +2600:9000:21ee::/47 +2600:9000:21f0::/46 +2600:9000:21f5::/48 +2600:9000:21f7::/48 +2600:9000:21f8::/45 +2600:9000:2200::/41 +2600:9000:2280::/42 +2600:9000:22c0::/43 +2600:9000:22e0::/47 +2600:9000:22e3::/48 +2600:9000:22e4::/48 +2600:9000:22e6::/47 +2600:9000:22e8::/46 +2600:9000:22ee::/47 +2600:9000:22f1::/48 +2600:9000:22f2::/47 +2600:9000:22f6::/47 +2600:9000:22f8::/45 +2600:9000:2300::/45 +2600:9000:2308::/46 +2600:9000:230c::/47 +2600:9000:230f::/48 +2600:9000:2310::/47 +2600:9000:2312::/48 +2600:9000:2314::/46 +2600:9000:2318::/48 +2600:9000:231a::/47 +2600:9000:231c::/46 +2600:9000:2320::/43 +2600:9000:2340::/44 +2600:9000:2350::/46 +2600:9000:2354::/48 +2600:9000:2356::/47 +2600:9000:2358::/48 +2600:9000:235a::/47 +2600:9000:235c::/46 +2600:9000:2360::/45 +2600:9000:2368::/46 +2600:9000:236c::/48 +2600:9000:236e::/47 +2600:9000:2370::/44 +2600:9000:2380::/46 +2600:9000:2384::/47 +2600:9000:2386::/48 +2600:9000:2388::/46 +2600:9000:238c::/47 +2600:9000:238e::/48 +2600:9000:2390::/44 +2600:9000:23a0::/47 +2600:9000:23a5::/48 +2600:9000:23a6::/47 +2600:9000:23a8::/45 +2600:9000:23b0::/44 +2600:9000:23c0::/45 +2600:9000:23c8::/46 +2600:9000:23cc::/47 +2600:9000:23d0::/45 +2600:9000:23d8::/46 +2600:9000:23dc::/48 +2600:9000:23e1::/48 +2600:9000:23e2::/47 +2600:9000:23e4::/46 +2600:9000:23e8::/46 +2600:9000:23ec::/47 +2600:9000:23ee::/48 +2600:9000:23f0::/47 +2600:9000:23f4::/46 +2600:9000:23f8::/45 +2600:9000:2400::/44 +2600:9000:2410::/46 +2600:9000:2416::/47 +2600:9000:2418::/45 +2600:9000:2421::/48 +2600:9000:2422::/48 +2600:9000:2424::/47 +2600:9000:2427::/48 +2600:9000:2428::/45 +2600:9000:2430::/48 +2600:9000:2432::/47 +2600:9000:2434::/48 +2600:9000:2436::/47 +2600:9000:2438::/45 +2600:9000:2440::/46 +2600:9000:2444::/47 +2600:9000:2447::/48 +2600:9000:2448::/46 +2600:9000:244c::/47 +2600:9000:244f::/48 +2600:9000:2450::/45 +2600:9000:2458::/46 +2600:9000:245d::/48 +2600:9000:245e::/47 +2600:9000:2460::/45 +2600:9000:2468::/47 +2600:9000:246b::/48 +2600:9000:246c::/47 +2600:9000:246f::/48 +2600:9000:2470::/44 +2600:9000:2480::/42 +2600:9000:24c0::/43 +2600:9000:24e0::/46 +2600:9000:24e4::/47 +2600:9000:24e6::/48 +2600:9000:24e8::/45 +2600:9000:24f0::/46 +2600:9000:24f4::/47 +2600:9000:24f7::/48 +2600:9000:24f8::/45 +2600:9000:2500::/43 +2600:9000:2520::/45 +2600:9000:2529::/48 +2600:9000:252a::/47 +2600:9000:252d::/48 +2600:9000:252f::/48 +2600:9000:2530::/44 +2600:9000:2540::/45 +2600:9000:2548::/46 +2600:9000:254c::/47 +2600:9000:254e::/48 +2600:9000:2550::/44 +2600:9000:2561::/48 +2600:9000:2562::/47 +2600:9000:2564::/46 +2600:9000:2568::/45 +2600:9000:2570::/46 +2600:9000:2574::/47 +2600:9000:2576::/48 +2600:9000:2578::/45 +2600:9000:2580::/45 +2600:9000:2589::/48 +2600:9000:258a::/47 +2600:9000:258c::/47 +2600:9000:2590::/45 +2600:9000:2599::/48 +2600:9000:259a::/47 +2600:9000:259c::/47 +2600:9000:259f::/48 +2600:9000:25a0::/48 +2600:9000:25a2::/47 +2600:9000:25a4::/46 +2600:9000:25a8::/46 +2600:9000:25b1::/48 +2600:9000:25b2::/47 +2600:9000:25b4::/47 +2600:9000:25b6::/48 +2600:9000:25b9::/48 +2600:9000:25bb::/48 +2600:9000:25bc::/46 +2600:9000:25c0::/45 +2600:9000:25c8::/46 +2600:9000:25cc::/48 +2600:9000:25d6::/47 +2600:9000:25da::/47 +2600:9000:25dc::/46 +2600:9000:25e0::/44 +2600:9000:25f1::/48 +2600:9000:25f2::/47 +2600:9000:25f4::/46 +2600:9000:25f8::/45 +2600:9000:2600::/46 +2600:9000:2605::/48 +2600:9000:2606::/47 +2600:9000:2608::/45 +2600:9000:2610::/44 +2600:9000:2620::/43 +2600:9000:2640::/45 +2600:9000:2648::/46 +2600:9000:264c::/48 +2600:9000:264e::/47 +2600:9000:2651::/48 +2600:9000:2652::/47 +2600:9000:2654::/46 +2600:9000:2658::/46 +2600:9000:265c::/47 +2600:9000:265e::/48 +2600:9000:2660::/48 +2600:9000:2663::/48 +2600:9000:2665::/48 +2600:9000:2666::/47 +2600:9000:2668::/45 +2600:9000:2670::/48 +2600:9000:2672::/48 +2600:9000:2674::/48 +2600:9000:2678::/48 +2600:9000:267a::/48 +2600:9000:267d::/48 +2600:9000:267e::/47 +2600:9000:2680::/45 +2600:9000:2688::/46 +2600:9000:268c::/48 +2600:9000:268e::/47 +2600:9000:2690::/47 +2600:9000:2692::/48 +2600:9000:2695::/48 +2600:9000:2696::/47 +2600:9000:2698::/45 +2600:9000:26a0::/47 +2600:9000:26a2::/48 +2600:9000:26a5::/48 +2600:9000:26a6::/47 +2600:9000:26a8::/47 +2600:9000:26aa::/48 +2600:9000:26ac::/46 +2600:9000:26b0::/44 +2600:9000:26c0::/43 +2600:9000:26e0::/46 +2600:9000:26e4::/47 +2600:9000:26e6::/48 +2600:9000:26e8::/48 +2600:9000:26f5::/48 +2600:9000:26f6::/48 +2600:9000:26f8::/48 +2600:9000:26fa::/48 +2600:9000:26fd::/48 +2600:9000:26fe::/48 +2600:9000:271f::/48 +2600:9000:2720::/48 +2600:9000:2724::/48 +2600:9000:2749::/48 +2600:9000:274d::/48 +2600:9000:274e::/48 +2600:9000:2750::/46 +2600:9000:2755::/48 +2600:9000:2756::/48 +2600:9000:2759::/48 +2600:9000:275a::/48 +2600:9000:275d::/48 +2600:9000:275e::/48 +2600:9000:2761::/48 +2600:9000:307f::/48 +2600:9000:3080::/48 +2600:9000:3083::/48 +2600:9000:308c::/48 +2600:9000:308e::/47 +2600:9000:3093::/48 +2600:9000:3094::/47 +2600:9000:3098::/48 +2600:9000:309b::/48 +2600:9000:309c::/47 +2600:9000:309e::/48 +2600:9000:30a1::/48 +2600:9000:30a2::/47 +2600:9000:30a4::/47 +2600:9000:30a6::/48 +2600:9000:30a9::/48 +2600:9000:30aa::/47 +2600:9000:30ac::/46 +2600:9000:30b0::/47 +2600:9000:30b2::/48 +2600:9000:30b5::/48 +2600:9000:30b6::/47 +2600:9000:30b8::/47 +2600:9000:30bb::/48 +2600:9000:30bc::/47 +2600:9000:30bf::/48 +2600:9000:30c2::/47 +2600:9000:30c4::/47 +2600:9000:30c6::/48 +2600:9000:30cb::/48 +2600:9000:30cd::/48 +2600:9000:30ce::/47 +2600:9000:30d1::/48 +2600:9000:30d2::/47 +2600:9000:30d4::/48 +2600:9000:30d6::/47 +2600:9000:30d8::/47 +2600:9000:30da::/48 +2600:9000:30dc::/47 +2600:9000:30de::/48 +2600:9000:30e0::/46 +2600:9000:30e4::/48 +2600:9000:30e8::/46 +2600:9000:30ec::/48 +2600:9000:30ee::/47 +2600:9000:30f0::/48 +2600:9000:30f2::/47 +2600:9000:30f5::/48 +2600:9000:30f6::/48 +2600:9000:30f8::/48 +2600:9000:30fa::/47 +2600:9000:30fc::/47 +2600:9000:30fe::/48 +2600:9000:3102::/48 +2600:9000:3107::/48 +2600:9000:3109::/48 +2600:9000:310b::/48 +2600:9000:310c::/48 +2600:9000:310e::/47 +2600:9000:3110::/47 +2600:9000:3113::/48 +2600:9000:3114::/47 +2600:9000:3116::/48 +2600:9000:3118::/48 +2600:9000:311a::/48 +2600:9000:311c::/47 +2600:9000:3125::/48 +2600:9000:3129::/48 +2600:9000:312a::/47 +2600:9000:312e::/48 +2600:9000:3130::/48 +2600:9000:3134::/48 +2600:9000:3137::/48 +2600:9000:313b::/48 +2600:9000:313c::/48 +2600:9000:313e::/47 +2600:9000:3140::/48 +2600:9000:3145::/48 +2600:9000:3146::/48 +2600:9000:314b::/48 +2600:9000:3156::/47 +2600:9000:3158::/47 +2600:9000:315b::/48 +2600:9000:3160::/48 +2600:9000:3162::/47 +2600:9000:3165::/48 +2600:9000:3166::/47 +2600:9000:3168::/46 +2600:9000:3170::/46 +2600:9000:3175::/48 +2600:9000:3176::/47 +2600:9000:317a::/48 +2600:9000:317e::/48 +2600:9000:3180::/48 +2600:9000:3182::/48 +2600:9000:3184::/48 +2600:9000:318a::/47 +2600:9000:318f::/48 +2600:9000:3190::/46 +2600:9000:3194::/48 +2600:9000:3197::/48 +2600:9000:319e::/47 +2600:9000:31a0::/47 +2600:9000:31a2::/48 +2600:9000:31a6::/47 +2600:9000:31a8::/47 +2600:9000:31aa::/48 +2600:9000:31ac::/46 +2600:9000:31b0::/48 +2600:9000:31b2::/48 +2600:9000:31b6::/47 +2600:9000:31bd::/48 +2600:9000:5300::/45 +2600:9000:a100::/48 +2600:9000:a102::/48 +2600:9000:a104::/48 +2600:9000:a120::/43 +2600:9000:a140::/42 +2600:9000:a1a0::/43 +2600:9000:a1c0::/42 +2600:9000:a200::/47 +2600:9000:a210::/47 +2600:9000:a300::/47 +2600:9000:a310::/47 +2600:9000:a400::/43 +2600:9000:a500::/43 +2600:9000:a600::/43 +2600:9000:a700::/43 +2600:9000:f210::/48 +2600:f0f0:10::/48 +2600:f0f0:40::/48 +2600:f0f0:81::/48 +2600:f0f0:5500::/48 +2600:f0f1:8802::/48 +2601:1700:e100::/40 +2602:29e:a1::/48 +2602:808:4001::/48 +2602:808:4002::/48 +2602:808:a001::/48 +2602:808:a002::/47 +2602:808:a004::/47 +2602:80a:2002::/48 +2602:80a:200c::/48 +2602:80f:9000::/48 +2602:80f:9002::/48 +2602:812:b000::/48 +2602:812:b002::/48 +2602:815:3003::/48 +2602:817:1::/48 +2602:817:2::/47 +2602:817:7::/48 +2602:f9e7:21::/48 +2602:f9e7:22::/48 +2602:fa36:4::/48 +2602:fa36:6::/47 +2602:fa36:8::/48 +2602:fa66::/36 +2602:fa6b::/40 +2602:fb00:2::/47 +2602:fb00:4::/48 +2602:fb2a:d0::/46 +2602:fb33::/47 +2602:fb33:8::/47 +2602:fb6a:111::/48 +2602:fb6a:112::/47 +2602:fb6a:114::/48 +2602:fb7b:3f::/48 +2602:fbd3::/48 +2602:fca7:12::/48 +2602:fcbc:2::/48 +2602:fd12::/48 +2602:fd3a:224::/48 +2602:fd3a:228::/48 +2602:fd3a:22a::/47 +2602:fd3a:22c::/47 +2602:fd3a:22e::/48 +2602:fdeb:4::/47 +2602:fdeb:10::/47 +2602:fdeb:14::/46 +2602:fdeb:19::/48 +2602:fdeb:21::/48 +2602:fdeb:22::/47 +2602:fdeb:24::/47 +2602:fdeb:27::/48 +2602:fdeb:28::/47 +2602:fdeb:30::/45 +2602:fdeb:38::/47 +2602:fdeb:40::/48 +2604:7440::/48 +2604:d0c0:ae42::/47 +2604:f700:1::/48 +2605:2c40:400::/48 +2605:32c0:a002::/47 +2605:4300:2c13::/48 +2605:9cc0:378::/48 +2605:9cc0:c02::/48 +2605:9cc0:f007::/48 +2605:9cc0:f008::/47 +2605:9cc0:f010::/48 +2605:a7c0:101::/48 +2605:a7c0:102::/47 +2605:a7c0:104::/46 +2605:a7c0:108::/46 +2605:a7c0:10c::/47 +2605:a7c0:111::/48 +2605:a7c0:112::/47 +2605:a7c0:114::/46 +2605:a7c0:118::/46 +2605:a7c0:11c::/47 +2605:a7c0:121::/48 +2605:a7c0:122::/47 +2605:a7c0:124::/46 +2605:a7c0:128::/46 +2605:a7c0:12c::/47 +2605:a7c0:131::/48 +2605:a7c0:132::/47 +2605:a7c0:134::/46 +2605:a7c0:138::/46 +2605:a7c0:13c::/47 +2605:a7c0:141::/48 +2605:a7c0:142::/47 +2605:a7c0:144::/46 +2605:a7c0:148::/46 +2605:a7c0:14c::/47 +2605:a7c0:151::/48 +2605:a7c0:152::/47 +2605:a7c0:154::/46 +2605:a7c0:158::/46 +2605:a7c0:15c::/47 +2605:dd40:8260::/44 +2605:dd40:8570::/44 +2605:dd40:8700::/44 +2605:dd40:8880::/44 +2605:dd40:8990::/44 +2605:dd40:8d00::/44 +2605:dd40:8e00::/44 +2605:dd40:8f00::/44 +2605:dd40:8f80::/44 +2605:dd40:8ff0::/44 +2605:e240:b::/48 +2606:2c0:3::/48 +2606:2c0:4::/48 +2606:3dc0:1::/48 +2606:3dc0:2::/47 +2606:3dc0:801::/48 +2606:3dc0:802::/47 +2606:3dc0:2001::/48 +2606:3dc0:2002::/47 +2606:3dc0:2005::/48 +2606:3dc0:2006::/47 +2606:3dc0:2041::/48 +2606:3dc0:2042::/47 +2606:3dc0:2045::/48 +2606:3dc0:2046::/47 +2606:7740::/47 +2606:7bc0:1060::/47 +2606:7bc0:1064::/48 +2606:7bc0:1080::/47 +2606:7bc0:1090::/46 +2606:9680:20c0::/48 +2606:a440:5::/48 +2606:cd40:1::/48 +2606:cd40:41::/48 +2606:dc00:ff00::/48 +2606:dc00:ff02::/48 +2606:f4c0:4000::/41 +2606:f4c0:4080::/43 +2606:f4c0:40a0::/44 +2606:f4c0:40c0::/42 +2606:f4c0:4100::/41 +2606:f4c0:4180::/42 +2606:f4c0:41c0::/43 +2606:f4c0:41f0::/44 +2606:f4c0:4200::/40 +2606:f4c0:4300::/44 +2606:f4c0:4320::/43 +2606:f4c0:4340::/42 +2606:f4c0:4380::/41 +2606:f4c0:4400::/42 +2606:f4c0:4450::/44 +2606:f4c0:4460::/43 +2606:f4c0:4480::/41 +2606:f4c0:4500::/42 +2606:f4c0:4540::/43 +2606:f4c0:4560::/44 +2606:f4c0:4580::/41 +2606:f4c0:4600::/40 +2606:f4c0:4700::/44 +2606:f4c0:4720::/43 +2606:f4c0:4740::/42 +2606:f4c0:4780::/42 +2606:f4c0:47c0::/44 +2606:f4c0:47e0::/43 +2606:f4c0:4800::/41 +2606:f4c0:4880::/43 +2606:f4c0:48a0::/44 +2606:f4c0:48c0::/42 +2606:f4c0:4910::/44 +2606:f4c0:4920::/43 +2606:f4c0:4940::/42 +2606:f4c0:4980::/43 +2606:f4c0:49b0::/44 +2606:f4c0:49c0::/42 +2606:f4c0:4a00::/43 +2606:f4c0:4a20::/44 +2606:f4c0:4a40::/42 +2606:f4c0:4a80::/41 +2606:f4c0:4b00::/42 +2606:f4c0:4b40::/43 +2606:f4c0:4b70::/44 +2606:f4c0:4b80::/41 +2606:f4c0:4c00::/41 +2606:f4c0:4c80::/44 +2606:f4c0:4ca0::/43 +2606:f4c0:4cc0::/42 +2606:f4c0:4d00::/41 +2606:f4c0:4d80::/42 +2606:f4c0:4dd0::/44 +2606:f4c0:4de0::/43 +2606:f4c0:4e00::/42 +2606:f6c0:1::/48 +2606:f6c0:3::/48 +2606:f6c0:4::/47 +2607:b40::/48 +2607:5ac0::/47 +2607:5ac0:6080::/48 +2607:5f40:200::/48 +2607:6d40:2000::/35 +2607:6d40:4000::/36 +2607:fb90:c150::/48 +2620:9c:a000::/48 +2620:9d:6000::/48 +2620:a5:6001::/48 +2620:c3:e001::/48 +2620:df:4002::/47 +2620:df:4004::/46 +2620:df:4008::/46 +2620:df:400c::/47 +2620:104:2041::/48 +2620:107:3001::/48 +2620:107:300f::/48 +2620:107:4002::/47 +2620:107:4004::/47 +2620:108:7000::/44 +2620:10b:b008::/45 +2620:116:800a::/48 +2620:116:800c::/47 +2620:116:800e::/48 +2620:121:5044::/48 +2620:121:5071::/48 +2620:122:f003::/48 +2620:134:600c::/48 +2620:1f7:c020::/48 +2804:800::/32 +2a00:e20:143::/48 +2a00:e20:150::/46 +2a00:18e0:5::/48 +2a00:1fd0:ae41::/48 +2a00:1fd0:ae42::/48 +2a00:4bc0:2102::/47 +2a00:4bc0:2104::/46 +2a00:4bc0:2108::/48 +2a00:4bc0:210a::/47 +2a00:4bc0:210c::/48 +2a00:4bc0:2110::/46 +2a00:4bc0:2117::/48 +2a00:4bc0:2118::/47 +2a00:4bc0:211b::/48 +2a00:4bc0:211c::/46 +2a00:4bc0:2120::/48 +2a00:4bc0:2122::/47 +2a00:4bc0:2124::/46 +2a00:4bc0:2128::/48 +2a00:4bc0:212a::/47 +2a00:4bc0:212c::/47 +2a00:4bc0:212e::/48 +2a00:4bc0:2130::/45 +2a00:4bc0:2139::/48 +2a00:4bc0:213a::/47 +2a00:4bc0:213c::/46 +2a00:4bc0:2140::/44 +2a00:4bc0:2150::/48 +2a00:4bc0:2152::/48 +2a00:4bc0:2154::/46 +2a00:4bc0:2158::/46 +2a00:4bc0:215f::/48 +2a00:4bc0:2160::/48 +2a00:4bc0:2300::/40 +2a00:4bc0:2400::/40 +2a00:de61:100::/40 +2a00:de61:200::/39 +2a01:280:6::/48 +2a01:578::/32 +2a01:bb24:2::/48 +2a01:bb24:102::/48 +2a02:5be0:6::/47 +2a02:5be0:8::/48 +2a02:ef80::/48 +2a03:1e03::/48 +2a03:5640:f000::/42 +2a03:5640:f040::/48 +2a03:5640:f042::/48 +2a03:5640:f045::/48 +2a03:5640:f046::/47 +2a03:5640:f048::/47 +2a03:5640:f04a::/48 +2a03:5640:f200::/43 +2a03:5640:f220::/45 +2a03:5640:f228::/46 +2a03:5640:f22c::/48 +2a03:5640:f302::/47 +2a03:5640:f304::/46 +2a03:5640:f308::/48 +2a03:5640:f500::/48 +2a03:5640:f502::/47 +2a03:5640:f504::/47 +2a03:5640:f507::/48 +2a03:5640:f508::/45 +2a03:5640:f510::/44 +2a03:5640:f530::/46 +2a03:5640:f534::/47 +2a03:5640:f560::/48 +2a03:5640:f570::/48 +2a04:1f41::/45 +2a04:1f41:1000::/47 +2a04:1f41:1002::/48 +2a04:1f41:1007::/48 +2a04:2f81::/47 +2a04:2f81:4::/47 +2a04:5b81:2121::/48 +2a04:5b82:2000::/48 +2a04:b905::/48 +2a05:d000:1000::/40 +2a05:d000:2000::/40 +2a05:d000:5000::/40 +2a05:d000:6000::/40 +2a05:d000:9000::/40 +2a05:d000:a000::/40 +2a05:d000:c000::/40 +2a05:d000:e000::/40 +2a05:d011::/36 +2a05:d012::/36 +2a05:d014::/35 +2a05:d015::/36 +2a05:d016::/36 +2a05:d018::/35 +2a05:d019::/36 +2a05:d01a::/36 +2a05:d01c::/36 +2a05:d01d::/36 +2a05:d01e::/36 +2a05:d021::/36 +2a05:d022::/36 +2a05:d024::/36 +2a05:d025::/35 +2a05:d026::/36 +2a05:d028::/36 +2a05:d029::/36 +2a05:d02a::/36 +2a05:d02c::/36 +2a05:d02e::/36 +2a05:d034:1000::/40 +2a05:d034:2000::/40 +2a05:d034:4000::/40 +2a05:d034:5000::/40 +2a05:d034:6000::/40 +2a05:d034:8000::/40 +2a05:d034:9000::/40 +2a05:d034:a000::/40 +2a05:d034:c000::/40 +2a05:d034:e000::/40 +2a05:d035:1000::/40 +2a05:d035:2000::/40 +2a05:d035:4000::/40 +2a05:d035:5000::/40 +2a05:d035:6000::/40 +2a05:d035:8000::/40 +2a05:d035:9000::/40 +2a05:d035:a000::/40 +2a05:d035:c000::/40 +2a05:d035:e000::/40 +2a05:d03a:1000::/40 +2a05:d03a:2000::/40 +2a05:d03a:4000::/40 +2a05:d03a:6000::/40 +2a05:d03a:8000::/40 +2a05:d03a:9000::/40 +2a05:d03a:a000::/40 +2a05:d03a:c000::/40 +2a05:d03a:e000::/40 +2a05:d050:1040::/44 +2a05:d050:1080::/44 +2a05:d050:10c0::/44 +2a05:d050:2040::/44 +2a05:d050:2080::/44 +2a05:d050:20c0::/44 +2a05:d050:4020::/44 +2a05:d050:4040::/44 +2a05:d050:4080::/44 +2a05:d050:40a0::/44 +2a05:d050:40c0::/44 +2a05:d050:5040::/44 +2a05:d050:5080::/44 +2a05:d050:50c0::/44 +2a05:d050:6040::/44 +2a05:d050:6080::/44 +2a05:d050:60c0::/44 +2a05:d050:8010::/44 +2a05:d050:8020::/43 +2a05:d050:8040::/43 +2a05:d050:8060::/44 +2a05:d050:80a0::/43 +2a05:d050:80d0::/44 +2a05:d050:80e0::/44 +2a05:d050:9040::/44 +2a05:d050:9080::/44 +2a05:d050:90c0::/44 +2a05:d050:a040::/44 +2a05:d050:a080::/44 +2a05:d050:a0c0::/44 +2a05:d050:c040::/44 +2a05:d050:c080::/44 +2a05:d050:c0c0::/44 +2a05:d050:e040::/44 +2a05:d050:e080::/44 +2a05:d050:e0c0::/44 +2a06:56c1:1000::/48 +2a06:5901:8000::/39 +2a06:de00:10::/48 +2a06:e881:650f::/48 +2a06:e881:9200::/48 +2a06:e881:9308::/48 +2a06:e881:930a::/48 +2a06:e881:9600::/48 +2a06:e881:9700::/47 +2a07:10c0:c57::/48 +2a07:4407::/48 +2a07:4f80:20::/48 +2a09:ea00::/46 +2a0a:144:400::/48 +2a0a:2b00:20::/48 +2a0a:2d02:1000::/48 +2a0a:2d02:3000::/48 +2a0a:2d02:4000::/48 +2a0a:2d02:5000::/48 +2a0a:4540:220::/48 +2a0a:4540:1000::/48 +2a0a:4a40:10::/48 +2a0a:6043:1::/48 +2a0a:d880:102::/48 +2a0b:b87:ffb0::/48 +2a0b:2900:ff07::/48 +2a0b:4080::/48 +2a0b:4581::/48 +2a0b:8780::/48 +2a0c:9e40:3::/48 +2a0c:b280::/48 +2a0d:2146:848a::/48 +2a0d:d600:100::/46 +2a0d:d600:b00::/46 +2a0d:d600:c00::/46 +2a0d:d600:d00::/46 +2a0d:d600:e00::/46 +2a0d:d600:1000::/46 +2a0d:d600:8100::/47 +2a0d:d600:8b00::/47 +2a0d:d600:8c00::/47 +2a0d:d600:8d00::/47 +2a0d:d600:8e00::/47 +2a0d:d600:9000::/47 +2a0e:b107:e70::/48 +2a0e:b107:19a0::/48 +2a0e:fd80:a03::/48 +2a0e:fd80:a04::/47 +2a0f:340::/29 +2a0f:1c80::/29 +2a0f:5707:ba0e::/47 +2a0f:9400:6150::/48 +2a0f:aac0::/47 +2a0f:e380::/48 +2a0f:ff40:c0f3::/48 +2a10:2307:ffff::/48 +2a10:a100::/32 +2a10:a200::/48 +2a10:a700:100::/48 +2a10:ba00:bee5::/48 +2a11:29c0:3e00::/48 +2a11:5ec0::/48 +2a11:9c80::/29 +2a11:bd80::/32 +2a12:1b80::/32 +2a12:3e40::/48 +2a12:7280::/29 +2a12:a900:1::/48 +2a12:dd47:3c00::/48 +2a13:141:3::/48 +2a13:14c1::/40 +2a13:27c0:10::/44 +2a13:2e00:1::/48 +2a13:2e00:2::/47 +2a13:2e00:4::/46 +2a13:2e00:8::/47 +2a13:2e00:41::/48 +2a13:2e00:42::/47 +2a13:2e00:44::/46 +2a13:2e00:48::/47 +2a13:2e01:1::/48 +2a13:2e01:2::/47 +2a13:2e01:4::/46 +2a13:2e01:8::/47 +2a13:2e01:41::/48 +2a13:2e01:42::/47 +2a13:2e01:44::/46 +2a13:2e01:48::/47 +2a13:5241::/40 +2a13:5941::/46 +2a13:5941:4::/47 +2a13:5941:6::/48 +2a13:5a47:1000::/36 +2a13:5a47:2000::/35 +2a13:7c40:1::/48 +2a13:7c40:2::/48 +2a13:7f00::/46 +2a13:7f00:4::/47 +2a13:7f00:7::/48 +2a13:85c0::/47 +2a13:85c0:10::/47 +2a13:85c0:20::/47 +#Meloch +2a02:e00:ffec:4b8::1 diff --git a/lists/mycdnlist.txt b/lists/mycdnlist.txt new file mode 100644 index 00000000..826aa949 --- /dev/null +++ b/lists/mycdnlist.txt @@ -0,0 +1,15 @@ +cloudflare-ech.com +discord-attachments-uploads-prd.storage.googleapis.com +cdn.betterttv.net +cdn.frankerfacez.com +detectportal.firefox.com +4pda.ws +phncdn.com +etahub.com +xvideos-cdn.com +doppiocdn.live +ingest.sentry.io +cdnbunny.org +cdn.strapsco.com +i.kym-cdn.com +doppiocdn.media diff --git a/lists/myhostlist.txt b/lists/myhostlist.txt new file mode 100644 index 00000000..6a68a1cb --- /dev/null +++ b/lists/myhostlist.txt @@ -0,0 +1,14 @@ +radiofrance.fr +rtmps.youtube.com +donationalerts.com +nexusmods.com +vpngate.net +codenames.game +phpmyadmin.net +adtidy.org +exitgames.com +btdig.com +tntracker.org +rgpub.io +dradis-prod.rdatasrv.net +viber.com diff --git a/lists/netrogat.txt b/lists/netrogat.txt new file mode 100644 index 00000000..a11bdc8b --- /dev/null +++ b/lists/netrogat.txt @@ -0,0 +1,26 @@ +pinterest.com +netflix.com +vsetop.org +jnn-pa.googleapis.com +twitch.tv +ttvnw.net +static-cdn.jtvnw.net +steamcommunity.com +steampowered.com +tarkov.com +escapefromtarkov.com +browser-intake-datadoghq.com +datadoghq.com +gosuslugi.ru +vkvideo.ru +okcdn.ru +api.mycdn.me +rutube.ru +vk.com +ogs.google.com +encrypted-tbn0.gstatic.com +encrypted-tbn3.gstatic.com +encrypted-tbn1.gstatic.com +encrypted-tbn2.gstatic.com +raw.githubusercontent.com + diff --git a/lists/russia-discord.txt b/lists/russia-discord.txt new file mode 100644 index 00000000..2a65851d --- /dev/null +++ b/lists/russia-discord.txt @@ -0,0 +1,9 @@ +discord.com +discord.gg +discordapp.com +discordapp.io +discordapp.net +discord.media +discordcdn.com +discordstatus.com +discord-attachments-uploads-prd.storage.googleapis.com diff --git a/lists/russia-youtube-rtmps.txt b/lists/russia-youtube-rtmps.txt new file mode 100644 index 00000000..3099f664 --- /dev/null +++ b/lists/russia-youtube-rtmps.txt @@ -0,0 +1,33 @@ +64.233.161.134 +64.233.162.134 +64.233.163.134 +64.233.164.134 +64.233.165.134 +64.233.184.134 +74.125.131.134 +74.125.205.134 +108.177.14.134 +142.250.64.76 +142.250.64.108 +142.250.65.172 +142.250.65.204 +142.250.72.108 +142.250.80.44 +142.250.80.76 +142.250.80.108 +142.250.150.134 +142.250.176.204 +142.251.1.134 +142.251.35.172 +142.251.40.108 +142.251.40.140 +142.251.40.172 +142.251.40.204 +142.251.40.236 +142.251.41.12 +173.194.73.134 +173.194.220.134 +173.194.221.134 +173.194.222.134 +209.85.233.134 +216.58.209.204 diff --git a/lists/russia-youtube.txt b/lists/russia-youtube.txt new file mode 100644 index 00000000..a47c9fc0 --- /dev/null +++ b/lists/russia-youtube.txt @@ -0,0 +1,21 @@ +youtube.com +yt.be +youtu.be +youtubekids.com +ggpht.com +ytimg.com +gvt1.com +googleusercontent.com +ytimg.l.google.com +jnn-pa.googleapis.com +manifest.googlevideo.com +googleadservices.com +youtube-nocookie.com +youtube-ui.l.google.com +youtubeembeddedplayer.googleapis.com +youtube.googleapis.com +youtubei.googleapis.com +yt-video-upload.l.google.com +wide-youtube.l.google.com +play.google.com + diff --git a/lists/russia-youtubeQ.txt b/lists/russia-youtubeQ.txt new file mode 100644 index 00000000..5fddbea6 --- /dev/null +++ b/lists/russia-youtubeQ.txt @@ -0,0 +1,13 @@ +youtube.com +googlevideo.com +gvt1.com +play.google.com +ytimg.com +ggpht.com +googleusercontent.com +jnn-pa.googleapis.com +googleadservices.com +youtubeembeddedplayer.googleapis.com +youtube.googleapis.com +youtubei.googleapis.com + diff --git a/test.sh b/test.sh new file mode 100644 index 00000000..df6345e8 --- /dev/null +++ b/test.sh @@ -0,0 +1,82 @@ +#!/bin/sh + +GREEN="\033[1;32m" +RED="\033[1;31m" +NC="\033[0m" + +echo -e "${GREEN}===== Доступность сайтов =====${NC}" + +SITES=$(cat <<'EOF' +gosuslugi.ru +esia.gosuslugi.ru +nalog.ru +lkfl2.nalog.ru +rutube.ru +youtube.com +instagram.com +rutor.info +ntc.party +rutracker.org +epidemz.net.co +nnmclub.to +openwrt.org +sxyprn.net +pornhub.com +discord.com +x.com +filmix.my +flightradar24.com +cdn77.com +play.google.com +genderize.io +EOF +) + +# Очистка списка от пустых строк и комментариев +sites_clean=$(echo "$SITES" | grep -v '^#' | grep -v '^\s*$') + +# Подсчёт количества +total=$(echo "$sites_clean" | wc -l) +half=$(( (total + 1) / 2 )) + +# Формируем список без ведущего пробела +sites_list="" +for site in $sites_clean; do + [ -z "$sites_list" ] && sites_list="$site" || sites_list="$sites_list $site" +done + +# Цикл вывода в две колонки +idx=1 +while [ $idx -le $half ]; do + left=$(echo "$sites_list" | cut -d' ' -f$idx) + right_idx=$((idx + half)) + right=$(echo "$sites_list" | cut -d' ' -f$right_idx) + + # Выравнивание по 25 символам + left_pad=$(printf "%-25s" "$left") + right_pad=$( [ -n "$right" ] && printf "%-25s" "$right" || echo "" ) + + # Реалистичная проверка: User-Agent браузера, следование редиректам, увеличенные таймауты + if curl -ILs --connect-timeout 5 --max-time 12 \ + -A "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0 Safari/537.36" \ + "https://$left" >/dev/null 2>&1; then + left_color="[${GREEN}OK${NC}] " + else + left_color="[${RED}FAIL${NC}] " + fi + + if [ -n "$right" ]; then + if curl -ILs --connect-timeout 5 --max-time 12 \ + -A "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0 Safari/537.36" \ + "https://$right" >/dev/null 2>&1; then + right_color="[${GREEN}OK${NC}] " + else + right_color="[${RED}FAIL${NC}] " + fi + echo -e "$left_color$left_pad $right_color$right_pad" + else + echo -e "$left_color$left_pad" + fi + + idx=$((idx + 1)) +done \ No newline at end of file diff --git a/zapret_patch.sh b/zapret_patch.sh new file mode 100644 index 00000000..1d7123f4 --- /dev/null +++ b/zapret_patch.sh @@ -0,0 +1,6 @@ +#!/bin/sh +[ -e "/tmp/zapret_patch.log" ] && return 0 + +/data/zapret/install_easy.sh + +echo "zapret reinstalled" > /tmp/zapret_patch.log