Blame SOURCES/0012-load-PnP-vendor-names-from-hwdata-database-691.patch

99c779
From 940bb7cd7c854f3ab590f9dd5ad8b39cf30ee8e1 Mon Sep 17 00:00:00 2001
99c779
From: Dan Callaghan <dcallagh@redhat.com>
99c779
Date: Tue, 30 Jun 2015 16:57:35 +1000
99c779
Subject: [PATCH 12/26] load PnP vendor names from hwdata database (#691)
99c779
99c779
---
99c779
 src/Makefile       |    5 +-
99c779
 src/core/Makefile  |    2 +-
99c779
 src/core/isapnp.cc |    2 +-
99c779
 src/core/pnp.cc    |  135 ++--
99c779
 src/core/pnp.h     |    2 +-
99c779
 src/pnp.ids        | 2248 ++++++++++++++++++++++++++++++++++++++++++++++++++++
99c779
 6 files changed, 2307 insertions(+), 87 deletions(-)
99c779
 create mode 100644 src/pnp.ids
99c779
99c779
diff --git a/src/Makefile b/src/Makefile
99c779
index e1a849b..8ad4b3d 100644
99c779
--- a/src/Makefile
99c779
+++ b/src/Makefile
99c779
@@ -39,7 +39,7 @@ export CXXFLAGS
99c779
 export LIBS
99c779
 export LDFLAGS
99c779
 
99c779
-DATAFILES = pci.ids usb.ids oui.txt manuf.txt
99c779
+DATAFILES = pci.ids usb.ids oui.txt manuf.txt pnp.ids
99c779
 
99c779
 all: $(PACKAGENAME) $(PACKAGENAME).1 $(DATAFILES)
99c779
 
99c779
@@ -93,6 +93,9 @@ oui.txt:
99c779
 manuf.txt:
99c779
 	wget -O $@ http://anonsvn.wireshark.org/wireshark/trunk/manuf
99c779
 
99c779
+pnp.ids:
99c779
+	wget https://git.fedorahosted.org/cgit/hwdata.git/plain/pnp.ids
99c779
+
99c779
 install: all
99c779
 	$(INSTALL) -d -m 0755 $(DESTDIR)/$(SBINDIR)
99c779
 	$(INSTALL) -m 0755 $(PACKAGENAME) $(DESTDIR)/$(SBINDIR)
99c779
diff --git a/src/core/Makefile b/src/core/Makefile
99c779
index 92c34d4..da34a55 100644
99c779
--- a/src/core/Makefile
99c779
+++ b/src/core/Makefile
99c779
@@ -56,7 +56,7 @@ spd.o: version.h spd.h hw.h osutils.h
99c779
 network.o: version.h config.h network.h hw.h osutils.h sysfs.h options.h
99c779
 network.o: heuristics.h
99c779
 isapnp.o: version.h isapnp.h hw.h pnp.h
99c779
-pnp.o: version.h pnp.h hw.h sysfs.h
99c779
+pnp.o: version.h pnp.h hw.h sysfs.h osutils.h
99c779
 fb.o: version.h fb.h hw.h
99c779
 options.o: version.h options.h osutils.h
99c779
 usb.o: version.h usb.h hw.h osutils.h heuristics.h options.h
99c779
diff --git a/src/core/isapnp.cc b/src/core/isapnp.cc
99c779
index 9c688eb..72a8620 100644
99c779
--- a/src/core/isapnp.cc
99c779
+++ b/src/core/isapnp.cc
99c779
@@ -1020,7 +1020,7 @@ static int isapnp_build_device_list(hwNode & n)
99c779
 
99c779
     card.setPhysId(csn);
99c779
     card.
99c779
-      setVendor(vendorname
99c779
+      setVendor(pnp_vendorname
99c779
       (isapnp_parse_card_id
99c779
       ((header[1] << 8) | header[0],
99c779
       (header[3] << 8) | header[2])));
99c779
diff --git a/src/core/pnp.cc b/src/core/pnp.cc
99c779
index 0e01f7a..3a63c72 100644
99c779
--- a/src/core/pnp.cc
99c779
+++ b/src/core/pnp.cc
99c779
@@ -9,100 +9,69 @@
99c779
 #include "version.h"
99c779
 #include "pnp.h"
99c779
 #include "sysfs.h"
99c779
+#include "osutils.h"
99c779
 
99c779
 #include <stdlib.h>
99c779
 #include <string.h>
99c779
+#include <stdio.h>
99c779
+#include <ctype.h>
99c779
+#include <map>
99c779
 
99c779
 __ID("@(#) $Id$");
99c779
 
99c779
-static const char *pnp_vendors[] =
99c779
+using namespace std;
99c779
+
99c779
+#define PNPVENDORS_PATH DATADIR"/pnp.ids:/usr/share/lshw/pnp.ids:/usr/share/hwdata/pnp.ids"
99c779
+
99c779
+static bool pnpdb_loaded = false;
99c779
+
99c779
+static map < string, string > pnp_vendors;
99c779
+
99c779
+static void parse_pnp_vendors(const vector < string > & lines)
99c779
 {
99c779
-  "ABP", "Advansys",
99c779
-  "ACC", "Accton",
99c779
-  "ACE", "Accton",
99c779
-  "ACR", "Acer",
99c779
-  "ADP", "Adaptec",
99c779
-  "ADV", "AMD",
99c779
-  "AIR", "AIR",
99c779
-  "AMI", "AMI",
99c779
-  "ASU", "ASUS",
99c779
-  "ATI", "ATI",
99c779
-  "ATK", "Allied Telesyn",
99c779
-  "AZT", "Aztech",
99c779
-  "BAN", "Banya",
99c779
-  "BRI", "Boca Research",
99c779
-  "BUS", "Buslogic",
99c779
-  "CCI", "Cache Computers Inc.",
99c779
-  "CHA", "Chase",
99c779
-  "CMD", "CMD Technology, Inc.",
99c779
-  "COG", "Cogent",
99c779
-  "CPQ", "Compaq",
99c779
-  "CRS", "Crescendo",
99c779
-  "CSC", "Crystal",
99c779
-  "CSI", "CSI",
99c779
-  "CTL", "Creative Labs",
99c779
-  "DBI", "Digi",
99c779
-  "DEC", "Digital Equipment",
99c779
-  "DEL", "Dell",
99c779
-  "DBK", "Databook",
99c779
-  "EGL", "Eagle Technology",
99c779
-  "ELS", "ELSA",
99c779
-  "ESS", "ESS",
99c779
-  "FAR", "Farallon",
99c779
-  "FDC", "Future Domain",
99c779
-  "HWP", "Hewlett-Packard",
99c779
-  "IBM", "IBM",
99c779
-  "INT", "Intel",
99c779
-  "ISA", "Iomega",
99c779
-  "MDG", "Madge",
99c779
-  "MDY", "Microdyne",
99c779
-  "MET", "Metheus",
99c779
-  "MIC", "Micronics",
99c779
-  "MLX", "Mylex",
99c779
-  "NEC", "NEC",
99c779
-  "NVL", "Novell",
99c779
-  "OLC", "Olicom",
99c779
-  "PRO", "Proteon",
99c779
-  "RII", "Racal",
99c779
-  "RTL", "Realtek",
99c779
-  "SCM", "SCM",
99c779
-  "SEC", "SAMSUNG",
99c779
-  "SKD", "SysKonnect",
99c779
-  "SMC", "SMC",
99c779
-  "SNI", "Siemens Nixdorf",
99c779
-  "STL", "Stallion Technologies",
99c779
-  "SUP", "SupraExpress",
99c779
-  "SVE", "SVEC",
99c779
-  "TCC", "Thomas-Conrad",
99c779
-  "TCI", "Tulip",
99c779
-  "TCM", "3Com",
99c779
-  "TCO", "Thomas-Conrad",
99c779
-  "TEC", "Tecmar",
99c779
-  "TRU", "Truevision",
99c779
-  "TOS", "Toshiba",
99c779
-  "TYN", "Tyan",
99c779
-  "UBI", "Ungermann-Bass",
99c779
-  "USC", "UltraStor",
99c779
-  "VDM", "Vadem",
99c779
-  "VMI", "Vermont",
99c779
-  "WDC", "Western Digital",
99c779
-  "ZDS", "Zeos",
99c779
-  NULL, NULL
99c779
-};
99c779
-
99c779
-const char *vendorname(const char *id)
99c779
+  for (vector < string >::const_iterator it = lines.begin();
99c779
+      it != lines.end(); ++it)
99c779
+  {
99c779
+    const string & line = *it;
99c779
+    if (line.length() < 5 || line.at(3) != '\t')
99c779
+      continue;
99c779
+    string id = line.substr(0, 3);
99c779
+    id[0] = toupper(id[0]);
99c779
+    id[1] = toupper(id[1]);
99c779
+    id[2] = toupper(id[2]);
99c779
+    string name = line.substr(4);
99c779
+    // Microsoft is not really the manufacturer of all PNP devices
99c779
+    if (id == "PNP")
99c779
+      continue;
99c779
+    pnp_vendors[id] = name;
99c779
+  }
99c779
+}
99c779
+
99c779
+static void load_pnpdb()
99c779
 {
99c779
-  int i = 0;
99c779
-  if (id == NULL)
99c779
-    return "";
99c779
+  vector < string > lines;
99c779
+  vector < string > filenames;
99c779
 
99c779
-  while (pnp_vendors[i])
99c779
+  splitlines(PNPVENDORS_PATH, filenames, ':');
99c779
+  for (int i = filenames.size() - 1; i >= 0; i--)
99c779
   {
99c779
-    if (strncmp(pnp_vendors[i], id, strlen(pnp_vendors[i])) == 0)
99c779
-      return pnp_vendors[i + 1];
99c779
-    i += 2;
99c779
+    lines.clear();
99c779
+    if (loadfile(filenames[i], lines))
99c779
+      parse_pnp_vendors(lines);
99c779
   }
99c779
 
99c779
+  pnpdb_loaded = true;
99c779
+}
99c779
+
99c779
+string pnp_vendorname(const string & id)
99c779
+{
99c779
+  if (!pnpdb_loaded)
99c779
+    load_pnpdb();
99c779
+
99c779
+  string vendorid = id.substr(0, 3);
99c779
+  map < string, string >::const_iterator lookup = pnp_vendors.find(vendorid);
99c779
+  if (lookup != pnp_vendors.end())
99c779
+    return lookup->second;
99c779
   return "";
99c779
 }
99c779
 
99c779
@@ -181,7 +150,7 @@ bool scan_pnp(hwNode & n)
99c779
     string driver = e.driver();
99c779
     if (!driver.empty())
99c779
       device.setConfig("driver", driver);
99c779
-    string vendor = vendorname(pnpid.c_str());
99c779
+    string vendor = pnp_vendorname(pnpid);
99c779
     if (!vendor.empty())
99c779
       device.setVendor(vendor);
99c779
     device.claim();
99c779
diff --git a/src/core/pnp.h b/src/core/pnp.h
99c779
index dfc5159..0440922 100644
99c779
--- a/src/core/pnp.h
99c779
+++ b/src/core/pnp.h
99c779
@@ -4,7 +4,7 @@
99c779
 #include "hw.h"
99c779
 #include <string>
99c779
 
99c779
-const char * vendorname(const char * id);
99c779
+string pnp_vendorname(const string & id);
99c779
 
99c779
 hw::hwClass pnp_class(const string & pnpid);
99c779
 
99c779
diff --git a/src/pnp.ids b/src/pnp.ids
99c779
new file mode 100644
99c779
index 0000000..297c3a9
99c779
--- /dev/null
99c779
+++ b/src/pnp.ids
99c779
@@ -0,0 +1,2248 @@
99c779
+AAA	Avolites Ltd
99c779
+AAE	Anatek Electronics Inc.
99c779
+AAT	Ann Arbor Technologies
99c779
+ABA	ABBAHOME INC.
99c779
+ABC	AboCom System Inc
99c779
+ABD	Allen Bradley Company
99c779
+ABE	Alcatel Bell
99c779
+ABO	D-Link Systems Inc
99c779
+ABT	Anchor Bay Technologies, Inc.
99c779
+ABV	Advanced Research Technology
99c779
+ACA	Ariel Corporation
99c779
+ACB	Aculab Ltd
99c779
+ACC	Accton Technology Corporation
99c779
+ACD	AWETA BV
99c779
+ACE	Actek Engineering Pty Ltd
99c779
+ACG	A&R Cambridge Ltd
99c779
+ACH	Archtek Telecom Corporation
99c779
+ACI	Ancor Communications Inc
99c779
+ACK	Acksys
99c779
+ACL	Apricot Computers
99c779
+ACM	Acroloop Motion Control Systems Inc
99c779
+ACO	Allion Computer Inc.
99c779
+ACP	Aspen Tech Inc
99c779
+ACR	Acer Technologies
99c779
+ACS	Altos Computer Systems
99c779
+ACT	Applied Creative Technology
99c779
+ACU	Acculogic
99c779
+ACV	ActivCard S.A
99c779
+ADA	Addi-Data GmbH
99c779
+ADB	Aldebbaron
99c779
+ADC	Acnhor Datacomm
99c779
+ADD	Advanced Peripheral Devices Inc
99c779
+ADE	Arithmos, Inc.
99c779
+ADH	Aerodata Holdings Ltd
99c779
+ADI	ADI Systems Inc
99c779
+ADK	Adtek System Science Company Ltd
99c779
+ADL	ASTRA Security Products Ltd
99c779
+ADM	Ad Lib MultiMedia Inc
99c779
+ADN	Analog & Digital Devices Tel. Inc
99c779
+ADP	Adaptec Inc
99c779
+ADR	Nasa Ames Research Center
99c779
+ADS	Analog Devices Inc
99c779
+ADT	Adtek
99c779
+ADT	Aved Display Technologies
99c779
+ADV	Advanced Micro Devices Inc
99c779
+ADX	Adax Inc
99c779
+AEC	Antex Electronics Corporation
99c779
+AED	Advanced Electronic Designs, Inc.
99c779
+AEI	Actiontec Electric Inc
99c779
+AEJ	Alpha Electronics Company
99c779
+AEM	ASEM S.p.A.
99c779
+AEN	Avencall
99c779
+AEP	Aetas Peripheral International
99c779
+AET	Aethra Telecomunicazioni S.r.l.
99c779
+AFA	Alfa Inc
99c779
+AGC	Beijing Aerospace Golden Card Electronic Engineering Co.,Ltd.
99c779
+AGI	Artish Graphics Inc
99c779
+AGL	Argolis
99c779
+AGM	Advan Int'l Corporation
99c779
+AGT	Agilent Technologies
99c779
+AHC	Advantech Co., Ltd.
99c779
+AIC	Arnos Insturments & Computer Systems
99c779
+AIE	Altmann Industrieelektronik
99c779
+AII	Amptron International Inc.
99c779
+AIL	Altos India Ltd
99c779
+AIM	AIMS Lab Inc
99c779
+AIR	Advanced Integ. Research Inc
99c779
+AIS	Alien Internet Services
99c779
+AIW	Aiwa Company Ltd
99c779
+AIX	ALTINEX, INC.
99c779
+AJA	AJA Video Systems, Inc.
99c779
+AKB	Akebia Ltd
99c779
+AKE	AKAMI Electric Co.,Ltd
99c779
+AKI	AKIA Corporation
99c779
+AKL	AMiT Ltd
99c779
+AKM	Asahi Kasei Microsystems Company Ltd
99c779
+AKP	Atom Komplex Prylad
99c779
+AKY	Askey Computer Corporation
99c779
+ALA	Alacron Inc
99c779
+ALC	Altec Corporation
99c779
+ALD	In4S Inc
99c779
+ALG	Realtek Semiconductor Corp.
99c779
+ALH	AL Systems
99c779
+ALI	Acer Labs
99c779
+ALJ	Altec Lansing
99c779
+ALK	Acrolink Inc
99c779
+ALL	Alliance Semiconductor Corporation
99c779
+ALM	Acutec Ltd.
99c779
+ALN	Alana Technologies
99c779
+ALO	Algolith Inc.
99c779
+ALP	Alps Electric Company Ltd
99c779
+ALR	Advanced Logic
99c779
+ALS	Avance Logic Inc
99c779
+ALS	Texas Advanced optoelectronics Solutions, Inc
99c779
+ALT	Altra
99c779
+ALV	AlphaView LCD
99c779
+ALX	ALEXON Co.,Ltd.
99c779
+AMA	Asia Microelectronic Development Inc
99c779
+AMB	Ambient Technologies, Inc.
99c779
+AMC	Attachmate Corporation
99c779
+AMD	Amdek Corporation
99c779
+AMI	American Megatrends Inc
99c779
+AML	Anderson Multimedia Communications (HK) Limited
99c779
+AMN	Amimon LTD.
99c779
+AMO	Amino Technologies PLC and Amino Communications Limited
99c779
+AMP	AMP Inc
99c779
+AMS	ARMSTEL, Inc.
99c779
+AMT	AMT International Industry
99c779
+AMX	AMX LLC
99c779
+ANA	Anakron
99c779
+ANC	Ancot
99c779
+AND	Adtran Inc
99c779
+ANI	Anigma Inc
99c779
+ANK	Anko Electronic Company Ltd
99c779
+ANL	Analogix Semiconductor, Inc
99c779
+ANO	Anorad Corporation
99c779
+ANP	Andrew Network Production
99c779
+ANR	ANR Ltd
99c779
+ANS	Ansel Communication Company
99c779
+ANT	Ace CAD Enterprise Company Ltd
99c779
+ANX	Acer Netxus Inc
99c779
+AOA	AOpen Inc.
99c779
+AOE	Advanced Optics Electronics, Inc.
99c779
+AOL	America OnLine
99c779
+AOT	Alcatel
99c779
+APC	American Power Conversion
99c779
+APD	AppliAdata
99c779
+APE	Alpine Electronics, Inc.
99c779
+APG	Horner Electric Inc
99c779
+API	A Plus Info Corporation
99c779
+APL	Aplicom Oy
99c779
+APM	Applied Memory Tech
99c779
+APN	Appian Tech Inc
99c779
+APP	Apple Computer Inc
99c779
+APR	Aprilia s.p.a.
99c779
+APS	Autologic Inc
99c779
+APT	Audio Processing Technology Ltd
99c779
+APV	A+V Link
99c779
+APX	AP Designs Ltd
99c779
+ARC	Alta Research Corporation
99c779
+ARE	ICET S.p.A.
99c779
+ARG	Argus Electronics Co., LTD
99c779
+ARI	Argosy Research Inc
99c779
+ARK	Ark Logic Inc
99c779
+ARL	Arlotto Comnet Inc
99c779
+ARM	Arima
99c779
+ARO	Poso International B.V.
99c779
+ARS	Arescom Inc
99c779
+ART	Corion Industrial Corporation
99c779
+ASC	Ascom Strategic Technology Unit
99c779
+ASD	USC Information Sciences Institute
99c779
+ASE	AseV Display Labs
99c779
+ASI	Ahead Systems
99c779
+ASK	Ask A/S
99c779
+ASL	AccuScene Corporation Ltd
99c779
+ASM	ASEM S.p.A.
99c779
+ASN	Asante Tech Inc
99c779
+ASP	ASP Microelectronics Ltd
99c779
+AST	AST Research Inc
99c779
+ASU	Asuscom Network Inc
99c779
+ASX	AudioScience
99c779
+ASY	Rockwell Collins / Airshow Systems
99c779
+ATA	Allied Telesyn International (Asia) Pte Ltd
99c779
+ATC	Ably-Tech Corporation
99c779
+ATD	Alpha Telecom Inc
99c779
+ATE	Innovate Ltd
99c779
+ATH	Athena Informatica S.R.L.
99c779
+ATI	Allied Telesis KK
99c779
+ATK	Allied Telesyn Int'l
99c779
+ATL	Arcus Technology Ltd
99c779
+ATM	ATM Ltd
99c779
+ATN	Athena Smartcard Solutions Ltd.
99c779
+ATO	ASTRO DESIGN, INC.
99c779
+ATP	Alpha-Top Corporation
99c779
+ATT	AT&T
99c779
+ATV	Office Depot, Inc.
99c779
+ATX	Athenix Corporation
99c779
+AUI	Alps Electric Inc
99c779
+AUO	AU Optronics
99c779
+AUR	Aureal Semiconductor
99c779
+AUT	Autotime Corporation
99c779
+AVA	Avaya Communication
99c779
+AVC	Auravision Corporation
99c779
+AVD	Avid Electronics Corporation
99c779
+AVE	Add Value Enterpises (Asia) Pte Ltd
99c779
+AVI	Nippon Avionics Co.,Ltd
99c779
+AVL	Avalue Technology Inc.
99c779
+AVM	AVM GmbH
99c779
+AVN	Advance Computer Corporation
99c779
+AVO	Avocent Corporation
99c779
+AVR	AVer Information Inc.
99c779
+AVT	Avtek (Electronics) Pty Ltd
99c779
+AVV	SBS Technologies (Canada), Inc. (was Avvida Systems, Inc.)
99c779
+AVX	A/Vaux Electronics
99c779
+AVX	AVerMedia Technologies, Inc.
99c779
+AWC	Access Works Comm Inc
99c779
+AWL	Aironet Wireless Communications, Inc
99c779
+AWS	Wave Systems
99c779
+AXB	Adrienne Electronics Corporation
99c779
+AXC	AXIOMTEK CO., LTD.
99c779
+AXE	D-Link Systems Inc
99c779
+AXI	American Magnetics
99c779
+AXL	Axel
99c779
+AXO	Axonic Labs LLC
99c779
+AXP	American Express
99c779
+AXT	Axtend Technologies Inc
99c779
+AXX	Axxon Computer Corporation
99c779
+AXY	AXYZ Automation Services, Inc
99c779
+AYD	Aydin Displays
99c779
+AYR	Airlib, Inc
99c779
+AZM	AZ Middelheim - Radiotherapy
99c779
+AZT	Aztech Systems Ltd
99c779
+BAC	Biometric Access Corporation
99c779
+BAN	Banyan
99c779
+BBB	an-najah university
99c779
+BBH	B&Bh
99c779
+BBL	Brain Boxes Limited
99c779
+BCC	Beaver Computer Corporaton
99c779
+BCD	Barco GmbH
99c779
+BCM	Broadcom
99c779
+BCQ	Deutsche Telekom Berkom GmbH
99c779
+BCS	Booria CAD/CAM systems
99c779
+BDO	Brahler ICS
99c779
+BDR	Blonder Tongue Labs, Inc.
99c779
+BDS	Barco Display Systems
99c779
+BEC	Elektro Beckhoff GmbH
99c779
+BEI	Beckworth Enterprises Inc
99c779
+BEK	Beko Elektronik A.S.
99c779
+BEL	Beltronic Industrieelektronik GmbH
99c779
+BEO	Baug & Olufsen
99c779
+BFE	B.F. Engineering Corporation
99c779
+BGB	Barco Graphics N.V
99c779
+BGT	Budzetron Inc
99c779
+BHZ	BitHeadz, Inc.
99c779
+BIC	Big Island Communications
99c779
+BII	Boeckeler Instruments Inc
99c779
+BIL	Billion Electric Company Ltd
99c779
+BIO	BioLink Technologies International, Inc.
99c779
+BIT	Bit 3 Computer
99c779
+BLI	Busicom
99c779
+BLN	BioLink Technologies
99c779
+BLP	Bloomberg L.P.
99c779
+BMD	Blackmagic Design
99c779
+BMI	Benson Medical Instruments Company
99c779
+BML	BIOMED Lab
99c779
+BMS	BIOMEDISYS
99c779
+BNE	Bull AB
99c779
+BNK	Banksia Tech Pty Ltd
99c779
+BNO	Bang & Olufsen
99c779
+BNS	Boulder Nonlinear Systems
99c779
+BOB	Rainy Orchard
99c779
+BOE	BOE
99c779
+BOI	NINGBO BOIGLE DIGITAL TECHNOLOGY CO.,LTD
99c779
+BOS	BOS
99c779
+BPD	Micro Solutions, Inc.
99c779
+BPU	Best Power
99c779
+BRA	Braemac Pty Ltd
99c779
+BRC	BARC
99c779
+BRG	Bridge Information Co., Ltd
99c779
+BRI	Boca Research Inc
99c779
+BRM	Braemar Inc
99c779
+BRO	BROTHER INDUSTRIES,LTD.
99c779
+BSE	Bose Corporation
99c779
+BSL	Biomedical Systems Laboratory
99c779
+BSN	BRIGHTSIGN, LLC
99c779
+BST	BodySound Technologies, Inc.
99c779
+BTC	Bit 3 Computer
99c779
+BTE	Brilliant Technology
99c779
+BTF	Bitfield Oy
99c779
+BTI	BusTech Inc
99c779
+BTO	BioTao Ltd
99c779
+BUF	Yasuhiko Shirai Melco Inc
99c779
+BUG	B.U.G., Inc.
99c779
+BUJ	ATI Tech Inc
99c779
+BUL	Bull
99c779
+BUR	Bernecker & Rainer Ind-Eletronik GmbH
99c779
+BUS	BusTek
99c779
+BUT	21ST CENTURY ENTERTAINMENT
99c779
+BWK	Bitworks Inc.
99c779
+BXE	Buxco Electronics
99c779
+BYD	byd:sign corporation
99c779
+CAA	Castles Automation Co., Ltd
99c779
+CAC	CA & F Elettronica
99c779
+CAG	CalComp
99c779
+CAI	Canon Inc.
99c779
+CAL	Acon
99c779
+CAM	Cambridge Audio
99c779
+CAN	Canopus Company Ltd
99c779
+CAN	Carrera Computer Inc
99c779
+CAN	CORNEA
99c779
+CAR	Cardinal Company Ltd
99c779
+CAS	CASIO COMPUTER CO.,LTD
99c779
+CAT	Consultancy in Advanced Technology
99c779
+CAV	Cavium Networks, Inc
99c779
+CBI	ComputerBoards Inc
99c779
+CBR	Cebra Tech A/S
99c779
+CBT	Cabletime Ltd
99c779
+CBX	Cybex Computer Products Corporation
99c779
+CCC	C-Cube Microsystems
99c779
+CCI	Cache
99c779
+CCJ	CONTEC CO.,LTD.
99c779
+CCL	CCL/ITRI
99c779
+CCP	Capetronic USA Inc
99c779
+CDC	Core Dynamics Corporation
99c779
+CDD	Convergent Data Devices
99c779
+CDE	Colin.de
99c779
+CDG	Christie Digital Systems Inc
99c779
+CDI	Concept Development Inc
99c779
+CDK	Cray Communications
99c779
+CDN	Codenoll Technical Corporation
99c779
+CDP	CalComp
99c779
+CDS	Computer Diagnostic Systems
99c779
+CDT	IBM Corporation
99c779
+CDV	Convergent Design Inc.
99c779
+CEA	Consumer Electronics Association
99c779
+CEC	Chicony Electronics Company Ltd
99c779
+CED	Cambridge Electronic Design Ltd
99c779
+CEF	Cefar Digital Vision
99c779
+CEI	Crestron Electronics, Inc.
99c779
+CEM	MEC Electronics GmbH
99c779
+CEN	Centurion Technologies P/L
99c779
+CEP	C-DAC
99c779
+CER	Ceronix
99c779
+CET	TEC CORPORATION
99c779
+CFG	Atlantis
99c779
+CGA	Chunghwa Picture Tubes, LTD
99c779
+CGS	Chyron Corp
99c779
+CGT	congatec AG
99c779
+CHA	Chase Research PLC
99c779
+CHC	Chic Technology Corp.
99c779
+CHD	ChangHong Electric Co.,Ltd
99c779
+CHE	Acer Inc
99c779
+CHG	Sichuan Changhong Electric CO, LTD.
99c779
+CHI	Chrontel Inc
99c779
+CHL	Chloride-R&D
99c779
+CHM	CHIC TECHNOLOGY CORP.
99c779
+CHO	Sichuang Changhong Corporation
99c779
+CHP	CH Products
99c779
+CHS	Agentur Chairos
99c779
+CHT	Chunghwa Picture Tubes,LTD.
99c779
+CHY	Cherry GmbH
99c779
+CIC	Comm. Intelligence Corporation
99c779
+CII	Cromack Industries Inc
99c779
+CIL	Citicom Infotech Private Limited
99c779
+CIN	Citron GmbH
99c779
+CIP	Ciprico Inc
99c779
+CIR	Cirrus Logic Inc
99c779
+CIS	Cisco Systems Inc
99c779
+CIT	Citifax Limited
99c779
+CKC	The Concept Keyboard Company Ltd
99c779
+CKJ	Carina System Co., Ltd.
99c779
+CLA	Clarion Company Ltd
99c779
+CLD	COMMAT L.t.d.
99c779
+CLE	Classe Audio
99c779
+CLG	CoreLogic
99c779
+CLI	Cirrus Logic Inc
99c779
+CLM	CrystaLake Multimedia
99c779
+CLO	Clone Computers
99c779
+CLT	automated computer control systems
99c779
+CLV	Clevo Company
99c779
+CLX	CardLogix
99c779
+CMC	CMC Ltd
99c779
+CMD	Colorado MicroDisplay, Inc.
99c779
+CMG	Chenming Mold Ind. Corp.
99c779
+CMI	C-Media Electronics
99c779
+CMM	Comtime GmbH
99c779
+CMN	Chimei Innolux Corporation
99c779
+CMO	Chi Mei Optoelectronics corp.
99c779
+CMR	Cambridge Research Systems Ltd
99c779
+CMS	CompuMaster Srl
99c779
+CMX	Comex Electronics AB
99c779
+CNB	American Power Conversion
99c779
+CNC	Alvedon Computers Ltd
99c779
+CNE	Cine-tal
99c779
+CNI	Connect Int'l A/S
99c779
+CNN	Canon Inc
99c779
+CNT	COINT Multimedia Systems
99c779
+COB	COBY Electronics Co., Ltd
99c779
+COD	CODAN Pty. Ltd.
99c779
+COI	Codec Inc.
99c779
+COL	Rockwell Collins, Inc.
99c779
+COM	Comtrol Corporation
99c779
+CON	Contec Company Ltd
99c779
+COO	coolux GmbH
99c779
+COR	Corollary Inc
99c779
+COS	CoStar Corporation
99c779
+COT	Core Technology Inc
99c779
+COW	Polycow Productions
99c779
+COX	Comrex
99c779
+CPC	Ciprico Inc
99c779
+CPD	CompuAdd
99c779
+CPI	Computer Peripherals Inc
99c779
+CPL	Compal Electronics Inc
99c779
+CPM	Capella Microsystems Inc.
99c779
+CPQ	Compaq Computer Company
99c779
+CPT	cPATH
99c779
+CPX	Powermatic Data Systems
99c779
+CRC	CONRAC GmbH
99c779
+CRD	Cardinal Technical Inc
99c779
+CRE	Creative Labs Inc
99c779
+CRI	Crio Inc.
99c779
+CRL	Creative Logic
99c779
+CRN	Cornerstone Imaging
99c779
+CRO	Extraordinary Technologies PTY Limited
99c779
+CRQ	Cirque Corporation
99c779
+CRS	Crescendo Communication Inc
99c779
+CRV	Cerevo Inc.
99c779
+CRX	Cyrix Corporation
99c779
+CSB	Transtex SA
99c779
+CSC	Crystal Semiconductor
99c779
+CSD	Cresta Systems Inc
99c779
+CSE	Concept Solutions & Engineering
99c779
+CSI	Cabletron System Inc
99c779
+CSM	Cosmic Engineering Inc.
99c779
+CSO	California Institute of Technology
99c779
+CSS	CSS Laboratories
99c779
+CST	CSTI Inc
99c779
+CTA	CoSystems Inc
99c779
+CTC	CTC Communication Development Company Ltd
99c779
+CTE	Chunghwa Telecom Co., Ltd.
99c779
+CTL	Creative Technology Ltd
99c779
+CTM	Computerm Corporation
99c779
+CTN	Computone Products
99c779
+CTP	Computer Technology Corporation
99c779
+CTS	Comtec Systems Co., Ltd.
99c779
+CTX	Creatix Polymedia GmbH
99c779
+CUB	Cubix Corporation
99c779
+CUK	Calibre UK Ltd
99c779
+CVA	Covia Inc.
99c779
+CVI	Colorado Video, Inc.
99c779
+CVS	Clarity Visual Systems
99c779
+CWR	Connectware Inc
99c779
+CXT	Conexant Systems
99c779
+CYB	CyberVision
99c779
+CYC	Cylink Corporation
99c779
+CYD	Cyclades Corporation
99c779
+CYL	Cyberlabs
99c779
+CYT	Cytechinfo Inc
99c779
+CYV	Cyviz AS
99c779
+CYW	Cyberware
99c779
+CYX	Cyrix Corporation
99c779
+CZE	Carl Zeiss AG
99c779
+DAC	Digital Acoustics Corporation
99c779
+DAE	Digatron Industrie Elektronik GmbH
99c779
+DAI	DAIS SET Ltd.
99c779
+DAK	Daktronics
99c779
+DAL	Digital Audio Labs Inc
99c779
+DAN	Danelec Marine A/S
99c779
+DAS	DAVIS AS
99c779
+DAT	Datel Inc
99c779
+DAU	Daou Tech Inc
99c779
+DAV	Davicom Semiconductor Inc
99c779
+DAW	DA2 Technologies Inc
99c779
+DAX	Data Apex Ltd
99c779
+DBD	Diebold Inc.
99c779
+DBI	DigiBoard Inc
99c779
+DBK	Databook Inc
99c779
+DBL	Doble Engineering Company
99c779
+DBN	DB Networks Inc
99c779
+DCA	Digital Communications Association
99c779
+DCC	Dale Computer Corporation
99c779
+DCD	Datacast LLC
99c779
+DCE	dSPACE GmbH
99c779
+DCI	Concepts Inc
99c779
+DCL	Dynamic Controls Ltd
99c779
+DCM	DCM Data Products
99c779
+DCO	Dialogue Technology Corporation
99c779
+DCR	Decros Ltd
99c779
+DCS	Diamond Computer Systems Inc
99c779
+DCT	Dancall Telecom A/S
99c779
+DCV	Datatronics Technology Inc
99c779
+DDA	DA2 Technologies Corporation
99c779
+DDD	Danka Data Devices
99c779
+DDE	Datasat Digital Entertainment
99c779
+DDI	Data Display AG
99c779
+DDS	Barco, n.v.
99c779
+DDT	Datadesk Technologies Inc
99c779
+DDV	Delta Information Systems, Inc
99c779
+DEC	Digital Equipment Corporation
99c779
+DEI	Deico Electronics
99c779
+DEL	Dell Inc.
99c779
+DEN	Densitron Computers Ltd
99c779
+DEX	idex displays
99c779
+DFI	DFI
99c779
+DFK	SharkTec A/S
99c779
+DFT	DEI Holdings dba Definitive Technology
99c779
+DGA	Digiital Arts Inc
99c779
+DGC	Data General Corporation
99c779
+DGI	DIGI International
99c779
+DGK	DugoTech Co., LTD
99c779
+DGP	Digicorp European sales S.A.
99c779
+DGS	Diagsoft Inc
99c779
+DGT	Dearborn Group Technology
99c779
+DGT	The Dearborn Group
99c779
+DHP	DH Print
99c779
+DHQ	Quadram
99c779
+DHT	Projectavision Inc
99c779
+DIA	Diadem
99c779
+DIG	Digicom S.p.A.
99c779
+DII	Dataq Instruments Inc
99c779
+DIM	dPict Imaging, Inc.
99c779
+DIN	Daintelecom Co., Ltd
99c779
+DIS	Diseda S.A.
99c779
+DIT	Dragon Information Technology
99c779
+DJE	Capstone Visual Product Development
99c779
+DJP	Maygay Machines, Ltd
99c779
+DKY	Datakey Inc
99c779
+DLB	Dolby Laboratories Inc.
99c779
+DLC	Diamond Lane Comm. Corporation
99c779
+DLG	Digital-Logic GmbH
99c779
+DLK	D-Link Systems Inc
99c779
+DLL	Dell Inc
99c779
+DLT	Digitelec Informatique Park Cadera
99c779
+DMB	Digicom Systems Inc
99c779
+DMC	Dune Microsystems Corporation
99c779
+DMM	Dimond Multimedia Systems Inc
99c779
+DMP	D&M Holdings Inc, Professional Business Company
99c779
+DMS	DOME imaging systems
99c779
+DMT	Distributed Management Task Force, Inc. (DMTF)
99c779
+DMV	NDS Ltd
99c779
+DNA	DNA Enterprises, Inc.
99c779
+DNG	Apache Micro Peripherals Inc
99c779
+DNI	Deterministic Networks Inc.
99c779
+DNT	Dr. Neuhous Telekommunikation GmbH
99c779
+DNV	DiCon
99c779
+DOL	Dolman Technologies Group Inc
99c779
+DOM	Dome Imaging Systems
99c779
+DON	DENON, Ltd.
99c779
+DOT	Dotronic Mikroelektronik GmbH
99c779
+DPA	DigiTalk Pro AV
99c779
+DPC	Delta Electronics Inc
99c779
+DPI	DocuPoint
99c779
+DPL	Digital Projection Limited
99c779
+DPM	ADPM Synthesis sas
99c779
+DPS	Digital Processing Systems
99c779
+DPT	DPT
99c779
+DPX	DpiX, Inc.
99c779
+DQB	Datacube Inc
99c779
+DRB	Dr. Bott KG
99c779
+DRC	Data Ray Corp.
99c779
+DRD	DIGITAL REFLECTION INC.
99c779
+DRI	Data Race Inc
99c779
+DRS	DRS Defense Solutions, LLC
99c779
+DSD	DS Multimedia Pte Ltd
99c779
+DSI	Digitan Systems Inc
99c779
+DSM	DSM Digital Services GmbH
99c779
+DSP	Domain Technology Inc
99c779
+DTA	DELTATEC
99c779
+DTC	DTC Tech Corporation
99c779
+DTE	Dimension Technologies, Inc.
99c779
+DTI	Diversified Technology, Inc.
99c779
+DTK	Dynax Electronics (HK) Ltd
99c779
+DTL	e-Net Inc
99c779
+DTN	Datang Telephone Co
99c779
+DTO	Deutsche Thomson OHG
99c779
+DTT	Design & Test Technology, Inc.
99c779
+DTX	Data Translation
99c779
+DUA	Dosch & Amand GmbH & Company KG
99c779
+DUN	NCR Corporation
99c779
+DVD	Dictaphone Corporation
99c779
+DVL	Devolo AG
99c779
+DVS	Digital Video System
99c779
+DVT	Data Video
99c779
+DWE	Daewoo Electronics Company Ltd
99c779
+DXC	Digipronix Control Systems
99c779
+DXD	DECIMATOR DESIGN PTY LTD
99c779
+DXL	Dextera Labs Inc
99c779
+DXP	Data Expert Corporation
99c779
+DXS	Signet
99c779
+DYC	Dycam Inc
99c779
+DYM	Dymo-CoStar Corporation
99c779
+DYN	Askey Computer Corporation
99c779
+DYX	Dynax Electronics (HK) Ltd
99c779
+EAS	Evans and Sutherland Computer
99c779
+EBH	Data Price Informatica
99c779
+EBT	HUALONG TECHNOLOGY CO., LTD
99c779
+ECA	Electro Cam Corp.
99c779
+ECC	ESSential Comm. Corporation
99c779
+ECI	Enciris Technologies
99c779
+ECK	Eugene Chukhlomin Sole Proprietorship, d.b.a.
99c779
+ECL	Excel Company Ltd
99c779
+ECM	E-Cmos Tech Corporation
99c779
+ECO	Echo Speech Corporation
99c779
+ECP	Elecom Company Ltd
99c779
+ECS	Elitegroup Computer Systems Company Ltd
99c779
+ECT	Enciris Technologies
99c779
+EDC	e.Digital Corporation
99c779
+EDG	Electronic-Design GmbH
99c779
+EDI	Edimax Tech. Company Ltd
99c779
+EDM	EDMI
99c779
+EDT	Emerging Display Technologies Corp
99c779
+EEE	ET&T Technology Company Ltd
99c779
+EEH	EEH Datalink GmbH
99c779
+EEP	E.E.P.D. GmbH
99c779
+EES	EE Solutions, Inc.
99c779
+EGA	Elgato Systems LLC
99c779
+EGD	EIZO GmbH Display Technologies
99c779
+EGL	Eagle Technology
99c779
+EGN	Egenera, Inc.
99c779
+EGO	Ergo Electronics
99c779
+EHJ	Epson Research
99c779
+EHN	Enhansoft
99c779
+EIC	Eicon Technology Corporation
99c779
+EKA	MagTek Inc.
99c779
+EKC	Eastman Kodak Company
99c779
+EKS	EKSEN YAZILIM
99c779
+ELA	ELAD srl
99c779
+ELC	Electro Scientific Ind
99c779
+ELE	Elecom Company Ltd
99c779
+ELG	Elmeg GmbH Kommunikationstechnik
99c779
+ELI	Edsun Laboratories
99c779
+ELL	Electrosonic Ltd
99c779
+ELM	Elmic Systems Inc
99c779
+ELO	Elo TouchSystems Inc
99c779
+ELO	Tyco Electronics
99c779
+ELS	ELSA GmbH
99c779
+ELT	Element Labs, Inc.
99c779
+ELX	Elonex PLC
99c779
+EMB	Embedded computing inc ltd
99c779
+EMC	eMicro Corporation
99c779
+EME	EMiNE TECHNOLOGY COMPANY, LTD.
99c779
+EMG	EMG Consultants Inc
99c779
+EMI	Ex Machina Inc
99c779
+EMK	Emcore Corporation
99c779
+EMO	ELMO COMPANY, LIMITED
99c779
+EMU	Emulex Corporation
99c779
+ENC	Eizo Nanao Corporation
99c779
+END	ENIDAN Technologies Ltd
99c779
+ENE	ENE Technology Inc.
99c779
+ENI	Efficient Networks
99c779
+ENS	Ensoniq Corporation
99c779
+ENT	Enterprise Comm. & Computing Inc
99c779
+EPC	Empac
99c779
+EPH	Epiphan Systems Inc.
99c779
+EPI	Envision Peripherals, Inc
99c779
+EPN	EPiCON Inc.
99c779
+EPS	KEPS
99c779
+EQP	Equipe Electronics Ltd.
99c779
+EQX	Equinox Systems Inc
99c779
+ERG	Ergo System
99c779
+ERI	Ericsson Mobile Communications AB
99c779
+ERN	Ericsson, Inc.
99c779
+ERP	Euraplan GmbH
99c779
+ERT	Escort Insturments Corporation
99c779
+ESA	Elbit Systems of America
99c779
+ESC	Eden Sistemas de Computacao S/A
99c779
+ESD	Ensemble Designs, Inc
99c779
+ESG	ELCON Systemtechnik GmbH
99c779
+ESI	Extended Systems, Inc.
99c779
+ESK	ES&S
99c779
+ESL	Esterline Technologies
99c779
+ESN	eSATURNUS
99c779
+ESS	ESS Technology Inc
99c779
+EST	Embedded Solution Technology
99c779
+ESY	E-Systems Inc
99c779
+ETC	Everton Technology Company Ltd
99c779
+ETD	ELAN MICROELECTRONICS CORPORATION
99c779
+ETH	Etherboot Project
99c779
+ETI	Eclipse Tech Inc
99c779
+ETK	eTEK Labs Inc.
99c779
+ETL	Evertz Microsystems Ltd.
99c779
+ETS	Electronic Trade Solutions Ltd
99c779
+ETT	E-Tech Inc
99c779
+EUT	Ericsson Mobile Networks B.V.
99c779
+EVE	Advanced Micro Peripherals Ltd
99c779
+EVI	eviateg GmbH
99c779
+EVX	Everex
99c779
+EXA	Exabyte
99c779
+EXC	Excession Audio
99c779
+EXI	Exide Electronics
99c779
+EXN	RGB Systems, Inc. dba Extron Electronics
99c779
+EXP	Data Export Corporation
99c779
+EXT	Exatech Computadores & Servicos Ltda
99c779
+EXX	Exxact GmbH
99c779
+EXY	Exterity Ltd
99c779
+EYE	eyevis GmbH
99c779
+EZE	EzE Technologies
99c779
+EZP	Storm Technology
99c779
+FAR	Farallon Computing
99c779
+FBI	Interface Corporation
99c779
+FCB	Furukawa Electric Company Ltd
99c779
+FCG	First International Computer Ltd
99c779
+FCS	Focus Enhancements, Inc.
99c779
+FDC	Future Domain
99c779
+FDT	Fujitsu Display Technologies Corp.
99c779
+FEC	FURUNO ELECTRIC CO., LTD.
99c779
+FEL	Fellowes & Questec
99c779
+FEN	Fen Systems Ltd.
99c779
+FER	Ferranti Int'L
99c779
+FFC	FUJIFILM Corporation
99c779
+FFI	Fairfield Industries
99c779
+FGD	Lisa Draexlmaier GmbH
99c779
+FGL	Fujitsu General Limited.
99c779
+FHL	FHLP
99c779
+FIC	Formosa Industrial Computing Inc
99c779
+FIL	Forefront Int'l Ltd
99c779
+FIN	Finecom Co., Ltd.
99c779
+FIR	Chaplet Systems Inc
99c779
+FIS	FLY-IT Simulators
99c779
+FIT	Feature Integration Technology Inc.
99c779
+FJC	Fujitsu Takamisawa Component Limited
99c779
+FJS	Fujitsu Spain
99c779
+FJT	F.J. Tieman BV
99c779
+FLE	ADTI Media, Inc
99c779
+FLI	Faroudja Laboratories
99c779
+FLY	Butterfly Communications
99c779
+FMA	Fast Multimedia AG
99c779
+FMC	Ford Microelectronics Inc
99c779
+FMI	Fellowes, Inc.
99c779
+FMI	Fujitsu Microelect Inc
99c779
+FML	Fujitsu Microelect Ltd
99c779
+FMZ	Formoza-Altair
99c779
+FNC	Fanuc LTD
99c779
+FNI	Funai Electric Co., Ltd.
99c779
+FOA	FOR-A Company Limited
99c779
+FOS	Foss Tecator
99c779
+FOX	HON HAI PRECISON IND.CO.,LTD.
99c779
+FPE	Fujitsu Peripherals Ltd
99c779
+FPS	Deltec Corporation
99c779
+FPX	Cirel Systemes
99c779
+FRC	Force Computers
99c779
+FRD	Freedom Scientific BLV
99c779
+FRE	Forvus Research Inc
99c779
+FRI	Fibernet Research Inc
99c779
+FRO	FARO Technologies
99c779
+FRS	South Mountain Technologies, LTD
99c779
+FSC	Future Systems Consulting KK
99c779
+FSI	Fore Systems Inc
99c779
+FST	Modesto PC Inc
99c779
+FTC	Futuretouch Corporation
99c779
+FTE	Frontline Test Equipment Inc.
99c779
+FTG	FTG Data Systems
99c779
+FTI	FastPoint Technologies, Inc.
99c779
+FTL	FUJITSU TEN LIMITED
99c779
+FTN	Fountain Technologies Inc
99c779
+FTR	Mediasonic
99c779
+FTW	MindTribe Product Engineering, Inc.
99c779
+FUJ	Fujitsu Ltd
99c779
+FUN	sisel muhendislik
99c779
+FUS	Fujitsu Siemens Computers GmbH
99c779
+FVC	First Virtual Corporation
99c779
+FVX	C-C-C Group Plc
99c779
+FWA	Attero Tech, LLC
99c779
+FWR	Flat Connections Inc
99c779
+FXX	Fuji Xerox
99c779
+FZC	Founder Group Shenzhen Co.
99c779
+FZI	FZI Forschungszentrum Informatik
99c779
+GAG	Gage Applied Sciences Inc
99c779
+GAL	Galil Motion Control
99c779
+GAU	Gaudi Co., Ltd.
99c779
+GCC	GCC Technologies Inc
99c779
+GCI	Gateway Comm. Inc
99c779
+GCS	Grey Cell Systems Ltd
99c779
+GDC	General Datacom
99c779
+GDI	G. Diehl ISDN GmbH
99c779
+GDS	GDS
99c779
+GDT	Vortex Computersysteme GmbH
99c779
+GED	General Dynamics C4 Systems
99c779
+GEF	GE Fanuc Embedded Systems
99c779
+GEH	GE Intelligent Platforms - Huntsville
99c779
+GEM	Gem Plus
99c779
+GEN	Genesys ATE Inc
99c779
+GEO	GEO Sense
99c779
+GER	GERMANEERS GmbH
99c779
+GES	GES Singapore Pte Ltd
99c779
+GET	Getac Technology Corporation
99c779
+GFM	GFMesstechnik GmbH
99c779
+GFN	Gefen Inc.
99c779
+GGL	Google Inc.
99c779
+GIC	General Inst. Corporation
99c779
+GIM	Guillemont International
99c779
+GIP	GI Provision Ltd
99c779
+GIS	AT&T Global Info Solutions
99c779
+GJN	Grand Junction Networks
99c779
+GLD	Goldmund - Digital Audio SA
99c779
+GLE	AD electronics
99c779
+GLM	Genesys Logic
99c779
+GLS	Gadget Labs LLC
99c779
+GMK	GMK Electronic Design GmbH
99c779
+GML	General Information Systems
99c779
+GMM	GMM Research Inc
99c779
+GMN	GEMINI 2000 Ltd
99c779
+GMX	GMX Inc
99c779
+GND	Gennum Corporation
99c779
+GNN	GN Nettest Inc
99c779
+GNZ	Gunze Ltd
99c779
+GRA	Graphica Computer
99c779
+GRE	GOLD RAIN ENTERPRISES CORP.
99c779
+GRH	Granch Ltd
99c779
+GRM	Garmin International
99c779
+GRV	Advanced Gravis
99c779
+GRY	Robert Gray Company
99c779
+GSB	NIPPONDENCHI CO,.LTD
99c779
+GSC	General Standards Corporation
99c779
+GSM	Goldstar Company Ltd
99c779
+GST	Graphic SystemTechnology
99c779
+GSY	Grossenbacher Systeme AG
99c779
+GTC	Graphtec Corporation
99c779
+GTI	Goldtouch
99c779
+GTK	G-Tech Corporation
99c779
+GTM	Garnet System Company Ltd
99c779
+GTS	Geotest Marvin Test Systems Inc
99c779
+GTT	General Touch Technology Co., Ltd.
99c779
+GUD	Guntermann & Drunck GmbH
99c779
+GUZ	Guzik Technical Enterprises
99c779
+GVC	GVC Corporation
99c779
+GVL	Global Village Communication
99c779
+GWI	GW Instruments
99c779
+GWY	Gateway 2000
99c779
+GZE	GUNZE Limited
99c779
+HAE	Haider electronics
99c779
+HAI	Haivision Systems Inc.
99c779
+HAL	Halberthal
99c779
+HAN	Hanchang System Corporation
99c779
+HAR	Harris Corporation
99c779
+HAY	Hayes Microcomputer Products Inc
99c779
+HCA	DAT
99c779
+HCE	Hitachi Consumer Electronics Co., Ltd
99c779
+HCL	HCL America Inc
99c779
+HCM	HCL Peripherals
99c779
+HCP	Hitachi Computer Products Inc
99c779
+HCW	Hauppauge Computer Works Inc
99c779
+HDC	HardCom Elektronik & Datateknik
99c779
+HDI	HD-INFO d.o.o.
99c779
+HDV	Holografika kft.
99c779
+HEC	Hisense Electric Co., Ltd.
99c779
+HEC	Hitachi Engineering Company Ltd
99c779
+HEL	Hitachi Micro Systems Europe Ltd
99c779
+HER	Ascom Business Systems
99c779
+HET	HETEC Datensysteme GmbH
99c779
+HHC	HIRAKAWA HEWTECH CORP.
99c779
+HHI	Fraunhofer Heinrich-Hertz-Institute
99c779
+HIB	Hibino Corporation
99c779
+HIC	Hitachi Information Technology Co., Ltd.
99c779
+HIK	Hikom Co., Ltd.
99c779
+HIL	Hilevel Technology
99c779
+HIQ	Kaohsiung Opto Electronics Americas, Inc.
99c779
+HIT	Hitachi America Ltd
99c779
+HJI	Harris & Jeffries Inc
99c779
+HKA	HONKO MFG. CO., LTD.
99c779
+HKG	Josef Heim KG
99c779
+HMC	Hualon Microelectric Corporation
99c779
+HMK	hmk Daten-System-Technik BmbH
99c779
+HMX	HUMAX Co., Ltd.
99c779
+HNS	Hughes Network Systems
99c779
+HOB	HOB Electronic GmbH
99c779
+HOE	Hosiden Corporation
99c779
+HOL	Holoeye Photonics AG
99c779
+HON	Sonitronix
99c779
+HPA	Zytor Communications
99c779
+HPC	Hewlett Packard Co.
99c779
+HPD	Hewlett Packard
99c779
+HPI	Headplay, Inc.
99c779
+HPK	HAMAMATSU PHOTONICS K.K.
99c779
+HPQ	HP
99c779
+HPR	H.P.R. Electronics GmbH
99c779
+HRC	Hercules
99c779
+HRE	Qingdao Haier Electronics Co., Ltd.
99c779
+HRI	Hall Research
99c779
+HRL	Herolab GmbH
99c779
+HRS	Harris Semiconductor
99c779
+HRT	HERCULES
99c779
+HSC	Hagiwara Sys-Com Company Ltd
99c779
+HSD	HannStar Display Corp
99c779
+HSM	AT&T Microelectronics
99c779
+HSP	HannStar Display Corp
99c779
+HTC	Hitachi Ltd
99c779
+HTI	Hampshire Company, Inc.
99c779
+HTK	Holtek Microelectronics Inc
99c779
+HTX	Hitex Systementwicklung GmbH
99c779
+HUB	GAI-Tronics, A Hubbell Company
99c779
+HUM	IMP Electronics Ltd.
99c779
+HWA	Harris Canada Inc
99c779
+HWC	DBA Hans Wedemeyer
99c779
+HWD	Highwater Designs Ltd
99c779
+HWP	Hewlett Packard
99c779
+HXM	Hexium Ltd.
99c779
+HYC	Hypercope Gmbh Aachen
99c779
+HYD	Hydis Technologies.Co.,LTD
99c779
+HYO	HYC CO., LTD.
99c779
+HYP	Hyphen Ltd
99c779
+HYR	Hypertec Pty Ltd
99c779
+HYT	Heng Yu Technology (HK) Limited
99c779
+HYV	Hynix Semiconductor
99c779
+IAF	Institut f r angewandte Funksystemtechnik GmbH
99c779
+IAI	Integration Associates, Inc.
99c779
+IAT	IAT Germany GmbH
99c779
+IBC	Integrated Business Systems
99c779
+IBI	INBINE.CO.LTD
99c779
+IBM	IBM Brasil
99c779
+IBM	IBM France
99c779
+IBP	IBP Instruments GmbH
99c779
+IBR	IBR GmbH
99c779
+ICA	ICA Inc
99c779
+ICC	BICC Data Networks Ltd
99c779
+ICD	ICD Inc
99c779
+ICE	IC Ensemble
99c779
+ICI	Infotek Communication Inc
99c779
+ICM	Intracom SA
99c779
+ICN	Sanyo Icon
99c779
+ICO	Intel Corp
99c779
+ICP	ICP Electronics, Inc./iEi Technology Corp.
99c779
+ICS	Integrated Circuit Systems
99c779
+ICV	Inside Contactless
99c779
+ICX	ICCC A/S
99c779
+IDC	International Datacasting Corporation
99c779
+IDE	IDE Associates
99c779
+IDK	IDK Corporation
99c779
+IDN	Idneo Technologies
99c779
+IDO	IDEO Product Development
99c779
+IDP	Integrated Device Technology, Inc.
99c779
+IDS	Interdigital Sistemas de Informacao
99c779
+IDT	International Display Technology
99c779
+IDX	IDEXX Labs
99c779
+IEC	Interlace Engineering Corporation
99c779
+IEE	IEE
99c779
+IEI	Interlink Electronics
99c779
+IFS	In Focus Systems Inc
99c779
+IFT	Informtech
99c779
+IFX	Infineon Technologies AG
99c779
+IFZ	Infinite Z
99c779
+IGC	Intergate Pty Ltd
99c779
+IGM	IGM Communi
99c779
+IHE	InHand Electronics
99c779
+IIC	ISIC Innoscan Industrial Computers A/S
99c779
+III	Intelligent Instrumentation
99c779
+IIN	IINFRA Co., Ltd
99c779
+IKS	Ikos Systems Inc
99c779
+ILC	Image Logic Corporation
99c779
+ILS	Innotech Corporation
99c779
+IMA	Imagraph
99c779
+IMB	ART s.r.l.
99c779
+IMC	IMC Networks
99c779
+IMD	ImasDe Canarias S.A.
99c779
+IME	Imagraph
99c779
+IMG	IMAGENICS Co., Ltd.
99c779
+IMI	International Microsystems Inc
99c779
+IMM	Immersion Corporation
99c779
+IMN	Impossible Production
99c779
+IMP	Impinj
99c779
+IMP	Impression Products Incorporated
99c779
+IMT	Inmax Technology Corporation
99c779
+INC	Home Row Inc
99c779
+IND	ILC
99c779
+INE	Inventec Electronics (M) Sdn. Bhd.
99c779
+INF	Inframetrics Inc
99c779
+ING	Integraph Corporation
99c779
+INI	Initio Corporation
99c779
+INK	Indtek Co., Ltd.
99c779
+INL	InnoLux Display Corporation
99c779
+INM	InnoMedia Inc
99c779
+INN	Innovent Systems, Inc.
99c779
+INO	Innolab Pte Ltd
99c779
+INP	Interphase Corporation
99c779
+INS	Ines GmbH
99c779
+INT	Interphase Corporation
99c779
+inu	Inovatec S.p.A.
99c779
+INV	Inviso, Inc.
99c779
+INX	Communications Supply Corporation (A division of WESCO)
99c779
+INZ	Best Buy
99c779
+IOA	CRE Technology Corporation
99c779
+IOD	I-O Data Device Inc
99c779
+IOM	Iomega
99c779
+ION	Inside Out Networks
99c779
+IOS	i-O Display System
99c779
+IOT	I/OTech Inc
99c779
+IPC	IPC Corporation
99c779
+IPD	Industrial Products Design, Inc.
99c779
+IPI	Intelligent Platform Management Interface (IPMI) forum (Intel, HP, NEC, Dell)
99c779
+IPM	IPM Industria Politecnica Meridionale SpA
99c779
+IPN	Performance Technologies
99c779
+IPP	IP Power Technologies GmbH
99c779
+IPR	Ithaca Peripherals
99c779
+IPS	IPS, Inc. (Intellectual Property Solutions, Inc.)
99c779
+IPT	International Power Technologies
99c779
+IPW	IPWireless, Inc
99c779
+IQI	IneoQuest Technologies, Inc
99c779
+IQT	IMAGEQUEST Co., Ltd
99c779
+IRD	IRdata
99c779
+ISA	Symbol Technologies
99c779
+ISC	Id3 Semiconductors
99c779
+ISG	Insignia Solutions Inc
99c779
+ISI	Interface Solutions
99c779
+ISL	Isolation Systems
99c779
+ISM	Image Stream Medical
99c779
+ISP	IntreSource Systems Pte Ltd
99c779
+ISR	INSIS Co., LTD.
99c779
+ISS	ISS Inc
99c779
+IST	Intersolve Technologies
99c779
+ISY	International Integrated Systems,Inc.(IISI)
99c779
+ITA	Itausa Export North America
99c779
+ITC	Intercom Inc
99c779
+ITD	Internet Technology Corporation
99c779
+ITE	Integrated Tech Express Inc
99c779
+ITK	ITK Telekommunikation AG
99c779
+ITL	Inter-Tel
99c779
+ITM	ITM inc.
99c779
+ITN	The NTI Group
99c779
+ITP	IT-PRO Consulting und Systemhaus GmbH
99c779
+ITR	Infotronic America, Inc.
99c779
+ITS	IDTECH
99c779
+ITT	I&T Telecom.
99c779
+ITX	integrated Technology Express Inc
99c779
+IUC	ICSL
99c779
+IVI	Intervoice Inc
99c779
+IVM	Iiyama North America
99c779
+IVS	Intevac Photonics Inc.
99c779
+IWR	Icuiti Corporation
99c779
+IWX	Intelliworxx, Inc.
99c779
+IXD	Intertex Data AB
99c779
+JAC	Astec Inc
99c779
+JAE	Japan Aviation Electronics Industry, Limited
99c779
+JAS	Janz Automationssysteme AG
99c779
+JAT	Jaton Corporation
99c779
+JAZ	Carrera Computer Inc
99c779
+JCE	Jace Tech Inc
99c779
+JDL	Japan Digital Laboratory Co.,Ltd.
99c779
+JEN	N-Vision
99c779
+JET	JET POWER TECHNOLOGY CO., LTD.
99c779
+JFX	Jones Futurex Inc
99c779
+JGD	University College
99c779
+JIC	Jaeik Information & Communication Co., Ltd.
99c779
+JKC	JVC KENWOOD Corporation
99c779
+JMT	Micro Technical Company Ltd
99c779
+JPC	JPC Technology Limited
99c779
+JPW	Wallis Hamilton Industries
99c779
+JQE	CNet Technical Inc
99c779
+JSD	JS DigiTech, Inc
99c779
+JSI	Jupiter Systems, Inc.
99c779
+JSK	SANKEN ELECTRIC CO., LTD
99c779
+JTS	JS Motorsports
99c779
+JTY	jetway security micro,inc
99c779
+JUK	Janich & Klass Computertechnik GmbH
99c779
+JUP	Jupiter Systems
99c779
+JVC	JVC
99c779
+JWD	Video International Inc.
99c779
+JWL	Jewell Instruments, LLC
99c779
+JWS	JWSpencer & Co.
99c779
+JWY	Jetway Information Co., Ltd
99c779
+KAR	Karna
99c779
+KBI	Kidboard Inc
99c779
+KBL	Kobil Systems GmbH
99c779
+KCD	Chunichi Denshi Co.,LTD.
99c779
+KCL	Keycorp Ltd
99c779
+KDE	KDE
99c779
+KDK	Kodiak Tech
99c779
+KDM	Korea Data Systems Co., Ltd.
99c779
+KDS	KDS USA
99c779
+KDT	KDDI Technology Corporation
99c779
+KEC	Kyushu Electronics Systems Inc
99c779
+KEM	Kontron Embedded Modules GmbH
99c779
+KES	Kesa Corporation
99c779
+KEY	Key Tech Inc
99c779
+KFC	SCD Tech
99c779
+KFE	Komatsu Forest
99c779
+KFX	Kofax Image Products
99c779
+KGL	KEISOKU GIKEN Co.,Ltd.
99c779
+KIS	KiSS Technology A/S
99c779
+KMC	Mitsumi Company Ltd
99c779
+KME	KIMIN Electronics Co., Ltd.
99c779
+KML	Kensington Microware Ltd
99c779
+KNC	Konica corporation
99c779
+KNX	Nutech Marketing PTL
99c779
+KOB	Kobil Systems GmbH
99c779
+KOD	Eastman Kodak Company
99c779
+KOE	KOLTER ELECTRONIC
99c779
+KOL	Kollmorgen Motion Technologies Group
99c779
+KOU	KOUZIRO Co.,Ltd.
99c779
+KOW	KOWA Company,LTD.
99c779
+KPC	King Phoenix Company
99c779
+KRL	Krell Industries Inc.
99c779
+KRM	Kroma Telecom
99c779
+KRY	Kroy LLC
99c779
+KSC	Kinetic Systems Corporation
99c779
+KSL	Karn Solutions Ltd.
99c779
+KSX	King Tester Corporation
99c779
+KTC	Kingston Tech Corporation
99c779
+KTD	Takahata Electronics Co.,Ltd.
99c779
+KTE	K-Tech
99c779
+KTG	Kayser-Threde GmbH
99c779
+KTI	Konica Technical Inc
99c779
+KTK	Key Tronic Corporation
99c779
+KTN	Katron Tech Inc
99c779
+KUR	Kurta Corporation
99c779
+KVA	Kvaser AB
99c779
+KVX	KeyView
99c779
+KWD	Kenwood Corporation
99c779
+KYC	Kyocera Corporation
99c779
+KYE	KYE Syst Corporation
99c779
+KYK	Samsung Electronics America Inc
99c779
+KZI	K-Zone International co. Ltd.
99c779
+KZN	K-Zone International
99c779
+LAB	ACT Labs Ltd
99c779
+LAC	LaCie
99c779
+LAF	Microline
99c779
+LAG	Laguna Systems
99c779
+LAN	Sodeman Lancom Inc
99c779
+LAS	LASAT Comm. A/S
99c779
+LAV	Lava Computer MFG Inc
99c779
+LBO	Lubosoft
99c779
+LCC	LCI
99c779
+LCD	Toshiba Matsushita Display Technology Co., Ltd
99c779
+LCE	La Commande Electronique
99c779
+LCI	Lite-On Communication Inc
99c779
+LCM	Latitude Comm.
99c779
+LCN	LEXICON
99c779
+LCS	Longshine Electronics Company
99c779
+LCT	Labcal Technologies
99c779
+LDT	LogiDataTech Electronic GmbH
99c779
+LEC	Lectron Company Ltd
99c779
+LED	Long Engineering Design Inc
99c779
+LEG	Legerity, Inc
99c779
+LEN	Lenovo Group Limited
99c779
+LEO	First International Computer Inc
99c779
+LEX	Lexical Ltd
99c779
+LGC	Logic Ltd
99c779
+LGI	Logitech Inc
99c779
+LGS	LG Semicom Company Ltd
99c779
+LGX	Lasergraphics, Inc.
99c779
+LHA	Lars Haagh ApS
99c779
+LHE	Lung Hwa Electronics Company Ltd
99c779
+LHT	Lighthouse Technologies Limited
99c779
+LIN	Lenovo Beijing Co. Ltd.
99c779
+LIP	Linked IP GmbH
99c779
+LIT	Lithics Silicon Technology
99c779
+LJX	Datalogic Corporation
99c779
+LKM	Likom Technology Sdn. Bhd.
99c779
+LLL	L-3 Communications
99c779
+LMG	Lucent Technologies
99c779
+LMI	Lexmark Int'l Inc
99c779
+LMP	Leda Media Products
99c779
+LMT	Laser Master
99c779
+LND	Land Computer Company Ltd
99c779
+LNK	Link Tech Inc
99c779
+LNR	Linear Systems Ltd.
99c779
+LNT	LANETCO International
99c779
+LNV	Lenovo
99c779
+LOC	Locamation B.V.
99c779
+LOE	Loewe Opta GmbH
99c779
+LOG	Logicode Technology Inc
99c779
+LOL	Litelogic Operations Ltd
99c779
+LPE	El-PUSK Co., Ltd.
99c779
+LPI	Design Technology
99c779
+LPL	LG Philips
99c779
+LSC	LifeSize Communications
99c779
+LSD	Intersil Corporation
99c779
+LSI	Loughborough Sound Images
99c779
+LSJ	LSI Japan Company Ltd
99c779
+LSL	Logical Solutions
99c779
+LSY	LSI Systems Inc
99c779
+LTC	Labtec Inc
99c779
+LTI	Jongshine Tech Inc
99c779
+LTK	Lucidity Technology Company Ltd
99c779
+LTN	Litronic Inc
99c779
+LTS	LTS Scale LLC
99c779
+LTV	Leitch Technology International Inc.
99c779
+LTW	Lightware, Inc
99c779
+LUC	Lucent Technologies
99c779
+LUM	Lumagen, Inc.
99c779
+LUX	Luxxell Research Inc
99c779
+LVI	LVI Low Vision International AB
99c779
+LWC	Labway Corporation
99c779
+LWR	Lightware Visual Engineering
99c779
+LWW	Lanier Worldwide
99c779
+LXC	LXCO Technologies AG
99c779
+LXN	Luxeon
99c779
+LXS	ELEA CardWare
99c779
+LZX	Lightwell Company Ltd
99c779
+MAC	MAC System Company Ltd
99c779
+MAD	Xedia Corporation
99c779
+MAE	Maestro Pty Ltd
99c779
+MAG	MAG InnoVision
99c779
+MAI	Mutoh America Inc
99c779
+MAL	Meridian Audio Ltd
99c779
+MAN	LGIC
99c779
+MAS	Mass Inc.
99c779
+MAT	Matsushita Electric Ind. Company Ltd
99c779
+MAX	Rogen Tech Distribution Inc
99c779
+MAY	Maynard Electronics
99c779
+MAZ	MAZeT GmbH
99c779
+MBC	MBC
99c779
+MBD	Microbus PLC
99c779
+MBM	Marshall Electronics
99c779
+MBV	Moreton Bay
99c779
+MCA	American Nuclear Systems Inc
99c779
+MCC	Micro Industries
99c779
+MCD	McDATA Corporation
99c779
+MCE	Metz-Werke GmbH & Co KG
99c779
+MCG	Motorola Computer Group
99c779
+MCI	Micronics Computers
99c779
+MCL	Motorola Communications Israel
99c779
+MCM	Metricom Inc
99c779
+MCN	Micron Electronics Inc
99c779
+MCO	Motion Computing Inc.
99c779
+MCP	Magni Systems Inc
99c779
+MCQ	Mat's Computers
99c779
+MCR	Marina Communicaitons
99c779
+MCS	Micro Computer Systems
99c779
+MCT	Microtec
99c779
+MDA	Media4 Inc
99c779
+MDC	Midori Electronics
99c779
+MDD	MODIS
99c779
+MDG	Madge Networks
99c779
+MDI	Micro Design Inc
99c779
+MDK	Mediatek Corporation
99c779
+MDO	Panasonic
99c779
+MDR	Medar Inc
99c779
+MDS	Micro Display Systems Inc
99c779
+MDT	Magus Data Tech
99c779
+MDV	MET Development Inc
99c779
+MDX	MicroDatec GmbH
99c779
+MDY	Microdyne Inc
99c779
+MEC	Mega System Technologies Inc
99c779
+MED	Messeltronik Dresden GmbH
99c779
+MEE	Mitsubishi Electric Engineering Co., Ltd.
99c779
+MEG	Abeam Tech Ltd
99c779
+MEI	Panasonic Industry Company
99c779
+MEJ	Mac-Eight Co., LTD.
99c779
+MEL	Mitsubishi Electric Corporation
99c779
+MEN	MEN Mikroelectronik Nueruberg GmbH
99c779
+MEP	Meld Technology
99c779
+MEQ	Matelect Ltd.
99c779
+MET	Metheus Corporation
99c779
+MEX	MSC Vertriebs GmbH
99c779
+MFG	MicroField Graphics Inc
99c779
+MFI	Micro Firmware
99c779
+MFR	MediaFire Corp.
99c779
+MGA	Mega System Technologies, Inc.
99c779
+MGC	Mentor Graphics Corporation
99c779
+MGE	Schneider Electric S.A.
99c779
+MGL	M-G Technology Ltd
99c779
+MGT	Megatech R & D Company
99c779
+MIC	Micom Communications Inc
99c779
+MID	miro Displays
99c779
+MII	Mitec Inc
99c779
+MIL	Marconi Instruments Ltd
99c779
+MIM	Mimio – A Newell Rubbermaid Company
99c779
+MIN	Minicom Digital Signage
99c779
+MIP	micronpc.com
99c779
+MIR	Miro Computer Prod.
99c779
+MIS	Modular Industrial Solutions Inc
99c779
+MIT	MCM Industrial Technology GmbH
99c779
+MJI	MARANTZ JAPAN, INC.
99c779
+MJS	MJS Designs
99c779
+MKC	Media Tek Inc.
99c779
+MKT	MICROTEK Inc.
99c779
+MKV	Trtheim Technology
99c779
+MLD	Deep Video Imaging Ltd
99c779
+MLG	Micrologica AG
99c779
+MLI	McIntosh Laboratory Inc.
99c779
+MLM	Millennium Engineering Inc
99c779
+MLN	Mark Levinson
99c779
+MLS	Milestone EPE
99c779
+MLX	Mylex Corporation
99c779
+MMA	Micromedia AG
99c779
+MMD	Micromed Biotecnologia Ltd
99c779
+MMF	Minnesota Mining and Manufacturing
99c779
+MMI	Multimax
99c779
+MMM	Electronic Measurements
99c779
+MMN	MiniMan Inc
99c779
+MMS	MMS Electronics
99c779
+MNC	Mini Micro Methods Ltd
99c779
+MNL	Monorail Inc
99c779
+MNP	Microcom
99c779
+MOD	Modular Technology
99c779
+MOM	Momentum Data Systems
99c779
+MOS	Moses Corporation
99c779
+MOT	Motorola UDS
99c779
+MPC	M-Pact Inc
99c779
+MPI	Mediatrix Peripherals Inc
99c779
+MPJ	Microlab
99c779
+MPL	Maple Research Inst. Company Ltd
99c779
+MPN	Mainpine Limited
99c779
+MPS	mps Software GmbH
99c779
+MPX	Micropix Technologies, Ltd.
99c779
+MQP	MultiQ Products AB
99c779
+MRA	Miranda Technologies Inc
99c779
+MRC	Marconi Simulation & Ty-Coch Way Training
99c779
+MRD	MicroDisplay Corporation
99c779
+MRK	Maruko & Company Ltd
99c779
+MRL	Miratel
99c779
+MRO	Medikro Oy
99c779
+MRT	Merging Technologies
99c779
+MSA	Micro Systemation AB
99c779
+MSC	Mouse Systems Corporation
99c779
+MSD	Datenerfassungs- und Informationssysteme
99c779
+MSF	M-Systems Flash Disk Pioneers
99c779
+MSG	MSI GmbH
99c779
+MSH	Microsoft
99c779
+MSI	Microstep
99c779
+MSK	Megasoft Inc
99c779
+MSL	MicroSlate Inc.
99c779
+MSM	Advanced Digital Systems
99c779
+MSP	Mistral Solutions [P] Ltd.
99c779
+MSR	MASPRO DENKOH Corp.
99c779
+MST	MS Telematica
99c779
+MSU	motorola
99c779
+MSV	Mosgi Corporation
99c779
+MSX	Micomsoft Co., Ltd.
99c779
+MSY	MicroTouch Systems Inc
99c779
+MTB	Media Technologies Ltd.
99c779
+MTC	Mars-Tech Corporation
99c779
+MTD	MindTech Display Co. Ltd
99c779
+MTE	MediaTec GmbH
99c779
+MTH	Micro-Tech Hearing Instruments
99c779
+MTI	MaxCom Technical Inc
99c779
+MTI	Motorola Inc.
99c779
+MTK	Microtek International Inc.
99c779
+MTL	Mitel Corporation
99c779
+MTM	Motium
99c779
+MTN	Mtron Storage Technology Co., Ltd.
99c779
+MTR	Mitron computer Inc
99c779
+MTS	Multi-Tech Systems
99c779
+MTU	Mark of the Unicorn Inc
99c779
+MTX	Matrox
99c779
+MUD	Multi-Dimension Institute
99c779
+MUK	mainpine limited
99c779
+MVD	Microvitec PLC
99c779
+MVI	Media Vision Inc
99c779
+MVM	SOBO VISION
99c779
+MVS	Microvision
99c779
+MVX	COM 1
99c779
+MWI	Multiwave Innovation Pte Ltd
99c779
+MWR	mware
99c779
+MWY	Microway Inc
99c779
+MXD	MaxData Computer GmbH & Co.KG
99c779
+MXI	Macronix Inc
99c779
+MXL	Hitachi Maxell, Ltd.
99c779
+MXP	Maxpeed Corporation
99c779
+MXT	Maxtech Corporation
99c779
+MXV	MaxVision Corporation
99c779
+MYA	Monydata
99c779
+MYR	Myriad Solutions Ltd
99c779
+MYX	Micronyx Inc
99c779
+NAC	Ncast Corporation
99c779
+NAD	NAD Electronics
99c779
+NAK	Nakano Engineering Co.,Ltd.
99c779
+NAL	Network Alchemy
99c779
+NAT	NaturalPoint Inc.
99c779
+NAV	Navigation Corporation
99c779
+NAX	Naxos Tecnologia
99c779
+NBL	N*Able Technologies Inc
99c779
+NBS	National Key Lab. on ISN
99c779
+NBT	NingBo Bestwinning Technology CO., Ltd
99c779
+NCA	Nixdorf Company
99c779
+NCC	NCR Corporation
99c779
+NCE	Norcent Technology, Inc.
99c779
+NCI	NewCom Inc
99c779
+NCL	NetComm Ltd
99c779
+NCR	NCR Electronics
99c779
+NCS	Northgate Computer Systems
99c779
+NCT	NEC CustomTechnica, Ltd.
99c779
+NDC	National DataComm Corporaiton
99c779
+NDI	National Display Systems
99c779
+NDK	Naitoh Densei CO., LTD.
99c779
+NDL	Network Designers
99c779
+NDS	Nokia Data
99c779
+NEC	NEC Corporation
99c779
+NEO	NEO TELECOM CO.,LTD.
99c779
+NET	Mettler Toledo
99c779
+NEU	NEUROTEC - EMPRESA DE PESQUISA E DESENVOLVIMENTO EM BIOMEDICINA
99c779
+NEX	Nexgen Mediatech Inc.,
99c779
+NFC	BTC Korea Co., Ltd
99c779
+NFS	Number Five Software
99c779
+NGC	Network General
99c779
+NGS	A D S Exports
99c779
+NHT	Vinci Labs
99c779
+NIC	National Instruments Corporation
99c779
+NIS	Nissei Electric Company
99c779
+NIT	Network Info Technology
99c779
+NIX	Seanix Technology Inc
99c779
+NLC	Next Level Communications
99c779
+NME	Navico, Inc.
99c779
+NMP	Nokia Mobile Phones
99c779
+NMS	Natural Micro System
99c779
+NMV	NEC-Mitsubishi Electric Visual Systems Corporation
99c779
+NMX	Neomagic
99c779
+NNC	NNC
99c779
+NOE	NordicEye AB
99c779
+NOI	North Invent A/S
99c779
+NOK	Nokia Display Products
99c779
+NOR	Norand Corporation
99c779
+NOT	Not Limited Inc
99c779
+NPI	Network Peripherals Inc
99c779
+NRL	U.S. Naval Research Lab
99c779
+NRT	Beijing Northern Radiantelecom Co.
99c779
+NRV	Taugagreining hf
99c779
+NSC	National Semiconductor Corporation
99c779
+NSI	NISSEI ELECTRIC CO.,LTD
99c779
+NSP	Nspire System Inc.
99c779
+NSS	Newport Systems Solutions
99c779
+NST	Network Security Technology Co
99c779
+NTC	NeoTech S.R.L
99c779
+NTI	New Tech Int'l Company
99c779
+NTL	National Transcomm. Ltd
99c779
+NTN	Nuvoton Technology Corporation
99c779
+NTR	N-trig Innovative Technologies, Inc.
99c779
+NTS	Nits Technology Inc.
99c779
+NTT	NTT Advanced Technology Corporation
99c779
+NTW	Networth Inc
99c779
+NTX	Netaccess Inc
99c779
+NUG	NU Technology, Inc.
99c779
+NUI	NU Inc.
99c779
+NVC	NetVision Corporation
99c779
+NVD	Nvidia
99c779
+NVI	NuVision US, Inc.
99c779
+NVL	Novell Inc
99c779
+NVT	Navatek Engineering Corporation
99c779
+NWC	NW Computer Engineering
99c779
+NWP	NovaWeb Technologies Inc
99c779
+NWS	Newisys, Inc.
99c779
+NXC	NextCom K.K.
99c779
+NXG	Nexgen
99c779
+NXP	NXP Semiconductors bv.
99c779
+NXQ	Nexiq Technologies, Inc.
99c779
+NXS	Technology Nexus Secure Open Systems AB
99c779
+NYC	nakayo telecommunications,inc.
99c779
+OAK	Oak Tech Inc
99c779
+OAS	Oasys Technology Company
99c779
+OBS	Optibase Technologies
99c779
+OCD	Macraigor Systems Inc
99c779
+OCN	Olfan
99c779
+OCS	Open Connect Solutions
99c779
+ODM	ODME Inc.
99c779
+ODR	Odrac
99c779
+OEC	ORION ELECTRIC CO.,LTD
99c779
+OEI	Optum Engineering Inc.
99c779
+OIC	Option Industrial Computers
99c779
+OIM	Option International
99c779
+OIN	Option International
99c779
+OKI	OKI Electric Industrial Company Ltd
99c779
+OLC	Olicom A/S
99c779
+OLD	Olidata S.p.A.
99c779
+OLI	Olivetti
99c779
+OLT	Olitec S.A.
99c779
+OLV	Olitec S.A.
99c779
+OLY	OLYMPUS CORPORATION
99c779
+OMC	OBJIX Multimedia Corporation
99c779
+OMN	Omnitel
99c779
+OMR	Omron Corporation
99c779
+ONE	Oneac Corporation
99c779
+ONK	ONKYO Corporation
99c779
+ONL	OnLive, Inc
99c779
+ONS	On Systems Inc
99c779
+ONW	OPEN Networks Ltd
99c779
+ONX	SOMELEC Z.I. Du Vert Galanta
99c779
+OOS	OSRAM
99c779
+OPC	Opcode Inc
99c779
+OPI	D.N.S. Corporation
99c779
+OPP	OPPO Digital, Inc.
99c779
+OPT	OPTi Inc
99c779
+OPV	Optivision Inc
99c779
+OQI	Oksori Company Ltd
99c779
+ORG	ORGA Kartensysteme GmbH
99c779
+ORI	OSR Open Systems Resources, Inc.
99c779
+ORN	ORION ELECTRIC CO., LTD.
99c779
+OSA	OSAKA Micro Computer, Inc.
99c779
+OSP	OPTI-UPS Corporation
99c779
+OSR	Oksori Company Ltd
99c779
+OTB	outsidetheboxstuff.com
99c779
+OTI	Orchid Technology
99c779
+OTM	Optoma Corporation
99c779
+OTT	OPTO22, Inc.
99c779
+OUK	OUK Company Ltd
99c779
+OVR	Oculus VR, Inc.
99c779
+OWL	Mediacom Technologies Pte Ltd
99c779
+OXU	Oxus Research S.A.
99c779
+OYO	Shadow Systems
99c779
+OZC	OZ Corporation
99c779
+OZO	Tribe Computer Works Inc
99c779
+PAC	Pacific Avionics Corporation
99c779
+PAD	Promotion and Display Technology Ltd.
99c779
+PAK	Many CNC System Co., Ltd.
99c779
+PAM	Peter Antesberger Messtechnik
99c779
+PAN	The Panda Project
99c779
+PAR	Parallan Comp Inc
99c779
+PBI	Pitney Bowes
99c779
+PBL	Packard Bell Electronics
99c779
+PBN	Packard Bell NEC
99c779
+PBV	Pitney Bowes
99c779
+PCA	Philips BU Add On Card
99c779
+PCB	OCTAL S.A.
99c779
+PCC	PowerCom Technology Company Ltd
99c779
+PCG	First Industrial Computer Inc
99c779
+PCI	Pioneer Computer Inc
99c779
+PCK	PCBANK21
99c779
+PCL	pentel.co.,ltd
99c779
+PCM	PCM Systems Corporation
99c779
+PCO	Performance Concepts Inc.,
99c779
+PCP	Procomp USA Inc
99c779
+PCS	TOSHIBA PERSONAL COMPUTER SYSTEM CORPRATION
99c779
+PCT	PC-Tel Inc
99c779
+PCW	Pacific CommWare Inc
99c779
+PCX	PC Xperten
99c779
+PDM	Psion Dacom Plc.
99c779
+PDN	AT&T Paradyne
99c779
+PDR	Pure Data Inc
99c779
+PDS	PD Systems International Ltd
99c779
+PDT	PDTS - Prozessdatentechnik und Systeme
99c779
+PDV	Prodrive B.V.
99c779
+PEC	POTRANS Electrical Corp.
99c779
+PEI	PEI Electronics Inc
99c779
+PEL	Primax Electric Ltd
99c779
+PEN	Interactive Computer Products Inc
99c779
+PEP	Peppercon AG
99c779
+PER	Perceptive Signal Technologies
99c779
+PET	Practical Electronic Tools
99c779
+PFT	Telia ProSoft AB
99c779
+PGI	PACSGEAR, Inc.
99c779
+PGM	Paradigm Advanced Research Centre
99c779
+PGP	propagamma kommunikation
99c779
+PGS	Princeton Graphic Systems
99c779
+PHC	Pijnenburg Beheer N.V.
99c779
+PHE	Philips Medical Systems Boeblingen GmbH
99c779
+PHI	DO NOT USE - PHI
99c779
+PHL	Philips Consumer Electronics Company
99c779
+PHO	Photonics Systems Inc.
99c779
+PHS	Philips Communication Systems
99c779
+PHY	Phylon Communications
99c779
+PIE	Pacific Image Electronics Company Ltd
99c779
+PIM	Prism, LLC
99c779
+PIO	Pioneer Electronic Corporation
99c779
+PIX	Pixie Tech Inc
99c779
+PJA	Projecta
99c779
+PJD	Projectiondesign AS
99c779
+PJT	Pan Jit International Inc.
99c779
+PKA	Acco UK ltd.
99c779
+PLC	Pro-Log Corporation
99c779
+PLF	Panasonic Avionics Corporation
99c779
+PLM	PROLINK Microsystems Corp.
99c779
+PLT	PT Hartono Istana Teknologi
99c779
+PLV	PLUS Vision Corp.
99c779
+PLX	Parallax Graphics
99c779
+PLY	Polycom Inc.
99c779
+PMC	PMC Consumer Electronics Ltd
99c779
+PMD	TDK USA Corporation
99c779
+PMM	Point Multimedia System
99c779
+PMT	Promate Electronic Co., Ltd.
99c779
+PMX	Photomatrix
99c779
+PNG	Microsoft
99c779
+PNG	P.I. Engineering Inc
99c779
+PNL	Panelview, Inc.
99c779
+PNP	Microsoft
99c779
+PNR	Planar Systems, Inc.
99c779
+PNS	PanaScope
99c779
+PNX	Phoenix Technologies, Ltd.
99c779
+POL	PolyComp (PTY) Ltd.
99c779
+PON	Perpetual Technologies, LLC
99c779
+POR	Portalis LC
99c779
+PPC	Phoenixtec Power Company Ltd
99c779
+PPD	MEPhI
99c779
+PPI	Practical Peripherals
99c779
+PPM	Clinton Electronics Corp.
99c779
+PPP	Purup Prepress AS
99c779
+PPR	PicPro
99c779
+PPX	Perceptive Pixel Inc.
99c779
+PQI	Pixel Qi
99c779
+PRA	PRO/AUTOMATION
99c779
+PRC	PerComm
99c779
+PRD	Praim S.R.L.
99c779
+PRF	Digital Electronics Corporation
99c779
+PRG	The Phoenix Research Group Inc
99c779
+PRI	Priva Hortimation BV
99c779
+PRM	Prometheus
99c779
+PRO	Proteon
99c779
+PRS	Leutron Vision
99c779
+PRT	Parade Technologies, Ltd.
99c779
+PRX	Proxima Corporation
99c779
+PSA	Advanced Signal Processing Technologies
99c779
+PSC	Philips Semiconductors
99c779
+PSD	Peus-Systems GmbH
99c779
+PSE	Practical Solutions Pte., Ltd.
99c779
+PSI	PSI-Perceptive Solutions Inc
99c779
+PSL	Perle Systems Limited
99c779
+PSM	Prosum
99c779
+PST	Global Data SA
99c779
+PSY	Prodea Systems Inc.
99c779
+PTA	PAR Tech Inc.
99c779
+PTC	PS Technology Corporation
99c779
+PTG	Cipher Systems Inc
99c779
+PTH	Pathlight Technology Inc
99c779
+PTI	Promise Technology Inc
99c779
+PTL	Pantel Inc
99c779
+PTS	Plain Tree Systems Inc
99c779
+PTW	DO NOT USE - PTW
99c779
+PUL	Pulse-Eight Ltd
99c779
+PVC	DO NOT USE - PVC
99c779
+PVG	Proview Global Co., Ltd
99c779
+PVI	Prime view international Co., Ltd
99c779
+PVM	Penta Studiotechnik GmbH
99c779
+PVN	Pixel Vision
99c779
+PVP	Klos Technologies, Inc.
99c779
+PXC	Phoenix Contact
99c779
+PXE	PIXELA CORPORATION
99c779
+PXL	The Moving Pixel Company
99c779
+PXM	Proxim Inc
99c779
+QCC	QuakeCom Company Ltd
99c779
+QCH	Metronics Inc
99c779
+QCI	Quanta Computer Inc
99c779
+QCK	Quick Corporation
99c779
+QCL	Quadrant Components Inc
99c779
+QCP	Qualcomm Inc
99c779
+QDI	Quantum Data Incorporated
99c779
+QDM	Quadram
99c779
+QDS	Quanta Display Inc.
99c779
+QFF	Padix Co., Inc.
99c779
+QFI	Quickflex, Inc
99c779
+QLC	Q-Logic
99c779
+QQQ	Chuomusen Co., Ltd.
99c779
+QSI	Quantum Solutions, Inc.
99c779
+QTD	Quantum 3D Inc
99c779
+QTH	Questech Ltd
99c779
+QTI	Quicknet Technologies Inc
99c779
+QTM	Quantum
99c779
+QTR	Qtronix Corporation
99c779
+QUA	Quatographic AG
99c779
+QUE	Questra Consulting
99c779
+QVU	Quartics
99c779
+RAC	Racore Computer Products Inc
99c779
+RAD	Radisys Corporation
99c779
+RAI	Rockwell Automation/Intecolor
99c779
+RAN	Rancho Tech Inc
99c779
+RAR	Raritan, Inc.
99c779
+RAS	RAScom Inc
99c779
+RAT	Rent-A-Tech
99c779
+RAY	Raylar Design, Inc.
99c779
+RCE	Parc d'Activite des Bellevues
99c779
+RCH	Reach Technology Inc
99c779
+RCI	RC International
99c779
+RCN	Radio Consult SRL
99c779
+RCO	Rockwell Collins
99c779
+RDI	Rainbow Displays, Inc.
99c779
+RDM	Tremon Enterprises Company Ltd
99c779
+RDN	RADIODATA GmbH
99c779
+RDS	Radius Inc
99c779
+REA	Real D
99c779
+REC	ReCom
99c779
+RED	Research Electronics Development Inc
99c779
+REF	Reflectivity, Inc.
99c779
+REH	Rehan Electronics Ltd.
99c779
+REL	Reliance Electric Ind Corporation
99c779
+REM	SCI Systems Inc.
99c779
+REN	Renesas Technology Corp.
99c779
+RES	ResMed Pty Ltd
99c779
+RET	Resonance Technology, Inc.
99c779
+REX	RATOC Systems, Inc.
99c779
+RGB	RGB Spectrum
99c779
+RGL	Robertson Geologging Ltd
99c779
+RHD	RightHand Technologies
99c779
+RHM	Rohm Company Ltd
99c779
+RHT	Red Hat, Inc.
99c779
+RIC	RICOH COMPANY, LTD.
99c779
+RII	Racal Interlan Inc
99c779
+RIO	Rios Systems Company Ltd
99c779
+RIT	Ritech Inc
99c779
+RIV	Rivulet Communications
99c779
+RJA	Roland Corporation
99c779
+RJS	Advanced Engineering
99c779
+RKC	Reakin Technolohy Corporation
99c779
+RLD	MEPCO
99c779
+RLN	RadioLAN Inc
99c779
+RMC	Raritan Computer, Inc
99c779
+RMP	Research Machines
99c779
+RMT	Roper Mobile
99c779
+RNB	Rainbow Technologies
99c779
+ROB	Robust Electronics GmbH
99c779
+ROH	Rohm Co., Ltd.
99c779
+ROK	Rockwell International
99c779
+ROP	Roper International Ltd
99c779
+ROS	Rohde & Schwarz
99c779
+RPI	RoomPro Technologies
99c779
+RPT	R.P.T.Intergroups
99c779
+RRI	Radicom Research Inc
99c779
+RSC	PhotoTelesis
99c779
+RSH	ADC-Centre
99c779
+RSI	Rampage Systems Inc
99c779
+RSN	Radiospire Networks, Inc.
99c779
+RSQ	R Squared
99c779
+RSS	Rockwell Semiconductor Systems
99c779
+RSV	Ross Video Ltd
99c779
+RSX	Rapid Tech Corporation
99c779
+RTC	Relia Technologies
99c779
+RTI	Rancho Tech Inc
99c779
+RTK	DO NOT USE - RTK
99c779
+RTL	Realtek Semiconductor Company Ltd
99c779
+RTS	Raintree Systems
99c779
+RUN	RUNCO International
99c779
+RUP	Ups Manufactoring s.r.l.
99c779
+RVC	RSI Systems Inc
99c779
+RVI	Realvision Inc
99c779
+RVL	Reveal Computer Prod
99c779
+RWC	Red Wing Corporation
99c779
+RXT	Tectona SoftSolutions (P) Ltd.,
99c779
+SAA	Sanritz Automation Co.,Ltd.
99c779
+SAE	Saab Aerotech
99c779
+SAG	Sedlbauer
99c779
+SAI	Sage Inc
99c779
+SAK	Saitek Ltd
99c779
+SAM	Samsung Electric Company
99c779
+SAN	Sanyo Electric Co.,Ltd.
99c779
+SAS	Stores Automated Systems Inc
99c779
+SAT	Shuttle Tech
99c779
+SBC	Shanghai Bell Telephone Equip Mfg Co
99c779
+SBD	Softbed - Consulting & Development Ltd
99c779
+SBI	SMART Technologies Inc.
99c779
+SBS	SBS-or Industrial Computers GmbH
99c779
+SBT	Senseboard Technologies AB
99c779
+SCB	SeeCubic B.V.
99c779
+SCC	SORD Computer Corporation
99c779
+SCD	Sanyo Electric Company Ltd
99c779
+SCE	Sun Corporation
99c779
+SCH	Schlumberger Cards
99c779
+SCI	System Craft
99c779
+SCL	Sigmacom Co., Ltd.
99c779
+SCM	SCM Microsystems Inc
99c779
+SCN	Scanport, Inc.
99c779
+SCO	SORCUS Computer GmbH
99c779
+SCP	Scriptel Corporation
99c779
+SCR	Systran Corporation
99c779
+SCS	Nanomach Anstalt
99c779
+SCT	Smart Card Technology
99c779
+SDA	SAT (Societe Anonyme)
99c779
+SDD	Intrada-SDD Ltd
99c779
+SDE	Sherwood Digital Electronics Corporation
99c779
+SDF	SODIFF E&T CO., Ltd.
99c779
+SDH	Communications Specialies, Inc.
99c779
+SDI	Samtron Displays Inc
99c779
+SDK	SAIT-Devlonics
99c779
+SDR	SDR Systems
99c779
+SDS	SunRiver Data System
99c779
+SDT	Siemens AG
99c779
+SDX	SDX Business Systems Ltd
99c779
+SEA	Seanix Technology Inc.
99c779
+SEB	system elektronik GmbH
99c779
+SEC	Seiko Epson Corporation
99c779
+SEE	SeeColor Corporation
99c779
+SEG	DO NOT USE - SEG
99c779
+SEI	Seitz & Associates Inc
99c779
+SEL	Way2Call Communications
99c779
+SEM	Samsung Electronics Company Ltd
99c779
+SEN	Sencore
99c779
+SEO	SEOS Ltd
99c779
+SEP	SEP Eletronica Ltda.
99c779
+SER	Sony Ericsson Mobile Communications Inc.
99c779
+SES	Session Control LLC
99c779
+SET	SendTek Corporation
99c779
+SFM	TORNADO Company
99c779
+SFT	Mikroforum Ring 3
99c779
+SGC	Spectragraphics Corporation
99c779
+SGD	Sigma Designs, Inc.
99c779
+SGE	Kansai Electric Company Ltd
99c779
+SGI	Scan Group Ltd
99c779
+SGL	Super Gate Technology Company Ltd
99c779
+SGM	SAGEM
99c779
+SGO	Logos Design A/S
99c779
+SGT	Stargate Technology
99c779
+SGW	Shanghai Guowei Science and Technology Co., Ltd.
99c779
+SGX	Silicon Graphics Inc
99c779
+SGZ	Systec Computer GmbH
99c779
+SHC	ShibaSoku Co., Ltd.
99c779
+SHG	Soft & Hardware development Goldammer GmbH
99c779
+SHI	Jiangsu Shinco Electronic Group Co., Ltd
99c779
+SHP	Sharp Corporation
99c779
+SHR	Digital Discovery
99c779
+SHT	Shin Ho Tech
99c779
+SIA	SIEMENS AG
99c779
+SIB	Sanyo Electric Company Ltd
99c779
+SIC	Sysmate Corporation
99c779
+SID	Seiko Instruments Information Devices Inc
99c779
+SIE	Siemens
99c779
+SIG	Sigma Designs Inc
99c779
+SII	Silicon Image, Inc.
99c779
+SIL	Silicon Laboratories, Inc
99c779
+SIM	S3 Inc
99c779
+SIN	Singular Technology Co., Ltd.
99c779
+SIR	Sirius Technologies Pty Ltd
99c779
+SIS	Silicon Integrated Systems Corporation
99c779
+SIT	Sitintel
99c779
+SIU	Seiko Instruments USA Inc
99c779
+SIX	Zuniq Data Corporation
99c779
+SJE	Sejin Electron Inc
99c779
+SKD	Schneider & Koch
99c779
+SKT	Samsung Electro-Mechanics Company Ltd
99c779
+SKY	SKYDATA S.P.A.
99c779
+SLA	Systeme Lauer GmbH&Co KG
99c779
+SLB	Shlumberger Ltd
99c779
+SLC	Syslogic Datentechnik AG
99c779
+SLF	StarLeaf
99c779
+SLH	Silicon Library Inc.
99c779
+SLI	Symbios Logic Inc
99c779
+SLK	Silitek Corporation
99c779
+SLM	Solomon Technology Corporation
99c779
+SLR	Schlumberger Technology Corporate
99c779
+SLS	Schnick-Schnack-Systems GmbH
99c779
+SLT	Salt Internatioinal Corp.
99c779
+SLX	Specialix
99c779
+SMA	SMART Modular Technologies
99c779
+SMB	Schlumberger
99c779
+SMC	Standard Microsystems Corporation
99c779
+SME	Sysmate Company
99c779
+SMI	SpaceLabs Medical Inc
99c779
+SMK	SMK CORPORATION
99c779
+SML	Sumitomo Metal Industries, Ltd.
99c779
+SMM	Shark Multimedia Inc
99c779
+SMO	STMicroelectronics
99c779
+SMP	Simple Computing
99c779
+SMR	B.& V. s.r.l.
99c779
+SMS	Silicom Multimedia Systems Inc
99c779
+SMT	Silcom Manufacturing Tech Inc
99c779
+SNC	Sentronic International Corp.
99c779
+SNI	Siemens Microdesign GmbH
99c779
+SNK	S&K Electronics
99c779
+SNO	SINOSUN TECHNOLOGY CO., LTD
99c779
+SNP	Siemens Nixdorf Info Systems
99c779
+SNS	Cirtech (UK) Ltd
99c779
+SNT	SuperNet Inc
99c779
+SNW	Snell & Wilcox
99c779
+SNX	Sonix Comm. Ltd
99c779
+SNY	Sony
99c779
+SOI	Silicon Optix Corporation
99c779
+SOL	Solitron Technologies Inc
99c779
+SON	Sony
99c779
+SOR	Sorcus Computer GmbH
99c779
+SOT	Sotec Company Ltd
99c779
+SOY	SOYO Group, Inc
99c779
+SPC	SpinCore Technologies, Inc
99c779
+SPE	SPEA Software AG
99c779
+SPH	G&W Instruments GmbH
99c779
+SPI	SPACE-I Co., Ltd.
99c779
+SPK	SpeakerCraft
99c779
+SPL	Smart Silicon Systems Pty Ltd
99c779
+SPN	Sapience Corporation
99c779
+SPR	pmns GmbH
99c779
+SPS	Synopsys Inc
99c779
+SPT	Sceptre Tech Inc
99c779
+SPU	SIM2 Multimedia S.P.A.
99c779
+SPX	Simplex Time Recorder Co.
99c779
+SQT	Sequent Computer Systems Inc
99c779
+SRC	Integrated Tech Express Inc
99c779
+SRD	Setred
99c779
+SRF	Surf Communication Solutions Ltd
99c779
+SRG	Intuitive Surgical, Inc.
99c779
+SRS	SR-Systems e.K.
99c779
+SRT	SeeReal Technologies GmbH
99c779
+SSC	Sierra Semiconductor Inc
99c779
+SSD	FlightSafety International
99c779
+SSE	Samsung Electronic Co.
99c779
+SSI	S-S Technology Inc
99c779
+SSJ	Sankyo Seiki Mfg.co., Ltd
99c779
+SSP	Spectrum Signal Proecessing Inc
99c779
+SSS	S3 Inc
99c779
+SST	SystemSoft Corporation
99c779
+STA	ST Electronics Systems Assembly Pte Ltd
99c779
+STB	STB Systems Inc
99c779
+STC	STAC Electronics
99c779
+STD	STD Computer Inc
99c779
+STE	SII Ido-Tsushin Inc
99c779
+STF	Starflight Electronics
99c779
+STG	StereoGraphics Corp.
99c779
+STH	Semtech Corporation
99c779
+STI	Smart Tech Inc
99c779
+STK	SANTAK CORP.
99c779
+STL	SigmaTel Inc
99c779
+STM	SGS Thomson Microelectronics
99c779
+STN	Samsung Electronics America
99c779
+STO	Stollmann E+V GmbH
99c779
+STP	StreamPlay Ltd
99c779
+STR	Starlight Networks Inc
99c779
+STS	SITECSYSTEM CO., LTD.
99c779
+STT	Star Paging Telecom Tech (Shenzhen) Co. Ltd.
99c779
+STU	Sentelic Corporation
99c779
+STW	Starwin Inc.
99c779
+STX	ST-Ericsson
99c779
+STY	SDS Technologies
99c779
+SUB	Subspace Comm. Inc
99c779
+SUM	Summagraphics Corporation
99c779
+SUN	Sun Electronics Corporation
99c779
+SUP	Supra Corporation
99c779
+SUR	Surenam Computer Corporation
99c779
+SVA	SGEG
99c779
+SVC	Intellix Corp.
99c779
+SVD	SVD Computer
99c779
+SVI	Sun Microsystems
99c779
+SVS	SVSI
99c779
+SVT	SEVIT Co., Ltd.
99c779
+SWC	Software Café
99c779
+SWI	Sierra Wireless Inc.
99c779
+SWL	Sharedware Ltd
99c779
+SWS	Static
99c779
+SWT	Software Technologies Group,Inc.
99c779
+SXB	Syntax-Brillian
99c779
+SXD	Silex technology, Inc.
99c779
+SXG	SELEX GALILEO
99c779
+SXL	SolutionInside
99c779
+SXT	SHARP TAKAYA ELECTRONIC INDUSTRY CO.,LTD.
99c779
+SYC	Sysmic
99c779
+SYE	SY Electronics Ltd
99c779
+SYK	Stryker Communications
99c779
+SYL	Sylvania Computer Products
99c779
+SYM	Symicron Computer Communications Ltd.
99c779
+SYN	Synaptics Inc
99c779
+SYP	SYPRO Co Ltd
99c779
+SYS	Sysgration Ltd
99c779
+SYT	Seyeon Tech Company Ltd
99c779
+SYV	SYVAX Inc
99c779
+SYX	Prime Systems, Inc.
99c779
+TAA	Tandberg
99c779
+TAB	Todos Data System AB
99c779
+TAG	Teles AG
99c779
+TAI	Toshiba America Info Systems Inc
99c779
+TAM	Tamura Seisakusyo Ltd
99c779
+TAS	Taskit Rechnertechnik GmbH
99c779
+TAT	Teleliaison Inc
99c779
+TAX	Taxan (Europe) Ltd
99c779
+TBB	Triple S Engineering Inc
99c779
+TBC	Turbo Communication, Inc
99c779
+TBS	Turtle Beach System
99c779
+TCC	Tandon Corporation
99c779
+TCD	Taicom Data Systems Co., Ltd.
99c779
+TCE	Century Corporation
99c779
+TCH	Interaction Systems, Inc
99c779
+TCI	Tulip Computers Int'l B.V.
99c779
+TCJ	TEAC America Inc
99c779
+TCL	Technical Concepts Ltd
99c779
+TCM	3Com Corporation
99c779
+TCN	Tecnetics (PTY) Ltd
99c779
+TCO	Thomas-Conrad Corporation
99c779
+TCR	Thomson Consumer Electronics
99c779
+TCS	Tatung Company of America Inc
99c779
+TCT	Telecom Technology Centre Co. Ltd.
99c779
+TCX	FREEMARS Heavy Industries
99c779
+TDC	Teradici
99c779
+TDD	Tandberg Data Display AS
99c779
+TDK	TDK USA Corporation
99c779
+TDM	Tandem Computer Europe Inc
99c779
+TDP	3D Perception
99c779
+TDS	Tri-Data Systems Inc
99c779
+TDT	TDT
99c779
+TDV	TDVision Systems, Inc.
99c779
+TDY	Tandy Electronics
99c779
+TEA	TEAC System Corporation
99c779
+TEC	Tecmar Inc
99c779
+TEK	Tektronix Inc
99c779
+TEL	Promotion and Display Technology Ltd.
99c779
+TER	TerraTec Electronic GmbH
99c779
+TGC	Toshiba Global Commerce Solutions, Inc.
99c779
+TGI	TriGem Computer Inc
99c779
+TGM	TriGem Computer,Inc.
99c779
+TGS	Torus Systems Ltd
99c779
+TGV	Grass Valley Germany GmbH
99c779
+THN	Thundercom Holdings Sdn. Bhd.
99c779
+TIC	Trigem KinfoComm
99c779
+TIP	TIPTEL AG
99c779
+TIV	OOO Technoinvest
99c779
+TIX	Tixi.Com GmbH
99c779
+TKC	Taiko Electric Works.LTD
99c779
+TKN	Teknor Microsystem Inc
99c779
+TKO	TouchKo, Inc.
99c779
+TKS	TimeKeeping Systems, Inc.
99c779
+TLA	Ferrari Electronic GmbH
99c779
+TLD	Telindus
99c779
+TLF	Teleforce.,co,ltd
99c779
+TLI	TOSHIBA TELI CORPORATION
99c779
+TLK	Telelink AG
99c779
+TLS	Teleste Educational OY
99c779
+TLT	Dai Telecom S.p.A.
99c779
+TLV	S3 Inc
99c779
+TLX	Telxon Corporation
99c779
+TMC	Techmedia Computer Systems Corporation
99c779
+TME	AT&T Microelectronics
99c779
+TMI	Texas Microsystem
99c779
+TMM	Time Management, Inc.
99c779
+TMR	Taicom International Inc
99c779
+TMS	Trident Microsystems Ltd
99c779
+TMT	T-Metrics Inc.
99c779
+TMX	Thermotrex Corporation
99c779
+TNC	TNC Industrial Company Ltd
99c779
+TNJ	DO NOT USE - TNJ
99c779
+TNM	TECNIMAGEN SA
99c779
+TNY	Tennyson Tech Pty Ltd
99c779
+TOE	TOEI Electronics Co., Ltd.
99c779
+TOG	The OPEN Group
99c779
+TON	TONNA
99c779
+TOP	Orion Communications Co., Ltd.
99c779
+TOS	Toshiba Corporation
99c779
+TOU	Touchstone Technology
99c779
+TPC	Touch Panel Systems Corporation
99c779
+TPE	Technology Power Enterprises Inc
99c779
+TPJ	Junnila
99c779
+TPK	TOPRE CORPORATION
99c779
+TPR	Topro Technology Inc
99c779
+TPS	Teleprocessing Systeme GmbH
99c779
+TPT	Thruput Ltd
99c779
+TPV	Top Victory Electronics ( Fujian ) Company Ltd
99c779
+TPZ	Ypoaz Systems Inc
99c779
+TRA	TriTech Microelectronics International
99c779
+TRC	Trioc AB
99c779
+TRD	Trident Microsystem Inc
99c779
+TRE	Tremetrics
99c779
+TRI	Tricord Systems
99c779
+TRL	Royal Information
99c779
+TRM	Tekram Technology Company Ltd
99c779
+TRN	Datacommunicatie Tron B.V.
99c779
+TRS	Torus Systems Ltd
99c779
+TRT	Tritec Electronic AG
99c779
+TRU	Aashima Technology B.V.
99c779
+TRV	Trivisio Prototyping GmbH
99c779
+TRX	Trex Enterprises
99c779
+TSB	Toshiba America Info Systems Inc
99c779
+TSC	Sanyo Electric Company Ltd
99c779
+TSD	TechniSat Digital GmbH
99c779
+TSE	Tottori Sanyo Electric
99c779
+TSF	Racal-Airtech Software Forge Ltd
99c779
+TSG	The Software Group Ltd
99c779
+TSI	TeleVideo Systems
99c779
+TSL	Tottori SANYO Electric Co., Ltd.
99c779
+TSP	U.S. Navy
99c779
+TST	Transtream Inc
99c779
+TSV	TRANSVIDEO
99c779
+TSY	TouchSystems
99c779
+TTA	Topson Technology Co., Ltd.
99c779
+TTB	National Semiconductor Japan Ltd
99c779
+TTC	Telecommunications Techniques Corporation
99c779
+TTE	TTE, Inc.
99c779
+TTI	Trenton Terminals Inc
99c779
+TTK	Totoku Electric Company Ltd
99c779
+TTL	2-Tel B.V.
99c779
+TTS	TechnoTrend Systemtechnik GmbH
99c779
+TTY	TRIDELITY Display Solutions GmbH
99c779
+TUA	T+A elektroakustik GmbH
99c779
+TUT	Tut Systems
99c779
+TVD	Tecnovision
99c779
+TVI	Truevision
99c779
+TVM	Taiwan Video & Monitor Corporation
99c779
+TVO	TV One Ltd
99c779
+TVR	TV Interactive Corporation
99c779
+TVS	TVS Electronics Limited
99c779
+TVV	TV1 GmbH
99c779
+TWA	Tidewater Association
99c779
+TWE	Kontron Electronik
99c779
+TWH	Twinhead International Corporation
99c779
+TWI	Easytel oy
99c779
+TWK	TOWITOKO electronics GmbH
99c779
+TWX	TEKWorx Limited
99c779
+TXL	Trixel Ltd
99c779
+TXN	Texas Insturments
99c779
+TXT	Textron Defense System
99c779
+TYN	Tyan Computer Corporation
99c779
+UAS	Ultima Associates Pte Ltd
99c779
+UBI	Ungermann-Bass Inc
99c779
+UBL	Ubinetics Ltd.
99c779
+UDN	Uniden Corporation
99c779
+UEC	Ultima Electronics Corporation
99c779
+UEG	Elitegroup Computer Systems Company Ltd
99c779
+UEI	Universal Electronics Inc
99c779
+UET	Universal Empowering Technologies
99c779
+UFG	UNIGRAF-USA
99c779
+UFO	UFO Systems Inc
99c779
+UHB	XOCECO
99c779
+UIC	Uniform Industrial Corporation
99c779
+UJR	Ueda Japan Radio Co., Ltd.
99c779
+ULT	Ultra Network Tech
99c779
+UMC	United Microelectr Corporation
99c779
+UMG	Umezawa Giken Co.,Ltd
99c779
+UMM	Universal Multimedia
99c779
+UNA	Unisys DSD
99c779
+UNB	Unisys Corporation
99c779
+UNC	Unisys Corporation
99c779
+UND	Unisys Corporation
99c779
+UNE	Unisys Corporation
99c779
+UNF	Unisys Corporation
99c779
+UNI	Uniform Industry Corp.
99c779
+UNI	Unisys Corporation
99c779
+UNM	Unisys Corporation
99c779
+UNO	Unisys Corporation
99c779
+UNP	Unitop
99c779
+UNS	Unisys Corporation
99c779
+UNT	Unisys Corporation
99c779
+UNY	Unicate
99c779
+UPP	UPPI
99c779
+UPS	Systems Enhancement
99c779
+URD	Video Computer S.p.A.
99c779
+USA	Utimaco Safeware AG
99c779
+USD	U.S. Digital Corporation
99c779
+USI	Universal Scientific Industrial Co., Ltd.
99c779
+USR	U.S. Robotics Inc
99c779
+UTD	Up to Date Tech
99c779
+UWC	Uniwill Computer Corp.
99c779
+VAD	Vaddio, LLC
99c779
+VAL	Valence Computing Corporation
99c779
+VAR	Varian Australia Pty Ltd
99c779
+VBR	VBrick Systems Inc.
99c779
+VBT	Valley Board Ltda
99c779
+VCC	Virtual Computer Corporation
99c779
+VCI	VistaCom Inc
99c779
+VCJ	Victor Company of Japan, Limited
99c779
+VCM	Vector Magnetics, LLC
99c779
+VCX	VCONEX
99c779
+VDA	Victor Data Systems
99c779
+VDC	VDC Display Systems
99c779
+VDM	Vadem
99c779
+VDO	Video & Display Oriented Corporation
99c779
+VDS	Vidisys GmbH & Company
99c779
+VDT	Viditec, Inc.
99c779
+VEC	Vector Informatik GmbH
99c779
+VEK	Vektrex
99c779
+VES	Vestel Elektronik Sanayi ve Ticaret A. S.
99c779
+VFI	VeriFone Inc
99c779
+VHI	Macrocad Development Inc.
99c779
+VIA	VIA Tech Inc
99c779
+VIB	Tatung UK Ltd
99c779
+VIC	Victron B.V.
99c779
+VID	Ingram Macrotron Germany
99c779
+VIK	Viking Connectors
99c779
+VIM	Via Mons Ltd.
99c779
+VIN	Vine Micros Ltd
99c779
+VIR	Visual Interface, Inc
99c779
+VIS	Visioneer
99c779
+VIT	Visitech AS
99c779
+VIZ	VIZIO, Inc
99c779
+VLB	ValleyBoard Ltda.
99c779
+VLK	Vislink International Ltd
99c779
+VLT	VideoLan Technologies
99c779
+VMI	Vermont Microsystems
99c779
+VML	Vine Micros Limited
99c779
+VMW	VMware Inc.,
99c779
+VNC	Vinca Corporation
99c779
+VOB	MaxData Computer AG
99c779
+VPI	Video Products Inc
99c779
+VPR	Best Buy
99c779
+VQ@	Vision Quest
99c779
+VRC	Virtual Resources Corporation
99c779
+VSC	ViewSonic Corporation
99c779
+VSD	3M
99c779
+VSI	VideoServer
99c779
+VSN	Ingram Macrotron
99c779
+VSP	Vision Systems GmbH
99c779
+VSR	V-Star Electronics Inc.
99c779
+VTC	VTel Corporation
99c779
+VTG	Voice Technologies Group Inc
99c779
+VTI	VLSI Tech Inc
99c779
+VTK	Viewteck Co., Ltd.
99c779
+VTL	Vivid Technology Pte Ltd
99c779
+VTM	Miltope Corporation
99c779
+VTN	VIDEOTRON CORP.
99c779
+VTS	VTech Computers Ltd
99c779
+VTV	VATIV Technologies
99c779
+VTX	Vestax Corporation
99c779
+VUT	Vutrix (UK) Ltd
99c779
+VWB	Vweb Corp.
99c779
+WAC	Wacom Tech
99c779
+WAL	Wave Access
99c779
+WAN	DO NOT USE - WAN
99c779
+WAV	Wavephore
99c779
+WBN	MicroSoftWare
99c779
+WBS	WB Systemtechnik GmbH
99c779
+WCI	Wisecom Inc
99c779
+WCS	Woodwind Communications Systems Inc
99c779
+WDC	Western Digital
99c779
+WDE	Westinghouse Digital Electronics
99c779
+WEB	WebGear Inc
99c779
+WEC	Winbond Electronics Corporation
99c779
+WEL	W-DEV
99c779
+WEY	WEY Design AG
99c779
+WHI	Whistle Communications
99c779
+WII	Innoware Inc
99c779
+WIL	WIPRO Information Technology Ltd
99c779
+WIN	Wintop Technology Inc
99c779
+WIP	Wipro Infotech
99c779
+WKH	Uni-Take Int'l Inc.
99c779
+WLD	Wildfire Communications Inc
99c779
+WML	Wolfson Microelectronics Ltd
99c779
+WMO	Westermo Teleindustri AB
99c779
+WMT	Winmate Communication Inc
99c779
+WNI	WillNet Inc.
99c779
+WNV	Winnov L.P.
99c779
+WNX	Wincor Nixdorf International GmbH
99c779
+WPA	Matsushita Communication Industrial Co., Ltd.
99c779
+WPI	Wearnes Peripherals International (Pte) Ltd
99c779
+WRC	WiNRADiO Communications
99c779
+WSC	CIS Technology Inc
99c779
+WSP	Wireless And Smart Products Inc.
99c779
+WST	Wistron Corporation
99c779
+WTC	ACC Microelectronics
99c779
+WTI	WorkStation Tech
99c779
+WTK	Wearnes Thakral Pte
99c779
+WTS	Restek Electric Company Ltd
99c779
+WVM	Wave Systems Corporation
99c779
+WVV	WolfVision GmbH
99c779
+WWV	World Wide Video, Inc.
99c779
+WXT	Woxter Technology Co. Ltd
99c779
+WYS	Wyse Technology
99c779
+WYT	Wooyoung Image & Information Co.,Ltd.
99c779
+XAC	XAC Automation Corp
99c779
+XAD	Alpha Data
99c779
+XDM	XDM Ltd.
99c779
+XER	DO NOT USE - XER
99c779
+XFG	Jan Strapko - FOTO
99c779
+XFO	EXFO Electro Optical Engineering
99c779
+XIN	Xinex Networks Inc
99c779
+XIO	Xiotech Corporation
99c779
+XIR	Xirocm Inc
99c779
+XIT	Xitel Pty ltd
99c779
+XLX	Xilinx, Inc.
99c779
+XMM	C3PO S.L.
99c779
+XNT	XN Technologies, Inc.
99c779
+XOC	DO NOT USE - XOC
99c779
+XQU	SHANGHAI SVA-DAV ELECTRONICS CO., LTD
99c779
+XRC	Xircom Inc
99c779
+XRO	XORO ELECTRONICS (CHENGDU) LIMITED
99c779
+XSN	Xscreen AS
99c779
+XST	XS Technologies Inc
99c779
+XSY	XSYS
99c779
+XTD	Icuiti Corporation
99c779
+XTE	X2E GmbH
99c779
+XTL	Crystal Computer
99c779
+XTN	X-10 (USA) Inc
99c779
+XYC	Xycotec Computer GmbH
99c779
+YED	Y-E Data Inc
99c779
+YHQ	Yokogawa Electric Corporation
99c779
+YHW	Exacom SA
99c779
+YMH	Yamaha Corporation
99c779
+YOW	American Biometric Company
99c779
+ZAN	Zandar Technologies plc
99c779
+ZAX	Zefiro Acoustics
99c779
+ZAZ	Zazzle Technologies
99c779
+ZBR	Zebra Technologies International, LLC
99c779
+ZCT	ZeitControl cardsystems GmbH
99c779
+ZDS	Zenith Data Systems
99c779
+ZGT	Zenith Data Systems
99c779
+ZIC	Nationz Technologies Inc.
99c779
+ZMT	Zalman Tech Co., Ltd.
99c779
+ZMZ	Z Microsystems
99c779
+ZNI	Zetinet Inc
99c779
+ZNX	Znyx Adv. Systems
99c779
+ZOW	Zowie Intertainment, Inc
99c779
+ZRN	Zoran Corporation
99c779
+ZSE	Zenith Data Systems
99c779
+ZTC	ZyDAS Technology Corporation
99c779
+ZTE	ZTE Corporation
99c779
+ZTI	Zoom Telephonics Inc
99c779
+ZTM	ZT Group Int'l Inc.
99c779
+ZTT	Z3 Technology
99c779
+ZYD	Zydacron Inc
99c779
+ZYP	Zypcom Inc
99c779
+ZYT	Zytex Computers
99c779
+ZYX	Zyxel
99c779
+ZZZ	Boca Research Inc
99c779
-- 
99c779
2.10.2
99c779