lists.arthurdejong.org
RSS feed

python-stdnum commit: r83 - in python-stdnum: . stdnum tests

[Date Prev][Date Next] [Thread Prev][Thread Next]

python-stdnum commit: r83 - in python-stdnum: . stdnum tests



Author: arthur
Date: Fri Sep 23 20:35:10 2011
New Revision: 83
URL: http://arthurdejong.org/viewvc/python-stdnum?revision=83&view=revision

Log:
add an IMSI (International Mobile Subscriber Identity) module

Added:
   python-stdnum/getimsi.py   (contents, props changed)
   python-stdnum/stdnum/imsi.dat
   python-stdnum/stdnum/imsi.py
Modified:
   python-stdnum/README
   python-stdnum/stdnum/__init__.py
   python-stdnum/tests/test_robustness.doctest

Modified: python-stdnum/README
==============================================================================
--- python-stdnum/README        Fri Sep 23 20:29:11 2011        (r82)
+++ python-stdnum/README        Fri Sep 23 20:35:10 2011        (r83)
@@ -19,6 +19,7 @@
    number)
  * SSN (U.S. Social Security Number)
  * IMEI (International Mobile Equipment Identity)
+ * IMSI (International Mobile Subscriber Identity)
  * MEID (Mobile Equipment Identifier)
  * GRid (Global Release Identifier)
  * IBAN (International Bank Account Number)

Added: python-stdnum/getimsi.py
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ python-stdnum/getimsi.py    Fri Sep 23 20:35:10 2011        (r83)
@@ -0,0 +1,215 @@
+#!/usr/bin/env python
+
+# getismsi.py - script to donwload data from Wikipedia to build the database
+#
+# Copyright (C) 2011 Arthur de Jong
+#
+# This library is free software; you can redistribute it and/or
+# modify it under the terms of the GNU Lesser General Public
+# License as published by the Free Software Foundation; either
+# version 2.1 of the License, or (at your option) any later version.
+#
+# This library is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+# Lesser General Public License for more details.
+#
+# You should have received a copy of the GNU Lesser General Public
+# License along with this library; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+# 02110-1301 USA
+
+import urllib
+import re
+
+
+# URLs that are downloaded
+mcc_list_url = 
'http://en.wikipedia.org/w/index.php?title=List_of_mobile_country_codes&action=raw'
+mnc_list_url = 
'http://en.wikipedia.org/w/index.php?title=Mobile_Network_Code&action=raw'
+
+
+cleanup_replacements = {
+  'Anguilla (United Kingdom)': 'Anguilla',
+  'Argentina|Argentine Republic': 'Argentina',
+  'Aruba (Kingdom of the Netherlands|Netherlands)': 'Aruba',
+  'Azerbaijan|Azerbaijani Republic': 'Azerbaijan',
+  'Bermuda       (United Kingdom)': 'Bermuda',
+  'British Virgin Islands (United Kingdom)': 'British Virgin Islands',
+  'Brunei|Brunei Darussalam': 'Brunei',
+  'Cayman Islands': 'Cayman Islands (United Kingdom)',
+  'Cayman Islands (United Kingdom)': 'Cayman Islands (United Kingdom)',
+  'Czech Rep.': 'Czech Republic',
+  'Democratic People\'s Republic of Korea|Korea, North': 'North Korea',
+  'Denmark (Kingdom of Denmark)': 'Denmark',
+  'Faroe Islands (Kingdom of Denmark)': 'Faroe Islands (Denmark)',
+  'French Polynesia (France)': 'French Polynesia',
+  'Gabon|Gabonese Republic': 'Gabon',
+  'Georgia (country)|Georgia': 'Georgia',
+  'Gibraltar': 'Gibraltar (United Kingdom)',
+  'Gibraltar (United Kingdom)': 'Gibraltar (United Kingdom)',
+  'Greenland (Kingdom of Denmark)': 'Greenland (Denmark)',
+  'Guadeloupe': 'Guadeloupe (France)',
+  'Hong Kong (People\'s Republic of China|PRC)': 'Hong Kong (China)',
+  'Hong Kong (Special Administrative Region of People\'s Republic of China)': 
'Hong Kong (China)',
+  'Korea (Rep. of)': 'South Korea',
+  'Kyrgyz Republic': 'Kyrgyzstan',
+  'Lao People\'s Democratic Republic|Laos': 'Laos',
+  'Macau (People\'s Republic of China)': 'Macau (China)',
+  'Macau (People\'s Republic of China|PRC)': 'Macau (China)',
+  'Martinique': 'Martinique (France)',
+  'Moldova (Republic of)': 'Moldova',
+  'Montenegro (Republic of)': 'Montenegro',
+  'Netherlands (Kingdom of the Netherlands)': 'Netherlands',
+  'Palestinian Authority': 'Palestinian territories',
+  'Palestinian territories|Palestine': 'Palestinian territories',
+  'People\'s Republic of China|China': 'China',
+  'Puerto Rico (United States)': 'Puerto Rico',
+  'Republic of Ireland|Ireland': 'Ireland',
+  'Republic of Korea|Korea, South': 'South Korea',
+  'Russian Federation': 'Russian Federation',
+  'Rwanda|Rwandese Republic': 'Rwanda',
+  'Serbia (Republic of)': 'Serbia',
+  'Somali Democratic Republic|Somalia': 'Somalia',
+  'Syrian Arab Republic': 'Syria',
+  'Syrian Arab Republic|Syria': 'Syria',
+  'Turks and Caicos Islands (United Kingdom)': 'Turks and Caicos Islands',
+  'United States': 'United States of America',
+  'United States Virgin Islands (United States)': 'United States Virgin 
Islands',
+  'Venezuela (Bolivarian Republic of)': 'Venezuela',
+  'Vietnam|Viet Nam': 'Vietnam',
+}
+
+
+def cleanup_value(val):
+    """Remove unneeded markup from the value."""
+    # remove uninteresting things from value
+    val = val.replace('[', '').replace(']', '').strip()
+    # replace value
+    val = val.replace('United Kingdom|UK', 'United Kingdom')
+    val = val.replace('United States|US', 'United States')
+    val = val.replace('New Zealand|NZ', 'New Zealand')
+    return cleanup_replacements.get(val, val)
+
+
+def update_mccs(mccs, mcc, **kwargs):
+    """Merge provided information in kwrags with the already stored
+    information in mccs."""
+    if mcc not in mccs:
+        mccs[mcc] = dict()
+    mccs[mcc].update(dict((k, cleanup_value(v)) for k,v in kwargs.items() if 
v))
+
+
+def update_mncs(mccs, mcc, mnc, **kwargs):
+    """Merge provided mnc information with the data that is already stored
+    in mccs."""
+    if mcc not in mccs:
+        mccs[mcc] = dict()
+    mncs = mccs[mcc]
+    if mnc not in mncs:
+        mncs[mnc] = dict()
+    mncs[mnc].update(dict((k, cleanup_value(v)) for k,v in kwargs.items() if 
v))
+
+
+def get_mccs_from_wikipedia(mccs):
+    """Returns a dictionary of Mobile Country Codes mapping to a dictionary
+    that holds the cc (country code) and country (country name) keys. This
+    function parses a Wikipedia page."""
+    mcc_line_re = 
re.compile('^\|\s*(?P<mcc>[0-9]+)\s*\|\|\s*(?P<cc>[^\s]+)\s*\|\|\s*(?P<country>.*)\s*$')
+    f = urllib.urlopen(mcc_list_url)
+    for line in f.readlines():
+        # search for lines that are part of the table
+        match = mcc_line_re.search(line)
+        if match:
+            update_mccs(mccs, match.group('mcc'), cc=match.group('cc').lower(),
+                        country=match.group('country'))
+
+
+def get_mncs_from_itu(mccs):
+    """This parses a text file that contains the copy-pasted table from the
+    "Mobile Network Codes (MNC) for the international identification plan
+    for public networks and subscriptions" document by the
+    TELECOMMUNICATION STANDARDIZATION BUREAU OF ITU downloaded from
+    http://www.itu.int/itu-t/bulletin/annex.html"""
+    twonumbers_re = re.compile('^\s*(?P<mcc>[0-9]+)\s+(?P<mnc>[0-9]+)\s*$')
+    f = open('imsi.info', 'r')
+    country = operator = ''
+    for line in f.readlines():
+        line = line.strip()
+        if not line:
+            country = operator
+        else:
+            match = twonumbers_re.search(line)
+            if not match:
+                operator = line
+            else:
+                update_mncs(mccs, match.group('mcc'), match.group('mnc'),
+                            country=country, operator=operator)
+
+
+def get_mncs_from_wikipedia(mccs):
+    """Returns a dictionary of Mobile Country Codes mapping to a dictionary
+    that holds the cc (country code) and country (country name) keys. This
+    function parses a Wikipedia page."""
+    mnc_country_re = 
re.compile('^====\s+(?P<country>.*?)(\s+-\s+(?P<cc>[^\s]{2}))?\s+====$')
+    mnc_line_re = re.compile('^\|\s+(?P<mcc>[0-9]+)\s+\|\|\s+(?P<mnc>[0-9]+)' +
+                             '(\s+\|\|\s+(?P<brand>[^|]*)' +
+                             '(\s+\|\|\s+(?P<operator>[^|]*)' +
+                             '(\s+\|\|\s+(?P<status>[^|]*)' +
+                             '(\s+\|\|\s+(?P<bands>[^|]*)' + '))))')
+    f = urllib.urlopen(mnc_list_url)
+    country = cc = ''
+    for line in f.readlines():
+        line = line.strip()
+        match = mnc_country_re.match(line)
+        if match:
+            country = match.group('country')
+            cc = (match.group('cc') or '').lower()
+        match = mnc_line_re.match(line)
+        if match:
+            update_mncs(mccs, match.group('mcc'), match.group('mnc'),
+                        country=country, cc=cc, brand=match.group('brand'),
+                        operator=match.group('operator'),
+                        status=match.group('status'),
+                        bands=match.group('bands'))
+
+
+if __name__ == '__main__':
+    # download/parse the information
+    mccs_info = {}
+    get_mccs_from_wikipedia(mccs_info)
+    mccs_mncs_info = {}
+    get_mncs_from_itu(mccs_mncs_info)
+    get_mncs_from_wikipedia(mccs_mncs_info)
+    # print header
+    print '# generated from various sources'
+    print '# %s' % mcc_list_url
+    print '# %s' % mnc_list_url
+    print '# http://www.itu.int/itu-t/bulletin/annex.html'
+    # build an ordered list of mccs
+    mccs = list(set(mccs_info.keys() + mccs_mncs_info.keys()))
+    mccs.sort()
+    # go over mccs
+    for mcc in mccs:
+        mcci = mccs_info.get(mcc, {})
+        cc = mcci.get('cc', '')
+        country = mcci.get('country', None)
+        print '%s%s%s' % ( mcc, ' cc="%s"' % cc if cc else '',
+                           ' country="%s"' % country if country else '')
+        # build an ordered list of mncs
+        mncs = mccs_mncs_info.get(mcc, {}).keys()
+        mncs.sort()
+        for mnc in mncs:
+            info = mccs_mncs_info[mcc][mnc]
+            if cc and info.get('cc', '') == cc:
+                del info['cc']
+            if country and info.get('country', None) == country:
+                del info['country']
+            infokeys = info.keys()
+            infokeys.sort()
+            print ' %s%s' % (mnc, ''.join([' %s="%s"' % (k, info[k]) for k in 
infokeys]))
+        # try to get the length of mnc's
+        try:
+            l = len(mncs[0])
+            print ' %s-%s' % (l * '0', l * '9')
+        except IndexError:
+            pass  # ignore

Modified: python-stdnum/stdnum/__init__.py
==============================================================================
--- python-stdnum/stdnum/__init__.py    Fri Sep 23 20:29:11 2011        (r82)
+++ python-stdnum/stdnum/__init__.py    Fri Sep 23 20:35:10 2011        (r83)
@@ -33,6 +33,7 @@
    number)
  * SSN (U.S. Social Security Number)
  * IMEI (International Mobile Equipment Identity)
+ * IMSI (International Mobile Subscriber Identity)
  * MEID (Mobile Equipment Identifier)
  * GRid (Global Release Identifier)
  * IBAN (International Bank Account Number)

Added: python-stdnum/stdnum/imsi.dat
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ python-stdnum/stdnum/imsi.dat       Fri Sep 23 20:35:10 2011        (r83)
@@ -0,0 +1,2136 @@
+# generated from various sources
+# 
http://en.wikipedia.org/w/index.php?title=List_of_mobile_country_codes&action=raw
+# http://en.wikipedia.org/w/index.php?title=Mobile_Network_Code&action=raw
+# http://www.itu.int/itu-t/bulletin/annex.html
+001
+ 01 bands="GSM 900 / GSM 1800" brand="TEST" operator="Test Network" 
status="Operational"
+ 00-99
+202 cc="gr" country="Greece"
+ 01 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="Cosmote" operator="COSMOTE - 
Mobile Telecommunications S.A." status="Operational"
+ 05 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="Vodafone" operator="Vodafone 
Greece" status="Operational"
+ 09 operator="Info Quest S.A."
+ 10 operator="WIND Hellas"
+ 00-99
+204 cc="nl" country="Netherlands"
+ 02 operator="Tele2 (Netherlands) B.V."
+ 03 operator="Blyk N.V."
+ 04 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="Vodafone" operator="Vodafone 
Libertel B.V." status="Operational"
+ 05 operator="Elephant Talk Comm. Premium Rate Serv. Neth. B.V."
+ 06 operator="Barablu Mobile Benelux Ltd"
+ 07 bands="GSM 900 / GSM 1800 / UMTS 2100" operator="Teleena (MVNE)" 
status="Operational"
+ 08 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="KPN" operator="KPN Mobile 
The Netherlands B.V." status="Operational"
+ 10 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="KPN" operator="KPN B.V." 
status="Operational"
+ 12 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="Telfort" operator="Telfort 
B.V." status="Operational"
+ 14 bands="GSM 900 / GSM 1800 / UMTS 2100 (MVNE)" brand="6Gmobile" 
operator="6GMOBILE B.V." status="Operational"
+ 16 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="T-Mobile" operator="T-Mobile 
Netherlands B.V" status="Operational"
+ 18 operator="Telfort B.V."
+ 20 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="T-Mobile" operator="T-Mobile 
Netherlands B.V" status="Operational"
+ 21 bands="GSM-R" operator="ProRail B.V." status="Operational"
+ 23 bands="GSM 900 / GSM 1800 / UMTS 2100 (MVNE)" brand="ASPIDER Solutions" 
operator="ASPIDER Solutions Nederland B.V." status="Operational"
+ 60 operator="KPN B.V."
+ 69 operator="KPN Mobile The Netherlands B.V."
+ 00-99
+206 cc="be" country="Belgium"
+ 01 bands="GSM 900 / GSM 1800 / UMTS 2100 / UMTS 900" brand="Proximus" 
operator="Belgacom Mobile" status="Operational"
+ 10 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="Mobistar" operator="France 
Telecom" status="Operational"
+ 20 operator="Base"
+ 00-99
+208 cc="fr" country="France"
+ 00 bands="GSM 900 / GSM 1800 / UMTS 2100 / UMTS 900" brand="Orange" 
operator="France Télécom" status="Operational"
+ 01 bands="GSM 900 / GSM 1800 / UMTS 2100 / UMTS 900" brand="Orange" 
operator="France Télécom" status="Operational"
+ 02 bands="GSM 900 / GSM 1800 / UMTS 2100 / UMTS 900" brand="Orange" 
operator="France Télécom" status="Operational"
+ 05 bands="Satellite" operator="Globalstar Europe" status="Operational"
+ 06 bands="Satellite" operator="Globalstar Europe" status="Operational"
+ 07 bands="Satellite" operator="Globalstar Europe" status="Operational"
+ 10 bands="GSM 900 / GSM 1800 / UMTS 2100 / UMTS 900" brand="SFR" 
operator="Vivendi" status="Operational"
+ 11 bands="UMTS 2100" brand="SFR" operator="Vivendi" status="Operational"
+ 13 bands="Unknown" brand="SFR" operator="Vivendi" status="Operational"
+ 20 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="Bouygues" operator="Bouygues 
Telecom" status="Operational"
+ 21 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="Bouygues" operator="Bouygues 
Telecom" status="Unknown"
+ 22 bands="Unknown" brand="Transatel Mobile" operator="Transatel" 
status="Unknown"
+ 88 bands="GSM 900 / GSM 1800" brand="Bouygues" operator="Bouygues Telecom" 
status="Operational"
+ 00-99
+212 cc="mc" country="Monaco"
+ 01 bands="GSM 900 / UMTS 2100" brand="Office des Telephones" operator="Monaco 
Telecom" status="Operational"
+ 00-99
+213 cc="ad" country="Andorra"
+ 03 bands="GSM 900" brand="Mobiland" operator="Servei De Tele. DAndorra" 
status="Operational"
+ 00-99
+214 cc="es" country="Spain"
+ 01 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="Vodafone" operator="Vodafone 
Spain" status="Operational"
+ 03 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="Orange" operator="France 
Telecom España SA" status="Operational"
+ 04 bands="UMTS 2100" brand="Yoigo" operator="Xfera Moviles SA" 
status="Operational"
+ 05 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="TME" operator="Telefónica 
Móviles España" status="Operational"
+ 06 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="Vodafone" operator="Vodafone 
Spain" status="Operational"
+ 07 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="movistar" 
operator="Telefónica Móviles España" status="Operational"
+ 08 operator="Euskaltel, SA"
+ 09 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="Orange" operator="France 
Telecom España SA" status="Operational"
+ 15 bands="MVNO" brand="BT" operator="BT Group España Compañia de Servicios 
Globales de Telecomunicaciones S.A.U." status="Operational"
+ 16 operator="Telecable de Asturias, SAU"
+ 17 operator="R Cable y Telecomunicaciones Galicia, SA"
+ 18 operator="Cableuropa, SAU"
+ 19 bands="MVNO" brand="Simyo" operator="E-PLUS Moviles Virtuales España 
S.L.U." status="Operational"
+ 20 bands="MVNO" brand="Fonyou" operator="Fonyou Telecom S.L." 
status="Operational"
+ 21 bands="MVNO" brand="Jazztel" operator="Jazz Telecom S.A.U." 
status="Operational"
+ 22 bands="MVNO" brand="DigiMobil" operator="Best Spain Telecom" 
status="Operational"
+ 23 operator="Barablu Móvil España, SLU"
+ 24 operator="Vizzavi España, SL"
+ 25 operator="Lycamobile, SL"
+ 26 operator="Lleida Networks Serveis Telemátics, SL"
+ 00-99
+216 cc="hu" country="Hungary"
+ 01 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="Telenor" operator="Telenor 
Magyarország Zrt." status="Operational"
+ 30 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="T-Mobile" operator="Magyar 
Telekom Plc" status="Operational"
+ 70 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="Vodafone" operator="Vodafone 
Magyarország Zrt." status="Operational"
+ 00-99
+218 cc="ba" country="Bosnia and Herzegovina"
+ 03 bands="GSM 900" brand="HT-ERONET" operator="Public Enterprise Croatian 
Telecom Ltd." status="Operational"
+ 05 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="m:tel" operator="RS 
Telecommunications JSC Banja Luka" status="Operational"
+ 90 bands="GSM 900 / GSM 1800" brand="BH Mobile" operator="BH Telecom" 
status="Operational"
+ 00-99
+219 cc="hr" country="Croatia"
+ 01 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="T-Mobile" operator="T-Mobile 
Croatia" status="Operational"
+ 02 operator="Tele2/Tele2 d.o.o."
+ 10 operator="VIPnet/VIPnet d.o.o."
+ 00-99
+220 cc="rs" country="Serbia"
+ 01 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="Telenor" operator="Telenor 
Serbia" status="Operational"
+ 02 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="Telenor" operator="Telenor 
Montenegro" status="Operational"
+ 03 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="mt:s" operator="Telekom 
Srbija" status="Operational"
+ 05 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="VIP" operator="VIP Mobile" 
status="Operational"
+ 00-99
+222 cc="it" country="Italy"
+ 01 operator="Telecom Italia Mobile (TIM)"
+ 02 operator="Elsacom"
+ 10 operator="Omnitel Pronto Italia (OPI)"
+ 30 bands="GSM-R 900" brand="RFI" operator="Rete Ferroviaria Italiana" 
status="Operational"
+ 77 bands="UMTS 2100" brand="IPSE 2000" operator="IPSE 2000" status="Not 
operational"
+ 88 operator="Wind"
+ 98 operator="Blu"
+ 99 bands="UMTS 2100" brand="3 Italia" operator="Hutchison 3G" 
status="Operational"
+ 00-99
+225 cc="va" country="Vatican City|Vatican City State"
+226 cc="ro" country="Romania"
+ 01 bands="GSM 900 / UMTS 900 / UMTS 2100" brand="Vodafone" operator="Vodafone 
România" status="Operational"
+ 02 bands="CDMA2000 420" brand="Romtelecom" operator="Romtelecom" 
status="Operational"
+ 03 bands="GSM 1800" brand="Cosmote" operator="Cosmote România" 
status="Operational"
+ 04 bands="CDMA2000 450" brand="Cosmote" operator="Cosmote România" 
status="Operational"
+ 05 bands="UMTS 2100" brand="Digi.Mobil" operator="RCS&RDS" 
status="Operational"
+ 06 bands="UMTS 2100" brand="Cosmote" operator="Cosmote România" 
status="Operational"
+ 10 bands="GSM 900 / UMTS 900 / UMTS 2100" brand="Orange" operator="Orange 
România" status="Operational"
+ 00-99
+228 cc="ch" country="Switzerland"
+ 01 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="Swisscom" operator="Swisscom 
Ltd" status="Operational"
+ 02 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="Sunrise" operator="Sunrise 
Communications AG" status="Operational"
+ 03 bands="GSM 1800 / UMTS 2100" brand="Orange" operator="Orange 
Communications SA" status="Operational"
+ 05 bands="Unknown" operator="Togewanet AG (Comfone)" status="Reserved"
+ 06 bands="GSM-R 900" brand="SBB-CFF-FFS" operator="SBB AG" 
status="Operational"
+ 07 bands="GSM 1800" brand="IN&Phone" operator="IN&Phone SA" 
status="Operational"
+ 08 bands="GSM 1800" brand="Tele2" operator="Tele2 Telecommunications AG" 
status="Operational"
+ 12 operator="TDC Switzerland AG"
+ 50 bands="UMTS 2100" operator="3G Mobile AG" status="Reserved"
+ 51 bands="MVNO" operator="BebbiCell AG" status="Operational"
+ 00-99
+230 cc="cz" country="Czech Republic"
+ 01 bands="GSM 1900 / GSM 1800 / UMTS 2100" brand="T-Mobile" 
operator="T-Mobile Czech Republic" status="Operational"
+ 02 bands="CDMA2000 450 / GSM 900 / GSM 1800 / UMTS 2100" 
brand="O<sub>2</sub>" operator="Telefónica Czech Republic" status="Operational"
+ 03 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="Vodafone" operator="Vodafone 
Czech Republic" status="Operational"
+ 04 operator="Mobilkom a.s."
+ 98 bands="GSM-R 900" operator="SŽDC s.o." status="Operational"
+ 99 bands="GSM 1800" brand="Vodafone" operator="Vodafone Czech Republic" 
status="Operational"
+ 00-99
+231 cc="sk" country="Slovakia"
+ 01 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="Orange" operator="Orange 
Slovensko" status="Operational"
+ 02 bands="GSM 900 / GSM 1800" brand="T-Mobile" operator="T-Mobile Slovensko" 
status="Operational"
+ 03 bands="Unknown" operator="Unient Communications" status="Unknown"
+ 04 bands="UMTS 2100" brand="T-Mobile" operator="T-Mobile Slovensko" 
status="Operational"
+ 05 bands="UMTS 2100" operator="Mobile Entertainment Company" status="Unknown"
+ 06 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="O<sub>2</sub>" 
operator="Telefónica O2 Slovakia" status="Operational"
+ 99 bands="GSM-R" brand="ŽSR" operator="Železnice Slovenskej Republiky" 
status="Operational"
+ 00-99
+232 cc="at" country="Austria"
+ 01 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="A1" operator="A1 Telekom 
Austria" status="Operational"
+ 02 operator="Mobilkom Austria Aktiengesellschaft"
+ 03 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="T-Mobile" operator="T-Mobile 
Austria" status="Operational"
+ 04 operator="T-Mobile Austria GmbH"
+ 05 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="Orange" operator="Orange 
Austria" status="Operational"
+ 06 operator="Orange Austria Telecommunication GmbH"
+ 07 bands="GSM 1800" brand="tele.ring" operator="T-Mobile Austria" 
status="Operational"
+ 09 bands="Unknown" brand="A1" operator="A1 Telekom Austria" 
status="Operational"
+ 10 bands="UMTS 2100" brand="3" operator="Hutchison 3G" status="Operational"
+ 11 bands="MVNO" brand="bob" operator="A1 Telekom Austria" status="Operational"
+ 12 operator="Orange Austria Telecommunication GmbH"
+ 14 bands="Test" brand="3" operator="Hutchison 3G" status="Unknown"
+ 15 bands="MVNO" brand="Barablu" operator="Barablu Mobile Ltd." 
status="Operational"
+ 91 bands="GSM-R" brand="GSM-R A" operator="ÖBB" status="Operational"
+ 00-99
+234 cc="gb" country="United Kingdom"
+ 00 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="BT" cc="uk" operator="BT 
Group" status="Operational"
+ 01 bands="GSM 1800" brand="UK01" cc="uk" operator="Mapesbury Communications 
Ltd." status="Operational"
+ 02 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="O2" cc="uk" 
operator="Telefónica O2 UK Limited" status="Operational"
+ 03 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="Airtel-Vodafone" cc="uk" 
operator="Jersey Airtel Limited" status="Operational"
+ 04 bands="GSM 1800" brand="FMS Solutions Ltd" cc="uk" operator="FMS Solutions 
Ltd" status="Reserved"
+ 05 operator="Colt Mobile Telecommunications Ltd"
+ 06 operator="Internet Computer Bureau Ltd"
+ 07 operator="Cable and Wireless plc"
+ 08 operator="OnePhone (UK) Ltd"
+ 09 bands="GSM 900/1800" brand="Sure Mobile" cc="im" country="Isle of Man 
(United Kingdom)" operator="Cable & Wireless Isle of Man Ltd." 
status="Operational"
+ 10 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="O2" cc="uk" 
operator="Telefónica O2 UK Limited" status="Operational"
+ 11 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="O2" cc="uk" 
operator="Telefónica Europe" status="Operational"
+ 12 operator="Ntework Rail Infrastructure Ltd"
+ 13 operator="Ntework Rail Infrastructure Ltd"
+ 14 bands="unknown" brand="Hay Systems Ltd" cc="uk" operator="Hay Systems Ltd" 
status="Operational"
+ 15 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="Vodafone" cc="uk" 
operator="Vodafone United Kingdom" status="Operational"
+ 16 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="Opal Telecom Ltd" cc="uk" 
operator="Opal Telecom Ltd" status="Operational"
+ 17 operator="Flextel Ltd"
+ 18 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="Cloud9" cc="uk" 
operator="Wire9 Telecom plc" status="Operational"
+ 19 bands="GSM 1800" brand="Private Mobile Networks PMN" cc="uk" 
operator="Teleware plc" status="Operational"
+ 20 operator="Hutchison 3G UK Ltd."
+ 21 operator="LogicStar Ltd"
+ 22 bands="Unknown" brand="RoutoMessaging" cc="uk" operator="Routo Telecom" 
status="Operational"
+ 23 operator="Vectone Network Ltd"
+ 24 operator="Stour Marine Ltd"
+ 25 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="Truphone" cc="uk" 
operator="Software Cellular Network Ltd" status="Operational"
+ 26 operator="Lycamobile UK Ltd."
+ 30 operator="T-Mobile UK"
+ 31 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="Virgin" cc="uk" 
operator="Virgin Mobile" status="Operational"
+ 32 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="Virgin" cc="uk" 
operator="Virgin Mobile" status="Operational"
+ 33 bands="GSM 1800 / UMTS 2100" brand="Orange" cc="uk" operator="Orange UK" 
status="Operational"
+ 34 bands="GSM 1800 / UMTS 2100" brand="Orange" cc="uk" operator="Orange UK" 
status="Operational"
+ 50 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="JT-Wave" cc="uk" 
operator="Jersey Telecom" status="Operational"
+ 55 bands="GSM 900 (Guernsey) / GSM 1800 (Jersey) / UMTS 2100" brand="Sure 
Mobile" cc="uk" operator="Cable & Wireless Guernsey / Sure Mobile (Jersey)" 
status="Operational"
+ 58 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="Pronto GSM" cc="uk" 
operator="Manx Telecom" status="Operational"
+ 75 bands="GSM 900  / GSM 1800" brand="Inquam" cc="uk" operator="Inquam 
Telecom (Holdings) Ltd" status="Operational"
+ 76 operator="British Telecom"
+ 77 bands="GSM 900  / GSM 1800" brand="BT" cc="uk" operator="BT Group" 
status="Operational"
+ 78 operator="Airwave mmO2 Ltd"
+ 00-99
+235 cc="gb" country="United Kingdom"
+ 77 operator="British Telecom"
+ 91 operator="Vodafone Ltd"
+ 92 operator="Cable and Wireless plc"
+ 94 operator="Hutchison 3G UK Ltd"
+ 95 operator="Network Rail Infrastructure Ltd"
+ 00-99
+238 cc="dk" country="Denmark"
+ 01 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="TDC" operator="TDC A/S" 
status="Operational"
+ 02 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="Telenor" operator="Telenor 
Denmark" status="Operational"
+ 03 operator="MIGway A/S"
+ 06 operator="Hi3G"
+ 07 operator="Barablu Mobile Ltd."
+ 10 bands="Unknown" brand="TDC" operator="TDC A/S" status="Operational"
+ 12 operator="Lycamobile Denmark"
+ 20 operator="Telia"
+ 30 operator="Telia Mobile"
+ 77 bands="GSM 900 / GSM 1800" brand="Telenor" operator="Telenor Denmark" 
status="Operational"
+ 00-99
+240 cc="se" country="Sweden"
+ 01 operator="Telia Sonera Sverige AB"
+ 02 bands="UMTS 900 / UMTS 2100" brand="3" operator="Hutchison 3G" 
status="Operational"
+ 03 operator="AINMT Sverige AB"
+ 04 bands="UMTS 2100" operator="3G Infrastructure Services" 
status="Operational"
+ 05 bands="UMTS 2100" brand="Sweden 3G" operator="Svenska UMTS-Nät" 
status="Operational"
+ 06 bands="UMTS 2100" brand="Telenor" operator="Telenor Sweden" 
status="Operational"
+ 07 bands="GSM 900 / GSM 1800" brand="Tele2" operator="Tele2 Sweden" 
status="Operational"
+ 08 bands="GSM 900 / GSM 1800" brand="Telenor" operator="Telenor Sweden" 
status="Operational"
+ 09 bands="GSM 900 / GSM 1800" brand="djuice" operator="Telenor Sweden" 
status="Operational"
+ 10 bands="Unknown" brand="Spring Mobil" operator="Tele2" status="Operational"
+ 11 bands="Unknown" operator="Lindholmen Science Park" status="Unknown"
+ 12 bands="Unknown" operator="Barablu Mobile Scandinavia" status="Unknown"
+ 13 bands="Unknown" operator="Ventelo Sverige" status="Unknown"
+ 14 bands="GSM 900 / GSM 1800 / UMTS 2100" operator="TDC Mobil" 
status="Operational"
+ 15 bands="GSM 900 / GSM 1800 / UMTS 2100" operator="Wireless Maingate Nordic" 
status="Unknown"
+ 16 bands="GSM" operator="42IT" status="Operational"
+ 17 bands="Unknown" brand="http://www.gotanet.se/ Gotanet" 
operator="Götalandsnätet" status="Unknown"
+ 18 operator="Generic Mobile Systems Sweden AB"
+ 19 operator="Mundio Mobile Sweden Ltd"
+ 20 bands="GSM" operator="Wireless Maingate Message Services" 
status="Operational"
+ 21 bands="GSM-R 900" brand="MobiSir" operator="Trafikverket (formerly 
Banverket)" status="Operational"
+ 22 operator="EuTel AB"
+ 24 bands="GSM 900/1800" brand="Sweden 2G" operator="Net4Mobility" 
status="Operational"
+ 25 bands="Unknown" operator="DigiTelMobile" status="Unknown"
+ 26 bands="GSM" operator="Beepsend" status="Operational"
+ 00-99
+242 cc="no" country="Norway"
+ 01 operator="Telenor Mobil AS"
+ 02 operator="Netcom GSM AS"
+ 03 operator="Teletopia Mobile Communications AS"
+ 04 operator="Tele2 Norge AS"
+ 06 bands="CDMA2000 450" brand="Ice" operator="Nordisk Mobiltelefon" 
status="Operational"
+ 08 bands="MVNO" brand="TDC" operator="TDC Mobil AS" status="Operational"
+ 11 bands="Test" brand="SystemNet" operator="SystemNet AS" status="Unknown"
+ 23 bands="MVNO" brand="Lyca" operator="Lyca Mobile Ltd" status="Operational"
+ 00-99
+244 cc="fi" country="Finland"
+ 03 bands="GSM 1800" brand="DNA" operator="DNA Oy" status="Operational"
+ 04 operator="Finnet Networks Ltd."
+ 05 bands="GSM 900 / GSM 1800 / UMTS 900 / UMTS 2100" brand="Elisa" 
operator="Elisa Oyj" status="Operational"
+ 07 bands="Unknown" brand="Nokia" operator="Nokia Test Network" 
status="Operational"
+ 08 bands="Unknown" operator="Unknown" status="Operational"
+ 09 operator="Finnet Group"
+ 10 bands="Unknown" operator="TDC Oy" status="Unknown"
+ 11 bands="TETRA" brand="VIRVE" operator="Suomen Erillisverkot Oy" 
status="Operational"
+ 12 bands="GSM 900 / GSM 1800 / UMTS 900 / UMTS 2100" brand="DNA" 
operator="DNA Oy" status="Operational"
+ 14 bands="GSM 900" brand="AMT" operator="Ålands Mobiltelefon" 
status="Operational"
+ 15 bands="GSM 900" brand="SAMK" operator="Samk student network" 
status="Operational"
+ 16 operator="Oy Finland Tele2 AB"
+ 21 bands="MVNO" brand="Saunalahti" operator="Elisa Oyj" status="Operational"
+ 91 bands="GSM 900 / GSM 1800 / UMTS 900 / UMTS 2100 / LTE" brand="Sonera" 
operator="TeliaSonera Finland Oyj" status="Operational"
+ 00-99
+246 cc="lt" country="Lithuania"
+ 01 operator="Omnitel"
+ 02 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="BITE" operator="UAB Bité 
Lietuva" status="Operational"
+ 03 operator="Tele2"
+ 06 bands="GSM 1800" brand="Mediafon" operator="UAB Mediafon" 
status="Operational"
+ 00-99
+247 cc="lv" country="Latvia"
+ 01 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="LMT" operator="Latvian 
Mobile Telephone" status="Operational"
+ 02 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="Tele2" operator="Tele2" 
status="Operational"
+ 03 bands="CDMA2000 450" brand="TRIATEL" operator="Telekom Baltija" 
status="Operational"
+ 04 operator="Beta Telecom"
+ 05 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="Bite" operator="Bite 
Latvija" status="Operational"
+ 06 bands="Unknown" operator="Rigatta" status="Reserved"
+ 07 bands="MVNO" brand="MTS" operator="Master Telecom" status="Operational"
+ 08 bands="MVNO" brand="IZZI" operator="IZZI" status="Operational"
+ 00-99
+248 cc="ee" country="Estonia"
+ 01 operator="EMT GSM"
+ 02 bands="GSM 900 / GSM 1800 / UMTS 900 / UMTS 2100" brand="Elisa" 
operator="Elisa Eesti" status="Operational"
+ 03 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="Tele 2" operator="Tele 2 
Eesti" status="Operational"
+ 04 bands="Unknown" operator="OY Top Connect" status="Unknown"
+ 05 bands="Unknown" operator="AS Bravocom Mobiil" status="Unknown"
+ 06 bands="UMTS 2100" operator="Progroup Holding" status="Operational"
+ 07 operator="Televõrgu AS"
+ 71 operator="Siseministeerium (Ministry of Interior)"
+ 00-99
+250 cc="ru" country="Russia|Russian Federation"
+ 01 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="MTS" country="Russian 
Federation" operator="Mobile TeleSystems" status="Operational"
+ 02 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="MegaFon" country="Russian 
Federation" operator="MegaFon OJSC" status="Operational"
+ 03 bands="GSM 900 / GSM 1800" brand="NCC" country="Russian Federation" 
operator="Nizhegorodskaya Cellular Communications" status="Operational"
+ 04 bands="GSM 900" brand="Sibchallenge" country="Russian Federation" 
operator="Sibchallenge" status="Not operational"
+ 05 bands="GSM 900 / GSM 1800" brand="ETK" country="Russian Federation" 
operator="Yeniseytelecom" status="Operational"
+ 06 bands="CDMA200 450" brand="Skylink http://www.skylink64.ru/" 
country="Russian Federation" operator="CJSC Saratov System of Cellular 
Communications" status="Operational"
+ 07 country="Russian Federation" operator="BM Telecom"
+ 09 bands="CDMA2000 450" brand="Skylink" country="Russian Federation" 
operator="Khabarovsky Cellular Phone" status="Operational"
+ 10 bands="GSM 900" brand="DTC" country="Russian Federation" 
operator="Dontelekom" status="Not operational"
+ 11 bands="Unknown" country="Russian Federation" operator="Orensot" 
status="Not operational"
+ 12 bands="GSM 1800" brand="Akos" country="Russian Federation" 
operator="Baykal Westcom / New Telephone Company / Far Eastern Cellular" 
status="Operational"
+ 13 bands="GSM 900 / GSM 1800" brand="KUGSM" country="Russian Federation" 
operator="Kuban GSM" status="Not operational"
+ 16 bands="GSM 900 / GSM 1800" brand="NTC" country="Russian Federation" 
operator="New Telephone Company" status="Operational"
+ 17 bands="GSM 900 / GSM 1800" brand="Utel" country="Russian Federation" 
operator="JSC Uralsvyazinform" status="Operational"
+ 19 country="Russian Federation" operator="Volgograd Mobile"
+ 20 bands="GSM 900 / GSM 1800" brand="Tele2" country="Russian Federation" 
operator="Tele2" status="Operational"
+ 23 bands="GSM 900 / GSM 1800" brand="Mobicom - Novosibirsk" country="Russian 
Federation" operator="Mobicom - Novosibirsk" status="Not operational"
+ 28 bands="GSM 900" brand="Beeline" country="Russian Federation" 
operator="Beeline" status="Not operational"
+ 30 bands="GSM 900 / GSM 1800" brand="Megafon" country="South Ossetia - ''no 
ISO code''" operator="Ostelecom" status="Operational"
+ 35 bands="GSM 1800" brand="MOTIV" country="Russian Federation" 
operator="MOTIV" status="Operational"
+ 38 bands="GSM 900 / GSM 1800" brand="Tambov GSM" country="Russian Federation" 
operator="Central Telecommunication Company" status="Operational"
+ 39 bands="GSM 900 / GSM 1800" brand="Utel" country="Russian Federation" 
operator="Uralsvyazinform" status="Operational"
+ 44 bands="Unknown" country="Russian Federation" operator="Stavtelesot / North 
Caucasian GSM" status="Not operational"
+ 92 bands="Unknown" country="Russian Federation" operator="Primtelefon" 
status="Not operational"
+ 93 bands="Unknown" country="Russian Federation" operator="Telecom XXI" 
status="Not operational"
+ 99 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="Beeline" country="Russian 
Federation" operator="OJSC VimpelCom" status="Operational"
+ 00-99
+255 cc="ua" country="Ukraine"
+ 01 bands="GSM 900 / GSM 1800 / CDMA 450" brand="MTS" operator="Ukrainian 
Mobile Communications" status="Operational"
+ 02 operator="Ukranian Radio Systems, URS"
+ 03 bands="GSM 900 / GSM 1800" brand="Kyivstar" operator="Kyivstar GSM JSC" 
status="Operational"
+ 04 bands="CDMA 800" brand="IT" operator="Intertelecom" status="Operational"
+ 05 bands="GSM 1800" brand="Golden Telecom" operator="Golden Telecom" 
status="Operational"
+ 06 operator="Astelit"
+ 07 bands="UMTS 2100" brand="Ukrtelecom" operator="Ukrtelecom" 
status="Operational"
+ 21 bands="CDMA 800" brand="PEOPLEnet" operator="Telesystems of Ukraine" 
status="Operational"
+ 23 bands="CDMA 800" brand="CDMA Ukraine" operator="ITC" status="Operational"
+ 00-99
+257 cc="by" country="Belarus"
+ 01 operator="MDC Velcom"
+ 02 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="MTS" operator="Mobile 
TeleSystems" status="Operational"
+ 03 bands="CDMA2000" brand="DIALLOG" operator="BelCel" status="Operational"
+ 00-99
+259 cc="md" country="Moldova"
+ 01 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="Orange" operator="Orange 
Moldova" status="Operational"
+ 02 operator="Moldcell GSM"
+ 03 bands="CDMA 450" brand="Unité" operator="Moldtelecom" status="Operational"
+ 04 bands="GSM 900 / GSM 1800" brand="Eventis" operator="Eventis Telecom" 
status="Not operational"
+ 05 bands="UMTS 2100" brand="Unité" operator="Moldtelecom" status="Operational"
+ 00-99
+260 cc="pl" country="Poland"
+ 01 operator="Plus GSM (Polkomtel S.A.)"
+ 02 operator="ERA GSM (Polska Telefonia Cyfrowa Sp. Z.o.o.)"
+ 03 operator="Idea (Polska Telefonia Komórkowa Centertel Sp. Z.o.o)"
+ 04 operator="Tele2 Polska (Tele2 Polska Sp. Z.o.o.)"
+ 05 operator="IDEA (UMTS)/PTK Centertel sp. Z.o.o."
+ 06 operator="Netia Mobile"
+ 07 bands="GSM 900 / UMTS 2100" brand="Netia" operator="Netia S.A." 
status="Operational"
+ 08 bands="Unknown" operator="E-Telko Sp. z o.o." status="Not operational"
+ 09 bands="GSM-R 900" operator="Telekomunikacja Kolejowa Sp. z o.o." 
status="Not operational"
+ 10 bands="UMTS 850" brand="Sferia" operator="Sferia S.A." status="Operational"
+ 11 bands="CDMA2000 420" brand="Nordisk Polska" operator="Nordisk Polska Sp. z 
o.o." status="Operational"
+ 12 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="Cyfrowy Polsat" 
operator="Cyfrowy Polsat S.A." status="Operational"
+ 15 bands="UMTS 1800" brand="CenterNet" operator="CenterNet S.A." 
status="Operational"
+ 16 bands="UMTS 1800" brand="Mobyland" operator="Mobyland Sp. z o.o." 
status="Operational"
+ 17 bands="UMTS 900" brand="Aero2" operator="Aero 2 Sp. z o.o." 
status="Operational"
+ 00-99
+262 cc="de" country="Germany"
+ 01 bands="LTE 800 / GSM 900 / GSM/LTE 1800 / UMTS 2100 / LTE 2600" 
brand="T-Mobile" operator="T-Mobile Deutschland GmbH" status="Operational"
+ 02 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="Vodafone" operator="Vodafone 
D2 GmbH" status="Operational"
+ 03 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="E-Plus" operator="E-Plus 
Mobilfunk" status="Operational"
+ 04 operator="Vodafone D2 GmbH"
+ 05 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="E-Plus" operator="E-Plus 
Mobilfunk" status="Reserved"
+ 06 operator="T-Mobile Deutschland GmbH"
+ 07 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="O<sub>2</sub>" operator="O2 
(Germany) GmbH & Co. OHG" status="Operational"
+ 08 operator="O2 (Germany) GmbH & Co. OHG"
+ 09 operator="Vodafone D2 GmbH"
+ 10 bands="GSM-R" operator="Arcor AG & Co" status="Operational"
+ 11 operator="O2 (Germany) GmbH & Co. OHG"
+ 12 bands="TETRA" operator="Dolphin Telecom" status="Not operational"
+ 13 bands="UMTS 2100" operator="Mobilcom Multimedia" status="Not operational"
+ 14 bands="UMTS 2100" operator="Group 3G UMTS" status="Not operational"
+ 15 operator="Airdata AG"
+ 42 bands="GSM 1800" brand="27C3" operator="Chaos Computer Club" status="Not 
operational"
+ 43 bands="Unknown" brand="LYCA" operator="Lycamobile" status="Operational"
+ 60 bands="GSM-R 900" operator="DB Telematik" status="Operational"
+ 76 bands="GSM 900" operator="Siemens AG" status="Operational"
+ 77 operator="E-Plus Mobilfunk GmbH & Co. KG"
+ 00-99
+266 cc="gi" country="Gibraltar (United Kingdom)"
+ 01 bands="GSM 900" brand="GibTel" operator="Gibraltar Telecoms" 
status="Operational"
+ 06 bands="UMTS 2100" brand="CTS Mobile" operator="CTS Gibraltar" 
status="Operational"
+ 09 operator="Cloud9 Mobile Communications"
+ 00-99
+268 cc="pt" country="Portugal"
+ 01 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="Vodafone" operator="Vodafone 
Portugal" status="Operational"
+ 03 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="Optimus" operator="Sonaecom 
– Serviços de Comunicações, S.A." status="Operational"
+ 05 operator="Oniway - Inforcomunicaçôes, S.A."
+ 06 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="TMN" 
operator="Telecomunicações Móveis Nacionais" status="Operational"
+ 21 bands="CDMA2000 450" brand="Zapp" operator="Zapp Portugal" 
status="Operational"
+ 00-99
+270 cc="lu" country="Luxembourg"
+ 01 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="LuxGSM" operator="P&T 
Luxembourg" status="Operational"
+ 77 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="Tango" operator="Tango SA" 
status="Operational"
+ 99 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="Orange" operator="Orange 
S.A." status="Operational"
+ 00-99
+272 cc="ie" country="Ireland"
+ 01 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="Vodafone" operator="Vodafone 
Ireland" status="Operational"
+ 02 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="O<sub>2</sub>" operator="O2 
Ireland" status="Operational"
+ 03 operator="Meteor Mobile Communications Ltd."
+ 04 bands="Unknown" operator="Access Telecom" status="Unknown"
+ 05 bands="UMTS 2100" brand="3" operator="Hutchison 3G Ireland limited" 
status="Operational"
+ 07 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="Eircom" operator="Eircom 
Mobile" status="Operational"
+ 09 bands="Unknown" operator="Clever Communications" status="Unknown"
+ 11 bands="GSM 900 / GSM 1800 / UMTS 2100" operator="Liffey Telecom" 
status="Operational"
+ 00-99
+274 cc="is" country="Iceland"
+ 01 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="Síminn" operator="Iceland 
Telecom" status="Operational"
+ 02 bands="GSM 900 / GSM 1800" brand="Vodafone" operator="Og fjarskipti hf" 
status="Operational"
+ 03 bands="Unknown" brand="Vodafone" operator="Vodafone Iceland" 
status="Operational"
+ 04 bands="GSM 1800" brand="Viking" operator="IMC Island ehf" 
status="Operational"
+ 06 bands="Unknown" operator="Núll níu ehf" status="Reserved"
+ 07 bands="GSM 1800" brand="IceCell" operator="IceCell ehf" 
status="Operational"
+ 08 bands="Unknown" brand="On-waves" operator="Iceland Telecom" 
status="Operational"
+ 11 bands="UMTS 2100" brand="Nova" operator="Nova ehf" status="Operational"
+ 12 bands="GSM 900 / GSM 1800" brand="Tal" operator="Tal hf" 
status="Operational"
+ 00-99
+276 cc="al" country="Albania"
+ 01 bands="GSM 900 / GSM 1800" brand="AMC" operator="Albanian Mobile 
Communications" status="Operational"
+ 02 bands="GSM 900 / GSM 1800" brand="Vodafone" operator="Vodafone Albania" 
status="Operational"
+ 03 bands="GSM 900 / GSM 1800" brand="Eagle Mobile" operator="Eagle Mobile" 
status="Operational"
+ 04 bands="GSM 900 / GSM 1800" brand="Plus Communication" operator="Plus 
Communication" status="Operational"
+ 00-99
+278 cc="mt" country="Malta"
+ 01 bands="GSM 900 / UMTS 2100" brand="Vodafone" operator="Vodafone Malta" 
status="Operational"
+ 21 operator="go mobile"
+ 77 operator="3G Telecommunications Ltd"
+ 00-99
+280 cc="cy" country="Cyprus"
+ 01 bands="GSM 900 / GSM 1800" brand="Cytamobile-Vodafone" operator="Cyprus 
Telecommunications Auth" status="Operational"
+ 10 bands="GSM 900 / GSM 1800" brand="MTN" operator="Areeba Ltd" 
status="Operational"
+ 00-99
+282 cc="ge" country="Georgia"
+ 01 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="Geocell" operator="Geocell 
Limited" status="Operational"
+ 02 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="MagtiCom" operator="Magticom 
GSM" status="Operational"
+ 03 bands="CDMA2000 450" brand="MagtiCom" operator="Magtifix" 
status="Operational"
+ 04 operator="Mobitel Ltd."
+ 05 bands="CDMA2000 800" brand="Silknet" operator="Silknet CDMA" 
status="Operational"
+ 00-99
+283 cc="am" country="Armenia"
+ 05 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="http://mts.am/ VivaCell-MTS" 
operator="K Telecom CJSC" status="Operational"
+ 10 bands="GSM 900 / GSM 1800 / UMTS 2100 / UMTS 900" 
brand="http://orangearmenia.am/ Orange" status="Operational"
+ 00-99
+284 cc="bg" country="Bulgaria"
+ 01 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="M-Tel" operator="Mobiltel" 
status="Operational"
+ 04 bands="GSM 1800" brand="Undisclosed" operator="Undisclosed" 
status="Reserved"
+ 05 operator="Globul"
+ 00-99
+286 cc="tr" country="Turkey"
+ 01 bands="GSM 900 / UMTS 2100" brand="Turkcell" operator="Turkcell Iletisim 
Hizmetleri A.S." status="Operational"
+ 02 bands="GSM 900 / UMTS 2100" brand="Vodafone" operator="Vodafone Turkey" 
status="Operational"
+ 03 operator="Aria"
+ 04 bands="GSM 1800" operator="Aycell" status="Not operational"
+ 00-99
+288 cc="fo" country="Faroe Islands (Denmark)"
+ 01 bands="GSM 900" brand="Faroese Telecom" operator="Faroese Telecom" 
status="Operational"
+ 02 bands="GSM 900" brand="Vodafone" operator="Vodafone Faroe Islands" 
status="Operational"
+ 00-99
+289
+ 67 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="Aquafon" cc="ge" 
country="Abkhazia" operator="Aquafon" status="Operational"
+ 88 bands="GSM  900 / UMTS 2100" brand="A-Mobile" cc="ge" country="Abkhazia" 
operator="A-Mobile" status="Operational"
+ 00-99
+290 cc="gl" country="Greenland (Denmark)"
+ 01 bands="GSM 900" operator="TELE Greenland A/S" status="Operational"
+ 00-99
+292 cc="sm" country="San Marino"
+ 01 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="PRIMA" operator="San Marino 
Telecom" status="Operational"
+ 00-99
+293 cc="si" country="Slovenia"
+ 40 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="Si.mobil" operator="SI.MOBIL 
d.d." status="Operational"
+ 41 bands="GSM 900 / GSM 1800" brand="IPKO" country="Kosovo - RKS" 
operator="IPKO" status="Operational"
+ 64 bands="UMTS 2100" brand="T-2" operator="T-2 d.o.o." status="Operational"
+ 70 bands="GSM 900 / GSM 1800 / UMTS 900 / UMTS 2100" brand="Tušmobil" 
operator="Tušmobil d.o.o." status="Operational"
+ 00-99
+294 cc="mk" country="Republic of Macedonia"
+ 01 bands="GSM 900 / UMTS 2100" brand="T-Mobile MK" operator="T-Mobile 
Macedonia" status="Operational"
+ 02 country="The Former Yugoslav Republic of Macedonia" operator="Cosmofon"
+ 03 bands="GSM 900 / GSM 1800" brand="Vip MK" operator="VIP Operator" 
status="Operational"
+ 00-99
+295 cc="li" country="Liechtenstein"
+ 01 bands="GSM 900 / GSM 1800" brand="Swisscom" operator="Swisscom Schweiz AG" 
status="Operational"
+ 02 bands="GSM 1800 / UMTS 2100" brand="Orange" operator="Orange Liechtenstein 
AG" status="Operational"
+ 04 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="Cubic Telecom" 
operator="Cubic Telecom AG" status="Operational"
+ 05 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="FL1" operator="Mobilkom 
Liechtenstein AG" status="Operational"
+ 77 bands="GSM 900" brand="Alpmobil" operator="Alpcom AG" status="Operational"
+ 00-99
+297 cc="me" country="Montenegro"
+ 01 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="Telenor" operator="Telenor 
Montenegro" status="Operational"
+ 03 operator="MTEL d.o.o. Podgorica"
+ 00-99
+302 cc="ca" country="Canada"
+ 220 bands="UMTS 850 / UMTS 1900" brand="Telus" operator="Telus Mobility" 
status="Operational"
+ 221 bands="Unknown" brand="Telus" operator="Telus Mobility" status="Unknown"
+ 290 bands="iDEN 900" operator="Airtel Wireless" status="Operational"
+ 320 bands="UMTS 1700" brand="Mobilicity" operator="DAVE Wireless" 
status="Operational"
+ 350 bands="GSM 850" brand="FIRST" operator="FIRST Networks Operations" 
status="Operational"
+ 36 operator="Clearnet"
+ 360 bands="iDEN 800" brand="MiKe" operator="Telus Mobility" 
status="Operational"
+ 361 bands="CDMA2000 800 / CDMA2000 1900" brand="Telus" operator="Telus 
Mobility" status="Operational"
+ 37 operator="Microcell"
+ 370 bands="GSM 850 / GSM 1900 / UMTS 850 / UMTS 1900" brand="Fido" 
operator="Fido Solutions (Rogers Wireless)" status="Operational"
+ 500 bands="UMTS 1700" brand="Videotron" operator="Videotron" 
status="Operational"
+ 510 bands="UMTS 1700" brand="Videotron" operator="Videotron" 
status="Operational"
+ 610 bands="UMTS 850 / UMTS 1900" brand="Bell" operator="Virgin Mobile Canada" 
status="Operational"
+ 62 operator="Ice Wireless"
+ 620 bands="GSM 1900" brand="ICE Wireless" operator="ICE Wireless" 
status="Operational"
+ 63 operator="Aliant Mobility"
+ 64 operator="Bell Mobility"
+ 640 bands="UMTS 850 / UMTS 1900" brand="Bell" operator="Bell Mobility" 
status="Operational"
+ 651 bands="CDMA2000 800 / CDMA2000 1900" brand="Bell" operator="Bell 
Mobility" status="Operational"
+ 652 bands="CDMA2000" operator="BC Tel Mobility (Telus)" status="Operational"
+ 653 bands="CDMA2000 800 / CDMA2000 1900" brand="Telus" operator="Telus 
Mobility" status="Operational"
+ 656 bands="CDMA2000" brand="TBay" operator="Thunder Bay Telephone Mobility" 
status="Operational"
+ 657 bands="CDMA2000 800 / CDMA2000 1900" brand="Telus" operator="Telus 
Mobility" status="Operational"
+ 66 operator="MTS Mobility"
+ 67 operator="CityTel Mobility"
+ 68 operator="Sask Tel Mobility"
+ 680 bands="CDMA2000 800 / CDMA2000 1900" brand="SaskTel" operator="SaskTel 
Mobility" status="Operational"
+ 701 bands="CDMA2000" operator="MB Tel Mobility" status="Operational"
+ 702 bands="CDMA2000" operator="MT&T Mobility (Aliant)" status="Operational"
+ 703 bands="CDMA2000" operator="New Tel Mobility (Aliant)" status="Operational"
+ 71 operator="Globalstar"
+ 72 operator="Rogers Wireless"
+ 720 bands="GSM 850 / GSM 1900 / UMTS 850 / UMTS 1900" brand="Rogers Wireless" 
operator="Rogers Communications" status="Operational"
+ 780 bands="UMTS 850 / UMTS 1900" brand="SaskTel" operator="SaskTel Mobility" 
status="Operational"
+ 86 operator="Telus Mobility"
+ 000-999
+308 cc="pm" country="Saint Pierre and Miquelon (France)"
+ 01 bands="GSM 900" brand="Ameris" operator="St. Pierre-et-Miquelon Télécom" 
status="Operational"
+ 00-99
+310 cc="us" country="United States of America"
+ 004 bands="Unknown" brand="Verizon" operator="Verizon Wireless" 
status="Operational"
+ 005 bands="CDMA2000 850 / CDMA2000 1900" brand="Verizon" operator="Verizon 
Wireless" status="Operational"
+ 010 bands="Unknown" operator="MCI" status="Not operational"
+ 012 bands="CDMA2000 850 / CDMA2000 1900" brand="Verizon" operator="Verizon 
Wireless" status="Operational"
+ 013 operator="Verizon Wireless"
+ 014 bands="Unknown" operator="Testing" status="Operational"
+ 016 bands="CDMA2000 1900 / CDMA2000 1700 / CDMA2000 2100" operator="Cricket 
Communications" status="Operational"
+ 017 bands="Unknown" operator="North Sight Communications Inc." 
status="Operational"
+ 020 bands="GSM 850 / GSM 1900" operator="Union Telephone Company" 
status="Operational"
+ 030 bands="GSM 850" brand="Centennial" operator="Centennial Communications" 
status="Operational"
+ 032 bands="CDMA2000 1900" brand="IT&E Wireless" cc="gu" country="Guam (United 
States of America)" operator="IT&E Overseas, Inc" status="Operational"
+ 033 bands="Unknown" cc="gu" country="Guam (United States of America)" 
operator="Guam Telephone Authority" status="Unknown"
+ 035 operator="ETEX Communications dba ETEX Wireless"
+ 040 bands="GSM 1900" brand="Concho" operator="Concho Cellular Telephone Co., 
Inc." status="Operational"
+ 046 bands="GSM 1900" brand="SIMMETRY" operator="TMP Corp" status="Operational"
+ 050 operator="ACS Wireless Inc"
+ 053 bands="CDMA2000 1900" operator="Virgin Mobile US" status="Operational"
+ 054 bands="Unknown" operator="Alltel US" status="Operational"
+ 060 bands="Unknown" operator="Consolidated Telcom" status="Operational"
+ 066 bands="GSM AND CDMA" operator="U.S. Cellular" status="Operational"
+ 070 bands="Unknown" operator="Highland Cellular" status="Operational"
+ 080 bands="GSM 1900" brand="Corr" operator="Corr Wireless Communications LLC" 
status="Operational"
+ 090 bands="GSM 1900 / UMTS 1900" brand="AT&T" operator="AT&T Mobility" 
status="Operational"
+ 100 bands="GSM 850" brand="Plateau Wireless" operator="New Mexico RSA 4 East 
Ltd. Partnership" status="Operational"
+ 110 bands="GSM 850" brand="PTI Pacifica" operator="PTI Pacifica Inc." 
status="Operational"
+ 130 operator="Carolina West Wireless"
+ 140 bands="GSM 850 / GSM 1900" brand="mPulse" cc="gu" country="Guam (United 
States of America)" operator="GTA Wireless" status="Operational"
+ 150 bands="GSM 850 / UMTS 850 / UMTS 1900" brand="AT&T" operator="AT&T 
Mobility" status="Not operational"
+ 160 operator="T-Mobile USA"
+ 170 operator="Cingular Wireless"
+ 180 bands="GSM 850 / UMTS 850 / UMTS 1900" brand="West Central" 
operator="West Central Wireless" status="Operational"
+ 190 bands="GSM 850" brand="Dutch Harbor" operator="Alaska Wireless 
Communications, LLC" status="Operational"
+ 200 operator="T-Mobile USA"
+ 210 operator="T-Mobile USA"
+ 220 operator="T-Mobile USA"
+ 230 operator="T-Mobile USA"
+ 240 operator="T-Mobile USA"
+ 250 operator="T-Mobile USA"
+ 260 operator="T-Mobile USA"
+ 270 operator="T-Mobile USA"
+ 280 operator="Contennial Puerto Rio License Corp."
+ 290 operator="Nep Cellcorp Inc."
+ 300 bands="GSM 1900" brand="iSmart Mobile" operator="Smart Call (Truphone)" 
status="Operational"
+ 310 operator="T-Mobile USA"
+ 320 bands="GSM 850 / GSM 1900" brand="Cellular One" operator="Smith Bagley, 
Inc." status="Operational"
+ 340 bands="GSM 1900" brand="Westlink" operator="Westlink Communications" 
status="Operational"
+ 350 operator="Mohave Cellular L.P."
+ 360 operator="Cellular Network Partnership dba Pioneer Cellular"
+ 370 bands="CDMA2000 850" brand="Guamcell" cc="gu" country="Guam (United 
States of America)" operator="Guam Cellular & Paging Inc" status="Operational"
+ 380 bands="GSM 850 / GSM 1900 / UMTS 850 / UMTS 1900" brand="AT&T" 
operator="AT&T Mobility" status="Not operational"
+ 390 bands="GSM 850" brand="Cellular One of East Texas" operator="TX-11 
Acquisition, LLC" status="Operational"
+ 400 bands="GSM 1900" brand="i CAN_GSM" operator="Wave Runner LLC (Guam)" 
status="Operational"
+ 410 bands="GSM 850 / GSM 1900 / UMTS 850 / UMTS 1900" brand="AT&T" 
operator="AT&T Mobility" status="Operational"
+ 420 bands="GSM 1900" brand="Cincinnati Bell" operator="Cincinnati Bell 
Wireless" status="Operational"
+ 430 bands="GSM 1900" operator="Alaska Digitel" status="Operational"
+ 440 operator="Numerex Corp"
+ 450 bands="GSM 850" brand="Viaero" operator="Viaero Wireless" 
status="Operational"
+ 460 bands="GSM 1900" brand="Simmetry" operator="TMP Corporation" 
status="Operational"
+ 470 bands="GSM 1900 / UMTS 850" brand="Guamcell" cc="gu" country="Guam 
(United States of America)" operator="Guam Cellular & Paging Inc" 
status="Operational"
+ 480 bands="Unknown" operator="Choice Phone" status="Operational"
+ 490 operator="T-Mobile USA"
+ 500 operator="Public Service Cellular, Inc."
+ 510 bands="Unknown" brand="Airtel" operator="Airtel Wireless" 
status="Operational"
+ 520 operator="Transactions Network Services"
+ 530 bands="Unknown" operator="West Virginia Wireless" status="Operational"
+ 540 bands="GSM 1900" brand="Oklahoma Western" operator="Oklahoma Western 
Telephone Company" status="Operational"
+ 550 operator="Wireless Solutions International"
+ 560 bands="GSM 850" brand="AT&T" operator="AT&T Mobility" status="Operational"
+ 570 bands="GSM 1900" brand="Cellular One" operator="MTPCS, LLC" 
status="Operational"
+ 580 operator="Inland Cellular Telephone Company"
+ 590 bands="GSM 850 / GSM 1900" brand="Alltel" operator="Alltel Communications 
Inc" status="Operational"
+ 600 operator="New Cell Inc. dba Cellcom"
+ 610 bands="GSM 1900" brand="Epic Touch" operator="Elkhart Telephone Co." 
status="Operational"
+ 620 bands="GSM 1900" brand="Coleman County Telecom" operator="Coleman County 
Telecommunications" status="Operational"
+ 630 bands="GSM 1900" brand="AmeriLink PCS" operator="Choice Wireless" 
status="Operational"
+ 640 bands="GSM 1900" brand="Airadigm" operator="Airadigm Communications" 
status="Operational"
+ 650 bands="GSM 850" brand="Jasper" operator="Jasper Wireless, inc" 
status="Operational"
+ 660 operator="T-Mobile USA"
+ 670 operator="AT&T Mobility Vanguard Services"
+ 680 bands="GSM 850 / GSM 1900" brand="AT&T" operator="AT&T Mobility" 
status="Operational"
+ 690 bands="Unknown" brand="Conestoga" operator="Conestoga Wireless Company" 
status="Operational"
+ 700 operator="Cross Valiant Cellular Partnership"
+ 710 operator="Arctic Slope Telephone Association Cooperative"
+ 720 operator="Wireless Solutions International Inc."
+ 730 operator="US Cellular"
+ 740 bands="Unknown" brand="Convey" operator="Convey Communications Inc." 
status="Operational"
+ 750 operator="East Kentucky Network LLC dba Appalachian Wireless"
+ 760 bands="Unknown" brand="Panhandle" operator="Panhandle Telecommunications 
Systems Inc." status="Operational"
+ 770 bands="GSM 1900" brand="i wireless" operator="Iowa Wireless Services" 
status="Operational"
+ 780 operator="Connect Net Inc"
+ 790 bands="GSM 1900" brand="PinPoint" operator="PinPoint Communications" 
status="Operational"
+ 800 operator="T-Mobile USA"
+ 810 operator="LCFR LLC"
+ 820 operator="South Canaan Cellular Communications Co. LP"
+ 830 bands="GSM 850" brand="Caprock" operator="Caprock Cellular" 
status="Operational"
+ 840 bands="GSM 1900" brand="telna Mobile" operator="Telecom North America 
Mobile, Inc." status="Operational"
+ 850 bands="CDMA2000 850 / CDMA2000 1900 / GSM 850 / GSM 1900" brand="Aeris" 
operator="Aeris Communications, Inc." status="Operational"
+ 860 operator="TX RSA 15B2, LP dba Five Star Wireless"
+ 870 bands="GSM 850" brand="PACE" operator="Kaplan Telephone Company" 
status="Operational"
+ 880 bands="GSM 850" brand="Advantage" operator="Advantage Cellular Systems" 
status="Operational"
+ 890 bands="GSM 850 / GSM 1900" brand="Unicel" operator="Rural Cellular 
Corporation" status="Operational"
+ 900 bands="CDMA2000 850 / CDMA2000 1900" brand="Mid-Rivers Wireless" 
operator="Mid-Rivers Communications" status="Operational"
+ 910 bands="GSM 850" brand="First Cellular" operator="First Cellular of 
Southern Illinois" status="Operational"
+ 930 operator="Copper Valley Wireless"
+ 940 operator="Iris Wireless LLC"
+ 950 bands="GSM 850" brand="XIT Wireless" operator="Texas RSA 1 dba XIT 
Cellular" status="Operational"
+ 960 operator="UBET Wireless"
+ 970 operator="Globalstar USA"
+ 980 operator="Texas RSA 7B3 dba Peoples Wireless Services"
+ 990 operator="Worldcall Interconnect"
+ 000-999
+311 cc="us" country="United States of America"
+ 000 operator="Mid-Tex Cellular Ltd."
+ 010 bands="GSM 1900" brand="Chariton Valley" operator="Chariton Valley 
Communications" status="Operational"
+ 020 bands="GSM 850" operator="Missouri RSA 5 Partnership" status="Operational"
+ 030 bands="GSM 1900" operator="Indigo Wireless" status="Operational"
+ 040 bands="GSM 850 / GSM 1900" operator="Commnet Wireless" 
status="Operational"
+ 050 bands="GSM 850 / GSM 1900" operator="Wikes Cellular" status="Operational"
+ 060 bands="GSM 850 / GSM 1900" brand="Farmers Cellular" operator="Farmers 
Cellular Telephone" status="Operational"
+ 070 bands="GSM 850" brand="Easterbrooke" operator="Easterbrooke Cellular 
Corporation" status="Operational"
+ 080 bands="GSM 850" brand="Pine Cellular" operator="Pine Telephone Company" 
status="Operational"
+ 090 bands="GSM 1900" brand="Long Lines Wireless" operator="Long Lines 
Wireless LLC" status="Operational"
+ 100 bands="GSM 1900" operator="High Plains Wireless" status="Operational"
+ 110 bands="GSM 1900" operator="High Plains Wireless" status="Operational"
+ 120 bands="Unknown" operator="Choice Phone" status="Operational"
+ 130 bands="GSM 850" operator="Cell One Amarillo" status="Operational"
+ 140 bands="Unknown" brand="Sprocket" operator="MBO Wireless" 
status="Operational"
+ 150 bands="GSM 850" operator="Wilkes Cellular" status="Operational"
+ 160 bands="Unknown" operator="Endless Mountains Wireless" status="Operational"
+ 170 bands="GSM 850" brand="PetroCom" operator="Broadpoint Inc" 
status="Operational"
+ 180 bands="GSM 850 / UMTS 850 / UMTS 1900" operator="Cingular Wireless" 
status="Not operational"
+ 190 bands="Unknown" operator="Cellular Properties" status="Unknown"
+ 200 operator="ARINC"
+ 210 bands="GSM 1900 / UMTS 2100" operator="Emery Telcom Wireless" 
status="Operational"
+ 220 operator="United States Cellular"
+ 240 operator="Cordova Wireless Communications Inc"
+ 250 bands="GSM 1900" brand="i CAN_GSM" cc="gu" country="Guam (United States 
of America)" operator="Wave Runner LLC" status="Not operational"
+ 260 operator="SLO Cellular Inc. dba CellularOne of San Luis Obispo"
+ 270 operator="Verizon Wireless"
+ 271 operator="Verizon Wireless"
+ 272 operator="Verizon Wireless"
+ 273 operator="Verizon Wireless"
+ 274 operator="Verizon Wireless"
+ 275 operator="Verizon Wireless"
+ 276 operator="Verizon Wireless"
+ 277 operator="Verizon Wireless"
+ 278 operator="Verizon Wireless"
+ 279 operator="Verizon Wireless"
+ 280 operator="Verizon Wireless"
+ 281 operator="Verizon Wireless"
+ 282 operator="Verizon Wireless"
+ 283 operator="Verizon Wireless"
+ 284 operator="Verizon Wireless"
+ 285 operator="Verizon Wireless"
+ 286 operator="Verizon Wireless"
+ 287 operator="Verizon Wireless"
+ 288 operator="Verizon Wireless"
+ 289 operator="Verizon Wireless"
+ 290 operator="Pinpoint Wireless Inc."
+ 310 operator="Leaco Rural Telephone Company Inc"
+ 320 operator="Commnet Wireless LLC"
+ 330 bands="Unknown" brand="Bug Tussel Wireless" operator="Bug Tussel 
Wireless" status="Operational"
+ 340 operator="Illinois Valley Cellular"
+ 350 operator="Sagebrush Cellular Inc dba Nemont"
+ 360 operator="Stelera Wireless LLC"
+ 370 operator="GCI Communications Corp."
+ 380 operator="New Dimension Wireless Ltd"
+ 390 operator="Verizon Wireless"
+ 410 operator="Iowa RSA No.2 Ltd Partnership"
+ 420 operator="Northwest Missouri Cellular Limited Partnership"
+ 430 operator="RSA 1 Limited Partnership dba Cellular 29 Plus"
+ 440 operator="Bluegrass Cellular LLC"
+ 450 operator="Panhandle Telecommunication Systems Inc."
+ 460 operator="Fisher Wireless Services Inc"
+ 470 operator="Vitelcom Cellular Inc dba Innovative Wireless"
+ 480 bands="LTE 700MHz C Block (4G LTE Network)" brand="Verizon" 
operator="Verizon Wireless" status="Operational"
+ 481 operator="Verizon Wireless"
+ 482 operator="Verizon Wireless"
+ 483 operator="Verizon Wireless"
+ 484 operator="Verizon Wireless"
+ 485 operator="Verizon Wireless"
+ 486 operator="Verizon Wireless"
+ 487 operator="Verizon Wireless"
+ 488 operator="Verizon Wireless"
+ 489 operator="Verizon Wireless"
+ 490 operator="Strata8 Networks Inc/Wirefree Partners LLC"
+ 500 operator="CTC Telecom Inc"
+ 530 operator="Wireless Communications Venture"
+ 540 operator="Keystone Wireless Inc"
+ 550 operator="Commnet Midwest LLC"
+ 560 operator="OTZ Communications Inc"
+ 570 operator="Bend Cable Communications LLC"
+ 580 operator="United States Cellular"
+ 590 operator="California RSA No3 Ltd Partnership dba Golden State     
Cellular"
+ 600 operator="Cox TMI Wireless LLC"
+ 610 operator="North Dakota Network Co."
+ 620 operator="Terrestar Networks Inc"
+ 630 operator="Corr Wireless Communications"
+ 640 operator="Standing Rock Telecommunications"
+ 650 operator="United Wireless Inc"
+ 660 bands="Unknown" brand="MetroPCS" operator="MetroPCS" status="Operational"
+ 670 operator="Pine Belt Cellular Inc dba Pine Belt Wireless"
+ 680 operator="GreenFly LLC"
+ 690 operator="TeleBeeper of New Mexico Inc"
+ 700 operator="TotalSolutions Telecom LLC"
+ 710 operator="Northeast Wireless Networks LLC"
+ 720 operator="Maine PCS LLC"
+ 000-999
+312 cc="us" country="United States of America"
+313 cc="us" country="United States of America"
+314 cc="us" country="United States of America"
+315 cc="us" country="United States of America"
+316 cc="us" country="United States of America"
+ 010 bands="iDEN 800" brand="Nextel" operator="Nextel Communications" 
status="Operational"
+ 011 bands="iDEN 800" operator="Southern Communications Services" 
status="Operational"
+ 000-999
+330 cc="pr" country="Puerto Rico"
+ 00 bands="700 / PCS 1900 / AWS 1700" brand="OpenMobile" operator="PR 
Wireless" status="Operational"
+ 110 bands="GSM 850 / GSM 1900 / UMTS 850" brand="Claro" operator="Puerto Rico 
Telephone Company" status="Operational"
+ 00-99
+332 cc="vi" country="United States Virgin Islands"
+334 cc="mx" country="Mexico"
+ 01 bands="iDEN 800" brand="Nextel" operator="Nextel México" 
status="Operational"
+ 020 operator="Telcel"
+ 03 bands="CDMA2000 1900 / CDMA2000 800 / GSM 1900 / UMTS 850" 
brand="movistar" operator="Pegaso Comunicaciones y Sistemas" 
status="Operational"
+ 04 bands="CDMA2000 800 / CDMA2000 1900" brand="Iusacell / Unefon" 
operator="Iusacell / Unefon" status="Operational"
+ 050 bands="GSM 850 / GSM 1900" brand="Iusacell" operator="Iusacell" 
status="Operational"
+ 20 bands="TDMA 850 / GSM 1900 / UMTS 850" brand="Telcel" operator="América 
Móvil" status="Operational"
+ 00-99
+338 cc="jm" country="Jamaica"
+ 020 operator="Cable & Wireless Jamaica Ltd."
+ 05 bands="GSM 900 / GSM 1800 / GSM 1900" brand="Digicel" cc="tc" 
country="Turks and Caicos Islands" operator="Digicel (Turks & Caicos) Limited" 
status="Operational"
+ 050 bands="GSM 900 / GSM 1800 / CDMA2000 1900" brand="Digicel" 
operator="Digicel (Jamaica) Limited" status="Operational"
+ 070 bands="GSM 850 / GSM 1900 / CDMA2000 850" brand="Claro" operator="Oceanic 
Digital Jamaica Limited" status="Operational"
+ 000-999
+340 cc="mq" country="Martinique (France)"
+ 01 bands="GSM 900" brand="Orange" operator="Orange Caraïbe Mobiles" 
status="Operational"
+ 02 bands="GSM 900 / GSM 1800" brand="Outremer" operator="Outremer Telecom" 
status="Operational"
+ 03 bands="GSM 900 / GSM 1800" brand="Telcell" cc="gp" country="Guadeloupe 
(France)" operator="Saint Martin et Saint Barthelemy Telcell Sarl" 
status="Operational"
+ 08 bands="GSM 900 / GSM 1800" brand="Dauphin" cc="gp" country="Guadeloupe 
(France)" operator="Dauphin Telecom" status="Operational"
+ 10 country="Guadeloupe (France)" operator="Guadeloupe Téléphone Mobile"
+ 11 country="French Guiana" operator="Guyane Téléphone Mobile"
+ 12 operator="Martinique Téléphone Mobile"
+ 20 bands="GSM 900" brand="Digicel" operator="DIGICEL Antilles Française 
Guyane" status="Operational"
+ 00-99
+342 cc="bb" country="Barbados"
+ 600 operator="Cable & Wireless (Barbados) Ltd."
+ 820 bands="Unknown" operator="Sunbeach Communications" status="Reserved"
+ 000-999
+344 cc="ag" country="Antigua and Barbuda"
+ 030 bands="GSM 1900" brand="APUA" operator="Antigua Public Utilities 
Authority" status="Operational"
+ 920 operator="Cable & Wireless (Antigua)"
+ 930 operator="AT&T Wireless (Antigua)"
+ 000-999
+346 cc="ky" country="Cayman Islands (United Kingdom)"
+ 140 operator="Cable & Wireless (Cayman)"
+ 000-999
+348 cc="vg" country="British Virgin Islands"
+ 170 operator="Cable & Wireless (BVI) Ltd"
+ 370 operator="BVI Cable TV Ltd"
+ 570 bands="GSM 900 / GSM 1900" brand="CCT Boatphone" operator="Caribbean 
Cellular Telephone" status="Operational"
+ 770 operator="Digicel (BVI) Ltd"
+ 000-999
+350 cc="bm" country="Bermuda"
+ 01 bands="GSM 1900" brand="Digicel Bermuda" operator="Telecommunications 
(Bermuda & West Indies) Ltd" status="Reserved"
+ 02 bands="GSM 1900" brand="Mobility" operator="M3 Wireless" 
status="Operational"
+ 00-99
+352 cc="gd" country="Grenada"
+ 110 bands="GSM 850" brand="Cable &  Wireless" operator="Cable & Wireless 
Grenada Ltd." status="Operational"
+ 000-999
+354 cc="ms" country="Montserrat (United Kingdom)"
+356 cc="kn" country="Saint Kitts and Nevis"
+358 cc="lc" country="Saint Lucia"
+360 cc="vc" country="Saint Vincent and the Grenadines"
+ 100 bands="GSM 850" brand="Cingular Wireless" status="Unknown"
+ 110 bands="GSM 850" brand="Cable & Wireless" operator="Cable &  Wireless" 
status="Unknown"
+ 000-999
+362 cc="cw" country="Curaçao (Kingdom of the Netherlands|Netherlands)"
+ 51 bands="GSM 900" brand="Telcell" cc="an" country="Netherlands Antilles 
(Kingdom of the Netherlands)" operator="Telcell N.V." status="Operational"
+ 69 bands="GSM 900 / GSM 1800" brand="Digicel" cc="an" country="Netherlands 
Antilles (Kingdom of the Netherlands)" operator="Curaçao Telecom N.V." 
status="Operational"
+ 91 bands="GSM 900" brand="UTS" cc="an" country="Netherlands Antilles (Kingdom 
of the Netherlands)" operator="Setel N.V." status="Operational"
+ 94 bands="TDMA PCS" brand="Bayòs" cc="an" country="Netherlands Antilles 
(Kingdom of the Netherlands)" operator="Bòbò Frus N.V." status="Operational"
+ 95 bands="CDMA2000 850" brand="MIO" cc="an" country="Netherlands Antilles 
(Kingdom of the Netherlands)" operator="E.O.C.G. Wireless" status="Operational"
+ 00-99
+363 cc="aw" country="Aruba"
+ 01 operator="Setar GSM"
+ 00-99
+364 cc="bs" country="Bahamas"
+ 390 bands="GSM 1900" brand="BaTelCo" operator="The Bahamas Telecommunications 
Company Ltd" status="Operational"
+ 000-999
+365 cc="ai" country="Anguilla"
+ 010 bands="Unknown" operator="Weblinks Limited" status="Operational"
+ 840 bands="Unknown" operator="Cable & Wireless" status="Operational"
+ 000-999
+366 cc="dm" country="Dominica"
+ 110 bands="GSM 850" operator="Cable &  Wireless" status="Operational"
+ 000-999
+368 cc="cu" country="Cuba"
+ 01 bands="GSM 900 / GSM 850" brand="CUBACEL" operator="Empresa de 
Telecomunicaciones de Cuba, SA" status="Operational"
+ 00-99
+370 cc="do" country="Dominican Republic"
+ 01 bands="GSM 900 / GSM 1800 / 1900 / UMTS 900" brand="Orange" 
operator="Orange Dominicana" status="Operational"
+ 02 bands="CDMA2000 1900 / GSM 850 / GSM 1900 / UMTS 850" brand="Claro" 
operator="Compañía Dominicana de Teléfonos, C por" status="Operational"
+ 03 bands="AMPS / IS-95A 800" brand="Tricom" operator="Tricom S.A." 
status="Operational"
+ 04 bands="CDMA2000 1900 / GSM 1900" brand="Viva" operator="Trilogy 
Dominicana, S.A." status="Operational"
+ 00-99
+372 cc="ht" country="Haiti"
+ 01 operator="Comcel"
+ 02 bands="GSM 1800" brand="Digicel" operator="Unigestion Holding S.A." 
status="Operational"
+ 03 bands="GSM 900" brand="NATCOM" operator="Telecommunication S.A." 
status="Operational"
+ 00-99
+374 cc="tt" country="Trinidad and Tobago"
+ 12 operator="TSTT Mobile"
+ 130 operator="Digicel Trinidad and Tobago Ltd."
+ 140 operator="LaqTel Ltd."
+ 00-99
+376 cc="tc" country="Turks and Caicos Islands"
+ 350 bands="GSM 850" brand="C&W" operator="Cable & Wireless West Indies Ltd 
(Turks & Caicos)" status="Unknown"
+ 352 bands="GSM 900" brand="Islandcom" operator="Islandcom Telecommunications" 
status="Unknown"
+ 360 operator="IslandCom Communication Ltd"
+ 000-999
+400 cc="az" country="Azerbaijan"
+ 01 operator="Azercell Limited Liability Joint Venture"
+ 02 operator="Bakcell Limited Liability Company"
+ 03 bands="CDMA2000" brand="FONEX" operator="CATEL" status="Operational"
+ 04 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="Nar Mobile" 
operator="Azerfon" status="Operational"
+ 00-99
+401 cc="kz" country="Kazakhstan"
+ 01 operator="Kar-Tel llc"
+ 02 bands="GSM 900 / GSM 1800" brand="Kcell" operator="GSM Kazakhstan Ltd" 
status="Operational"
+ 77 bands="GSM 900" brand="Mobile Telecom Service" operator="Mobile Telecom 
Service LLP" status="Operational"
+ 00-99
+402 cc="bt" country="Bhutan"
+ 11 bands="GSM 900" brand="B-Mobile" operator="B-Mobile" status="Operational"
+ 17 operator="B-Mobile of Bhutan Telecom"
+ 77 bands="GSM 900 / GSM 1800" brand="TashiCell" operator="Tashi InfoComm 
Limited" status="Operational"
+ 00-99
+404 cc="in" country="India"
+ 00 operator="Dishnet Wireless Ltd, Madhya Pradesh"
+ 01 bands="GSM 900" brand="Vodafone IN" operator="Haryana" status="Operational"
+ 02 bands="GSM 900" brand="AirTel" operator="Punjab" status="Operational"
+ 03 bands="GSM 900" brand="AirTel" operator="Himachal Pardesh" 
status="Operational"
+ 04 bands="GSM 1800" brand="IDEA" operator="Delhi & NCR" status="Operational"
+ 05 bands="GSM 900" brand="Vodafone IN" operator="Gujarat" status="Operational"
+ 06 operator="Bharti Airtel Ltd., Karnataka"
+ 07 bands="GSM 900" brand="IDEA" operator="Andhra Pradesh" status="Operational"
+ 09 bands="GSM 900" brand="Reliance" operator="Assam" status="Operational"
+ 10 bands="GSM 900" brand="AirTel" operator="Delhi & NCR" status="Operational"
+ 11 bands="GSM 900 / GSM 1800" brand="Vodafone IN" operator="Delhi & NCR" 
status="Operational"
+ 12 bands="GSM 900" brand="IDEA" operator="Haryana" status="Operational"
+ 13 bands="GSM 1800" brand="Vodafone IN" operator="Andhra Pradesh" 
status="Operational"
+ 14 bands="GSM 900 / GSM 1800" brand="IDEA" operator="Punjab" 
status="Operational"
+ 15 bands="GSM 900" brand="Vodafone IN" operator="Uttar Pradesh (East)" 
status="Operational"
+ 16 operator="Bharti Airtel Ltd, North East"
+ 17 bands="GSM 900 / GSM 1800" brand="AIRCEL" operator="West Bengal" 
status="Operational"
+ 18 operator="Reliance Telecom Ltd., H.P."
+ 19 bands="GSM 900 / GSM 1800" brand="IDEA" operator="Kerala" 
status="Operational"
+ 20 bands="GSM 900" brand="Vodafone IN" operator="Mumbai" status="Operational"
+ 21 bands="GSM 900" brand="Loop Mobile" operator="Mumbai" status="Operational"
+ 22 bands="GSM 900" brand="IDEA" operator="Maharashtra & Goa" 
status="Operational"
+ 23 operator="Idea Cellular Ltd, Maharashtra"
+ 24 bands="GSM 900" brand="IDEA" operator="Gujarat" status="Operational"
+ 25 bands="GSM 900 / GSM 1800" brand="AIRCEL" operator="Bihar" 
status="Operational"
+ 27 bands="GSM 900" brand="Vodafone IN" operator="Maharashtra & Goa" 
status="Operational"
+ 28 bands="GSM 900" brand="AIRCEL" operator="Orissa" status="Operational"
+ 29 bands="GSM 900" brand="AIRCEL" operator="Assam" status="Operational"
+ 30 bands="GSM 900 / GSM 1800" brand="Vodafone IN" operator="Kolkata" 
status="Operational"
+ 31 bands="GSM 900" brand="AirTel" operator="Kolkata" status="Operational"
+ 33 operator="Dishnet Wireless Ltd, North East"
+ 34 bands="GSM 900" brand="CellOne" operator="Haryana" status="Operational"
+ 35 operator="Dishnet Wireless Ltd, Himachal Pradesh"
+ 36 bands="Unknown" brand="Reliance" operator="Bihar & Jharkhand" 
status="Operational"
+ 37 bands="GSM 900 / GSM 1800" brand="Aircel" operator="Jammu & Kashmir" 
status="Operational"
+ 38 bands="GSM 900 / UMTS 2100" brand="CellOne" operator="Assam" 
status="Operational"
+ 40 operator="Bharti Airtel Ltd., Chennai"
+ 41 bands="GSM 900" brand="Aircel" operator="Chennai" status="Operational"
+ 42 bands="GSM 900" brand="Aircel" operator="Tamil Nadu" status="Operational"
+ 43 operator="Hutchison Essar Cellular Ltd., Tamil Nadu"
+ 44 bands="GSM 900" brand="IDEA" operator="Karnataka" status="Operational"
+ 45 bands="GSM" brand="Airtel" operator="Karnataka" status="Operational"
+ 46 operator="Hutchison Essar Cellular Ltd., Kerala"
+ 48 bands="GSM 900" brand="Dishnet Wireless" operator="Unknown" 
status="Operational"
+ 49 bands="GSM 900" brand="Airtel" operator="Andhra Pradesh" 
status="Operational"
+ 50 operator="Reliance Telecom Ltd., North East"
+ 51 bands="GSM 900" brand="CellOne" operator="Himachal Pradesh" 
status="Operational"
+ 52 bands="GSM 900" brand="Reliance" operator="Orissa" status="Operational"
+ 53 bands="GSM 900" brand="CellOne" operator="Punjab" status="Operational"
+ 54 bands="GSM 900" brand="CellOne" operator="Uttar Pradesh (West)" 
status="Operational"
+ 55 bands="GSM 900" brand="CellOne" operator="Uttar Pradesh (East)" 
status="Operational"
+ 56 bands="GSM 900" brand="IDEA" operator="Uttar Pradesh (West)" 
status="Operational"
+ 57 bands="GSM 900" brand="CellOne" operator="Gujarat" status="Operational"
+ 58 bands="GSM 900  / UMTS 2100" brand="CellOne" operator="Madhya Pradesh & 
Chhattisgarh" status="Operational"
+ 59 bands="GSM 900" brand="CellOne" operator="Rajasthan" status="Operational"
+ 60 bands="GSM 900" brand="Vodafone IN" operator="Rajasthan" 
status="Operational"
+ 61 operator="Dishnet Wireless Ltd, Punjab"
+ 62 bands="GSM 900" brand="CellOne" operator="Jammu & Kashmir" 
status="Operational"
+ 63 operator="Dishnet Wireless Ltd, Haryana"
+ 64 bands="GSM 900 / UMTS 2100" brand="CellOne" operator="Chennai" 
status="Operational"
+ 65 operator="Dishnet Wireless Ltd, UP (East)"
+ 66 bands="GSM 900" brand="CellOne" operator="Maharashtra & Goa" 
status="Operational"
+ 67 operator="Reliance Telecom Ltd., Madhya Pradesh"
+ 68 bands="GSM 900 / UMTS 2100" brand="DOLPHIN" operator="Delhi & NCR" 
status="Operational"
+ 69 bands="GSM 900 / UMTS 2100" brand="DOLPHIN" operator="Mumbai" 
status="Operational"
+ 70 operator="Bharti Hexacom Ltd, Rajasthan"
+ 71 bands="GSM 900" brand="CellOne" operator="Karnataka (Bangalore)" 
status="Operational"
+ 72 bands="GSM 900" brand="CellOne" operator="Kerala" status="Operational"
+ 73 operator="BSNL, Andhra Pradesh"
+ 74 bands="GSM 900 / UMTS 2100" brand="CellOne" operator="West Bengal" 
status="Operational"
+ 75 operator="BSNL, Bihar"
+ 76 bands="GSM 900 / UMTS 2100" brand="CellOne" operator="Orissa" 
status="Operational"
+ 77 operator="BSNL, North East"
+ 78 bands="GSM 900 / UMTS 2100" brand="Idea Cellular Ltd" operator="Madhya 
Pradesh & Chattishgarh" status="Operational"
+ 79 operator="BSNL, Andaman & Nicobar"
+ 80 bands="Unknown" brand="BSNL MOBILE" operator="Bharat Sanchar Nigam 
Limited" status="Operational"
+ 81 bands="GSM 900 / UMTS 2100" brand="CellOne" operator="Kolkata" 
status="Operational"
+ 82 bands="Unknown" brand="Idea" operator="Himachal Pardesh" 
status="Operational"
+ 83 bands="GSM 1800" brand="Reliance Smart GSM" operator="Kolkata" 
status="Operational"
+ 84 bands="GSM 1800" brand="Vodafone IN" operator="Chennai" 
status="Operational"
+ 85 bands="GSM 1800" brand="Reliance" operator="West Bengal" 
status="Operational"
+ 86 bands="Unknown" brand="Vodafone IN" operator="Karnataka" 
status="Operational"
+ 87 bands="Unknown" brand="Idea" operator="Rajisthan" status="Operational"
+ 88 bands="Unknown" brand="Vodafone IN" operator="Vodafone Punjab" 
status="Operational"
+ 89 bands="Unknown" brand="Idea" operator="Uttar Pradesh (East)" 
status="Operational"
+ 90 operator="Bharti Airtel Ltd., Maharashtra"
+ 91 bands="GSM 900" brand="AIRCEL" operator="Kolkata" status="Operational"
+ 92 bands="GSM 1800" brand="AirTel" operator="Mumbai" status="Operational"
+ 93 bands="GSM 1800" brand="AirTel" operator="Madhya Pradesh" 
status="Operational"
+ 94 operator="Bharti Airtel Ltd., Tamil Nadu"
+ 95 operator="Bharti Airtel Ltd., Kerala"
+ 96 bands="GSM 1800" brand="AirTel" operator="Haryana" status="Operational"
+ 97 operator="Bharti Airtel Ltd., UP (West)"
+ 98 operator="Bharti Airtel Ltd., Gujarat"
+ 99 operator="Dishnet Wireless Ltd, Kerala"
+ 00-99
+405 cc="in" country="India"
+ 00 operator="Shyam Telelink Ltd, Rajasthan"
+ 01 bands="GSM 1800" brand="Reliance" operator="Andhra Pradesh" 
status="Operational"
+ 025 bands="CDMA 2000 / GSM 1800 / UMTS 2100" brand="TATA Teleservice" 
operator="Andhra Pradesh" status="Operational"
+ 026 bands="CDMA 2000" brand="TATA Teleservice" operator="Assam" 
status="Operational"
+ 027 bands="CDMA 2000 / GSM 1800" brand="TATA Teleservice" 
operator="Bihar/Jharkhand" status="Operational"
+ 029 bands="CDMA 2000" brand="TATA Teleservice" operator="Delhi" 
status="Operational"
+ 03 bands="GSM 1800" brand="Reliance" operator="Bihar" status="Operational"
+ 030 bands="CDMA 2000 / GSM 1800 / UMTS 2100" brand="TATA Teleservice" 
operator="Gujarat" status="Operational"
+ 031 bands="CDMA 2000 / GSM 1800 / UMTS 2100" brand="TATA Teleservice" 
operator="Haryana" status="Operational"
+ 032 bands="CDMA 2000 / GSM 1800 / UMTS 2100" brand="TATA Teleservice" 
operator="Himachal Pradesh" status="Operational"
+ 033 bands="CDMA 2000" brand="TATA Teleservice" operator="Jammu & Kashmir" 
status="Operational"
+ 034 bands="CDMA 2000 / GSM 1800 / UMTS 2100" brand="TATA Teleservice" 
operator="Karnataka" status="Operational"
+ 035 bands="CDMA 2000 / GSM 1800 / UMTS 2100" brand="TATA Teleservice" 
operator="Kerala" status="Operational"
+ 036 bands="CDMA 2000 / GSM 1800" brand="TATA Teleservice" operator="Kolkata" 
status="Operational"
+ 037 bands="CDMA 2000 / GSM 1800 / UMTS 2100" brand="TATA Teleservice" 
operator="Maharashtra & Goa" status="Operational"
+ 038 bands="CDMA 2000 / GSM 1800 / UMTS 2100" brand="TATA Teleservice" 
operator="Madhya Pradesh" status="Operational"
+ 039 bands="CDMA 2000 / GSM 1800" brand="TATA Teleservice" operator="Mumbai" 
status="Operational"
+ 04 bands="GSM 1800" brand="Reliance" operator="Chennai" status="Operational"
+ 041 bands="CDMA 2000 / GSM 1800" brand="TATA Teleservice" operator="Orissa" 
status="Operational"
+ 042 bands="CDMA 2000 / GSM 1800 / UMTS 2100" brand="TATA Teleservice" 
operator="Punjab" status="Operational"
+ 043 bands="CDMA 2000 / GSM 1800 / UMTS 2100" brand="TATA Teleservice" 
operator="Rajasthan" status="Operational"
+ 044 bands="CDMA 2000 / GSM 1800" brand="TATA Teleservice" operator="Tamil 
Nadu including Chennai" status="Operational"
+ 045 bands="CDMA 2000 / GSM 1800" brand="TATA Teleservice" operator="Uttar 
Pradesh (E)" status="Operational"
+ 046 bands="CDMA 2000 / GSM 1800 / UMTS 2100" brand="TATA Teleservice" 
operator="Uttar Pradesh (W) & Uttarkhand" status="Operational"
+ 047 bands="CDMA 2000 / GSM 1800" brand="TATA Teleservice" operator="West 
Bengal" status="Operational"
+ 05 bands="GSM 1800" brand="Reliance" operator="Delhi & NCR" 
status="Operational"
+ 06 operator="Reliance Infocomm Ltd, Gujarat"
+ 07 operator="Reliance Infocomm Ltd, Haryana"
+ 08 operator="Reliance Infocomm Ltd, Himachal Pradesh"
+ 09 operator="Reliance Infocomm Ltd, J&K"
+ 10 bands="GSM 1800" brand="Reliance" operator="Karnataka" status="Operational"
+ 11 operator="Reliance Infocomm Ltd, Kerala"
+ 12 operator="Reliance Infocomm Ltd, Kolkata"
+ 13 bands="GSM 1800" brand="Reliance" operator="Maharashtra & Goa" 
status="Operational"
+ 14 operator="Reliance Infocomm Ltd, Madhya Pradesh"
+ 15 operator="Reliance Infocomm Ltd, Mumbai"
+ 17 operator="Reliance Infocomm Ltd, Orissa"
+ 18 operator="Reliance Infocomm Ltd, Punjab"
+ 20 operator="Reliance Infocomm Ltd, Tamilnadu"
+ 21 operator="Reliance Infocomm Ltd, UP (East)"
+ 22 operator="Reliance Infocomm Ltd, UP (West)"
+ 23 operator="Reliance Infocomm Ltd, West bengal"
+ 25 operator="Tata Teleservices Ltd, Andhra Pradesh"
+ 27 operator="Tata Teleservices Ltd, Bihar"
+ 28 operator="Tata Teleservices Ltd, Chennai"
+ 29 operator="Tata Teleservices Ltd, Delhi"
+ 30 operator="Tata Teleservices Ltd, Gujarat"
+ 31 operator="Tata Teleservices Ltd, Haryana"
+ 32 operator="Tata Teleservices Ltd, Himachal Pradesh"
+ 34 operator="Tata Teleservices Ltd, Karnataka"
+ 35 operator="Tata Teleservices Ltd, Kerala"
+ 36 operator="Tata Teleservices Ltd, Kolkata"
+ 37 operator="Tata Teleservices Ltd, Maharashtra"
+ 38 operator="Tata Teleservices Ltd, Madhya Pradesh"
+ 39 operator="Tata Teleservices Ltd, Mumbai"
+ 41 operator="Tata Teleservices Ltd, Orissa"
+ 42 operator="Tata Teleservices Ltd, Punjab"
+ 43 operator="Tata Teleservices Ltd, Rajasthan"
+ 44 operator="Tata Teleservices Ltd, Tamilnadu"
+ 45 operator="Tata Teleservices Ltd, UP (East)"
+ 46 operator="Tata Teleservices Ltd, UP (West)"
+ 47 operator="Tata Teleservices Ltd, West Bengal"
+ 51 bands="GSM 900" brand="AirTel" operator="West Bengal" status="Operational"
+ 52 bands="GSM 900" brand="AirTel" operator="Bihar & Jharkhand" 
status="Operational"
+ 53 operator="Bharti Airtel Ltd, Orissa"
+ 54 bands="GSM 900" brand="AirTel" operator="Uttar Pradesh (East)" 
status="Operational"
+ 55 operator="Bharti Airtel Ltd, J&K"
+ 56 bands="GSM 900 / GSM 1800" brand="AirTel" operator="Assam" 
status="Operational"
+ 66 bands="GSM 900 / GSM 1800" brand="Vodafone IN" operator="Uttar Pradesh 
(West)" status="Operational"
+ 67 operator="Hutchison Essar South Ltd, Orissa"
+ 68 operator="Vodaphone/Hutchison, Madhya Pradesh"
+ 70 bands="GSM 1800" brand="IDEA" operator="Bihar & Jharkhand" 
status="Operational"
+ 71 operator="Essar Spacetel Ltd, Himachal Pradesh"
+ 72 operator="Essar Spacetel Ltd, North East"
+ 73 operator="Essar Spacetel Ltd, Assam"
+ 74 operator="Essar Spacetel Ltd, J&K"
+ 75 operator="Essar Spacetel Ltd, Bihar"
+ 750 bands="GSM 1800" brand="Vodafone IN" operator="Jammu & Kashmir" 
status="Operational"
+ 751 bands="GSM 1800" brand="Vodafone IN" operator="Assam" status="Operational"
+ 752 bands="GSM 1800" brand="Vodafone IN" operator="Bihar & Jharkhand" 
status="Operational"
+ 753 bands="GSM 1800" brand="Vodafone IN" operator="Orissa" 
status="Operational"
+ 754 bands="GSM 1800" brand="Vodafone IN" operator="Himachal Pradesh" 
status="Operational"
+ 755 bands="GSM 1800" brand="Vodafone IN" operator="North East" 
status="Operational"
+ 756 bands="GSM 1800" brand="Vodafone IN" operator="Madhya Pradesh & 
Chhattisgarh" status="Operational"
+ 76 operator="Essar Spacetel Ltd, Orissa"
+ 77 operator="Essar Spacetel Ltd, Maharashtra"
+ 799 bands="GSM 900 / GSM 1800" brand="IDEA" operator="Mumbai" 
status="Operational"
+ 80 operator="Aircell Ltd, Karnataka"
+ 800 bands="GSM 1800" brand="AIRCEL" operator="Delhi & NCR" 
status="Operational"
+ 801 bands="GSM 1800" brand="AIRCEL" operator="Andhra Pradesh" 
status="Operational"
+ 802 bands="GSM 1800" brand="AIRCEL" operator="Gujarat" status="Not 
operational"
+ 803 bands="GSM 1800" brand="AIRCEL" operator="Karnataka" status="Operational"
+ 804 bands="GSM 1800" brand="AIRCEL" operator="Maharashtra & Goa" 
status="Operational"
+ 805 bands="GSM 1800" brand="AIRCEL" operator="Mumbai" status="Operational"
+ 806 bands="GSM 1800" brand="AIRCEL" operator="Rajasthan" status="Operational"
+ 807 bands="GSM 1800" brand="AIRCEL" operator="Haryana" status="Not 
operational"
+ 808 bands="GSM 1800" brand="AIRCEL" operator="Madhya Pradesh" status="Not 
operational"
+ 809 bands="GSM 1800" brand="AIRCEL" operator="Kerala" status="Operational"
+ 81 operator="Aircell Ltd, Delhi"
+ 810 bands="GSM 1800" brand="AIRCEL" operator="Uttar Pradesh (East)" 
status="Operational"
+ 811 bands="GSM" brand="AIRCEL" operator="Uttar Pradesh (West)" 
status="Operational"
+ 812 bands="GSM" brand="AIRCEL" operator="Punjab" status="Not operational"
+ 818 bands="GSM" brand="Uninor" operator="Uttar Pradesh (West)" 
status="Operational"
+ 819 bands="GSM" brand="Uninor" operator="Andhra Pradesh" status="Operational"
+ 82 operator="Aircell Ltd, Andhra Pradesh"
+ 820 bands="GSM 1800" brand="Uninor" operator="Karnataka" status="Operational"
+ 821 bands="GSM 1800" brand="Uninor" operator="Kerala" status="Operational"
+ 822 bands="GSM" brand="Uninor" operator="Kolkata" status="Operational"
+ 824 bands="GSM 1800" brand="Videocon Datacom" operator="Assam" 
status="Reserved"
+ 827 bands="GSM 1800" brand="Videocon Datacom" operator="Gujarat" 
status="Operational"
+ 83 operator="Aircell Ltd, Gujarat"
+ 834 bands="GSM 1800" brand="Videocon Datacom" operator="Madhya Pradesh" 
status="Reserved"
+ 84 operator="Aircell Ltd, Maharashtra"
+ 844 bands="GSM" brand="Uninor" operator="Delhi & NCR" status="Not operational"
+ 845 bands="GSM 1800" brand="IDEA" operator="Assam" status="Operational"
+ 848 bands="GSM 1800" brand="IDEA" operator="Kolkata" status="Operational"
+ 85 operator="Aircell Ltd, Mumbai"
+ 850 bands="GSM 1800" brand="IDEA" operator="Orissa" status="Operational"
+ 855 bands="GSM 1800" brand="Loop Mobile" operator="Assam" status="Reserved"
+ 86 operator="Aircell Ltd, Rajasthan"
+ 864 bands="GSM" brand="Loop Mobile" operator="Kolkata" status="Not 
operational"
+ 865 bands="GSM 1800" brand="Loop Mobile" operator="Madhya Pradesh" 
status="Reserved"
+ 875 bands="GSM 1800" brand="Uninor" operator="Assam" status="Reserved"
+ 880 bands="GSM 1800" brand="Uninor" operator="West Bengal" 
status="Operational"
+ 881 bands="GSM 1800" brand="S Tel" operator="Assam" status="Reserved"
+ 912 bands="Unknown" brand="Etisalat DB(cheers)" operator="Andhra Pradesh" 
status="Reserved"
+ 913 bands="GSM" brand="Etisalat DB(cheers)" operator="Delhi & NCR" 
status="Reserved"
+ 917 bands="Unknown" brand="Etisalat DB(cheers)" operator="Kerala" 
status="Reserved"
+ 929 bands="GSM 1800" brand="Uninor" operator="Maharashtra" 
status="Operational"
+ 00-99
+406 cc="in" country="India"
+410 cc="pk" country="Pakistan"
+ 01 bands="GSM 900 / GSM 1800" brand="Mobilink" operator="Mobilink-PMCL" 
status="Operational"
+ 03 bands="GSM 900 / GSM 1800" brand="Ufone" operator="Pakistan 
Telecommunication Mobile Ltd" status="Operational"
+ 04 operator="CMPak"
+ 06 bands="GSM 900 / GSM 1800" brand="Telenor" operator="Telenor Pakistan" 
status="Operational"
+ 07 bands="GSM 900 / GSM 1800" brand="Warid" operator="WaridTel" 
status="Operational"
+ 00-99
+412 cc="af" country="Afghanistan"
+ 01 operator="AWCC"
+ 20 operator="Roshan"
+ 30 operator="New1"
+ 40 operator="Areeba Afghanistan"
+ 88 operator="Afghan Telecom"
+ 00-99
+413 cc="lk" country="Sri Lanka"
+ 02 operator="MTN Network Ltd."
+ 03 operator="Celtel Lanka Ltd."
+ 08 bands="GSM 900" brand="Hutch" operator="Hutchison Telecommunications 
Lanka" status="Operational"
+ 00-99
+414 cc="mm" country="Myanmar"
+ 01 bands="GSM 900" brand="MPT" operator="Myanmar Post and Telecommunication" 
status="Operational"
+ 00-99
+415 cc="lb" country="Lebanon"
+ 03 bands="GSM 900" brand="mtc touch" operator="MIC 2" status="Operational"
+ 05 bands="GSM 900" brand="Ogero Mobile" operator="Ogero Telecom" 
status="Operational"
+ 32 operator="Cellis"
+ 33 operator="Cellis"
+ 34 operator="Cellis"
+ 35 operator="Cellis"
+ 36 operator="Libancell"
+ 37 operator="Libancell"
+ 38 operator="Libancell"
+ 39 operator="Libancell"
+ 00-99
+416 cc="jo" country="Jordan"
+ 01 operator="Fastlink"
+ 02 operator="Xpress"
+ 03 bands="GSM 1800" brand="Umniah" operator="Umniah Mobile Company" 
status="Operational"
+ 77 operator="Mobilecom"
+ 00-99
+417 cc="sy" country="Syria"
+ 01 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="Syriatel" operator="Syriatel 
Mobile Telecom" status="Operational"
+ 02 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="MTN" operator="MTN Syria" 
status="Operational"
+ 09 operator="Syrian Telecom"
+ 00-99
+418 cc="iq" country="Iraq"
+ 05 bands="GSM 900" brand="Asia Cell" operator="Asia Cell Telecommunications 
Company" status="Operational"
+ 08 bands="GSM 900" brand="SanaTel" status="Operational"
+ 20 bands="GSM 900 / GSM 1800" brand="Zain" operator="Zain Iraq" 
status="Operational"
+ 30 bands="GSM 900 / GSM 1800 {{Failed verification" brand="Zain" 
operator="Zain Iraq" status="Operational"
+ 40 operator="Korek Telecom"
+ 47 operator="Iraq Central Cooperative Association for Communication   and 
Transportation"
+ 48 operator="ITC Fanoos"
+ 49 operator="Iraqtel"
+ 62 operator="Itisaluna"
+ 70 operator="Kalimat"
+ 80 operator="Iraqi Telecommunications & Post Company (ITPC)"
+ 81 operator="ITPC (Al-Mazaya)"
+ 83 operator="ITPC (Sader Al-Iraq)"
+ 84 operator="ITPC (Eaamar Albasrah)"
+ 85 operator="ITPC (Anwar Yagotat Alkhalee)"
+ 86 operator="ITPC (Furatfone)"
+ 87 operator="ITPC (Al-Seraj)"
+ 88 operator="ITPC (High Link)"
+ 89 operator="ITPC (Al-Shams)"
+ 91 operator="ITPC (Belad Babel)"
+ 92 operator="ITPC (Al Nakheel)"
+ 93 operator="ITPC (Iraqcell)"
+ 94 operator="ITPC (Shaly)"
+ 00-99
+419 cc="kw" country="Kuwait"
+ 02 operator="Mobile Telecommunications Company"
+ 03 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="Wataniya" operator="National 
Mobile Telecommunications" status="Operational"
+ 04 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="Viva" operator="Kuwait 
Telecommunication Company" status="Operational"
+ 00-99
+420 cc="sa" country="Saudi Arabia"
+ 01 bands="GSM 900 / UMTS 2100" brand="Al Jawal" operator="Saudi Telecom 
Company" status="Operational"
+ 03 bands="GSM 900 / UMTS 2100" brand="Mobily" operator="Etihad Etisalat 
Company" status="Operational"
+ 04 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="Zain SA" operator="Zain 
Saudi Arabia" status="Operational"
+ 00-99
+421 cc="ye" country="Yemen"
+ 01 operator="Yemen Mobile Phone Company"
+ 02 operator="Spacetel Yemen"
+ 00-99
+422 cc="om" country="Oman"
+ 02 operator="Oman Mobile Telecommunications Company (Oman     Mobile)"
+ 03 bands="GSM 900 / GSM 1800" brand="Nawras" operator="Omani Qatari 
Telecommunications Company SAOC" status="Operational"
+ 04 operator="Oman Telecommunications Company (Omantel)"
+ 00-99
+424 cc="ae" country="United Arab Emirates"
+ 02 operator="Etisalat"
+ 00-99
+425 cc="ps" country="Palestinian territories"
+ 01 country="Israel" operator="Partner Communications Co. Ltd."
+ 02 country="Israel" operator="Cellcom Israel Ltd."
+ 03 country="Israel" operator="Pelephone Communications Ltd."
+ 04 country="Israel" operator="Globalsim Ltd"
+ 05 bands="GSM 900" brand="Jawwal" operator="Palestine Cellular 
Communications, Ltd." status="Operational"
+ 06 bands="GSM 900 / GSM 1800" brand="Wataniya" operator="Wataniya Palestine 
Mobile Telecommunications Company" status="Operational"
+ 00-99
+426 cc="bh" country="Bahrain"
+ 01 bands="GSM 900 / GSM 1800" brand="Batelco" operator="Bahrain 
Telecommunications Company" status="Operational"
+ 04 bands="GSM 900 / GSM 1800" brand="VIVA" operator="Viva Bahrain" 
status="Operational"
+ 00-99
+427 cc="qa" country="Qatar"
+ 01 bands="GSM 900 / GSM 1800" brand="Qtel" operator="Qtel" 
status="Operational"
+ 02 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="Vodafone" operator="Vodafone 
Qatar" status="Operational"
+ 05 bands="TETRA 380" brand="Ministry of Interior" operator="Ministry of 
Interior" status="Operational"
+ 00-99
+428 cc="mn" country="Mongolia"
+ 99 bands="GSM 900 / UMTS 2100" brand="MobiCom" operator="Mobicom Corporation" 
status="Operational"
+ 00-99
+429 cc="np" country="Nepal"
+ 01 bands="GSM 900 / GSM 1800" brand="Namaste / NT Mobile" operator="Nepal 
Telecom" status="Operational"
+ 02 bands="GSM 900 / GSM 1800" brand="Ncell" operator="Ncell Pvt. Ltd. Spice 
Nepal" status="Operational"
+ 04 bands="GSM 900 / GSM 1800" brand="SmartCell" operator="Smart Telecom Pvt. 
Ltd." status="Operational"
+ 00-99
+430 cc="ae" country="United Arab Emirates"
+431 cc="ae" country="United Arab Emirates"
+432 cc="ir" country="Iran"
+ 11 bands="GSM 900 / GSM 1800" brand="IR-MCI" operator="Mobile Communications 
Company of Iran" status="Operational"
+ 14 bands="GSM 900" brand="TKC" operator="KFZO" status="Operational"
+ 19 bands="GSM 900" brand="MTCE" operator="Mobile Telecommunications Company 
of Esfahan" status="Operational"
+ 32 bands="GSM 900 / GSM 1800" brand="Taliya" operator="Rafsanjan Industrial 
Complex" status="Operational"
+ 35 bands="GSM 900 / GSM 1800" brand="Irancell" operator="Irancell 
Telecommunications Services Company" status="Operational"
+ 93 bands="GSM 1800" brand="Iraphone" operator="Iraphone" status="Operational"
+ 00-99
+434 cc="uz" country="Uzbekistan"
+ 01 bands="GSM 900 / GSM 1800" operator="Buztel" status="Not operational"
+ 02 bands="GSM 900 / GSM 1800" operator="Uzmacom" status="Not operational"
+ 04 operator="Daewoo Unitel"
+ 05 bands="GSM 900 / GSM 1800" brand="Ucell" operator="Coscom" 
status="Operational"
+ 07 operator="Uzdunrobita"
+ 00-99
+436 cc="tj" country="Tajikistan"
+ 01 bands="GSM 900" brand="Tcell" operator="JV Somoncom" status="Operational"
+ 02 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="Tcell" operator="Indigo 
Tajikistan" status="Operational"
+ 03 bands="GSM 900 / GSM 1800" brand="MLT" operator="TT Mobile" 
status="Operational"
+ 04 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="Babilon-M" 
operator="Babilon-Mobile" status="Operational"
+ 05 operator="CTJTHSC Tajik-tel"
+ 12 bands="UMTS 2100" brand="Tcell" operator="Indigo" status="Unknown"
+ 00-99
+437 cc="kg" country="Kyrgyzstan"
+ 01 operator="Bitel GSM"
+ 03 bands="CDMA2000" brand="Fonex" operator="Aktel Ltd" status="Operational"
+ 05 bands="GSM 900 / GSM 1800" brand="MegaCom" operator="Alfa Telecom CJSC" 
status="Operational"
+ 09 bands="GSM 900 / GSM 1800" brand="O!" operator="NurTelecom LLC" 
status="Operational"
+ 00-99
+438 cc="tm" country="Turkmenistan"
+ 01 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="MTS" operator="Barash 
Communication Technologies" status="Operational"
+ 02 bands="GSM 900 / GSM 1800" brand="TM-Cell" operator="Altyn Asyr" 
status="Operational"
+ 00-99
+440 cc="jp" country="Japan"
+ 00 bands="UMTS 1700" brand="eMobile" operator="EMOBILE Limited" 
status="Operational"
+ 01 bands="UMTS 2100" brand="NTT docomo" operator="NTT docomo" 
status="Operational"
+ 02 bands="UMTS 2100" brand="NTT docomo" operator="NTT DoCoMo Kansai" 
status="Operational"
+ 03 bands="UMTS 2100" brand="NTT docomo" operator="NTT DoCoMo Hokuriku" 
status="Operational"
+ 04 bands="UMTS 2100" brand="SoftBank" operator="SoftBank Mobile Corp" 
status="Operational"
+ 06 bands="UMTS 2100" brand="SoftBank" operator="SoftBank Mobile Corp" 
status="Operational"
+ 07 bands="CDMA2000" brand="KDDI" operator="KDDI Corporation" 
status="Operational"
+ 08 bands="Unknown" brand="KDDI" operator="KDDI Corporation" 
status="Operational"
+ 09 bands="Unknown" brand="NTT docomo" operator="NTT DoCoMo Kansai" 
status="Operational"
+ 10 bands="UMTS 800 / UMTS 1700 / UMTS 2100" brand="NTT docomo" operator="NTT 
DoCoMo Kansai" status="Operational"
+ 11 bands="Unknown" brand="NTT docomo" operator="NTT DoCoMo Tokai" 
status="Operational"
+ 12 bands="Unknown" brand="NTT docomo" operator="NTT DoCoMo" 
status="Operational"
+ 13 bands="Unknown" brand="NTT docomo" operator="NTT DoCoMo" 
status="Operational"
+ 14 bands="Unknown" brand="NTT docomo" operator="NTT DoCoMo Tohoku" 
status="Operational"
+ 15 bands="Unknown" brand="NTT docomo" operator="NTT DoCoMo" 
status="Operational"
+ 16 bands="Unknown" brand="NTT docomo" operator="NTT DoCoMo" 
status="Operational"
+ 17 bands="Unknown" brand="NTT docomo" operator="NTT DoCoMo" 
status="Operational"
+ 18 bands="Unknown" brand="NTT docomo" operator="NTT DoCoMo Tokai" 
status="Operational"
+ 19 bands="Unknown" brand="NTT docomo" operator="NTT DoCoMo Hokkaido" 
status="Operational"
+ 20 bands="UMTS 2100" brand="SoftBank" operator="SoftBank Mobile Corp" 
status="Operational"
+ 21 bands="Unknown" brand="NTT docomo" operator="NTT DoCoMo" 
status="Operational"
+ 22 bands="Unknown" brand="NTT docomo" operator="NTT DoCoMo Kansai" 
status="Operational"
+ 23 bands="Unknown" brand="DoCoMo" operator="NTT DoCoMo Tokai" 
status="Operational"
+ 24 bands="Unknown" brand="DoCoMo" operator="NTT DoCoMo Chugoku" 
status="Operational"
+ 25 bands="Unknown" brand="DoCoMo" operator="NTT DoCoMo Hokkaido" 
status="Operational"
+ 26 bands="Unknown" brand="DoCoMo" operator="NTT DoCoMo Kyushu" 
status="Operational"
+ 27 bands="Unknown" brand="DoCoMo" operator="NTT DoCoMoTohoku" 
status="Operational"
+ 28 bands="Unknown" brand="DoCoMo" operator="NTT DoCoMo Shikoku" 
status="Operational"
+ 29 bands="Unknown" brand="DoCoMo" operator="NTT DoCoMo" status="Operational"
+ 30 bands="Unknown" brand="DoCoMo" operator="NTT DoCoMo" status="Operational"
+ 31 bands="Unknown" brand="DoCoMo" operator="NTT DoCoMo Kansai" 
status="Operational"
+ 32 bands="Unknown" brand="DoCoMo" operator="NTT DoCoMo" status="Operational"
+ 33 bands="Unknown" brand="DoCoMo" operator="NTT DoCoMo Tokai" 
status="Operational"
+ 34 bands="Unknown" brand="DoCoMo" operator="NTT DoCoMo Kyushu" 
status="Operational"
+ 35 bands="Unknown" brand="DoCoMo" operator="NTT DoCoMo Kansai" 
status="Operational"
+ 36 bands="Unknown" brand="DoCoMo" operator="NTT DoCoMo" status="Operational"
+ 37 bands="Unknown" brand="DoCoMo" operator="NTT DoCoMo" status="Operational"
+ 38 bands="Unknown" brand="DoCoMo" operator="NTT DoCoMo" status="Operational"
+ 39 bands="Unknown" brand="DoCoMo" operator="NTT DoCoMo" status="Operational"
+ 40 bands="Unknown" brand="SoftBank" operator="SoftBank Mobile Corp" 
status="Operational"
+ 41 bands="Unknown" brand="SoftBank" operator="SoftBank Mobile Corp" 
status="Operational"
+ 42 bands="Unknown" brand="SoftBank" operator="SoftBank Mobile Corp" 
status="Operational"
+ 43 bands="Unknown" brand="SoftBank" operator="SoftBank Mobile Corp" 
status="Operational"
+ 44 bands="Unknown" brand="SoftBank" operator="SoftBank Mobile Corp" 
status="Operational"
+ 45 bands="Unknown" brand="SoftBank" operator="SoftBank Mobile Corp" 
status="Operational"
+ 46 bands="Unknown" brand="SoftBank" operator="SoftBank Mobile Corp" 
status="Operational"
+ 47 bands="Unknown" brand="SoftBank" operator="SoftBank Mobile Corp" 
status="Operational"
+ 48 bands="Unknown" brand="SoftBank" operator="SoftBank Mobile Corp" 
status="Operational"
+ 49 bands="Unknown" brand="DoCoMo" operator="NTT DoCoMo" status="Operational"
+ 50 bands="Unknown" brand="KDDI" operator="KDDI Corporation" 
status="Operational"
+ 51 bands="Unknown" brand="KDDI" operator="KDDI Corporation" 
status="Operational"
+ 52 bands="Unknown" brand="KDDI" operator="KDDI Corporation" 
status="Operational"
+ 53 bands="Unknown" brand="KDDI" operator="KDDI Corporation" 
status="Operational"
+ 54 bands="Unknown" brand="KDDI" operator="KDDI Corporation" 
status="Operational"
+ 55 bands="Unknown" brand="KDDI" operator="KDDI Corporation" 
status="Operational"
+ 56 bands="Unknown" brand="KDDI" operator="KDDI Corporation" 
status="Operational"
+ 58 bands="Unknown" brand="DoCoMo" operator="NTT DoCoMo Kansai" 
status="Operational"
+ 60 bands="Unknown" brand="DoCoMo" operator="NTT DoCoMo Kansai" 
status="Operational"
+ 61 bands="Unknown" brand="DoCoMo" operator="NTT DoCoMo Chugoku" 
status="Operational"
+ 62 bands="Unknown" brand="DoCoMo" operator="NTT DoCoMo Kyushu" 
status="Operational"
+ 63 bands="Unknown" brand="DoCoMo" operator="NTT DoCoMo" status="Operational"
+ 64 bands="Unknown" brand="DoCoMo" operator="NTT DoCoMo" status="Operational"
+ 65 bands="Unknown" brand="DoCoMo" operator="NTT DoCoMo Shikoku" 
status="Operational"
+ 66 bands="Unknown" brand="DoCoMo" operator="NTT DoCoMo" status="Operational"
+ 67 bands="Unknown" brand="DoCoMo" operator="NTT DoCoMo Tohoku" 
status="Operational"
+ 68 bands="Unknown" brand="DoCoMo" operator="NTT DoCoMo Kyushu" 
status="Operational"
+ 69 bands="Unknown" brand="DoCoMo" operator="NTT DoCoMo" status="Operational"
+ 70 operator="KDDI Corporation"
+ 71 bands="Unknown" brand="KDDI" operator="KDDI Corporation" 
status="Operational"
+ 72 bands="Unknown" brand="KDDI" operator="KDDI Corporation" 
status="Operational"
+ 73 bands="Unknown" brand="KDDI" operator="KDDI Corporation" 
status="Operational"
+ 74 bands="Unknown" brand="KDDI" operator="KDDI Corporation" 
status="Operational"
+ 75 bands="Unknown" brand="KDDI" operator="KDDI Corporation" 
status="Operational"
+ 76 bands="Unknown" brand="KDDI" operator="KDDI Corporation" 
status="Operational"
+ 77 bands="Unknown" brand="KDDI" operator="KDDI Corporation" 
status="Operational"
+ 78 bands="Unknown" operator="Okinawa Cellular Telephone" status="Operational"
+ 79 bands="Unknown" brand="KDDI" operator="KDDI Corporation" 
status="Operational"
+ 80 bands="Unknown" brand="TU-KA" operator="TU-KA Cellular Tokyo" status="Not 
operational"
+ 81 bands="Unknown" brand="TU-KA" operator="TU-KA Cellular Tokyo" status="Not 
operational"
+ 82 bands="Unknown" brand="TU-KA" operator="TU-KA Phone Kansai" status="Not 
operational"
+ 83 bands="Unknown" brand="TU-KA" operator="TU-KA Cellular Tokai" status="Not 
operational"
+ 84 bands="Unknown" brand="TU-KA" operator="TU-KA Phone Kansai" status="Not 
operational"
+ 85 bands="Unknown" brand="TU-KA" operator="TU-KA Cellular Tokai" status="Not 
operational"
+ 86 bands="Unknown" brand="TU-KA" operator="TU-KA Cellular Tokyo" status="Not 
operational"
+ 87 bands="Unknown" brand="DoCoMo" operator="NTT DoCoMo Chugoku" 
status="Operational"
+ 88 bands="Unknown" brand="KDDI" operator="KDDI Corporation" 
status="Operational"
+ 89 bands="Unknown" brand="KDDI" operator="KDDI Corporation" 
status="Operational"
+ 90 bands="Unknown" brand="SoftBank" operator="SoftBank Mobile Corp" 
status="Operational"
+ 92 bands="Unknown" brand="SoftBank" operator="SoftBank Mobile Corp" 
status="Operational"
+ 93 bands="Unknown" brand="SoftBank" operator="SoftBank Mobile Corp" 
status="Operational"
+ 94 bands="Unknown" brand="SoftBank" operator="SoftBank Mobile Corp" 
status="Operational"
+ 95 bands="Unknown" brand="SoftBank" operator="SoftBank Mobile Corp" 
status="Operational"
+ 96 bands="Unknown" brand="SoftBank" operator="SoftBank Mobile Corp" 
status="Operational"
+ 97 bands="Unknown" brand="SoftBank" operator="SoftBank Mobile Corp" 
status="Operational"
+ 98 bands="Unknown" brand="SoftBank" operator="SoftBank Mobile Corp" 
status="Operational"
+ 99 bands="Unknown" brand="DoCoMo" operator="NTT DoCoMo" status="Operational"
+ 00-99
+441 cc="jp" country="Japan"
+ 40 operator="NTT DoCoMo Inc."
+ 41 operator="NTT DoCoMo Inc."
+ 42 operator="NTT DoCoMo Inc."
+ 43 operator="NTT DoCoMo Kansai Inc."
+ 44 operator="NTT DoCoMo Chugoku Inc."
+ 45 operator="NTT DoCoMo Shikoku Inc."
+ 50 operator="TU-KA Cellular Tokyo Inc."
+ 51 operator="TU-KA Phone Kansai Inc."
+ 61 operator="Vodafone"
+ 62 operator="Vodafone"
+ 63 operator="Vodafone"
+ 64 operator="Vodafone"
+ 65 operator="Vodafone"
+ 70 operator="KDDI Corporation"
+ 90 operator="NTT DoCoMo Inc."
+ 91 operator="NTT DoCoMo Inc."
+ 92 operator="NTT DoCoMo Inc."
+ 93 operator="NTT DoCoMo Hokkaido Inc."
+ 94 operator="NTT DoCoMo Tohoku Inc."
+ 98 operator="NTT DoCoMo Kyushu Inc."
+ 99 operator="NTT DoCoMo Kyushu Inc."
+ 00-99
+450 cc="kr" country="South Korea"
+ 02 operator="KT Freetel"
+ 03 bands="CDMA2000 800" brand="Power 017" operator="Shinsegi Telecom, Inc." 
status="Not operational"
+ 05 bands="CDMA2000 800 / UMTS 2100" brand="SKT" operator="SK Telecom" 
status="Operational"
+ 06 bands="CDMA2000 1700" brand="LGT" operator="LG Telecom" 
status="Operational"
+ 00-99
+452 cc="vn" country="Vietnam"
+ 01 country="Viet Nam" operator="Mobifone"
+ 02 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="Vinaphone" operator="Vietnam 
Telecom Services Company" status="Operational"
+ 03 bands="CDMA2000 800" brand="S-Fone" operator="S-Telecom" 
status="Operational"
+ 04 bands="GSM 900 / GSM 1800 / UMTS 1900 / UMTS 2100" brand="Viettel Mobile" 
operator="Viettel Telecom" status="Operational"
+ 05 bands="GSM 900 / UMTS 1900 / UMTS 2100" brand="Vietnamobile" 
operator="Hanoi Telecom" status="Operational"
+ 06 bands="CDMA2000 450" brand="EVNTelecom" operator="EVNTelecom - EVN" 
status="Operational"
+ 07 bands="GSM 1800" brand="Beeline VN" operator="GTEL Mobile JSC" 
status="Operational"
+ 08 bands="UMTS 1900 / UMTS 2100" brand="3G EVNTelecom" operator="EVNTelecom - 
EVN" status="Operational"
+ 00-99
+454 cc="hk" country="Hong Kong (China)"
+ 00 country="Hong Kong, China" operator="GSM900/HKCSL"
+ 01 country="Hong Kong, China" operator="MVNO/CITIC"
+ 02 country="Hong Kong, China" operator="3G Radio System/HKCSL3G"
+ 03 country="Hong Kong, China" operator="3G Radio System/Hutchison 3G"
+ 04 country="Hong Kong, China" operator="GSM900/GSM1800/Hutchison"
+ 05 country="Hong Kong, China" operator="CDMA/Hutchison"
+ 06 bands="GSM 900 / GSM 1800 / UMTS 850 / UMTS 2100" 
brand="SmarTone-Vodafone" operator="SmarTone Mobile Communications Limited" 
status="Operational"
+ 07 country="Hong Kong, China" operator="MVNO/China Unicom International Ltd."
+ 08 bands="GSM 900 / GSM 1800" operator="Trident Telecom" status="Not 
operational"
+ 09 bands="GSM 900 / GSM 1800" operator="China Motion Telecom" 
status="Operational"
+ 10 bands="GSM 1800" brand="New World Mobility" operator="CSL Limited" 
status="Not operational"
+ 11 bands="UMTS 2100" operator="China-Hong Kong Telecom" status="Operational"
+ 12 bands="GSM 1800" brand="CMCC HK" operator="China Mobile Hong Kong Company 
Limited" status="Operational"
+ 14 bands="GSM 1800" operator="Hutchison Telecom" status="Operational"
+ 15 bands="GSM 1800" operator="SmarTone Mobile Communications Limited" 
status="Operational"
+ 16 bands="GSM 1800" brand="PCCW Mobile (2G)" operator="PCCW Limited" 
status="Operational"
+ 17 bands="GSM 1800" operator="SmarTone Mobile Communications Limited" 
status="Operational"
+ 18 country="Hong Kong, China" operator="GSM7800/Hong Kong CSL Ltd."
+ 19 bands="UMTS 2100" brand="PCCW Mobile (3G)" operator="PCCW Limited" 
status="Operational"
+ 29 bands="CDMA2000 800" brand="PCCW Mobile (CDMA)" operator="PCCW Limited" 
status="Operational"
+ 00-99
+455 cc="mo" country="Macau (China)"
+ 00 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="SmarTone" operator="SmarTone 
Macao" status="Operational"
+ 01 country="Macao, China" operator="CTM GSM"
+ 02 bands="CDMA2000 800" brand="China Telecom" operator="China Telecom" 
status="Operational"
+ 03 bands="GSM 900 / GSM 1800" brand="3" operator="Hutchison Telecom" 
status="Operational"
+ 00-99
+456 cc="kh" country="Cambodia"
+ 01 bands="GSM 900 / UMTS 2100" brand="Mobitel" operator="CamGSM" 
status="Operational"
+ 02 bands="GSM 900" brand="hello" operator="Telekom Malaysia International 
(Cambodia) Co. Ltd" status="Operational"
+ 03 bands="CDMA2000" operator="S Telecom" status="Reserved"
+ 04 bands="GSM 1800 / UMTS 2100" brand="qb" operator="Cambodia Advance 
Communications Co. Ltd" status="Operational"
+ 05 bands="GSM 1800" brand="Star-Cell" operator="APPLIFONE CO. LTD." 
status="Operational"
+ 06 operator="Smart"
+ 08 bands="GSM 900 / GSM 1800" brand="Metfone" operator="Viettel" 
status="Operational"
+ 11 bands="CDMA2000" brand="Excell" status="Operational"
+ 18 bands="GSM 1800" brand="Mfone" operator="Camshin / Shinawatra" 
status="Operational"
+ 00-99
+457 cc="la" country="Laos"
+ 01 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="LaoTel" operator="Lao 
Shinawatra Telecom" status="Operational"
+ 02 bands="GSM 900 / GSM 1800" brand="ETL" operator="Enterprise of 
Telecommunications Lao" status="Reserved"
+ 03 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="Unitel" operator="Star 
Telecom Co., Ltd" status="Operational"
+ 08 bands="GSM 900 / GSM 1800" brand="Tigo" operator="Millicom Lao Co Ltd" 
status="Operational"
+ 00-99
+460 cc="cn" country="China"
+ 00 bands="GSM 900 / GSM 1800 / TD-SCDMA 1880 / TD-SCDMA 2010" brand="China 
Mobile" operator="China Mobile" status="Operational"
+ 01 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="China Unicom" 
operator="China Unicom" status="Operational"
+ 02 bands="GSM 900 / GSM 1800 / TD-SCDMA 1880 / TD-SCDMA 2010" brand="China 
Mobile" operator="China Mobile" status="Operational"
+ 03 bands="CDMA2000 800 / CDMA2000 2100" brand="China Telecom" operator="China 
Telecom" status="Operational"
+ 04 operator="China Satellite Global Star Network"
+ 05 brand="China Telecom" operator="China Telecom" status="Operational"
+ 07 bands="GSM 900 / GSM 1800 / TD-SCDMA 1880 / TD-SCDMA 010" brand="China 
Mobile" operator="China Mobile" status="Operational"
+ 00-99
+461 cc="cn" country="China"
+466 cc="tw" country="Taiwan"
+ 01 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="FarEasTone" operator="Far 
EasTone Telecommunications Co Ltd" status="Operational"
+ 05 bands="CDMA2000 800" brand="APTG" operator="Asia Pacific Telecom" 
status="Operational"
+ 06 bands="GSM 1800" brand="Tuntex" operator="Tuntex Telecom" 
status="Operational"
+ 11 bands="Unknown" brand="Chunghwa LDM" operator="LDTA/Chungwa Telecom" 
status="Operational"
+ 88 bands="GSM 1800" brand="KG Telecom" operator="KG Telecom" 
status="Operational"
+ 89 bands="UMTS 2100" brand="VIBO" operator="VIBO Telecom" status="Operational"
+ 92 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="Chungwa" operator="Chunghwa" 
status="Operational"
+ 93 bands="GSM 900" brand="MobiTai" operator="Mobitai Communications" 
status="Operational"
+ 97 bands="GSM 1800 / UMTS 2100" brand="Taiwan Mobile" operator="Taiwan Mobile 
Co. Ltd" status="Operational"
+ 99 bands="GSM 900" brand="TransAsia" operator="TransAsia Telecoms" 
status="Operational"
+ 00-99
+467 cc="kp" country="North Korea"
+ 192 bands="UMTS 2100" brand="Koryolink" operator="Cheo Technology Jv Company" 
status="Operational"
+ 193 bands="GSM 900" brand="SunNet" operator="Korea Posts and 
Telecommunications Corporation" status="Operational"
+ 000-999
+470 cc="bd" country="Bangladesh"
+ 01 bands="GSM 900" brand="Grameenphone" operator="GrameenPhone Ltd" 
status="Operational"
+ 02 bands="GSM 900" brand="Robi" operator="Axiata Bangladesh Ltd." 
status="Operational"
+ 03 bands="GSM 900" brand="Banglalink" operator="Orascom Telecom Holding" 
status="Operational"
+ 00-99
+472 cc="mv" country="Maldives"
+ 01 bands="GSM 900" brand="Dhiraagu" operator="Dhivehi Raajjeyge Gulhun" 
status="Operational"
+ 02 bands="GSM 900 / UMTS 2100" brand="Wataniya" operator="Wataniya Telecom 
Maldives" status="Operational"
+ 00-99
+502 cc="my" country="Malaysia"
+ 01 bands="CDMA2000 450 (depreciated)011-(6digits)" brand="ATUR 450" 
operator="Telekom Malaysia Bhd" status="Operational"
+ 10 operator="DIGI Telecommunications"
+ 12 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="Maxis" operator="Maxis 
Mobile Services SDN Berhad" status="Operational"
+ 13 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="Celcom" operator="Celcom 
Axiata Berhad" status="Operational"
+ 14 operator="Telekom Malaysia Berhad"
+ 150 bands="MVNO" brand="Tune Talk" operator="Tune Talk Sdn Bhd" 
status="Operational"
+ 16 bands="GSM 1800 / UMTS 2100" brand="DiGi" operator="DiGi 
Telecommunications" status="Operational"
+ 17 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="Hotlink" operator="Maxis 
Prepaid" status="Operational"
+ 18 bands="CDMA 
850<ref>http://www.tm.com.my/connecting-your-business/wholesale/access/Pages/nbb-cdma-benefits.aspx</ref>"
 brand="TM Homeline" operator="Telekom Malaysia Bhd" status="Operational"
+ 19 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="Celcom" operator="Celcom 
Axiata Berhad" status="Operational"
+ 20 bands="CDMA" operator="Electcoms Wireless Sdn Bhd" status="Operational"
+ 00-99
+505 cc="au" country="Australia"
+ 01 operator="Telstra Corporation Ltd."
+ 02 operator="Optus Mobile Pty. Ltd."
+ 03 operator="Vodafone Network Pty. Ltd."
+ 04 operator="Department of Defence"
+ 05 operator="The Ozitel Network Pty. Ltd."
+ 06 operator="Hutchison 3G Australia Pty. Ltd."
+ 07 operator="Vodafone Network Pty. Ltd."
+ 08 operator="One.Tel GSM 1800 Pty. Ltd."
+ 09 operator="Airnet Commercial Australia Ltd."
+ 10 operator="Norfolk Telecom"
+ 11 operator="Telstra Corporation Ltd."
+ 12 operator="Hutchison Telecommunications (Australia) Pty. Ltd."
+ 13 operator="Railcorp"
+ 14 bands="GSM 1800 / UMTS 2100" brand="AAPT" operator="Telecom New Zealand" 
status="Operational"
+ 15 operator="3GIS Pty Ltd. (Telstra & Hutchison 3G)"
+ 16 operator="Victorian Rail Track"
+ 17 operator="Vivid Wireless Pty Ltd"
+ 18 operator="Pactel International Pty Ltd"
+ 19 operator="Lycamobile Pty Ltd"
+ 24 bands="Unknown" brand="Advance Communications Technologies Pty. Ltd." 
operator="Advanced Communications Technologies Pty. Ltd." status="Unknown"
+ 71 operator="Telstra Corporation Ltd."
+ 72 operator="Telstra Corporation Ltd."
+ 88 operator="Localstar Holding Pty. Ltd."
+ 90 operator="Optus Ltd."
+ 99 bands="GSM 1800" brand="One.Tel" operator="One.Tel" status="Not 
operational"
+ 00-99
+510 cc="id" country="Indonesia"
+ 00 bands="Satellite" brand="PSN" operator="PT Pasifik Satelit Nusantara 
(ACeS)" status="Operational"
+ 01 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="INDOSAT" operator="PT 
Indonesian Satellite Corporation Tbk (INDOSAT)" status="Operational"
+ 03 bands="CDMA2000 800" brand="StarOne" operator="PT Indosat Tbk" 
status="Operational"
+ 08 operator="Natrindo (Lippo Telecom)"
+ 09 bands="CDMA2000 1900" brand="SMART" operator="PT Smart Telecom" 
status="Operational"
+ 10 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="Telkomsel" operator="PT 
Telekomunikasi Selular" status="Operational"
+ 11 operator="Excelcomindo"
+ 21 operator="Indosat - M3"
+ 27 bands="CDMA2000 450" brand="Ceria" operator="PT Sampoerna Telekomunikasi 
Indonesia" status="Operational"
+ 28 operator="Komselindo"
+ 00-99
+514 cc="tl" country="East Timor"
+515 cc="ph" country="Philippines"
+ 01 bands="GSM 900" brand="Islacom" operator="Globe Telecom via Innove 
Communications" status="Not operational"
+ 02 bands="EDGE 900 / EDGE 1800 / UMTS 850 / UMTS 2100" brand="Globe" 
operator="Globe Telecom" status="Operational"
+ 03 bands="EDGE 900 / EDGE 1800 / UMTS 850 / UMTS 2100" brand="Smart" 
operator="PLDT via Smart Communications" status="Operational"
+ 05 bands="EDGE 1800 / UMTS 2100" brand="Sun" operator="Digital 
Telecommunications Philippines" status="Operational"
+ 11 bands="Unknown" operator="PLDT via ACeS Philippines" status="Unknown"
+ 18 bands="GSM 900 / UMTS 2100 (defunct)" brand="Cure" operator="PLDT via 
Smart's Connectivity Unlimited Resources Enterprise" status="Operational"
+ 88 bands="Unknown" operator="Nextel" status="Unknown"
+ 00-99
+520 cc="th" country="Thailand"
+ 00 bands="CDMA2000 800 / UMTS 850" brand="CAT 3G+" operator="CAT Telecom" 
status="Operational"
+ 01 bands="GSM 900 / UMTS 900" brand="AIS" operator="Advanced Info Service" 
status="Operational"
+ 02 bands="CDMA2000 800" brand="CAT CDMA" operator="CAT Telecom" 
status="Operational"
+ 10 bands="Unknown" brand="?" operator="WCS IQ" status="Unknown"
+ 15 bands="UMTS 2100" brand="TOT 3G" operator="Telephone Organization of 
Thailand (TOT)" status="Operational"
+ 18 bands="GSM 1800 / UMTS 850" brand="dtac" operator="Total Access 
Communication" status="Operational"
+ 23 bands="GSM 1800" brand="AIS GSM 1800" operator="Digital Phone (AIS)" 
status="Operational"
+ 88 bands="UMTS 850" brand="True Move H" operator="True Corporation" 
status="Implementing"
+ 99 bands="GSM 1800 / UMTS 850" brand="True Move" operator="True Corporation" 
status="Operational"
+ 00-99
+525 cc="sg" country="Singapore"
+ 01 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="SingTel" operator="Singapore 
Telecom" status="Operational"
+ 02 bands="GSM 1800" brand="SingTel-G18" operator="Singapore Telecom" 
status="Operational"
+ 03 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="M1" operator="MobileOne 
Asia" status="Operational"
+ 05 bands="GSM 1800 / UMTS 2100" brand="StarHub" operator="StarHub Mobile" 
status="Operational"
+ 12 bands="iDEN 800" operator="Digital Trunked Radio Network" 
status="Operational"
+ 00-99
+528 cc="bn" country="Brunei"
+ 01 bands="Unknown" operator="Jabatan Telekom Brunei" status="Unknown"
+ 02 bands="UMTS 2100" brand="B-Mobile" operator="B-Mobile Communications Sdn 
Bhd" status="Operational"
+ 11 bands="GSM 900 / UMTS 2100" brand="DSTCom" operator="Data Stream 
Technology" status="Operational"
+ 00-99
+530 cc="nz" country="New Zealand"
+ 00 bands="AMPS 800 / TDMA 800" brand="Telecom" operator="Telecom New Zealand" 
status="Not operational"
+ 01 bands="GSM 900 / GSM 1800 / UMTS 900 / UMTS 2100" brand="Vodafone" 
operator="Vodafone New Zealand" status="Operational"
+ 02 bands="CDMA2000 800" brand="Telecom" operator="Telecom New Zealand" 
status="Operational"
+ 03 bands="UMTS 2000" brand="Woosh" operator="Woosh Wireless New Zealand" 
status="Operational"
+ 04 bands="UMTS 2100" brand="TelstraClear" operator="TelstraClear New Zealand" 
status="Not operational"
+ 05 bands="UMTS 850 / UMTS 2100" brand="XT Mobile Network" operator="Telecom 
New Zealand" status="Operational"
+ 24 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="2degrees" 
operator="2degrees" status="Operational"
+ 00-99
+534 cc="mp" country="Northern Mariana Islands (United States)"
+535 cc="gu" country="Guam (United States)"
+536 cc="nr" country="Nauru"
+ 02 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="Digicel" operator="Digicel 
(Nauru) Corporation" status="Operational"
+ 00-99
+537 cc="pg" country="Papua New Guinea"
+ 01 bands="GSM 900" brand="B-Mobile" operator="Pacific Mobile Communications" 
status="Operational"
+ 02 operator="Greencom"
+ 03 bands="GSM 900" brand="Digicel" operator="Digicel PNG" status="Operational"
+ 00-99
+539 cc="to" country="Tonga"
+ 01 bands="Unknown" operator="Tonga Communications Corporation" 
status="Operational"
+ 43 bands="Unknown" operator="Shoreline Communication" status="Operational"
+ 88 operator="Digicel (Tonga) Ltd"
+ 00-99
+540 cc="sb" country="Solomon Islands"
+ 1 bands="GSM 900" brand="BREEZE" operator="Solomon Telekom Co Ltd" 
status="Operational"
+ 0-9
+541 cc="vu" country="Vanuatu"
+ 01 bands="GSM 900" brand="SMILE" operator="Telecom Vanuatu Ltd" 
status="Operational"
+ 05 operator="Digicel Vanuatu"
+ 00-99
+542 cc="fj" country="Fiji"
+ 01 bands="GSM 900 / UMTS 2100" brand="Vodafone" operator="Vodafone Fiji" 
status="Operational"
+ 02 bands="GSM 900" brand="Digicel" operator="Digicel Fiji" 
status="Operational"
+ 03 operator="Telecom Fiji Ltd (CDMA)"
+ 00-99
+543 cc="wf" country="Wallis and Futuna (France)"
+544 cc="as" country="American Samoa (United States)"
+545 cc="ki" country="Kiribati"
+546 cc="nc" country="New Caledonia (France)"
+ 01 bands="GSM 900" brand="Mobilis" operator="OPT New Caledonia" 
status="Operational"
+ 00-99
+547 cc="pf" country="French Polynesia"
+ 02 operator="Digicel Tahiti"
+ 10 operator="Mara Telecom"
+ 20 bands="GSM 900" brand="Vini" operator="Tikiphone SA" status="Operational"
+ 00-99
+548 cc="ck" country="Cook Islands (New Zealand)"
+ 01 bands="GSM 900" operator="Telecom Cook" status="Operational"
+ 00-99
+549 cc="ws" country="Samoa"
+ 01 bands="GSM 900" brand="Digicel" operator="Digicel Pacific Ltd." 
status="Operational"
+ 27 bands="GSM 900" brand="SamoaTel" operator="SamoaTel Ltd" 
status="Operational"
+ 00-99
+550 cc="fm" country="Federated States of Micronesia"
+ 01 bands="GSM 900 / GSM 1800" operator="FSM EMMANUEL" status="Operational"
+ 00-99
+551 cc="mh" country="Marshall Islands"
+552 cc="pw" country="Palau"
+ 01 bands="GSM 900" brand="PNCC" operator="Palau National Communications 
Corp." status="Operational"
+ 80 bands="GSM 1800" brand="Palau Mobile" operator="Palau Mobile Corporation" 
status="Operational"
+ 00-99
+553
+ 01 bands="GSM 900" brand="TTC" cc="tv" country="Tuvalu" operator="Tuvalu 
Telecom" status="Operational"
+ 00-99
+555
+ 01 bands="GSM 900" brand="Telecom Niue" cc="nu" country="Niue" 
operator="Telecom Niue" status="Operational"
+ 00-99
+602 cc="eg" country="Egypt"
+ 01 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="Mobinil" 
operator="ECMS-Mobinil" status="Operational"
+ 02 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="Vodafone" operator="Vodafone 
Egypt" status="Operational"
+ 03 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="Etisalat" operator="Etisalat 
Egypt" status="Operational"
+ 00-99
+603 cc="dz" country="Algeria"
+ 01 bands="GSM 900" brand="Mobilis" operator="ATM Mobilis" status="Operational"
+ 02 bands="GSM 900 / GSM 1800" brand="Djezzy" operator="Orascom Telecom 
Algerie Spa" status="Operational"
+ 03 bands="GSM 900 / GSM 1800" brand="Nedjma" operator="Wataniya Telecom 
Algerie" status="Operational"
+ 00-99
+604 cc="ma" country="Morocco"
+ 00 bands="GSM 900 / GSM 1800" brand="Méditel" operator="Medi Telecom" 
status="Operational"
+ 01 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="IAM" operator="Ittissalat Al 
Maghrib (Maroc Telecom)" status="Operational"
+ 00-99
+605 cc="tn" country="Tunisia"
+ 01 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="Orange" operator="Orange 
Tunisie" status="Operational"
+ 02 bands="GSM 900 / GSM 1800" brand="Tunicell" operator="Tunisie Telecom" 
status="Operational"
+ 03 bands="GSM 900 / GSM 1800" brand="Tunisiana" operator="Orascom Telecom 
Tunisie" status="Operational"
+ 00-99
+606 cc="ly" country="Libya"
+ 01 bands="GSM900 / GSM 1800" brand="Madar" operator="Al-Madar Al-Jadeed" 
status="Operational"
+ 02 bands="GSM900 / GSM 1800" brand="Al-Jeel Phone" operator="Al-Jeel 
Al-Jadeed" status="Operational"
+ 00-99
+607 cc="gm" country="Gambia"
+ 01 bands="GSM 900 / GSM 1900" brand="Gamcel" operator="Gamcel" 
status="Operational"
+ 02 bands="GSM 900 / GSM 1900" brand="Africel" operator="Africel" 
status="Operational"
+ 03 bands="GSM 900 / GSM 1900" brand="Comium" operator="Comium" 
status="Operational"
+ 04 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="QCell" operator="QCell 
Gambia" status="Operational"
+ 00-99
+608 cc="sn" country="Senegal"
+ 01 operator="Sonatel"
+ 02 bands="GSM 900 / UMTS 2100" brand="Tigo" operator="Millicom International 
Cellular S.A." status="Operational"
+ 03 bands="GSM 900 / UMTS 2100" brand="Expresso" operator="Sudatel" 
status="Operational"
+ 00-99
+609 cc="mr" country="Mauritania"
+ 01 bands="GSM 900" brand="Mattel" operator="Mattel" status="Operational"
+ 02 operator="Chinguitel S.A."
+ 10 bands="GSM 900" brand="Mauritel" operator="Mauritel Mobiles" 
status="Operational"
+ 00-99
+610 cc="ml" country="Mali"
+ 01 bands="GSM 900" brand="Malitel" operator="Malitel SA" status="Operational"
+ 02 bands="GSM 900" brand="Orange" operator="Orange Mali SA" 
status="Operational"
+ 00-99
+611 cc="gn" country="Guinea"
+ 01 bands="GSM 900" brand="Orange S.A." operator="Orange" status="Operational"
+ 02 bands="GSM 900" brand="Sotelgui" operator="Sotelgui Lagui" 
status="Operational"
+ 03 bands="GSM 900" brand="Telecel Guinee" operator="INTERCEL Guinée" 
status="Operational"
+ 04 bands="GSM 900 / GSM 1800" brand="MTN" operator="Areeba Guinea" 
status="Operational"
+ 05 bands="GSM 900 / GSM 1800" brand="Cellcom" operator="Cellcom" 
status="Operational"
+ 00-99
+612 cc="ci" country="Côte d'Ivoire"
+ 01 bands="Unknown" country="Ivory Coast" operator="Cora de Comstar" 
status="Not operational"
+ 02 operator="Atlantique Cellulaire"
+ 03 operator="Orange Côte d'Ivoire"
+ 04 bands="GSM 900 / GSM 1800" brand="KoZ" country="Ivory Coast" 
operator="Comium Ivory Coast Inc" status="Operational"
+ 05 operator="Loteny Telecom"
+ 06 bands="GSM 1800" brand="ORICEL" country="Ivory Coast" operator="ORICEL" 
status="Operational"
+ 07 operator="Aircomm Côte d'Ivoire"
+ 00-99
+613 cc="bf" country="Burkina Faso"
+ 02 bands="GSM 900" brand="Zain" operator="Celtel Burkina Faso" 
status="Operational"
+ 03 bands="GSM 900" brand="Telecel Faso" operator="Telecel Faso SA" 
status="Operational"
+ 00-99
+614 cc="ne" country="Niger"
+ 01 operator="Sahel.Com"
+ 02 bands="GSM 900" brand="Airtel" operator="Bharti Airtel Limited" 
status="Operational"
+ 03 bands="GSM 900" brand="Telecel" operator="Telecel Niger SA" 
status="Operational"
+ 04 bands="GSM 900 / GSM 1800" brand="Orange" operator="Orange Niger" 
status="Operational"
+ 00-99
+615 cc="tg" country="Togo|Togolese Republic"
+ 01 bands="GSM 900" brand="Togo Cell" country="Togo" operator="Togo Telecom" 
status="Operational"
+ 03 bands="GSM 900" brand="Moov" country="Togo" operator="Moov Togo" 
status="Operational"
+ 00-99
+616 cc="bj" country="Benin"
+ 01 bands="GSM 900 / GSM 1800" brand="Libercom" operator="Benin Telecoms 
Mobile" status="Operational"
+ 02 bands="GSM 900" brand="Moov" operator="Telecel Benin" status="Operational"
+ 03 operator="Spacetel Benin"
+ 04 bands="GSM 900" brand="BBCOM" operator="Bell Benin Communications" 
status="Operational"
+ 00-99
+617 cc="mu" country="Mauritius"
+ 01 bands="GSM 900 / UMTS 2100" brand="Orange" operator="Cellplus Mobile 
Communications Ltd." status="Operational"
+ 02 bands="CDMA2000" brand="MTML" operator="Mahanagar Telephone (Mauritius) 
Ltd." status="Operational"
+ 10 bands="GSM 900 / UMTS 2100" brand="Emtel" operator="Emtel Ltd" 
status="Operational"
+ 00-99
+618 cc="lr" country="Liberia"
+ 01 bands="GSM 900" brand="Lonestar Cell" operator="Lonestar Communications 
Corporation" status="Operational"
+ 02 bands="Unknown" brand="Libercell" operator="Atlantic Wireless (Liberia) 
Inc." status="Operational"
+ 04 bands="GSM 900" brand="Comium" operator="Comium Liberia" 
status="Operational"
+ 07 bands="GSM 900 / GSM 1800" brand="Cellcom" operator="Cellcom 
Telecommunications, Inc" status="Operational"
+ 20 bands="CDMA2000" brand="LIBTELCO" operator="Liberia Telecommunications 
Corporation" status="Operational"
+ 00-99
+619 cc="sl" country="Sierra Leone"
+ 01 operator="Celtel"
+ 02 operator="Millicom"
+ 03 bands="GSM 900" brand="Africell" operator="Lintel Sierra Leone Limited" 
status="Operational"
+ 04 bands="GSM 900/1800" brand="Comium" operator="Comium Sierra leone INC" 
status="Operational"
+ 05 bands="GSM 900" brand="Africell" operator="Lintel Sierra Leone Limited" 
status="Operational"
+ 25 bands="Unknown" brand="Mobitel" operator="Mobitel" status="Operational"
+ 40 operator="Datatel (SL) Ltd GSM"
+ 50 operator="Datatel (SL) Ltd CDMA"
+ 00-99
+620 cc="gh" country="Ghana"
+ 01 bands="GSM 900 / GSM 1800" brand="MTN" operator="MTN Group" 
status="Operational"
+ 02 operator="Ghana Telecom Mobile"
+ 03 bands="GSM 900 / GSM 1800" brand="tiGO" operator="Millicom Ghana" 
status="Operational"
+ 04 operator="Kasapa Telecom Ltd."
+ 11 operator="Netafriques Dot Com Ltd"
+ 00-99
+621 cc="ng" country="Nigeria"
+ 20 bands="GSM 900 / GSM 1800" brand="Airtel" operator="Bharti Airtel Limited" 
status="Operational"
+ 30 operator="MTN Nigeria Communications"
+ 40 bands="GSM 900 / GSM 1800" brand="M-Tel" operator="Nigerian Mobile 
Telecommunications Limited" status="Operational"
+ 50 bands="GSM 900 / GSM 1800" brand="Glo" operator="Globacom Ltd" 
status="Operational"
+ 60 bands="GSM 900 / GSM 1800" brand="Etisalat" operator="Emerging Markets 
Telecommunication Services Ltd (Etisalat)" status="Operational"
+ 00-99
+622 cc="td" country="Chad"
+ 01 bands="GSM 900" brand="Airtel" operator="Bharti Airtel SA" 
status="Operational"
+ 02 bands="GSM 900" operator="Tchad Mobile" status="Operational"
+ 03 bands="GSM 900" operator="TIGO - Millicom" status="Operational"
+ 04 bands="GSM 900" brand="Salam" operator="Sotel Mobile" status="Operational"
+ 00-99
+623 cc="cf" country="Central African Republic"
+ 01 bands="GSM 900" brand="CTP" operator="Centrafrique Telecom Plus" 
status="Operational"
+ 02 bands="GSM 900" brand="TC" operator="Telecel Centrafrique" 
status="Operational"
+ 03 bands="GSM 1800" brand="Orange" operator="Orange RCA" status="Reserved"
+ 04 bands="GSM 900" brand="Nationlink" operator="Nationlink Telecom RCA" 
status="Operational"
+ 00-99
+624 cc="cm" country="Cameroon"
+ 01 bands="GSM 900" brand="MTN Cameroon" operator="Mobile Telephone Network 
Cameroon Ltd" status="Operational"
+ 02 bands="GSM 900" brand="Orange" operator="Orange Cameroun S.A." 
status="Operational"
+ 00-99
+625 cc="cv" country="Cape Verde"
+ 01 bands="GSM 900 / GSM 1800" brand="CVMOVEL" operator="CVMovel, S.A." 
status="Operational"
+ 02 bands="GSM 900" brand="T+" operator="T+" status="Operational"
+ 00-99
+626 cc="st" country="São Tomé and Príncipe"
+ 01 country="Sao Tome and Principe" operator="Companhia Santomese de 
Telecomunicações"
+ 00-99
+627 cc="gq" country="Equatorial Guinea"
+ 01 bands="GSM 900" brand="Orange GQ" operator="GETESA" status="Operational"
+ 03 bands="GSM 900 / GSM 1800" brand="Hits GQ" operator="HiTs EG.SA" 
status="Operational"
+ 00-99
+628 cc="ga" country="Gabon"
+ 01 bands="GSM 900" brand="Libertis" operator="Gabon Telecom & Libertis S.A." 
status="Operational"
+ 02 bands="GSM 900" brand="Moov" operator="Atlantique Télécom (Etisalat Group) 
Gabon S.A." status="Operational"
+ 03 bands="GSM 900" brand="Airtel" operator="Airtel Gabon S.A." 
status="Operational"
+ 04 bands="GSM 900" brand="Azur" operator="USAN Gabon S.A." 
status="Operational"
+ 00-99
+629 cc="cg" country="Republic of the Congo"
+ 01 bands="GSM 900" brand="Airtel" operator="Celtel Congo" status="Operational"
+ 10 bands="GSM 900" brand="Libertis Telecom" operator="MTN CONGO S.A" 
status="Operational"
+ 00-99
+630 cc="cd" country="Democratic Republic of the Congo"
+ 01 bands="GSM 900 / GSM 1800" brand="Vodacom" operator="Vodacom Congo RDC 
sprl" status="Operational"
+ 02 bands="GSM 900" brand="Zain" operator="Celtel Congo" status="Operational"
+ 04 bands="Unknown" operator="Cellco" status="Unknown"
+ 05 bands="GSM 900 / GSM 1800" brand="Supercell" operator="Supercell SPRL" 
status="Operational"
+ 86 bands="GSM 900 / GSM 1800" brand="CCT" operator="Congo-Chine Telecom 
s.a.r.l." status="Operational"
+ 89 bands="GSM 1800" brand="SAIT Telecom" operator="OASIS SPRL" 
status="Operational"
+ 00-99
+631 cc="ao" country="Angola"
+ 02 bands="GSM 900 / GSM 1800" brand="UNITEL" operator="UNITEL S.a.r.l." 
status="Operational"
+ 04 bands="GSM 900 / UMTS 900" brand="MOVICEL" operator="MOVICEL 
Telecommunications S.a." status="Operational"
+ 00-99
+632 cc="gw" country="Guinea-Bissau"
+ 01 operator="Guinétel S.A."
+ 02 bands="GSM 900" brand="Areeba" operator="Spacetel Guiné-Bissau S.A." 
status="Operational"
+ 00-99
+633 cc="sc" country="Seychelles"
+ 01 bands="GSM 900" brand="Cable & Wireless" operator="Cable & Wireless 
Seychelles" status="Operational"
+ 02 bands="GSM 1800" brand="Mediatech International" operator="Mediatech 
International" status="Operational"
+ 10 bands="GSM 900 / UMTS 2100" brand="Airtel" operator="Telecom Seychelles 
Ltd" status="Operational"
+ 00-99
+634 cc="sd" country="Sudan"
+ 01 bands="GSM 900 / UMTS 2100" brand="Zain SD" operator="Zain Group - Sudan" 
status="Operational"
+ 02 operator="Areeba-Sudan"
+ 05 bands="GSM 900 / GSM 1800" brand="Vivacell" operator="Wawat Securities" 
status="Operational"
+ 99 operator="MTN Sudan"
+ 00-99
+635 cc="rw" country="Rwanda"
+ 10 operator="MTN Rwandacell"
+ 12 bands="GSM ???" brand="Rwandatel" operator="Rwandatel S.A." status="Not 
operational"
+ 13 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="Tigo" operator="TIGO RWANDA 
S.A" status="Operational"
+ 00-99
+636 cc="et" country="Ethiopia"
+ 01 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="ETH-MTN" operator="Ethio 
Telecom" status="Operational"
+ 00-99
+637 cc="so" country="Somalia"
+ 01 bands="GSM 900" brand="Telesom" operator="Telesom" status="Operational"
+ 04 bands="GSM 900 / GSM 1800" brand="Somafone" operator="Somafone FZLLC" 
status="Operational"
+ 10 bands="GSM 900" brand="Nationlink" operator="NationLink Telecom" 
status="Operational"
+ 30 bands="GSM 900" brand="Golis" operator="Golis Telecom Somalia" 
status="Operational"
+ 60 bands="GSM 900/ GSM 1800" brand="Nationlink Telecom" operator="Nationlink 
Telecom" status="Operational"
+ 82 bands="GSM 900 / GSM 1800 / CDMA2000" brand="Telcom" operator="Telcom 
Somalia" status="Operational"
+ 00-99
+638 cc="dj" country="Djibouti"
+ 01 bands="GSM 900" brand="Evatis" operator="Djibouti Telecom SA" 
status="Operational"
+ 00-99
+639 cc="ke" country="Kenya"
+ 02 bands="GSM 900 / GSM 1800" brand="Safaricom" operator="Safaricom Limited" 
status="Operational"
+ 03 bands="GSM 900" brand="Airtel" operator="Bharti Airtel" 
status="Operational"
+ 05 bands="GSM 900 / GSM 1800" brand="yu" operator="Econet Wireless Kenya" 
status="Operational"
+ 07 bands="CDMA2000 / GSM 900 / GSM 1800" brand="Orange Kenya" 
operator="Telkom Kenya" status="Operational"
+ 00-99
+640 cc="tz" country="Tanzania"
+ 02 bands="GSM 900 / GSM 1800" brand="tiGO" operator="MIC Tanzania Limited" 
status="Operational"
+ 03 bands="GSM 900 / GSM 1800" brand="Zantel" operator="Zanzibar Telecom Ltd" 
status="Operational"
+ 04 bands="GSM 900 / GSM 1800" brand="Vodacom" operator="Vodacom Tanzania 
Limited" status="Operational"
+ 05 bands="GSM 900 / GSM 1800" brand="Airtel" operator="Bharti Airtel" 
status="Operational"
+ 06 bands="CDMA" brand="http://www.sasatel.co.tz/ Sasatel" operator="Dovetel 
Limited" status="Operational"
+ 07 bands="CDMA 800" brand="http://www.ttcl.co.tz/ TTCL Mobile" 
operator="Tanzania Telecommunication Company LTD (TTCL)" status="Operational"
+ 08 bands="CDMA" brand="http://www.bolmobile.co.tz Benson Online (BOL)" 
operator="Benson Informatics Limited" status="Operational"
+ 09 bands="???" brand="http://www.hits-tanzania.co.tz/ Hits" 
operator="ExcellentCom Tanzania Limited" status="Reserved"
+ 11 bands="???" brand="SmileCom" operator="http://www.smilecoms.com Smile 
Telecoms Holdings Ltd." status="Operational"
+ 00-99
+641 cc="ug" country="Uganda"
+ 01 bands="GSM 900" brand="Airtel" operator="Bharti Airtel" 
status="Operational"
+ 10 operator="MTN Uganda Ltd."
+ 11 bands="GSM 900 / UMTS 2100" brand="UTL" operator="Uganda Telecom Ltd." 
status="Operational"
+ 14 operator="House of Integrated Technology and Systems Uganda Ltd"
+ 22 bands="GSM 900 / GSM 1800" brand="Warid Telecom" operator="Warid Telecom" 
status="Operational"
+ 66 operator="i-Tel Ltd"
+ 00-99
+642 cc="bi" country="Burundi"
+ 01 bands="GSM 900" brand="Spacetel" operator="Econet Wireless Burundi PLC" 
status="Operational"
+ 02 bands="GSM 900" brand="Africell" operator="Africell PLC" 
status="Operational"
+ 03 bands="GSM 900" brand="Onatel" operator="Onatel" status="Operational"
+ 07 bands="GSM 1800" brand="Smart Mobile" operator="LACELL SU" 
status="Operational"
+ 08 operator="HITS TELECOM"
+ 82 bands="GSM 900" brand="U-COM Burundi" operator="U-COM Burundi S.A." 
status="Operational"
+ 00-99
+643 cc="mz" country="Mozambique"
+ 01 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="mCel" operator="Mocambique 
Celular S.A." status="Operational"
+ 04 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="Vodacom" operator="Vodacom 
Mozambique, S.A." status="Operational"
+ 00-99
+645 cc="zm" country="Zambia"
+ 01 bands="GSM 900" brand="Airtel" operator="Bharti Airtel" 
status="Operational"
+ 02 bands="GSM 900" brand="MTN" operator="MTN Group" status="Operational"
+ 03 bands="GSM 900" brand="ZAMTEL" operator="Zambia Telecommunications Company 
Ltd" status="Operational"
+ 00-99
+646 cc="mg" country="Madagascar"
+ 01 operator="Celtel Madagascar (Zain), GSM"
+ 02 bands="GSM 900" brand="Orange" operator="Orange Madagascar S.A." 
status="Operational"
+ 03 bands="GSM 900" brand="Sacel" operator="Sacel Madagascar  S.A." 
status="Operational"
+ 04 bands="GSM 900" brand="Telma" operator="Telma Mobile S.A." 
status="Operational"
+ 00-99
+647 cc="re" country="Réunion (France)"
+ 00 bands="GSM 900 / GSM 1800" brand="Orange" operator="Orange La Réunion" 
status="Operational"
+ 02 bands="GSM 900 / GSM 1800" brand="Outremer" operator="Outremer Telecom" 
status="Operational"
+ 10 bands="GSM 900" brand="SFR Reunion" operator="Societe Reunionnaise de 
Radiotelephone" status="Operational"
+ 00-99
+648 cc="zw" country="Zimbabwe"
+ 01 operator="Net One"
+ 03 bands="GSM 900" brand="Telecel" operator="Telecel Zimbabwe (PVT) Ltd" 
status="Operational"
+ 04 bands="GSM 900 / GSM 1800 / UMTS 2100" brand="Econet" operator="Econet 
Wireless (Private) Limited" status="Operational"
+ 00-99
+649 cc="na" country="Namibia"
+ 01 bands="GSM 900 / GSM 1800" brand="MTC" operator="MTC Namibia" 
status="Operational"
+ 02 bands="CDMA2000 800" brand="switch" operator="Telecom Namibia" 
status="Operational"
+ 03 operator="Powercom Pty Ltd"
+ 00-99
+650 cc="mw" country="Malawi"
+ 01 bands="GSM 900 / GSM 1800" brand="TNM" operator="Telecom Network Malawi" 
status="Operational"
+ 10 operator="Celtel ltd."
+ 00-99
+651 cc="ls" country="Lesotho"
+ 01 bands="GSM 900" brand="Vodacom" operator="Vodacom Lesotho (Pty) Ltd" 
status="Operational"
+ 02 bands="Unknown" operator="Econet Ezin-cel" status="Operational"
+ 00-99
+652 cc="bw" country="Botswana"
+ 01 bands="GSM 900" brand="Mascom" operator="Mascom Wireless (Pty) Limited" 
status="Operational"
+ 02 bands="GSM 900" brand="Orange" operator="Orange (Botswana) Pty Limited" 
status="Operational"
+ 04 bands="GSM 900 / GSM 1800" brand="BTC Mobile" operator="Botswana 
Telecommunications Corporation" status="Operational"
+ 00-99
+653 cc="sz" country="Swaziland"
+ 01 operator="SPTC"
+ 10 bands="GSM 900" operator="Swazi MTN" status="Operational"
+ 00-99
+654 cc="km" country="Comoros"
+ 01 bands="Unknown" operator="HURI - SNPT" status="Operational"
+ 00-99
+655 cc="za" country="South Africa"
+ 01 operator="Vodacom (Pty) Ltd."
+ 02 operator="Telkom SA Ltd"
+ 06 operator="Sentech (Pty) Ltd."
+ 07 operator="Cell C (Pty) Ltd."
+ 10 bands="GSM 900 / UMTS 2100 / UMTS 900" brand="MTN" operator="MTN Group" 
status="Operational"
+ 11 bands="TETRA 410" operator="South African Police Service Gauteng" 
status="Operational"
+ 12 operator="Mobile Telephone Networks (MTN) Pty Ltd"
+ 13 operator="Neotel Pty Ltd"
+ 21 bands="TETRA 410" operator="Cape Town Metropolitan Council" 
status="Operational"
+ 30 bands="Unknown" operator="Bokamoso Consortium" status="Operational"
+ 31 bands="Unknown" operator="Karabo Telecoms (Pty) Ltd." status="Operational"
+ 32 bands="Unknown" operator="Ilizwi Telecommunications" status="Operational"
+ 33 bands="Unknown" operator="Thinta Thinta Telecommunications" 
status="Operational"
+ 34 operator="Bokone Telecoms Pty Ltd"
+ 35 operator="Kingdom Communications Pty Ltd"
+ 36 operator="Amatole Telecommunication Pty Ltd"
+ 00-99
+657 cc="er" country="Eritrea"
+ 01 bands="GSM 900" brand="Eritel" operator="Eritrea Telecommunications 
Services Corporation" status="Operational"
+ 00-99
+702 cc="bz" country="Belize"
+ 67 bands="GSM 1900" brand="DigiCell" operator="Belize Telemedia" 
status="Operational"
+ 68 operator="International Telecommunications Ltd. (INTELCO)"
+ 99 bands="CDMA2000" brand="Smart" operator="SpeedNet Communications Limited" 
status="Operational"
+ 00-99
+704 cc="gt" country="Guatemala"
+ 01 operator="Servicios de Comunicaciones Personales Inalámbricas,     S.A."
+ 02 bands="GSM 850 / TDMA 800 / UMTS 850" brand="Comcel / Tigo" 
operator="Millicom / Local partners" status="Operational"
+ 03 operator="Telefónica Centroamérica Guatemala S.A."
+ 00-99
+706 cc="sv" country="El Salvador"
+ 01 bands="GSM 1900" brand="CTE Telecom Personal" operator="CTE Telecom 
Personal SA de CV" status="Operational"
+ 02 bands="GSM 900" brand="digicel" operator="Digicel Group" 
status="Operational"
+ 03 bands="GSM 850" brand="Tigo" operator="Telemovil EL Salvador S.A." 
status="Operational"
+ 04 bands="CDMA2000 850 / GSM 850" brand="movistar" operator="Telefónica 
Móviles El Salvador" status="Operational"
+ 00-99
+708 cc="hn" country="Honduras"
+ 001 operator="Megatel"
+ 002 operator="Celtel"
+ 01 bands="GSM 1900" brand="Claro" operator="Servicios de Comunicaciones de 
Honduras S.A. de C.V." status="Operational"
+ 02 bands="CDMA2000 850 / GSM 850" operator="Celtel / Tigo" 
status="Operational"
+ 040 operator="Digicel Honduras"
+ 000-999
+710 cc="ni" country="Nicaragua"
+ 21 bands="UMTS 850 / GSM 1900" brand="Claro" operator="Empresa Nicaragüense 
de Telecomunicaciones, S.A." status="Operational"
+ 73 bands="UMTS 850 / GSM 1900" brand="SERCOM" operator="Servicios de 
Comunicaciones S.A." status="Operational"
+ 00-99
+712 cc="cr" country="Costa Rica"
+ 01 bands="GSM 1800" brand="ICE" operator="Instituto Costarricense de 
Electricidad" status="Operational"
+ 02 bands="GSM 1800" brand="ICE" operator="Instituto Costarricense de 
Electricidad" status="Operational"
+ 03 bands="UMTS 850" brand="ICE" operator="Grupo ICE" status="Operational"
+ 00-99
+714 cc="pa" country="Panama"
+ 01 bands="GSM 850" brand="Cable & Wireless" operator="Cable & Wireless Panama 
S.A." status="Operational"
+ 02 bands="GSM 850 / UMTS 850 / UMTS 1900" brand="movistar" 
operator="Telefonica Moviles Panama S.A, Bell South Corp. (BSC)" 
status="Operational"
+ 020 operator="Telefónica Móviles Panamá S.A."
+ 03 bands="GSM 1900 / UMTS 1900" brand="Claro" operator="América Móvil" 
status="Operational"
+ 04 bands="GSM 1800 / GSM 1900" brand="Digicel" operator="Digicel Group" 
status="Operational"
+ 00-99
+716 cc="pe" country="Perú"
+ 06 bands="CDMA2000 850 / GSM 850 / UMTS 850" brand="Movistar" country="Peru" 
operator="Telefónica Móviles Perú" status="Operational"
+ 07 bands="iDEN" brand="NEXTEL" country="Peru" operator="NII Holdings" 
status="Operational"
+ 10 country="Peru" operator="TIM Peru"
+ 00-99
+722 cc="ar" country="Argentina"
+ 010 bands="GSM 850 / GSM 1900" brand="Movistar" operator="Telefonica Móviles 
Argentina SA" status="Operational"
+ 020 bands="iDEN 800" brand="Nextel" operator="NII Holdings" 
status="Operational"
+ 070 bands="GSM 1900" brand="Movistar" operator="Telefonica Móviles Argentina 
SA" status="Operational"
+ 310 operator="CTI PCS S.A."
+ 320 operator="Compañia de Telefonos del Interior Norte S.A."
+ 330 operator="Compañia de Telefonos del Interior S.A."
+ 341 operator="Telecom Personal S.A."
+ 350 bands="GSM 900" operator="Hutchinson (PORT HABLE)" status="Unknown"
+ 000-999
+724 cc="br" country="Brazil"
+ 00 operator="Telet"
+ 01 operator="CRT Cellular"
+ 02 bands="GSM 900 / GSM 1800 / UMTS 850 / UMTS 2100" brand="TIM" 
operator="Telecom Italia Mobile" status="Operational"
+ 03 bands="GSM 900 / GSM 1800 / UMTS 850 / UMTS 2100" brand="TIM" 
operator="Telecom Italia Mobile" status="Operational"
+ 04 bands="GSM 900 / GSM 1800 / UMTS 850 / UMTS 2100" brand="TIM" 
operator="Telecom Italia Mobile" status="Operational"
+ 05 operator="Telesc Cel"
+ 06 bands="GSM 850 / UMTS 850 / UMTS 2100" brand="Vivo" operator="Vivo S.A." 
status="Operational"
+ 07 operator="Sercontel Cel"
+ 08 bands="GSM 900 / GSM 1800 / UMTS 850 / UMTS 2100" brand="TIM" 
operator="Telecom Italia Mobile" status="Operational"
+ 09 operator="Telepar Cel"
+ 10 bands="GSM 850 / GSM 1900 / UMTS 850 / UMTS 2100" brand="Vivo" 
operator="Vivo S.A." status="Operational"
+ 11 bands="GSM 850 / UMTS 850 / UMTS 2100" brand="Vivo" operator="Vivo S.A." 
status="Operational"
+ 12 operator="Americel"
+ 13 operator="Telesp Cel"
+ 14 operator="Maxitel BA"
+ 15 bands="GSM 900 / GSM 1800 / UMTS 850 / UMTS 2100" brand="CTBC Celular" 
operator="CTBC Telecom" status="Operational"
+ 16 operator="BSE"
+ 17 operator="Ceterp Cel"
+ 18 operator="Norte Brasil Tel"
+ 19 operator="Telemig Cel"
+ 21 operator="Telerj Cel"
+ 23 bands="GSM 850 / UMTS 850 / UMTS 2100" brand="Vivo" operator="Vivo S.A." 
status="Operational"
+ 25 operator="Telebrasilia Cel"
+ 27 operator="Telegoias Cel"
+ 29 operator="Telemat Cel"
+ 31 operator="Teleacre Cel"
+ 32 bands="Unknown" brand="CTBC Celular" operator="CTBC Celular S.A." 
status="Operational"
+ 33 bands="Unknown" brand="CTBC Celular" operator="CTBC Celular S.A." 
status="Operational"
+ 34 bands="Unknown" brand="CTBC Celular" operator="CTBC Celular S.A." 
status="Operational"
+ 35 operator="Telebahia Cel"
+ 37 bands="GSM 900 / GSM 1800" brand="aeiou" operator="Unicel do Brasil" 
status="Operational"
+ 39 operator="Telasa Cel"
+ 41 operator="Telpe Cel"
+ 43 operator="Telepisa Cel"
+ 45 operator="Telpa Cel"
+ 47 operator="Telern Cel"
+ 48 operator="Teleceara Cel"
+ 51 operator="Telma Cel"
+ 53 operator="Telepara Cel"
+ 55 operator="Teleamazon Cel"
+ 57 operator="Teleamapa Cel"
+ 59 operator="Telaima Cel"
+ 00-99
+730 cc="cl" country="Chile"
+ 01 bands="GSM 1900 / UMTS 1900" brand="entel" operator="Entel PCS 
Telecomunicaciones S.A." status="Operational"
+ 02 operator="Telefónica Móvil"
+ 03 bands="GSM 1900 / CDMA2000 1900 / UMTS 850" brand="Claro" operator="Claro 
Chile S.A." status="Operational"
+ 04 bands="iDEN 800" brand="Nextel" operator="Centennial Cayman Corp. Chile" 
status="Operational"
+ 05 operator="Multikom S.A."
+ 06 operator="Blue Two Chile SA"
+ 07 operator="Telefónica Móviles Chile S.A."
+ 08 bands="UMTS 1700 / UMTS 2100" brand="VTR Móvil" operator="VTR S.A." 
status="Not operational"
+ 09 bands="UMTS 1700 / UMTS 2100" brand="Nextel" operator="Centennial Cayman 
Corp. Chile" status="Operational"
+ 10 bands="GSM 1900 / UMTS 1900" brand="entel" operator="Entel Telefonía Móvil 
S.A." status="Operational"
+ 99 bands="GSM 1900 / UMTS 1900 (Residential)." brand="Will" operator="WILL 
Telefonía" status="Operational"
+ 00-99
+732 cc="co" country="Colombia"
+ 001 bands="Unknown" operator="Colombia Telecomunicaciones S.A." 
status="Operational"
+ 002 bands="Unknown" brand="Edatel" operator="Edatel S.A." status="Operational"
+ 020 operator="Emtelsa"
+ 099 operator="Emcali"
+ 101 bands="GSM 850 / GSM 1900" brand="Comcel" operator="Comcel Colombia" 
status="Operational"
+ 102 bands="GSM 850 / GSM 1900 / CDMA2000 850" brand="movistar" 
operator="Bellsouth Colombia" status="Operational"
+ 103 bands="GSM 1900" brand="Tigo" operator="Colombia Móvil" 
status="Operational"
+ 111 bands="GSM 1900" brand="Tigo" operator="Colombia Móvil" 
status="Operational"
+ 123 bands="GSM 850 / GSM 1900 / CDMA2000 850" brand="movistar" 
operator="Telefónica Móviles Colombia" status="Operational"
+ 130 operator="Avantel"
+ 000-999
+734 cc="ve" country="Venezuela"
+ 01 operator="Infonet"
+ 02 operator="Corporación Digitel"
+ 03 operator="Digicel"
+ 04 bands="CDMA2000 850 / GSM 850 / GSM 850 / UMTS 1900" brand="movistar" 
operator="Telefónica Móviles Venezuela" status="Operational"
+ 06 bands="CDMA2000 850 / GSM 850 / UMTS 1900" brand="Movilnet" 
operator="Telecomunicaciones Movilnet" status="Operational"
+ 00-99
+736 cc="bo" country="Bolivia"
+ 01 bands="GSM 1900" brand="Nuevatel" operator="Nuevatel PCS De Bolivia SA" 
status="Operational"
+ 02 bands="GSM 1900" brand="Entel" operator="Entel SA" status="Operational"
+ 03 bands="GSM 850" brand="Tigo" operator="Telefonica Celular De Bolivia S.A" 
status="Operational"
+ 00-99
+738 cc="gy" country="Guyana"
+ 01 bands="GSM 900" brand="Digicel" operator="U-Mobile (Cellular) Inc." 
status="Operational"
+ 02 bands="GSM 900" brand="GT&T Cellink Plus" operator="Guyana Telephone & 
Telegraph Co." status="Operational"
+ 00-99
+740 cc="ec" country="Ecuador"
+ 00 operator="Otecel S.A. - Bellsouth"
+ 01 bands="GSM 850 / UMTS 900 / UMTS 1900" brand="Claro" operator="CONECEL 
S.A." status="Operational"
+ 02 operator="Telecsa S.A."
+ 00-99
+742 cc="gf" country="French Guiana (France)"
+744 cc="py" country="Paraguay"
+ 01 bands="GSM 1900" brand="VOX" operator="Hola Paraguay S.A" 
status="Operational"
+ 02 bands="GSM 1900 / UMTS 1900" brand="Claro" operator="AMX Paraguay S.A." 
status="Operational"
+ 03 operator="Compañia Privada de Comunicaciones S.A."
+ 04 bands="GSM 850 / UMTS 850" brand="Tigo" operator="Telefonica Celular Del 
Paraguay S.A. (Telecel)" status="Operational"
+ 05 bands="GSM 850 / GSM 1900 / UMTS 850 / UMTS 1900" brand="Personal" 
operator="Núcleo S.A" status="Operational"
+ 00-99
+746 cc="sr" country="Suriname"
+ 02 operator="Telesur"
+ 03 bands="GSM 900/ GSM 1800" brand="Digicel" operator="Digicel Group Limited" 
status="Operational"
+ 04 bands="GSM 900" brand="http://www.uniqa.sr Uniqa" operator="Intelsur N.V. 
/ UTS N.V." status="Operational"
+ 05 operator="Telesur (CDMA)"
+ 00-99
+748 cc="uy" country="Uruguay"
+ 00 bands="TDMA 800" brand="Ancel" operator="Compania estatal (ANTEL)" 
status="Operational"
+ 01 bands="GSM 1800 / UMTS 1900 / UMTS 2100" brand="Ancel" operator="Compania 
estatal (ANTEL)" status="Operational"
+ 03 operator="Ancel"
+ 07 bands="CDMA2000 850 / GSM 850 / GSM 1900 / UMTS 850" brand="Movistar" 
operator="Telefónica Móviles Uruguay" status="Operational"
+ 10 bands="GSM 1900" brand="Claro" operator="AM Wireless Uruguay S.A." 
status="Operational"
+ 00-99
+750 cc="fk" country="Falkland Islands (Malvinas)"
+ 001 operator="Touch"
+ 000-999
+901
+ 01 bands="Satellite" brand="ICO" cc="zw" country="Zimbabwe" operator="ICO 
Satellite Management" status="Operational"
+ 02 bands="Unknown" cc="zw" country="Zimbabwe" operator="Sense Communications 
International" status="Operational"
+ 03 country="International Mobile, shared code" operator="Iridium 
Communications Inc"
+ 05 country="International Mobile, shared code" operator="Thuraya RMSS Network"
+ 06 bands="Satellite" cc="zw" country="Zimbabwe" operator="Thuraya Satellite 
Telecommunications Company" status="Operational"
+ 09 bands="Unknown" cc="zw" country="Zimbabwe" operator="Tele1 Europe" 
status="Operational"
+ 10 country="International Mobile, shared code" operator="Asia Cellular 
Satellite (AceS)"
+ 11 country="International Mobile, shared code" operator="Inmarsat Ltd."
+ 12 bands="GSM 1800" brand="MCP" cc="zw" country="Zimbabwe" operator="Maritime 
Communications Partner AS" status="Operational"
+ 13 bands="GSM 1800" brand="GSM.AQ" cc="zw" country="Zimbabwe" 
operator="Global Networks Switzerland Inc." status="Operational"
+ 14 country="International Mobile, shared code" operator="Telenor"
+ 15 country="International Mobile, shared code" operator="OnAir"
+ 16 bands="Unknown" cc="zw" country="Zimbabwe" operator="Jasper Systems" 
status="Operational"
+ 17 country="International Mobile, shared code" operator="Jersey Telecom"
+ 18 bands="GSM 900 / GSM 1900 / CDMA2000 1900" brand="Cellular @Sea" cc="zw" 
country="Zimbabwe" operator="AT&T Mobility" status="Operational"
+ 19 bands="Unknown" cc="zw" country="Zimbabwe" operator="Vodafone Malta 
Maritime" status="Operational"
+ 20 country="International Mobile, shared code" operator="Intermatica"
+ 21 bands="GSM 1800" brand="Seanet" cc="zw" country="Zimbabwe" 
operator="Seanet Maritime Communications" status="Operational"
+ 22 country="International Mobile, shared code" operator="MediaLincc Ltd"
+ 23 bands="Unknown" cc="zw" country="Zimbabwe" operator="Beeline" 
status="Unknown"
+ 24 bands="Unknown" brand="iNum" cc="zw" country="Zimbabwe" operator="Voxbone" 
status="Unknown"
+ 25 country="International Mobile, shared code" operator="In & Phone"
+ 26 bands="Unknown" brand="TIM" cc="zw" country="Zimbabwe" operator="Telecom 
Italia" status="Operational"
+ 27 country="International Mobile, shared code" operator="Onair"
+ 28 country="International Mobile, shared code" operator="Vodafone Group"
+ 29 country="International Mobile, shared code" operator="Telenor Connexion AB"
+ 30 country="International Mobile, shared code" operator="Terrestar Netwoks"
+ 32 bands="Unknown" cc="zw" country="Zimbabwe" operator="MegaFon" 
status="Unknown"
+ 88 country="International Mobile, shared code" operator="UN Office for the 
Coordination of Humanitarian Affairs       (OCHA)"
+ 00-99

Added: python-stdnum/stdnum/imsi.py
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ python-stdnum/stdnum/imsi.py        Fri Sep 23 20:35:10 2011        (r83)
@@ -0,0 +1,80 @@
+# imsi.py - functions for handling International Mobile Subscriber Identity
+#           (IMSI) numbers
+#
+# Copyright (C) 2011 Arthur de Jong
+#
+# This library is free software; you can redistribute it and/or
+# modify it under the terms of the GNU Lesser General Public
+# License as published by the Free Software Foundation; either
+# version 2.1 of the License, or (at your option) any later version.
+#
+# This library is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+# Lesser General Public License for more details.
+#
+# You should have received a copy of the GNU Lesser General Public
+# License along with this library; if not, write to the Free Software
+# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+# 02110-1301 USA
+
+"""Module for handling IMSI (International Mobile Subscriber Identity)
+numbers, used to identify mobile phone users (the SIM).
+
+>>> is_valid('429011234567890')
+True
+>>> is_valid('439011234567890')  # unknown MCC
+False
+>>> split('429011234567890')
+('429', '01', '1234567890')
+>>> split('310150123456789')
+('310', '150', '123456789')
+>>> info('460001234567890')['mcc']
+'460'
+>>> str(info('460001234567890')['country'])
+'China'
+"""
+
+
+def compact(number):
+    """Convert the IMSI number to the minimal representation. This strips the
+    number of any valid separators and removes surrounding whitespace."""
+    return number.replace(' ', '').replace('-', '').strip().upper()
+
+
+def split(number):
+    """Split the specified IMSI into a Mobile Country Code (MCC),
+    a Mobile Network Code (MNC), a Mobile Station Identification Number 
(MSIN)."""
+    from stdnum import numdb
+    # clean up number
+    number = compact(number)
+    # split the number
+    return tuple(numdb.get('imsi').split(number))
+
+
+def info(number):
+    """Return a dictionary of data about the supplied number."""
+    from stdnum import numdb
+    # clean up number
+    number = compact(number)
+    # split the number
+    info = dict(number=number)
+    mcc_info, mnc_info, msin_info = numdb.get('imsi').info(number)
+    info['mcc'] = mcc_info[0]
+    info.update(mcc_info[1])
+    info['mnc'] = mnc_info[0]
+    info.update(mnc_info[1])
+    info['msin'] = msin_info[0]
+    info.update(msin_info[1])
+    return info
+
+
+def is_valid(number):
+    """Checks to see if the number provided is a valid IMSI."""
+    try:
+        number = compact(number)
+    except:
+        return False
+    return len(number) in (14, 15) and \
+           number.isdigit() and \
+           len(split(number)) == 3

Modified: python-stdnum/tests/test_robustness.doctest
==============================================================================
--- python-stdnum/tests/test_robustness.doctest Fri Sep 23 20:29:11 2011        
(r82)
+++ python-stdnum/tests/test_robustness.doctest Fri Sep 23 20:35:10 2011        
(r83)
@@ -24,7 +24,7 @@
 
 >>> testvalues = ( None, '*&^%$', '', 0, False, object(),  )
 
->>> from stdnum import grid, iban, imei, isan, isbn, isil, ismn, issn, ean
+>>> from stdnum import grid, iban, imei, imsi, isan, isbn, isil, ismn, issn, 
ean
 >>> from stdnum import luhn, meid, verhoeff
 >>> from stdnum.iso7064 import mod_11_10, mod_11_2, mod_37_2, mod_37_36, 
 >>> mod_97_10
 >>> from stdnum.nl import bsn
-- 
To unsubscribe send an email to
python-stdnum-commits-unsubscribe@lists.arthurdejong.org or see
http://lists.arthurdejong.org/python-stdnum-commits/