diff --git a/country/ar/aggregated.json b/country/ar/aggregated.json
index ff09f6f14..283691a13 100644
--- a/country/ar/aggregated.json
+++ b/country/ar/aggregated.json
@@ -887,6 +887,7 @@
       "181.225.136.0/22",
       "181.225.192.0/19",
       "181.228.0.0/14",
+      "181.232.196.0/22",
       "181.232.255.0/24",
       "181.233.36.0/22",
       "181.233.40.0/22",
@@ -2024,6 +2025,7 @@
       "2803:5c10::/32",
       "2803:5ca0::/32",
       "2803:5ce0::/32",
+      "2803:5d10::/32",
       "2803:5dc0::/32",
       "2803:5de0::/32",
       "2803:5e80::/32",
@@ -2258,6 +2260,7 @@
       "2803:9c10::/32",
       "2803:9c40::/32",
       "2803:9c80::/32",
+      "2803:9d10::/32",
       "2803:9d20::/32",
       "2803:9da0::/32",
       "2803:9de0::/32",
diff --git a/country/ar/ipv4-aggregated.txt b/country/ar/ipv4-aggregated.txt
index 63b821da4..2a84863b6 100644
--- a/country/ar/ipv4-aggregated.txt
+++ b/country/ar/ipv4-aggregated.txt
@@ -882,6 +882,7 @@
 181.225.136.0/22
 181.225.192.0/19
 181.228.0.0/14
+181.232.196.0/22
 181.232.255.0/24
 181.233.36.0/22
 181.233.40.0/22
diff --git a/country/ar/ipv6-aggregated.txt b/country/ar/ipv6-aggregated.txt
index b810c844d..74263dd15 100644
--- a/country/ar/ipv6-aggregated.txt
+++ b/country/ar/ipv6-aggregated.txt
@@ -497,6 +497,7 @@
 2803:5c10::/32
 2803:5ca0::/32
 2803:5ce0::/32
+2803:5d10::/32
 2803:5dc0::/32
 2803:5de0::/32
 2803:5e80::/32
@@ -731,6 +732,7 @@
 2803:9c10::/32
 2803:9c40::/32
 2803:9c80::/32
+2803:9d10::/32
 2803:9d20::/32
 2803:9da0::/32
 2803:9de0::/32
diff --git a/country/au/aggregated.json b/country/au/aggregated.json
index ccaf63398..6cced3746 100644
--- a/country/au/aggregated.json
+++ b/country/au/aggregated.json
@@ -1698,6 +1698,7 @@
       "103.179.113.0/24",
       "103.179.116.0/24",
       "103.179.132.0/24",
+      "103.179.204.0/23",
       "103.192.82.0/23",
       "103.192.173.0/24",
       "103.192.175.0/24",
@@ -6608,6 +6609,7 @@
       "2400:4b00::/32",
       "2400:4b80::/32",
       "2400:4d00::/32",
+      "2400:4ea0::/32",
       "2400:5000::/32",
       "2400:5240::/32",
       "2400:5b80::/32",
diff --git a/country/au/ipv4-aggregated.txt b/country/au/ipv4-aggregated.txt
index e60abb85a..d72837d9d 100644
--- a/country/au/ipv4-aggregated.txt
+++ b/country/au/ipv4-aggregated.txt
@@ -1693,6 +1693,7 @@
 103.179.113.0/24
 103.179.116.0/24
 103.179.132.0/24
+103.179.204.0/23
 103.192.82.0/23
 103.192.173.0/24
 103.192.175.0/24
diff --git a/country/au/ipv6-aggregated.txt b/country/au/ipv6-aggregated.txt
index 30479bcfb..c08ece003 100644
--- a/country/au/ipv6-aggregated.txt
+++ b/country/au/ipv6-aggregated.txt
@@ -678,6 +678,7 @@
 2400:4b00::/32
 2400:4b80::/32
 2400:4d00::/32
+2400:4ea0::/32
 2400:5000::/32
 2400:5240::/32
 2400:5b80::/32
diff --git a/country/bd/aggregated.json b/country/bd/aggregated.json
index e4830163e..9944f74f8 100644
--- a/country/bd/aggregated.json
+++ b/country/bd/aggregated.json
@@ -1167,6 +1167,10 @@
       "103.179.150.0/23",
       "103.179.154.0/23",
       "103.179.156.0/23",
+      "103.179.181.0/24",
+      "103.179.198.0/23",
+      "103.179.200.0/24",
+      "103.179.208.0/23",
       "103.192.156.0/22",
       "103.193.168.0/22",
       "103.195.0.0/22",
@@ -1609,7 +1613,9 @@
       "2001:df0:4f40::/48",
       "2001:df0:4f80::/48",
       "2001:df0:4fc0::/48",
+      "2001:df0:5240::/48",
       "2001:df0:5280::/48",
+      "2001:df0:52c0::/48",
       "2001:df0:5980::/48",
       "2001:df0:5c00::/48",
       "2001:df0:5e80::/48",
@@ -2016,6 +2022,7 @@
       "2400:4ca0::/32",
       "2400:4cc0::/32",
       "2400:4d40::/32",
+      "2400:4e20::/32",
       "2400:4fc0::/32",
       "2400:5800::/32",
       "2400:7b40::/32",
diff --git a/country/bd/ipv4-aggregated.txt b/country/bd/ipv4-aggregated.txt
index 6a26c3bea..f8f03b2e9 100644
--- a/country/bd/ipv4-aggregated.txt
+++ b/country/bd/ipv4-aggregated.txt
@@ -1162,6 +1162,10 @@
 103.179.150.0/23
 103.179.154.0/23
 103.179.156.0/23
+103.179.181.0/24
+103.179.198.0/23
+103.179.200.0/24
+103.179.208.0/23
 103.192.156.0/22
 103.193.168.0/22
 103.195.0.0/22
diff --git a/country/bd/ipv6-aggregated.txt b/country/bd/ipv6-aggregated.txt
index eed0cb765..ddfe349af 100644
--- a/country/bd/ipv6-aggregated.txt
+++ b/country/bd/ipv6-aggregated.txt
@@ -70,7 +70,9 @@
 2001:df0:4f40::/48
 2001:df0:4f80::/48
 2001:df0:4fc0::/48
+2001:df0:5240::/48
 2001:df0:5280::/48
+2001:df0:52c0::/48
 2001:df0:5980::/48
 2001:df0:5c00::/48
 2001:df0:5e80::/48
@@ -477,6 +479,7 @@
 2400:4ca0::/32
 2400:4cc0::/32
 2400:4d40::/32
+2400:4e20::/32
 2400:4fc0::/32
 2400:5800::/32
 2400:7b40::/32
diff --git a/country/be/aggregated.json b/country/be/aggregated.json
index 8dc3c8bd2..7a6cd2ecb 100644
--- a/country/be/aggregated.json
+++ b/country/be/aggregated.json
@@ -1010,7 +1010,6 @@
       "2a03:3600::/32",
       "2a03:5400::/32",
       "2a03:6860::/32",
-      "2a03:68a0::/32",
       "2a03:6d80::/32",
       "2a03:6f60::/32",
       "2a03:7de0::/32",
diff --git a/country/be/ipv6-aggregated.txt b/country/be/ipv6-aggregated.txt
index 89ae555b4..a24f92bb1 100644
--- a/country/be/ipv6-aggregated.txt
+++ b/country/be/ipv6-aggregated.txt
@@ -149,7 +149,6 @@
 2a03:3600::/32
 2a03:5400::/32
 2a03:6860::/32
-2a03:68a0::/32
 2a03:6d80::/32
 2a03:6f60::/32
 2a03:7de0::/32
diff --git a/country/br/aggregated.json b/country/br/aggregated.json
index 5672fd9a7..0ec2337ec 100644
--- a/country/br/aggregated.json
+++ b/country/br/aggregated.json
@@ -5340,7 +5340,6 @@
       "2804:818::/32",
       "2804:81c::/32",
       "2804:820::/32",
-      "2804:824::/32",
       "2804:828::/32",
       "2804:82c::/32",
       "2804:830::/32",
@@ -5769,7 +5768,6 @@
       "2804:f98::/32",
       "2804:f9c::/32",
       "2804:fa0::/32",
-      "2804:fa4::/32",
       "2804:fa8::/32",
       "2804:fac::/32",
       "2804:fb0::/32",
@@ -12940,6 +12938,7 @@
       "2804:8570::/32",
       "2804:8574::/32",
       "2804:8578::/32",
+      "2804:857c::/32",
       "2a00:aee0::/29"
     ]
   }
diff --git a/country/br/ipv6-aggregated.txt b/country/br/ipv6-aggregated.txt
index fb854d35a..395b8117f 100644
--- a/country/br/ipv6-aggregated.txt
+++ b/country/br/ipv6-aggregated.txt
@@ -1012,7 +1012,6 @@
 2804:818::/32
 2804:81c::/32
 2804:820::/32
-2804:824::/32
 2804:828::/32
 2804:82c::/32
 2804:830::/32
@@ -1441,7 +1440,6 @@
 2804:f98::/32
 2804:f9c::/32
 2804:fa0::/32
-2804:fa4::/32
 2804:fa8::/32
 2804:fac::/32
 2804:fb0::/32
@@ -8612,4 +8610,5 @@
 2804:8570::/32
 2804:8574::/32
 2804:8578::/32
+2804:857c::/32
 2a00:aee0::/29
diff --git a/country/bt/aggregated.json b/country/bt/aggregated.json
index c58706af1..a2b275d1d 100644
--- a/country/bt/aggregated.json
+++ b/country/bt/aggregated.json
@@ -26,6 +26,7 @@
       "103.151.231.0/24",
       "103.161.248.0/23",
       "103.166.42.0/23",
+      "103.179.206.0/23",
       "103.197.176.0/22",
       "103.245.240.0/22",
       "103.252.84.0/24",
@@ -44,6 +45,7 @@
       "2001:df5:d880::/48",
       "2001:df5:e700::/48",
       "2400:1440::/32",
+      "2400:4e60::/32",
       "2400:50c0::/32",
       "2401:5f40::/32",
       "2403:580::/32",
diff --git a/country/bt/ipv4-aggregated.txt b/country/bt/ipv4-aggregated.txt
index 2e488bda0..efcc323e3 100644
--- a/country/bt/ipv4-aggregated.txt
+++ b/country/bt/ipv4-aggregated.txt
@@ -21,6 +21,7 @@
 103.151.231.0/24
 103.161.248.0/23
 103.166.42.0/23
+103.179.206.0/23
 103.197.176.0/22
 103.245.240.0/22
 103.252.84.0/24
diff --git a/country/bt/ipv6-aggregated.txt b/country/bt/ipv6-aggregated.txt
index 8b2533779..e826a0e05 100644
--- a/country/bt/ipv6-aggregated.txt
+++ b/country/bt/ipv6-aggregated.txt
@@ -11,6 +11,7 @@
 2001:df5:d880::/48
 2001:df5:e700::/48
 2400:1440::/32
+2400:4e60::/32
 2400:50c0::/32
 2401:5f40::/32
 2403:580::/32
diff --git a/country/ch/aggregated.json b/country/ch/aggregated.json
index 64b5736e1..d1418ba23 100644
--- a/country/ch/aggregated.json
+++ b/country/ch/aggregated.json
@@ -46,6 +46,7 @@
       "5.252.136.0/22",
       "5.253.208.0/22",
       "5.255.56.0/24",
+      "9.9.9.0/24",
       "31.3.128.0/21",
       "31.6.0.0/18",
       "31.10.128.0/17",
@@ -166,7 +167,8 @@
       "46.253.176.0/20",
       "46.255.168.0/21",
       "51.154.0.0/16",
-      "57.128.0.0/11",
+      "57.128.0.0/14",
+      "57.134.0.0/32",
       "57.176.0.0/14",
       "57.193.0.0/16",
       "62.2.0.0/16",
@@ -2363,6 +2365,7 @@
       "2001:678:11c::/48",
       "2001:678:1c4::/48",
       "2001:678:204::/48",
+      "2001:678:244::/48",
       "2001:678:28c::/48",
       "2001:678:294::/48",
       "2001:678:298::/48",
@@ -2423,7 +2426,6 @@
       "2001:67c:3fc::/48",
       "2001:67c:420::/48",
       "2001:67c:444::/48",
-      "2001:67c:450::/48",
       "2001:67c:458::/48",
       "2001:67c:46c::/48",
       "2001:67c:470::/48",
@@ -2531,7 +2533,7 @@
       "2001:7f8:e7::/48",
       "2001:7f8:111::/48",
       "2001:7f8:119::/48",
-      "2001:8a8::/32",
+      "2001:8a8::/29",
       "2001:8e0::/29",
       "2001:918::/29",
       "2001:1458::/31",
@@ -2553,6 +2555,7 @@
       "2001:4bf8::/32",
       "2001:4c78::/32",
       "2001:4d98::/32",
+      "2602:807:e000::/40",
       "2a00:c10::/32",
       "2a00:c38::/32",
       "2a00:d08::/32",
diff --git a/country/ch/ipv4-aggregated.txt b/country/ch/ipv4-aggregated.txt
index 8d081bd1d..c429cff04 100644
--- a/country/ch/ipv4-aggregated.txt
+++ b/country/ch/ipv4-aggregated.txt
@@ -41,6 +41,7 @@
 5.252.136.0/22
 5.253.208.0/22
 5.255.56.0/24
+9.9.9.0/24
 31.3.128.0/21
 31.6.0.0/18
 31.10.128.0/17
@@ -161,7 +162,8 @@
 46.253.176.0/20
 46.255.168.0/21
 51.154.0.0/16
-57.128.0.0/11
+57.128.0.0/14
+57.134.0.0/32
 57.176.0.0/14
 57.193.0.0/16
 62.2.0.0/16
diff --git a/country/ch/ipv6-aggregated.txt b/country/ch/ipv6-aggregated.txt
index b12532589..30c15550a 100644
--- a/country/ch/ipv6-aggregated.txt
+++ b/country/ch/ipv6-aggregated.txt
@@ -10,6 +10,7 @@
 2001:678:11c::/48
 2001:678:1c4::/48
 2001:678:204::/48
+2001:678:244::/48
 2001:678:28c::/48
 2001:678:294::/48
 2001:678:298::/48
@@ -70,7 +71,6 @@
 2001:67c:3fc::/48
 2001:67c:420::/48
 2001:67c:444::/48
-2001:67c:450::/48
 2001:67c:458::/48
 2001:67c:46c::/48
 2001:67c:470::/48
@@ -178,7 +178,7 @@
 2001:7f8:e7::/48
 2001:7f8:111::/48
 2001:7f8:119::/48
-2001:8a8::/32
+2001:8a8::/29
 2001:8e0::/29
 2001:918::/29
 2001:1458::/31
@@ -200,6 +200,7 @@
 2001:4bf8::/32
 2001:4c78::/32
 2001:4d98::/32
+2602:807:e000::/40
 2a00:c10::/32
 2a00:c38::/32
 2a00:d08::/32
diff --git a/country/cn/aggregated.json b/country/cn/aggregated.json
index 90d9d2339..67fb7ad76 100644
--- a/country/cn/aggregated.json
+++ b/country/cn/aggregated.json
@@ -5770,7 +5770,6 @@
       "2400:ba00::/32",
       "2400:ba40::/31",
       "2400:bac0::/32",
-      "2400:bc40::/32",
       "2400:be00::/32",
       "2400:bf00::/32",
       "2400:c200::/32",
@@ -6439,7 +6438,6 @@
       "2403:8c80::/32",
       "2403:8d00::/32",
       "2403:8d80::/32",
-      "2403:8f80::/32",
       "2403:9080::/32",
       "2403:9180::/32",
       "2403:9280::/32",
diff --git a/country/cn/ipv6-aggregated.txt b/country/cn/ipv6-aggregated.txt
index 87c147f7f..7f55b56b1 100644
--- a/country/cn/ipv6-aggregated.txt
+++ b/country/cn/ipv6-aggregated.txt
@@ -288,7 +288,6 @@
 2400:ba00::/32
 2400:ba40::/31
 2400:bac0::/32
-2400:bc40::/32
 2400:be00::/32
 2400:bf00::/32
 2400:c200::/32
@@ -957,7 +956,6 @@
 2403:8c80::/32
 2403:8d00::/32
 2403:8d80::/32
-2403:8f80::/32
 2403:9080::/32
 2403:9180::/32
 2403:9280::/32
diff --git a/country/co/aggregated.json b/country/co/aggregated.json
index e8e868c37..d23f45b24 100644
--- a/country/co/aggregated.json
+++ b/country/co/aggregated.json
@@ -228,6 +228,7 @@
       "181.233.60.0/24",
       "181.233.144.0/23",
       "181.233.146.0/24",
+      "181.233.154.0/23",
       "181.233.159.0/24",
       "181.234.0.0/15",
       "181.236.0.0/15",
@@ -543,6 +544,7 @@
       "2801:12:6800::/48",
       "2801:12:7000::/48",
       "2801:12:8800::/48",
+      "2801:12:9800::/48",
       "2801:12:c800::/48",
       "2801:12:f000::/48",
       "2801:13:2800::/48",
@@ -782,6 +784,7 @@
       "2803:1840::/32",
       "2803:1860::/32",
       "2803:1a00::/32",
+      "2803:1d10::/32",
       "2803:2060::/32",
       "2803:2180::/32",
       "2803:21e0::/32",
diff --git a/country/co/ipv4-aggregated.txt b/country/co/ipv4-aggregated.txt
index 21b4e41da..78968bf74 100644
--- a/country/co/ipv4-aggregated.txt
+++ b/country/co/ipv4-aggregated.txt
@@ -223,6 +223,7 @@
 181.233.60.0/24
 181.233.144.0/23
 181.233.146.0/24
+181.233.154.0/23
 181.233.159.0/24
 181.234.0.0/15
 181.236.0.0/15
diff --git a/country/co/ipv6-aggregated.txt b/country/co/ipv6-aggregated.txt
index aa07aa20c..bd583f90b 100644
--- a/country/co/ipv6-aggregated.txt
+++ b/country/co/ipv6-aggregated.txt
@@ -69,6 +69,7 @@
 2801:12:6800::/48
 2801:12:7000::/48
 2801:12:8800::/48
+2801:12:9800::/48
 2801:12:c800::/48
 2801:12:f000::/48
 2801:13:2800::/48
@@ -308,6 +309,7 @@
 2803:1840::/32
 2803:1860::/32
 2803:1a00::/32
+2803:1d10::/32
 2803:2060::/32
 2803:2180::/32
 2803:21e0::/32
diff --git a/country/de/aggregated.json b/country/de/aggregated.json
index a9899c64e..776a202dc 100644
--- a/country/de/aggregated.json
+++ b/country/de/aggregated.json
@@ -4151,7 +4151,7 @@
       "185.186.24.0/22",
       "185.186.116.0/22",
       "185.186.120.0/22",
-      "185.186.144.0/22",
+      "185.186.144.0/23",
       "185.186.220.0/22",
       "185.186.224.0/22",
       "185.186.236.0/22",
@@ -9473,6 +9473,7 @@
       "2a06:85c0::/29",
       "2a06:8780::/29",
       "2a06:87c0::/29",
+      "2a06:8ac0::/29",
       "2a06:9040::/29",
       "2a06:9300::/29",
       "2a06:9380::/29",
diff --git a/country/de/ipv4-aggregated.txt b/country/de/ipv4-aggregated.txt
index 841603910..d7e479a46 100644
--- a/country/de/ipv4-aggregated.txt
+++ b/country/de/ipv4-aggregated.txt
@@ -4146,7 +4146,7 @@
 185.186.24.0/22
 185.186.116.0/22
 185.186.120.0/22
-185.186.144.0/22
+185.186.144.0/23
 185.186.220.0/22
 185.186.224.0/22
 185.186.236.0/22
diff --git a/country/de/ipv6-aggregated.txt b/country/de/ipv6-aggregated.txt
index 3fd7af9bb..8d1493fa1 100644
--- a/country/de/ipv6-aggregated.txt
+++ b/country/de/ipv6-aggregated.txt
@@ -1681,6 +1681,7 @@
 2a06:85c0::/29
 2a06:8780::/29
 2a06:87c0::/29
+2a06:8ac0::/29
 2a06:9040::/29
 2a06:9300::/29
 2a06:9380::/29
diff --git a/country/gb/aggregated.json b/country/gb/aggregated.json
index 1964d419e..b846ad2de 100644
--- a/country/gb/aggregated.json
+++ b/country/gb/aggregated.json
@@ -698,6 +698,7 @@
       "51.242.0.0/15",
       "51.246.0.0/15",
       "51.251.0.0/16",
+      "57.133.0.0/16",
       "62.3.2.0/23",
       "62.3.13.0/24",
       "62.3.24.0/24",
@@ -2396,6 +2397,7 @@
       "103.176.152.0/23",
       "103.176.196.0/23",
       "103.177.196.0/23",
+      "103.179.202.0/23",
       "103.206.232.0/22",
       "103.214.44.0/22",
       "103.219.20.0/22",
@@ -3001,6 +3003,7 @@
       "176.35.0.0/16",
       "176.46.160.0/19",
       "176.52.208.0/21",
+      "176.53.144.0/24",
       "176.56.56.0/21",
       "176.56.160.0/19",
       "176.56.192.0/19",
@@ -3508,6 +3511,7 @@
       "185.59.76.0/22",
       "185.59.92.0/22",
       "185.59.124.0/22",
+      "185.59.148.0/22",
       "185.59.176.0/21",
       "185.59.204.0/22",
       "185.59.220.0/22",
@@ -4943,14 +4947,6 @@
       "192.109.110.0/24",
       "192.109.117.0/24",
       "192.109.119.0/24",
-      "192.109.123.0/24",
-      "192.109.125.0/24",
-      "192.109.127.0/24",
-      "192.109.131.0/24",
-      "192.109.136.0/24",
-      "192.109.149.0/24",
-      "192.109.159.0/24",
-      "192.109.165.0/24",
       "192.111.88.0/24",
       "192.111.100.0/24",
       "192.112.49.0/24",
@@ -5536,13 +5532,9 @@
       "193.143.123.0/24",
       "193.143.226.0/24",
       "193.143.229.0/24",
-      "193.148.255.0/24",
       "193.149.64.0/19",
-      "193.149.225.0/24",
       "193.150.26.0/23",
       "193.150.34.0/24",
-      "193.150.120.0/24",
-      "193.150.168.0/24",
       "193.150.180.0/32",
       "193.150.188.0/22",
       "193.151.16.0/22",
@@ -5606,13 +5598,9 @@
       "193.186.13.0/24",
       "193.186.162.0/24",
       "193.186.196.0/22",
-      "193.186.253.0/24",
-      "193.187.1.0/24",
       "193.187.55.0/24",
       "193.187.72.0/24",
-      "193.188.1.0/24",
       "193.188.132.0/23",
-      "193.188.195.0/24",
       "193.188.204.0/22",
       "193.189.74.0/23",
       "193.189.100.0/23",
@@ -5880,10 +5868,9 @@
       "194.33.63.0/24",
       "194.33.109.0/24",
       "194.33.128.0/20",
-      "194.33.149.0/24",
       "194.33.150.0/23",
       "194.33.160.0/20",
-      "194.33.182.0/23",
+      "194.33.183.0/24",
       "194.33.192.0/18",
       "194.34.0.0/21",
       "194.34.8.0/23",
@@ -5891,11 +5878,11 @@
       "194.34.14.0/23",
       "194.34.64.0/19",
       "194.34.112.0/20",
-      "194.34.138.0/23",
+      "194.34.138.0/24",
       "194.34.144.0/21",
       "194.34.164.0/22",
       "194.34.168.0/22",
-      "194.34.174.0/23",
+      "194.34.174.0/24",
       "194.34.176.0/20",
       "194.34.204.0/32",
       "194.34.223.0/24",
@@ -7396,6 +7383,7 @@
       "2400:30c0::/32",
       "2400:33e0::/32",
       "2400:3d20::/32",
+      "2400:4ee0::/32",
       "2400:83c0::/32",
       "2400:9e40::/32",
       "2400:efc0::/32",
@@ -8206,6 +8194,7 @@
       "2a04:da80::/29",
       "2a04:dc00::/29",
       "2a04:de40::/29",
+      "2a04:e000::/29",
       "2a04:e140::/29",
       "2a04:e780::/29",
       "2a04:e840::/29",
diff --git a/country/gb/ipv4-aggregated.txt b/country/gb/ipv4-aggregated.txt
index 6ba5a98b7..ca1f29cd0 100644
--- a/country/gb/ipv4-aggregated.txt
+++ b/country/gb/ipv4-aggregated.txt
@@ -693,6 +693,7 @@
 51.242.0.0/15
 51.246.0.0/15
 51.251.0.0/16
+57.133.0.0/16
 62.3.2.0/23
 62.3.13.0/24
 62.3.24.0/24
@@ -2391,6 +2392,7 @@
 103.176.152.0/23
 103.176.196.0/23
 103.177.196.0/23
+103.179.202.0/23
 103.206.232.0/22
 103.214.44.0/22
 103.219.20.0/22
@@ -2996,6 +2998,7 @@
 176.35.0.0/16
 176.46.160.0/19
 176.52.208.0/21
+176.53.144.0/24
 176.56.56.0/21
 176.56.160.0/19
 176.56.192.0/19
@@ -3503,6 +3506,7 @@
 185.59.76.0/22
 185.59.92.0/22
 185.59.124.0/22
+185.59.148.0/22
 185.59.176.0/21
 185.59.204.0/22
 185.59.220.0/22
@@ -4938,14 +4942,6 @@
 192.109.110.0/24
 192.109.117.0/24
 192.109.119.0/24
-192.109.123.0/24
-192.109.125.0/24
-192.109.127.0/24
-192.109.131.0/24
-192.109.136.0/24
-192.109.149.0/24
-192.109.159.0/24
-192.109.165.0/24
 192.111.88.0/24
 192.111.100.0/24
 192.112.49.0/24
@@ -5531,13 +5527,9 @@
 193.143.123.0/24
 193.143.226.0/24
 193.143.229.0/24
-193.148.255.0/24
 193.149.64.0/19
-193.149.225.0/24
 193.150.26.0/23
 193.150.34.0/24
-193.150.120.0/24
-193.150.168.0/24
 193.150.180.0/32
 193.150.188.0/22
 193.151.16.0/22
@@ -5601,13 +5593,9 @@
 193.186.13.0/24
 193.186.162.0/24
 193.186.196.0/22
-193.186.253.0/24
-193.187.1.0/24
 193.187.55.0/24
 193.187.72.0/24
-193.188.1.0/24
 193.188.132.0/23
-193.188.195.0/24
 193.188.204.0/22
 193.189.74.0/23
 193.189.100.0/23
@@ -5875,10 +5863,9 @@
 194.33.63.0/24
 194.33.109.0/24
 194.33.128.0/20
-194.33.149.0/24
 194.33.150.0/23
 194.33.160.0/20
-194.33.182.0/23
+194.33.183.0/24
 194.33.192.0/18
 194.34.0.0/21
 194.34.8.0/23
@@ -5886,11 +5873,11 @@
 194.34.14.0/23
 194.34.64.0/19
 194.34.112.0/20
-194.34.138.0/23
+194.34.138.0/24
 194.34.144.0/21
 194.34.164.0/22
 194.34.168.0/22
-194.34.174.0/23
+194.34.174.0/24
 194.34.176.0/20
 194.34.204.0/32
 194.34.223.0/24
diff --git a/country/gb/ipv6-aggregated.txt b/country/gb/ipv6-aggregated.txt
index feef659b2..ba1be18d3 100644
--- a/country/gb/ipv6-aggregated.txt
+++ b/country/gb/ipv6-aggregated.txt
@@ -273,6 +273,7 @@
 2400:30c0::/32
 2400:33e0::/32
 2400:3d20::/32
+2400:4ee0::/32
 2400:83c0::/32
 2400:9e40::/32
 2400:efc0::/32
@@ -1083,6 +1084,7 @@
 2a04:da80::/29
 2a04:dc00::/29
 2a04:de40::/29
+2a04:e000::/29
 2a04:e140::/29
 2a04:e780::/29
 2a04:e840::/29
diff --git a/country/ge/aggregated.json b/country/ge/aggregated.json
index 1e1de2163..d7d0e53a4 100644
--- a/country/ge/aggregated.json
+++ b/country/ge/aggregated.json
@@ -273,6 +273,7 @@
       "2a07:7900::/29",
       "2a07:df40::/29",
       "2a07:ebc0::/29",
+      "2a09:cd00::/29",
       "2a0a:2900::/29",
       "2a0a:4400::/29",
       "2a0a:5000::/29",
diff --git a/country/ge/ipv6-aggregated.txt b/country/ge/ipv6-aggregated.txt
index d8e68b444..5c3ccc1f3 100644
--- a/country/ge/ipv6-aggregated.txt
+++ b/country/ge/ipv6-aggregated.txt
@@ -35,6 +35,7 @@
 2a07:7900::/29
 2a07:df40::/29
 2a07:ebc0::/29
+2a09:cd00::/29
 2a0a:2900::/29
 2a0a:4400::/29
 2a0a:5000::/29
diff --git a/country/id/aggregated.json b/country/id/aggregated.json
index 667c57398..35ec6e195 100644
--- a/country/id/aggregated.json
+++ b/country/id/aggregated.json
@@ -2270,6 +2270,8 @@
       "103.179.176.0/22",
       "103.179.180.0/24",
       "103.179.182.0/23",
+      "103.179.214.0/23",
+      "103.179.216.0/22",
       "103.193.19.0/24",
       "103.193.116.0/22",
       "103.194.130.0/24",
diff --git a/country/id/ipv4-aggregated.txt b/country/id/ipv4-aggregated.txt
index 8e837e9d6..eba2a6c83 100644
--- a/country/id/ipv4-aggregated.txt
+++ b/country/id/ipv4-aggregated.txt
@@ -2265,6 +2265,8 @@
 103.179.176.0/22
 103.179.180.0/24
 103.179.182.0/23
+103.179.214.0/23
+103.179.216.0/22
 103.193.19.0/24
 103.193.116.0/22
 103.194.130.0/24
diff --git a/country/in/aggregated.json b/country/in/aggregated.json
index f1eccdf3c..6fe478954 100644
--- a/country/in/aggregated.json
+++ b/country/in/aggregated.json
@@ -3771,6 +3771,13 @@
       "103.179.164.0/22",
       "103.179.168.0/22",
       "103.179.192.0/22",
+      "103.179.196.0/23",
+      "103.179.210.0/23",
+      "103.179.212.0/23",
+      "103.179.220.0/22",
+      "103.179.224.0/21",
+      "103.179.232.0/22",
+      "103.179.236.0/23",
       "103.192.32.0/22",
       "103.192.60.0/22",
       "103.192.64.0/22",
@@ -5163,6 +5170,7 @@
       "185.166.84.0/22",
       "185.174.156.0/22",
       "185.183.84.0/24",
+      "185.186.146.0/23",
       "185.188.60.0/22",
       "185.188.124.0/22",
       "185.194.148.0/24",
@@ -6515,6 +6523,10 @@
       "2400:4a60::/32",
       "2400:4b60::/32",
       "2400:4c20::/32",
+      "2400:4f20::/32",
+      "2400:4f60::/32",
+      "2400:4fa0::/32",
+      "2400:4fe0::/32",
       "2400:5200::/32",
       "2400:5300::/32",
       "2400:54c0::/32",
diff --git a/country/in/ipv4-aggregated.txt b/country/in/ipv4-aggregated.txt
index 6fb630956..c6938e28d 100644
--- a/country/in/ipv4-aggregated.txt
+++ b/country/in/ipv4-aggregated.txt
@@ -3766,6 +3766,13 @@
 103.179.164.0/22
 103.179.168.0/22
 103.179.192.0/22
+103.179.196.0/23
+103.179.210.0/23
+103.179.212.0/23
+103.179.220.0/22
+103.179.224.0/21
+103.179.232.0/22
+103.179.236.0/23
 103.192.32.0/22
 103.192.60.0/22
 103.192.64.0/22
@@ -5158,6 +5165,7 @@
 185.166.84.0/22
 185.174.156.0/22
 185.183.84.0/24
+185.186.146.0/23
 185.188.60.0/22
 185.188.124.0/22
 185.194.148.0/24
diff --git a/country/in/ipv6-aggregated.txt b/country/in/ipv6-aggregated.txt
index 9fe69392e..85b2dcef1 100644
--- a/country/in/ipv6-aggregated.txt
+++ b/country/in/ipv6-aggregated.txt
@@ -824,6 +824,10 @@
 2400:4a60::/32
 2400:4b60::/32
 2400:4c20::/32
+2400:4f20::/32
+2400:4f60::/32
+2400:4fa0::/32
+2400:4fe0::/32
 2400:5200::/32
 2400:5300::/32
 2400:54c0::/32
diff --git a/country/li/aggregated.json b/country/li/aggregated.json
index 9b6a25916..da140fd18 100644
--- a/country/li/aggregated.json
+++ b/country/li/aggregated.json
@@ -83,7 +83,6 @@
       "2001:678:dc0::/48",
       "2001:67c:18dc::/48",
       "2001:67c:2570::/48",
-      "2001:67c:2d20::/48",
       "2001:67c:2dc0::/48",
       "2a00:ce8::/32",
       "2a00:ec0::/32",
diff --git a/country/li/ipv6-aggregated.txt b/country/li/ipv6-aggregated.txt
index 1ae5bf201..63336fdea 100644
--- a/country/li/ipv6-aggregated.txt
+++ b/country/li/ipv6-aggregated.txt
@@ -6,7 +6,6 @@
 2001:678:dc0::/48
 2001:67c:18dc::/48
 2001:67c:2570::/48
-2001:67c:2d20::/48
 2001:67c:2dc0::/48
 2a00:ce8::/32
 2a00:ec0::/32
diff --git a/country/lt/aggregated.json b/country/lt/aggregated.json
index b01071676..9d77dffd2 100644
--- a/country/lt/aggregated.json
+++ b/country/lt/aggregated.json
@@ -642,8 +642,6 @@
       "195.22.160.0/19",
       "195.43.136.0/24",
       "195.69.77.0/32",
-      "195.78.54.0/23",
-      "195.78.56.0/23",
       "195.96.129.0/24",
       "195.170.163.0/24",
       "195.170.181.0/24",
diff --git a/country/lt/ipv4-aggregated.txt b/country/lt/ipv4-aggregated.txt
index 27d40253d..6a6481843 100644
--- a/country/lt/ipv4-aggregated.txt
+++ b/country/lt/ipv4-aggregated.txt
@@ -637,8 +637,6 @@
 195.22.160.0/19
 195.43.136.0/24
 195.69.77.0/32
-195.78.54.0/23
-195.78.56.0/23
 195.96.129.0/24
 195.170.163.0/24
 195.170.181.0/24
diff --git a/country/nl/aggregated.json b/country/nl/aggregated.json
index a627ef9e9..d4d209f34 100644
--- a/country/nl/aggregated.json
+++ b/country/nl/aggregated.json
@@ -5288,7 +5288,6 @@
       "2001:67c:21ac::/48",
       "2001:67c:21b4::/48",
       "2001:67c:226c::/48",
-      "2001:67c:2284::/48",
       "2001:67c:22dc::/48",
       "2001:67c:22e4::/48",
       "2001:67c:2314::/48",
diff --git a/country/nl/ipv6-aggregated.txt b/country/nl/ipv6-aggregated.txt
index eb978e09c..0fc788fbd 100644
--- a/country/nl/ipv6-aggregated.txt
+++ b/country/nl/ipv6-aggregated.txt
@@ -161,7 +161,6 @@
 2001:67c:21ac::/48
 2001:67c:21b4::/48
 2001:67c:226c::/48
-2001:67c:2284::/48
 2001:67c:22dc::/48
 2001:67c:22e4::/48
 2001:67c:2314::/48
diff --git a/country/pk/aggregated.json b/country/pk/aggregated.json
index d361ec310..5e11ab9e6 100644
--- a/country/pk/aggregated.json
+++ b/country/pk/aggregated.json
@@ -720,7 +720,6 @@
       "2404:f0c0::/32",
       "2404:f400::/32",
       "2405:c00::/32",
-      "2405:40c0::/32",
       "2406:d00::/32",
       "2406:1300::/32",
       "2406:7000::/32",
diff --git a/country/pk/ipv6-aggregated.txt b/country/pk/ipv6-aggregated.txt
index 58de3c835..24edf4f2d 100644
--- a/country/pk/ipv6-aggregated.txt
+++ b/country/pk/ipv6-aggregated.txt
@@ -179,7 +179,6 @@
 2404:f0c0::/32
 2404:f400::/32
 2405:c00::/32
-2405:40c0::/32
 2406:d00::/32
 2406:1300::/32
 2406:7000::/32
diff --git a/country/ru/aggregated.json b/country/ru/aggregated.json
index bb438647c..0c088acb5 100644
--- a/country/ru/aggregated.json
+++ b/country/ru/aggregated.json
@@ -4721,6 +4721,7 @@
       "176.52.0.0/17",
       "176.53.132.0/22",
       "176.53.140.0/22",
+      "176.53.146.0/23",
       "176.53.148.0/22",
       "176.53.152.0/22",
       "176.53.160.0/21",
@@ -10908,6 +10909,7 @@
       "2a0e:4ec0::/29",
       "2a0e:4f40::/29",
       "2a0e:4fc0::/29",
+      "2a0e:52c0::/29",
       "2a0e:5300::/29",
       "2a0e:5380::/29",
       "2a0e:5440::/29",
@@ -11727,6 +11729,7 @@
       "2a12:57c0::/29",
       "2a12:5940::/29",
       "2a12:5a80::/29",
+      "2a12:5b40::/29",
       "2a12:5b80::/32",
       "2a12:6300::/29",
       "2a12:6480::/29",
diff --git a/country/ru/ipv4-aggregated.txt b/country/ru/ipv4-aggregated.txt
index d2e11b1c7..957e3f2a8 100644
--- a/country/ru/ipv4-aggregated.txt
+++ b/country/ru/ipv4-aggregated.txt
@@ -4716,6 +4716,7 @@
 176.52.0.0/17
 176.53.132.0/22
 176.53.140.0/22
+176.53.146.0/23
 176.53.148.0/22
 176.53.152.0/22
 176.53.160.0/21
diff --git a/country/ru/ipv6-aggregated.txt b/country/ru/ipv6-aggregated.txt
index 9622a5b50..4baae642d 100644
--- a/country/ru/ipv6-aggregated.txt
+++ b/country/ru/ipv6-aggregated.txt
@@ -2029,6 +2029,7 @@
 2a0e:4ec0::/29
 2a0e:4f40::/29
 2a0e:4fc0::/29
+2a0e:52c0::/29
 2a0e:5300::/29
 2a0e:5380::/29
 2a0e:5440::/29
@@ -2848,6 +2849,7 @@
 2a12:57c0::/29
 2a12:5940::/29
 2a12:5a80::/29
+2a12:5b40::/29
 2a12:5b80::/32
 2a12:6300::/29
 2a12:6480::/29
diff --git a/country/se/aggregated.json b/country/se/aggregated.json
index ba20f2d70..4865d8984 100644
--- a/country/se/aggregated.json
+++ b/country/se/aggregated.json
@@ -2645,6 +2645,7 @@
       "2a12:1e00::/29",
       "2a12:3600::/30",
       "2a12:5800::/29",
+      "2a12:5bc0::/29",
       "2a12:7800::/29",
       "2a12:9f80::/29",
       "2a12:e780::/29",
diff --git a/country/se/ipv6-aggregated.txt b/country/se/ipv6-aggregated.txt
index 7945d0acc..80682e5d3 100644
--- a/country/se/ipv6-aggregated.txt
+++ b/country/se/ipv6-aggregated.txt
@@ -796,6 +796,7 @@
 2a12:1e00::/29
 2a12:3600::/30
 2a12:5800::/29
+2a12:5bc0::/29
 2a12:7800::/29
 2a12:9f80::/29
 2a12:e780::/29
diff --git a/country/sg/aggregated.json b/country/sg/aggregated.json
index 6aed65aaf..a3c1aedd7 100644
--- a/country/sg/aggregated.json
+++ b/country/sg/aggregated.json
@@ -343,7 +343,6 @@
       "103.75.216.0/22",
       "103.76.30.0/24",
       "103.76.36.0/22",
-      "103.76.124.0/24",
       "103.77.112.0/24",
       "103.77.130.0/23",
       "103.77.140.0/22",
@@ -1510,7 +1509,6 @@
       "2001:df5:2300::/48",
       "2001:df5:4600::/48",
       "2001:df5:7880::/48",
-      "2001:df5:7a00::/48",
       "2001:df5:8000::/48",
       "2001:df5:8400::/48",
       "2001:df5:9300::/48",
diff --git a/country/sg/ipv4-aggregated.txt b/country/sg/ipv4-aggregated.txt
index b3336c760..890d48942 100644
--- a/country/sg/ipv4-aggregated.txt
+++ b/country/sg/ipv4-aggregated.txt
@@ -338,7 +338,6 @@
 103.75.216.0/22
 103.76.30.0/24
 103.76.36.0/22
-103.76.124.0/24
 103.77.112.0/24
 103.77.130.0/23
 103.77.140.0/22
diff --git a/country/sg/ipv6-aggregated.txt b/country/sg/ipv6-aggregated.txt
index c3272b432..0cd4cd86b 100644
--- a/country/sg/ipv6-aggregated.txt
+++ b/country/sg/ipv6-aggregated.txt
@@ -124,7 +124,6 @@
 2001:df5:2300::/48
 2001:df5:4600::/48
 2001:df5:7880::/48
-2001:df5:7a00::/48
 2001:df5:8000::/48
 2001:df5:8400::/48
 2001:df5:9300::/48
diff --git a/country/tr/aggregated.json b/country/tr/aggregated.json
index 81a058b38..c7c86b4b6 100644
--- a/country/tr/aggregated.json
+++ b/country/tr/aggregated.json
@@ -559,6 +559,7 @@
       "176.40.0.0/14",
       "176.52.176.0/22",
       "176.53.0.0/17",
+      "176.53.145.0/24",
       "176.53.156.0/22",
       "176.53.168.0/22",
       "176.54.0.0/15",
diff --git a/country/tr/ipv4-aggregated.txt b/country/tr/ipv4-aggregated.txt
index f193d7a50..b0c98914b 100644
--- a/country/tr/ipv4-aggregated.txt
+++ b/country/tr/ipv4-aggregated.txt
@@ -554,6 +554,7 @@
 176.40.0.0/14
 176.52.176.0/22
 176.53.0.0/17
+176.53.145.0/24
 176.53.156.0/22
 176.53.168.0/22
 176.54.0.0/15
diff --git a/country/us/aggregated.json b/country/us/aggregated.json
index 05d58cfef..123aaee4a 100644
--- a/country/us/aggregated.json
+++ b/country/us/aggregated.json
@@ -58,7 +58,22 @@
       "8.0.0.0/9",
       "8.192.0.0/12",
       "8.224.0.0/11",
-      "9.0.0.0/8",
+      "9.0.0.0/13",
+      "9.8.0.0/16",
+      "9.9.0.0/21",
+      "9.9.8.0/24",
+      "9.9.10.0/23",
+      "9.9.12.0/22",
+      "9.9.16.0/20",
+      "9.9.32.0/19",
+      "9.9.64.0/18",
+      "9.9.128.0/17",
+      "9.10.0.0/15",
+      "9.12.0.0/14",
+      "9.16.0.0/12",
+      "9.32.0.0/11",
+      "9.64.0.0/10",
+      "9.128.0.0/9",
       "11.0.0.0/8",
       "12.0.0.0/8",
       "13.0.0.0/10",
@@ -5065,7 +5080,7 @@
       "104.145.16.0/20",
       "104.145.32.0/19",
       "104.145.64.0/18",
-      "104.145.128.0/17",
+      "104.145.192.0/18",
       "104.146.0.0/15",
       "104.148.0.0/15",
       "104.150.0.0/16",
@@ -10759,7 +10774,6 @@
       "185.56.64.0/22",
       "185.56.200.0/22",
       "185.57.56.0/21",
-      "185.59.148.0/22",
       "185.60.28.0/22",
       "185.60.84.0/22",
       "185.60.112.0/22",
@@ -22903,7 +22917,6 @@
       "2602:807:b000::/44",
       "2602:807:c000::/44",
       "2602:807:d000::/44",
-      "2602:807:e000::/40",
       "2602:807:f000::/40",
       "2602:808:2000::/44",
       "2602:808:3000::/44",
@@ -29592,7 +29605,6 @@
       "2a04:a8c0::/29",
       "2a04:ac80::/29",
       "2a04:c5c0::/29",
-      "2a04:e000::/29",
       "2a04:e4c0::/29",
       "2a04:e800::/29",
       "2a04:ec10::/31",
diff --git a/country/us/ipv4-aggregated.txt b/country/us/ipv4-aggregated.txt
index 4401958c1..6f8d1ab23 100644
--- a/country/us/ipv4-aggregated.txt
+++ b/country/us/ipv4-aggregated.txt
@@ -53,7 +53,22 @@
 8.0.0.0/9
 8.192.0.0/12
 8.224.0.0/11
-9.0.0.0/8
+9.0.0.0/13
+9.8.0.0/16
+9.9.0.0/21
+9.9.8.0/24
+9.9.10.0/23
+9.9.12.0/22
+9.9.16.0/20
+9.9.32.0/19
+9.9.64.0/18
+9.9.128.0/17
+9.10.0.0/15
+9.12.0.0/14
+9.16.0.0/12
+9.32.0.0/11
+9.64.0.0/10
+9.128.0.0/9
 11.0.0.0/8
 12.0.0.0/8
 13.0.0.0/10
@@ -5060,7 +5075,7 @@
 104.145.16.0/20
 104.145.32.0/19
 104.145.64.0/18
-104.145.128.0/17
+104.145.192.0/18
 104.146.0.0/15
 104.148.0.0/15
 104.150.0.0/16
@@ -10754,7 +10769,6 @@
 185.56.64.0/22
 185.56.200.0/22
 185.57.56.0/21
-185.59.148.0/22
 185.60.28.0/22
 185.60.84.0/22
 185.60.112.0/22
diff --git a/country/us/ipv6-aggregated.txt b/country/us/ipv6-aggregated.txt
index c8f8e17c0..3e26a624f 100644
--- a/country/us/ipv6-aggregated.txt
+++ b/country/us/ipv6-aggregated.txt
@@ -605,7 +605,6 @@
 2602:807:b000::/44
 2602:807:c000::/44
 2602:807:d000::/44
-2602:807:e000::/40
 2602:807:f000::/40
 2602:808:2000::/44
 2602:808:3000::/44
@@ -7294,7 +7293,6 @@
 2a04:a8c0::/29
 2a04:ac80::/29
 2a04:c5c0::/29
-2a04:e000::/29
 2a04:e4c0::/29
 2a04:e800::/29
 2a04:ec10::/31
diff --git a/country/za/aggregated.json b/country/za/aggregated.json
index e346f888a..17e9850c7 100644
--- a/country/za/aggregated.json
+++ b/country/za/aggregated.json
@@ -325,6 +325,7 @@
       "102.177.112.0/20",
       "102.177.128.0/18",
       "102.182.0.0/16",
+      "102.216.224.0/22",
       "102.216.232.0/22",
       "102.217.20.0/22",
       "102.217.28.0/22",
diff --git a/country/za/ipv4-aggregated.txt b/country/za/ipv4-aggregated.txt
index 6ac39fdc0..cbd44d51d 100644
--- a/country/za/ipv4-aggregated.txt
+++ b/country/za/ipv4-aggregated.txt
@@ -320,6 +320,7 @@
 102.177.112.0/20
 102.177.128.0/18
 102.182.0.0/16
+102.216.224.0/22
 102.216.232.0/22
 102.217.20.0/22
 102.217.28.0/22