diff --git a/resources/PhoneNumberMetadata.xml b/resources/PhoneNumberMetadata.xml
index b7f77315d..1897c1370 100644
--- a/resources/PhoneNumberMetadata.xml
+++ b/resources/PhoneNumberMetadata.xml
@@ -3656,7 +3656,7 @@
2[0-57]|
3[04-7]|
44|
- 6[569]|
+ 6[4-69]|
7[0579]
)|
90\d\d
@@ -3735,7 +3735,7 @@
(?:
0[1-35-7]|
- 5[1-8]|
+ 5[0-8]|
[67]\d
)\d{6}
@@ -13364,6 +13364,7 @@
502345678
+ 55410\d{4}|
5(?:
(?:
[02368]\d|
@@ -20404,17 +20405,23 @@
53123456
[12]2[1-3]\d{5,6}|
- 7(?:
- 0[0-5]\d|
- 128
- )\d{4}|
(?:
- [12](?:
- 1|
- 27
- )|
- 5[368]
- )\d{6}|
+ (?:
+ [12](?:
+ 1|
+ 27
+ )|
+ 5[368]
+ )\d\d|
+ 7(?:
+ 0(?:
+ [0-5]\d|
+ 7[078]|
+ 80
+ )|
+ 128
+ )
+ )\d{4}|
[12](?:
3[2-8]|
4[2-68]|
@@ -22064,7 +22071,7 @@
[089]|
2[013]|
- 7[04]
+ 7[047]
$1 $2 $3 $4
@@ -22105,7 +22112,7 @@
(?:
23|
- 7[04]|
+ 7[047]|
[89]\d
)\d{6}
@@ -23040,6 +23047,7 @@
(?:
7(?:
[1289]\d|
+ 69|
7[0-5]
)|
9(?:
@@ -26725,10 +26733,7 @@
1|
28|
- 6(?:
- 0[5-7]|
- [1-35-9]
- )|
+ 6[0-35-9]|
9[2-9]
$1 $2
@@ -26778,13 +26783,10 @@
(?:
3[59]|
4[89]|
+ 6\d|
79|
8[08]
)\d|
- 6(?:
- 0[5-7]|
- [1-9]\d
- )|
9(?:
0\d|
[2-9]
@@ -26961,8 +26963,11 @@
21234567
2(?:
- [1-6]\d{3}|
- [79]90[034]|
+ (?:
+ [1-6]\d\d|
+ 990
+ )\d|
+ 790[034]|
890[0245]
)\d{3}
diff --git a/resources/carrier/en/226.txt b/resources/carrier/en/226.txt
index b1269d960..9e2e194db 100644
--- a/resources/carrier/en/226.txt
+++ b/resources/carrier/en/226.txt
@@ -22,6 +22,7 @@
22605|Orange
22606|Orange
22607|Orange
+22650|Onatel
22651|Onatel
22652|Onatel
22653|Onatel
diff --git a/resources/carrier/en/227.txt b/resources/carrier/en/227.txt
index bc9b7a9c7..7c4e3e28b 100644
--- a/resources/carrier/en/227.txt
+++ b/resources/carrier/en/227.txt
@@ -15,6 +15,7 @@
22723|Orange
22770|Orange
22774|Moov
+22777|Airtel
22780|Orange
22781|Orange
22782|Orange
diff --git a/resources/carrier/en/252.txt b/resources/carrier/en/252.txt
index 488adfb0c..005da3fa4 100644
--- a/resources/carrier/en/252.txt
+++ b/resources/carrier/en/252.txt
@@ -18,10 +18,7 @@
25239|AirSom
25248|AirSom
25249|AirSom
-252604|Golis Telecom
-252605|Golis Telecom
-252606|Golis Telecom
-252607|Golis Telecom
+25260|Golis Telecom
25261|Hormuud
25262|Somtel
25263|Telesom
@@ -33,6 +30,7 @@
25269|Nationlink
25270|Golis Telecom
25271|Amtel
+25272|Golis Telecom
25279|Somtel
25280|Somali Networks
25288|Somali Networks
diff --git a/resources/carrier/en/351.txt b/resources/carrier/en/351.txt
index 4d890067d..c0ad06c93 100644
--- a/resources/carrier/en/351.txt
+++ b/resources/carrier/en/351.txt
@@ -41,11 +41,10 @@
3519220|Vodafone
3519221|MEO
3519222|MEO
-3519230|NOS
+351923|NOS
3519231|Vodafone
3519232|MEO
3519233|Digi Communications
-3519234|NOS
351924|MEO
351925|MEO
351926|MEO
diff --git a/resources/carrier/en/968.txt b/resources/carrier/en/968.txt
index f3bc44085..39a9549cf 100644
--- a/resources/carrier/en/968.txt
+++ b/resources/carrier/en/968.txt
@@ -15,6 +15,7 @@
9681|Ooredoo
96871|Omantel
96872|Omantel
+96876|Vodafone Oman
96877|Vodafone Oman
96878|Ooredoo
968790|Ooredoo
diff --git a/resources/carrier/en/972.txt b/resources/carrier/en/972.txt
index b5cfef86f..1f35d14ab 100644
--- a/resources/carrier/en/972.txt
+++ b/resources/carrier/en/972.txt
@@ -27,8 +27,10 @@
9725531|019mobile
9725532|Free Telecom
9725533|Free Telecom
+9725541|Merkaziya
9725543|Maskyoo
9725544|Cellran Cellular Communications
+97255440|Merkaziya
9725550|Annatel
9725551|Annatel
9725555|Rami Levy
diff --git a/resources/metadata/226/ranges.csv b/resources/metadata/226/ranges.csv
index 47354e5a8..72bd5897d 100644
--- a/resources/metadata/226/ranges.csv
+++ b/resources/metadata/226/ranges.csv
@@ -30,6 +30,7 @@ Prefix ; Length ; Type ; Tariff ; Operator ; Format
2544 ; 8 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt1_2/2/2/2" ; "BF" ; "Koudougou"
2550 ; 8 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt1_2/2/2/2" ; "BF"
256[5-7] ; 8 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt1_2/2/2/2" ; "BF"
+50 ; 8 ; MOBILE ; STANDARD_RATE ; "onatel" ; "fmt1_2/2/2/2" ; "BF" ; ; IR21
5[12] ; 8 ; MOBILE ; STANDARD_RATE ; "onatel" ; "fmt1_2/2/2/2" ; "BF" ; ; IR21 ; "IR21 dated 9/8/2019"
53 ; 8 ; MOBILE ; STANDARD_RATE ; "onatel" ; "fmt1_2/2/2/2" ; "BF" ; ; IR21 ; "Updated Per IR21"
[5-7][4-7] ; 8 ; MOBILE ; STANDARD_RATE ; "orange" ; "fmt1_2/2/2/2" ; "BF" ; ; ITU ; "ITU dated 2/17/2018 (Orange bought out Airtel)"
diff --git a/resources/metadata/227/ranges.csv b/resources/metadata/227/ranges.csv
index 44ce9b73e..7d1a7a411 100644
--- a/resources/metadata/227/ranges.csv
+++ b/resources/metadata/227/ranges.csv
@@ -26,6 +26,7 @@ Prefix ; Length ; Type ; Tariff ; Operator ; Format
23 ; 8 ; MOBILE ; STANDARD_RATE ; "orange" ; "fmt1_2/2/2/2" ; "NE" ; ; IR21
70 ; 8 ; MOBILE ; STANDARD_RATE ; "orange" ; "fmt1_2/2/2/2" ; "NE" ; ; ITU
74 ; 8 ; MOBILE ; STANDARD_RATE ; "moov" ; "fmt1_2/2/2/2" ; "NE" ; ; ITU
+77 ; 8 ; MOBILE ; STANDARD_RATE ; "airtel" ; "fmt1_2/2/2/2" ; "NE"
8[01] ; 8 ; MOBILE ; STANDARD_RATE ; "orange" ; "fmt1_2/2/2/2" ; "NE" ; ; IR21
82 ; 8 ; MOBILE ; STANDARD_RATE ; "orange" ; "fmt1_2/2/2/2" ; "NE" ; ; ITU
[89]3 ; 8 ; MOBILE ; STANDARD_RATE ; "nt" ; "fmt1_2/2/2/2" ; "NE" ; ; ITU
diff --git a/resources/metadata/252/ranges.csv b/resources/metadata/252/ranges.csv
index ab4880ed7..245a696f7 100644
--- a/resources/metadata/252/ranges.csv
+++ b/resources/metadata/252/ranges.csv
@@ -13,10 +13,8 @@ Prefix ; Length ; Type ; Tariff ; Operator ; Format
4[89] ; 9 ; MOBILE ; STANDARD_RATE ; "airsom" ; "mobile_3/3/3" ; "SO"
5[578] ; 7 ; FIXED_LINE ; STANDARD_RATE ; ; "fixed_1/6" ; "SO" ; ; ITU ; "14.4.2009"
59 ; 7 ; FIXED_LINE ; STANDARD_RATE ; ; "fixed_1/6" ; "SO"
-60[0-389] ; 8 ; MOBILE ; STANDARD_RATE ; ; "mobile_1/7" ; "SO"
-[69]04 ; 8 ; MOBILE ; STANDARD_RATE ; "golis_telecom" ; "mobile_1/7" ; "SO" ; ; IR21
-60[5-7] ; 8 ; MOBILE ; STANDARD_RATE ; "golis_telecom" ; "mobile_1/7" ; "SO"
-60[5-7] ; 9 ; MOBILE ; STANDARD_RATE ; "golis_telecom" ; "mobile_2/5-7" ; "SO" ; ; IR21
+60 ; 8 ; MOBILE ; STANDARD_RATE ; "golis_telecom" ; "mobile_1/7" ; "SO"
+60 ; 9 ; MOBILE ; STANDARD_RATE ; "golis_telecom" ; "mobile_2/5-7" ; "SO" ; ; IR21
61 ; 8 ; MOBILE ; STANDARD_RATE ; "hormuud" ; "mobile_1/7" ; "SO"
61 ; 9 ; MOBILE ; STANDARD_RATE ; "hormuud" ; "mobile_2/5-7" ; "SO"
6[256] ; 8 ; MOBILE ; STANDARD_RATE ; "somtel" ; "mobile_1/7" ; "SO"
@@ -30,13 +28,14 @@ Prefix ; Length ; Type ; Tariff ; Operator ; Format
6[79] ; 9 ; MOBILE ; STANDARD_RATE ; "nationlink" ; "mobile_2/5-7" ; "SO"
68 ; 8 ; MOBILE ; STANDARD_RATE ; "somnet" ; "mobile_1/7" ; "SO"
68 ; 9 ; MOBILE ; STANDARD_RATE ; "somnet" ; "mobile_2/5-7" ; "SO"
-70 ; 8 ; MOBILE ; STANDARD_RATE ; "golis_telecom" ; "mobile_1/7" ; "SO" ; ; IR21
+7[02] ; 8 ; MOBILE ; STANDARD_RATE ; "golis_telecom" ; "mobile_1/7" ; "SO" ; ; IR21
71 ; 8 ; MOBILE ; STANDARD_RATE ; "amtel" ; "mobile_1/7" ; "SO"
-7[2-8] ; 8 ; MOBILE ; STANDARD_RATE ; ; "mobile_1/7" ; "SO"
+7[3-8] ; 8 ; MOBILE ; STANDARD_RATE ; ; "mobile_1/7" ; "SO"
79 ; 8 ; MOBILE ; STANDARD_RATE ; "somtel" ; "mobile_1/7" ; "SO" ; ; ; "Added per client's request."
79 ; 9 ; MOBILE ; STANDARD_RATE ; "somtel" ; "mobile_3/3/3" ; "SO"
8[08] ; 9 ; MOBILE ; STANDARD_RATE ; "somali_networks" ; "mobile_3/3/3" ; "SO"
8[12] ; 6 ; FIXED_LINE ; STANDARD_RATE ; ; "fixed_2/4" ; "SO"
85 ; 6 ; FIXED_LINE ; STANDARD_RATE ; ; "fixed_2/4" ; "SO" ; ; ITU ; "21.10.2016"
90 ; 9 ; MOBILE ; STANDARD_RATE ; "golis_telecom" ; "mobile_3/3/3" ; "SO" ; ; IR21 ; "27/2/2019"
+904 ; 8 ; MOBILE ; STANDARD_RATE ; "golis_telecom" ; "mobile_1/7" ; "SO" ; ; IR21
9[2-9] ; 8 ; MOBILE ; STANDARD_RATE ; "stg" ; "mobile_2/5-7" ; "SO"
diff --git a/resources/metadata/27/ranges.csv b/resources/metadata/27/ranges.csv
index 2334b99ea..e46ada161 100644
--- a/resources/metadata/27/ranges.csv
+++ b/resources/metadata/27/ranges.csv
@@ -7,8 +7,8 @@ Prefix ; Length ; Type ; Tariff ; Operator
1049[2-4] ; 9 ; FIXED_LINE_OR_MOBILE ; STANDARD_RATE ; "vodacom" ; "all_types_2/3/4" ; "ZA" ; "Johannesburg" ; IR21 ; "IR21 dated 12/11/2018"
1049[568] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "all_types_2/3/4" ; "ZA" ; "Johannesburg" ; GOVERNMENT
11 ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "all_types_2/3/4" ; "ZA" ; "Johannesburg"
-12[0-25] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "all_types_2/3/4" ; "ZA" ; "Brits/Tshwane" ; GOVERNMENT
-12[3679] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "all_types_2/3/4" ; "ZA" ; "Brits/Tshwane" ; ; "Fillup To Support Master Range"
+12[0-259] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "all_types_2/3/4" ; "ZA" ; "Brits/Tshwane" ; GOVERNMENT
+12[367] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "all_types_2/3/4" ; "ZA" ; "Brits/Tshwane" ; ; "Fillup To Support Master Range"
124[0-578] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "all_types_2/3/4" ; "ZA" ; "Brits/Tshwane" ; ; "Fillup To Support Master Range"
1246 ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "all_types_2/3/4" ; "ZA" ; "Brits/Tshwane" ; GOVERNMENT
1249[013-9] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "all_types_2/3/4" ; "ZA" ; "Brits/Tshwane" ; ; "Fillup To Support Master Range"
@@ -38,14 +38,15 @@ Prefix ; Length ; Type ; Tariff ; Operator
154920 ; 9 ; FIXED_LINE_OR_MOBILE ; STANDARD_RATE ; "vodacom" ; "all_types_2/3/4" ; "ZA" ; "Northern and Eastern Limpopo/Polokwane" ; IR21 ; "IR21 dated 12/11/2018"
15492[1-9] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "all_types_2/3/4" ; "ZA" ; "Northern and Eastern Limpopo/Polokwane" ; ; "Fillup To Support Master Range"
15495[01] ; 9 ; FIXED_LINE_OR_MOBILE ; STANDARD_RATE ; "vodacom" ; "all_types_2/3/4" ; "ZA" ; "Northern and Eastern Limpopo/Polokwane" ; IR21 ; "IR21 dated 12/11/2018"
-15495[2-9] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "all_types_2/3/4" ; "ZA" ; "Northern and Eastern Limpopo/Polokwane" ; ; "Fillup To Support Master Range"
-16[05-9] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "all_types_2/3/4" ; "ZA" ; "Vaal Triangle" ; ; "Fillup To Support Master Range"
-16[1-3] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "all_types_2/3/4" ; "ZA" ; "Vaal Triangle" ; GOVERNMENT
+15495[25-9] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "all_types_2/3/4" ; "ZA" ; "Northern and Eastern Limpopo/Polokwane" ; ; "Fillup To Support Master Range"
+15495[34] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "all_types_2/3/4" ; "ZA" ; "Northern and Eastern Limpopo/Polokwane" ; GOVERNMENT
+16[0-3] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "all_types_2/3/4" ; "ZA" ; "Vaal Triangle" ; GOVERNMENT
164[0-578] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "all_types_2/3/4" ; "ZA" ; "Vaal Triangle" ; ; "Fillup To Support Master Range"
1646 ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "all_types_2/3/4" ; "ZA" ; "Vaal Triangle" ; GOVERNMENT
1649[013-9] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "all_types_2/3/4" ; "ZA" ; "Vaal Triangle" ; ; "Fillup To Support Master Range"
164920 ; 9 ; FIXED_LINE_OR_MOBILE ; STANDARD_RATE ; "vodacom" ; "all_types_2/3/4" ; "ZA" ; "Vaal Triangle"
16492[1-9] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "all_types_2/3/4" ; "ZA" ; "Vaal Triangle" ; ; "Fillup To Support Master Range"
+16[5-9] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "all_types_2/3/4" ; "ZA" ; "Vaal Triangle" ; ; "Fillup To Support Master Range"
17[02] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "all_types_2/3/4" ; "ZA" ; "Ermelo/Secunda/Southern Mpumalanga" ; GOVERNMENT
17[135-9] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "all_types_2/3/4" ; "ZA" ; "Ermelo/Secunda/Southern Mpumalanga" ; ; "Fillup To Support Master Range"
174[0-578] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "all_types_2/3/4" ; "ZA" ; "Ermelo/Secunda/Southern Mpumalanga" ; ; "Fillup To Support Master Range"
@@ -58,7 +59,8 @@ Prefix ; Length ; Type ; Tariff ; Operator
1849[013-9] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "all_types_2/3/4" ; "ZA" ; "Klerksdorp/Lichtenburg/Potchefstroom" ; ; "Fillup To Support Master Range"
184920 ; 9 ; FIXED_LINE_OR_MOBILE ; STANDARD_RATE ; "vodacom" ; "all_types_2/3/4" ; "ZA" ; "Klerksdorp/Lichtenburg/Potchefstroom"
184921 ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "all_types_2/3/4" ; "ZA" ; "Klerksdorp/Lichtenburg/Potchefstroom" ; IR21
-18492[2-9] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "all_types_2/3/4" ; "ZA" ; "Klerksdorp/Lichtenburg/Potchefstroom" ; ; "Fillup To Support Master Range"
+184922 ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "all_types_2/3/4" ; "ZA" ; "Klerksdorp/Lichtenburg/Potchefstroom" ; GOVERNMENT
+18492[3-9] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "all_types_2/3/4" ; "ZA" ; "Klerksdorp/Lichtenburg/Potchefstroom" ; ; "Fillup To Support Master Range"
18[689] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "all_types_2/3/4" ; "ZA" ; "Klerksdorp/Lichtenburg/Potchefstroom" ; ; "Fillup To Support Master Range"
19[12] ; 9 ; MOBILE ; STANDARD_RATE ; "telkom_mobile" ; "all_types_2/3/4" ; "ZA" ; ; IR21 ; "IR21 dated 1/9/2019"
203300 ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "all_types_2/3/4" ; "ZA"
@@ -93,12 +95,12 @@ Prefix ; Length ; Type ; Tariff ; Operator
28492[1-9] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "all_types_2/3/4" ; "ZA" ; "Caledon/Hermanus/Southern coast of Western Cape/Swellendam" ; ; "Fillup To Support Master Range"
28[689] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "all_types_2/3/4" ; "ZA" ; "Caledon/Hermanus/Southern coast of Western Cape/Swellendam" ; ; "Fillup To Support Master Range"
31[03] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "all_types_2/3/4" ; "ZA" ; "Durban"
-31[1259] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "all_types_2/3/4" ; "ZA" ; "Durban" ; GOVERNMENT
+31[12589] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "all_types_2/3/4" ; "ZA" ; "Durban" ; GOVERNMENT
314[02-8] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "all_types_2/3/4" ; "ZA" ; "Durban" ; ; "Fillup To Support Master Range"
3141 ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "all_types_2/3/4" ; "ZA" ; "Durban" ; GOVERNMENT
3149[013-9] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "all_types_2/3/4" ; "ZA" ; "Durban" ; ; "Fillup To Support Master Range"
31492 ; 9 ; FIXED_LINE_OR_MOBILE ; STANDARD_RATE ; "vodacom" ; "all_types_2/3/4" ; "ZA" ; "Durban" ; IR21 ; "IR21 dated 12/11/2018"
-31[6-8] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "all_types_2/3/4" ; "ZA" ; "Durban" ; ; "Fillup To Support Master Range"
+31[67] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "all_types_2/3/4" ; "ZA" ; "Durban" ; ; "Fillup To Support Master Range"
32[0679] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "all_types_2/3/4" ; "ZA" ; "Ballito/KwaZulu Natal coast/Stanger/Tongaat/Verulam" ; ; "Fillup To Support Master Range"
32[1-358] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "all_types_2/3/4" ; "ZA" ; "Ballito/KwaZulu Natal coast/Stanger/Tongaat/Verulam" ; GOVERNMENT
324[0-8] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "all_types_2/3/4" ; "ZA" ; "Ballito/KwaZulu Natal coast/Stanger/Tongaat/Verulam" ; ; "Fillup To Support Master Range"
@@ -113,8 +115,8 @@ Prefix ; Length ; Type ; Tariff ; Operator
334920 ; 9 ; FIXED_LINE_OR_MOBILE ; STANDARD_RATE ; "vodacom" ; "all_types_2/3/4" ; "ZA" ; "KwaZulu Natal Midlands/Pietermaritzburg"
33492[1-9] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "all_types_2/3/4" ; "ZA" ; "KwaZulu Natal Midlands/Pietermaritzburg" ; ; "Fillup To Support Master Range"
33[5689] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "all_types_2/3/4" ; "ZA" ; "KwaZulu Natal Midlands/Pietermaritzburg" ; ; "Fillup To Support Master Range"
-34[05-9] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "all_types_2/3/4" ; "ZA" ; "Newcastle/Northern KwaZulu Natal/Vryheid" ; ; "Fillup To Support Master Range"
-34[1-3] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "all_types_2/3/4" ; "ZA" ; "Newcastle/Northern KwaZulu Natal/Vryheid" ; GOVERNMENT
+34[05-8] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "all_types_2/3/4" ; "ZA" ; "Newcastle/Northern KwaZulu Natal/Vryheid" ; ; "Fillup To Support Master Range"
+34[1-39] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "all_types_2/3/4" ; "ZA" ; "Newcastle/Northern KwaZulu Natal/Vryheid" ; GOVERNMENT
344[0-578] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "all_types_2/3/4" ; "ZA" ; "Newcastle/Northern KwaZulu Natal/Vryheid" ; ; "Fillup To Support Master Range"
3446 ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "all_types_2/3/4" ; "ZA" ; "Newcastle/Northern KwaZulu Natal/Vryheid" ; GOVERNMENT
3449[013-9] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "all_types_2/3/4" ; "ZA" ; "Newcastle/Northern KwaZulu Natal/Vryheid" ; ; "Fillup To Support Master Range"
@@ -148,12 +150,12 @@ Prefix ; Length ; Type ; Tariff ; Operator
404920 ; 9 ; FIXED_LINE_OR_MOBILE ; STANDARD_RATE ; "vodacom" ; "all_types_2/3/4" ; "ZA" ; "Alice/Bhisho"
40492[1-9] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "all_types_2/3/4" ; "ZA" ; "Alice/Bhisho" ; ; "Fillup To Support Master Range"
40[5-79] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "all_types_2/3/4" ; "ZA" ; "Alice/Bhisho" ; ; "Fillup To Support Master Range"
-41[06-9] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "all_types_2/3/4" ; "ZA" ; "Port Elizabeth/Uitenhage" ; ; "Fillup To Support Master Range"
-41[1-35] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "all_types_2/3/4" ; "ZA" ; "Port Elizabeth/Uitenhage" ; GOVERNMENT
+41[0-35] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "all_types_2/3/4" ; "ZA" ; "Port Elizabeth/Uitenhage" ; GOVERNMENT
414[024-8] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "all_types_2/3/4" ; "ZA" ; "Port Elizabeth/Uitenhage" ; ; "Fillup To Support Master Range"
414[13] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "all_types_2/3/4" ; "ZA" ; "Port Elizabeth/Uitenhage" ; GOVERNMENT
4149[013-9] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "all_types_2/3/4" ; "ZA" ; "Port Elizabeth/Uitenhage" ; ; "Fillup To Support Master Range"
41492 ; 9 ; FIXED_LINE_OR_MOBILE ; STANDARD_RATE ; "vodacom" ; "all_types_2/3/4" ; "ZA" ; "Port Elizabeth/Uitenhage" ; IR21 ; "IR21 dated 12/11/2018"
+41[6-9] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "all_types_2/3/4" ; "ZA" ; "Port Elizabeth/Uitenhage" ; ; "Fillup To Support Master Range"
42[0-38] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "all_types_2/3/4" ; "ZA" ; "Jeffreys Bay/Humansdorp/Southern and central Eastern Cape" ; GOVERNMENT
424[0-58] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "all_types_2/3/4" ; "ZA" ; "Jeffreys Bay/Humansdorp/Southern and central Eastern Cape" ; ; "Fillup To Support Master Range"
424[67] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "all_types_2/3/4" ; "ZA" ; "Jeffreys Bay/Humansdorp/Southern and central Eastern Cape" ; GOVERNMENT
@@ -161,8 +163,8 @@ Prefix ; Length ; Type ; Tariff ; Operator
424920 ; 9 ; FIXED_LINE_OR_MOBILE ; STANDARD_RATE ; "vodacom" ; "all_types_2/3/4" ; "ZA" ; "Jeffreys Bay/Humansdorp/Southern and central Eastern Cape"
42492[1-9] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "all_types_2/3/4" ; "ZA" ; "Jeffreys Bay/Humansdorp/Southern and central Eastern Cape" ; ; "Fillup To Support Master Range"
42[5-79] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "all_types_2/3/4" ; "ZA" ; "Jeffreys Bay/Humansdorp/Southern and central Eastern Cape" ; ; "Fillup To Support Master Range"
-43[0-267] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "all_types_2/3/4" ; "ZA" ; "East London" ; GOVERNMENT
-43[3589] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "all_types_2/3/4" ; "ZA" ; "East London" ; ; "Fillup To Support Master Range"
+43[0-26-8] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "all_types_2/3/4" ; "ZA" ; "East London" ; GOVERNMENT
+43[359] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "all_types_2/3/4" ; "ZA" ; "East London" ; ; "Fillup To Support Master Range"
434[0-578] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "all_types_2/3/4" ; "ZA" ; "East London" ; ; "Fillup To Support Master Range"
4346 ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "all_types_2/3/4" ; "ZA" ; "East London" ; GOVERNMENT
4349[014-9] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "all_types_2/3/4" ; "ZA" ; "East London" ; ; "Fillup To Support Master Range"
@@ -213,36 +215,36 @@ Prefix ; Length ; Type ; Tariff ; Operator
494920 ; 9 ; FIXED_LINE_OR_MOBILE ; STANDARD_RATE ; "vodacom" ; "all_types_2/3/4" ; "ZA" ; "Graaff-Reinet/Western part of Eastern Cape"
49492[1-9] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "all_types_2/3/4" ; "ZA" ; "Graaff-Reinet/Western part of Eastern Cape" ; ; "Fillup To Support Master Range"
49[568] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "all_types_2/3/4" ; "ZA" ; "Graaff-Reinet/Western part of Eastern Cape" ; ; "Fillup To Support Master Range"
-51[0-35] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "all_types_2/3/4" ; "ZA" ; "Aliwal North/Bloemfontein/Far eastern part of Eastern Cape/Southern and Central Free State" ; GOVERNMENT
+51[0-3589] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "all_types_2/3/4" ; "ZA" ; "Aliwal North/Bloemfontein/Far eastern part of Eastern Cape/Southern and Central Free State" ; GOVERNMENT
514[0-578] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "all_types_2/3/4" ; "ZA" ; "Aliwal North/Bloemfontein/Far eastern part of Eastern Cape/Southern and Central Free State" ; ; "Fillup To Support Master Range"
5146 ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "all_types_2/3/4" ; "ZA" ; "Aliwal North/Bloemfontein/Far eastern part of Eastern Cape/Southern and Central Free State" ; GOVERNMENT
5149[013-9] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "all_types_2/3/4" ; "ZA" ; "Aliwal North/Bloemfontein/Far eastern part of Eastern Cape/Southern and Central Free State" ; ; "Fillup To Support Master Range"
51492 ; 9 ; FIXED_LINE_OR_MOBILE ; STANDARD_RATE ; "vodacom" ; "all_types_2/3/4" ; "ZA" ; "Aliwal North/Bloemfontein/Far eastern part of Eastern Cape/Southern and Central Free State" ; IR21 ; "IR21 dated 12/11/2018"
-51[6-9] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "all_types_2/3/4" ; "ZA" ; "Aliwal North/Bloemfontein/Far eastern part of Eastern Cape/Southern and Central Free State" ; ; "Fillup To Support Master Range"
+51[67] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "all_types_2/3/4" ; "ZA" ; "Aliwal North/Bloemfontein/Far eastern part of Eastern Cape/Southern and Central Free State" ; ; "Fillup To Support Master Range"
520870 ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "all_types_2/3/4" ; "ZA"
-53[05689] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "all_types_2/3/4" ; "ZA" ; "Eastern part of Northern Cape/Far western part of North West/Kimberley/Kuruman" ; ; "Fillup To Support Master Range"
-53[1-37] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "all_types_2/3/4" ; "ZA" ; "Eastern part of Northern Cape/Far western part of North West/Kimberley/Kuruman" ; GOVERNMENT
+53[0569] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "all_types_2/3/4" ; "ZA" ; "Eastern part of Northern Cape/Far western part of North West/Kimberley/Kuruman" ; ; "Fillup To Support Master Range"
+53[1-378] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "all_types_2/3/4" ; "ZA" ; "Eastern part of Northern Cape/Far western part of North West/Kimberley/Kuruman" ; GOVERNMENT
534[0-58] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "all_types_2/3/4" ; "ZA" ; "Eastern part of Northern Cape/Far western part of North West/Kimberley/Kuruman" ; ; "Fillup To Support Master Range"
534[67] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "all_types_2/3/4" ; "ZA" ; "Eastern part of Northern Cape/Far western part of North West/Kimberley/Kuruman" ; GOVERNMENT
5349[013-9] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "all_types_2/3/4" ; "ZA" ; "Eastern part of Northern Cape/Far western part of North West/Kimberley/Kuruman" ; ; "Fillup To Support Master Range"
534920 ; 9 ; FIXED_LINE_OR_MOBILE ; STANDARD_RATE ; ; "all_types_2/3/4" ; "ZA" ; "Eastern part of Northern Cape/Far western part of North West/Kimberley/Kuruman"
53492[1-9] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "all_types_2/3/4" ; "ZA" ; "Eastern part of Northern Cape/Far western part of North West/Kimberley/Kuruman" ; ; "Fillup To Support Master Range"
-54[0-37] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "all_types_2/3/4" ; "ZA" ; "Upington/Gordonia" ; GOVERNMENT
+54[0-378] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "all_types_2/3/4" ; "ZA" ; "Upington/Gordonia" ; GOVERNMENT
544[0-58] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "all_types_2/3/4" ; "ZA" ; "Upington/Gordonia" ; ; "Fillup To Support Master Range"
544[67] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "all_types_2/3/4" ; "ZA" ; "Upington/Gordonia" ; GOVERNMENT
5449[0-46-9] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "all_types_2/3/4" ; "ZA" ; "Upington/Gordonia" ; ; "Fillup To Support Master Range"
544950 ; 9 ; FIXED_LINE_OR_MOBILE ; STANDARD_RATE ; "vodacom" ; "all_types_2/3/4" ; "ZA" ; "Upington/Gordonia" ; IR21 ; "IR21 dated 12/11/2018"
54495[1-9] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "all_types_2/3/4" ; "ZA" ; "Upington/Gordonia" ; ; "Fillup To Support Master Range"
-54[5689] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "all_types_2/3/4" ; "ZA" ; "Upington/Gordonia" ; ; "Fillup To Support Master Range"
-56[0-37] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "all_types_2/3/4" ; "ZA" ; "Kroonstad/Parys/Northern Free State" ; GOVERNMENT
+54[569] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "all_types_2/3/4" ; "ZA" ; "Upington/Gordonia" ; ; "Fillup To Support Master Range"
+56[0-378] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "all_types_2/3/4" ; "ZA" ; "Kroonstad/Parys/Northern Free State" ; GOVERNMENT
564[0-58] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "all_types_2/3/4" ; "ZA" ; "Kroonstad/Parys/Northern Free State" ; ; "Fillup To Support Master Range"
564[67] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "all_types_2/3/4" ; "ZA" ; "Kroonstad/Parys/Northern Free State" ; GOVERNMENT
5649[013-9] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "all_types_2/3/4" ; "ZA" ; "Kroonstad/Parys/Northern Free State" ; ; "Fillup To Support Master Range"
564920 ; 9 ; FIXED_LINE_OR_MOBILE ; STANDARD_RATE ; "vodacom" ; "all_types_2/3/4" ; "ZA" ; "Kroonstad/Parys/Northern Free State"
56492[1-9] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "all_types_2/3/4" ; "ZA" ; "Kroonstad/Parys/Northern Free State" ; ; "Fillup To Support Master Range"
-56[5689] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "all_types_2/3/4" ; "ZA" ; "Kroonstad/Parys/Northern Free State" ; ; "Fillup To Support Master Range"
-57[05689] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "all_types_2/3/4" ; "ZA" ; "Northern Free State Goldfields/Welkom" ; ; "Fillup To Support Master Range"
-57[1-37] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "all_types_2/3/4" ; "ZA" ; "Northern Free State Goldfields/Welkom" ; GOVERNMENT
+56[569] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "all_types_2/3/4" ; "ZA" ; "Kroonstad/Parys/Northern Free State" ; ; "Fillup To Support Master Range"
+57[0569] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "all_types_2/3/4" ; "ZA" ; "Northern Free State Goldfields/Welkom" ; ; "Fillup To Support Master Range"
+57[1-378] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "all_types_2/3/4" ; "ZA" ; "Northern Free State Goldfields/Welkom" ; GOVERNMENT
574[0-578] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "all_types_2/3/4" ; "ZA" ; "Northern Free State Goldfields/Welkom" ; ; "Fillup To Support Master Range"
5746 ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "all_types_2/3/4" ; "ZA" ; "Northern Free State Goldfields/Welkom" ; GOVERNMENT
5749[013-9] ; 9 ; FIXED_LINE ; STANDARD_RATE ; ; "all_types_2/3/4" ; "ZA" ; "Northern Free State Goldfields/Welkom" ; ; "Fillup To Support Master Range"
diff --git a/resources/metadata/32/ranges.csv b/resources/metadata/32/ranges.csv
index a72e577bd..b17abfb6b 100644
--- a/resources/metadata/32/ranges.csv
+++ b/resources/metadata/32/ranges.csv
@@ -74,6 +74,7 @@ Prefix ; Length ; Type ; Tariff ; Operator
703[0457] ; 8 ; FIXED_LINE ; PREMIUM_RATE ; ; "fmt3_2/2/2/2" ; "BE"
7036 ; 8 ; FIXED_LINE ; PREMIUM_RATE ; ; "fmt3_2/2/2/2" ; "BE" ; ; ; ; ; GOVERNMENT
7044 ; 8 ; FIXED_LINE ; PREMIUM_RATE ; ; "fmt3_2/2/2/2" ; "BE"
+7064 ; 8 ; FIXED_LINE ; PREMIUM_RATE ; ; "fmt3_2/2/2/2" ; "BE" ; ; ; ; ; GOVERNMENT
706[569] ; 8 ; FIXED_LINE ; PREMIUM_RATE ; ; "fmt3_2/2/2/2" ; "BE"
707[0579] ; 8 ; FIXED_LINE ; PREMIUM_RATE ; ; "fmt3_2/2/2/2" ; "BE"
71 ; 8 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt3_2/2/2/2" ; "BE" ; "Charleroi" ; "Charleroi" ; "Charleroi" ; "Charleroi"
diff --git a/resources/metadata/351/ranges.csv b/resources/metadata/351/ranges.csv
index 66fdf9127..84a457246 100644
--- a/resources/metadata/351/ranges.csv
+++ b/resources/metadata/351/ranges.csv
@@ -91,7 +91,7 @@ Prefix ; Length ; Type ; Tariff ; Operator ; Format
9231 ; 9 ; MOBILE ; STANDARD_RATE ; "vodafone" ; "all_3/3/3" ; "Atlantic/Azores&Europe/Lisbon" ; "PT" ; ; ; GOVERNMENT
9232 ; 9 ; MOBILE ; STANDARD_RATE ; "meo" ; "all_3/3/3" ; "Atlantic/Azores&Europe/Lisbon" ; "PT" ; ; ; GOVERNMENT
9233 ; 9 ; MOBILE ; STANDARD_RATE ; "digi" ; "all_3/3/3" ; "Atlantic/Azores&Europe/Lisbon" ; "PT" ; ; ; GOVERNMENT
-923[5-9] ; 9 ; MOBILE ; STANDARD_RATE ; ; "all_3/3/3" ; "Atlantic/Azores&Europe/Lisbon" ; "PT"
+923[5-9] ; 9 ; MOBILE ; STANDARD_RATE ; "nos" ; "all_3/3/3" ; "Atlantic/Azores&Europe/Lisbon" ; "PT" ; ; ; GOVERNMENT
924 ; 9 ; MOBILE ; STANDARD_RATE ; "meo" ; "all_3/3/3" ; "Atlantic/Azores&Europe/Lisbon" ; "PT" ; ; ; IR21
92[5-7] ; 9 ; MOBILE ; STANDARD_RATE ; "meo" ; "all_3/3/3" ; "Atlantic/Azores&Europe/Lisbon" ; "PT" ; ; ; IR21 ; "IR21 dated 4/2/2019"
928[01] ; 9 ; MOBILE ; STANDARD_RATE ; "nowo" ; "all_3/3/3" ; "Atlantic/Azores&Europe/Lisbon" ; "PT" ; ; ; GOVERNMENT ; "Mobile Section updated 4/15/2019"
diff --git a/resources/metadata/503/ranges.csv b/resources/metadata/503/ranges.csv
index b283f694d..2bcf10709 100644
--- a/resources/metadata/503/ranges.csv
+++ b/resources/metadata/503/ranges.csv
@@ -292,8 +292,9 @@ Prefix ; Length ; Type ; Tariff ; Operator ; Format
269[46-9] ; 8 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt1_4/4" ; "SV" ; ; "FILLUP TO SUPPORT MASTER RANGE"
2695[01] ; 8 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt1_4/4" ; "SV" ; GOVERNMENT
2695[2-9] ; 8 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt1_4/4" ; "SV" ; ; "FILLUP TO SUPPORT MASTER RANGE"
-2[79]90[034] ; 8 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt1_4/4" ; "SV" ; GOVERNMENT
+2790[034] ; 8 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt1_4/4" ; "SV" ; GOVERNMENT
2890[0245] ; 8 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt1_4/4" ; "SV" ; GOVERNMENT
+2990 ; 8 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt1_4/4" ; "SV" ; GOVERNMENT
60[0-59] ; 8 ; MOBILE ; STANDARD_RATE ; "tigo" ; "fmt1_4/4" ; "SV" ; GOVERNMENT
60[6-8] ; 8 ; MOBILE ; STANDARD_RATE ; ; "fmt1_4/4" ; "SV"
61 ; 8 ; MOBILE ; STANDARD_RATE ; "movistar" ; "fmt1_4/4" ; "SV" ; GOVERNMENT
diff --git a/resources/metadata/968/ranges.csv b/resources/metadata/968/ranges.csv
index 120f8b582..28828633f 100644
--- a/resources/metadata/968/ranges.csv
+++ b/resources/metadata/968/ranges.csv
@@ -15,6 +15,7 @@ Prefix ; Length ; Type ; Tariff ; Operator ; Format ; R
26 ; 8 ; FIXED_LINE ; STANDARD_RATE ; ; "fmt1_2/6" ; "OM" ; "Al Batinah & Musandam" ; GOVERNMENT
500 ; 7 ; FIXED_LINE ; TOLL_FREE ; ; "fmt3_3/4-6" ; "OM" ; ; INTERNAL ; "Added based on client's request"
7[12] ; 8 ; MOBILE ; STANDARD_RATE ; "omantel" ; "fmt2_4/4" ; "OM" ; ; IR21
+769 ; 8 ; MOBILE ; STANDARD_RATE ; "vodafone" ; "fmt2_4/4" ; "OM" ; ; IR21
77[0-5] ; 8 ; MOBILE ; STANDARD_RATE ; "vodafone" ; "fmt2_4/4" ; "OM" ; ; IR21
78 ; 8 ; MOBILE ; STANDARD_RATE ; "ooredoo" ; "fmt2_4/4" ; "OM" ; ; IR21
79[0-6] ; 8 ; MOBILE ; STANDARD_RATE ; "ooredoo" ; "fmt2_4/4" ; "OM" ; ; IR21
diff --git a/resources/metadata/972/operators.csv b/resources/metadata/972/operators.csv
index 4c2cf46ee..9b2c324e8 100644
--- a/resources/metadata/972/operators.csv
+++ b/resources/metadata/972/operators.csv
@@ -12,6 +12,7 @@ home_cellular ; ; "Home Cellular"
hot_mobile ; ; "Hot Mobile"
jawwal ; ; "Jawwal"
maskyoo ; ; "Maskyoo"
+merkaziya ; ; "Merkaziya"
ooredoo ; ; "Ooredoo"
orange ; ; "Orange"
pelephone ; ; "Pelephone"
diff --git a/resources/metadata/972/ranges.csv b/resources/metadata/972/ranges.csv
index 78657e337..0666f5065 100644
--- a/resources/metadata/972/ranges.csv
+++ b/resources/metadata/972/ranges.csv
@@ -11,8 +11,8 @@ Prefix ; Length ; Type ; Tariff ; Area Code Length ; National
1919 ; 10 ; FIXED_LINE ; PREMIUM_RATE ; ; false ; ; "varcost_1/3/3/3" ; "IL"
2[0147] ; 8 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/3/4" ; "IL" ; "Jerusalem" ; "ירושלים" ; ; "Fill up to support master range"
22 ; 8 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/3/4" ; "IL" ; "Jerusalem" ; "ירושלים" ; GOVERNMENT
-23[01357] ; 8 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/3/4" ; "IL" ; "Jerusalem" ; "ירושלים" ; GOVERNMENT
-23[2469] ; 8 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/3/4" ; "IL" ; "Jerusalem" ; "ירושלים" ; ; "Fill up to support master range"
+23[0-357] ; 8 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/3/4" ; "IL" ; "Jerusalem" ; "ירושלים" ; GOVERNMENT
+23[469] ; 8 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/3/4" ; "IL" ; "Jerusalem" ; "ירושלים" ; ; "Fill up to support master range"
238[015] ; 8 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/3/4" ; "IL" ; "Jerusalem" ; "ירושלים" ; GOVERNMENT
238[2-46-9] ; 8 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/3/4" ; "IL" ; "Jerusalem" ; "ירושלים" ; ; "FILL up to support master range"
25[036-9] ; 8 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/3/4" ; "IL" ; "Jerusalem" ; "ירושלים" ; GOVERNMENT
@@ -24,8 +24,8 @@ Prefix ; Length ; Type ; Tariff ; Area Code Length ; National
29[12578] ; 8 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/3/4" ; "IL" ; "Jerusalem" ; "ירושלים" ; ; "Fill up to support master range"
29[3469] ; 8 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/3/4" ; "IL" ; "Jerusalem" ; "ירושלים" ; GOVERNMENT
3[0-24] ; 8 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/3/4" ; "IL" ; "Tel Aviv" ; "תל אביב-יפו והמרכז" ; ; "Fill up to support master range"
-33[01357] ; 8 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/3/4" ; "IL" ; "Tel Aviv" ; "תל אביב-יפו והמרכז" ; GOVERNMENT
-33[2469] ; 8 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/3/4" ; "IL" ; "Tel Aviv" ; "תל אביב-יפו והמרכז" ; ; "Fill up to support master range"
+33[0-357] ; 8 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/3/4" ; "IL" ; "Tel Aviv" ; "תל אביב-יפו והמרכז" ; GOVERNMENT
+33[469] ; 8 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/3/4" ; "IL" ; "Tel Aviv" ; "תל אביב-יפו והמרכז" ; ; "Fill up to support master range"
338[0-25] ; 8 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/3/4" ; "IL" ; "Tel Aviv" ; "תל אביב-יפו והמרכז" ; GOVERNMENT
338[346-9] ; 8 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/3/4" ; "IL" ; "Tel Aviv" ; "תל אביב-יפו והמרכז" ; ; "Fill up to support master range"
35[0-7] ; 8 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/3/4" ; "IL" ; "Tel Aviv" ; "תל אביב-יפו והמרכז" ; GOVERNMENT
@@ -40,9 +40,9 @@ Prefix ; Length ; Type ; Tariff ; Area Code Length ; National
39[18] ; 8 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/3/4" ; "IL" ; "Tel Aviv" ; "תל אביב-יפו והמרכז" ; ; "Fill up to support master range"
4[0147] ; 8 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/3/4" ; "IL" ; "Haifa and North Regions" ; "חיפה והצפון" ; ; "Fill up to support master range"
4[26] ; 8 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/3/4" ; "IL" ; "Haifa and North Regions" ; "חיפה והצפון" ; GOVERNMENT
-43[0157] ; 8 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/3/4" ; "IL" ; "Haifa and North Regions" ; "חיפה והצפון" ; GOVERNMENT
-43[2469] ; 8 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/3/4" ; "IL" ; "Haifa and North Regions" ; "חיפה והצפון" ; ; "Fill up to support master range"
+43[0-257] ; 8 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/3/4" ; "IL" ; "Haifa and North Regions" ; "חיפה והצפון" ; GOVERNMENT
433 ; 8 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/3/4" ; "IL" ; "Haifa and North Regions" ; "חיפה והצפון"
+43[469] ; 8 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/3/4" ; "IL" ; "Haifa and North Regions" ; "חיפה והצפון" ; ; "Fill up to support master range"
438[015] ; 8 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/3/4" ; "IL" ; "Haifa and North Regions" ; "חיפה והצפון" ; GOVERNMENT
438[26-9] ; 8 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/3/4" ; "IL" ; "Haifa and North Regions" ; "חיפה והצפון" ; ; "Fill up to support master range"
438[34] ; 8 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/3/4" ; "IL" ; "Haifa and North Regions" ; "חיפה והצפון"
@@ -64,8 +64,9 @@ Prefix ; Length ; Type ; Tariff ; Area Code Length ; National
552[4-9] ; 9 ; MOBILE ; STANDARD_RATE ; ; false ; "019mobile" ; "mobile_2/3/4" ; "IL" ; ; ; IR21
553[01] ; 9 ; MOBILE ; STANDARD_RATE ; ; false ; "019mobile" ; "mobile_2/3/4" ; "IL" ; ; ; IR21
553[23] ; 9 ; MOBILE ; STANDARD_RATE ; ; false ; "free_telecom" ; "mobile_2/3/4" ; "IL"
+554[14]0 ; 9 ; MOBILE ; STANDARD_RATE ; ; false ; "merkaziya" ; "mobile_2/3/4" ; "IL" ; ; ; GOVERNMENT
5543 ; 9 ; MOBILE ; STANDARD_RATE ; ; false ; "maskyoo" ; "mobile_2/3/4" ; "IL" ; ; ; ITU
-5544 ; 9 ; MOBILE ; STANDARD_RATE ; ; false ; "cellran_cellular" ; "mobile_2/3/4" ; "IL" ; ; ; GOVERNMENT
+5544[1-9] ; 9 ; MOBILE ; STANDARD_RATE ; ; false ; "cellran_cellular" ; "mobile_2/3/4" ; "IL" ; ; ; GOVERNMENT
555[01] ; 9 ; MOBILE ; STANDARD_RATE ; ; false ; "annatel" ; "mobile_2/3/4" ; "IL" ; ; ; GOVERNMENT
5555 ; 9 ; MOBILE ; STANDARD_RATE ; ; false ; "rami_levy" ; "mobile_2/3/4" ; "IL"
555[689] ; 9 ; MOBILE ; STANDARD_RATE ; ; false ; ; "mobile_2/3/4" ; "IL"
@@ -95,10 +96,10 @@ Prefix ; Length ; Type ; Tariff ; Area Code Length ; National
79[2-9] ; 9 ; VOIP ; STANDARD_RATE ; ; false ; ; "mobile_2/3/4" ; "IL" ; ; ; GOVERNMENT
8[014] ; 8 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/3/4" ; "IL" ; "Hashfela and South Regions" ; "השפלה והדרום" ; ; "Fill up to support master range"
8[279] ; 8 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/3/4" ; "IL" ; "Hashfela and South Regions" ; "השפלה והדרום" ; GOVERNMENT
-83[017] ; 8 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/3/4" ; "IL" ; "Hashfela and South Regions" ; "השפלה והדרום" ; GOVERNMENT
-83[24-69] ; 8 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/3/4" ; "IL" ; "Hashfela and South Regions" ; "השפלה והדרום" ; ; "Fill up to support master range"
+83[0-27] ; 8 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/3/4" ; "IL" ; "Hashfela and South Regions" ; "השפלה והדרום" ; GOVERNMENT
833[03] ; 8 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/3/4" ; "IL" ; "Hashfela and South Regions" ; "השפלה והדרום" ; GOVERNMENT
833[124-9] ; 8 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/3/4" ; "IL" ; "Hashfela and South Regions" ; "השפלה והדרום" ; ; "FILLUP TO SUPPORT MASTER RANGE"
+83[4-69] ; 8 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/3/4" ; "IL" ; "Hashfela and South Regions" ; "השפלה והדרום" ; ; "Fill up to support master range"
838[015] ; 8 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/3/4" ; "IL" ; "Hashfela and South Regions" ; "השפלה והדרום" ; GOVERNMENT
838[2-46-9] ; 8 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/3/4" ; "IL" ; "Hashfela and South Regions" ; "השפלה והדרום" ; ; "Fill up to support master range"
85[05] ; 8 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/3/4" ; "IL" ; "Hashfela and South Regions" ; "השפלה והדרום" ; GOVERNMENT
@@ -109,10 +110,10 @@ Prefix ; Length ; Type ; Tariff ; Area Code Length ; National
88[1-389] ; 8 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/3/4" ; "IL" ; "Hashfela and South Regions" ; "השפלה והדרום" ; ; "Fill up to support master range"
9[0146] ; 8 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/3/4" ; "IL" ; "Hasharon" ; "השרון" ; ; "Fill up to support master range"
92 ; 8 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/3/4" ; "IL" ; "Hasharon" ; "השרון" ; GOVERNMENT
-93[0157] ; 8 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/3/4" ; "IL" ; "Hasharon" ; "השרון" ; GOVERNMENT
-93[2469] ; 8 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/3/4" ; "IL" ; "Hasharon" ; "השרון" ; ; "Fill up to support master range"
+93[0-257] ; 8 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/3/4" ; "IL" ; "Hasharon" ; "השרון" ; GOVERNMENT
933[03] ; 8 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/3/4" ; "IL" ; "Hasharon" ; "השרון" ; GOVERNMENT
933[124-9] ; 8 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/3/4" ; "IL" ; "Hasharon" ; "השרון" ; ; "FILLUP TO SUPPORT MASTER RANGE"
+93[469] ; 8 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/3/4" ; "IL" ; "Hasharon" ; "השרון" ; ; "Fill up to support master range"
938[0145] ; 8 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/3/4" ; "IL" ; "Hasharon" ; "השרון" ; GOVERNMENT
938[236-9] ; 8 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/3/4" ; "IL" ; "Hasharon" ; "השרון" ; ; "Fill up to support master range"
950 ; 8 ; FIXED_LINE ; STANDARD_RATE ; 1 ; false ; ; "fixed_1/3/4" ; "IL" ; "Hasharon" ; "השרון" ; GOVERNMENT
diff --git a/resources/metadata/976/ranges.csv b/resources/metadata/976/ranges.csv
index a036fb3db..b95cf83b0 100644
--- a/resources/metadata/976/ranges.csv
+++ b/resources/metadata/976/ranges.csv
@@ -408,9 +408,11 @@ Prefix ; Length ; Type ; Tariff ; Area Code Length ; Ope
6[06] ; 8 ; MOBILE ; STANDARD_RATE ; ; "ondo" ; "fmt1_4/4" ; "Asia/Ulaanbaatar" ; "MN"
69 ; 8 ; MOBILE ; STANDARD_RATE ; ; "skytel" ; "fmt1_4/4" ; "Asia/Ulaanbaatar" ; "MN" ; ; ITU
70[0-5] ; 8 ; FIXED_LINE ; STANDARD_RATE ; 4 ; ; "fmt1_4/4" ; "Asia/Ulaanbaatar" ; "MN" ; ; ITU
+707[078] ; 8 ; FIXED_LINE ; STANDARD_RATE ; 4 ; ; "fmt1_4/4" ; "Asia/Ulaanbaatar" ; "MN" ; ; GOVERNMENT
+7080 ; 8 ; FIXED_LINE ; STANDARD_RATE ; 4 ; ; "fmt1_4/4" ; "Asia/Ulaanbaatar" ; "MN" ; ; GOVERNMENT
71[013-9] ; 8 ; VOIP ; STANDARD_RATE ; ; ; "fmt1_4/4" ; "Asia/Ulaanbaatar" ; "MN"
712[0-79] ; 8 ; VOIP ; STANDARD_RATE ; ; ; "fmt1_4/4" ; "Asia/Ulaanbaatar" ; "MN"
-7128 ; 8 ; FIXED_LINE ; STANDARD_RATE ; ; ; "fmt1_4/4" ; "Asia/Ulaanbaatar" ; "MN" ; ; ITU
+7128 ; 8 ; FIXED_LINE ; STANDARD_RATE ; 4 ; ; "fmt1_4/4" ; "Asia/Ulaanbaatar" ; "MN" ; ; ITU
72 ; 8 ; VOIP ; STANDARD_RATE ; ; ; "fmt1_4/4" ; "Asia/Ulaanbaatar" ; "MN"
7[5-9] ; 8 ; VOIP ; STANDARD_RATE ; ; ; "fmt1_4/4" ; "Asia/Ulaanbaatar" ; "MN" ; ; ITU
8[0689] ; 8 ; MOBILE ; STANDARD_RATE ; ; "unitel" ; "fmt1_4/4" ; "Asia/Ulaanbaatar" ; "MN" ; ; IR21