]> git.saurik.com Git - wxWidgets.git/commitdiff
Moved wxApplet files to the correct locations.
authorKendall Bennett <KendallB@scitechsoft.com>
Thu, 3 May 2001 20:10:52 +0000 (20:10 +0000)
committerKendall Bennett <KendallB@scitechsoft.com>
Thu, 3 May 2001 20:10:52 +0000 (20:10 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@9987 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

32 files changed:
contrib/applet/applet.cpp [deleted file]
contrib/applet/appletwindow.cpp [deleted file]
contrib/applet/makefile [deleted file]
contrib/samples/applet/about.html [new file with mode: 0644]
contrib/samples/applet/applet.cpp [new file with mode: 0644]
contrib/samples/applet/applet.h [new file with mode: 0644]
contrib/samples/applet/applet.rc [new file with mode: 0644]
contrib/samples/applet/combobox.cpp [new file with mode: 0644]
contrib/samples/applet/combobox.h [new file with mode: 0644]
contrib/samples/applet/dialogs.wdr [new file with mode: 0644]
contrib/samples/applet/dialogs_wdr.cpp [new file with mode: 0644]
contrib/samples/applet/dialogs_wdr.h [new file with mode: 0644]
contrib/samples/applet/index.html [new file with mode: 0644]
contrib/samples/applet/monitorapplet.cpp [new file with mode: 0644]
contrib/samples/applet/monitorapplet.h [new file with mode: 0644]
contrib/samples/applet/monitors.c [new file with mode: 0644]
contrib/src/applet/applet.cpp [new file with mode: 0644]
contrib/src/applet/appletwindow.cpp [new file with mode: 0644]
contrib/src/applet/makefile [new file with mode: 0644]
samples/applet/about.html [deleted file]
samples/applet/applet.cpp [deleted file]
samples/applet/applet.h [deleted file]
samples/applet/applet.rc [deleted file]
samples/applet/combobox.cpp [deleted file]
samples/applet/combobox.h [deleted file]
samples/applet/dialogs.wdr [deleted file]
samples/applet/dialogs_wdr.cpp [deleted file]
samples/applet/dialogs_wdr.h [deleted file]
samples/applet/index.html [deleted file]
samples/applet/monitorapplet.cpp [deleted file]
samples/applet/monitorapplet.h [deleted file]
samples/applet/monitors.c [deleted file]

diff --git a/contrib/applet/applet.cpp b/contrib/applet/applet.cpp
deleted file mode 100644 (file)
index 0083d5f..0000000
+++ /dev/null
@@ -1,86 +0,0 @@
-/****************************************************************************
-*
-*                       wxWindows HTML Applet Package
-*
-*               Copyright (C) 1991-2001 SciTech Software, Inc.
-*                            All rights reserved.
-*
-*  ======================================================================
-*  |REMOVAL OR MODIFICATION OF THIS HEADER IS STRICTLY PROHIBITED BY LAW|
-*  |                                                                    |
-*  |This copyrighted computer code is a proprietary trade secret of     |
-*  |SciTech Software, Inc., located at 505 Wall Street, Chico, CA 95928 |
-*  |USA (www.scitechsoft.com).  ANY UNAUTHORIZED POSSESSION, USE,       |
-*  |VIEWING, COPYING, MODIFICATION OR DISSEMINATION OF THIS CODE IS     |
-*  |STRICTLY PROHIBITED BY LAW.  Unless you have current, express       |
-*  |written authorization from SciTech to possess or use this code, you |
-*  |may be subject to civil and/or criminal penalties.                  |
-*  |                                                                    |
-*  |If you received this code in error or you would like to report      |
-*  |improper use, please immediately contact SciTech Software, Inc. at  |
-*  |530-894-8400.                                                       |
-*  |                                                                    |
-*  |REMOVAL OR MODIFICATION OF THIS HEADER IS STRICTLY PROHIBITED BY LAW|
-*  ======================================================================
-*
-* Language:     ANSI C++
-* Environment:  Any
-*
-* Description:  Main wxApplet class implementation
-*
-****************************************************************************/
-
-// For compilers that support precompilation
-#include "wx/wxprec.h"
-
-// Include private headers
-#include "wx/applet/applet.h"
-
-/*------------------------- Implementation --------------------------------*/
-
-// Empty event handler. We include this event handler simply so that
-// sub-classes of wxApplet can reference wxApplet in the event tables
-// that they create as necessary.
-BEGIN_EVENT_TABLE(wxApplet, wxPanel)
-     EVT_ERASE_BACKGROUND(wxApplet::OnEraseBackground)
-END_EVENT_TABLE()
-
-// Implement the abstract class functions
-IMPLEMENT_ABSTRACT_CLASS(wxApplet, wxPanel);
-
-/****************************************************************************
-REMARKS:
-Psuedo virtual constructor for the wxApplet class.
-****************************************************************************/
-bool wxApplet::Create(
-    wxHtmlAppletWindow *parent,
-    const wxSize& size,
-    long style)
-{
-    bool ret = wxPanel::Create(parent, -1, wxDefaultPosition, size, style);
-    if (ret) {
-        m_Parent = parent;
-        }
-    return ret;
-}
-
-/****************************************************************************
-REMARKS:
-Destructor for the wxApplet class.
-****************************************************************************/
-wxApplet::~wxApplet()
-{
-    m_Parent->RemoveApplet(this);           
-}
-
-/****************************************************************************
-REMARKS:
-Special handler for background erase messages. We do nothing in here which
-causes the background to not be erased which is exactly what we want. All
-the wxApplet classes display over an HTML window, so we want the HTML
-background to show through.             
-****************************************************************************/
-void wxApplet::OnEraseBackground(wxEraseEvent&)
-{
-}
-
diff --git a/contrib/applet/appletwindow.cpp b/contrib/applet/appletwindow.cpp
deleted file mode 100644 (file)
index 66c9fe0..0000000
+++ /dev/null
@@ -1,371 +0,0 @@
-/****************************************************************************
-*
-*                       wxWindows HTML Applet Package
-*
-*               Copyright (C) 1991-2001 SciTech Software, Inc.
-*                            All rights reserved.
-*
-*  ======================================================================
-*  |REMOVAL OR MODIFICATION OF THIS HEADER IS STRICTLY PROHIBITED BY LAW|
-*  |                                                                    |
-*  |This copyrighted computer code is a proprietary trade secret of     |
-*  |SciTech Software, Inc., located at 505 Wall Street, Chico, CA 95928 |
-*  |USA (www.scitechsoft.com).  ANY UNAUTHORIZED POSSESSION, USE,       |
-*  |VIEWING, COPYING, MODIFICATION OR DISSEMINATION OF THIS CODE IS     |
-*  |STRICTLY PROHIBITED BY LAW.  Unless you have current, express       |
-*  |written authorization from SciTech to possess or use this code, you |
-*  |may be subject to civil and/or criminal penalties.                  |
-*  |                                                                    |
-*  |If you received this code in error or you would like to report      |
-*  |improper use, please immediately contact SciTech Software, Inc. at  |
-*  |530-894-8400.                                                       |
-*  |                                                                    |
-*  |REMOVAL OR MODIFICATION OF THIS HEADER IS STRICTLY PROHIBITED BY LAW|
-*  ======================================================================
-*
-* Language:     ANSI C++
-* Environment:  Any
-*
-* Description:  Main wxHtmlAppletWindow class implementation
-*
-****************************************************************************/
-
-// For compilers that support precompilation
-#include "wx/wxprec.h"
-
-// Include private headers
-#include "wx/applet/applet.h"
-
-/*------------------------- Implementation --------------------------------*/
-
-// Empty event handler. We include this event handler simply so that
-// sub-classes of wxApplet can reference wxApplet in the event tables
-// that they create as necessary.
-BEGIN_EVENT_TABLE(wxHtmlAppletWindow, wxHtmlWindow)
-END_EVENT_TABLE()
-
-// Implement the class functions for wxHtmlAppletWindow
-IMPLEMENT_CLASS(wxHtmlAppletWindow, wxHtmlWindow);
-
-// Define the wxAppletList implementation
-#include "wx/listimpl.cpp"
-WX_DEFINE_LIST(wxAppletList);
-
-/****************************************************************************
-REMARKS:
-Constructor for the applet window class.
-****************************************************************************/
-wxHtmlAppletWindow::wxHtmlAppletWindow(
-    wxWindow *parent,
-    wxWindowID id,
-    const wxPoint& pos,
-    const wxSize& size,
-    long style,
-    const wxString& name)
-    : wxHtmlWindow(parent,id,pos,size,style,name)
-{
-    // Ensure all cookie data is destroyed when window is killed
-    m_Cookies.DeleteContents(true);
-}
-
-/****************************************************************************
-REMARKS:
-Destructor for the applet window class.
-****************************************************************************/
-wxHtmlAppletWindow::~wxHtmlAppletWindow()
-{
-}
-
-/****************************************************************************
-PARAMETERS:
-className       - Name of the applet class to create an object for
-size            - Initial size of the applet to be created
-
-RETURNS:
-Pointer to the wxApplet created, or NULL if unable to create the applet.
-
-REMARKS:
-This function is used to create new wxApplet objects dynamically based on the
-class name as a string. This allows instances of wxApplet classes to be
-created dynamically based on string values embedded in the custom tags of an
-HTML page.
-****************************************************************************/
-wxApplet *wxHtmlAppletWindow::CreateApplet(
-    const wxString& className,          
-    const wxSize& size)
-{
-    // We presently only allow one applet per page of the same class!
-    if (m_AppletList.Find(className))
-        return NULL;
-
-    // Dynamically create the class instance at runtime
-    wxClassInfo *info = wxClassInfo::FindClass(className.c_str());
-    if (!info)
-        return NULL;
-    wxObject *obj = info->CreateObject();
-    if (!obj)
-        return NULL;
-    wxApplet *applet = wxDynamicCast(obj,wxApplet);
-    if (!applet)
-        return NULL;
-    if (!applet->Create(this,size)) {
-        delete applet;
-        return NULL;
-        }
-    m_AppletList.Append(className,applet);
-    return applet;
-}
-
-/****************************************************************************
-PARAMETERS:
-appletName      - Name of the applet class to find
-
-RETURNS:
-Pointer to the wxApplet found, or NULL if not found.
-
-REMARKS:
-Find an instance of an applet based on it's name
-****************************************************************************/
-wxApplet *wxHtmlAppletWindow::FindApplet(
-    const wxString& appletName)
-{
-    wxAppletList::Node *node = m_AppletList.Find(appletName);
-    if (!node)
-        return NULL;
-    return node->GetData();
-}           
-
-/****************************************************************************
-PARAMETERS:
-applet      - Pointer to the applet object to remove from the list
-
-RETURNS:
-True if the applet was found and removed, false if not. The applet itself
-is *not* destroyed!
-
-REMARKS:
-Remove an applet from the manager. Called during applet destruction
-****************************************************************************/
-bool wxHtmlAppletWindow::RemoveApplet(
-    const wxApplet *applet)
-{
-    for (wxAppletList::Node *node = m_AppletList.GetFirst(); node; node = node->GetNext()) {
-        if (node->GetData() == applet) {
-            m_AppletList.DeleteNode(node);
-            return true;
-            }
-        }
-    return false;
-}           
-
-/****************************************************************************
-PARAMETERS:
-URL - New URL for the page to load
-
-RETURNS:
-True if page loaded successfully, false if not
-
-REMARKS:
-Remove an applet from the manager. Called during applet destruction
-****************************************************************************/
-bool wxHtmlAppletWindow::LoadPage(
-    const wxString& hRef)
-{
-    for (wxAppletList::Node *node = m_AppletList.GetFirst(); node; node = node->GetNext())
-        (node->GetData())->OnLinkClicked(hRef);
-    return wxHtmlWindow::LoadPage(hRef);
-}
-
-/****************************************************************************
-PARAMETERS:
-URL - String URL that we are navigating to
-
-REMARKS:
-Called when the user navigates to a new URL from the current page. We simply
-call the LoadPage function above to load the new page and display it.
-****************************************************************************/
-void wxHtmlAppletWindow::OnLinkClicked(
-    const wxHtmlLinkInfo& link)
-{
-    for (wxAppletList::Node *node = m_AppletList.GetFirst(); node; node = node->GetNext())
-        (node->GetData())->OnLinkClicked(link);
-    wxHtmlWindow::LoadPage(link.GetHref());
-}
-
-/****************************************************************************
-REMARKS:
-Called when the user navigates forward within the HTML history stack.
-We call all the applets in turn allowing them to handle the navigation
-command prior to being destructed when the current page is destroyed.
-****************************************************************************/
-bool wxHtmlAppletWindow::HistoryForward()
-{
-    if (!HistoryCanForward())   
-        return false;
-    for (wxAppletList::Node *node = m_AppletList.GetFirst(); node; node = node->GetNext())
-        (node->GetData())->OnHistoryForward();
-    return wxHtmlWindow::HistoryForward();
-}
-
-/****************************************************************************
-REMARKS:
-Called when the user navigates backwards within the HTML history stack.
-We call all the applets in turn allowing them to handle the navigation
-command prior to being destructed when the current page is destroyed.
-****************************************************************************/
-bool wxHtmlAppletWindow::HistoryBack()
-{
-    if (!HistoryCanBack())  
-        return false;
-    for (wxAppletList::Node *node = m_AppletList.GetFirst(); node; node = node->GetNext())
-        (node->GetData())->OnHistoryBack();
-    return wxHtmlWindow::HistoryBack();
-}
-
-/****************************************************************************
-PARAMETERS:
-msg - wxEvent message to be sent to all wxApplets
-
-REMARKS:
-This function is called by the wxApplet's when they need to send a message
-to all other applets on the current page. This is the primary form of
-communication between applets on the page if they need to inform each
-other of internal information.
-
-Note that the event handling terminates as soon as the first wxApplet
-handles the event. If the event should be handled by all wxApplet's,
-the event handlers for the applets should not reset the wxEvent::Skip()
-value (ie: by default it is true).
-****************************************************************************/
-void wxHtmlAppletWindow::SendMessage(
-    wxEvent& msg)
-{   
-    // Preset the skip flag
-    msg.Skip();
-    
-    // Process all applets in turn and send them the message
-    for (wxAppletList::Node *node = m_AppletList.GetFirst(); node; node = node->GetNext()) {
-        (node->GetData())->OnMessage(msg);
-        if (!msg.GetSkipped())
-            break;
-        }
-}
-
-/****************************************************************************
-PARAMETERS:
-msg - wxEvent message to be sent to all wxApplets
-
-RETURNS:
-True if new cookie was added, false if cookie with same name already exists.
-
-REMARKS:
-This function is called by the wxApplet's when they need register a cookie
-of data in the applet window's cookie table. Cookies are arbitrary data
-objects that are references by unique name's by the wxApplet. These
-values can be used to store and retrieve data that needs to remain
-persisent across invocations of the wxApplet. Ie: The first time an
-applet is created it would use the cookie to store data to maintain
-it's present state so that if you navigated back to the same page
-is would be able to re-load the prior state as though the applet
-was never actually destructed.
-
-Note: If a cookie with the same name already exists, this function returns
-      false. Hence if you wish to replace a cookie you should first call
-      UnRegisterCookie to ensure the cookie is deleted and then call this
-      function.
-****************************************************************************/
-bool wxHtmlAppletWindow::RegisterCookie(
-    const wxString& name,
-    wxObject *cookie)
-{
-    // Fail if the named cookie already exists!
-    if (m_Cookies.Get(name))
-        return false;
-    m_Cookies.Put(name,cookie); 
-    return true;
-}
-
-/****************************************************************************
-PARAMETERS:
-msg - wxEvent message to be sent to all wxApplets
-
-RETURNS:
-True if found and deleted, false if not found in table.
-
-REMARKS:
-This function is called by the wxApplet's when they need de-register a
-cookie of data in the applet window's cookie table. The data in the
-cookie itself is also deleted before it is removed from the table.
-****************************************************************************/
-bool wxHtmlAppletWindow::UnRegisterCookie(
-    const wxString& name)
-{
-    wxObject *data = m_Cookies.Delete(name);
-    if (data) {
-        delete data;
-        return true;
-        }
-    return false;
-}
-
-/****************************************************************************
-PARAMETERS:
-msg - wxEvent message to be sent to all wxApplets
-
-RETURNS:
-Pointer to the cookie data if found, NULL if not found.
-
-REMARKS:
-This function is called by the wxApplet's when they need to find a cookie
-of data given it's public name. If the cookie is not found, NULL is
-returned.
-****************************************************************************/
-wxObject *wxHtmlAppletWindow::FindCookie(
-    const wxString& name)
-{
-    return m_Cookies.Get(name);
-}
-
-#include "wx/html/m_templ.h"
-
-/****************************************************************************
-REMARKS:
-Implementation for the <embed> HTML tag handler. This handler takes care
-of automatically constructing the wxApplet objects of the appropriate
-class based on the <embed> tag information.
-****************************************************************************/
-TAG_HANDLER_BEGIN(Embed, "EMBED")
-
-TAG_HANDLER_PROC(tag)
-{
-    wxWindow            *wnd;
-    wxHtmlAppletWindow  *appletWindow;
-    wxApplet            *applet;
-    int                 width, height;
-    int                 floatPercent = 0;
-
-    wnd = m_WParser->GetWindow();
-    if ((appletWindow = wxDynamicCast(wnd,wxHtmlAppletWindow)) != NULL) {
-        tag.ScanParam("WIDTH", "%i", &width);
-        tag.ScanParam("HEIGHT", "%i", &height);
-        if (tag.HasParam("FLOAT"))
-            tag.ScanParam("FLOAT", "%i", &floatPercent);
-        if (tag.HasParam("APPLET")) {
-            if ((applet = appletWindow->CreateApplet(tag.GetParam("APPLET"), wxSize(width, height))) != NULL) {
-                applet->Show(true);
-                m_WParser->OpenContainer()->InsertCell(new wxHtmlWidgetCell(applet,floatPercent));
-                }
-            }
-        else if (tag.HasParam("TEXT")) {
-            // TODO: Somehow get the text returned from this class displayed on the page!
-            }
-        }
-    return false;
-}
-
-TAG_HANDLER_END(Embed)
-
-TAGS_MODULE_BEGIN(Embed)
-    TAGS_MODULE_ADD(Embed)
-TAGS_MODULE_END(Embed)
-
diff --git a/contrib/applet/makefile b/contrib/applet/makefile
deleted file mode 100644 (file)
index 69b6155..0000000
+++ /dev/null
@@ -1,32 +0,0 @@
-#############################################################################
-#
-#                   Copyright (C) 1999 SciTech Software
-#                           All rights reserved.
-#
-# Descripton:   Generic makefile for the SciTech wxApplet library
-#
-#############################################################################
-
-# We are building with the Win32 version
-
-USE_RTTI               := 1
-USE_CPPEXCEPT  := 1
-PRECOMP_HDR            := wx/wxprec.h
-CFLAGS          += -D__WIN95__ -D__WXMSW__ -D__WINDOWS__
-
-# Link with wxWindows static link libraries or with the DLL. DLL is default.
-
-.IF $(STATIC_LINK)
-.ELSE
-CFLAGS          += -DWXUSINGDLL
-.ENDIF
-
-# Define the library name and objects
-
-LIBFILE         = wxapplet$L
-LIBCLEAN        = *.il? *.dll *.lib
-OBJECTS                        := applet$O appletwindow$O
-
-DEPEND_OBJ      = $(OBJECTS)
-.INCLUDE: "$(SCITECH)\makedefs\common.mk"
-
diff --git a/contrib/samples/applet/about.html b/contrib/samples/applet/about.html
new file mode 100644 (file)
index 0000000..bd24a43
--- /dev/null
@@ -0,0 +1,10 @@
+<html>
+<head><title>Scitech Display Doctor</title></head>
+<body>
+
+<BODY BGCOLOR="#FFFFFF" >
+<center><IMG SRC="biglogo.bmp"></center>
+<hr>
+</body>
+</html>
+
diff --git a/contrib/samples/applet/applet.cpp b/contrib/samples/applet/applet.cpp
new file mode 100644 (file)
index 0000000..c643edc
--- /dev/null
@@ -0,0 +1,155 @@
+/****************************************************************************
+*
+*                       wxWindows HTML Applet Package
+*
+*  ========================================================================
+*
+*    The contents of this file are subject to the wxWindows licence; you
+*    may not use this file except in compliance with the License. You may
+*    obtain a copy of the License at http://www.wxwindows.org/licence.htm
+*
+*    Software distributed under the License is distributed on an
+*    "AS IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
+*    implied. See the License for the specific language governing
+*    rights and limitations under the License.
+*
+*    The Original Code is Copyright (C) 2001 SciTech Software, Inc.
+*
+*    The Initial Developer of the Original Code is SciTech Software, Inc.
+*    All Rights Reserved.
+*
+*  ========================================================================
+*
+* Language:     ANSI C++
+* Environment:  Any
+*
+* Description:  Main wxApplet sample program
+*
+****************************************************************************/
+
+// For compilers that support precompilation, includes "wx/wx.h".
+#include <wx/wxprec.h>
+#ifdef __BORLANDC__
+    #pragma hdrstop
+#endif
+#include "wx/applet/window.h"
+#include "applet.h"
+
+/*---------------------------- Global variables ---------------------------*/
+
+// Define the event tables for handling application frame events
+BEGIN_EVENT_TABLE(MyFrame, wxFrame)
+    EVT_MENU(Minimal_Quit,      MyFrame::OnQuit)
+    EVT_MENU(Minimal_About,     MyFrame::OnAbout)
+    EVT_MENU(Minimal_Back,      MyFrame::OnBack)
+    EVT_MENU(Minimal_Forward,   MyFrame::OnForward)
+END_EVENT_TABLE()
+
+// Create a new application object: this macro will allow wxWindows to create
+// the application object during program execution (it's better than using a
+// static object for many reasons) and also declares the accessor function
+// wxGetApp() which will return the reference of the right type (i.e. MyApp and
+// not wxApp)
+IMPLEMENT_APP(MyApp)
+
+/*------------------------- Implementation --------------------------------*/
+
+/****************************************************************************
+PARAMETERS:
+title   - Title for the frame window
+pos     - Position to place to frame window
+size    - Size of the frame window
+
+REMARKS:
+Application frame window constructor
+****************************************************************************/
+MyFrame::MyFrame(
+    const wxString& title,
+    const wxPoint& pos,
+    const wxSize& size)
+    : wxFrame(NULL, -1, title, pos, size)
+{
+    // Create a menu bar
+    wxMenu *menuFile = new wxMenu;
+    wxMenu *menuNav = new wxMenu;
+    menuFile->Append(Minimal_Quit, "E&xit");
+    menuNav->Append(Minimal_Back, "Go &back");
+    menuNav->Append(Minimal_Forward, "Go &forward");
+    
+    // Now append the freshly created menu to the menu bar...
+    wxMenuBar *menuBar = new wxMenuBar;
+    menuBar->Append(menuFile, "&File");
+    menuBar->Append(menuNav, "&Navigate");
+    
+    // ... and attach this menu bar to the frame
+    SetMenuBar(menuBar);
+    CreateStatusBar(2);
+
+    // Create the HTML window   
+    html = new wxHtmlAppletWindow(this);
+    html->SetRelatedFrame(this, "wxApplet Demo: '%s'");
+    html->SetRelatedStatusBar(1);
+    html->LoadPage("index.html");
+}
+
+/****************************************************************************
+REMARKS:
+Event handler for the 'Exit' menu item
+****************************************************************************/
+void MyFrame::OnQuit(
+    wxCommandEvent&)
+{
+    // TRUE is to force the frame to close
+    Close(TRUE);
+}
+
+/****************************************************************************
+REMARKS:
+Event handler for the 'About' menu item
+****************************************************************************/
+void MyFrame::OnAbout(
+    wxCommandEvent&)
+{
+    // TODO: Bring up and about html page!
+}
+
+/****************************************************************************
+REMARKS:
+Event handler for the 'Go back' menu item
+****************************************************************************/
+void MyFrame::OnBack(
+    wxCommandEvent&)
+{
+    if (!html -> HistoryBack())
+        wxMessageBox("You reached prehistory era!");
+}
+
+/****************************************************************************
+REMARKS:
+Event handler for the 'Go forward' menu item
+****************************************************************************/
+void MyFrame::OnForward(
+    wxCommandEvent&)
+{
+    if (!html -> HistoryForward())
+        wxMessageBox("No more items in history!");
+}
+
+/****************************************************************************
+REMARKS:
+`Main program' equivalent: the program execution "starts" here
+****************************************************************************/
+bool MyApp::OnInit()
+{
+    // Create the main application window
+    MyFrame *frame = new MyFrame("wxApplet testing application",
+        wxPoint(50, 50), wxSize(640, 480));
+
+    // Show it and tell the application that it's our main window
+    frame->Show(TRUE);
+    SetTopWindow(frame);
+
+    // Success: wxApp::OnRun() will be called to run the application
+    return TRUE;
+}
+
diff --git a/contrib/samples/applet/applet.h b/contrib/samples/applet/applet.h
new file mode 100644 (file)
index 0000000..72a1b42
--- /dev/null
@@ -0,0 +1,78 @@
+/****************************************************************************
+*
+*                       wxWindows HTML Applet Package
+*
+*  ========================================================================
+*
+*    The contents of this file are subject to the wxWindows licence; you
+*    may not use this file except in compliance with the License. You may
+*    obtain a copy of the License at http://www.wxwindows.org/licence.htm
+*
+*    Software distributed under the License is distributed on an
+*    "AS IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
+*    implied. See the License for the specific language governing
+*    rights and limitations under the License.
+*
+*    The Original Code is Copyright (C) 2001 SciTech Software, Inc.
+*
+*    The Initial Developer of the Original Code is SciTech Software, Inc.
+*    All Rights Reserved.
+*
+*  ========================================================================
+*
+* Language:     ANSI C++
+* Environment:  Any
+*
+* Description:  Main wxApplet sample program header file
+*
+****************************************************************************/
+
+#ifndef __SAMPLE_H
+
+/*------------------------------ Constants --------------------------------*/
+
+enum {
+    // Menu items
+    Minimal_Quit = 1,
+    Minimal_About,
+    Minimal_Back,
+    Minimal_Forward,
+    
+    // Controls start here (the numbers are, of course, arbitrary)
+    Minimal_Text = 1000,
+    };
+
+/*--------------------------- Class Definitions ---------------------------*/
+
+/****************************************************************************
+REMARKS:
+Define a new application type, each program should derive a class from wxApp
+****************************************************************************/
+class MyApp : public wxApp {
+public:
+    // Initialise the application on startup
+    virtual bool OnInit();
+    };
+
+/****************************************************************************
+REMARKS:
+Define a new frame type: this is going to be our main frame
+****************************************************************************/
+class MyFrame : public wxFrame {
+private:
+    DECLARE_EVENT_TABLE()       // Declare event table
+    wxHtmlAppletWindow *html;   // Pointer to the html applet window
+
+public:
+            // Constructor
+            MyFrame(const wxString& title, const wxPoint& pos, const wxSize& size);
+
+            // Event handlers
+            void OnQuit(wxCommandEvent& event);
+            void OnAbout(wxCommandEvent& event);
+            void OnBack(wxCommandEvent& event);
+            void OnForward(wxCommandEvent& event);
+    };
+
+#endif  // __SAMPLE_H
+
diff --git a/contrib/samples/applet/applet.rc b/contrib/samples/applet/applet.rc
new file mode 100644 (file)
index 0000000..82bdf07
--- /dev/null
@@ -0,0 +1,2 @@
+#include "wx/msw/wx.rc"
+
diff --git a/contrib/samples/applet/combobox.cpp b/contrib/samples/applet/combobox.cpp
new file mode 100644 (file)
index 0000000..d828fda
--- /dev/null
@@ -0,0 +1,172 @@
+/****************************************************************************
+*
+*                       wxWindows HTML Applet Package
+*
+*  ========================================================================
+*
+*    The contents of this file are subject to the wxWindows licence; you
+*    may not use this file except in compliance with the License. You may
+*    obtain a copy of the License at http://www.wxwindows.org/licence.htm
+*
+*    Software distributed under the License is distributed on an
+*    "AS IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
+*    implied. See the License for the specific language governing
+*    rights and limitations under the License.
+*
+*    The Original Code is Copyright (C) 2001 SciTech Software, Inc.
+*
+*    The Initial Developer of the Original Code is SciTech Software, Inc.
+*    All Rights Reserved.
+*
+*  ========================================================================
+*
+* Language:     ANSI C++
+* Environment:  Any
+*
+* Description:  Combobox wrapper. This file implements the custom
+*               combo boxes used for this sample program.
+*
+****************************************************************************/
+
+// For compilers that support precompilation, includes "wx/wx.h".
+#include <wx/wxprec.h>
+#ifdef __BORLANDC__
+    #pragma hdrstop
+#endif
+#include "combobox.h"
+
+/*------------------------- Implementation --------------------------------*/
+
+ComboBox::ComboBox(
+    wxWindow *parent,
+    int listid,
+    int textid)
+    : m_Parent(parent), m_ListBoxId(listid), m_TextCtrlId(textid)
+{
+    m_ListBox  = wxDynamicCast(m_Parent->FindWindow(listid),wxListBox);
+    m_TextCtrl = wxDynamicCast(m_Parent->FindWindow(textid),wxTextCtrl);
+}
+
+int ComboBox::GetListBoxId()
+{
+    return m_ListBoxId;
+}
+
+int ComboBox::GetSelection()
+{
+    return m_ListBox->GetSelection();
+}
+
+wxString ComboBox::GetStringSelection()
+{
+    return m_ListBox->GetStringSelection();
+}
+
+bool ComboBox::SetStringSelection(const wxString& s, bool select)
+{
+    select = TRUE;
+    select = m_ListBox->SetStringSelection(s, select);
+    m_TextCtrl->SetValue(GetStringSelection());
+    return select;
+}
+
+void ComboBox::Select(int n)
+{
+    m_ListBox->Select(n);
+    m_TextCtrl->SetValue(GetStringSelection());
+}
+    
+void ComboBox::Deselect(int n)
+{
+    m_ListBox->Deselect(n);
+}
+
+void ComboBox::Insert(const wxString& item, int pos)
+{
+    m_ListBox->Insert(item,pos);
+}   
+
+void ComboBox::Insert(const wxString& item, int pos, void *clientData)
+{
+    m_ListBox->Insert(item, pos, clientData);
+}
+
+void ComboBox::Insert(const wxString& item, int pos, wxClientData *clientData)
+{
+    m_ListBox->Insert(item, pos, clientData);
+}
+
+void ComboBox::InsertItems(int nItems, const wxString *items, int pos)
+{
+    m_ListBox->InsertItems(nItems, items, pos);
+}
+
+void ComboBox::InsertItems(const wxArrayString& items, int pos)
+{
+    m_ListBox->InsertItems(items, pos);
+}
+
+void ComboBox::Set(int n, const wxString* items, void **clientData)
+{
+    m_ListBox->Set(n, items, clientData);
+    m_TextCtrl->SetValue(GetStringSelection());
+}
+
+void ComboBox::Set(const wxArrayString& items, void **clientData)
+{
+    m_ListBox->Set(items, clientData);
+    m_TextCtrl->SetValue(GetStringSelection());
+}
+
+int ComboBox::FindString(const wxString &s)
+{
+    return (m_ListBox->FindString(s));
+}
+
+void ComboBox::SetFirstItem(int n)
+{
+    m_ListBox->SetFirstItem(n);
+    m_TextCtrl->SetValue(GetStringSelection());
+}
+        
+void ComboBox::SetFirstItem(const wxString &s)
+{
+    m_ListBox->SetFirstItem(s);
+    m_TextCtrl->SetValue(GetStringSelection());
+}
+    
+void ComboBox::Append(const wxString &item)
+{
+    m_ListBox->Append(item);
+    m_TextCtrl->SetValue(GetStringSelection());
+}
+
+void ComboBox::Append(const wxString& item, void *clientData)
+{
+    m_ListBox->Append(item, clientData);
+    m_TextCtrl->SetValue(GetStringSelection());
+}
+
+void ComboBox::Append(const wxString& item, wxClientData *clientData)
+{
+    m_ListBox->Append(item, clientData);
+    m_TextCtrl->SetValue(GetStringSelection());
+}
+
+void ComboBox::Clear()  
+{
+    m_ListBox->Clear();
+    m_TextCtrl->SetValue(GetStringSelection());
+}
+        
+void ComboBox::Delete(int n)
+{
+    m_ListBox->Delete(n);
+    m_TextCtrl->SetValue(GetStringSelection());
+}
+
+void ComboBox::OnChange(wxCommandEvent &)
+{
+    m_TextCtrl->SetValue(GetStringSelection());
+}
+
diff --git a/contrib/samples/applet/combobox.h b/contrib/samples/applet/combobox.h
new file mode 100644 (file)
index 0000000..f05df23
--- /dev/null
@@ -0,0 +1,98 @@
+/****************************************************************************
+*
+*                       wxWindows HTML Applet Package
+*
+*  ========================================================================
+*
+*    The contents of this file are subject to the wxWindows licence; you
+*    may not use this file except in compliance with the License. You may
+*    obtain a copy of the License at http://www.wxwindows.org/licence.htm
+*
+*    Software distributed under the License is distributed on an
+*    "AS IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
+*    implied. See the License for the specific language governing
+*    rights and limitations under the License.
+*
+*    The Original Code is Copyright (C) 2001 SciTech Software, Inc.
+*
+*    The Initial Developer of the Original Code is SciTech Software, Inc.
+*    All Rights Reserved.
+*
+*  ========================================================================
+*
+* Language:     ANSI C++
+* Environment:  Any
+*
+* Description:  Combobox wrapper. This header file defines the custom
+*               combo boxes used for this sample program.
+*
+****************************************************************************/
+
+#ifndef __COMBOBOX_H
+#define __COMBOBOX_H
+
+/*--------------------------- Class Definitions ---------------------------*/
+
+/****************************************************************************
+REMARKS:
+Defines a Custom ComboBox. This combobox is a portable implementation of
+the msw combobox control. It is made of the wxWindows textctrl primitive and
+the listbox primitive. This object does not create or display the controls,
+it provides the relationship and underlying behavior layer for the primitives
+allready created via wxDesigner.
+****************************************************************************/
+class ComboBox {
+private:
+    int         m_ListBoxId;
+    int         m_TextCtrlId;
+    wxWindow    *m_Parent;
+    wxListBox   *m_ListBox;
+    wxTextCtrl  *m_TextCtrl;
+
+public:
+            // Constructor
+            ComboBox(wxWindow *parent, int,int);
+            
+            // Returns the id of the listbox: listBoxId.
+            int GetListBoxId();
+            
+            // Inserts: Used to insert items into the listbox
+            void Insert(const wxString& item, int pos);
+            void Insert(const wxString& item, int pos, void *clientData);
+            void Insert(const wxString& item, int pos, wxClientData *clientData);
+            void InsertItems(int nItems, const wxString *items, int pos);
+            void InsertItems(const wxArrayString& items, int pos);
+            
+            // Sets: Used to set items in the combo box
+            void Set(int n, const wxString* items, void **clientData );
+            void Set(const wxArrayString& items, void **clientData);
+            int FindString(const wxString &s);
+            
+            // Selections: Used to get/de/select items in the listbox
+            void Select(int n);
+            void Deselect(int n);
+            int GetSelection();         
+            wxString GetStringSelection();
+            bool SetStringSelection(const wxString& s, bool select);
+        
+            // Set the specified item at the first visible item or scroll to max
+            // range.
+            void SetFirstItem(int n);
+            void SetFirstItem(const wxString& s);
+                
+            // Append items to the listbox
+            void Append(const wxString& item);
+            void Append(const wxString& item, void *clientData);
+            void Append(const wxString& item, wxClientData *clientData);
+                    
+            // Deleting items from the list box
+            void Clear();   
+            void Delete(int n);
+        
+            // OnChange event function (called from SDD dialog box code, see: dialog.h) Mimic
+            // msw combobox behavior: Click on listbox item it shows in textbox.                    
+            void OnChange(wxCommandEvent &event);
+    };
+
+#endif  // __COMBOBOX_H
+
diff --git a/contrib/samples/applet/dialogs.wdr b/contrib/samples/applet/dialogs.wdr
new file mode 100644 (file)
index 0000000..275276f
Binary files /dev/null and b/contrib/samples/applet/dialogs.wdr differ
diff --git a/contrib/samples/applet/dialogs_wdr.cpp b/contrib/samples/applet/dialogs_wdr.cpp
new file mode 100644 (file)
index 0000000..19f384e
--- /dev/null
@@ -0,0 +1,106 @@
+//------------------------------------------------------------------------------
+// Source code generated by wxDesigner from file: dialogs.wdr
+// Do not modify this file, all changes will be lost!
+//------------------------------------------------------------------------------
+
+#ifdef __GNUG__
+    #pragma implementation "dialogs_wdr.cpp"
+#endif
+
+// For compilers that support precompilation
+#include "wx/wxprec.h"
+
+#ifdef __BORLANDC__
+    #pragma hdrstop
+#endif
+
+// Include private header
+#include "dialogs_wdr.h"
+
+
+// Implement window functions
+
+wxSizer *MonitorDialogFunc( wxPanel *parent, bool call_fit, bool set_sizer )
+{
+    wxSizer *item0 = new wxBoxSizer( wxVERTICAL );
+
+    wxSizer *item1 = new wxFlexGridSizer( 2, 0, 0 );
+
+    wxSizer *item2 = new wxBoxSizer( wxHORIZONTAL );
+
+    wxStaticText *item3 = new wxStaticText( parent, ID_TEXT_MANUFACTURER, "Manufacturer:", wxDefaultPosition, wxSize(180,-1), 0 );
+    item3->SetForegroundColour( *wxBLACK );
+    item3->SetBackgroundColour( *wxWHITE );
+    item2->Add( item3, 0, wxALIGN_CENTRE, 5 );
+
+    item2->Add( 10, 20, 0, wxALIGN_CENTRE, 5 );
+
+    item1->Add( item2, 0, wxALIGN_CENTER_VERTICAL, 5 );
+
+    wxSizer *item4 = new wxBoxSizer( wxHORIZONTAL );
+
+    wxStaticText *item5 = new wxStaticText( parent, ID_TEXT_MODEL, "Model:", wxDefaultPosition, wxSize(250,-1), 0 );
+    item5->SetForegroundColour( *wxBLACK );
+    item5->SetBackgroundColour( *wxWHITE );
+    item4->Add( item5, 0, wxALIGN_CENTRE, 5 );
+
+    item1->Add( item4, 0, wxALIGN_CENTER_VERTICAL, 5 );
+
+    wxSizer *item6 = new wxBoxSizer( wxHORIZONTAL );
+
+    wxTextCtrl *item7 = new wxTextCtrl( parent, ID_TEXTCTRL_MFTR, "", wxDefaultPosition, wxSize(190,-1), wxTE_READONLY );
+    item7->SetForegroundColour( *wxBLACK );
+    item7->SetBackgroundColour( *wxWHITE );
+    item6->Add( item7, 0, wxALIGN_CENTRE, 5 );
+
+    item6->Add( 15, 20, 0, wxALIGN_CENTRE, 5 );
+
+    item1->Add( item6, 0, wxALIGN_CENTRE, 5 );
+
+    wxSizer *item8 = new wxBoxSizer( wxHORIZONTAL );
+
+    wxTextCtrl *item9 = new wxTextCtrl( parent, ID_TEXTCTRL_MDL, "", wxDefaultPosition, wxSize(260,-1), wxTE_READONLY );
+    item8->Add( item9, 0, wxALIGN_CENTRE, 5 );
+
+    item1->Add( item8, 0, wxALIGN_CENTRE, 5 );
+
+    wxSizer *item10 = new wxBoxSizer( wxHORIZONTAL );
+
+    wxString *strs11 = (wxString*) NULL;
+    wxListBox *item11 = new wxListBox( parent, ID_LISTBOX_MFTR, wxDefaultPosition, wxSize(190,150), 0, strs11, wxLB_SORT|wxLB_ALWAYS_SB );
+    item10->Add( item11, 0, wxALIGN_CENTRE, 5 );
+
+    item10->Add( 15, 20, 0, wxALIGN_CENTRE, 5 );
+
+    item1->Add( item10, 0, wxALIGN_CENTRE, 5 );
+
+    wxSizer *item12 = new wxBoxSizer( wxHORIZONTAL );
+
+    wxString *strs13 = (wxString*) NULL;
+    wxListBox *item13 = new wxListBox( parent, ID_LISTBOX_MDL, wxDefaultPosition, wxSize(260,150), 0, strs13, wxLB_SORT|wxLB_NEEDED_SB );
+    item13->SetForegroundColour( *wxBLACK );
+    item13->SetBackgroundColour( *wxWHITE );
+    item12->Add( item13, 0, wxALIGN_CENTRE, 5 );
+
+    item1->Add( item12, 0, wxALIGN_CENTRE, 5 );
+
+    item0->Add( item1, 0, wxALIGN_CENTRE, 15 );
+
+    if (set_sizer)
+    {
+        parent->SetAutoLayout( TRUE );
+        parent->SetSizer( item0 );
+        if (call_fit)
+        {
+            item0->Fit( parent );
+            item0->SetSizeHints( parent );
+        }
+    }
+    
+    return item0;
+}
+
+// Implement bitmap functions
+
+
+// End of generated file
diff --git a/contrib/samples/applet/dialogs_wdr.h b/contrib/samples/applet/dialogs_wdr.h
new file mode 100644 (file)
index 0000000..82479c5
--- /dev/null
@@ -0,0 +1,42 @@
+//------------------------------------------------------------------------------
+// Header generated by wxDesigner from file: dialogs.wdr
+// Do not modify this file, all changes will be lost!
+//------------------------------------------------------------------------------
+
+#ifndef __WDR_dialogs_H__
+#define __WDR_dialogs_H__
+
+#ifdef __GNUG__
+    #pragma interface "dialogs_wdr.cpp"
+#endif
+
+// Include wxWindows' headers
+
+#ifndef WX_PRECOMP
+    #include <wx/wx.h>
+#endif
+
+#include <wx/image.h>
+#include <wx/statline.h>
+#include <wx/spinbutt.h>
+#include <wx/spinctrl.h>
+#include <wx/splitter.h>
+#include <wx/listctrl.h>
+#include <wx/treectrl.h>
+#include <wx/notebook.h>
+
+// Declare window functions
+
+#define ID_TEXT_MANUFACTURER 10000
+#define ID_TEXT_MODEL 10001
+#define ID_TEXTCTRL_MFTR 10
+#define ID_TEXTCTRL_MDL 20
+#define ID_LISTBOX_MFTR 11
+#define ID_LISTBOX_MDL 21
+wxSizer *MonitorDialogFunc( wxPanel *parent, bool call_fit = TRUE, bool set_sizer = TRUE );
+
+// Declare bitmap functions
+
+#endif
+
+// End of generated file
diff --git a/contrib/samples/applet/index.html b/contrib/samples/applet/index.html
new file mode 100644 (file)
index 0000000..73c09bc
--- /dev/null
@@ -0,0 +1,20 @@
+<html>
+<head><title>Widgets demo</title></head>
+<body>
+<h3>wxHtmlWidgetCell demonstration</h3>
+
+There is binded window somewhere around. Enjoy it.
+
+<A HREF="about.html">About...</A>
+
+<insert "wxChipsetName">
+
+<hr>
+<center>
+<embed applet="MonitorApplet" width=100 height=100>
+</center>
+<hr>
+
+</body>
+</html>
+
diff --git a/contrib/samples/applet/monitorapplet.cpp b/contrib/samples/applet/monitorapplet.cpp
new file mode 100644 (file)
index 0000000..f26502c
--- /dev/null
@@ -0,0 +1,221 @@
+/****************************************************************************
+*
+*                       wxWindows HTML Applet Package
+*
+*               Copyright (C) 1991-2001 SciTech Software, Inc.
+*                            All rights reserved.
+*
+*  ======================================================================
+*  |REMOVAL OR MODIFICATION OF THIS HEADER IS STRICTLY PROHIBITED BY LAW|
+*  |                                                                    |
+*  |This copyrighted computer code is a proprietary trade secret of     |
+*  |SciTech Software, Inc., located at 505 Wall Street, Chico, CA 95928 |
+*  |USA (www.scitechsoft.com).  ANY UNAUTHORIZED POSSESSION, USE,       |
+*  |VIEWING, COPYING, MODIFICATION OR DISSEMINATION OF THIS CODE IS     |
+*  |STRICTLY PROHIBITED BY LAW.  Unless you have current, express       |
+*  |written authorization from SciTech to possess or use this code, you |
+*  |may be subject to civil and/or criminal penalties.                  |
+*  |                                                                    |
+*  |If you received this code in error or you would like to report      |
+*  |improper use, please immediately contact SciTech Software, Inc. at  |
+*  |530-894-8400.                                                       |
+*  |                                                                    |
+*  |REMOVAL OR MODIFICATION OF THIS HEADER IS STRICTLY PROHIBITED BY LAW|
+*  ======================================================================
+*
+* Language:     ANSI C++
+* Environment:  Any
+*
+* Description:  Main wxApplet class implementation
+*
+****************************************************************************/
+
+// For compilers that support precompilation
+#include "wx/wxprec.h"
+
+// Include private headers
+#include "monitorapplet.h"
+
+/*---------------------------- Global variables ---------------------------*/
+
+// Implement the dynamic class so it can be constructed dynamically
+IMPLEMENT_DYNAMIC_CLASS(MonitorApplet, wxApplet);
+    
+// Event handler table.
+BEGIN_EVENT_TABLE(MonitorApplet, wxApplet)
+    EVT_LISTBOX(ID_LISTBOX_MFTR,        MonitorApplet::OnChange)
+    EVT_LISTBOX(ID_LISTBOX_MDL,         MonitorApplet::OnChange)
+END_EVENT_TABLE()
+
+// Include database of known monitors. Normally this would come from a
+// real database on disk, but for this simple example we hard code all
+// the values into a table.
+#include "monitors.c"   
+    
+/*------------------------- Implementation --------------------------------*/
+
+/****************************************************************************
+REMARKS:
+Constructor called during dynamic creation. Simple initialise all
+internal values for the class so that it can be properly created later
+via the virtual Create member function.
+****************************************************************************/
+MonitorApplet::MonitorApplet()
+{   
+    m_Mfr = NULL;
+    m_Model = NULL;
+    m_Data = NULL;
+}
+
+/****************************************************************************
+REMARKS:
+Psuedo virtual constructor for the MonitorApplet class.
+****************************************************************************/
+bool MonitorApplet::Create(
+    wxHtmlAppletWindow *parent,
+    const wxSize& size,
+    long style)
+{
+    bool ret = wxApplet::Create(parent, size, style);
+    if (ret) {
+        // Read our cookie or create it if it does not exist
+        if ((m_Data = (MonitorData*)parent->FindCookie(MONITOR_COOKIE_NAME)) == NULL) {
+            m_Data = new MonitorData;
+            memset(&m_Data->m_Monitor,0,sizeof(m_Data->m_Monitor));
+            parent->RegisterCookie(MONITOR_COOKIE_NAME,m_Data);
+            }
+        
+        // Create all the controls and initialise them
+        MonitorDialogFunc(this,true,true);
+        if ((m_Mfr = new ComboBox(this , ID_LISTBOX_MFTR, ID_TEXTCTRL_MFTR)) == NULL)
+            return false;
+        if ((m_Model = new ComboBox(this , ID_LISTBOX_MDL, ID_TEXTCTRL_MDL)) == NULL)
+            return false;
+        ReadMfrList();
+        ReadModelList(true);
+        }
+    return ret;
+}
+                
+/****************************************************************************
+REMARKS:
+Destructor for the MonitorApplet class.
+****************************************************************************/
+MonitorApplet::~MonitorApplet()
+{
+    delete m_Mfr;
+    delete m_Model;
+}
+
+/****************************************************************************
+REMARKS:
+Save the current state for the applet to our cookie
+****************************************************************************/
+void MonitorApplet::SaveCurrentState()
+{
+    // Read currently selected strings into cookie
+    strcpy(m_Data->m_Monitor.m_Mfr,m_Mfr->GetStringSelection());
+    strcpy(m_Data->m_Monitor.m_Model,m_Model->GetStringSelection());
+}
+
+/****************************************************************************
+REMARKS:
+Handles user navigation away from the applet via an HTML link
+****************************************************************************/
+void MonitorApplet::OnLinkClicked(
+    const wxHtmlLinkInfo&)  
+{
+    SaveCurrentState();
+}
+            
+/****************************************************************************
+REMARKS:
+Handles user navigation away from the applet via the history forward command
+****************************************************************************/
+void MonitorApplet::OnHistoryForward()
+{
+    SaveCurrentState();
+}
+            
+/****************************************************************************
+REMARKS:
+Handles user navigation away from the applet via the history back command
+****************************************************************************/
+void MonitorApplet::OnHistoryBack()
+{
+    SaveCurrentState();
+}
+            
+/****************************************************************************
+REMARKS:
+Handles inter applet communication messages
+****************************************************************************/
+void MonitorApplet::OnMessage(  
+    wxEvent& msg)
+{
+    msg.Skip(true);
+}
+
+/****************************************************************************
+REMARKS:
+****************************************************************************/
+void MonitorApplet::OnChange(
+    wxCommandEvent &evt)
+{
+    if (evt.GetId() == m_Mfr->GetListBoxId()) {
+        m_Mfr->OnChange(evt);
+        ReadModelList(true);
+        }
+    else if (evt.GetId() == m_Model->GetListBoxId()) {
+        m_Model->OnChange(evt);     
+        }
+}
+
+/****************************************************************************
+REMARKS:
+Updates the manufacturer list for the dialog box from the database.
+****************************************************************************/
+void MonitorApplet::ReadMfrList()
+{               
+    char            buf[80] = "";
+    int             i,selected = 0;
+    MonitorEntry    *m;
+
+    m_Mfr->Clear();
+    for (m = m_Monitors,i = 0; m->m_Mfr[0] != 0; m++) {
+        if (stricmp(buf,m->m_Mfr) != 0) {
+            m_Mfr->Append(m->m_Mfr);
+            if (stricmp(m_Data->m_Monitor.m_Mfr,m->m_Mfr) == 0)
+                selected = i;
+            strcpy(buf,m->m_Mfr);
+            i++;
+            }
+        }
+    m_Mfr->Select(selected);
+}
+
+/****************************************************************************
+REMARKS:
+Updates the model list for the dialog box for the currently selected
+manufacturer type.
+****************************************************************************/
+void MonitorApplet::ReadModelList(
+    bool selectCurrent)
+{               
+    int             i,selected = 0;
+    MonitorEntry    *m;
+    wxString        mfrStr;
+    
+    mfrStr = m_Mfr->GetStringSelection();
+    m_Model->Clear();
+    for (m = m_Monitors,i = 0; m->m_Mfr[0] != 0; m++) {
+        if (stricmp(mfrStr,m->m_Mfr) == 0) {
+            m_Model->Append(m->m_Model);
+            if (selectCurrent && stricmp(m_Data->m_Monitor.m_Model,m->m_Model) == 0)
+                selected = i;
+            i++;
+            }
+        }
+    m_Model->Select(selected);
+}
+
diff --git a/contrib/samples/applet/monitorapplet.h b/contrib/samples/applet/monitorapplet.h
new file mode 100644 (file)
index 0000000..a2fea2d
--- /dev/null
@@ -0,0 +1,114 @@
+/****************************************************************************
+*
+*               Copyright (C) 1991-2001 SciTech Software, Inc.
+*                            All rights reserved.
+*
+*  ======================================================================
+*  |REMOVAL OR MODIFICATION OF THIS HEADER IS STRICTLY PROHIBITED BY LAW|
+*  |                                                                    |
+*  |This copyrighted computer code is a proprietary trade secret of     |
+*  |SciTech Software, Inc., located at 505 Wall Street, Chico, CA 95928 |
+*  |USA (www.scitechsoft.com).  ANY UNAUTHORIZED POSSESSION, USE,       |
+*  |VIEWING, COPYING, MODIFICATION OR DISSEMINATION OF THIS CODE IS     |
+*  |STRICTLY PROHIBITED BY LAW.  Unless you have current, express       |
+*  |written authorization from SciTech to possess or use this code, you |
+*  |may be subject to civil and/or criminal penalties.                  |
+*  |                                                                    |
+*  |If you received this code in error or you would like to report      |
+*  |improper use, please immediately contact SciTech Software, Inc. at  |
+*  |530-894-8400.                                                       |
+*  |                                                                    |
+*  |REMOVAL OR MODIFICATION OF THIS HEADER IS STRICTLY PROHIBITED BY LAW|
+*  ======================================================================
+*
+* Language:     ANSI C++
+* Environment:  Any
+*
+* Description:  Header file for the MonitorApplet class
+*
+****************************************************************************/
+
+#ifndef __WX_MONITORAPPLET_H
+#define __WX_MONITORAPPLET_H
+
+#include "wx/applet/applet.h"
+#include "combobox.h"
+#include "dialogs_wdr.h"
+
+/*--------------------------- Class Definitions ---------------------------*/
+
+/****************************************************************************
+REMARKS:
+Structure defining the simple monitor database records.
+****************************************************************************/
+struct MonitorEntry {
+    char    m_Mfr[60];
+    char    m_Model[60];
+    };
+
+/****************************************************************************
+REMARKS:
+Defines our wxMonitorData cookie object that is stored to maintain state
+information for this MonitorApplet.
+****************************************************************************/
+class MonitorData : public wxObject {
+public:
+    MonitorEntry    m_Monitor;
+    };
+
+// Name used to track the monitor data cookie   
+#define MONITOR_COOKIE_NAME "MonitorData"   
+    
+/****************************************************************************
+REMARKS:
+Defines our wxMonitor applet class
+****************************************************************************/
+class MonitorApplet : public wxApplet {
+private:
+    DECLARE_DYNAMIC_CLASS(MonitorApplet);
+    DECLARE_EVENT_TABLE();
+    
+protected:
+    ComboBox            *m_Mfr;             
+    ComboBox            *m_Model;
+    MonitorData         *m_Data;    
+    static MonitorEntry m_Monitors[];
+    
+            // Flush the current state to a cookie
+            void SaveCurrentState();
+            
+public:
+            // Constructor (called during dynamic creation)
+            MonitorApplet();
+
+            // Psuedo virtual constructor
+    virtual bool Create(
+                wxHtmlAppletWindow *parent,
+                const wxSize& size,
+                long style);
+                
+            // Virtual destructor
+    virtual ~MonitorApplet();
+
+            // Handle HTML navigation to a new URL
+    virtual void OnLinkClicked(const wxHtmlLinkInfo& link); 
+            
+            // Handle HTML navigation forward command in applet
+    virtual void OnHistoryForward();
+            
+            // Handle HTML navigation back command in applet
+    virtual void OnHistoryBack();
+            
+            // Handle messages from the wxAppletManager and other applets
+    virtual void OnMessage(wxEvent& msg);
+
+            // Update the model and menufacturer lists
+            void ReadMfrList();
+            void ReadModelList(bool selectCurrent);
+
+            // Event handlers   
+            void OnChange(wxCommandEvent &event);
+    };
+    
+#endif // __WX_MONITORAPPLET_H
+
diff --git a/contrib/samples/applet/monitors.c b/contrib/samples/applet/monitors.c
new file mode 100644 (file)
index 0000000..0c2b556
--- /dev/null
@@ -0,0 +1,3572 @@
+/****************************************************************************
+*
+*                       wxWindows HTML Applet Package
+*
+*               Copyright (C) 1991-2001 SciTech Software, Inc.
+*                            All rights reserved.
+*
+*  ======================================================================
+*  |REMOVAL OR MODIFICATION OF THIS HEADER IS STRICTLY PROHIBITED BY LAW|
+*  |                                                                    |
+*  |This copyrighted computer code is a proprietary trade secret of     |
+*  |SciTech Software, Inc., located at 505 Wall Street, Chico, CA 95928 |
+*  |USA (www.scitechsoft.com).  ANY UNAUTHORIZED POSSESSION, USE,       |
+*  |VIEWING, COPYING, MODIFICATION OR DISSEMINATION OF THIS CODE IS     |
+*  |STRICTLY PROHIBITED BY LAW.  Unless you have current, express       |
+*  |written authorization from SciTech to possess or use this code, you |
+*  |may be subject to civil and/or criminal penalties.                  |
+*  |                                                                    |
+*  |If you received this code in error or you would like to report      |
+*  |improper use, please immediately contact SciTech Software, Inc. at  |
+*  |530-894-8400.                                                       |
+*  |                                                                    |
+*  |REMOVAL OR MODIFICATION OF THIS HEADER IS STRICTLY PROHIBITED BY LAW|
+*  ======================================================================
+*
+* Language:     ANSI C++
+* Environment:  Any
+*
+* Description:  Small database of known monitor names
+*
+****************************************************************************/
+
+MonitorEntry MonitorApplet::m_Monitors[] = {
+    "(Fixed frequency monitor types)","Fixed Frequency  800x600",
+    "(Fixed frequency monitor types)","Fixed Frequency 1024x768",
+    "(Fixed frequency monitor types)","Fixed Frequency 1152x864",
+    "(Fixed frequency monitor types)","Fixed Frequency 1280x1024",
+    "(Standard monitor types)","Laptop Display Panel ( 640x480)",
+    "(Standard monitor types)","Laptop Display Panel ( 800x600)",
+    "(Standard monitor types)","Laptop Display Panel (1024x768)",
+    "(Standard monitor types)","Plug and Play Monitor (VESA DDC)",
+    "(Standard monitor types)","Standard VGA 640x480",
+    "(Standard monitor types)","Super VGA  800x600",
+    "(Standard monitor types)","Super VGA 1024x768",
+    "(Standard monitor types)","Super VGA 1280x1024",
+    "(Standard monitor types)","Super VGA 1600x1200",
+    "Aamazing Technologies, Inc.","Aamazing CM-8426",
+    "Aamazing Technologies, Inc.","Aamazing MS-8431",
+    "Acer","Acer 11D",
+    "Acer","Acer 1455",
+    "Acer","Acer 1555",
+    "Acer","Acer 211c",
+    "Acer","Acer 33D",
+    "Acer","Acer 33DL",
+    "Acer","Acer 34e",
+    "Acer","Acer 34T",
+    "Acer","Acer 34TL",
+    "Acer","Acer 35c",
+    "Acer","Acer 54e",
+    "Acer","Acer 54es",
+    "Acer","Acer 55",
+    "Acer","Acer 55c",
+    "Acer","Acer 55e",
+    "Acer","Acer 55L",
+    "Acer","Acer 56c",
+    "Acer","Acer 56e",
+    "Acer","Acer 56i",
+    "Acer","Acer 56is",
+    "Acer","Acer 56j",
+    "Acer","Acer 56L",
+    "Acer","Acer 57c",
+    "Acer","Acer 57e",
+    "Acer","Acer 57i",
+    "Acer","Acer 58c",
+    "Acer","Acer 76c",
+    "Acer","Acer 76e",
+    "Acer","Acer 76i",
+    "Acer","Acer 76ie",
+    "Acer","Acer 76j",
+    "Acer","Acer 76N",
+    "Acer","Acer 76sl",
+    "Acer","Acer 77c",
+    "Acer","Acer 77e",
+    "Acer","Acer 78c",
+    "Acer","Acer 78i",
+    "Acer","Acer 78ie",
+    "Acer","Acer 79g",
+    "Acer","Acer 98i",
+    "Acer","Acer 99c",
+    "Acer","Acer 99sl",
+    "Acer","Acer F51",
+    "Acer","Acer FP350",
+    "Acer","Acer FP501",
+    "Acer","Acer FP503",
+    "Acer","Acer FP550",
+    "Acer","Acer FP551",
+    "Acer","Acer FP551-0",
+    "Acer","Acer FP555",
+    "Acer","Acer FP558",
+    "Acer","Acer FP750",
+    "Acer","Acer FP855",
+    "Acer","Acer G772",
+    "Acer","Acer G781",
+    "Acer","Acer G991",
+    "Acer","Acer P791",
+    "Acer","Acer P911",
+    "Acer","Acer V981",
+    "Acer","AcerView 11D",
+    "Acer","AcerView 15P",
+    "Acer","AcerView 211c",
+    "Acer","AcerView 33",
+    "Acer","AcerView 33D",
+    "Acer","AcerView 33DL",
+    "Acer","AcerView 34e",
+    "Acer","AcerView 34T",
+    "Acer","AcerView 34TL",
+    "Acer","AcerView 35",
+    "Acer","AcerView 35c",
+    "Acer","AcerView 54e",
+    "Acer","AcerView 54es",
+    "Acer","AcerView 55",
+    "Acer","AcerView 55c",
+    "Acer","AcerView 55e",
+    "Acer","AcerView 55L",
+    "Acer","AcerView 56c",
+    "Acer","AcerView 56e",
+    "Acer","AcerView 56i",
+    "Acer","AcerView 56is",
+    "Acer","AcerView 56j",
+    "Acer","AcerView 56L",
+    "Acer","AcerView 57i",
+    "Acer","AcerView 7015",
+    "Acer","AcerView 7133s",
+    "Acer","AcerView 7134e",
+    "Acer","AcerView 7134s",
+    "Acer","AcerView 7154e",
+    "Acer","AcerView 7154s",
+    "Acer","AcerView 7156e",
+    "Acer","AcerView 7156i",
+    "Acer","AcerView 7156is",
+    "Acer","AcerView 7156s",
+    "Acer","AcerView 7176ie",
+    "Acer","AcerView 7176is",
+    "Acer","AcerView 7178ie",
+    "Acer","AcerView 76c",
+    "Acer","AcerView 76e",
+    "Acer","AcerView 76i",
+    "Acer","AcerView 76ie",
+    "Acer","AcerView 76j",
+    "Acer","AcerView 76N",
+    "Acer","AcerView 76sl",
+    "Acer","AcerView 77c",
+    "Acer","AcerView 77e",
+    "Acer","AcerView 78c",
+    "Acer","AcerView 78i",
+    "Acer","AcerView 78ie",
+    "Acer","AcerView 79g",
+    "Acer","AcerView 98i",
+    "Acer","AcerView 99c",
+    "Acer","AcerView 99sl",
+    "Acer","AcerView F31",
+    "Acer","AcerView F31e",
+    "Acer","AcerView F50p",
+    "Acer","AcerView F51",
+    "Acer","Aspire 33s",
+    "Acer","Aspire 34Ts",
+    "Acer","Aspire 54s",
+    "Acer","Aspire 55s",
+    "Acer","Aspire 56s",
+    "Acer","Aspire 76is",
+    "Acer","Aspire 77is",
+    "Acer","Aspire 77s",
+    "Action Systems, Inc.","Action Monitor CA-1454",
+    "Action Systems, Inc.","Action Monitor CA-1570",
+    "Action Systems, Inc.","Action Monitor CH-1999",
+    "Action Systems, Inc.","Action Monitor CK-1566",
+    "Action Systems, Inc.","Action Monitor CK-4148",
+    "Action Systems, Inc.","Action Monitor CK-4158",
+    "Action Systems, Inc.","Action Monitor CL-1566",
+    "Action Systems, Inc.","Action Monitor CL-1570",
+    "Action Systems, Inc.","Action Monitor CL-1766",
+    "Action Systems, Inc.","Action Monitor CL-1770",
+    "Action Systems, Inc.","Action Monitor CL-1792",
+    "Action Systems, Inc.","Action Monitor CL-1999",
+    "Action Systems, Inc.","Action Monitor CX-1566",
+    "Action Systems, Inc.","Action Monitor CX-4158",
+    "Action Systems, Inc.","AXION LCD Monitor LA-1560U",
+    "Actix Systems, Inc.","Actix Systems CX1557",
+    "Adara Technology, Inc.","Adara Technology AML-1402",
+    "Adara Technology, Inc.","Adara Technology AML-2001",
+    "ADI Corporation.","ADI Duo",
+    "ADI Corporation.","ADI MicroScan 17",
+    "ADI Corporation.","ADI MicroScan 17X",
+    "ADI Corporation.","ADI MicroScan 17X+",
+    "ADI Corporation.","ADI MicroScan 3V",
+    "ADI Corporation.","ADI MicroScan 4P/4P+",
+    "ADI Corporation.","ADI MicroScan 4V",
+    "ADI Corporation.","ADI MicroScan 5G",
+    "ADI Corporation.","ADI MicroScan 5L",
+    "ADI Corporation.","ADI MicroScan 5P/5P+",
+    "ADI Corporation.","ADI MicroScan 5T",
+    "ADI Corporation.","ADI MicroScan 5V",
+    "ADI Corporation.","ADI MicroScan 5V+",
+    "ADI Corporation.","ADI MicroScan 6G",
+    "ADI Corporation.","ADI MicroScan 6L",
+    "ADI Corporation.","ADI MicroScan 6P",
+    "ADI Corporation.","ADI MicroScan G55",
+    "ADI Corporation.","ADI MicroScan G56",
+    "ADI Corporation.","ADI MicroScan G60",
+    "ADI Corporation.","ADI MicroScan G66",
+    "ADI Corporation.","ADI MicroScan G70",
+    "ADI Corporation.","ADI MicroScan P40",
+    "ADI Corporation.","ADI MicroScan P50",
+    "ADI Corporation.","ADI MicroScan P55",
+    "ADI Corporation.","ADI ProVista 14",
+    "ADI Corporation.","ADI ProVista E30",
+    "ADI Corporation.","ADI ProVista E33",
+    "ADI Corporation.","ADI ProVista E35",
+    "ADI Corporation.","ADI ProVista E40",
+    "ADI Corporation.","ADI ProVista E44",
+    "ADI Corporation.","ADI ProVista E55",
+    "ADI Corporation.","ADI ProVista E66",
+    "ADI Corporation.","ADI ProVista V30",
+    "ADI Systems, Inc.","ADI DMC-2304",
+    "ADI Systems, Inc.","ADI Duo",
+    "ADI Systems, Inc.","ADI MicroScan 17",
+    "ADI Systems, Inc.","ADI MicroScan 17X",
+    "ADI Systems, Inc.","ADI MicroScan 17X+",
+    "ADI Systems, Inc.","ADI MicroScan 2E",
+    "ADI Systems, Inc.","ADI MicroScan 3E",
+    "ADI Systems, Inc.","ADI MicroScan 3E+",
+    "ADI Systems, Inc.","ADI MicroScan 3V",
+    "ADI Systems, Inc.","ADI MicroScan 4A",
+    "ADI Systems, Inc.","ADI MicroScan 4G",
+    "ADI Systems, Inc.","ADI MicroScan 4GP",
+    "ADI Systems, Inc.","ADI MicroScan 4P/4P+",
+    "ADI Systems, Inc.","ADI MicroScan 4V",
+    "ADI Systems, Inc.","ADI MicroScan 5AP",
+    "ADI Systems, Inc.","ADI MicroScan 5EP",
+    "ADI Systems, Inc.","ADI MicroScan 5G",
+    "ADI Systems, Inc.","ADI MicroScan 5L",
+    "ADI Systems, Inc.","ADI MicroScan 5P/5P+",
+    "ADI Systems, Inc.","ADI MicroScan 5T",
+    "ADI Systems, Inc.","ADI MicroScan 5V",
+    "ADI Systems, Inc.","ADI MicroScan 5V+",
+    "ADI Systems, Inc.","ADI MicroScan 6G",
+    "ADI Systems, Inc.","ADI MicroScan 6L",
+    "ADI Systems, Inc.","ADI MicroScan 6P",
+    "ADI Systems, Inc.","ADI MicroScan G55",
+    "ADI Systems, Inc.","ADI MicroScan G56",
+    "ADI Systems, Inc.","ADI MicroScan G60",
+    "ADI Systems, Inc.","ADI MicroScan G66",
+    "ADI Systems, Inc.","ADI MicroScan G70",
+    "ADI Systems, Inc.","ADI MicroScan P40",
+    "ADI Systems, Inc.","ADI MicroScan P50",
+    "ADI Systems, Inc.","ADI MicroScan P55",
+    "ADI Systems, Inc.","ADI ProVista 14",
+    "ADI Systems, Inc.","ADI ProVista E30",
+    "ADI Systems, Inc.","ADI ProVista E33",
+    "ADI Systems, Inc.","ADI ProVista E35",
+    "ADI Systems, Inc.","ADI ProVista E40",
+    "ADI Systems, Inc.","ADI ProVista E44",
+    "ADI Systems, Inc.","ADI ProVista E55",
+    "ADI Systems, Inc.","ADI ProVista E66",
+    "Alpha","Alpha Data ACM-17",
+    "Alpha","Alpha Data ACM-215",
+    "Alpha","Alpha Data ACM-217",
+    "Alpha","Alpha Data ACM-217S",
+    "Alpha","Alpha Data ACM-317",
+    "AOC International (Europe) Gmbh","AOC Spectrum 7Vlr,7VlrA,7Vlr+ & 7VlrA+",
+    "AOC International (Europe) Gmbh","AOC Spectrum 9Glr,9GlrA,9Glrs & 9GlrsA",
+    "AOC International (U.S.A.), Ltd.","AOC CM-324",
+    "AOC International (U.S.A.), Ltd.","AOC CM-325",
+    "AOC International (U.S.A.), Ltd.","AOC CM-326",
+    "AOC International (U.S.A.), Ltd.","AOC SPECTRUM 4V,4VA,4Vlr & 4VlrA, 4Vn, 4VnA",
+    "AOC International (U.S.A.), Ltd.","AOC SPECTRUM 5Glr",
+    "AOC International (U.S.A.), Ltd.","AOC SPECTRUM 5Nlr",
+    "AOC International (U.S.A.), Ltd.","AOC SPECTRUM 5Vlr & 5VlrA",
+    "AOC International (U.S.A.), Ltd.","AOC SPECTRUM 7DlrA",
+    "AOC International (U.S.A.), Ltd.","AOC SPECTRUM 7Nlr",
+    "Apple Computer, Inc.","AppleVision 850/850AV",
+    "AST","AST Sabre",
+    "AST","ASTVision 20H",
+    "AST","ASTVision 4I",
+    "AST","ASTVision 4L",
+    "AST","ASTVision 4N",
+    "AST","ASTVision 4V",
+    "AST","ASTVision 5E",
+    "AST","ASTVision 5L",
+    "AST","ASTVision 5U",
+    "AST","ASTVision 5V",
+    "AST","ASTVision 7H",
+    "AST","ASTVision 7L",
+    "AST","ASTVision 7P",
+    "AST","ASTVision 7U",
+    "AT&T","AT&T 14 in. Color Economy",
+    "AT&T","AT&T 14 in. Color Value",
+    "AT&T","AT&T 14 in. Color Value - Low Radiation",
+    "AT&T","AT&T 14 in. Mono",
+    "AT&T","AT&T 15 in. Color",
+    "AT&T","AT&T 17 in. Color Professional",
+    "AT&T","AT&T 17 in. Color Value",
+    "AT&T","AT&T CRT-365",
+    "AT&T","AT&T CRT-395",
+    "Bridge Information Co.,Ltd","Bridge BM17C",
+    "Bus Computer Systems","Bus Computer Systems Bus_VGA",
+    "Carabel","Carabel Data System AV-14CRT",
+    "Carabel","Carabel Data System AV-17CRT",
+    "Carabel","Carabel Data System AV-21CRT",
+    "Carroll Touch","Carroll Touch CT1381A",
+    "Colorgraphic Communications Corp.","Colorgraphic EG2040",
+    "COMPAQ","COMPAQ 1024",
+    "COMPAQ","COMPAQ 140",
+    "COMPAQ","COMPAQ 150",
+    "COMPAQ","COMPAQ 151FS",
+    "COMPAQ","COMPAQ 171FS",
+    "COMPAQ","COMPAQ 172",
+    "COMPAQ","COMPAQ Advanced Graphics",
+    "COMPAQ","COMPAQ Internal VGA Panel",
+    "COMPAQ","COMPAQ P110 Color Monitor",
+    "COMPAQ","COMPAQ P1100 Color Monitor",
+    "COMPAQ","COMPAQ P1610 Color Monitor",
+    "COMPAQ","COMPAQ P50 Color Monitor",
+    "COMPAQ","COMPAQ P70 Color Monitor",
+    "COMPAQ","COMPAQ P700 Color Monitor",
+    "COMPAQ","COMPAQ P75 Color Monitor",
+    "COMPAQ","COMPAQ P900 Color Monitor",
+    "COMPAQ","COMPAQ Presario 140",
+    "COMPAQ","COMPAQ Presario 150",
+    "COMPAQ","COMPAQ Presario Integrated Monitor",
+    "COMPAQ","COMPAQ Presario MV400 Color Monitor",
+    "COMPAQ","COMPAQ Presario MV500 Color Monitor",
+    "COMPAQ","COMPAQ Presario MV700 Color Monitor",
+    "COMPAQ","COMPAQ QVision 150",
+    "COMPAQ","COMPAQ QVision 170",
+    "COMPAQ","COMPAQ QVision 172",
+    "COMPAQ","COMPAQ QVision 200",
+    "COMPAQ","COMPAQ QVision 210",
+    "COMPAQ","COMPAQ S410c Color Monitor",
+    "COMPAQ","COMPAQ S500 Color Monitor",
+    "COMPAQ","COMPAQ S510 Color Monitor",
+    "COMPAQ","COMPAQ S700 Color Monitor",
+    "COMPAQ","COMPAQ S710 Color Monitor",
+    "COMPAQ","COMPAQ S900 Color Monitor",
+    "COMPAQ","COMPAQ S910 Color Monitor",
+    "COMPAQ","COMPAQ SVGA",
+    "COMPAQ","COMPAQ TFT450 Flat Panel Monitor",
+    "COMPAQ","COMPAQ TFT500 Flat Panel Monitor",
+    "COMPAQ","COMPAQ TFT5000 Flat Panel Monitor",
+    "COMPAQ","COMPAQ TFT5000S Flat Panel Monitor",
+    "COMPAQ","COMPAQ TFT5004/TFT5005 Flat Panel Monitor",
+    "COMPAQ","COMPAQ TFT5010 Flat Panel Monitor",
+    "COMPAQ","COMPAQ TFT7000 Flat Panel Monitor",
+    "COMPAQ","COMPAQ TFT8000 Flat Panel Monitor",
+    "COMPAQ","COMPAQ TFT8010 Flat Panel Monitor",
+    "COMPAQ","COMPAQ TFT8020 Flat Panel Monitor",
+    "COMPAQ","COMPAQ V1000 Color Monitor",
+    "COMPAQ","COMPAQ V40 Color Monitor",
+    "COMPAQ","COMPAQ V45 Color Monitor",
+    "COMPAQ","COMPAQ V450 Color Monitor",
+    "COMPAQ","COMPAQ V50 Color Monitor",
+    "COMPAQ","COMPAQ V500 Color Monitor",
+    "COMPAQ","COMPAQ V55 Color Monitor",
+    "COMPAQ","COMPAQ V70 Color Monitor",
+    "COMPAQ","COMPAQ V700 Color Monitor",
+    "COMPAQ","COMPAQ V75 Color Monitor",
+    "COMPAQ","COMPAQ V90 Color Monitor",
+    "COMPAQ","COMPAQ V900 Color Monitor",
+    "COMPAQ","COMPAQ VGA",
+    "Compeq USA/Focus Technology","Compeq CT-1458",
+    "Compeq USA/Focus Technology","Compeq CT-1958",
+    "Computer Technology Link","CTL 700TF",
+    "Computer Technology Link","CTL 910TF",
+    "Conrac Display Products","Conrac 7126",
+    "Conrac Display Products","Conrac 7211",
+    "Conrac Display Products","Conrac 7214",
+    "Conrac Display Products","Conrac 7241",
+    "Conrac Display Products","Conrac 7250",
+    "Conrac Display Products","Conrac 7351",
+    "Conrac Display Products","Conrac 7550",
+    "Conrac Display Products","Conrac 9250",
+    "Cordata Technologies, Inc.","Cordata CMC-141M",
+    "Cordata Technologies, Inc.","Cordata CMC-1500BF",
+    "Cordata Technologies, Inc.","Cordata CMC-1500M",
+    "Cordata Technologies, Inc.","Cordata CMC-1500TF",
+    "Cordata Technologies, Inc.","Cordata CMC-1700M",
+    "Cordata Technologies, Inc.","Cordata CMC-2100H",
+    "Cordata Technologies, Inc.","Cordata CMC-2100M",
+    "CTL - Computer Technology Link","CTL 4n",
+    "CTL - Computer Technology Link","CTL 5fln",
+    "CTL - Computer Technology Link","CTL 5Ln",
+    "CTL - Computer Technology Link","CTL 5xln",
+    "CTL - Computer Technology Link","CTL 5xn",
+    "CTL - Computer Technology Link","CTL 7dln/7sln",
+    "CTL - Computer Technology Link","CTL 7fln",
+    "CTL - Computer Technology Link","CTL 7Ln",
+    "CTL - Computer Technology Link","CTL 900VX",
+    "CTL - Computer Technology Link","CTL 9ln",
+    "CTX - Chuntex Electronic","CTX 1451",
+    "CTX - Chuntex Electronic","CTX 1451ES",
+    "CTX - Chuntex Electronic","CTX 1451GM",
+    "CTX - Chuntex Electronic","CTX 1462GM",
+    "CTX - Chuntex Electronic","CTX 15-Group 65KHz/100Hz Monitor",
+    "CTX - Chuntex Electronic","CTX 1551",
+    "CTX - Chuntex Electronic","CTX 1562",
+    "CTX - Chuntex Electronic","CTX 1562ES",
+    "CTX - Chuntex Electronic","CTX 1562GM",
+    "CTX - Chuntex Electronic","CTX 1565",
+    "CTX - Chuntex Electronic","CTX 1565GM",
+    "CTX - Chuntex Electronic","CTX 1569",
+    "CTX - Chuntex Electronic","CTX 1765",
+    "CTX - Chuntex Electronic","CTX 1765GM",
+    "CTX - Chuntex Electronic","CTX 1785",
+    "CTX - Chuntex Electronic","CTX 1785GM",
+    "CTX - Chuntex Electronic","CTX 19D-Group 107KHz/160Hz Monitor",
+    "CTX - Chuntex Electronic","CTX 2085",
+    "CTX - Chuntex Electronic","CTX 2185",
+    "CTX - Chuntex Electronic","CTX 960D Class Monitor",
+    "CTX - Chuntex Electronic","CTX 960T Class Monitor",
+    "CTX - Chuntex Electronic","CTX CPS-1460",
+    "CTX - Chuntex Electronic","CTX CPS-1560",
+    "CTX - Chuntex Electronic","CTX CPS-1750",
+    "CTX - Chuntex Electronic","CTX CPS-1760",
+    "CTX - Chuntex Electronic","CTX CPS-2160",
+    "CTX - Chuntex Electronic","CTX CPS-2180",
+    "CTX - Chuntex Electronic","CTX CVP-5439",
+    "CTX - Chuntex Electronic","CTX CVP-5468",
+    "CTX - Chuntex Electronic","CTX CVP-5468NI",
+    "CTX - Chuntex Electronic","CTX CVP-5468NL",
+    "CTX - Chuntex Electronic","CTX CVS-3436",
+    "CTX - Chuntex Electronic","CTX CVS-3450",
+    "CTX - Chuntex Electronic","CTX EX1200 series",
+    "CTX - Chuntex Electronic","CTX EX1300",
+    "CTX - Chuntex Electronic","CTX EX1300 series",
+    "CTX - Chuntex Electronic","CTX EX700",
+    "CTX - Chuntex Electronic","CTX EX800",
+    "CTX - Chuntex Electronic","CTX EX900",
+    "CTX - Chuntex Electronic","CTX EX960 series",
+    "CTX - Chuntex Electronic","CTX MS600",
+    "CTX - Chuntex Electronic","CTX Multiscan 3436",
+    "CTX - Chuntex Electronic","CTX PR1200 series",
+    "CTX - Chuntex Electronic","CTX PR1250 series",
+    "CTX - Chuntex Electronic","CTX PR1300 series",
+    "CTX - Chuntex Electronic","CTX PR1350 series",
+    "CTX - Chuntex Electronic","CTX PR1400 series",
+    "CTX - Chuntex Electronic","CTX PR1400F",
+    "CTX - Chuntex Electronic","CTX PR1450 series",
+    "CTX - Chuntex Electronic","CTX PR500 series",
+    "CTX - Chuntex Electronic","CTX PR700 series",
+    "CTX - Chuntex Electronic","CTX PR705F series",
+    "CTX - Chuntex Electronic","CTX PR710 series",
+    "CTX - Chuntex Electronic","CTX PR710, PR711 series",
+    "CTX - Chuntex Electronic","CTX PR711F series",
+    "CTX - Chuntex Electronic","CTX PR715 series",
+    "CTX - Chuntex Electronic","CTX PR950 series",
+    "CTX - Chuntex Electronic","CTX PR955 series",
+    "CTX - Chuntex Electronic","CTX PR960F series",
+    "CTX - Chuntex Electronic","CTX TopView 150",
+    "CTX - Chuntex Electronic","CTX TopView 150-A",
+    "CTX - Chuntex Electronic","CTX VL400, PL4",
+    "CTX - Chuntex Electronic","CTX VL410",
+    "CTX - Chuntex Electronic","CTX VL500 series, MS500 series",
+    "CTX - Chuntex Electronic","CTX VL510 series, PL5 series",
+    "CTX - Chuntex Electronic","CTX VL700",
+    "CTX - Chuntex Electronic","CTX VL700 series, MS700 series, PL7 series",
+    "CTX - Chuntex Electronic","CTX VL705",
+    "CTX - Chuntex Electronic","CTX VL710 series",
+    "CTX - Chuntex Electronic","CTX VL710 series, EX710 series",
+    "CTX - Chuntex Electronic","CTX VL950 series, EX950 series, PL9 series",
+    "CyberVision, Inc.","CyberVision C112",
+    "CyberVision, Inc.","CyberVision C40",
+    "CyberVision, Inc.","CyberVision C50",
+    "CyberVision, Inc.","CyberVision C52",
+    "CyberVision, Inc.","CyberVision C70",
+    "CyberVision, Inc.","CyberVision C72",
+    "CyberVision, Inc.","CyberVision C92",
+    "CyberVision, Inc.","CyberVision ds115",
+    "CyberVision, Inc.","CyberVision ds69",
+    "CyberVision, Inc.","CyberVision ds6915x",
+    "CyberVision, Inc.","CyberVision ds69T",
+    "CyberVision, Inc.","CyberVision ds86",
+    "CyberVision, Inc.","CyberVision ds86D",
+    "CyberVision, Inc.","CyberVision ds95",
+    "Daewoo","Daewoo 1509B",
+    "Daewoo","Daewoo 1705B",
+    "Daewoo","Daewoo 431X",
+    "Daewoo","Daewoo 511B",
+    "Daewoo","Daewoo 512B",
+    "Daewoo","Daewoo 518B",
+    "Daewoo","Daewoo 518X",
+    "Daewoo","Daewoo 519B",
+    "Daewoo","Daewoo 707B",
+    "Daewoo","Daewoo 710B",
+    "Daewoo","Daewoo 710C",
+    "Daewoo","Daewoo 901D",
+    "Daewoo","Daewoo CMC-1423B1",
+    "Daewoo","Daewoo CMC-1427X1",
+    "Daewoo","Daewoo CMC-1502B1",
+    "Daewoo","Daewoo CMC-1505X",
+    "Daewoo","Daewoo CMC-1507X1",
+    "Daewoo","Daewoo CMC-1703B",
+    "Daewoo","Daewoo CMC-1704C",
+    "Daewoo Electronics Co., Ltd..","Daewoo 103F",
+    "Darius Technology, Ltd.","Darius Technology TSM-1431",
+    "DAYTEK","DAYTEK  DT-1530",
+    "DAYTEK","DAYTEK  DT-1531D",
+    "DAYTEK","DAYTEK  DT-1536D",
+    "DAYTEK","DAYTEK  DT-1536DB",
+    "DAYTEK","DAYTEK  DT-1569D",
+    "DAYTEK","DAYTEK  DT-1726D",
+    "DAYTEK","DAYTEK  DT-1728D",
+    "DAYTEK","DAYTEK  DT-1731D",
+    "DAYTEK","DAYTEK  DT-1731DB",
+    "DAYTEK","DAYTEK  DT-1770",
+    "DAYTEK","DAYTEK  DT-1926D",
+    "DAYTEK","DAYTEK  DT-1995D",
+    "DAYTEK","DAYTEK  DT-1995T",
+    "DAYTEK","DAYTEK  DT-57A",
+    "DAYTEK","DAYTEK  DT-95A",
+    "DAYTEK","DAYTEK  TM-1554D",
+    "DAYTEK","DAYTEK  TM-1569D",
+    "DAYTEK","DAYTEK  TM-1769D",
+    "DAYTEK","DAYTEK  TM-1770D",
+    "DAYTEK","DAYTEK  TM-1995D",
+    "DAYTEK","DAYTEK DT-1436",
+    "DAYTEK","DAYTEK DT-1436A",
+    "DAYTEK","DAYTEK DT-1436AM4",
+    "DAYTEK","DAYTEK DT-1436D",
+    "DAYTEK","DAYTEK DT-1436DM2",
+    "DAYTEK","DAYTEK DT-1436M2",
+    "DAYTEK","DAYTEK DT-14SN",
+    "DAYTEK","DAYTEK DT-14SNI",
+    "DAYTEK","DAYTEK DT-14SNIE",
+    "DAYTEK","DAYTEK DT-14ST39",
+    "DAYTEK","DAYTEK DT-14SV2",
+    "DAYTEK","DAYTEK DT-14SV3",
+    "DAYTEK","DAYTEK DT-14VN",
+    "DAYTEK","DAYTEK DT-14WN4",
+    "DAYTEK","DAYTEK DT-14XV",
+    "DAYTEK","DAYTEK DT-14XV MPR-II",
+    "DAYTEK","DAYTEK DT-14XVB",
+    "DAYTEK","DAYTEK DT-1530",
+    "DAYTEK","DAYTEK DT-1531",
+    "DAYTEK","DAYTEK DT-1531D",
+    "DAYTEK","DAYTEK DT-1531DB",
+    "DAYTEK","DAYTEK DT-1536",
+    "DAYTEK","DAYTEK DT-1536A",
+    "DAYTEK","DAYTEK DT-1536D",
+    "DAYTEK","DAYTEK DT-1726D",
+    "DAYTEK","DAYTEK DT-1730",
+    "DAYTEK","DAYTEK DT-1731",
+    "DAYTEK","DAYTEK DT-1731D",
+    "DAYTEK","DAYTEK DT-1731DB",
+    "Dell Computer Corp.","Dell 1024i",
+    "Dell Computer Corp.","Dell 1024i-P/1024i-Color",
+    "Dell Computer Corp.","Dell 1401FP",
+    "Dell Computer Corp.","Dell 1500FP",
+    "Dell Computer Corp.","Dell 1501FP(Analog)",
+    "Dell Computer Corp.","Dell 1501FP(Digital)",
+    "Dell Computer Corp.","Dell 1569",
+    "Dell Computer Corp.","Dell 1700FP",
+    "Dell Computer Corp.","Dell 1726T-HS/D1025HT",
+    "Dell Computer Corp.","Dell 800M",
+    "Dell Computer Corp.","Dell 828fi",
+    "Dell Computer Corp.","Dell D1025HE",
+    "Dell Computer Corp.","Dell D1025HTX",
+    "Dell Computer Corp.","Dell D1025TM",
+    "Dell Computer Corp.","Dell D1028L",
+    "Dell Computer Corp.","Dell D1226H",
+    "Dell Computer Corp.","Dell D1428L",
+    "Dell Computer Corp.","Dell D1626HT",
+    "Dell Computer Corp.","Dell D2026T",
+    "Dell Computer Corp.","Dell D2128-TCO",
+    "Dell Computer Corp.","Dell D825HR",
+    "Dell Computer Corp.","Dell D825HT",
+    "Dell Computer Corp.","Dell D825TM",
+    "Dell Computer Corp.","Dell D828L",
+    "Dell Computer Corp.","Dell E550",
+    "Dell Computer Corp.","Dell E550mm/E550mmw",
+    "Dell Computer Corp.","Dell E770p",
+    "Dell Computer Corp.","Dell E770s",
+    "Dell Computer Corp.","Dell Eizo 9080i",
+    "Dell Computer Corp.","Dell ES-17",
+    "Dell Computer Corp.","Dell GPD-16C",
+    "Dell Computer Corp.","Dell GPD-19C",
+    "Dell Computer Corp.","Dell Hewitt",
+    "Dell Computer Corp.","Dell M1110",
+    "Dell Computer Corp.","Dell M570",
+    "Dell Computer Corp.","Dell M770",
+    "Dell Computer Corp.","Dell M780",
+    "Dell Computer Corp.","Dell M990",
+    "Dell Computer Corp.","Dell P1110",
+    "Dell Computer Corp.","Dell P1690",
+    "Dell Computer Corp.","Dell P780",
+    "Dell Computer Corp.","Dell P790",
+    "Dell Computer Corp.","Dell P990",
+    "Dell Computer Corp.","Dell P991",
+    "Dell Computer Corp.","Dell Super VGA",
+    "Dell Computer Corp.","Dell Super VGA Colour",
+    "Dell Computer Corp.","Dell Super VGA DL 1428 I/L",
+    "Dell Computer Corp.","Dell Super VGA Jostens",
+    "Dell Computer Corp.","Dell TFT 1400FP",
+    "Dell Computer Corp.","Dell UGA DL 1460 NI",
+    "Dell Computer Corp.","Dell Ultrascan 14C",
+    "Dell Computer Corp.","Dell Ultrascan 14C-E",
+    "Dell Computer Corp.","Dell Ultrascan 14C-EN",
+    "Dell Computer Corp.","Dell Ultrascan 14ES",
+    "Dell Computer Corp.","Dell Ultrascan 14LR",
+    "Dell Computer Corp.","Dell Ultrascan 14XE",
+    "Dell Computer Corp.","Dell Ultrascan 15ES/15ES-P",
+    "Dell Computer Corp.","Dell Ultrascan 15FS-N/15FS-EN",
+    "Dell Computer Corp.","Dell Ultrascan 15FS/15FS-E",
+    "Dell Computer Corp.","Dell Ultrascan 15LR",
+    "Dell Computer Corp.","Dell Ultrascan 15TE",
+    "Dell Computer Corp.","Dell Ultrascan 17ES",
+    "Dell Computer Corp.","Dell Ultrascan 17FS-ELR",
+    "Dell Computer Corp.","Dell Ultrascan 17FS-EN",
+    "Dell Computer Corp.","Dell Ultrascan 17FS-LR",
+    "Dell Computer Corp.","Dell Ultrascan 17FS-N",
+    "Dell Computer Corp.","Dell Ultrascan 21FS",
+    "Dell Computer Corp.","Dell Ultrascan 21TE",
+    "Dell Computer Corp.","Dell Ultrascan V17X",
+    "Dell Computer Corp.","Dell V15X",
+    "Dell Computer Corp.","Dell V17X",
+    "Dell Computer Corp.","Dell VC15 Colour",
+    "Dell Computer Corp.","Dell VGA 800",
+    "Dell Computer Corp.","Dell VGA Color/Color Plus",
+    "Dell Computer Corp.","Dell VGA Monochrome",
+    "Dell Computer Corp.","Dell Vi14X",
+    "Dell Computer Corp.","Dell VS14/15",
+    "Dell Computer Corp.","Dell VS17",
+    "Dell Computer Corp.","Dell VS17X",
+    "Delta Electronics, Inc.","Delta DA-1565",
+    "Delta Electronics, Inc.","Delta DA-570",
+    "Delta Electronics, Inc.","Delta DA-995",
+    "Delta Electronics, Inc.","Delta DB-1765",
+    "Delta Electronics, Inc.","Delta DB-770",
+    "Delta Electronics, Inc.","Delta DC-770",
+    "Delta Electronics, Inc.","Delta DE-570",
+    "Digital Equipment Corp.","Digital 14 in. Color (FR-PCXBV-PF)",
+    "Digital Equipment Corp.","Digital 14 in. Color (FR-PCXBV-SA)",
+    "Digital Equipment Corp.","Digital 14 in. Color (FR-PCXCV-GE)",
+    "Digital Equipment Corp.","Digital 14 in. Color (FR-PCXCV-RA)",
+    "Digital Equipment Corp.","Digital 14 in. Color Monitor (FR-PCXCV-C*)",
+    "Digital Equipment Corp.","Digital 14 in. Monochrome (FR-PC7XV-KA)",
+    "Digital Equipment Corp.","Digital 15 in. Color (FR-PCXBV-PC)",
+    "Digital Equipment Corp.","Digital 15 in. Color (FR-PCXBV-RA)",
+    "Digital Equipment Corp.","Digital 15 in. Color (FR-PCXBV-RD)",
+    "Digital Equipment Corp.","Digital 15 in. Color (FR-PCXBV-RL)",
+    "Digital Equipment Corp.","Digital 15 in. Color (FR-PCXBV-SC)",
+    "Digital Equipment Corp.","Digital 15 in. Color (FR-PCXCV-AC)",
+    "Digital Equipment Corp.","Digital 15 in. Color Monitor (FR-PCXBV-E*)",
+    "Digital Equipment Corp.","Digital 15 in. Color Monitor (FR-PCXCV-D*)",
+    "Digital Equipment Corp.","Digital 17 in. Color (FR-PCXAV-EC)",
+    "Digital Equipment Corp.","Digital 17 in. Color (FR-PCXAV-YZ)",
+    "Digital Equipment Corp.","Digital 17 in. Color (FR-PCXBV-KA)",
+    "Digital Equipment Corp.","Digital 17 in. Color Monitor (FR-PCXBV-F*)",
+    "Digital Equipment Corp.","Digital 19 in. Color (FR-PCXAV-CY)",
+    "Digital Equipment Corp.","Digital 19 in. Color (FR-PCXAV-CZ)",
+    "Digital Equipment Corp.","Digital 19 in. Color (FR-PCXAV-TZ)",
+    "Digital Equipment Corp.","Digital 21 in. Color (FR-PCXAV-HA)",
+    "Digital Equipment Corp.","Digital 21 in. Color (FR-PCXAV-WZ)",
+    "Digital Equipment Corp.","Digital 24 in. Color (FR-PCXAV-AZ)",
+    "Digital Equipment Corp.","FR-PCXAV-VY",
+    "Digital Equipment Corp.","FR-PCXAV-VZ",
+    "Digital Equipment Corp.","FR-PCXAV-WY",
+    "Digital Equipment Corp.","FR-PCXAV-YY",
+    "EIZO","EIZO 9060S",
+    "EIZO","EIZO 9065S",
+    "EIZO","EIZO 9070S",
+    "EIZO","EIZO 9080i",
+    "EIZO","EIZO 9400i",
+    "EIZO","EIZO 9500",
+    "EIZO","EIZO F35",
+    "EIZO","EIZO F55",
+    "EIZO","EIZO F55S",
+    "EIZO","EIZO F56",
+    "EIZO","EIZO F57",
+    "EIZO","EIZO F67",
+    "EIZO","EIZO F77",
+    "EIZO","EIZO F77S",
+    "EIZO","EIZO F78",
+    "EIZO","EIZO FlexScan 6500",
+    "EIZO","EIZO FlexScan 6600",
+    "EIZO","EIZO FlexScan E151L",
+    "EIZO","EIZO FlexScan E54F",
+    "EIZO","EIZO FlexScan E76F",
+    "EIZO","EIZO FlexScan F340iW",
+    "EIZO","EIZO FlexScan F351",
+    "EIZO","EIZO FlexScan F550iW",
+    "EIZO","EIZO FlexScan F552",
+    "EIZO","EIZO FlexScan F553",
+    "EIZO","EIZO FlexScan F560iW",
+    "EIZO","EIZO FlexScan F563",
+    "EIZO","EIZO FlexScan F57",
+    "EIZO","EIZO FlexScan F750i",
+    "EIZO","EIZO FlexScan F760iW",
+    "EIZO","EIZO FlexScan F764",
+    "EIZO","EIZO FlexScan F77S",
+    "EIZO","EIZO FlexScan F780iW",
+    "EIZO","EIZO FlexScan F784",
+    "EIZO","EIZO FlexScan L34",
+    "EIZO","EIZO FlexScan T560i",
+    "EIZO","EIZO FlexScan T562",
+    "EIZO","EIZO FlexScan T563",
+    "EIZO","EIZO FlexScan T660i",
+    "EIZO","EIZO FlexScan T662",
+    "EIZO","EIZO FX-B5",
+    "EIZO","EIZO FX-C5",
+    "EIZO","EIZO FX-C5S",
+    "EIZO","EIZO FX-C6",
+    "EIZO","EIZO FX-C7",
+    "EIZO","EIZO FX-D7",
+    "EIZO","EIZO FX-E7",
+    "EIZO","EIZO FX-E7S",
+    "EIZO","EIZO FX-E8",
+    "EIZO","EIZO L23",
+    "EIZO","EIZO L34",
+    "EIZO","EIZO L360",
+    "EIZO","EIZO L66",
+    "EIZO","EIZO NANAO FlexScan FX-C7",
+    "EIZO","EIZO NANAO FlexScan FX-E7S",
+    "EIZO","EIZO T57",
+    "EIZO","EIZO T57S",
+    "EIZO","EIZO T67",
+    "EIZO","EIZO T67S",
+    "EIZO","EIZO T68",
+    "EIZO","EIZO T77",
+    "EIZO","EIZO T960",
+    "EIZO","EIZO TX-C7",
+    "EIZO","EIZO TX-C7S",
+    "EIZO","EIZO TX-D7",
+    "EIZO","EIZO TX-D7S",
+    "EIZO NANAO","F520",
+    "EIZO NANAO","F980",
+    "EIZO NANAO","L350",
+    "EIZO NANAO","L680",
+    "EIZO NANAO","T550",
+    "EIZO NANAO","T760",
+    "EIZO NANAO","T961",
+    "Elecom","Elecom HRM-14E",
+    "Elecom","Elecom HRM-15",
+    "Elecom","Elecom HRM-17",
+    "Elecom","Elecom HRM-17E",
+    "Elecom","Elecom HRM-L15",
+    "Elecom","Elecom HRM-L17",
+    "Elecom","Elecom LRM-T17",
+    "ELITEGROUP Computer Systems","ECS VERTOS 1401",
+    "ELITEGROUP Computer Systems","ECS VERTOS 1501",
+    "ELITEGROUP Computer Systems","ECS VERTOS 1502",
+    "ELITEGROUP Computer Systems","ECS VERTOS 1503",
+    "ELITEGROUP Computer Systems","ECS VERTOS 1700",
+    "ELITEGROUP Computer Systems","ECS VERTOS 1701",
+    "ELITEGROUP Computer Systems","ECS VERTOS 1702",
+    "ELITEGROUP Computer Systems","ECS VERTOS 2101",
+    "ELITEGROUP Computer Systems","ECS VERTOS 2102",
+    "Elsa AG","Elsa Ecomo Office",
+    "Envision Peripherals, Inc.","AOC Spectrum 7Glr & 7GlrA",
+    "Envision Peripherals, Inc.","AOC Spectrum 7Vlr,7VlrA,7Vlr+ & 7VlrA+",
+    "Envision Peripherals, Inc.","AOC Spectrum 9Glr,9GlrA,9Glrs & 9GlrsA",
+    "Envision Peripherals, Inc.","EPI ENVISION EN-S1770 & EN-S1770A",
+    "Envision Peripherals, Inc.","EPI ENVISION EN-S1785 & EN-S1785A",
+    "Envision Peripherals, Inc.","EPI ENVISION EN-S1995A,EN-S1995A,EN-S1995S & EN-S1995SA",
+    "Envision Perpherals Inc.","AOC LCD MONITOR LM-500",
+    "EPSON","Endeavor ED-1428A",
+    "EPSON","Endeavor ED-1528A",
+    "EPSON","Endeavor ED-1728A",
+    "EPSON","Endeavor EV-1428A",
+    "EPSON","Endeavor VT-75",
+    "EPSON","Epson CG1428I",
+    "EPSON","Epson CG1428N",
+    "EPSON","Epson CG1439I",
+    "EPSON","Epson CG1528N",
+    "EPSON","Epson CG1728N",
+    "EPSON","EPSON CR-7600",
+    "EPSON","EPSON CR-7700",
+    "EPSON","EPSON CRV-1700",
+    "EPSON","EPSON VCR-5000",
+    "Everex Systems, Inc.","Everex Eversync_SVGA",
+    "Falco Data Products, Inc.","Falco Data Products, Inc. FMS",
+    "Fora, Inc.","Fora, Inc. MON-7C5",
+    "Forefront Technology Corp.","Forefront Technology MTS-9608S",
+    "Fujikama O.A. Distribution","Fujikama PVGA-1024A",
+    "Fujitsu","Fujitsu 1554G+",
+    "Fujitsu","Fujitsu DESKPOWER-C",
+    "Fujitsu","FUJITSU e150f",
+    "Fujitsu","FUJITSU e155",
+    "Fujitsu","FUJITSU e177",
+    "Fujitsu","Fujitsu FMV-DP831",
+    "Fujitsu","Fujitsu FMV-DP841",
+    "Fujitsu","Fujitsu FMV-DP842",
+    "Fujitsu","Fujitsu FMV-DP842A",
+    "Fujitsu","Fujitsu FMV-DP843",
+    "Fujitsu","Fujitsu FMV-DP84X1",
+    "Fujitsu","Fujitsu FMV-DP84Z",
+    "Fujitsu","Fujitsu FMV-DP84Z2",
+    "Fujitsu","Fujitsu FMV-DP84Z3",
+    "Fujitsu","Fujitsu FMV-DP871",
+    "Fujitsu","Fujitsu FMV-DP872",
+    "Fujitsu","Fujitsu FMV-DP971",
+    "Fujitsu","Fujitsu FMV-DP972",
+    "Fujitsu","Fujitsu FMV-DP972A",
+    "Fujitsu","Fujitsu FMV-DP973",
+    "Fujitsu","Fujitsu FMV-DP974",
+    "Fujitsu","Fujitsu FMV-DP97X2",
+    "Fujitsu","Fujitsu FMV-DP97X3",
+    "Fujitsu","Fujitsu FMV-DP97Z",
+    "Fujitsu","Fujitsu FMV-DP991",
+    "Fujitsu","Fujitsu FMV-DP992",
+    "Fujitsu","Fujitsu FMV-DPS841",
+    "Fujitsu","Fujitsu FMV-DPS971",
+    "Fujitsu","FUJITSU x150f",
+    "Fujitsu","FUJITSU x151f",
+    "Fujitsu","FUJITSU x176",
+    "Fujitsu","FUJITSU x177",
+    "Fujitsu","FUJITSU x177a",
+    "Fujitsu","FUJITSU x180f",
+    "FUJITSU COMPUTER GMBH","FUJITSU 15 inch CS550",
+    "FUJITSU COMPUTER GMBH","FUJITSU 17 inch C771",
+    "FUJITSU COMPUTER GMBH","FUJITSU LCD 15.1 inch PT-500",
+    "Fujitsu ICL","Fujitsu 1568G1",
+    "Fujitsu ICL","Fujitsu 1769G",
+    "Fujitsu ICL","Fujitsu e155",
+    "Fujitsu ICL","FUJITSU e175",
+    "FUJITSU ICL","FUJITSU e176",
+    "Fujitsu ICL","FUJITSU e213",
+    "Fujitsu ICL","FUJITSU ErgoPro e154",
+    "Fujitsu ICL","Fujitsu ErgoPro e174",
+    "Fujitsu ICL","Fujitsu ErgoPro x153",
+    "FUJITSU ICL","FUJITSU ErgoPro x174",
+    "FUJITSU ICL","FUJITSU ErgoPro x174a",
+    "Fujitsu ICL","Fujitsu FMV-DP84X2",
+    "Fujitsu ICL","Fujitsu FMV-DP84X3(G)",
+    "Fujitsu ICL","Fujitsu FMV-DP97X3",
+    "Fujitsu ICL","Fujitsu FMV-DP97X4",
+    "Fujitsu ICL","Fujitsu FMV-DP98X1",
+    "Fujitsu ICL","Fujitsu FMVDP97X5(G)/FMVDP97X6",
+    "Fujitsu ICL","Fujitsu ICL ErgoPro 140v",
+    "Fujitsu ICL","Fujitsu ICL ErgoPro 141p",
+    "Fujitsu ICL","Fujitsu ICL ErgoPro 141v",
+    "Fujitsu ICL","Fujitsu ICL ErgoPro 142v",
+    "Fujitsu ICL","Fujitsu ICL ErgoPro 151p",
+    "Fujitsu ICL","Fujitsu ICL ErgoPro 151p AutoBrite",
+    "Fujitsu ICL","Fujitsu ICL ErgoPro 151v",
+    "Fujitsu ICL","Fujitsu ICL ErgoPro 152v",
+    "Fujitsu ICL","Fujitsu ICL ErgoPro 171p",
+    "Fujitsu ICL","Fujitsu ICL ErgoPro 171v",
+    "Fujitsu ICL","Fujitsu ICL ErgoPro 172p",
+    "Fujitsu ICL","Fujitsu ICL ErgoPro 172p AutoBrite",
+    "Fujitsu ICL","Fujitsu ICL ErgoPro 172v",
+    "Fujitsu ICL","Fujitsu ICL ErgoPro 172v AutoBrite",
+    "Fujitsu ICL","Fujitsu ICL ErgoPro 211v",
+    "Fujitsu ICL","Fujitsu ICL ErgoPro e142",
+    "Fujitsu ICL","Fujitsu ICL ErgoPro e153",
+    "Fujitsu ICL","Fujitsu ICL ErgoPro e172",
+    "Fujitsu ICL","Fujitsu ICL ErgoPro e173",
+    "Fujitsu ICL","Fujitsu ICL ErgoPro e212",
+    "Fujitsu ICL","Fujitsu ICL ErgoPro x152",
+    "Fujitsu ICL","Fujitsu ICL ErgoPro x173",
+    "Fujitsu ICL","Fujitsu ICL ErgoPro x173a",
+    "Fujitsu ICL","Fujitsu VL-14TX1",
+    "Fujitsu ICL","Fujitsu VL-15TX1(G)",
+    "Fujitsu ICL","Fujitsu x150f",
+    "FUJITSU ICL","FUJITSU x154",
+    "Fujitsu ICL","Fujitsu x176",
+    "Fujitsu ICL","Fujitsu x177",
+    "Fujitsu ICL","Fujitsu x177a",
+    "FUJITSU ICL","FUJITSU x191",
+    "Funai Electric Company of Taiwan","Funai 17GD",
+    "Gateway","Gateway 14SVGA",
+    "Gateway","Gateway CM751",
+    "Gateway","Gateway CM803",
+    "Gateway","Gateway CrystalScan 1024",
+    "Gateway","Gateway CrystalScan 1024NI",
+    "Gateway","Gateway CrystalScan 1024NI2G",
+    "Gateway","Gateway CrystalScan 14",
+    "Gateway","Gateway CrystalScan 15",
+    "Gateway","Gateway CrystalScan 1572DG",
+    "Gateway","Gateway CrystalScan 1572DGM",
+    "Gateway","Gateway CrystalScan 1572FS",
+    "Gateway","Gateway CrystalScan 17",
+    "Gateway","Gateway CrystalScan 17762LEG",
+    "Gateway","Gateway CrystalScan 500",
+    "Gateway","Gateway CrystalScan 500-069",
+    "Gateway","Gateway CrystalScan 700",
+    "Gateway","Gateway CrystalScan 700-069",
+    "Gateway","Gateway Destination 31-1",
+    "Gateway","Gateway Destination 31-2",
+    "Gateway","Gateway Destination 36-1",
+    "Gateway","Gateway Destination DL27",
+    "Gateway","Gateway Destination DL36",
+    "Gateway","Gateway EV500",
+    "Gateway","Gateway EV700",
+    "Gateway","Gateway EV700-H",
+    "Gateway","Gateway EV900",
+    "Gateway","Gateway FPD1500",
+    "Gateway","Gateway Vivitron 1100",
+    "Gateway","Gateway Vivitron 15",
+    "Gateway","Gateway Vivitron 17",
+    "Gateway","Gateway Vivitron 20",
+    "Gateway","Gateway Vivitron 21",
+    "Gateway","Gateway Vivitron 500",
+    "Gateway","Gateway Vivitron 700",
+    "Gateway","Gateway Vivitron 700-069",
+    "Gateway","Gateway VX1100",
+    "Gateway","Gateway VX700",
+    "Gateway","Gateway VX900",
+    "Gateway","Gateway VX900T",
+    "Golden Dragon","Golden Dragon TY-1411",
+    "Golden Dragon","Golden Dragon TY-2015",
+    "GoldStar Technology, Inc.","GoldStar 1423",
+    "GoldStar Technology, Inc.","GoldStar 1423 Plus VGA",
+    "GoldStar Technology, Inc.","GoldStar 1453 Plus",
+    "GoldStar Technology, Inc.","GoldStar 1460 Plus VGA",
+    "GoldStar Technology, Inc.","GoldStar 1470_Plus",
+    "GoldStar Technology, Inc.","GoldStar 1490",
+    "GoldStar Technology, Inc.","GoldStar 1510",
+    "GoldStar Technology, Inc.","GoldStar 1620",
+    "GoldStar Technology, Inc.","GoldStar 1710",
+    "GoldStar Technology, Inc.","GoldStar 1725",
+    "Hansol Electronics","Hansol  400F",
+    "Hansol Electronics","Hansol 2100A",
+    "Hansol Electronics","Hansol 2100P",
+    "Hansol Electronics","Hansol 400F",
+    "Hansol Electronics","Hansol 400P",
+    "Hansol Electronics","Hansol 401A",
+    "Hansol Electronics","Hansol 500A",
+    "Hansol Electronics","Hansol 500F",
+    "Hansol Electronics","Hansol 501P",
+    "Hansol Electronics","Hansol 510A",
+    "Hansol Electronics","Hansol 510F",
+    "Hansol Electronics","Hansol 701A",
+    "Hansol Electronics","Hansol 701P",
+    "Hansol Electronics","Hansol 705D",
+    "Hansol Electronics","Hansol 710E/710Aplus",
+    "Hansol Electronics","Hansol 710P/710D",
+    "Hansol Electronics","Hansol 900P",
+    "Hansol Electronics","Hansol 910A",
+    "Hansol Electronics","Hansol 920D",
+    "Hansol Electronics","Hansol 920eF",
+    "Hansol Electronics","Hansol Electronics Mazellan14px",
+    "Hansol Electronics","Hansol Electronics Mazellan15ax",
+    "Hansol Electronics","Hansol Electronics Mazellan17ax",
+    "Hansol Electronics","Hansol Electronics Mazellan17px",
+    "Hansol Electronics","Hansol Electronics Mazellan400A",
+    "Hansol Electronics","Hansol Electronics Mazellan400P",
+    "Hansol Electronics","Hansol Electronics Mazellan500A",
+    "Hansol Electronics","Hansol Electronics Mazellan500P",
+    "Hansol Electronics","Hansol Electronics Mazellan700A",
+    "Hansol Electronics","Hansol Electronics Mazellan700P",
+    "Hansol Electronics","Hansol Mazellan14ax",
+    "Hansol Electronics","Hansol Mazellan14px",
+    "Hansol Electronics","Hansol Mazellan15ax",
+    "Hansol Electronics","Hansol Mazellan17ax",
+    "Hansol Electronics","Hansol Mazellan17px",
+    "Hansol Electronics","Hansol Mazellan400A",
+    "Hansol Electronics","Hansol Mazellan400P",
+    "Hansol Electronics","Hansol Mazellan401A",
+    "Hansol Electronics","Hansol Mazellan500A",
+    "Hansol Electronics","Hansol Mazellan500M",
+    "Hansol Electronics","Hansol Mazellan500P",
+    "Hansol Electronics","Hansol Mazellan501P",
+    "Hansol Electronics","Hansol Mazellan700A",
+    "Hansol Electronics","Hansol Mazellan700P",
+    "Hansol Electronics","Hansol Mazellan701A",
+    "Hansol Electronics","Hansol Mazellan701P",
+    "Hansol Electronics","Hansol Mazellan900P",
+    "Hansol Electronics","Hansol Mazellan_400P",
+    "Hansol Electronics","Hansol Mazellan_500A",
+    "HCI","HCI Maxiscan",
+    "Hewlett Packard","HP D1187A 20-inch Display",
+    "Hewlett Packard","HP D1188A 20-inch Display",
+    "Hewlett Packard","HP D1192A VGA Monochrome 14-inch Display",
+    "Hewlett Packard","HP D1192B VGA Monochrome 14-inch Display",
+    "Hewlett Packard","HP D1193A Ultra VGA 17-inch",
+    "Hewlett Packard","HP D1194A SVGA 14-inch Display",
+    "Hewlett Packard","HP D1195A Ergo-SVGA 14-inch Display",
+    "Hewlett Packard","HP D1196A Ergo Ultra VGA 15-inch Display",
+    "Hewlett Packard","HP D1197A Color VGA 14-inch Display",
+    "Hewlett Packard","HP D1198A SVGA 14-inch Display",
+    "Hewlett Packard","HP D1199A Ultra VGA 1600 21-inch Display",
+    "Hewlett Packard","HP D1815A 1024 Low Emissions 14-inch Display",
+    "Hewlett Packard","HP D2800A Ultra VGA 1600 21-inch Display",
+    "Hewlett Packard","HP D2801A VGA Monochrome 14-inch Display",
+    "Hewlett Packard","HP D2801A/B Monochrome VGA 14-inch Display",
+    "Hewlett Packard","HP D2802A Entry-Level SVGA 14-inch Display",
+    "Hewlett Packard","HP D2802A SVGA 14-inch Display",
+    "Hewlett Packard","HP D2803A Super VGA 1024i 14-inch Display",
+    "Hewlett Packard","HP D2804A Super VGA and 1024i 14-inch Display",
+    "Hewlett Packard","HP D2804A/B Super VGA 1024i 14-inch Display",
+    "Hewlett Packard","HP D2805A Ergo 1024 14-inch Display",
+    "Hewlett Packard","HP D2806A Ergo Ultra VGA 15-inch Display",
+    "Hewlett Packard","HP D2806A/B Ergo Ultra VGA 15-inch Display",
+    "Hewlett Packard","HP D2807A Ultra VGA 1280 17-inch Display",
+    "Hewlett Packard","HP D2807A/B Ultra VGA 1280 17-inch Display",
+    "Hewlett Packard","HP D2808 1024 Low Emissions 15-inch Display",
+    "Hewlett Packard","HP D2808A 1024 Low Emissions 15-inch Display",
+    "Hewlett Packard","HP D2809A 1024 Low Emissions MM 15-inch Display",
+    "Hewlett Packard","HP D2810A 1024 14-inch Display",
+    "Hewlett Packard","HP D2811A 1024 Low Emissions 14-inch Display",
+    "Hewlett Packard","HP D2813 1024 14-inch Display",
+    "Hewlett Packard","HP D2814A Super VGA and 1024I 14-inch Display",
+    "Hewlett Packard","HP D2814A Super VGA Low Emissions 14-inch Display",
+    "Hewlett Packard","HP D2815 1024 Low Emissions 14-inch Display",
+    "Hewlett Packard","HP D2817A Ultra VGA 1280 17-inch Display",
+    "Hewlett Packard","HP D2818 Ultra VGA 1280 17-inch Display",
+    "Hewlett Packard","HP D2819 Ultra VGA 1280 Extra Low Emissions 17-inch Display",
+    "Hewlett Packard","HP D2821 1024 Low Emissions 14-inch Display",
+    "Hewlett Packard","HP D2825 Ultra VGA 1024 15-inch Display",
+    "Hewlett Packard","HP D2826 15-inch Display",
+    "Hewlett Packard","HP D2830 Ergo 1024 15-inch Display",
+    "Hewlett Packard","HP D2831 Ergo 1024 Extra Low Emissions 15-inch Display",
+    "Hewlett Packard","HP D2832A",
+    "Hewlett Packard","HP D2835 Ultra VGA 1280 17-inch Display",
+    "Hewlett Packard","HP D2836 Ultra VGA 1280 Extra Low Emissions 17-inch Display",
+    "Hewlett Packard","HP D2838 M700 17-inch Display",
+    "Hewlett Packard","HP D2840 Ergo 1280 17-inch Display",
+    "Hewlett Packard","HP D2843 M900 Monitor",
+    "Hewlett Packard","HP D2845 Ergo 1600 21-inch Display",
+    "Hewlett Packard","HP D2846 P1100 Monitor",
+    "Hewlett Packard","HP D3857A Multi Media 15-inch Display",
+    "Hewlett Packard","HP D3857A Multi Media 15-inch Display.",
+    "Hewlett Packard","HP D3858A Multi Media 14-inch Display",
+    "Hewlett Packard","HP D3859A Multi Media 17-inch Display",
+    "Hewlett Packard","HP D3861A Multi Scan 14-inch Display",
+    "Hewlett Packard","HP D3899A Multi Media 14-inch Display",
+    "Hewlett Packard","HP D5060 1024 14-inch Liquid Crystal Display",
+    "Hewlett Packard","HP D5258A Pavilion M50 Monitor",
+    "Hewlett Packard","HP D5259A Pavilion M70 Monitor",
+    "Hewlett Packard","HP D5269A Pavilion M40 Monitor",
+    "Hewlett Packard","HP D6433A Pavilion M90 Monitor",
+    "Hewlett Packard","HP D7739A Pavilion S50 Monitor",
+    "Hewlett Packard","HP D7740A Pavilion S70 Monitor",
+    "Hewlett Packard","HP Pavilion M45/S40 Monitor",
+    "Hewlett-Packard","HP D2800 Ultra VGA 1600 21-inch Display",
+    "Hewlett-Packard","HP D2801 Monochrome VGA 14-inch Display",
+    "Hewlett-Packard","HP D2802 Entry-Level SVGA 14-inch Display",
+    "Hewlett-Packard","HP D2803 Super VGA 1024i 14-inch Display",
+    "Hewlett-Packard","HP D2804 Super VGA 1024i 14-inch Display",
+    "Hewlett-Packard","HP D2805 Ergo 1024 14-inch Display",
+    "Hewlett-Packard","HP D2806 Ergo Ultra VGA 15-inch Display",
+    "Hewlett-Packard","HP D2807 Ultra VGA 1280 17-inch Display",
+    "Hewlett-Packard","HP D2808 1024 Low Emissions 15-inch Display",
+    "Hewlett-Packard","HP D2809 1024 Low Emissions MM 15-inch Display",
+    "Hewlett-Packard","HP D2810 1024 14-inch Display",
+    "Hewlett-Packard","HP D2811 1024 Low Emissions 14-inch Display",
+    "Hewlett-Packard","HP D2813 1024 14-inch Display",
+    "Hewlett-Packard","HP D2814 Super VGA Low Emissions 14-inch Display",
+    "Hewlett-Packard","HP D2815 1024 Low Emissions 14-inch Display",
+    "Hewlett-Packard","HP D2817 Ultra VGA 1280 17-inch Display",
+    "Hewlett-Packard","HP D2818 Ultra VGA 1280 17-inch Display",
+    "Hewlett-Packard","HP D2819 Ultra VGA 1280 Extra Low Emissions 17-inch Display",
+    "Hewlett-Packard","HP D2821 1024 Low Emissions 14-inch Display",
+    "Hewlett-Packard","HP D2825 Ultra VGA 1024 15-inch Display",
+    "Hewlett-Packard","HP D2826 HP 50 15-inch Display",
+    "Hewlett-Packard","HP D2827 HP 51 15-inch Display",
+    "Hewlett-Packard","HP D2828 HP 52 15-inch Monitor",
+    "Hewlett-Packard","HP D2830 Ergo 1024 15-inch Display",
+    "Hewlett-Packard","HP D2831 Ergo 1024 Extra Low Emissions 15-inch Display",
+    "Hewlett-Packard","HP D2832 HP 500 15-inch Monitor",
+    "Hewlett-Packard","HP D2835 Ultra VGA 1280 17-inch Display",
+    "Hewlett-Packard","HP D2836 Ultra VGA 1280 Extra Low Emissions 17-inch Display",
+    "Hewlett-Packard","HP D2837 HP 70 17-inch Display",
+    "Hewlett-Packard","HP D2838 HP 700 17-inch Monitor",
+    "Hewlett-Packard","HP D2839 HP 70 17-inch Monitor",
+    "Hewlett-Packard","HP D2840 Ergo 1280 17-inch Display",
+    "Hewlett-Packard","HP D2842 HP 90 19-inch Display",
+    "Hewlett-Packard","HP D2843 M900 19-inch Monitor",
+    "Hewlett-Packard","HP D2845 Ergo 1600 21-inch Display",
+    "Hewlett-Packard","HP D2846 P1100 21-inch Monitor",
+    "Hewlett-Packard","HP D2847 P1110 21-inch Monitor",
+    "Hewlett-Packard","HP D5060 1024 14-inch Liquid Crystal Display",
+    "Hewlett-Packard","HP D5061 L1500 15-inch LCD Monitor",
+    "Hewlett-Packard","HP D5065 L1800 18.1-inch LCD Monitor",
+    "Hewlett-Packard","HP D5069 L1810 18.1-inch LCD Monitor",
+    "Hewlett-Packard","HP D8891 HP 40 14-inch Monitor",
+    "Hewlett-Packard","HP D8894 HP 55 15-inch Monitor",
+    "Hewlett-Packard","HP D8895 HP 55 15-inch Monitor",
+    "Hewlett-Packard","HP D8896 HP 55 15-inch Monitor",
+    "Hewlett-Packard","HP D8897 HP 55 15-inch Monitor",
+    "Hewlett-Packard","HP D8898 HP 55 TCO95 15-inch Monitor",
+    "Hewlett-Packard","HP D8900 HP 75 17-inch Monitor",
+    "Hewlett-Packard","HP D8901A HP 71 17-inch Monitor",
+    "Hewlett-Packard","HP D8902A HP 71 17-inch Monitor",
+    "Hewlett-Packard","HP D8903A HP 71 17-inch Monitor",
+    "Hewlett-Packard","HP D8906A HP P700 17-inch Monitor",
+    "Hewlett-Packard","HP D8910A HP P910 19-inch Monitor",
+    "Hewlett-Packard","HP D8911A HP 91 19-inch Monitor",
+    "Hewlett-Packard","HP D8912A HP P920 19-inch Monitor",
+    "Hewlett-Packard","HP D8915A HP P1120 21-inch Monitor",
+    "Hitachi, Ltd.","CM640ET/CM640U",
+    "Hitachi, Ltd.","Hitachi 20-AP",
+    "Hitachi, Ltd.","Hitachi 20-APF",
+    "Hitachi, Ltd.","Hitachi 20-AS",
+    "Hitachi, Ltd.","Hitachi 21-AP",
+    "Hitachi, Ltd.","Hitachi Accuvue GX17L",
+    "Hitachi, Ltd.","Hitachi Accuvue GX20",
+    "Hitachi, Ltd.","Hitachi Accuvue GX20H",
+    "Hitachi, Ltd.","Hitachi Accuvue GX21",
+    "Hitachi, Ltd.","Hitachi Accuvue UX4721",
+    "Hitachi, Ltd.","Hitachi Accuvue UX4921",
+    "Hitachi, Ltd.","Hitachi Accuvue UX6821",
+    "Hitachi, Ltd.","Hitachi CM1586MJ",
+    "Hitachi, Ltd.","Hitachi CM1796MJZ",
+    "Hitachi, Ltd.","Hitachi CM1797MJZ",
+    "Hitachi, Ltd.","Hitachi CM1798M",
+    "Hitachi, Ltd.","Hitachi CM2198M",
+    "Hitachi, Ltd.","Hitachi CM2199M",
+    "Hitachi, Ltd.","Hitachi CM500E",
+    "Hitachi, Ltd.","Hitachi CM500U/J",
+    "Hitachi, Ltd.","Hitachi CM610",
+    "Hitachi, Ltd.","Hitachi CM615",
+    "Hitachi, Ltd.","Hitachi CM620",
+    "Hitachi, Ltd.","Hitachi CM630",
+    "Hitachi, Ltd.","Hitachi CM640",
+    "Hitachi, Ltd.","Hitachi CM641",
+    "Hitachi, Ltd.","Hitachi CM643",
+    "Hitachi, Ltd.","Hitachi CM650",
+    "Hitachi, Ltd.","Hitachi CM651",
+    "Hitachi, Ltd.","Hitachi CM751",
+    "Hitachi, Ltd.","Hitachi CM752",
+    "Hitachi, Ltd.","Hitachi CM753",
+    "Hitachi, Ltd.","Hitachi CM761",
+    "Hitachi, Ltd.","Hitachi CM762",
+    "Hitachi, Ltd.","Hitachi CM763",
+    "Hitachi, Ltd.","Hitachi CM766",
+    "Hitachi, Ltd.","Hitachi CM767",
+    "Hitachi, Ltd.","Hitachi CM768",
+    "Hitachi, Ltd.","Hitachi CM769",
+    "Hitachi, Ltd.","Hitachi CM771",
+    "Hitachi, Ltd.","Hitachi CM776",
+    "Hitachi, Ltd.","Hitachi CM800",
+    "Hitachi, Ltd.","Hitachi CM801",
+    "Hitachi, Ltd.","Hitachi CM802",
+    "Hitachi, Ltd.","Hitachi CM803",
+    "Hitachi, Ltd.","Hitachi CM811",
+    "Hitachi, Ltd.","Hitachi CM811PLUS",
+    "Hitachi, Ltd.","Hitachi CM812",
+    "Hitachi, Ltd.","Hitachi CM813",
+    "Hitachi, Ltd.","Hitachi CM814",
+    "Hitachi, Ltd.","Hitachi CM815",
+    "Hitachi, Ltd.","Hitachi HM-5219",
+    "Hitachi, Ltd.","Hitachi HM1764",
+    "Hitachi, Ltd.","Hitachi HM1782",
+    "Hitachi, Ltd.","Hitachi HM4020",
+    "Hitachi, Ltd.","Hitachi HM4021",
+    "Hitachi, Ltd.","Hitachi HM4721",
+    "Hitachi, Ltd.","Hitachi HM4820",
+    "Hitachi, Ltd.","Hitachi HM4821",
+    "Hitachi, Ltd.","Hitachi HM4921",
+    "Hitachi, Ltd.","Hitachi HM6421",
+    "Hitachi, Ltd.","Hitachi HM6821",
+    "Hitachi, Ltd.","Hitachi, Ltd CM-1711M",
+    "Hitachi, Ltd.","Hitachi, Ltd CM-2110M",
+    "Hitachi, Ltd.","Hitachi, Ltd CM-2111M",
+    "Hitachi, Ltd.","Hitachi, Ltd CM-2112M",
+    "Hitachi, Ltd.","Hitachi, Ltd CM500",
+    "Hitachi, Ltd.","Hitachi, Ltd CM600",
+    "Hitachi, Ltd.","Hitachi, Ltd CM611",
+    "Hitachi, Ltd.","Hitachi, Ltd CM701",
+    "Hitachi, Ltd.","Hitachi, Ltd CM800",
+    "Hitachi, Ltd.","Hitachi, Ltd CM801",
+    "Hitachi, Ltd.","Hitachi, Ltd CM802",
+    "Hitachi, Ltd.","Hitachi, Ltd CM803",
+    "Hyundai Electronics Industries Co., Ltd.","DeluxScan 7687",
+    "Hyundai Electronics Industries Co., Ltd.","HL-2885B",
+    "Hyundai Electronics Industries Co., Ltd.","HL-7770A",
+    "Hyundai Electronics Industries Co., Ltd.","HL-7770RD",
+    "Hyundai Electronics Industries Co., Ltd.","HT-7695B",
+    "Hyundai Electronics Industries Co., Ltd.","Hyundai Deluxscan 14S",
+    "Hyundai Electronics Industries Co., Ltd.","Hyundai DeluxScan 15 Pro",
+    "Hyundai Electronics Industries Co., Ltd.","Hyundai Deluxscan 15B",
+    "Hyundai Electronics Industries Co., Ltd.","Hyundai Deluxscan 15G",
+    "Hyundai Electronics Industries Co., Ltd.","Hyundai DeluxScan 15G+",
+    "Hyundai Electronics Industries Co., Ltd.","Hyundai DeluxScan 17",
+    "Hyundai Electronics Industries Co., Ltd.","Hyundai Deluxscan 17 Pro",
+    "Hyundai Electronics Industries Co., Ltd.","Hyundai Deluxscan 17B",
+    "Hyundai Electronics Industries Co., Ltd.","Hyundai DeluxScan 17B+",
+    "Hyundai Electronics Industries Co., Ltd.","Hyundai Deluxscan 21",
+    "IBM","IBM 2112",
+    "IBM","IBM 2113",
+    "IBM","IBM 2114",
+    "IBM","IBM 2115",
+    "IBM","IBM 2116 MM55 Multimedia",
+    "IBM","IBM 2117",
+    "IBM","IBM 2122",
+    "IBM","IBM 2122-xxL",
+    "IBM","IBM 2124",
+    "IBM","IBM 2124-xxL",
+    "IBM","IBM 2126",
+    "IBM","IBM 2127",
+    "IBM","IBM 2128 MM75 Multimedia",
+    "IBM","IBM 2131",
+    "IBM","IBM 2132",
+    "IBM","IBM 2215",
+    "IBM","IBM 2235 C50 ",
+    "IBM","IBM 2236",
+    "IBM","IBM 2237 C71 ",
+    "IBM","IBM 2238",
+    "IBM","IBM 2248",
+    "IBM","IBM 2264",
+    "IBM","IBM 2414-A04",
+    "IBM","IBM 2414-A07",
+    "IBM","IBM 2414-A17",
+    "IBM","IBM 5574-N15",
+    "IBM","IBM 5574-N17",
+    "IBM","IBM 5574-S15",
+    "IBM","IBM 5574-S17",
+    "IBM","IBM 6312",
+    "IBM","IBM 6314",
+    "IBM","IBM 6315",
+    "IBM","IBM 6317",
+    "IBM","IBM 6319",
+    "IBM","IBM 6321",
+    "IBM","IBM 6322",
+    "IBM","IBM 6324",
+    "IBM","IBM 6325",
+    "IBM","IBM 6327",
+    "IBM","IBM 6333 E51",
+    "IBM","IBM 6540 G42 ",
+    "IBM","IBM 6541 G51 ",
+    "IBM","IBM 6546",
+    "IBM","IBM 6546 G52 ",
+    "IBM","IBM 6546 G52 & G54 ",
+    "IBM","IBM 6547",
+    "IBM","IBM 6547 G72 ",
+    "IBM","IBM 6547 G72 & G74 ",
+    "IBM","IBM 6549 G94 ",
+    "IBM","IBM 6556 P72 ",
+    "IBM","IBM 6557 P92 ",
+    "IBM","IBM 6558 P202 ",
+    "IBM","IBM 7095",
+    "IBM","IBM 7097",
+    "IBM","IBM 8504",
+    "IBM","IBM 8511",
+    "IBM","IBM 8512",
+    "IBM","IBM 8513",
+    "IBM","IBM 8514",
+    "IBM","IBM 8515",
+    "IBM","IBM 8517",
+    "IBM","IBM 8518",
+    "IBM","IBM 9483",
+    "IBM","IBM 9493 T56A",
+    "IBM","IBM 9495",
+    "IBM","IBM 9497 T86D",
+    "IBM","IBM 9504",
+    "IBM","IBM 9511 T54H",
+    "IBM","IBM 9513 T55A TFT Monitor ",
+    "IBM","IBM 9513 T55D TFT Monitor ",
+    "IBM","IBM 9514-B TFT Panel ",
+    "IBM","IBM 9515",
+    "IBM","IBM 9516-B TFT Panel ",
+    "IBM","IBM 9517",
+    "IBM","IBM 9518",
+    "IBM","IBM 9519 T85A",
+    "IBM","IBM 9519 T85D",
+    "IBM","IBM 9521",
+    "IBM","IBM 9524",
+    "IBM","IBM 9525",
+    "IBM","IBM 9525-0X1",
+    "IBM","IBM 9527",
+    "IBM","IBM A70",
+    "IBM","IBM Aptiva 9900",
+    "IBM","IBM Aptiva 9901",
+    "IBM","IBM Aptiva Vision 2407",
+    "IBM","IBM G200",
+    "IBM","IBM G41",
+    "IBM","IBM G50",
+    "IBM","IBM G70",
+    "IBM","IBM G78",
+    "IBM","IBM MM55",
+    "IBM","IBM MM75",
+    "IBM","IBM P200",
+    "IBM","IBM P201",
+    "IBM","IBM P50",
+    "IBM","IBM P70",
+    "IBM","IBM ThinkPad 1024x768 DSTN/HPA LCD panel",
+    "IBM","IBM ThinkPad 1024x768 TFT LCD panel",
+    "IBM","IBM ThinkPad 1280x1024 TFT LCD panel",
+    "IBM","IBM ThinkPad 640x480 DSTN/HPA LCD panel",
+    "IBM","IBM ThinkPad 640x480 TFT LCD panel",
+    "IBM","IBM ThinkPad 800x600 DSTN/HPA LCD panel",
+    "IBM","IBM ThinkPad 800x600 TFT LCD panel",
+    "ICL","Fujitsu ICL ErgoPro 140v",
+    "ICL","Fujitsu ICL ErgoPro 141p",
+    "ICL","Fujitsu ICL ErgoPro 141v",
+    "ICL","Fujitsu ICL ErgoPro 142v",
+    "ICL","Fujitsu ICL ErgoPro 151p",
+    "ICL","Fujitsu ICL ErgoPro 151p AutoBrite",
+    "ICL","Fujitsu ICL ErgoPro 151v",
+    "ICL","Fujitsu ICL ErgoPro 152v",
+    "ICL","Fujitsu ICL ErgoPro 171p",
+    "ICL","Fujitsu ICL ErgoPro 171v",
+    "ICL","Fujitsu ICL ErgoPro 172p",
+    "ICL","Fujitsu ICL ErgoPro 172p AutoBrite",
+    "ICL","Fujitsu ICL ErgoPro 172v",
+    "ICL","Fujitsu ICL ErgoPro 172v AutoBrite",
+    "ICL","Fujitsu ICL ErgoPro 211v",
+    "ICL","Fujitsu ICL ErgoPro e142",
+    "ICL","Fujitsu ICL ErgoPro e153",
+    "ICL","Fujitsu ICL ErgoPro e172",
+    "ICL","Fujitsu ICL ErgoPro e173",
+    "ICL","Fujitsu ICL ErgoPro e212",
+    "ICL","Fujitsu ICL ErgoPro x152",
+    "ICL","Fujitsu ICL ErgoPro x173",
+    "ICL","Fujitsu ICL ErgoPro x173a",
+    "ICL","ICL 14C",
+    "ICL","ICL 14M",
+    "ICL","ICL 14V",
+    "ICL","ICL 15V",
+    "ICL","ICL 17V",
+    "ICL","ICL ErgoPRO 14C",
+    "ICL","ICL ErgoPRO 15C",
+    "ICL","ICL ErgoPRO 17C",
+    "ICL","ICL ErgoPRO VE15C",
+    "ICL","ICL ErgoPRO VE15M",
+    "ICL","ICL SE14M",
+    "ICL","ICL VE15C",
+    "ICL","ICL VE17C",
+    "ICM","ICM LS-2517TS",
+    "ICM","ICM LS-2521F",
+    "ICM","ICM LS-2617FN",
+    "ICM","ICM LS-2617FNII",
+    "ICM","ICM LS-2815FN",
+    "ICM","ICM RS-A770N",
+    "ICM","ICM RS-A785N",
+    "ICM","ICM RS-S982H",
+    "Iiyama","Iiyama A101GT,    VisionMasterPro 501",
+    "Iiyama","Iiyama A102GT",
+    "Iiyama","Iiyama A102GT,    VisionMasterPro 502",
+    "Iiyama","Iiyama A201HT, VisionMaster Pro 510",
+    "Iiyama","Iiyama A701GT,       VisionMasterPro 400",
+    "Iiyama","Iiyama A702HT, VisionMaster Pro 410",
+    "Iiyama","Iiyama A705MT, VisionMaster Pro 411 /i70A",
+    "Iiyama","Iiyama A901HT",
+    "Iiyama","Iiyama A901HT,       VisionMaster Pro 450",
+    "Iiyama","Iiyama A902MT,    VisionMaster Pro 451",
+    "Iiyama","Iiyama DR-3114",
+    "Iiyama","Iiyama MA901U,    VisionMaster Pro 452",
+    "Iiyama","Iiyama MF-5014A",
+    "Iiyama","Iiyama MF-5015A",
+    "Iiyama","Iiyama MF-5017",
+    "Iiyama","Iiyama MF-5021",
+    "Iiyama","Iiyama MF-5115",
+    "Iiyama","Iiyama MF-5117",
+    "Iiyama","Iiyama MF-5121A",
+    "Iiyama","Iiyama MF-5214A",
+    "Iiyama","Iiyama MF-5215A",
+    "Iiyama","Iiyama MF-5217",
+    "Iiyama","Iiyama MF-5221",
+    "Iiyama","Iiyama MF-5315",
+    "Iiyama","Iiyama MF-5317",
+    "Iiyama","Iiyama MF-5317AJ",
+    "Iiyama","Iiyama MF-5321",
+    "Iiyama","Iiyama MF-5421",
+    "Iiyama","Iiyama MF-5621",
+    "Iiyama","Iiyama MF-8217",
+    "Iiyama","Iiyama MF-8217AJ",
+    "Iiyama","Iiyama MF-8221",
+    "Iiyama","Iiyama MF-8221E/T,    VisionMaster",
+    "Iiyama","Iiyama MF-8317AJ",
+    "Iiyama","Iiyama MF-8515F",
+    "Iiyama","Iiyama MF-8515G,      VisionMaster",
+    "Iiyama","Iiyama MF-8517",
+    "Iiyama","Iiyama MF-8517B",
+    "Iiyama","Iiyama MF-8615",
+    "Iiyama","Iiyama MF-8615A",
+    "Iiyama","Iiyama MF-8615B",
+    "Iiyama","Iiyama MF-8617",
+    "Iiyama","Iiyama MF-8617B",
+    "Iiyama","Iiyama MF-8617E/T,    VisionMaster",
+    "Iiyama","Iiyama MF-8617ES,     VisionMaster",
+    "Iiyama","Iiyama MF-8721E,      VisionMaster",
+    "Iiyama","Iiyama MF901U,    VisionMaster 452",
+    "Iiyama","Iiyama MR-5314",
+    "Iiyama","Iiyama MT-8621",
+    "Iiyama","Iiyama MT-9017E/T,    VisionMasterPro",
+    "Iiyama","Iiyama MT-9021E/T,    VisionMasterPro",
+    "Iiyama","Iiyama MT-9221,       VisionMasterPro",
+    "Iiyama","Iiyama S101GT,    VisionMaster 501",
+    "Iiyama","Iiyama S102GT",
+    "Iiyama","Iiyama S102GT,    VisionMaster 502",
+    "Iiyama","Iiyama S103MT,    VisionMaster 503",
+    "Iiyama","Iiyama S104MT,    VisionMaster 504",
+    "Iiyama","Iiyama S500M1",
+    "Iiyama","Iiyama S700JT1",
+    "Iiyama","Iiyama S701GT,       VisionMaster 400",
+    "Iiyama","Iiyama S702GT,       VisionMaster 400",
+    "Iiyama","Iiyama S703HT,       VisionMaster 403",
+    "Iiyama","Iiyama S704HT,       VisionMaster 404",
+    "Iiyama","Iiyama S705MT,       VisionMaster 405",
+    "Iiyama","Iiyama S901GT",
+    "Iiyama","Iiyama S901GT,       VisionMaster 450",
+    "Iiyama","Iiyama S902JT, VisionMaster Pro 451",
+    "Iiyama","Iiyama TSA3931HT,     Prolite39 ",
+    "Iiyama","Iiyama TSA4632HT,     Prolite46 ",
+    "Iiyama","Iiyama TSA4633JT,     Prolite46b",
+    "Iiyama","Iiyama TSA4634JT",
+    "Iiyama","Iiyama TXA3601GT",
+    "Iiyama","Iiyama TXA3602GT,     Prolite36 ",
+    "Iiyama","Iiyama TXA3611/3621HT Prolite36 ",
+    "Iiyama","Iiyama TXA3611/3621HT,     Prolite36 ",
+    "Iiyama","Iiyama TXA3612JT,             Prolite36c ",
+    "Iiyama","Iiyama TXA3811/3821HT,     Prolite38 ",
+    "Iiyama","Iiyama TXA3811HT",
+    "Iiyama","Iiyama TXA3812JT/3822JT ,     Prolite38e/38f ",
+    "Iiyama","Iiyama TXA3813/3823MT",
+    "Iiyama","Iiyama TXA3832HT,     Prolite38c ",
+    "Iiyama","Iiyama TXA3833JT ,            Prolite38g ",
+    "Iiyama","Iiyama Vision Master MF-8221",
+    "Iiyama","Iiyama Vision Master MF-8317",
+    "Iiyama","Iiyama Vision Master MF-8421",
+    "Iiyama","Iiyama Vision Master MF-8617",
+    "Iiyama","Iiyama Vision Master MF-8617E",
+    "Iiyama","Iiyama Vision Master MF-8621",
+    "Iiyama","Iiyama Vision Master Pro 21 MT-9121",
+    "Ikegami Electronics, Inc.","Ikegami C/CDE-165VB",
+    "Ikegami Electronics, Inc.","Ikegami C/DM-2010A",
+    "Ikegami Electronics, Inc.","Ikegami C/DM-2060",
+    "Ikegami Electronics, Inc.","Ikegami CN-20",
+    "Ikegami Electronics, Inc.","Ikegami CT-17A",
+    "Ikegami Electronics, Inc.","Ikegami CT-20",
+    "Ikegami Electronics, Inc.","Ikegami CT-21BJ",
+    "Image Systems Corp.","Image Systems C21LMAX",
+    "Image Systems Corp.","Image Systems M24LMAX",
+    "Impression","Impression 7SP",
+    "Intra Electronics USA, Inc.","Intra Electronics USA CM-1403",
+    "Iocomm International Technology Corp.","Iocomm CM-7126",
+    "JVC Information Products Co.","JVC GD-H4220US",
+    "KFC Computek Components Corp.","KFC Computek CA-17",
+    "KFC Computek Components Corp.","KFC Computek CH-14",
+    "KFC Computek Components Corp.","KFC Computek CM-14",
+    "KLH Computers","KLH Computers MN275",
+    "KTX EDGE Technology","KTX BM15D 1998-10-07 ",
+    "KTX EDGE Technology","KTX BM15K 1998-10-07 ",
+    "KTX EDGE Technology","KTX BM17E 1998-10-07 ",
+    "KTX EDGE Technology","KTX BM17K 1998-10-07 ",
+    "KTX EDGE Technology","KTX BM19F 1998-10-07 ",
+    "Leading Technology, Inc.","Leading Technology 1730S",
+    "LG Electronics Inc.","77E",
+    "LG Electronics Inc.","FLATRON 773FT",
+    "LG Electronics Inc.","FLATRON 776FM",
+    "LG Electronics Inc.","FLATRON 777FN PLUS",
+    "LG Electronics Inc.","FLATRON 793FT",
+    "LG Electronics Inc.","FLATRON 793FT PLUS",
+    "LG Electronics Inc.","FLATRON 995FT",
+    "LG Electronics Inc.","LG 1430",
+    "LG Electronics Inc.","LG 1455",
+    "LG Electronics Inc.","LG 1455D",
+    "LG Electronics Inc.","LG 1455DL",
+    "LG Electronics Inc.","LG 1460DL",
+    "LG Electronics Inc.","LG 1461D",
+    "LG Electronics Inc.","LG 1462DM",
+    "LG Electronics Inc.","LG 1465DL",
+    "LG Electronics Inc.","LG 1465DLS",
+    "LG Electronics Inc.","LG 1466",
+    "LG Electronics Inc.","LG 1466DM",
+    "LG Electronics Inc.","LG 1466LR",
+    "LG Electronics Inc.","LG 1466LRS",
+    "LG Electronics Inc.","LG 1467",
+    "LG Electronics Inc.","LG 1468",
+    "LG Electronics Inc.","LG 1485",
+    "LG Electronics Inc.","LG 1505",
+    "LG Electronics Inc.","LG 1505S",
+    "LG Electronics Inc.","LG 1515",
+    "LG Electronics Inc.","LG 1520",
+    "LG Electronics Inc.","LG 1520DM",
+    "LG Electronics Inc.","LG 1527",
+    "LG Electronics Inc.","LG 1725",
+    "LG Electronics Inc.","LG 1725DM",
+    "LG Electronics Inc.","LG 1725s",
+    "LG Electronics Inc.","LG 1727",
+    "LG Electronics Inc.","LG 1730DM",
+    "LG Electronics Inc.","LG 2010",
+    "LG Electronics Inc.","LG 500LC (15.1inch LCD Monitor)",
+    "LG Electronics Inc.","LG 77G",
+    "LG Electronics Inc.","LG 99G",
+    "LG Electronics Inc.","LG CB770DE",
+    "LG Electronics Inc.","LG CB770DM",
+    "LG Electronics Inc.","LG CB790C",
+    "LG Electronics Inc.","LG CB795C",
+    "LG Electronics Inc.","LG CB910C",
+    "LG Electronics Inc.","LG CF786C",
+    "LG Electronics Inc.","LG CF900C",
+    "LG Electronics Inc.","LG CS555DM",
+    "LG Electronics Inc.","LG CS585DM",
+    "LG Electronics Inc.","LG CS771DM",
+    "LG Electronics Inc.","LG CS777BY",
+    "LG Electronics Inc.","LG CS778DC",
+    "LG Electronics Inc.","LG CS788C",
+    "LG Electronics Inc.","LG CS990DC",
+    "LG Electronics Inc.","LG CS990DE",
+    "LG Electronics Inc.","LG CS991DC",
+    "LG Electronics Inc.","LG FLATRON 774FT",
+    "LG Electronics Inc.","LG FLATRON 775FT",
+    "LG Electronics Inc.","LG Flatron 78FT",
+    "LG Electronics Inc.","LG Flatron 78FT Plus",
+    "LG Electronics Inc.","LG FLATRON 795FT",
+    "LG Electronics Inc.","LG FLATRON 795FT PLUS",
+    "LG Electronics Inc.","LG FLATRON 795FT PLUS(FB795CU)",
+    "LG Electronics Inc.","LG FLATRON 795FT(FB795CE)",
+    "LG Electronics Inc.","LG FLATRON 915FT PLUS",
+    "LG Electronics Inc.","LG FLATRON LCD 285LT",
+    "LG Electronics Inc.","LG FLATRON LCD 575LE",
+    "LG Electronics Inc.","LG FLATRON LCD 575LM",
+    "LG Electronics Inc.","LG FLATRON LCD 575LS",
+    "LG Electronics Inc.","LG FLATRON LCD 575MM",
+    "LG Electronics Inc.","LG FLATRON LCD 575MS",
+    "LG Electronics Inc.","LG FLATRON LCD 575SM",
+    "LG Electronics Inc.","LG FLATRON LCD 576LU",
+    "LG Electronics Inc.","LG FLATRON LCD 577LH",
+    "LG Electronics Inc.","LG FLATRON LCD 577LM",
+    "LG Electronics Inc.","LG FLATRON LCD 680LE",
+    "LG Electronics Inc.","LG FLATRON LCD 680LM",
+    "LG Electronics Inc.","LG FLATRON LCD 680LT",
+    "LG Electronics Inc.","LG FLATRON LCD 680LU",
+    "LG Electronics Inc.","LG FLATRON LCD 680UM",
+    "LG Electronics Inc.","LG FLATRON LCD 885LE",
+    "LG Electronics Inc.","LG LB570BZ",
+    "LG Electronics Inc.","LG StudioWorks 20i",
+    "LG Electronics Inc.","LG StudioWorks 216SC",
+    "LG Electronics Inc.","LG StudioWorks 216Si",
+    "LG Electronics Inc.","LG StudioWorks 221U",
+    "LG Electronics Inc.","LG StudioWorks 28i",
+    "LG Electronics Inc.","LG StudioWorks 28T5",
+    "LG Electronics Inc.","LG StudioWorks 440Si",
+    "LG Electronics Inc.","LG StudioWorks 441",
+    "LG Electronics Inc.","LG StudioWorks 44i",
+    "LG Electronics Inc.","LG StudioWorks 44m",
+    "LG Electronics Inc.","LG StudioWorks 450N",
+    "LG Electronics Inc.","LG StudioWorks 45i",
+    "LG Electronics Inc.","LG StudioWorks 45V",
+    "LG Electronics Inc.","LG StudioWorks 520Si",
+    "LG Electronics Inc.","LG StudioWorks 520Si(CB550BN)",
+    "LG Electronics Inc.","LG StudioWorks 521Mi",
+    "LG Electronics Inc.","LG StudioWorks 54m",
+    "LG Electronics Inc.","LG StudioWorks 550M",
+    "LG Electronics Inc.","LG StudioWorks 55i",
+    "LG Electronics Inc.","LG StudioWorks 55V",
+    "LG Electronics Inc.","LG StudioWorks 560N",
+    "LG Electronics Inc.","LG StudioWorks 560SC",
+    "LG Electronics Inc.","LG StudioWorks 560Si",
+    "LG Electronics Inc.","LG StudioWorks 56i",
+    "LG Electronics Inc.","LG StudioWorks 56m",
+    "LG Electronics Inc.","LG StudioWorks 56T",
+    "LG Electronics Inc.","LG StudioWorks 575C",
+    "LG Electronics Inc.","LG StudioWorks 575N",
+    "LG Electronics Inc.","LG StudioWorks 57i",
+    "LG Electronics Inc.","LG StudioWorks 57M",
+    "LG Electronics Inc.","LG StudioWorks 57M(MB576BM)",
+    "LG Electronics Inc.","LG StudioWorks 57T5",
+    "LG Electronics Inc.","LG StudioWorks 5D",
+    "LG Electronics Inc.","LG StudioWorks 5DT",
+    "LG Electronics Inc.","LG StudioWorks 74i",
+    "LG Electronics Inc.","LG StudioWorks 74m",
+    "LG Electronics Inc.","LG StudioWorks 760SC",
+    "LG Electronics Inc.","LG StudioWorks 760Si",
+    "LG Electronics Inc.","LG StudioWorks 76i",
+    "LG Electronics Inc.","LG StudioWorks 76m",
+    "LG Electronics Inc.","LG StudioWorks 76T",
+    "LG Electronics Inc.","LG StudioWorks 770Si",
+    "LG Electronics Inc.","LG StudioWorks 775C",
+    "LG Electronics Inc.","LG StudioWorks 775N",
+    "LG Electronics Inc.","LG StudioWorks 77i",
+    "LG Electronics Inc.","LG StudioWorks 77M",
+    "LG Electronics Inc.","LG StudioWorks 77M(MB776BM)",
+    "LG Electronics Inc.","LG StudioWorks 77ME",
+    "LG Electronics Inc.","LG StudioWorks 77S",
+    "LG Electronics Inc.","LG StudioWorks 77T5",
+    "LG Electronics Inc.","LG StudioWorks 78D",
+    "LG Electronics Inc.","LG StudioWorks 78DT",
+    "LG Electronics Inc.","LG StudioWorks 78DT5",
+    "LG Electronics Inc.","LG StudioWorks 78i",
+    "LG Electronics Inc.","LG StudioWorks 78m",
+    "LG Electronics Inc.","LG StudioWorks 78T",
+    "LG Electronics Inc.","LG StudioWorks 78T5",
+    "LG Electronics Inc.","LG StudioWorks 790SC",
+    "LG Electronics Inc.","LG StudioWorks 790UR",
+    "LG Electronics Inc.","LG StudioWorks 795SC",
+    "LG Electronics Inc.","LG StudioWorks 795UR",
+    "LG Electronics Inc.","LG StudioWorks 7D",
+    "LG Electronics Inc.","LG StudioWorks 7DT",
+    "LG Electronics Inc.","LG StudioWorks 880LC",
+    "LG Electronics Inc.","LG StudioWorks 910SC",
+    "LG Electronics Inc.","LG StudioWorks 910UC",
+    "LG Electronics Inc.","LG StudioWorks 912E",
+    "LG Electronics Inc.","LG StudioWorks 912U",
+    "LG Electronics Inc.","LG StudioWorks 995E",
+    "LG Electronics Inc.","LG StudioWorks 995E PLUS",
+    "LG Electronics Inc.","LG StudioWorks 995E(CB995CE)",
+    "LG Electronics Inc.","LG StudioWorks 995U",
+    "LG Electronics Inc.","LG StudioWorks 99T",
+    "LG Electronics Inc.","LG StudioWorks/FLATRON LCD 570LE",
+    "LG Electronics Inc.","LG StudioWorks/FLATRON LCD 570LS",
+    "LG Electronics Inc.","LG StudioWorks/FLATRON LCD 870LE",
+    "LG Electronics Inc.","LG StudioWorks20i",
+    "LG Electronics Inc.","LG Studioworks28i",
+    "LG Electronics Inc.","LG Studioworks45I",
+    "LG Electronics Inc.","LG Studioworks55i",
+    "LG Electronics Inc.","LG StudioWorks56i",
+    "LG Electronics Inc.","LG StudioWorks56m",
+    "LG Electronics Inc.","LG Studioworks57i",
+    "LG Electronics Inc.","LG StudioWorks74m",
+    "LG Electronics Inc.","LG StudioWorks76i",
+    "LG Electronics Inc.","LG StudioWorks76m",
+    "LG Electronics Inc.","LG Studioworks77i",
+    "LG Electronics Inc.","LG StudioWorks78i",
+    "LG Electronics Inc.","LG StudioWorks78T",
+    "LG Electronics Inc.","StudioWorks 452V",
+    "LG Electronics Inc.","StudioWorks 550D",
+    "LG Electronics Inc.","StudioWorks 552V",
+    "LG Electronics Inc.","StudioWorks 553V",
+    "LG Electronics Inc.","StudioWorks 560A",
+    "LG Electronics Inc.","StudioWorks 561N",
+    "LG Electronics Inc.","StudioWorks 570LS-noir",
+    "LG Electronics Inc.","StudioWorks 575E",
+    "LG Electronics Inc.","StudioWorks 575N-noir",
+    "LG Electronics Inc.","StudioWorks 775E",
+    "LG Electronics Inc.","StudioWorks 775N-noir",
+    "LG Electronics Inc.","StudioWorks 795E",
+    "LG Electronics Inc.","StudioWorks 995SU",
+    "LG Electronics Inc.","StudioWorks/HiSync 291U",
+    "LG Electronics Inc.","StudioWorks/HiSync 573E",
+    "LG Electronics Inc.","StudioWorks/HiSync 573N",
+    "LG Electronics Inc.","StudioWorks/HiSync 773E",
+    "LG Electronics Inc.","StudioWorks/HiSync 773N",
+    "LG Electronics Inc.","WS771A",
+    "LG Electronics Inc.","WS771B",
+    "Likom Technology Sdn Bhd","Likom 4AL-N",
+    "Likom Technology Sdn Bhd","Likom 4AS-N",
+    "Likom Technology Sdn Bhd","Likom 5DL",
+    "Likom Technology Sdn Bhd","Likom C407",
+    "Likom Technology Sdn Bhd","Likom C408X",
+    "Likom Technology Sdn Bhd","Likom C5081",
+    "Likom Technology Sdn Bhd","Likom C5091",
+    "Likom Technology Sdn Bhd","Likom K703X",
+    "Likom Technology Sdn Bhd","Likom K903X",
+    "Likom Technology Sdn Bhd","Likom L4011",
+    "Likom Technology Sdn Bhd","Likom L5011",
+    "Likom Technology Sdn Bhd","Likom L503X",
+    "Likom Technology Sdn Bhd","Likom L703X",
+    "Link Computer, Inc.","Link Computer CE-8",
+    "Link Computer, Inc.","Link Computer CM-3",
+    "Lite-On, Inc.","Lite-On CM-2090M",
+    "Logitec","Logitec LCM-15",
+    "Logitec","Logitec LCM-17",
+    "Logitec","Logitec LCM-21",
+    "MAG","DX17Fe",
+    "MAG","MAG DX15N",
+    "MAG","MX14S",
+    "MAG","MX15F",
+    "MAG","MX17F/S",
+    "Mag Computronic (USA) Inc.","Mag Computronic Colorview/15",
+    "Mag Computronic (USA) Inc.","Mag Computronic PMV-14AC/plus",
+    "Mag Computronic (USA) Inc.","Mag Computronic PMV-1531",
+    "MAG Technology Co., Ltd.","MAG 410V2",
+    "MAG Technology Co., Ltd.","MAG 510V2",
+    "MAG Technology Co., Ltd.","MAG 570FD",
+    "MAG Technology Co., Ltd.","MAG 570V",
+    "MAG Technology Co., Ltd.","MAG 710V2",
+    "MAG Technology Co., Ltd.","MAG 720V2",
+    "MAG Technology Co., Ltd.","MAG 770T",
+    "MAG Technology Co., Ltd.","MAG 770V",
+    "MAG Technology Co., Ltd.","MAG 786FD",
+    "MAG Technology Co., Ltd.","MAG 796FD",
+    "MAG Technology Co., Ltd.","MAG 800V",
+    "MAG Technology Co., Ltd.","MAG 810FD",
+    "MAG Technology Co., Ltd.","MAG D410",
+    "MAG Technology Co., Ltd.","MAG DJ530",
+    "MAG Technology Co., Ltd.","MAG DJ530AV",
+    "MAG Technology Co., Ltd.","MAG DJ700",
+    "MAG Technology Co., Ltd.","MAG DJ702",
+    "MAG Technology Co., Ltd.","MAG DJ702E",
+    "MAG Technology Co., Ltd.","MAG DJ707",
+    "MAG Technology Co., Ltd.","MAG DJ707AV",
+    "MAG Technology Co., Ltd.","MAG DJ717",
+    "MAG Technology Co., Ltd.","MAG DJ800",
+    "MAG Technology Co., Ltd.","MAG DJ810",
+    "MAG Technology Co., Ltd.","MAG DJ920",
+    "MAG Technology Co., Ltd.","MAG DJ925T",
+    "MAG Technology Co., Ltd.","MAG DX-1595",
+    "MAG Technology Co., Ltd.","MAG DX-15T",
+    "MAG Technology Co., Ltd.","MAG DX-1795",
+    "MAG Technology Co., Ltd.","MAG DX-700T",
+    "MAG Technology Co., Ltd.","MAG DX1495",
+    "MAG Technology Co., Ltd.","MAG DX1595",
+    "MAG Technology Co., Ltd.","MAG DX15F",
+    "MAG Technology Co., Ltd.","MAG DX15T",
+    "MAG Technology Co., Ltd.","MAG DX1795",
+    "MAG Technology Co., Ltd.","MAG DX17F",
+    "MAG Technology Co., Ltd.","MAG DX17T",
+    "MAG Technology Co., Ltd.","MAG DX21F",
+    "MAG Technology Co., Ltd.","MAG DX500AV",
+    "MAG Technology Co., Ltd.","MAG DX500T",
+    "MAG Technology Co., Ltd.","MAG dx700e",
+    "MAG Technology Co., Ltd.","MAG DX700T",
+    "MAG Technology Co., Ltd.","MAG DX715T",
+    "MAG Technology Co., Ltd.","MAG DX725T",
+    "MAG Technology Co., Ltd.","MAG dx800",
+    "MAG Technology Co., Ltd.","MAG LT530C",
+    "MAG Technology Co., Ltd.","MAG LT541C",
+    "MAG Technology Co., Ltd.","MAG LT541F",
+    "MAG Technology Co., Ltd.","MAG LT561D",
+    "MAG Technology Co., Ltd.","MAG LT561E",
+    "MAG Technology Co., Ltd.","MAG LX1450",
+    "MAG Technology Co., Ltd.","MAG LX1450LG",
+    "MAG Technology Co., Ltd.","MAG LX1564LG",
+    "MAG Technology Co., Ltd.","MAG MX14S",
+    "MAG Technology Co., Ltd.","MAG MX15F",
+    "MAG Technology Co., Ltd.","MAG MX17F",
+    "MAG Technology Co., Ltd.","MAG MX17F/S",
+    "MAG Technology Co., Ltd.","MAG MX17FG",
+    "MAG Technology Co., Ltd.","MAG MX21F",
+    "MAG Technology Co., Ltd.","MAG MX21NT",
+    "MAG Technology Co., Ltd.","MAG MXE15F",
+    "MAG Technology Co., Ltd.","MAG MXP17F",
+    "MAG Technology Co., Ltd.","MAG PMV14SV",
+    "MAG Technology Co., Ltd.","MAG XJ500",
+    "MAG Technology Co., Ltd.","MAG XJ500T",
+    "MAG Technology Co., Ltd.","MAG XJ530",
+    "MAG Technology Co., Ltd.","MAG XJ700",
+    "MAG Technology Co., Ltd.","MAG XJ700T",
+    "MAG Technology Co., Ltd.","MAG XJ707",
+    "MAG Technology Co., Ltd.","MAG XJ717",
+    "MAG Technology Co., Ltd.","MAG xj770",
+    "MAG Technology Co., Ltd.","MAG XJ796",
+    "MAG Technology Co., Ltd.","MAG XJ810",
+    "MAG Technology Co., Ltd.","MAG XJ810U",
+    "MAG Technology Co., Ltd.","MAG XJ910",
+    "MAXDATA Computer GmbH","Belinea 10 14 10",
+    "MAXDATA Computer GmbH","Belinea 10 40 10",
+    "MAXDATA Computer GmbH","Belinea 10 40 40",
+    "MAXDATA Computer GmbH","Belinea 10 40 50",
+    "MAXDATA Computer GmbH","Belinea 10 40 60",
+    "Maxdata Computer GmbH","Belinea 10 40 65",
+    "MAXDATA Computer GmbH","Belinea 10 50 30",
+    "MAXDATA Computer GmbH","Belinea 10 50 35",
+    "MAXDATA Computer GmbH","Belinea 10 50 45",
+    "MAXDATA Computer GmbH","Belinea 10 50 50",
+    "MAXDATA Computer GmbH","Belinea 10 50 60",
+    "MAXDATA Computer GmbH","Belinea 10 50 65",
+    "MAXDATA Computer GmbH","Belinea 10 50 66",
+    "MAXDATA Computer GmbH","Belinea 10 50 70",
+    "MAXDATA Computer GmbH","Belinea 10 50 75",
+    "MAXDATA Computer GmbH","Belinea 10 50 76",
+    "MAXDATA Computer GmbH","Belinea 10 50 90",
+    "Maxdata Computer GmbH","Belinea 10 50 95",
+    "MAXDATA Computer GmbH","Belinea 10 55 20",
+    "MAXDATA Computer GmbH","Belinea 10 55 40",
+    "MAXDATA Computer GmbH","Belinea 10 55 50",
+    "MAXDATA Computer GmbH","Belinea 10 55 60",
+    "MAXDATA Computer GmbH","Belinea 10 55 70",
+    "Maxdata Computer GmbH","Belinea 10 55 75",
+    "MAXDATA Computer GmbH","Belinea 10 55 76",
+    "MAXDATA Computer GmbH","Belinea 10 55 86",
+    "MAXDATA Computer GmbH","Belinea 10 55 90",
+    "MAXDATA Computer GmbH","Belinea 10 55 95",
+    "MAXDATA Computer GmbH","Belinea 10 55 96",
+    "MAXDATA Computer GmbH","Belinea 10 60 40",
+    "MAXDATA Computer GmbH","Belinea 10 60 50",
+    "MAXDATA Computer GmbH","Belinea 10 60 90",
+    "MAXDATA Computer GmbH","Belinea 10 70 10",
+    "MAXDATA Computer GmbH","Belinea 10 70 15",
+    "MAXDATA Computer GmbH","Belinea 10 70 20",
+    "MAXDATA Computer GmbH","Belinea 10 70 30",
+    "MAXDATA Computer GmbH","Belinea 10 70 35",
+    "MAXDATA Computer GmbH","Belinea 10 70 40",
+    "MAXDATA Computer GmbH","Belinea 10 70 50",
+    "MAXDATA Computer GmbH","Belinea 10 80 10",
+    "MAXDATA Computer GmbH","Belinea 10 80 15",
+    "MAXDATA Computer GmbH","Belinea 10 80 90",
+    "MAXDATA Computer GmbH","Belinea 10 80 95",
+    "Microvitec, Inc.","Microvitec 1020/LP",
+    "Microvitec, Inc.","Microvitec 1020/SP",
+    "Microvitec, Inc.","Microvitec 2012/LP",
+    "Microvitec, Inc.","Microvitec 2014/LP",
+    "Microvitec, Inc.","Microvitec 2014/SVGA",
+    "Microvitec, Inc.","Microvitec 2019/SP",
+    "Microvitec, Inc.","Microvitec 4015/FST",
+    "Microvitec, Inc.","Microvitec 604/FST",
+    "Microvitec, Inc.","Microvitec 704/FST",
+    "Midori","Midori Denshi VSA-151",
+    "Midori","Midori Denshi VSA-171",
+    "miro Computer Products AG","miroD1568",
+    "miro Computer Products AG","miroD1769",
+    "miro Computer Products AG","PROOFSCREEN miroC1768",
+    "miro Computer Products AG","PROOFSCREEN miroC1782",
+    "miro Computer Products AG","PROOFSCREEN miroC2085 E",
+    "miro Computer Products AG","PROOFSCREEN miroC21107",
+    "miro Computer Products AG","PROOFSCREEN miroC2185",
+    "miro Computer Products AG","PROOFSCREEN miroC2193",
+    "MITAC","MITAC 1450FD",
+    "MITAC","MITAC 1450FV",
+    "MITAC","MITAC 1450PD",
+    "MITAC","MITAC 1564FD/1564FS",
+    "MITAC","MITAC 1564FS/D",
+    "MITAC","MITAC 1564PDM",
+    "MITAC","MITAC 1766PD",
+    "MITAC","MITAC 1769FD",
+    "Mitsuba Corp.","Mitsuba Corp. 710MH",
+    "Mitsubishi Electric Australia","Diamond View 1554",
+    "Mitsubishi Electric Australia","Diamond View 1554e",
+    "Mitsubishi Electric Australia","Diamond View 1566i",
+    "Mitsubishi Electric Australia","Diamond View 1569i",
+    "Mitsubishi Electric Australia","Diamond View 1570i",
+    "Mitsubishi Electric Australia","Diamond View 1768i",
+    "Mitsubishi Electric Australia","Diamond View 1770e",
+    "Mitsubishi Electric Australia","Diamond View 1772e",
+    "Mitsubishi Electric Australia","Diamond View 1772ie",
+    "Mitsubishi Electric Australia","Diamond View 1795DT",
+    "Mitsubishi Electric Australia","Diamond View 1995",
+    "Mitsubishi Electric Australia","Diamond View 2107",
+    "Mitsubishi Electronics","Mitsubishi Diamond Plus 100 (TFW1105)",
+    "Mitsubishi Electronics","Mitsubishi Diamond Plus 120u (TFA1105)",
+    "Mitsubishi Electronics","Mitsubishi Diamond Plus 200 (NSH1117)",
+    "Mitsubishi Electronics","Mitsubishi Diamond Plus 70 (TF-7700P)",
+    "Mitsubishi Electronics","Mitsubishi Diamond Plus 71 (TFV6708)",
+    "Mitsubishi Electronics","Mitsubishi Diamond Plus 72 (TFV-8705)",
+    "Mitsubishi Electronics","Mitsubishi Diamond Plus 72 (TFV8705)",
+    "Mitsubishi Electronics","Mitsubishi Diamond Plus 73 (N9705)",
+    "Mitsubishi Electronics","Mitsubishi Diamond Plus 91 (NFL9905)",
+    "Mitsubishi Electronics","Mitsubishi Diamond Pro 1000 (TFX1105)",
+    "Mitsubishi Electronics","Mitsubishi Diamond Pro 1010 (TUX1107)",
+    "Mitsubishi Electronics","Mitsubishi Diamond Pro 14 (FW6405)",
+    "Mitsubishi Electronics","Mitsubishi Diamond Pro 14 Plus (SD45xx)",
+    "Mitsubishi Electronics","Mitsubishi Diamond Pro 15FS (SD56xx)",
+    "Mitsubishi Electronics","Mitsubishi Diamond Pro 15FS (SD56xxC)",
+    "Mitsubishi Electronics","Mitsubishi Diamond Pro 17 (TFS6705)",
+    "Mitsubishi Electronics","Mitsubishi Diamond Pro 17TX (TFG8705)",
+    "Mitsubishi Electronics","Mitsubishi Diamond Pro 20 (HL7955)",
+    "Mitsubishi Electronics","Mitsubishi Diamond Pro 2020u (NUB1107)",
+    "Mitsubishi Electronics","Mitsubishi Diamond Pro 2040u (NSB1107)",
+    "Mitsubishi Electronics","Mitsubishi Diamond Pro 2045u (NSH1157)",
+    "Mitsubishi Electronics","Mitsubishi Diamond Pro 20X (FR8905)",
+    "Mitsubishi Electronics","Mitsubishi Diamond Pro 21FS (FFL7165)",
+    "Mitsubishi Electronics","Mitsubishi Diamond Pro 21T (THZ8155)",
+    "Mitsubishi Electronics","Mitsubishi Diamond Pro 21TX (THN9105)",
+    "Mitsubishi Electronics","Mitsubishi Diamond Pro 26H (HJ6505)",
+    "Mitsubishi Electronics","Mitsubishi Diamond Pro 26M (HC3505)",
+    "Mitsubishi Electronics","Mitsubishi Diamond Pro 29 (XC2930)",
+    "Mitsubishi Electronics","Mitsubishi Diamond Pro 37 (XC3725)",
+    "Mitsubishi Electronics","Mitsubishi Diamond Pro 67TXV (TFV6705)",
+    "Mitsubishi Electronics","Mitsubishi Diamond Pro 700 (TFK9705)",
+    "Mitsubishi Electronics","Mitsubishi Diamond Pro 710 (NFF8705)",
+    "Mitsubishi Electronics","Mitsubishi Diamond Pro 710s (NFN8705)",
+    "Mitsubishi Electronics","Mitsubishi Diamond Pro 720 (NFN9705)",
+    "Mitsubishi Electronics","Mitsubishi Diamond Pro 87TXM (TFM8705)",
+    "Mitsubishi Electronics","Mitsubishi Diamond Pro 900u (NFJ9905)",
+    "Mitsubishi Electronics","Mitsubishi Diamond Pro 91TXM (TFW9105)",
+    "Mitsubishi Electronics","Mitsubishi Diamond Pro 920 (NUR1905)",
+    "Mitsubishi Electronics","Mitsubishi Diamond Pro SVGA (SD43xx)",
+    "Mitsubishi Electronics","Mitsubishi Diamond Pro VGA (SD41xx)",
+    "Mitsubishi Electronics","Mitsubishi Diamond Scan 15FS (SD55xx)",
+    "Mitsubishi Electronics","Mitsubishi Diamond Scan 15HX (SD57xx)",
+    "Mitsubishi Electronics","Mitsubishi Diamond Scan 15HX (SD57xxC)",
+    "Mitsubishi Electronics","Mitsubishi Diamond Scan 15VX (SD58xx)",
+    "Mitsubishi Electronics","Mitsubishi Diamond Scan 17FS (FFY7705)",
+    "Mitsubishi Electronics","Mitsubishi Diamond Scan 17HX (FFF8705)",
+    "Mitsubishi Electronics","Mitsubishi Diamond Scan 20 (HL6945/55)",
+    "Mitsubishi Electronics","Mitsubishi Diamond Scan 20H (FR8905)",
+    "Mitsubishi Electronics","Mitsubishi Diamond Scan 20M (HC3925)",
+    "Mitsubishi Electronics","Mitsubishi Diamond Scan 21 (FFL7165)",
+    "Mitsubishi Electronics","Mitsubishi Diamond Scan 33 (XC3315)",
+    "Mitsubishi Electronics","Mitsubishi Diamond Scan 37 (XC3715)",
+    "Mitsubishi Electronics","Mitsubishi Diamond Scan 50 (SD5904)",
+    "Mitsubishi Electronics","Mitsubishi Diamond Scan 70 (SD7704)",
+    "Mitsubishi Electronics","Mitsubishi Diamond Scan 90e (FFT9905)",
+    "Mitsubishi Electronics","Mitsubishi FHL32WEXII",
+    "Mitsubishi Electronics","Mitsubishi HC39PEX",
+    "Mitsubishi Electronics","Mitsubishi HL59PEX",
+    "Mitsubishi Electronics","Mitsubishi LCD 151A (LXA572WB)",
+    "Mitsubishi Electronics","Mitsubishi LCD 40 (LXA420W)",
+    "Mitsubishi Electronics","Mitsubishi LCD 50 (LXA520W)",
+    "Mitsubishi Electronics","Mitsubishi LCD 51 (LXA530W)",
+    "Mitsubishi Electronics","Mitsubishi LCD 52 (LXA550W/WB)",
+    "Mitsubishi Electronics","Mitsubishi LCD 52 (LXA565W)",
+    "Mitsubishi Electronics","Mitsubishi LCD 580 (LXA580W)",
+    "Mitsubishi Electronics","Mitsubishi LCD 80 (LSA810W)",
+    "Mitsubishi Electronics","Mitsubishi LCD 80 (LSA820W/WB)",
+    "Mitsubishi Electronics","Mitsubishi LCD 80 (LSA831W)",
+    "Mitsubishi Electronics","Mitsubishi LVP-X300 Projector (LVP-X300)",
+    "Mitsubishi Electronics","Mitsubishi MegaView 29 (AM2752)",
+    "Mitsubishi Electronics","Mitsubishi MegaView 33 (XC3315)",
+    "Mitsubishi Electronics","Mitsubishi MegaView 37 (XC3716)",
+    "Mitsubishi Electronics","Mitsubishi MegaView 37 Plus (XC3717)",
+    "Mitsubishi Electronics","Mitsubishi MegaView Pro 29 (XC2930)",
+    "Mitsubishi Electronics","Mitsubishi MegaView Pro 37 (XC3730)",
+    "Mitsubishi Electronics","Mitsubishi MegaView Pro 42 (AM4201)",
+    "Mitsubishi Electronics","MITSUBISHI MERLIN",
+    "Mitsubishi Electronics","Mitsubishi PC Division V70 (XJ63754)",
+    "Mitsubishi Electronics","Mitsubishi Precise Point 5800",
+    "Mitsubishi Electronics","Mitsubishi Precise Point 8705",
+    "Mitsubishi Electronics","Mitsubishi Precise Point 8905",
+    "Mitsubishi Electronics","Mitsubishi RD15D",
+    "Mitsubishi Electronics","Mitsubishi RD15DII",
+    "Mitsubishi Electronics","Mitsubishi RD15G",
+    "Mitsubishi Electronics","Mitsubishi RD15M",
+    "Mitsubishi Electronics","Mitsubishi RD17F",
+    "Mitsubishi Electronics","Mitsubishi RD17G",
+    "Mitsubishi Electronics","Mitsubishi RD17GII",
+    "Mitsubishi Electronics","Mitsubishi RD17GR",
+    "Mitsubishi Electronics","Mitsubishi RD17GZ",
+    "Mitsubishi Electronics","Mitsubishi RD17S",
+    "Mitsubishi Electronics","Mitsubishi RD17Y",
+    "Mitsubishi Electronics","Mitsubishi RD17Y/V",
+    "Mitsubishi Electronics","Mitsubishi RD21E",
+    "Mitsubishi Electronics","Mitsubishi RD21EII",
+    "Mitsubishi Electronics","Mitsubishi RD21EIII",
+    "Mitsubishi Electronics","Mitsubishi RD21G",
+    "Mitsubishi Electronics","Mitsubishi RD21GH",
+    "Mitsubishi Electronics","Mitsubishi RD21GII",
+    "Mitsubishi Electronics","Mitsubishi RD21GIII",
+    "Mitsubishi Electronics","Mitsubishi RD21GX",
+    "Mitsubishi Electronics","Mitsubishi RD21Z",
+    "Mitsubishi Electronics","Mitsubishi RD21ZII",
+    "Mitsubishi Electronics","Mitsubishi RDT151",
+    "Mitsubishi Electronics","Mitsubishi SpectraView 1000",
+    "Mitsubishi Electronics","Mitsubishi SpectraView 700",
+    "Mitsubishi Electronics","Mitsubishi TFT Monitor RDT150S",
+    "Mitsubishi Electronics","Mitsubishi TFT Monitor RDT180S",
+    "Mitsubishi Electronics","Mitsubishi The Big Easy 1281 (VS1281)",
+    "Mitsubishi Electronics","Mitsubishi The Big Easy G1A (LVPG1A)",
+    "Mitsubishi Electronics","Mitsubishi VS1280 Projector",
+    "Mitsubishi Electronics","MITSUBISHI XJ59992",
+    "Modgraph, Inc.","Modgraph, Inc. MG-3200",
+    "Monitor","Gateway AN1_15",
+    "Monitor","Gateway CM751",
+    "Monitor","Gateway CM803",
+    "Monitor","Gateway CrystalScan 500",
+    "Monitor","Gateway CrystalScan 500-069",
+    "Monitor","Gateway CrystalScan 700-069",
+    "Monitor","Gateway CrystalScan700",
+    "Monitor","Gateway DL27-1",
+    "Monitor","Gateway DL31-1",
+    "Monitor","Gateway DL36-1",
+    "Monitor","Gateway EV500",
+    "Monitor","Gateway EV575",
+    "Monitor","Gateway EV700",
+    "Monitor","Gateway EV900",
+    "Monitor","Gateway EV910",
+    "Monitor","Gateway EV910B",
+    "Monitor","Gateway EVF720",
+    "Monitor","Gateway FPD1500",
+    "Monitor","Gateway FPD1800",
+    "Monitor","Gateway LE500",
+    "Monitor","Gateway PFL2-15A",
+    "Monitor","Gateway Vivitron 1100",
+    "Monitor","Gateway VX1100",
+    "Monitor","Gateway VX1110",
+    "Monitor","Gateway VX1120",
+    "Monitor","Gateway VX700",
+    "Monitor","Gateway VX700A",
+    "Monitor","Gateway VX720",
+    "Monitor","Gateway VX900",
+    "Monitor","Gateway VX900T",
+    "Monitor","Gateway VX920",
+    "Monitor","Samsung17",
+    "Monitronix, Inc.","Monitronix MX-200MC",
+    "Monitronix, Inc.","Monitronix MX-210EZ",
+    "Monitronix, Inc.","Monitronix MX-240EZ",
+    "Monitronix, Inc.","Monitronix MX240",
+    "Morse Technology, Inc.","Morse Monitor",
+    "NANAO","EIZO E141L",
+    "NANAO","EIZO E151L",
+    "NANAO","EIZO E35F",
+    "NANAO","EIZO E51F",
+    "NANAO","EIZO E51FS",
+    "NANAO","EIZO E53F",
+    "NANAO","EIZO E54F",
+    "NANAO","EIZO E55D",
+    "NANAO","EIZO E57T",
+    "NANAO","EIZO E57Ts",
+    "NANAO","EIZO E65T",
+    "NANAO","EIZO E66T",
+    "NANAO","EIZO E67F",
+    "NANAO","EIZO E67T",
+    "NANAO","EIZO E75F",
+    "NANAO","EIZO E76D",
+    "NANAO","EIZO E76F",
+    "NANAO","EIZO E78F",
+    "NANAO","EIZO L360",
+    "NANAO","EIZO L66",
+    "NANAO","EIZO T960",
+    "NANAO","NANAO 9060S",
+    "NANAO","NANAO 9065S",
+    "NANAO","NANAO 9070U",
+    "NANAO","NANAO 9080i",
+    "NANAO","NANAO 9400i",
+    "NANAO","NANAO 9500",
+    "NANAO","NANAO FlexScan 33F",
+    "NANAO","NANAO FlexScan 52F",
+    "NANAO","NANAO FlexScan 53T",
+    "NANAO","NANAO FlexScan 54T",
+    "NANAO","NANAO FlexScan 55F",
+    "NANAO","NANAO FlexScan 56T",
+    "NANAO","NANAO FlexScan 6500",
+    "NANAO","NANAO FlexScan 6600",
+    "NANAO","NANAO FlexScan 68T",
+    "NANAO","NANAO FlexScan 76F",
+    "NANAO","NANAO FlexScan 77F",
+    "NANAO","NANAO FlexScan 88F",
+    "NANAO","NANAO FlexScan F340iW",
+    "NANAO","NANAO FlexScan F347",
+    "NANAO","NANAO FlexScan F347II",
+    "NANAO","NANAO FlexScan F550i",
+    "NANAO","NANAO FlexScan F550iW",
+    "NANAO","NANAO FlexScan F557",
+    "NANAO","NANAO FlexScan F560iW",
+    "NANAO","NANAO FlexScan F750i",
+    "NANAO","NANAO FlexScan F760iW",
+    "NANAO","NANAO FlexScan F780iJ",
+    "NANAO","NANAO FlexScan F780iW",
+    "NANAO","NANAO FlexScan T560i",
+    "NANAO","NANAO FlexScan T560iJ",
+    "NANAO","NANAO FlexScan T567",
+    "NANAO","NANAO FlexScan T660i",
+    "NANAO","NANAO FlexScan T660iJ",
+    "NANAO","NANAO USA F2-15",
+    "NANAO","NANAO USA F2-17",
+    "NANAO","NANAO USA F2-17EX",
+    "NANAO","NANAO USA F2-21",
+    "NANAO","NANAO USA FlexScan 6300",
+    "NANAO","NANAO USA FlexScan T2-17",
+    "NANAO","NANAO USA FlexScan T2-17TS",
+    "NANAO","NANAO USA FlexScan T2-20",
+    "NANAO","NANAO USA FX2-21",
+    "NEC Technologies, Inc.","NEC C510",
+    "NEC Technologies, Inc.","NEC C550",
+    "NEC Technologies, Inc.","NEC C700",
+    "NEC Technologies, Inc.","NEC C710",
+    "NEC Technologies, Inc.","NEC C900",
+    "NEC Technologies, Inc.","NEC CRT Display D151",
+    "NEC Technologies, Inc.","NEC CRT Display D15A1",
+    "NEC Technologies, Inc.","NEC CRT Display D171",
+    "NEC Technologies, Inc.","NEC CRT Display D172",
+    "NEC Technologies, Inc.","NEC CRT Display D17A1",
+    "NEC Technologies, Inc.","NEC CRT Display D17B1",
+    "NEC Technologies, Inc.","NEC CRT Display D17C2",
+    "NEC Technologies, Inc.","NEC CS500",
+    "NEC Technologies, Inc.","NEC CS500 Multimedia Monitor",
+    "NEC Technologies, Inc.","NEC DH28W2",
+    "NEC Technologies, Inc.","NEC DH32W2",
+    "NEC Technologies, Inc.","NEC DV15A1",
+    "NEC Technologies, Inc.","NEC DV15A2",
+    "NEC Technologies, Inc.","NEC DV15D1",
+    "NEC Technologies, Inc.","NEC DV17A1",
+    "NEC Technologies, Inc.","NEC DV17B1",
+    "NEC Technologies, Inc.","NEC DV17B2",
+    "NEC Technologies, Inc.","NEC DV17C1",
+    "NEC Technologies, Inc.","NEC DV17C2",
+    "NEC Technologies, Inc.","NEC DV17C3",
+    "NEC Technologies, Inc.","NEC F14T1",
+    "NEC Technologies, Inc.","NEC F14T2",
+    "NEC Technologies, Inc.","NEC F14T2H",
+    "NEC Technologies, Inc.","NEC F14T2L",
+    "NEC Technologies, Inc.","NEC F15T1",
+    "NEC Technologies, Inc.","NEC LCD1280",
+    "NEC Technologies, Inc.","NEC LCD200",
+    "NEC Technologies, Inc.","NEC LCD300",
+    "NEC Technologies, Inc.","NEC MultiSync 14",
+    "NEC Technologies, Inc.","NEC MultiSync 15",
+    "NEC Technologies, Inc.","NEC MultiSync 17",
+    "NEC Technologies, Inc.","NEC MultiSync 2A",
+    "NEC Technologies, Inc.","NEC MultiSync 2V",
+    "NEC Technologies, Inc.","NEC MultiSync 3D",
+    "NEC Technologies, Inc.","NEC MultiSync 3Ds",
+    "NEC Technologies, Inc.","NEC MultiSync 3FGe",
+    "NEC Technologies, Inc.","NEC MultiSync 3FGx",
+    "NEC Technologies, Inc.","NEC MultiSync 3V",
+    "NEC Technologies, Inc.","NEC MultiSync 4D",
+    "NEC Technologies, Inc.","NEC MultiSync 4Ds",
+    "NEC Technologies, Inc.","NEC MultiSync 4FG",
+    "NEC Technologies, Inc.","NEC MultiSync 4FGe",
+    "NEC Technologies, Inc.","NEC MultiSync 50",
+    "NEC Technologies, Inc.","NEC MultiSync 5D",
+    "NEC Technologies, Inc.","NEC MultiSync 5FG",
+    "NEC Technologies, Inc.","NEC MultiSync 5FGe",
+    "NEC Technologies, Inc.","NEC MultiSync 5FGp",
+    "NEC Technologies, Inc.","NEC MultiSync 6FG",
+    "NEC Technologies, Inc.","NEC MultiSync 6FGp",
+    "NEC Technologies, Inc.","NEC MultiSync 70",
+    "NEC Technologies, Inc.","NEC MultiSync 90",
+    "NEC Technologies, Inc.","NEC MultiSync A500",
+    "NEC Technologies, Inc.","NEC MultiSync A500+",
+    "NEC Technologies, Inc.","NEC MultiSync A700",
+    "NEC Technologies, Inc.","NEC MultiSync A700+",
+    "NEC Technologies, Inc.","NEC MultiSync A900",
+    "NEC Technologies, Inc.","NEC MultiSync C400",
+    "NEC Technologies, Inc.","NEC MultiSync C500",
+    "NEC Technologies, Inc.","NEC MultiSync E1100",
+    "NEC Technologies, Inc.","NEC MultiSync E1100+",
+    "NEC Technologies, Inc.","NEC MultiSync E500",
+    "NEC Technologies, Inc.","NEC MultiSync E700",
+    "NEC Technologies, Inc.","NEC MultiSync E750",
+    "NEC Technologies, Inc.","NEC MultiSync E900",
+    "NEC Technologies, Inc.","NEC MultiSync E900+",
+    "NEC Technologies, Inc.","NEC MultiSync E950",
+    "NEC Technologies, Inc.","NEC MultiSync FP1350",
+    "NEC Technologies, Inc.","NEC MultiSync FP950",
+    "NEC Technologies, Inc.","NEC MultiSync LCD1400M",
+    "NEC Technologies, Inc.","NEC MultiSync LCD1500M",
+    "NEC Technologies, Inc.","NEC MultiSync LCD1510",
+    "NEC Technologies, Inc.","NEC MultiSync LCD1510V",
+    "NEC Technologies, Inc.","NEC MultiSync LCD1525M",
+    "NEC Technologies, Inc.","NEC MultiSync LCD1525V",
+    "NEC Technologies, Inc.","NEC MultiSync LCD1810",
+    "NEC Technologies, Inc.","NEC MultiSync LCD2000",
+    "NEC Technologies, Inc.","NEC MultiSync LCD2010",
+    "NEC Technologies, Inc.","NEC MultiSync LCD400",
+    "NEC Technologies, Inc.","NEC MultiSync LCD400V",
+    "NEC Technologies, Inc.","NEC MultiSync LT80",
+    "NEC Technologies, Inc.","NEC MultiSync M500",
+    "NEC Technologies, Inc.","NEC MultiSync M700",
+    "NEC Technologies, Inc.","NEC MultiSync MT1000",
+    "NEC Technologies, Inc.","NEC MultiSync MT810",
+    "NEC Technologies, Inc.","NEC MultiSync P1150",
+    "NEC Technologies, Inc.","NEC MultiSync P1250+",
+    "NEC Technologies, Inc.","NEC MultiSync P750",
+    "NEC Technologies, Inc.","NEC MultiSync V500",
+    "NEC Technologies, Inc.","NEC MultiSync XE15",
+    "NEC Technologies, Inc.","NEC MultiSync XE17",
+    "NEC Technologies, Inc.","NEC MultiSync XE21",
+    "NEC Technologies, Inc.","NEC MultiSync XP15",
+    "NEC Technologies, Inc.","NEC MultiSync XP17",
+    "NEC Technologies, Inc.","NEC MultiSync XP21",
+    "NEC Technologies, Inc.","NEC MultiSync XV14",
+    "NEC Technologies, Inc.","NEC MultiSync XV15",
+    "NEC Technologies, Inc.","NEC MultiSync XV15+",
+    "NEC Technologies, Inc.","NEC MultiSync XV17",
+    "NEC Technologies, Inc.","NEC MultiSync XV17 / XV17+",
+    "NEC Technologies, Inc.","NEC MultiSync XV17+ (-2)",
+    "NEC Technologies, Inc.","NEC PC-9821Cb Integrated Color Monitor",
+    "NEC Technologies, Inc.","NEC PC-9821Cb2 Integrated Color Monitor",
+    "NEC Technologies, Inc.","NEC PC-9821Cb3,Cb10 Integrated Color Monitor",
+    "NEC Technologies, Inc.","NEC PC-9821Ce Integrated Color Monitor",
+    "NEC Technologies, Inc.","NEC PC-9821Ce2/S1/S2/S2D Integrated Color Monitor",
+    "NEC Technologies, Inc.","NEC PC-9821Ce2/T2/T2D Integrated Color Monitor",
+    "NEC Technologies, Inc.","NEC PC-9821Cs2 Integrated Color Monitor",
+    "NEC Technologies, Inc.","NEC PC-9821Cu10,Cu13,Cu16,Cu13T Integrated Color Monitor",
+    "NEC Technologies, Inc.","NEC PC-9821Cx,Cf Integrated Color Monitor",
+    "NEC Technologies, Inc.","NEC PC-9821Cx2 Integrated Color Monitor",
+    "NEC Technologies, Inc.","NEC PC-9821Cx3,Cx13 Integrated Color Monitor",
+    "NEC Technologies, Inc.","NEC PC-9821V12/S5R,V13/S5R Integrated Color Monitor",
+    "NEC Technologies, Inc.","NEC PC-9821V12/S7R Integrated Color Monitor",
+    "NEC Technologies, Inc.","NEC PC-9821V13/M7 Integrated Color Monitor",
+    "NEC Technologies, Inc.","NEC PC-9821V13/S7R Integrated Color Monitor",
+    "NEC Technologies, Inc.","NEC PC-9821V16/M7C2/M7D2 Integrated Color Monitor",
+    "NEC Technologies, Inc.","NEC PC-9821V7/C4K,V10/C4R Integrated Color Monitor",
+    "NEC Technologies, Inc.","NEC PC-9821V7/S5K,V10/S5K Integrated Color Monitor",
+    "NEC Technologies, Inc.","NEC PC-9821V7/S7K,V10/S7K Integrated Color Monitor",
+    "NEC Technologies, Inc.","NEC PC-9821Xa7e/S15 Integrated Color Monitor",
+    "NEC Technologies, Inc.","NEC PC-9821Xa7e/S17 Integrated Color Monitor",
+    "NEC Technologies, Inc.","NEC PC-9821Xe10/S15 Integrated Color Monitor",
+    "NEC Technologies, Inc.","NEC PC-DH171, NEC PC-9821Ct16,Ct20 Integrated Color Monitor",
+    "NEC Technologies, Inc.","NEC PC-DH28W1",
+    "NEC Technologies, Inc.","NEC PC-DH32W1",
+    "NEC Technologies, Inc.","NEC PC-KM 151",
+    "NEC Technologies, Inc.","NEC PC-KM 152",
+    "NEC Technologies, Inc.","NEC PC-KM 171",
+    "NEC Technologies, Inc.","NEC PC-KM 211",
+    "NEC Technologies, Inc.","NEC PK-DH172",
+    "NEC Technologies, Inc.","NEC Ready Monitor",
+    "NEC Technologies, Inc.","NEC VistaScan 7000",
+    "Nissei Sangyo America, Ltd.","Nissei Sangyo CM1483M",
+    "Nissei Sangyo America, Ltd.","Nissei Sangyo CM1584MU",
+    "Nissei Sangyo America, Ltd.","Nissei Sangyo CM1785MU",
+    "Nissei Sangyo America, Ltd.","Nissei Sangyo CM2085M",
+    "Nissei Sangyo America, Ltd.","Nissei Sangyo CM2085MU",
+    "Nissei Sangyo America, Ltd.","Nissei Sangyo CM2086A",
+    "Nissei Sangyo America, Ltd.","Nissei Sangyo CM2087MU",
+    "Nissei Sangyo America, Ltd.","Nissei Sangyo CM2186AF",
+    "Nissei Sangyo America, Ltd.","Nissei Sangyo CM2187MU",
+    "NOKIA","NOKIA 300Xa",
+    "NOKIA","NOKIA 400Xa",
+    "NOKIA","NOKIA 417TV",
+    "NOKIA","NOKIA 445G",
+    "NOKIA","NOKIA 445M",
+    "NOKIA","NOKIA 445R",
+    "NOKIA","NOKIA 445X",
+    "NOKIA","NOKIA 445Xav",
+    "NOKIA","NOKIA 445Xavc",
+    "NOKIA","NOKIA 445Xi",
+    "NOKIA","Nokia 445XiPlus",
+    "NOKIA","NOKIA 445Xpro",
+    "NOKIA","NOKIA 445Xpro125",
+    "NOKIA","NOKIA 446Xpro",
+    "NOKIA","Nokia 446XS",
+    "NOKIA","NOKIA 446Xt",
+    "NOKIA","NOKIA 447B",
+    "NOKIA","Nokia 447DTC",
+    "NOKIA","NOKIA 447E",
+    "NOKIA","NOKIA 447i",
+    "NOKIA","NOKIA 447K",
+    "NOKIA","NOKIA 447KA",
+    "NOKIA","NOKIA 447KC",
+    "NOKIA","NOKIA 447L",
+    "NOKIA","NOKIA 447M",
+    "NOKIA","NOKIA 447S",
+    "NOKIA","NOKIA 447V",
+    "NOKIA","NOKIA 447W",
+    "NOKIA","NOKIA 447X",
+    "NOKIA","NOKIA 447Xa",
+    "NOKIA","NOKIA 447Xav",
+    "NOKIA","NOKIA 447Xavc",
+    "NOKIA","NOKIA 447Xi",
+    "NOKIA","Nokia 447XiPlus",
+    "NOKIA","NOKIA 447Xpro",
+    "NOKIA","Nokia 447XS",
+    "NOKIA","NOKIA 447Za",
+    "NOKIA","NOKIA 447Zi",
+    "NOKIA","NOKIA 449E",
+    "NOKIA","NOKIA 449M",
+    "NOKIA","NOKIA 449X",
+    "NOKIA","NOKIA 449Xa",
+    "NOKIA","NOKIA 449XaPlus",
+    "NOKIA","NOKIA 449Xi",
+    "NOKIA","NOKIA 449XiPlus",
+    "NOKIA","NOKIA 44BS",
+    "NOKIA","Nokia 500Xa",
+    "NOKIA","NOKIA 800Xi",
+    "Nokia Display Products","NOKIA 300Xa",
+    "Nokia Display Products","NOKIA 400Xa",
+    "Nokia Display Products","NOKIA 417TV",
+    "Nokia Display Products","NOKIA 445G",
+    "Nokia Display Products","NOKIA 445M",
+    "Nokia Display Products","NOKIA 445PRO",
+    "Nokia Display Products","NOKIA 445R",
+    "Nokia Display Products","NOKIA 445X",
+    "Nokia Display Products","NOKIA 445Xav",
+    "Nokia Display Products","NOKIA 445Xavc",
+    "Nokia Display Products","NOKIA 445Xi",
+    "Nokia Display Products","NOKIA 445XiPlus",
+    "Nokia Display Products","NOKIA 445Xpro",
+    "Nokia Display Products","NOKIA 445Xpro125",
+    "Nokia Display Products","NOKIA 445ZA",
+    "Nokia Display Products","NOKIA 446PRO",
+    "Nokia Display Products","NOKIA 446Xpro",
+    "Nokia Display Products","NOKIA 446XS",
+    "Nokia Display Products","NOKIA 446Xt",
+    "Nokia Display Products","NOKIA 446ZA",
+    "Nokia Display Products","NOKIA 447B",
+    "Nokia Display Products","NOKIA 447DTC",
+    "Nokia Display Products","NOKIA 447E",
+    "Nokia Display Products","NOKIA 447i",
+    "Nokia Display Products","NOKIA 447K",
+    "Nokia Display Products","NOKIA 447KA",
+    "Nokia Display Products","NOKIA 447KC",
+    "Nokia Display Products","NOKIA 447L",
+    "Nokia Display Products","NOKIA 447M",
+    "Nokia Display Products","NOKIA 447PRO",
+    "Nokia Display Products","NOKIA 447S",
+    "Nokia Display Products","NOKIA 447V",
+    "Nokia Display Products","NOKIA 447W",
+    "Nokia Display Products","NOKIA 447X",
+    "Nokia Display Products","NOKIA 447Xa",
+    "Nokia Display Products","NOKIA 447Xav",
+    "Nokia Display Products","NOKIA 447Xavc",
+    "Nokia Display Products","NOKIA 447Xi",
+    "Nokia Display Products","NOKIA 447XiPlus",
+    "Nokia Display Products","NOKIA 447Xpro",
+    "Nokia Display Products","NOKIA 447XS",
+    "Nokia Display Products","NOKIA 447Za",
+    "Nokia Display Products","NOKIA 447ZAPlus",
+    "Nokia Display Products","NOKIA 447Zi",
+    "Nokia Display Products","NOKIA 447ZiPlus",
+    "Nokia Display Products","NOKIA 449E",
+    "Nokia Display Products","NOKIA 449M",
+    "Nokia Display Products","NOKIA 449X",
+    "Nokia Display Products","NOKIA 449Xa",
+    "Nokia Display Products","NOKIA 449XaPlus",
+    "Nokia Display Products","NOKIA 449Xi",
+    "Nokia Display Products","NOKIA 449XiPlus",
+    "Nokia Display Products","NOKIA 449ZA",
+    "Nokia Display Products","NOKIA 44BS",
+    "Nokia Display Products","NOKIA 500Xa",
+    "Nokia Display Products","NOKIA 510L",
+    "Nokia Display Products","NOKIA 800Pro",
+    "Nokia Display Products","NOKIA 800Xi",
+    "OKI","Oki GD2010",
+    "OKI","Oki GD2020",
+    "OKI","Oki GD2021",
+    "OKI","Oki GD2030",
+    "OKI","Oki GD2050",
+    "Olivetti","Olivetti DSM 25-314 P-Y",
+    "Olivetti","Olivetti DSM 26-314 LE",
+    "Olivetti","Olivetti DSM 27-039",
+    "Olivetti","Olivetti DSM 27-117",
+    "Olivetti","Olivetti DSM 27-120",
+    "Olivetti","Olivetti DSM 27-140 LE",
+    "Olivetti","Olivetti DSM 27-141 PS",
+    "Olivetti","Olivetti DSM 27-514 MS",
+    "Olivetti","Olivetti DSM 27-615",
+    "Olivetti","Olivetti DSM 28-039 PS",
+    "Olivetti","Olivetti DSM 28-142 PS",
+    "Olivetti","Olivetti DSM 28-143 PS",
+    "Olivetti","Olivetti DSM 28-143 PS-2",
+    "Olivetti","Olivetti DSM 28-144 MS",
+    "Olivetti","Olivetti DSM 28-171 HR",
+    "Olivetti","Olivetti DSM 28-172 EY",
+    "Olivetti","Olivetti DSM 28-201 HR",
+    "Olivetti","Olivetti DSM 40-151",
+    "Olivetti","Olivetti DSM 50-148",
+    "Olivetti","Olivetti DSM 50-172",
+    "Olivetti","Olivetti DSM 50-201",
+    "Olivetti","Olivetti DSM26-2020J",
+    "Olivetti","Olivetti DSM26-2020J (New Model)",
+    "Olivetti","Olivetti DSM26-2030J",
+    "Packard Bell","Packard Bell 1010",
+    "Packard Bell","Packard Bell 1015",
+    "Packard Bell","Packard Bell 1020",
+    "Packard Bell","Packard Bell 1024",
+    "Packard Bell","Packard Bell 1024S",
+    "Packard Bell","Packard Bell 1408E",
+    "Packard Bell","Packard Bell 1408SE",
+    "Packard Bell","Packard Bell 1408SLE",
+    "Packard Bell","Packard Bell 1412SME",
+    "Packard Bell","Packard Bell 1428ME",
+    "Packard Bell","Packard Bell 1511SL",
+    "Packard Bell","Packard Bell 1512SL",
+    "Packard Bell","Packard Bell 1512SME",
+    "Packard Bell","Packard Bell 1712SL",
+    "Packard Bell","Packard Bell 2020",
+    "Packard Bell","Packard Bell 2024",
+    "Packard Bell","Packard Bell 2025",
+    "Packard Bell","Packard Bell 3010",
+    "Packard Bell","Packard Bell 3020",
+    "Packard Bell","Packard Bell 3025",
+    "Packard Bell","Packard Bell Monitor",
+    "Packard Bell","Packard Bell PB8510SV",
+    "Packard Bell","Packard Bell PB8528SVG",
+    "Packard Bell","Packard Bell PnP 2024S",
+    "Packard Bell","Packard Bell PnP 2025",
+    "Packard Bell","Packard Bell PnP 2025E",
+    "Packard Bell","Packard Bell PnP 2160",
+    "Packard Bell","Packard Bell PnP 3025",
+    "Packard Bell","Packard Bell PnP 3030",
+    "Packard Bell","Packard Bell PnP 3070",
+    "Packard Bell","Packard Bell PnP 4480",
+    "Packard Bell","Packard Bell PnP 5480",
+    "Packard Bell","Packard Bell PnP 5480E",
+    "Packard Bell","Packard Bell PnP 5680",
+    "Packard Bell","Packard Bell PnP 7480",
+    "Packard Bell","Packard Bell PnP 7680",
+    "Packard Bell","Packard Bell Pnp LCD15",
+    "Panasonic","Panasonic C1381",
+    "Panasonic","Panasonic C1391",
+    "Panasonic","Panasonic C1395",
+    "Panasonic","Panasonic C1795",
+    "Panasonic","Panasonic C1991",
+    "Panasonic","Panasonic CF-32",
+    "Panasonic","Panasonic E50",
+    "Panasonic","Panasonic LC40",
+    "Panasonic","Panasonic LC50S (TX-D5L31F)",
+    "Panasonic","Panasonic P50",
+    "Panasonic","Panasonic P70",
+    "Panasonic","Panasonic PF70",
+    "Panasonic","Panasonic PL70i(TX-D7S55)",
+    "Panasonic","Panasonic S110",
+    "Panasonic","Panasonic S15",
+    "Panasonic","Panasonic SL70",
+    "Panasonic","Panasonic SL70i(TX-D7S36)",
+    "Panasonic","Panasonic SL90 (TX-D9S54)",
+    "Panasonic","Panasonic TX-1703MAA",
+    "Panasonic","Panasonic TX-2013MAA",
+    "Panasonic","Panasonic TX-2103MAA",
+    "Panasonic","Panasonic TX-D2151NM",
+    "Panasonic","Panasonic TX-D2151W-ES",
+    "PC Brand, Inc.","PC Brand, Inc. Super_VGA",
+    "Philips Consumer Electronics","Magnavox MB4010 (14inch/CM1300)",
+    "Philips Consumer Electronics","Magnavox MB5011 (15inch/CM1300)",
+    "Philips Consumer Electronics","Magnavox MB5314 (15inch/CM1200)",
+    "Philips Consumer Electronics","Magnavox MB7000 (17inch/CM6800)",
+    "Philips Consumer Electronics","Magnavox MB7000(17inch/CM6800)",
+    "Philips Consumer Electronics","Philips 104B (14inch/CM1300)",
+    "Philips Consumer Electronics","Philips 104B (14inch/CM2300)",
+    "Philips Consumer Electronics","Philips 104B(14inch/CM1300)",
+    "Philips Consumer Electronics","Philips 104B(14inch/CM2300)",
+    "Philips Consumer Electronics","Philips 104E",
+    "Philips Consumer Electronics","Philips 105A (105B1)",
+    "Philips Consumer Electronics","Philips 105B (105B1)",
+    "Philips Consumer Electronics","Philips 105B (15inch/CM1200)",
+    "Philips Consumer Electronics","Philips 105B (15inch/CM1300)",
+    "Philips Consumer Electronics","Philips 105B(15inch/CM1200)",
+    "Philips Consumer Electronics","Philips 105E",
+    "Philips Consumer Electronics","Philips 105G (105B1)",
+    "Philips Consumer Electronics","Philips 105MB (15inch/CM2300)",
+    "Philips Consumer Electronics","Philips 105MG (105B1)",
+    "Philips Consumer Electronics","Philips 105S (105S1)",
+    "Philips Consumer Electronics","Philips 105S (15inch/CM1300)",
+    "Philips Consumer Electronics","Philips 105S (15inch/CM2300)",
+    "Philips Consumer Electronics","Philips 105S(15inch/CM1300)",
+    "Philips Consumer Electronics","Philips 105S(15inch/CM2300)",
+    "Philips Consumer Electronics","Philips 107B (107B1)",
+    "Philips Consumer Electronics","Philips 107B (17inch/CM6800)",
+    "Philips Consumer Electronics","Philips 107B (CM2400)",
+    "Philips Consumer Electronics","Philips 107B(17inch/CM6800)",
+    "Philips Consumer Electronics","Philips 107E",
+    "Philips Consumer Electronics","Philips 107E (107E1)",
+    "Philips Consumer Electronics","Philips 107E (17inch/CM2600)",
+    "Philips Consumer Electronics","Philips 107G",
+    "Philips Consumer Electronics","Philips 107MB (17inch/CM2300)",
+    "Philips Consumer Electronics","Philips 107S (107S1)",
+    "Philips Consumer Electronics","Philips 107S (17inch/CM1300)",
+    "Philips Consumer Electronics","Philips 107S (17inch/CM2300)",
+    "Philips Consumer Electronics","Philips 107S (17inch/CM6800)",
+    "Philips Consumer Electronics","Philips 107S (CM2400)",
+    "Philips Consumer Electronics","Philips 107S(17inch/CM1300)",
+    "Philips Consumer Electronics","Philips 107S(17inch/CM6800)",
+    "Philips Consumer Electronics","Philips 109B (109B1)",
+    "Philips Consumer Electronics","Philips 109B (CM2500)",
+    "Philips Consumer Electronics","Philips 109S",
+    "Philips Consumer Electronics","Philips 109S (109S1)",
+    "Philips Consumer Electronics","Philips 109S/86",
+    "Philips Consumer Electronics","Philips 150B (15.0 LCD MONITOR)",
+    "Philips Consumer Electronics","Philips 17ACM38",
+    "Philips Consumer Electronics","Philips 17BCM28",
+    "Philips Consumer Electronics","Philips 17TCM26",
+    "Philips Consumer Electronics","Philips 200B (20inch/CM5600)",
+    "Philips Consumer Electronics","Philips 200T (20inch/CM0700)",
+    "Philips Consumer Electronics","Philips 200T(20inch/CM0700)",
+    "Philips Consumer Electronics","Philips 201B (201B1)",
+    "Philips Consumer Electronics","Philips 201B (21inch/CM0770)",
+    "Philips Consumer Electronics","Philips 201B(21inch/CM0770)",
+    "Philips Consumer Electronics","Philips 20CM64",
+    "Philips Consumer Electronics","Philips 29PX8031 Monitor/TV",
+    "Philips Consumer Electronics","Philips 4CM 8270/20T",
+    "Philips Consumer Electronics","Philips 4CM4280",
+    "Philips Consumer Electronics","Philips 4CM6088I",
+    "Philips Consumer Electronics","Philips 4CM6282",
+    "Philips Consumer Electronics","Philips 6CM321",
+    "Philips Consumer Electronics","Philips 7BM749",
+    "Philips Consumer Electronics","Philips 7CM321",
+    "Philips Consumer Electronics","Philips 7CM329",
+    "Philips Consumer Electronics","Philips 9CM062",
+    "Philips Consumer Electronics","Philips 9CM082",
+    "Philips Consumer Electronics","Philips Brilliance 105 (15inch/CM2200)",
+    "Philips Consumer Electronics","Philips Brilliance 105(15inch/CM2200)",
+    "Philips Consumer Electronics","Philips Brilliance 107 (17inch/CM8800)",
+    "Philips Consumer Electronics","Philips Brilliance 107 (PRODUCT ID 17A58...)",
+    "Philips Consumer Electronics","Philips Brilliance 107(17inch/CM8800)",
+    "Philips Consumer Electronics","Philips Brilliance 107(PRODUCT ID 17A58...)",
+    "Philips Consumer Electronics","Philips Brilliance 107MP (17inch/CM5800)",
+    "Philips Consumer Electronics","Philips Brilliance 107P (107P1)",
+    "Philips Consumer Electronics","Philips Brilliance 109 (PRODUCT ID 19A58...)",
+    "Philips Consumer Electronics","Philips Brilliance 109(PRODUCT ID 19A58...)",
+    "Philips Consumer Electronics","Philips Brilliance 109MP (19inch/CM5800)",
+    "Philips Consumer Electronics","Philips Brilliance 109P (109P1)",
+    "Philips Consumer Electronics","Philips Brilliance 151AX (15.1 LCD MONITOR)",
+    "Philips Consumer Electronics","Philips Brilliance 181AS (18.1 LCD MONITOR)",
+    "Philips Consumer Electronics","Philips Brilliance 201 (21inch/CM1700)",
+    "Philips Consumer Electronics","Philips Brilliance 201(21inch/CM1700)",
+    "Philips Consumer Electronics","Philips Brilliance 201B (PRODUCT ID 21B58...)",
+    "Philips Consumer Electronics","Philips Brilliance 201CS",
+    "Philips Consumer Electronics","Philips Brilliance 201CS (21inch/CM0900)",
+    "Philips Consumer Electronics","Philips Brilliance 201P (201P1)",
+    "Philips Consumer Electronics","Philips Brilliance 201P (PRODUCT ID 21A58...)",
+    "Philips Consumer Electronics","Philips Brilliance 2120",
+    "Philips Consumer Electronics","Philips Brilliance 4500AX (14.5 LCD MONITOR)",
+    "Philips Consumer Electronics","Philips Brilliance AX4500(14.5 LCD MONITOR)",
+    "Philips Consumer Electronics","Philips C2082-DAS",
+    "Philips Consumer Electronics","Philips C2182-DAS",
+    "Philips Consumer Electronics","Philips CM0200 (14B)",
+    "Philips Consumer Electronics","Philips CM0200 (15C)",
+    "Philips Consumer Electronics","Philips CM0500 (20C)",
+    "Philips Consumer Electronics","Philips CM0700 (20T)",
+    "Philips Consumer Electronics","Philips CM0700 (21B)",
+    "Philips Consumer Electronics","Philips CM0800 (14A)",
+    "Philips Consumer Electronics","Philips CM0800 (15B)",
+    "Philips Consumer Electronics","Philips CM1200 (15A)",
+    "Philips Consumer Electronics","Philips CM1800 (15A)",
+    "Philips Consumer Electronics","Philips CM5600 (20B)",
+    "Philips Consumer Electronics","Philips CM9039",
+    "Philips Consumer Electronics","Philips CM9079",
+    "Philips Consumer Electronics","Philips CM9085",
+    "Philips Consumer Electronics","Philips CM9089",
+    "Philips Consumer Electronics","Philips CM9214",
+    "Philips Consumer Electronics","Philips CM9217",
+    "Philips Consumer Electronics","Philips Magnavox 109S",
+    "Philips Consumer Electronics","Philips Magnavox MB7000(17inch/CM6800)",
+    "Philips Consumer Electronics","Philips PD5029S Monitor/TV",
+    "PLB Monitor,Inc","PLB 1410 Model",
+    "PLB Monitor,Inc","PLB 1510 Model",
+    "PLB Monitor,Inc","PLB 1710",
+    "PLB Monitor,Inc","PLB 1910",
+    "Premier Computer Innovations","Premier PM14V-S-1",
+    "Princeton Graphic Systems","Princeton 14",
+    "Princeton Graphic Systems","Princeton 14ni",
+    "Princeton Graphic Systems","Princeton 15",
+    "Princeton Graphic Systems","Princeton 17",
+    "Princeton Graphic Systems","Princeton AF3.0HD",
+    "Princeton Graphic Systems","Princeton AGF700",
+    "Princeton Graphic Systems","Princeton AGF900",
+    "Princeton Graphic Systems","Princeton AGX700",
+    "Princeton Graphic Systems","Princeton AGX740",
+    "Princeton Graphic Systems","Princeton AGX750",
+    "Princeton Graphic Systems","Princeton AGX900",
+    "Princeton Graphic Systems","Princeton APP520",
+    "Princeton Graphic Systems","Princeton APP550",
+    "Princeton Graphic Systems","Princeton APP560",
+    "Princeton Graphic Systems","Princeton APP800",
+    "Princeton Graphic Systems","Princeton AR2.7T",
+    "Princeton Graphic Systems","Princeton AR3.2T",
+    "Princeton Graphic Systems","Princeton Arcadia AR2.7",
+    "Princeton Graphic Systems","Princeton Arcadia AR2.7AV",
+    "Princeton Graphic Systems","Princeton Arcadia AR3.1",
+    "Princeton Graphic Systems","Princeton Arcadia AR3.1AV",
+    "Princeton Graphic Systems","Princeton Arcadia AR3.6",
+    "Princeton Graphic Systems","Princeton C2001",
+    "Princeton Graphic Systems","Princeton DPP500",
+    "Princeton Graphic Systems","Princeton DPP540",
+    "Princeton Graphic Systems","Princeton DPP550",
+    "Princeton Graphic Systems","Princeton DPP560",
+    "Princeton Graphic Systems","Princeton DPP800",
+    "Princeton Graphic Systems","Princeton DPP810",
+    "Princeton Graphic Systems","Princeton EO14",
+    "Princeton Graphic Systems","Princeton EO15",
+    "Princeton Graphic Systems","Princeton EO17",
+    "Princeton Graphic Systems","Princeton EO2000",
+    "Princeton Graphic Systems","Princeton EO2005",
+    "Princeton Graphic Systems","Princeton EO2010",
+    "Princeton Graphic Systems","Princeton EO40",
+    "Princeton Graphic Systems","Princeton EO400",
+    "Princeton Graphic Systems","Princeton EO50",
+    "Princeton Graphic Systems","Princeton EO500",
+    "Princeton Graphic Systems","Princeton EO505",
+    "Princeton Graphic Systems","Princeton EO70",
+    "Princeton Graphic Systems","Princeton EO700",
+    "Princeton Graphic Systems","Princeton EO705",
+    "Princeton Graphic Systems","Princeton EO710",
+    "Princeton Graphic Systems","Princeton EO72",
+    "Princeton Graphic Systems","Princeton EO720",
+    "Princeton Graphic Systems","Princeton EO74/74T",
+    "Princeton Graphic Systems","Princeton EO75",
+    "Princeton Graphic Systems","Princeton EO750",
+    "Princeton Graphic Systems","Princeton EO76/76T",
+    "Princeton Graphic Systems","Princeton EO90",
+    "Princeton Graphic Systems","Princeton EO900",
+    "Princeton Graphic Systems","Princeton EO930",
+    "Princeton Graphic Systems","Princeton EO935S",
+    "Princeton Graphic Systems","Princeton EO950",
+    "Princeton Graphic Systems","Princeton Graphic Systems C2001",
+    "Princeton Graphic Systems","Princeton Graphic Systems EO15",
+    "Princeton Graphic Systems","Princeton Graphic Systems EO17",
+    "Princeton Graphic Systems","Princeton Graphic Systems EO40",
+    "Princeton Graphic Systems","Princeton Graphic Systems EO400",
+    "Princeton Graphic Systems","Princeton Graphic Systems EO50",
+    "Princeton Graphic Systems","Princeton Graphic Systems EO500",
+    "Princeton Graphic Systems","Princeton Graphic Systems EO70",
+    "Princeton Graphic Systems","Princeton Graphic Systems EO700",
+    "Princeton Graphic Systems","Princeton Graphic Systems EO710",
+    "Princeton Graphic Systems","Princeton Graphic Systems EO72",
+    "Princeton Graphic Systems","Princeton Graphic Systems EO720",
+    "Princeton Graphic Systems","Princeton Graphic Systems EO75",
+    "Princeton Graphic Systems","Princeton Graphic Systems MAX-15",
+    "Princeton Graphic Systems","Princeton Graphic Systems Ultra 40",
+    "Princeton Graphic Systems","Princeton Graphic Systems Ultra 50",
+    "Princeton Graphic Systems","Princeton Graphic Systems Ultra-1200",
+    "Princeton Graphic Systems","Princeton Graphic Systems Ultra-1400",
+    "Princeton Graphic Systems","Princeton Graphic Systems Ultra-1600",
+    "Princeton Graphic Systems","Princeton Graphic Systems Ultra-2000",
+    "Princeton Graphic Systems","Princeton LD150",
+    "Princeton Graphic Systems","Princeton LD50A",
+    "Princeton Graphic Systems","PRINCETON Senergy 550",
+    "Princeton Graphic Systems","PRINCETON Senergy 850",
+    "Princeton Graphic Systems","Princeton Ultra 100",
+    "Princeton Graphic Systems","Princeton Ultra 17+",
+    "Princeton Graphic Systems","Princeton Ultra 20",
+    "Princeton Graphic Systems","Princeton Ultra 40",
+    "Princeton Graphic Systems","Princeton Ultra 41",
+    "Princeton Graphic Systems","Princeton Ultra 42",
+    "Princeton Graphic Systems","Princeton Ultra 50",
+    "Princeton Graphic Systems","Princeton Ultra 50e",
+    "Princeton Graphic Systems","Princeton Ultra 51",
+    "Princeton Graphic Systems","Princeton Ultra 52/52B",
+    "Princeton Graphic Systems","Princeton Ultra 52e/52B",
+    "Princeton Graphic Systems","Princeton Ultra 54",
+    "Princeton Graphic Systems","Princeton Ultra 55",
+    "Princeton Graphic Systems","Princeton Ultra 70F",
+    "Princeton Graphic Systems","Princeton Ultra 71",
+    "Princeton Graphic Systems","Princeton Ultra 72",
+    "Princeton Graphic Systems","Princeton Ultra 72e",
+    "Princeton Graphic Systems","Princeton Ultra 74",
+    "Princeton Graphic Systems","Princeton Ultra 75/75B",
+    "Princeton Graphic Systems","Princeton Ultra 75B",
+    "Princeton Graphic Systems","Princeton Ultra 75e",
+    "Princeton Graphic Systems","Princeton Ultra 77",
+    "Princeton Graphic Systems","Princeton Ultra 77e",
+    "Princeton Graphic Systems","Princeton Ultra 80",
+    "Princeton Graphic Systems","Princeton Ultra 90/90B",
+    "Princeton Graphic Systems","Princeton Ultra 90B",
+    "Princeton Graphic Systems","Princeton Ultra 90e",
+    "Princeton Graphic Systems","Princeton Ultra 92",
+    "Princeton Graphic Systems","Princeton Ultra 95",
+    "Princeton Graphic Systems","Princeton Ultra 95e",
+    "Princeton Graphic Systems","W54",
+    "Princeton Graphic Systems","W74",
+    "Princeton Publishing Labs","Princeton Publishing Labs MultiView",
+    "Princeton Publishing Labs","Princeton Publishing Labs MultiView_II",
+    "Proview Electronics Co.,Ltd.","Proview 10-inch 250",
+    "Proview Electronics Co.,Ltd.","Proview 14-inch 455/456/462",
+    "Proview Electronics Co.,Ltd.","Proview 15-inch 560/561/562",
+    "Proview Electronics Co.,Ltd.","Proview 15-inch 564/570",
+    "Proview Electronics Co.,Ltd.","Proview 15-inch 566/571/572",
+    "Proview Electronics Co.,Ltd.","Proview 16-inch 720/722",
+    "Proview Electronics Co.,Ltd.","Proview 17-inch 765/768/770",
+    "Proview Electronics Co.,Ltd.","Proview 17-inch 769/771/772",
+    "Proview Electronics Co.,Ltd.","Proview 17-inch 775/776/778",
+    "Proview Electronics Co.,Ltd.","Proview 17-inch 777 Pure Flat",
+    "Proview Electronics Co.,Ltd.","Proview 17-inch 785/786/788",
+    "Proview Electronics Co.,Ltd.","Proview 17-inch 787 Pure Flat",
+    "Proview Electronics Co.,Ltd.","Proview 17-inch 795/796",
+    "Proview Electronics Co.,Ltd.","Proview 17-inch 797 Pure Flat",
+    "Proview Electronics Co.,Ltd.","Proview 17-inch PD/ID-950F Daimondtron Pure Flat",
+    "Proview Electronics Co.,Ltd.","Proview 19-inch 986",
+    "Proview Electronics Co.,Ltd.","Proview 19-inch 995/998/998A",
+    "Proview Electronics Co.,Ltd.","Proview 19-inch 997 Pure Flat",
+    "Proview Electronics Co.,Ltd.","Proview 19-inch PV-1995S",
+    "Proview Electronics Co.,Ltd.","Proview 21-inch 215",
+    "Proview Electronics Co.,Ltd.","Proview 330 (LCD 13.3-inch)",
+    "Proview Electronics Co.,Ltd.","Proview 468 (LCD 14-inch)",
+    "Proview Electronics Co.,Ltd.","Proview 510/560/580 (LCD 15-inch)",
+    "Proview Electronics Co.,Ltd.","Proview 560/580 (LCD 15-inch Pivot)",
+    "Proview Electronics Co.,Ltd.","Proview 568 (LCD 15-inch)",
+    "Proview Electronics Co.,Ltd.","Proview 600/660 (LCD 15-inch Pivot)",
+    "Proview Electronics Co.,Ltd.","Proview 780 (LCD 17-inch)",
+    "Proview Technology Corp.","PROVIEW  550D",
+    "Proview Technology Corp.","PROVIEW  570",
+    "Proview Technology Corp.","PROVIEW  750",
+    "Proview Technology Corp.","PROVIEW  768",
+    "Proview Technology Corp.","PROVIEW  770",
+    "Proview Technology Corp.","PROVIEW  785",
+    "Proview Technology Corp.","PROVIEW  848D",
+    "Proview Technology Corp.","PROVIEW  860",
+    "Proview Technology Corp.","PROVIEW  995",
+    "Proview Technology Corp.","PROVIEW  MD-1452",
+    "Proview Technology Corp.","PROVIEW  MD-1552",
+    "Proview Technology Corp.","PROVIEW  PRO-400",
+    "Proview Technology Corp.","PROVIEW  PRO-500",
+    "Proview Technology Corp.","PROVIEW  PRO-700",
+    "Proview Technology Corp.","PROVIEW  PRO-900",
+    "Proview Technology Corp.","PROVIEW  PV-1450",
+    "Proview Technology Corp.","PROVIEW  PV-1995S",
+    "Proview Technology Corp.","PROVIEW  PV/SA-1455",
+    "Proview Technology Corp.","PROVIEW  PV/SA-1550",
+    "Proview Technology Corp.","PROVIEW  PV/SA-1564",
+    "Proview Technology Corp.","PROVIEW  PV/SA-1568",
+    "Proview Technology Corp.","PROVIEW  PV/SA-1750",
+    "Proview Technology Corp.","PROVIEW  PV/SA-1766",
+    "Proview Technology Corp.","PROVIEW  PV/SA-1768",
+    "Proview Technology Corp.","PROVIEW  PV/SA-1776",
+    "Proview Technology Corp.","PROVIEW  VS-1452",
+    "Proview Technology Corp.","PROVIEW  VS-1565",
+    "Proview Technology Corp.","Proview 570",
+    "Proview Technology Corp.","Proview 770",
+    "Proview Technology Corp.","Proview 860",
+    "Qume Corp.","Qume Corp. QM835",
+    "Radius, Inc.","Radius PrecisionColor Display/19",
+    "Radius, Inc.","Radius PrecisionColor Display/20",
+    "Radius, Inc.","Radius PrecisionColor Pivot",
+    "RasterOps","RasterOps 20/20",
+    "RasterOps","RasterOps ClearVueColor 17",
+    "RasterOps","RasterOps ClearVueColor 20T",
+    "RasterOps","RasterOps ClearVueColor 21",
+    "REDMS Group, Inc.","REDMS Group, Inc. SRC-1401",
+    "REDMS Group, Inc.","REDMS Group, Inc. SRC-1402",
+    "Relisys","Relisys RE-1420",
+    "Relisys","Relisys RE-1520",
+    "Relisys","Relisys RE-1528",
+    "Relisys","Relisys RE-5155",
+    "Relisys","Relisys RE451",
+    "Relisys","Relisys RE518",
+    "Relisys","Relisys RE550",
+    "Relisys","Relisys RE551",
+    "Relisys","Relisys RE767",
+    "Relisys","Relisys RM-1541",
+    "Royal Information Company","TRL/RIC DH-1570M/DH-1570",
+    "Royal Information Company","TRL/RIC DH-1764M/DH-1764",
+    "Royal Information Company","TRL/RIC DH-1764UM/DH-1764U",
+    "Royal Information Company","TRL/RIC DL-1564",
+    "Royal Information Company","TRL/RIC DL-1564M/DL-1564",
+    "Royal Information Company","TRL/RIC DL-1750MU",
+    "Royal Information Company","TRL/RIC RH-1450",
+    "Sampo Technology Corp.","AlphaScan 711",
+    "Sampo Technology Corp.","AlphaScan 712",
+    "Sampo Technology Corp.","AlphaScan 800S",
+    "Sampo Technology Corp.","AlphaScan 811",
+    "Sampo Technology Corp.","Sampo AlphaScan 15",
+    "Sampo Technology Corp.","Sampo AlphaScan 17",
+    "Sampo Technology Corp.","Sampo AlphaScan LC",
+    "Sampo Technology Corp.","Sampo AlphaScan Plus",
+    "Samsung","CT4581",
+    "Samsung","Samsung 15GLsi",
+    "Samsung","Samsung 17GLi",
+    "Samsung","Samsung 17GLsi",
+    "Samsung","Samsung 5b (CKB52*)",
+    "Samsung","Samsung 5e (CKA52*)",
+    "Samsung","Samsung 7e (CKB72*)",
+    "Samsung","Samsung CJ4685",
+    "Samsung","Samsung CMQ5387L",
+    "Samsung","Samsung Cn4551",
+    "Samsung","Samsung CSA-7571",
+    "Samsung","Samsung CSU5977",
+    "Samsung","Samsung CT-4581",
+    "Samsung","Samsung MF-4771",
+    "Samsung","Samsung Samtron 40B",
+    "Samsung","Samsung Samtron 40Bn",
+    "Samsung","Samsung SAMTRON 4Bi",
+    "Samsung","Samsung SAMTRON 5(M)B (CGB5617*)",
+    "Samsung","Samsung SAMTRON 5(M)E (CGK5517*)",
+    "Samsung","Samsung Samtron 50(M)E",
+    "Samsung","Samsung Samtron 50B",
+    "Samsung","Samsung SAMTRON 5Bi",
+    "Samsung","Samsung SAMTRON 5Ei",
+    "Samsung","Samsung Samtron 60(M)B",
+    "Samsung","Samsung SAMTRON 7(M)B (CGM7617*)",
+    "Samsung","Samsung SAMTRON 7(M)E (CGE7517*)",
+    "Samsung","Samsung Samtron 70(M)E",
+    "Samsung","Samsung SAMTRON 7Ei",
+    "Samsung","Samsung Samtron 9P",
+    "Samsung","Samsung SyncMaster 1000b (CGX1607*)",
+    "Samsung","Samsung SyncMaster 1000p",
+    "Samsung","Samsung SyncMaster 1000p (CGX160*)",
+    "Samsung","Samsung SyncMaster 1000s (CGP1607*)",
+    "Samsung","Samsung SyncMaster 1100p",
+    "Samsung","Samsung SyncMaster 1100p Plus",
+    "Samsung","Samsung SyncMaster 1200NF/2200NF",
+    "Samsung","Samsung SyncMaster 14GL",
+    "Samsung","Samsung SyncMaster 150MP",
+    "Samsung","Samsung SyncMaster 15GL",
+    "Samsung","Samsung SyncMaster 15GLe",
+    "Samsung","Samsung SyncMaster 15GLi",
+    "Samsung","Samsung SyncMaster 15M",
+    "Samsung","Samsung SyncMaster 15Me",
+    "Samsung","Samsung SyncMaster 170MP",
+    "Samsung","Samsung SyncMaster 17GL",
+    "Samsung","Samsung SyncMaster 17GLi",
+    "Samsung","Samsung SyncMaster 17GLs",
+    "Samsung","Samsung SyncMaster 17GLsi",
+    "Samsung","Samsung SyncMaster 2",
+    "Samsung","Samsung SyncMaster 20GLs",
+    "Samsung","Samsung SyncMaster 20GLsi",
+    "Samsung","Samsung SyncMaster 21GLs",
+    "Samsung","Samsung SyncMaster 2400(U)W (SWM400*)",
+    "Samsung","Samsung SyncMaster 3",
+    "Samsung","Samsung SyncMaster 320TFT (LXB310*)",
+    "Samsung","Samsung SyncMaster 330/331TFT (LXB350*)",
+    "Samsung","Samsung SyncMaster 3Ne",
+    "Samsung","Samsung SyncMaster 4+",
+    "Samsung","Samsung SyncMaster 400b (CKA4217*)",
+    "Samsung","Samsung SyncMaster 400TFT (LXA41*)",
+    "Samsung","Samsung SyncMaster 410b(CHA4217*)",
+    "Samsung","Samsung SyncMaster 450b(n)",
+    "Samsung","Samsung SyncMaster 470S /480S TFT",
+    "Samsung","Samsung SyncMaster 4NE",
+    "Samsung","Samsung SyncMaster 4S",
+    "Samsung","Samsung SyncMaster 500(M)b (CGB5607*)",
+    "Samsung","Samsung SyncMaster 500(M)p (CGC5607*)",
+    "Samsung","Samsung SyncMaster 500(M)s (CGK5507*)",
+    "Samsung","Samsung SyncMaster 500(M)s Plus (CKE5507*)",
+    "Samsung","Samsung SyncMaster 500b",
+    "Samsung","Samsung SyncMaster 500b Plus (CKF5607*)",
+    "Samsung","Samsung SyncMaster 510(M)s (CHA5807*)",
+    "Samsung","Samsung SyncMaster 510b(CHB5707*)",
+    "Samsung","Samsung SyncMaster 520TFT (LXB530*)",
+    "Samsung","Samsung SyncMaster 530/531TFT (LXB550*)",
+    "Samsung","Samsung SyncMaster 550b(T)",
+    "Samsung","Samsung SyncMaster 550s(T)",
+    "Samsung","Samsung SyncMaster 550v",
+    "Samsung","Samsung SyncMaster 570B/580B TFT",
+    "Samsung","Samsung SyncMaster 570P TFT/580P TFT",
+    "Samsung","Samsung SyncMaster 570P/580P Plus TFT",
+    "Samsung","Samsung SyncMaster 570S/580S TFT",
+    "Samsung","Samsung SyncMaster 5C",
+    "Samsung","Samsung SyncMaster 610(M)b(CHB6107*)",
+    "Samsung","Samsung SyncMaster 6Ne",
+    "Samsung","Samsung SyncMaster 700(M)b (CGM7607*)",
+    "Samsung","Samsung SyncMaster 700(M)p (CGH7609*)",
+    "Samsung","Samsung SyncMaster 700(M)s (CGE7507*)",
+    "Samsung","Samsung SyncMaster 700(M)s Plus (CKG7507*)",
+    "Samsung","Samsung SyncMaster 700b Plus",
+    "Samsung","Samsung SyncMaster 700IFT (CSH780B*)",
+    "Samsung","Samsung SyncMaster 700NF",
+    "Samsung","Samsung SyncMaster 700p Plus (CSH7839*)",
+    "Samsung","Samsung SyncMaster 700TFT",
+    "Samsung","Samsung SyncMaster 710(M)b (CHB7709*)",
+    "Samsung","Samsung SyncMaster 710(M)s (CHB7707*)",
+    "Samsung","Samsung SyncMaster 750(M)b",
+    "Samsung","Samsung SyncMaster 750NF(T)",
+    "Samsung","Samsung SyncMaster 750p(T)",
+    "Samsung","Samsung SyncMaster 750s(T)",
+    "Samsung","Samsung SyncMaster 753DF(T)",
+    "Samsung","Samsung SyncMaster 755DF(T)",
+    "Samsung","Samsung SyncMaster 770TFT",
+    "Samsung","Samsung SyncMaster 800TFT",
+    "Samsung","Samsung SyncMaster 900IFT",
+    "Samsung","Samsung SyncMaster 900NF",
+    "Samsung","Samsung SyncMaster 900p (CSH9839*)",
+    "Samsung","Samsung SyncMaster 900p Plus",
+    "Samsung","Samsung SyncMaster 900SL (CSM92*)",
+    "Samsung","Samsung SyncMaster 950NF(T)",
+    "Samsung","Samsung SyncMaster 950P Plus(T)",
+    "Samsung","Samsung SyncMaster 950SL",
+    "Samsung","Samsung SyncMaster 950SL Plus/900SL Plus",
+    "Samsung","Samsung SyncMaster 955DF(T)",
+    "Samsung","Samsung SyncMaster 955SL(T)",
+    "Samsung","Samsung SyncMaster sm950p(T)",
+    "Samsung","Samtron 428PT/PTL",
+    "Samsung","Samtron SC-208DXL+",
+    "Samsung","Samtron SC-528MDL",
+    "Samsung","Samtron SC-528MXLJ",
+    "Samsung","Samtron SC-528TXL",
+    "Samsung","Samtron SC-528UXL",
+    "Samsung","Samtron SC-726GXL",
+    "Samsung","Samtron SC-728FXL",
+    "Samsung","Samtron SC-728FXLJ",
+    "Samtron","Samtron SC-428PS",
+    "Samtron","Samtron SC-428TX(L)",
+    "Samtron","Samtron SC-428VS(L)+",
+    "Samtron","Samtron SC-428VX(L)",
+    "Samtron","Samtron SC-728SXL",
+    "SANYO","SANYO CMT-B15M6",
+    "SANYO","SANYO CMT-D14UM5V",
+    "Seiko Instruments U.S.A., Inc.","Seiko CM-1440",
+    "Seiko Instruments U.S.A., Inc.","Seiko CM-1450",
+    "Seiko Instruments U.S.A., Inc.","Seiko CM-2050",
+    "Shamrock Technology","SHAMROCK C072",
+    "Shamrock Technology","SHAMROCK C102",
+    "Shamrock Technology","SHAMROCK C407",
+    "Shamrock Technology","SHAMROCK C502",
+    "Shamrock Technology","SHAMROCK C505",
+    "Shamrock Technology","SHAMROCK C507",
+    "Shamrock Technology","SHAMROCK C703",
+    "Shamrock Technology","SHAMROCK C705",
+    "Shamrock Technology","SHAMROCK C706",
+    "Shamrock Technology","SHAMROCK HTC43860",
+    "Shamrock Technology","SHAMROCK M569",
+    "Shamrock Technology","SHAMROCK M769",
+    "Shamrock Technology","SHAMROCK SRC1405",
+    "Shamrock Technology","SHAMROCK SRC1405L",
+    "Shamrock Technology","SHAMROCK SRC1406",
+    "Shamrock Technology","SHAMROCK SRC1406L",
+    "Shamrock Technology","SHAMROCK SRC1407",
+    "Shamrock Technology","SHAMROCK SRC1407L",
+    "Shamrock Technology","SHAMROCK SRC1451LP",
+    "Shamrock Technology","SHAMROCK SRC1451P",
+    "Shamrock Technology","SHAMROCK SRC1452LP",
+    "Shamrock Technology","SHAMROCK SRC1452P",
+    "Shamrock Technology","SHAMROCK SRC1502",
+    "Shamrock Technology","SHAMROCK SRC1502L",
+    "Shamrock Technology","SHAMROCK SRC1505",
+    "Shamrock Technology","SHAMROCK SRC1507",
+    "Shamrock Technology","SHAMROCK SRC1702",
+    "Shamrock Technology","SHAMROCK SRC1702LP",
+    "Shamrock Technology","SHAMROCK SRC1703",
+    "Shamrock Technology","SHAMROCK SRC1703L",
+    "Shamrock Technology","SHAMROCK SRC1705",
+    "Shamrock Technology","SHAMROCK SRC1706",
+    "Shamrock Technology","SHAMROCK SRC2002",
+    "Shamrock Technology","SHAMROCK SRC2002LP",
+    "Shamrock Technology","SHAMROCK SRC2102",
+    "Shamrock Technology","SHAMROCK SRC2102LP",
+    "Siemens","MCF3512 (-K543-)",
+    "Siemens","MCF3801 (-K507-)",
+    "Siemens","MCF3811 (-K506-)",
+    "Siemens","MCF3812 (-K544-V150)",
+    "Siemens","MCF3812 (-K544-V155)",
+    "Siemens","MCF4611 (-K568-)",
+    "Siemens","MCM141V (-K542-)",
+    "Siemens","MCM153V (-K563-)",
+    "Siemens","MCM15P1 (-K561-)",
+    "Siemens","MCM173V (-K553-)",
+    "Siemens","MCM174V (-K575-)",
+    "Siemens","MCM17P1 (-K551-)",
+    "Siemens","MCM19P1 (-K552-)",
+    "Siemens","MCM19T1 (-K562-)",
+    "Siemens","MCM212V (-K539-)",
+    "Siemens","MCM21P1 (-K550-)",
+    "Siemens","Xpert 710 (-K557-)",
+    "Siemens Nixdorf","MCF3501 (-K451-)",
+    "Siemens Nixdorf","MCF3511 (-K505-)",
+    "Siemens Nixdorf","MCF3811 (-K506-)",
+    "Siemens Nixdorf","MCM1401 (-K292-)",
+    "Siemens Nixdorf","MCM1402 (-K343-V318)",
+    "Siemens Nixdorf","MCM1403 (-K368-V318)",
+    "Siemens Nixdorf","MCM1403 (-K368-V418)",
+    "Siemens Nixdorf","MCM1404 (-K372-) >= Rev.7",
+    "Siemens Nixdorf","MCM1404 (-K372-) Rev.1-Rev.6",
+    "Siemens Nixdorf","MCM1405 (-K449-)",
+    "Siemens Nixdorf","MCM1501 (-K302-)",
+    "Siemens Nixdorf","MCM1502 (-K323-)",
+    "Siemens Nixdorf","MCM1503 (-K344-)",
+    "Siemens Nixdorf","MCM1503 (-K344-V418) >= Rev.3A",
+    "Siemens Nixdorf","MCM1505 (-K424-)",
+    "Siemens Nixdorf","MCM1506 (-K448-V318)",
+    "Siemens Nixdorf","MCM1506 (-K448-V418/150)",
+    "Siemens Nixdorf","MCM1507 (-K470-)",
+    "Siemens Nixdorf","MCM1508 (-K486-)",
+    "Siemens Nixdorf","MCM1510 (-K494-)",
+    "Siemens Nixdorf","MCM151V (-K469-)",
+    "Siemens Nixdorf","MCM152V (-K495-)",
+    "Siemens Nixdorf","MCM1551 (-K396-)",
+    "Siemens Nixdorf","MCM1552 (-K421-)",
+    "Siemens Nixdorf","MCM1701 (-K316-)",
+    "Siemens Nixdorf","MCM1702 (-K373-)",
+    "Siemens Nixdorf","MCM1703 (-K414-V150)",
+    "Siemens Nixdorf","MCM1703 (-K414-V318)",
+    "Siemens Nixdorf","MCM1704 (-K425-)",
+    "Siemens Nixdorf","MCM1705 (-K471-)",
+    "Siemens Nixdorf","MCM1706 (-K488-)",
+    "Siemens Nixdorf","MCM1707 (-K512-)",
+    "Siemens Nixdorf","MCM171V (-K496-)",
+    "Siemens Nixdorf","MCM1751 (-K397-)",
+    "Siemens Nixdorf","MCM1753 (-K411-)",
+    "Siemens Nixdorf","MCM1754 (-K415-)",
+    "Siemens Nixdorf","MCM1755 (-K472-)",
+    "Siemens Nixdorf","MCM1901 (-K489-)",
+    "Siemens Nixdorf","MCM1902 (-K527-)",
+    "Siemens Nixdorf","MCM2101 (-K272-)",
+    "Siemens Nixdorf","MCM2102 (-K352-V318)",
+    "Siemens Nixdorf","MCM2102 (-K352-V418)",
+    "Siemens Nixdorf","MCM2102 (-K352-V518/618)",
+    "Siemens Nixdorf","MCM2103 (-K422-)",
+    "Siemens Nixdorf","MCM2105 (-K455-)",
+    "Siemens Nixdorf","MCM2106 (-K462-)",
+    "Siemens Nixdorf","MCM2107 (-K478-)",
+    "Siemens Nixdorf","MCM2108 (-K479-)",
+    "Siemens Nixdorf","MCM2109 (-K499-)",
+    "Siemens Nixdorf","MCM2110 (-K500-)",
+    "Siemens Nixdorf","MCM211V (-K508-)",
+    "Siemens Nixdorf","MCM21T1 (-K526-)",
+    "Siemens Nixdorf","MCQ1901 (-K218-)",
+    "Siemens Nixdorf","PM150 (-K408-)",
+    "Siemens Nixdorf","PM170 (-K409-)",
+    "Siemens Nixdorf","Siemens FD200",
+    "Siemens Nixdorf","Siemens Nixdorf MCM1402",
+    "Siemens Nixdorf","Siemens Nixdorf MCM1503",
+    "Siemens Nixdorf","Siemens Nixdorf MCM1702",
+    "Siemens Nixdorf","Siemens Nixdorf MCM2102",
+    "Siemens Nixdorf","Siemens Nixdorf Monitor  50kHz",
+    "Siemens Nixdorf","Siemens Nixdorf Monitor  54kHz",
+    "Siemens Nixdorf","Siemens Nixdorf Monitor  57kHz",
+    "Siemens Nixdorf","Siemens Nixdorf Monitor  64kHz",
+    "Siemens Nixdorf","Siemens Nixdorf Monitor  69kHz",
+    "Siemens Nixdorf","Siemens Nixdorf Monitor  82kHz",
+    "Siemens Nixdorf","Siemens Nixdorf Monitor  92kHz",
+    "Siemens Nixdorf","Siemens Nixdorf Monitor 100kHz",
+    "Siemens Nixdorf","Siemens Nixdorf Monitor 107kHz",
+    "Siemens Nixdorf","Siemens Nixdorf Monitor 113kHz",
+    "Smile International Corp.","Smile/KFC CA6425DL/CB6425DL",
+    "Smile International Corp.","Smile/KFC CA6525DL/CB6525DL",
+    "Smile International Corp.","Smile/KFC CA6546SL/CB6546SL",
+    "Smile International Corp.","Smile/KFC CA6719SL/CB6719SL",
+    "Smile International Corp.","Smile/KFC CA6746SL/CB6746SL",
+    "Smile International Corp.","Smile/KFC CA6748SL/CB6748SL",
+    "Smile International Corp.","Smile/KFC CA6919SL/CB6919SL",
+    "Smile International Corp.","Smile/KFC, 85Khz Monitor",
+    "SONY Corporation","KL-W7000",
+    "SONY Corporation","KL-W9000",
+    "SONY Corporation","SONY CPD-100ES",
+    "SONY Corporation","SONY CPD-100EST",
+    "SONY Corporation","SONY CPD-100GS",
+    "SONY Corporation","SONY CPD-100GST",
+    "SONY Corporation","SONY CPD-100SF",
+    "SONY Corporation","SONY CPD-100SFB",
+    "SONY Corporation","SONY CPD-100SFT",
+    "SONY Corporation","SONY CPD-100SX",
+    "SONY Corporation","SONY CPD-100VS",
+    "SONY Corporation","SONY CPD-101VS iGPE",
+    "SONY Corporation","SONY CPD-110GS/110EST",
+    "SONY Corporation","SONY CPD-110GS/110EST/T9",
+    "SONY Corporation","SONY CPD-120AS",
+    "SONY Corporation","SONY CPD-120VS",
+    "SONY Corporation","SONY CPD-1302",
+    "SONY Corporation","SONY CPD-1304",
+    "SONY Corporation","SONY CPD-1304S",
+    "SONY Corporation","SONY CPD-1402",
+    "SONY Corporation","SONY CPD-1404S",
+    "SONY Corporation","SONY CPD-1430",
+    "SONY Corporation","SONY CPD-1431",
+    "SONY Corporation","SONY CPD-1438",
+    "SONY Corporation","SONY CPD-15ES",
+    "SONY Corporation","SONY CPD-15ES2",
+    "SONY Corporation","SONY CPD-15SF2",
+    "SONY Corporation","SONY CPD-15SF7",
+    "SONY Corporation","SONY CPD-15SF8",
+    "SONY Corporation","SONY CPD-15SF9",
+    "SONY Corporation","SONY CPD-15SX1",
+    "SONY Corporation","SONY CPD-1604S",
+    "SONY Corporation","SONY CPD-1704S",
+    "SONY Corporation","SONY CPD-1730",
+    "SONY Corporation","SONY CPD-1738",
+    "SONY Corporation","SONY CPD-17C1",
+    "SONY Corporation","SONY CPD-17ES2",
+    "SONY Corporation","SONY CPD-17GS",
+    "SONY Corporation","SONY CPD-17MS",
+    "SONY Corporation","SONY CPD-17SF2",
+    "SONY Corporation","SONY CPD-17SF7",
+    "SONY Corporation","SONY CPD-17SF8",
+    "SONY Corporation","SONY CPD-17SF8R",
+    "SONY Corporation","SONY CPD-17SF9",
+    "SONY Corporation","SONY CPD-2003GT",
+    "SONY Corporation","SONY CPD-200ES",
+    "SONY Corporation","SONY CPD-200EST",
+    "SONY Corporation","SONY CPD-200GS",
+    "SONY Corporation","SONY CPD-200GST",
+    "SONY Corporation","SONY CPD-200SF",
+    "SONY Corporation","SONY CPD-200SFT",
+    "SONY Corporation","SONY CPD-200SX",
+    "SONY Corporation","SONY CPD-201VS iGPE",
+    "SONY Corporation","SONY CPD-20SF2",
+    "SONY Corporation","SONY CPD-20SF2T",
+    "SONY Corporation","SONY CPD-20SF2T5",
+    "SONY Corporation","SONY CPD-20SF3",
+    "SONY Corporation","SONY CPD-210GS/210EST",
+    "SONY Corporation","SONY CPD-210GS/210EST/T9",
+    "SONY Corporation","SONY CPD-210SFB",
+    "SONY Corporation","SONY CPD-220AS",
+    "SONY Corporation","SONY CPD-220GS",
+    "SONY Corporation","SONY CPD-220GS/17GS2",
+    "SONY Corporation","SONY CPD-220VS",
+    "SONY Corporation","SONY CPD-300SFT",
+    "SONY Corporation","SONY CPD-300SFT5",
+    "SONY Corporation","SONY CPD-420GS",
+    "SONY Corporation","SONY CPD-420GS/420GST/19GS2",
+    "SONY Corporation","SONY CPD-420GS/GST/19GS2",
+    "SONY Corporation","SONY CPD-520GS/520GST/21GS2",
+    "SONY Corporation","SONY CPD-520GS/T/T9/21GS2",
+    "SONY Corporation","SONY CPD-A100",
+    "SONY Corporation","SONY CPD-A200",
+    "SONY Corporation","SONY CPD-E100/E100E",
+    "SONY Corporation","SONY CPD-E200/E200E",
+    "SONY Corporation","SONY CPD-E210",
+    "SONY Corporation","SONY CPD-E400/E400E",
+    "SONY Corporation","SONY CPD-E500/E500E",
+    "SONY Corporation","SONY CPD-G200",
+    "SONY Corporation","SONY CPD-G400",
+    "SONY Corporation","SONY CPD-G500",
+    "SONY Corporation","SONY CPD-H200",
+    "SONY Corporation","SONY CPD-L100",
+    "SONY Corporation","SONY CPD-L133",
+    "SONY Corporation","SONY CPD-L141",
+    "SONY Corporation","SONY CPD-L150",
+    "SONY Corporation","SONY CPD-L181",
+    "SONY Corporation","SONY CPD-L181/181A",
+    "SONY Corporation","SONY CPD-L200",
+    "SONY Corporation","SONY CPD-L200/M151",
+    "SONY Corporation","SONY CPD-V200",
+    "SONY Corporation","SONY GDM-1310",
+    "SONY Corporation","SONY GDM-17SE1",
+    "SONY Corporation","SONY GDM-17SE1T",
+    "SONY Corporation","SONY GDM-17SE2T",
+    "SONY Corporation","SONY GDM-17SE2T(NEW)",
+    "SONY Corporation","SONY GDM-17SE2T5",
+    "SONY Corporation","SONY GDM-1936",
+    "SONY Corporation","SONY GDM-2000TC",
+    "SONY Corporation","SONY GDM-200PS",
+    "SONY Corporation","SONY GDM-200PS/T/T9",
+    "SONY Corporation","SONY GDM-200PST",
+    "SONY Corporation","SONY GDM-2036S",
+    "SONY Corporation","SONY GDM-2038",
+    "SONY Corporation","SONY GDM-20SE1V",
+    "SONY Corporation","SONY GDM-20SE2T",
+    "SONY Corporation","SONY GDM-20SE2T5",
+    "SONY Corporation","SONY GDM-20SE3T",
+    "SONY Corporation","SONY GDM-20SHT",
+    "SONY Corporation","SONY GDM-20SHT(NEW)",
+    "SONY Corporation","SONY GDM-2100",
+    "SONY Corporation","SONY GDM-400PS/400PST/19PS",
+    "SONY Corporation","SONY GDM-400PS/T/T9/19PS",
+    "SONY Corporation","SONY GDM-500PS",
+    "SONY Corporation","SONY GDM-500PS/500PST/21PS",
+    "SONY Corporation","SONY GDM-500PS/T/T9/21PS",
+    "SONY Corporation","SONY GDM-F400",
+    "SONY Corporation","SONY GDM-F400/F400T9",
+    "SONY Corporation","SONY GDM-F500",
+    "SONY Corporation","SONY GDM-F500/F500T9",
+    "SONY Corporation","SONY GDM-W900",
+    "SONY Corporation","SONY GVM-1412",
+    "SONY Corporation","SONY GVM-2020",
+    "SONY Corporation","SONY HMD-A100",
+    "SONY Corporation","SONY HMD-A200",
+    "SONY Corporation","SONY HMD-H200",
+    "SONY Corporation","SONY HMD-V200",
+    "SONY Corporation","SONY KL-W7000",
+    "SONY Corporation","SONY MS-15SF1",
+    "SONY Corporation","SONY MS-15SF1T",
+    "SONY Corporation","SONY MS-17SF1",
+    "SONY Corporation","SONY MS-17SF1T",
+    "SONY Corporation","SONY MS-20SE1",
+    "SONY Corporation","SONY MS-20SE1T",
+    "SONY Corporation","SONY Multiscan 15sf",
+    "SONY Corporation","SONY Multiscan 17sf",
+    "SONY Corporation","SONY Multiscan 20se",
+    "SONY Corporation","Sony PLM-S700/S700E",
+    "SONY Corporation","SONY VMU-1000",
+    "Talon Technology Corp.","Talon Tuff/CRT",
+    "Tandberg Display","Tandberg Display ErgoScan 15c Item 300",
+    "Tandberg Display","Tandberg Display ErgoScan 15c-TCO'92",
+    "Tandberg Display","Tandberg Display ErgoScan 15c-TCO'95 Item 300",
+    "Tandberg Display","Tandberg Display ErgoScan 15cL-TCO'92 Item 527",
+    "Tandberg Display","Tandberg Display ErgoScan 17-TCO'95 Item 540",
+    "Tandberg Display","Tandberg Display ErgoScan 17c Item 310",
+    "Tandberg Display","Tandberg Display ErgoScan 17c-PnP-TCO'95 Item 310",
+    "Tandberg Display","Tandberg Display ErgoScan 17c-TCO'92",
+    "Tandberg Display","Tandberg Display ErgoScan 17c-TCO'95 Item 530",
+    "Tandberg Display","Tandberg Display ErgoScan 17cM TCO'95 Item 536",
+    "Tandberg Display","Tandberg Display ErgoScan 17cM-TCO'92 Item 528",
+    "Tandberg Display","Tandberg Display ErgoScan 19c TCO'99 Item 539",
+    "Tandberg Display","Tandberg Display ErgoScan 21c-TCO'92 82kHz",
+    "Tandberg Display","Tandberg Display ErgoScan 21c-TCO'92/95 95kHz Item 525/531",
+    "Tandberg Display","Tandberg Display ErgoScan 21cH TCO'95 Item 535",
+    "Tandberg Display","Tandberg Display ErgoScan 21cH-TCO'92/95 Item 526/532",
+    "Tandberg Display","Tandberg Display ErgoScan 350 TCO'95 Item 537",
+    "Tandberg Display","Tandberg Display ErgoScan 400M Item 600",
+    "Tandberg Display","Tandberg Display ErgoScan 400S TCO'95 Item 538",
+    "Tandberg Display","Tandberg Display ErgoScan 450 TCO'95 Item 534",
+    "Tandberg Display","Tandberg Display ErgoScan 500 TCO'95 Item 533",
+    "Tandberg Display","Tandberg Display ErgoScan 500X TCO'99 Item 543",
+    "Tandberg Display","Tandberg Display ErgoScan LCD 12 Item 570",
+    "Tandberg Display","Tandberg Display ErgoScan LCD 14 Item 571",
+    "Tandberg Display","Tandberg Display ErgoScan LCD 15 Item 573",
+    "Tandberg Display","Tandberg Display ErgoScan LCD 15 uten høyt/USB Item 579",
+    "Tandberg Display","Tandberg Display ErgoScan LCD 16 Item 572",
+    "Tandberg Display","Tandberg Display ErgoScan LCD 18 Item 578",
+    "Tandberg Display","Tandberg Display ErgoScan LCD 360 Item 577",
+    "Tandberg Display","Tandberg Display ErgoScan LCD 380 Item 575",
+    "Tatung","Intelliscan TM442x series",
+    "Tatung","Intelliscan TM442x series 14''",
+    "Tatung","Intelliscan TM452x series",
+    "Tatung","Intelliscan TM452x series 15''",
+    "Tatung","Intelliscan TM651x series",
+    "Tatung","Intelliscan TM651x series 15''",
+    "Tatung","Intelliscan TM671x series",
+    "Tatung","Intelliscan TM671x series 17''",
+    "Tatung","Tatung    C5D",
+    "Tatung","Tatung C5D",
+    "Tatung","Tatung CM-1495G",
+    "Tatung","Tatung CM-1498M",
+    "Tatung","Tatung CM-1498R",
+    "Tatung","Tatung CM-1498T",
+    "Tatung","Tatung CM-14UH",
+    "Tatung","Tatung CM-1700",
+    "Tatung","Tatung CM-17MC",
+    "Tatung","Tatung CM-2000",
+    "Tatung","Tatung MM-1295",
+    "Tatung","Tatung VDBU C9N 19'' Colour Monitor",
+    "Techmedia Computer System Corp.","Techmedia TCM-1400G",
+    "Techmedia Computer System Corp.","Techmedia TCM-1448G",
+    "Techmedia Computer System Corp.","Techmedia TCM-1500G",
+    "Techmedia Computer System Corp.","Techmedia TCM-1500N",
+    "Techmedia Computer System Corp.","Techmedia TCM-1548G",
+    "Techmedia Computer System Corp.","Techmedia TCM-1564HS",
+    "Techmedia Computer System Corp.","Techmedia TCM-1564S",
+    "Techmedia Computer System Corp.","Techmedia TCM-1700G",
+    "Techmedia Computer System Corp.","Techmedia TCM-1750G",
+    "Techmedia Computer System Corp.","Techmedia TCM-1764S",
+    "Techmedia Computer System Corp.","Techmedia TCM-1785G",
+    "Techmedia Computer System Corp.","Techmedia TCM-2000G",
+    "Techmedia Computer System Corp.","Techmedia TCM-214C",
+    "TECO Electric & Machinery Co.,Ltd.","TECO 15-inch VMN570",
+    "TECO Electric & Machinery Co.,Ltd.","TECO 17-inch VMN785T",
+    "TECO Electric & Machinery Co.,Ltd.","TECO 17-inch VMN798FT PURE FLAT",
+    "TECO Information Systems, Inc.","TECO TE1491",
+    "TECO Information Systems, Inc.","TECO TE1591",
+    "TECO Information Systems, Inc.","TECO TE1791",
+    "TECO Information Systems, Inc.","TECO TE2191",
+    "TOP Victory Electronics Co.,Ltd","1770,1770A,1770+ & 1770A+",
+    "TOP Victory Electronics Co.,Ltd","1785,1785A,1785+ & 1785A+",
+    "TOP Victory Electronics Co.,Ltd","1995,1995A,1995S & 1995SA",
+    "TOSHIBA","Toshiba 15 Type 1024x768 Panel",
+    "Toshiba","Toshiba DA1566M, Infinia 15-inch Monitor",
+    "Toshiba","Toshiba DA1766M, Infinia 17-inch Monitor",
+    "Toshiba","Toshiba DP566M, Equium 15-inch Monitor",
+    "Toshiba","Toshiba DP782M, Equium 17-inch Monitor",
+    "Toshiba","Toshiba DR569M (PV2001U)",
+    "Toshiba","Toshiba DR769MF (PV2002U)",
+    "Toshiba","Toshiba P17CM00",
+    "Toshiba","Toshiba P17CM01",
+    "Toshiba","Toshiba P17CS01",
+    "Toshiba","Toshiba P17CU01",
+    "Toshiba","Toshiba P21CM00",
+    "Toshiba","Toshiba P21CR01",
+    "Toshiba","Toshiba TekBright 500V (PV2005U)",
+    "Toshiba","Toshiba TekBright 510V (PV2009U)",
+    "Toshiba","Toshiba TekBright 700P (PV2006U)",
+    "Toshiba","Toshiba TekBright 700PM (PV2003U)",
+    "Toshiba","Toshiba TekBright 710V (PV2010U)",
+    "TOTOKU Electric","TOTOKU CH20M-30/82A",
+    "TOTOKU Electric","TOTOKU CV142J",
+    "TOTOKU Electric","TOTOKU CV14M-24/58A",
+    "TOTOKU Electric","TOTOKU CV151",
+    "TOTOKU Electric","TOTOKU CV151PJ1",
+    "TOTOKU Electric","TOTOKU CV172J",
+    "TOTOKU Electric","TOTOKU CV172PJ1",
+    "TOTOKU Electric","TOTOKU CV173",
+    "TOTOKU Electric","TOTOKU CV173PRO",
+    "TOTOKU Electric","TOTOKU CV173PRO PLUS",
+    "TOTOKU Electric","TOTOKU CV174",
+    "TOTOKU Electric","TOTOKU CV175",
+    "TOTOKU Electric","TOTOKU CV176PJ1",
+    "TOTOKU Electric","TOTOKU CV17M-24/65A",
+    "TOTOKU Electric","TOTOKU CV211J",
+    "TOTOKU Electric","TOTOKU CV211PJ1",
+    "TOTOKU Electric","TOTOKU CV212",
+    "TOTOKU Electric","TOTOKU CV213",
+    "TOTOKU Electric","TOTOKU CV213 PLUS",
+    "TOTOKU Electric","TOTOKU CV213PJ1",
+    "TOTOKU Electric","TOTOKU CV411PJ",
+    "TOTOKU Electric","TOTOKU CV411T",
+    "TOTOKU Electric","TOTOKU CV511PJ1",
+    "TOTOKU Electric","TOTOKU CV511R",
+    "TOTOKU Electric","TOTOKU CV511T",
+    "TOTOKU Electric","TOTOKU CV512PJ",
+    "TOTOKU Electric","TOTOKU CV711R",
+    "TOTOKU Electric","TOTOKU CV721X",
+    "TOTOKU Electric","TOTOKU CV821X",
+    "TOTOKU Electric","TOTOKU CV921X",
+    "TOTOKU Electric","TOTOKU CV931X",
+    "TOTOKU Electric","TOTOKU T15L-ID",
+    "TOTOKU Electric","TOTOKU TS-701D",
+    "TOTOKU Electric","TOTOKU TS-702F",
+    "TriGem Computer, Inc.","Trigem 7650R",
+    "TriGem Computer, Inc.","Trigem 7700SP",
+    "TriGem Computer, Inc.","Trigem 7800ST",
+    "TriGem Computer, Inc.","Trigem 7850R",
+    "TriGem Computer, Inc.","Trigem DG2424CP",
+    "TriGem Computer, Inc.","Trigem DG2424SP",
+    "TriGem Computer, Inc.","Trigem TG4279PX",
+    "TriGem Computer, Inc.","Trigem TG4480C",
+    "TriGem Computer, Inc.","Trigem TG4480HX",
+    "TriGem Computer, Inc.","Trigem TG4480S",
+    "TriGem Computer, Inc.","Trigem TG4480SX",
+    "TriGem Computer, Inc.","Trigem TG5481CX",
+    "TriGem Computer, Inc.","Trigem TG5481G",
+    "TriGem Computer, Inc.","Trigem TG5650K",
+    "TriGem Computer, Inc.","Trigem TG5650S",
+    "TriGem Computer, Inc.","Trigem TG5651GX",
+    "TriGem Computer, Inc.","Trigem TG7088PM",
+    "TriGem Computer, Inc.","Trigem TG7480G",
+    "TriGem Computer, Inc.","Trigem TG7480K",
+    "TriGem Computer, Inc.","Trigem TG7650C",
+    "TriGem Computer, Inc.","Trigem TG7650GX",
+    "TriGem Computer, Inc.","Trigem TG7650R",
+    "TriGem Computer, Inc.","Trigem TG7651GX",
+    "TriGem Computer, Inc.","Trigem TG7652S",
+    "TriGem Computer, Inc.","Trigem TG7687CM",
+    "TTX Computer Products, Inc.","TTX 3435AG",
+    "TTX Computer Products, Inc.","TTX 3436AG",
+    "TTX Computer Products, Inc.","TTX 3450AG",
+    "TVM Corp."," TVM AS4Dp/LR4Dp Model",
+    "TVM Corp."," TVM AS5S Model",
+    "TVM Corp."," TVM TCO5S Model",
+    "TVM Corp."," TVM TCO6S Model",
+    "TVM Corp.","TVM AS4Dp/LR4Dp/LR4Dc",
+    "TVM Corp.","TVM AS5s",
+    "TVM Corp.","TVM MG-11",
+    "TVM Corp.","TVM SuperSync 3+",
+    "TVM Corp.","TVM SuperSync 4A",
+    "TVM Corp.","TVM SuperSync 5A",
+    "TVM Corp.","TVM SuperSync 6A",
+    "TVM Corp.","TVM SuperSync 7A",
+    "TW Casper Corp.","TW Casper Corp. TM-5156H",
+    "TW Casper Corp.","TW Casper Corp. TM-5414",
+    "Unisys","Unisys EVG-142-COL",
+    "Unisys","Unisys EVG-152-COL",
+    "Unisys","Unisys EVG-153-COL",
+    "Unisys","Unisys EVG-174-COL",
+    "Unisys","Unisys EVG-215-COL",
+    "Unisys","Unisys EVG-300-COL",
+    "Unisys","Unisys EVG-400-COL",
+    "Unisys","Unisys EVG-500-COL",
+    "Unisys","UNISYS EVG1000-E2",
+    "Unisys","UNISYS EVG2000-E",
+    "Unisys","UNISYS EVG2000-P",
+    "Unisys","Unisys EVG2100-E",
+    "Unisys","Unisys EVG2100-P",
+    "Unisys","UNISYS EVG3000-E",
+    "Unisys","UNISYS EVG3000-P",
+    "Unisys","UNISYS EVG3100-E",
+    "Unisys","UNISYS EVG3100-P",
+    "Unisys","Unisys EVG4000-P",
+    "Unisys","Unisys EVG5000-P",
+    "Unisys","Unisys SVG-100-COL",
+    "Unisys","Unisys SVG-200-COL",
+    "Unisys","Unisys SVG-201-COL",
+    "Unisys","Unisys SVG-250-COL",
+    "Unisys","Unisys VGA-200-MON",
+    "Unisys","Unisys VGA-250-MON",
+    "ViewSonic Corporation","Optiquest 1000S",
+    "ViewSonic Corporation","Optiquest 1562A-2",
+    "ViewSonic Corporation","Optiquest 1769DC",
+    "ViewSonic Corporation","Optiquest Q100",
+    "ViewSonic Corporation","Optiquest Q41",
+    "ViewSonic Corporation","Optiquest Q51",
+    "ViewSonic Corporation","Optiquest Q53",
+    "ViewSonic Corporation","Optiquest Q71",
+    "ViewSonic Corporation","Optiquest Q71-2",
+    "ViewSonic Corporation","Optiquest V115",
+    "ViewSonic Corporation","Optiquest V115T",
+    "ViewSonic Corporation","Optiquest V55",
+    "ViewSonic Corporation","Optiquest V641",
+    "ViewSonic Corporation","Optiquest V655",
+    "ViewSonic Corporation","Optiquest V655-2",
+    "ViewSonic Corporation","Optiquest V655-3",
+    "ViewSonic Corporation","Optiquest V73",
+    "ViewSonic Corporation","Optiquest V75",
+    "ViewSonic Corporation","Optiquest V773",
+    "ViewSonic Corporation","Optiquest V773-2",
+    "ViewSonic Corporation","Optiquest V775",
+    "ViewSonic Corporation","Optiquest V775-2",
+    "ViewSonic Corporation","Optiquest V95",
+    "ViewSonic Corporation","Optiquest VA656",
+    "ViewSonic Corporation","ViewSonic 1",
+    "ViewSonic Corporation","ViewSonic 14E",
+    "ViewSonic Corporation","ViewSonic 14ES",
+    "ViewSonic Corporation","Viewsonic 15",
+    "ViewSonic Corporation","ViewSonic 15E",
+    "ViewSonic Corporation","ViewSonic 15ES",
+    "ViewSonic Corporation","ViewSonic 15ES-2",
+    "ViewSonic Corporation","ViewSonic 15EX",
+    "ViewSonic Corporation","ViewSonic 15G",
+    "ViewSonic Corporation","ViewSonic 15G-2",
+    "ViewSonic Corporation","ViewSonic 15GA",
+    "ViewSonic Corporation","ViewSonic 15GA-2",
+    "ViewSonic Corporation","ViewSonic 15GS",
+    "ViewSonic Corporation","ViewSonic 15GS-2",
+    "ViewSonic Corporation","ViewSonic 15GS-3",
+    "ViewSonic Corporation","ViewSonic 17",
+    "ViewSonic Corporation","ViewSonic 17E",
+    "ViewSonic Corporation","ViewSonic 17EA",
+    "ViewSonic Corporation","ViewSonic 17G",
+    "ViewSonic Corporation","ViewSonic 17GA",
+    "ViewSonic Corporation","ViewSonic 17GA-2",
+    "ViewSonic Corporation","ViewSonic 17GS",
+    "ViewSonic Corporation","ViewSonic 17GS-2",
+    "ViewSonic Corporation","ViewSonic 17PS",
+    "ViewSonic Corporation","ViewSonic 17PS-2",
+    "ViewSonic Corporation","ViewSonic 2",
+    "ViewSonic Corporation","ViewSonic 20",
+    "ViewSonic Corporation","ViewSonic 20G",
+    "ViewSonic Corporation","ViewSonic 20G-2",
+    "ViewSonic Corporation","ViewSonic 20PS",
+    "ViewSonic Corporation","ViewSonic 21",
+    "ViewSonic Corporation","ViewSonic 21PS",
+    "ViewSonic Corporation","ViewSonic 29GA",
+    "ViewSonic Corporation","ViewSonic 3",
+    "ViewSonic Corporation","ViewSonic 4",
+    "ViewSonic Corporation","ViewSonic 4E",
+    "ViewSonic Corporation","ViewSonic 5",
+    "ViewSonic Corporation","ViewSonic 5+",
+    "ViewSonic Corporation","ViewSonic 5E",
+    "ViewSonic Corporation","ViewSonic 6",
+    "ViewSonic Corporation","ViewSonic 6E",
+    "ViewSonic Corporation","ViewSonic 6FS",
+    "ViewSonic Corporation","ViewSonic 7",
+    "ViewSonic Corporation","ViewSonic 7E",
+    "ViewSonic Corporation","ViewSonic 8",
+    "ViewSonic Corporation","ViewSonic A110",
+    "ViewSonic Corporation","ViewSonic A110-2",
+    "ViewSonic Corporation","ViewSonic A50",
+    "ViewSonic Corporation","ViewSonic A70",
+    "ViewSonic Corporation","ViewSonic A70-2",
+    "ViewSonic Corporation","ViewSonic A70f",
+    "ViewSonic Corporation","ViewSonic A75f",
+    "ViewSonic Corporation","ViewSonic A75f-2",
+    "ViewSonic Corporation","ViewSonic A75s",
+    "ViewSonic Corporation","ViewSonic A75s-2",
+    "ViewSonic Corporation","ViewSonic A90",
+    "ViewSonic Corporation","ViewSonic A90-2",
+    "ViewSonic Corporation","ViewSonic A95f",
+    "ViewSonic Corporation","ViewSonic AL750",
+    "ViewSonic Corporation","ViewSonic AL950",
+    "ViewSonic Corporation","ViewSonic E40",
+    "ViewSonic Corporation","ViewSonic E40-2",
+    "ViewSonic Corporation","ViewSonic E40-3",
+    "ViewSonic Corporation","ViewSonic E40-4",
+    "ViewSonic Corporation","ViewSonic E40-5",
+    "ViewSonic Corporation","ViewSonic E41",
+    "ViewSonic Corporation","ViewSonic E50",
+    "ViewSonic Corporation","ViewSonic E50-2",
+    "ViewSonic Corporation","ViewSonic E51",
+    "ViewSonic Corporation","ViewSonic E53",
+    "ViewSonic Corporation","ViewSonic E53-G",
+    "ViewSonic Corporation","ViewSonic E55",
+    "ViewSonic Corporation","ViewSonic E641",
+    "ViewSonic Corporation","ViewSonic E641-2",
+    "ViewSonic Corporation","ViewSonic E641-3",
+    "ViewSonic Corporation","ViewSonic E651",
+    "ViewSonic Corporation","ViewSonic E651-2",
+    "ViewSonic Corporation","ViewSonic E651-3",
+    "ViewSonic Corporation","ViewSonic E653",
+    "ViewSonic Corporation","ViewSonic E653-2",
+    "ViewSonic Corporation","ViewSonic E655",
+    "ViewSonic Corporation","ViewSonic E655-2",
+    "ViewSonic Corporation","ViewSonic E655-3",
+    "ViewSonic Corporation","ViewSonic E655-4",
+    "ViewSonic Corporation","ViewSonic E70",
+    "ViewSonic Corporation","ViewSonic E70-2",
+    "ViewSonic Corporation","ViewSonic E70-3",
+    "ViewSonic Corporation","ViewSonic E70-4",
+    "ViewSonic Corporation","ViewSonic E70-5",
+    "ViewSonic Corporation","ViewSonic E70f",
+    "ViewSonic Corporation","ViewSonic E71",
+    "ViewSonic Corporation","ViewSonic E71-2",
+    "ViewSonic Corporation","ViewSonic E75",
+    "ViewSonic Corporation","ViewSonic E771",
+    "ViewSonic Corporation","ViewSonic E771-2",
+    "ViewSonic Corporation","ViewSonic E771-4",
+    "ViewSonic Corporation","ViewSonic E771TC",
+    "ViewSonic Corporation","ViewSonic E771TR",
+    "ViewSonic Corporation","ViewSonic E773",
+    "ViewSonic Corporation","ViewSonic E790",
+    "ViewSonic Corporation","ViewSonic E790-3",
+    "ViewSonic Corporation","ViewSonic E790B",
+    "ViewSonic Corporation","ViewSonic E790B-4",
+    "ViewSonic Corporation","ViewSonic E810",
+    "ViewSonic Corporation","ViewSonic E90",
+    "ViewSonic Corporation","ViewSonic EA771",
+    "ViewSonic Corporation","ViewSonic EA771B",
+    "ViewSonic Corporation","ViewSonic EF70",
+    "ViewSonic Corporation","ViewSonic G50m",
+    "ViewSonic Corporation","ViewSonic G55",
+    "ViewSonic Corporation","ViewSonic G653",
+    "ViewSonic Corporation","ViewSonic G653-2",
+    "ViewSonic Corporation","ViewSonic G655",
+    "ViewSonic Corporation","ViewSonic G655-2",
+    "ViewSonic Corporation","ViewSonic G655TR",
+    "ViewSonic Corporation","ViewSonic G70m",
+    "ViewSonic Corporation","ViewSonic G70mb",
+    "ViewSonic Corporation","ViewSonic G771",
+    "ViewSonic Corporation","ViewSonic G773",
+    "ViewSonic Corporation","ViewSonic G773-2",
+    "ViewSonic Corporation","ViewSonic G773-3",
+    "ViewSonic Corporation","ViewSonic G790",
+    "ViewSonic Corporation","ViewSonic G790-2",
+    "ViewSonic Corporation","ViewSonic G800",
+    "ViewSonic Corporation","ViewSonic G810",
+    "ViewSonic Corporation","ViewSonic G810-2",
+    "ViewSonic Corporation","ViewSonic G810-4",
+    "ViewSonic Corporation","ViewSonic G810-5",
+    "ViewSonic Corporation","ViewSonic G90f",
+    "ViewSonic Corporation","ViewSonic G90m",
+    "ViewSonic Corporation","ViewSonic G90mb",
+    "ViewSonic Corporation","ViewSonic GA655",
+    "ViewSonic Corporation","ViewSonic GA771",
+    "ViewSonic Corporation","ViewSonic GF775",
+    "ViewSonic Corporation","ViewSonic GS771",
+    "ViewSonic Corporation","ViewSonic GS773",
+    "ViewSonic Corporation","ViewSonic GS773-2",
+    "ViewSonic Corporation","ViewSonic GS790",
+    "ViewSonic Corporation","ViewSonic GS790TC",
+    "ViewSonic Corporation","ViewSonic GS815",
+    "ViewSonic Corporation","ViewSonic GT770",
+    "ViewSonic Corporation","ViewSonic GT775",
+    "ViewSonic Corporation","ViewSonic GT775-3",
+    "ViewSonic Corporation","ViewSonic GT800",
+    "ViewSonic Corporation","ViewSonic M50",
+    "ViewSonic Corporation","ViewSonic M70",
+    "ViewSonic Corporation","ViewSonic M70B",
+    "ViewSonic Corporation","ViewSonic MB110",
+    "ViewSonic Corporation","ViewSonic MB50",
+    "ViewSonic Corporation","ViewSonic MB70",
+    "ViewSonic Corporation","ViewSonic MB90",
+    "ViewSonic Corporation","ViewSonic P220f",
+    "ViewSonic Corporation","ViewSonic P655",
+    "ViewSonic Corporation","ViewSonic P775",
+    "ViewSonic Corporation","ViewSonic P795",
+    "ViewSonic Corporation","ViewSonic P810",
+    "ViewSonic Corporation","ViewSonic P810-3",
+    "ViewSonic Corporation","ViewSonic P810-4",
+    "ViewSonic Corporation","ViewSonic P810-A",
+    "ViewSonic Corporation","ViewSonic P810-E",
+    "ViewSonic Corporation","ViewSonic P810-ER",
+    "ViewSonic Corporation","ViewSonic P810-MR",
+    "ViewSonic Corporation","ViewSonic P815",
+    "ViewSonic Corporation","ViewSonic P815-4",
+    "ViewSonic Corporation","ViewSonic P817",
+    "ViewSonic Corporation","ViewSonic P817-E",
+    "ViewSonic Corporation","ViewSonic P95f",
+    "ViewSonic Corporation","ViewSonic PF75",
+    "ViewSonic Corporation","ViewSonic PF775",
+    "ViewSonic Corporation","ViewSonic PF77a",
+    "ViewSonic Corporation","ViewSonic PF77d",
+    "ViewSonic Corporation","ViewSonic PF790",
+    "ViewSonic Corporation","ViewSonic PF790-2",
+    "ViewSonic Corporation","ViewSonic PF795",
+    "ViewSonic Corporation","ViewSonic PF815",
+    "ViewSonic Corporation","ViewSonic PF815-2",
+    "ViewSonic Corporation","ViewSonic PF817",
+    "ViewSonic Corporation","ViewSonic PF95",
+    "ViewSonic Corporation","ViewSonic PF97a",
+    "ViewSonic Corporation","ViewSonic PF97d",
+    "ViewSonic Corporation","ViewSonic PJ1000",
+    "ViewSonic Corporation","ViewSonic PJ1060",
+    "ViewSonic Corporation","ViewSonic PJ1060-2",
+    "ViewSonic Corporation","ViewSonic PJ1200",
+    "ViewSonic Corporation","ViewSonic PJ800",
+    "ViewSonic Corporation","ViewSonic PJ820",
+    "ViewSonic Corporation","ViewSonic PJ850",
+    "ViewSonic Corporation","ViewSonic PJ853",
+    "ViewSonic Corporation","ViewSonic PJ860",
+    "ViewSonic Corporation","ViewSonic PJ860-2",
+    "ViewSonic Corporation","ViewSonic PJL1005",
+    "ViewSonic Corporation","ViewSonic PJL1035",
+    "ViewSonic Corporation","ViewSonic PJL1035-2",
+    "ViewSonic Corporation","ViewSonic PJL802",
+    "ViewSonic Corporation","ViewSonic PJL850",
+    "ViewSonic Corporation","ViewSonic PJL855",
+    "ViewSonic Corporation","ViewSonic PS775",
+    "ViewSonic Corporation","ViewSonic PS775-2",
+    "ViewSonic Corporation","ViewSonic PS790",
+    "ViewSonic Corporation","ViewSonic PS790-2",
+    "ViewSonic Corporation","ViewSonic PS795",
+    "ViewSonic Corporation","ViewSonic PT770",
+    "ViewSonic Corporation","ViewSonic PT771",
+    "ViewSonic Corporation","ViewSonic PT775",
+    "ViewSonic Corporation","ViewSonic PT775-6",
+    "ViewSonic Corporation","ViewSonic PT795",
+    "ViewSonic Corporation","ViewSonic PT810",
+    "ViewSonic Corporation","ViewSonic PT810-2",
+    "ViewSonic Corporation","ViewSonic PT810-3",
+    "ViewSonic Corporation","ViewSonic PT813",
+    "ViewSonic Corporation","ViewSonic S6E",
+    "ViewSonic Corporation","ViewSonic VA800",
+    "ViewSonic Corporation","ViewSonic VE150",
+    "ViewSonic Corporation","ViewSonic VE150-2",
+    "ViewSonic Corporation","ViewSonic VE150B",
+    "ViewSonic Corporation","ViewSonic VE150b-2",
+    "ViewSonic Corporation","ViewSonic VE151",
+    "ViewSonic Corporation","ViewSonic VE170",
+    "ViewSonic Corporation","ViewSonic VE170b",
+    "ViewSonic Corporation","ViewSonic VG150",
+    "ViewSonic Corporation","ViewSonic VG151",
+    "ViewSonic Corporation","ViewSonic VG151TR",
+    "ViewSonic Corporation","ViewSonic VG175",
+    "ViewSonic Corporation","ViewSonic VG180",
+    "ViewSonic Corporation","ViewSonic VG180-2",
+    "ViewSonic Corporation","ViewSonic VG181",
+    "ViewSonic Corporation","ViewSonic VP140",
+    "ViewSonic Corporation","ViewSonic VP140-2",
+    "ViewSonic Corporation","ViewSonic VP140-3",
+    "ViewSonic Corporation","ViewSonic VP140TR",
+    "ViewSonic Corporation","ViewSonic VP150",
+    "ViewSonic Corporation","ViewSonic VP150m",
+    "ViewSonic Corporation","ViewSonic VP151",
+    "ViewSonic Corporation","ViewSonic VP181",
+    "ViewSonic Corporation","ViewSonic VP190",
+    "ViewSonic Corporation","ViewSonic VP211HD",
+    "ViewSonic Corporation","ViewSonic VPA138",
+    "ViewSonic Corporation","ViewSonic VPA145",
+    "ViewSonic Corporation","ViewSonic VPA150",
+    "ViewSonic Corporation","ViewSonic VPA150-2",
+    "ViewSonic Corporation","ViewSonic VPD150",
+    "ViewSonic Corporation","ViewSonic VPD180",
+    "ViewSonic Corporation","ViewSonic Z50-2",
+    "ViewSonic Corporation","ViewSonic Z70",
+    "ViewSonic Corporation","ViewSonic Z90",
+    "WYSE Technology","WYSE Technology WY-670",
+    "WYSE Technology","WYSE Technology WY-890N",
+    "Zenith Data Systems","Zenith ZCM-1411",
+    "Zenith Data Systems","Zenith ZCM-1426",
+    "Zenith Data Systems","Zenith ZCM-1440",
+    "Zenith Data Systems","Zenith ZCM-1450",
+    "Zenith Data Systems","Zenith ZCM-1520",
+    "Zenith Data Systems","Zenith ZCM-1522",
+    "Zenith Data Systems","Zenith ZCM-1540",
+    "Zenith Data Systems","Zenith ZCM-1550",
+    "Zenith Data Systems","Zenith ZCM-1740",
+    "Zenith Data Systems","Zenith ZCM-1750",
+    "","",
+    };
+
diff --git a/contrib/src/applet/applet.cpp b/contrib/src/applet/applet.cpp
new file mode 100644 (file)
index 0000000..0083d5f
--- /dev/null
@@ -0,0 +1,86 @@
+/****************************************************************************
+*
+*                       wxWindows HTML Applet Package
+*
+*               Copyright (C) 1991-2001 SciTech Software, Inc.
+*                            All rights reserved.
+*
+*  ======================================================================
+*  |REMOVAL OR MODIFICATION OF THIS HEADER IS STRICTLY PROHIBITED BY LAW|
+*  |                                                                    |
+*  |This copyrighted computer code is a proprietary trade secret of     |
+*  |SciTech Software, Inc., located at 505 Wall Street, Chico, CA 95928 |
+*  |USA (www.scitechsoft.com).  ANY UNAUTHORIZED POSSESSION, USE,       |
+*  |VIEWING, COPYING, MODIFICATION OR DISSEMINATION OF THIS CODE IS     |
+*  |STRICTLY PROHIBITED BY LAW.  Unless you have current, express       |
+*  |written authorization from SciTech to possess or use this code, you |
+*  |may be subject to civil and/or criminal penalties.                  |
+*  |                                                                    |
+*  |If you received this code in error or you would like to report      |
+*  |improper use, please immediately contact SciTech Software, Inc. at  |
+*  |530-894-8400.                                                       |
+*  |                                                                    |
+*  |REMOVAL OR MODIFICATION OF THIS HEADER IS STRICTLY PROHIBITED BY LAW|
+*  ======================================================================
+*
+* Language:     ANSI C++
+* Environment:  Any
+*
+* Description:  Main wxApplet class implementation
+*
+****************************************************************************/
+
+// For compilers that support precompilation
+#include "wx/wxprec.h"
+
+// Include private headers
+#include "wx/applet/applet.h"
+
+/*------------------------- Implementation --------------------------------*/
+
+// Empty event handler. We include this event handler simply so that
+// sub-classes of wxApplet can reference wxApplet in the event tables
+// that they create as necessary.
+BEGIN_EVENT_TABLE(wxApplet, wxPanel)
+     EVT_ERASE_BACKGROUND(wxApplet::OnEraseBackground)
+END_EVENT_TABLE()
+
+// Implement the abstract class functions
+IMPLEMENT_ABSTRACT_CLASS(wxApplet, wxPanel);
+
+/****************************************************************************
+REMARKS:
+Psuedo virtual constructor for the wxApplet class.
+****************************************************************************/
+bool wxApplet::Create(
+    wxHtmlAppletWindow *parent,
+    const wxSize& size,
+    long style)
+{
+    bool ret = wxPanel::Create(parent, -1, wxDefaultPosition, size, style);
+    if (ret) {
+        m_Parent = parent;
+        }
+    return ret;
+}
+
+/****************************************************************************
+REMARKS:
+Destructor for the wxApplet class.
+****************************************************************************/
+wxApplet::~wxApplet()
+{
+    m_Parent->RemoveApplet(this);           
+}
+
+/****************************************************************************
+REMARKS:
+Special handler for background erase messages. We do nothing in here which
+causes the background to not be erased which is exactly what we want. All
+the wxApplet classes display over an HTML window, so we want the HTML
+background to show through.             
+****************************************************************************/
+void wxApplet::OnEraseBackground(wxEraseEvent&)
+{
+}
+
diff --git a/contrib/src/applet/appletwindow.cpp b/contrib/src/applet/appletwindow.cpp
new file mode 100644 (file)
index 0000000..66c9fe0
--- /dev/null
@@ -0,0 +1,371 @@
+/****************************************************************************
+*
+*                       wxWindows HTML Applet Package
+*
+*               Copyright (C) 1991-2001 SciTech Software, Inc.
+*                            All rights reserved.
+*
+*  ======================================================================
+*  |REMOVAL OR MODIFICATION OF THIS HEADER IS STRICTLY PROHIBITED BY LAW|
+*  |                                                                    |
+*  |This copyrighted computer code is a proprietary trade secret of     |
+*  |SciTech Software, Inc., located at 505 Wall Street, Chico, CA 95928 |
+*  |USA (www.scitechsoft.com).  ANY UNAUTHORIZED POSSESSION, USE,       |
+*  |VIEWING, COPYING, MODIFICATION OR DISSEMINATION OF THIS CODE IS     |
+*  |STRICTLY PROHIBITED BY LAW.  Unless you have current, express       |
+*  |written authorization from SciTech to possess or use this code, you |
+*  |may be subject to civil and/or criminal penalties.                  |
+*  |                                                                    |
+*  |If you received this code in error or you would like to report      |
+*  |improper use, please immediately contact SciTech Software, Inc. at  |
+*  |530-894-8400.                                                       |
+*  |                                                                    |
+*  |REMOVAL OR MODIFICATION OF THIS HEADER IS STRICTLY PROHIBITED BY LAW|
+*  ======================================================================
+*
+* Language:     ANSI C++
+* Environment:  Any
+*
+* Description:  Main wxHtmlAppletWindow class implementation
+*
+****************************************************************************/
+
+// For compilers that support precompilation
+#include "wx/wxprec.h"
+
+// Include private headers
+#include "wx/applet/applet.h"
+
+/*------------------------- Implementation --------------------------------*/
+
+// Empty event handler. We include this event handler simply so that
+// sub-classes of wxApplet can reference wxApplet in the event tables
+// that they create as necessary.
+BEGIN_EVENT_TABLE(wxHtmlAppletWindow, wxHtmlWindow)
+END_EVENT_TABLE()
+
+// Implement the class functions for wxHtmlAppletWindow
+IMPLEMENT_CLASS(wxHtmlAppletWindow, wxHtmlWindow);
+
+// Define the wxAppletList implementation
+#include "wx/listimpl.cpp"
+WX_DEFINE_LIST(wxAppletList);
+
+/****************************************************************************
+REMARKS:
+Constructor for the applet window class.
+****************************************************************************/
+wxHtmlAppletWindow::wxHtmlAppletWindow(
+    wxWindow *parent,
+    wxWindowID id,
+    const wxPoint& pos,
+    const wxSize& size,
+    long style,
+    const wxString& name)
+    : wxHtmlWindow(parent,id,pos,size,style,name)
+{
+    // Ensure all cookie data is destroyed when window is killed
+    m_Cookies.DeleteContents(true);
+}
+
+/****************************************************************************
+REMARKS:
+Destructor for the applet window class.
+****************************************************************************/
+wxHtmlAppletWindow::~wxHtmlAppletWindow()
+{
+}
+
+/****************************************************************************
+PARAMETERS:
+className       - Name of the applet class to create an object for
+size            - Initial size of the applet to be created
+
+RETURNS:
+Pointer to the wxApplet created, or NULL if unable to create the applet.
+
+REMARKS:
+This function is used to create new wxApplet objects dynamically based on the
+class name as a string. This allows instances of wxApplet classes to be
+created dynamically based on string values embedded in the custom tags of an
+HTML page.
+****************************************************************************/
+wxApplet *wxHtmlAppletWindow::CreateApplet(
+    const wxString& className,          
+    const wxSize& size)
+{
+    // We presently only allow one applet per page of the same class!
+    if (m_AppletList.Find(className))
+        return NULL;
+
+    // Dynamically create the class instance at runtime
+    wxClassInfo *info = wxClassInfo::FindClass(className.c_str());
+    if (!info)
+        return NULL;
+    wxObject *obj = info->CreateObject();
+    if (!obj)
+        return NULL;
+    wxApplet *applet = wxDynamicCast(obj,wxApplet);
+    if (!applet)
+        return NULL;
+    if (!applet->Create(this,size)) {
+        delete applet;
+        return NULL;
+        }
+    m_AppletList.Append(className,applet);
+    return applet;
+}
+
+/****************************************************************************
+PARAMETERS:
+appletName      - Name of the applet class to find
+
+RETURNS:
+Pointer to the wxApplet found, or NULL if not found.
+
+REMARKS:
+Find an instance of an applet based on it's name
+****************************************************************************/
+wxApplet *wxHtmlAppletWindow::FindApplet(
+    const wxString& appletName)
+{
+    wxAppletList::Node *node = m_AppletList.Find(appletName);
+    if (!node)
+        return NULL;
+    return node->GetData();
+}           
+
+/****************************************************************************
+PARAMETERS:
+applet      - Pointer to the applet object to remove from the list
+
+RETURNS:
+True if the applet was found and removed, false if not. The applet itself
+is *not* destroyed!
+
+REMARKS:
+Remove an applet from the manager. Called during applet destruction
+****************************************************************************/
+bool wxHtmlAppletWindow::RemoveApplet(
+    const wxApplet *applet)
+{
+    for (wxAppletList::Node *node = m_AppletList.GetFirst(); node; node = node->GetNext()) {
+        if (node->GetData() == applet) {
+            m_AppletList.DeleteNode(node);
+            return true;
+            }
+        }
+    return false;
+}           
+
+/****************************************************************************
+PARAMETERS:
+URL - New URL for the page to load
+
+RETURNS:
+True if page loaded successfully, false if not
+
+REMARKS:
+Remove an applet from the manager. Called during applet destruction
+****************************************************************************/
+bool wxHtmlAppletWindow::LoadPage(
+    const wxString& hRef)
+{
+    for (wxAppletList::Node *node = m_AppletList.GetFirst(); node; node = node->GetNext())
+        (node->GetData())->OnLinkClicked(hRef);
+    return wxHtmlWindow::LoadPage(hRef);
+}
+
+/****************************************************************************
+PARAMETERS:
+URL - String URL that we are navigating to
+
+REMARKS:
+Called when the user navigates to a new URL from the current page. We simply
+call the LoadPage function above to load the new page and display it.
+****************************************************************************/
+void wxHtmlAppletWindow::OnLinkClicked(
+    const wxHtmlLinkInfo& link)
+{
+    for (wxAppletList::Node *node = m_AppletList.GetFirst(); node; node = node->GetNext())
+        (node->GetData())->OnLinkClicked(link);
+    wxHtmlWindow::LoadPage(link.GetHref());
+}
+
+/****************************************************************************
+REMARKS:
+Called when the user navigates forward within the HTML history stack.
+We call all the applets in turn allowing them to handle the navigation
+command prior to being destructed when the current page is destroyed.
+****************************************************************************/
+bool wxHtmlAppletWindow::HistoryForward()
+{
+    if (!HistoryCanForward())   
+        return false;
+    for (wxAppletList::Node *node = m_AppletList.GetFirst(); node; node = node->GetNext())
+        (node->GetData())->OnHistoryForward();
+    return wxHtmlWindow::HistoryForward();
+}
+
+/****************************************************************************
+REMARKS:
+Called when the user navigates backwards within the HTML history stack.
+We call all the applets in turn allowing them to handle the navigation
+command prior to being destructed when the current page is destroyed.
+****************************************************************************/
+bool wxHtmlAppletWindow::HistoryBack()
+{
+    if (!HistoryCanBack())  
+        return false;
+    for (wxAppletList::Node *node = m_AppletList.GetFirst(); node; node = node->GetNext())
+        (node->GetData())->OnHistoryBack();
+    return wxHtmlWindow::HistoryBack();
+}
+
+/****************************************************************************
+PARAMETERS:
+msg - wxEvent message to be sent to all wxApplets
+
+REMARKS:
+This function is called by the wxApplet's when they need to send a message
+to all other applets on the current page. This is the primary form of
+communication between applets on the page if they need to inform each
+other of internal information.
+
+Note that the event handling terminates as soon as the first wxApplet
+handles the event. If the event should be handled by all wxApplet's,
+the event handlers for the applets should not reset the wxEvent::Skip()
+value (ie: by default it is true).
+****************************************************************************/
+void wxHtmlAppletWindow::SendMessage(
+    wxEvent& msg)
+{   
+    // Preset the skip flag
+    msg.Skip();
+    
+    // Process all applets in turn and send them the message
+    for (wxAppletList::Node *node = m_AppletList.GetFirst(); node; node = node->GetNext()) {
+        (node->GetData())->OnMessage(msg);
+        if (!msg.GetSkipped())
+            break;
+        }
+}
+
+/****************************************************************************
+PARAMETERS:
+msg - wxEvent message to be sent to all wxApplets
+
+RETURNS:
+True if new cookie was added, false if cookie with same name already exists.
+
+REMARKS:
+This function is called by the wxApplet's when they need register a cookie
+of data in the applet window's cookie table. Cookies are arbitrary data
+objects that are references by unique name's by the wxApplet. These
+values can be used to store and retrieve data that needs to remain
+persisent across invocations of the wxApplet. Ie: The first time an
+applet is created it would use the cookie to store data to maintain
+it's present state so that if you navigated back to the same page
+is would be able to re-load the prior state as though the applet
+was never actually destructed.
+
+Note: If a cookie with the same name already exists, this function returns
+      false. Hence if you wish to replace a cookie you should first call
+      UnRegisterCookie to ensure the cookie is deleted and then call this
+      function.
+****************************************************************************/
+bool wxHtmlAppletWindow::RegisterCookie(
+    const wxString& name,
+    wxObject *cookie)
+{
+    // Fail if the named cookie already exists!
+    if (m_Cookies.Get(name))
+        return false;
+    m_Cookies.Put(name,cookie); 
+    return true;
+}
+
+/****************************************************************************
+PARAMETERS:
+msg - wxEvent message to be sent to all wxApplets
+
+RETURNS:
+True if found and deleted, false if not found in table.
+
+REMARKS:
+This function is called by the wxApplet's when they need de-register a
+cookie of data in the applet window's cookie table. The data in the
+cookie itself is also deleted before it is removed from the table.
+****************************************************************************/
+bool wxHtmlAppletWindow::UnRegisterCookie(
+    const wxString& name)
+{
+    wxObject *data = m_Cookies.Delete(name);
+    if (data) {
+        delete data;
+        return true;
+        }
+    return false;
+}
+
+/****************************************************************************
+PARAMETERS:
+msg - wxEvent message to be sent to all wxApplets
+
+RETURNS:
+Pointer to the cookie data if found, NULL if not found.
+
+REMARKS:
+This function is called by the wxApplet's when they need to find a cookie
+of data given it's public name. If the cookie is not found, NULL is
+returned.
+****************************************************************************/
+wxObject *wxHtmlAppletWindow::FindCookie(
+    const wxString& name)
+{
+    return m_Cookies.Get(name);
+}
+
+#include "wx/html/m_templ.h"
+
+/****************************************************************************
+REMARKS:
+Implementation for the <embed> HTML tag handler. This handler takes care
+of automatically constructing the wxApplet objects of the appropriate
+class based on the <embed> tag information.
+****************************************************************************/
+TAG_HANDLER_BEGIN(Embed, "EMBED")
+
+TAG_HANDLER_PROC(tag)
+{
+    wxWindow            *wnd;
+    wxHtmlAppletWindow  *appletWindow;
+    wxApplet            *applet;
+    int                 width, height;
+    int                 floatPercent = 0;
+
+    wnd = m_WParser->GetWindow();
+    if ((appletWindow = wxDynamicCast(wnd,wxHtmlAppletWindow)) != NULL) {
+        tag.ScanParam("WIDTH", "%i", &width);
+        tag.ScanParam("HEIGHT", "%i", &height);
+        if (tag.HasParam("FLOAT"))
+            tag.ScanParam("FLOAT", "%i", &floatPercent);
+        if (tag.HasParam("APPLET")) {
+            if ((applet = appletWindow->CreateApplet(tag.GetParam("APPLET"), wxSize(width, height))) != NULL) {
+                applet->Show(true);
+                m_WParser->OpenContainer()->InsertCell(new wxHtmlWidgetCell(applet,floatPercent));
+                }
+            }
+        else if (tag.HasParam("TEXT")) {
+            // TODO: Somehow get the text returned from this class displayed on the page!
+            }
+        }
+    return false;
+}
+
+TAG_HANDLER_END(Embed)
+
+TAGS_MODULE_BEGIN(Embed)
+    TAGS_MODULE_ADD(Embed)
+TAGS_MODULE_END(Embed)
+
diff --git a/contrib/src/applet/makefile b/contrib/src/applet/makefile
new file mode 100644 (file)
index 0000000..69b6155
--- /dev/null
@@ -0,0 +1,32 @@
+#############################################################################
+#
+#                   Copyright (C) 1999 SciTech Software
+#                           All rights reserved.
+#
+# Descripton:   Generic makefile for the SciTech wxApplet library
+#
+#############################################################################
+
+# We are building with the Win32 version
+
+USE_RTTI               := 1
+USE_CPPEXCEPT  := 1
+PRECOMP_HDR            := wx/wxprec.h
+CFLAGS          += -D__WIN95__ -D__WXMSW__ -D__WINDOWS__
+
+# Link with wxWindows static link libraries or with the DLL. DLL is default.
+
+.IF $(STATIC_LINK)
+.ELSE
+CFLAGS          += -DWXUSINGDLL
+.ENDIF
+
+# Define the library name and objects
+
+LIBFILE         = wxapplet$L
+LIBCLEAN        = *.il? *.dll *.lib
+OBJECTS                        := applet$O appletwindow$O
+
+DEPEND_OBJ      = $(OBJECTS)
+.INCLUDE: "$(SCITECH)\makedefs\common.mk"
+
diff --git a/samples/applet/about.html b/samples/applet/about.html
deleted file mode 100644 (file)
index bd24a43..0000000
+++ /dev/null
@@ -1,10 +0,0 @@
-<html>
-<head><title>Scitech Display Doctor</title></head>
-<body>
-
-<BODY BGCOLOR="#FFFFFF" >
-<center><IMG SRC="biglogo.bmp"></center>
-<hr>
-</body>
-</html>
-
diff --git a/samples/applet/applet.cpp b/samples/applet/applet.cpp
deleted file mode 100644 (file)
index c643edc..0000000
+++ /dev/null
@@ -1,155 +0,0 @@
-/****************************************************************************
-*
-*                       wxWindows HTML Applet Package
-*
-*  ========================================================================
-*
-*    The contents of this file are subject to the wxWindows licence; you
-*    may not use this file except in compliance with the License. You may
-*    obtain a copy of the License at http://www.wxwindows.org/licence.htm
-*
-*    Software distributed under the License is distributed on an
-*    "AS IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
-*    implied. See the License for the specific language governing
-*    rights and limitations under the License.
-*
-*    The Original Code is Copyright (C) 2001 SciTech Software, Inc.
-*
-*    The Initial Developer of the Original Code is SciTech Software, Inc.
-*    All Rights Reserved.
-*
-*  ========================================================================
-*
-* Language:     ANSI C++
-* Environment:  Any
-*
-* Description:  Main wxApplet sample program
-*
-****************************************************************************/
-
-// For compilers that support precompilation, includes "wx/wx.h".
-#include <wx/wxprec.h>
-#ifdef __BORLANDC__
-    #pragma hdrstop
-#endif
-#include "wx/applet/window.h"
-#include "applet.h"
-
-/*---------------------------- Global variables ---------------------------*/
-
-// Define the event tables for handling application frame events
-BEGIN_EVENT_TABLE(MyFrame, wxFrame)
-    EVT_MENU(Minimal_Quit,      MyFrame::OnQuit)
-    EVT_MENU(Minimal_About,     MyFrame::OnAbout)
-    EVT_MENU(Minimal_Back,      MyFrame::OnBack)
-    EVT_MENU(Minimal_Forward,   MyFrame::OnForward)
-END_EVENT_TABLE()
-
-// Create a new application object: this macro will allow wxWindows to create
-// the application object during program execution (it's better than using a
-// static object for many reasons) and also declares the accessor function
-// wxGetApp() which will return the reference of the right type (i.e. MyApp and
-// not wxApp)
-IMPLEMENT_APP(MyApp)
-
-/*------------------------- Implementation --------------------------------*/
-
-/****************************************************************************
-PARAMETERS:
-title   - Title for the frame window
-pos     - Position to place to frame window
-size    - Size of the frame window
-
-REMARKS:
-Application frame window constructor
-****************************************************************************/
-MyFrame::MyFrame(
-    const wxString& title,
-    const wxPoint& pos,
-    const wxSize& size)
-    : wxFrame(NULL, -1, title, pos, size)
-{
-    // Create a menu bar
-    wxMenu *menuFile = new wxMenu;
-    wxMenu *menuNav = new wxMenu;
-    menuFile->Append(Minimal_Quit, "E&xit");
-    menuNav->Append(Minimal_Back, "Go &back");
-    menuNav->Append(Minimal_Forward, "Go &forward");
-    
-    // Now append the freshly created menu to the menu bar...
-    wxMenuBar *menuBar = new wxMenuBar;
-    menuBar->Append(menuFile, "&File");
-    menuBar->Append(menuNav, "&Navigate");
-    
-    // ... and attach this menu bar to the frame
-    SetMenuBar(menuBar);
-    CreateStatusBar(2);
-
-    // Create the HTML window   
-    html = new wxHtmlAppletWindow(this);
-    html->SetRelatedFrame(this, "wxApplet Demo: '%s'");
-    html->SetRelatedStatusBar(1);
-    html->LoadPage("index.html");
-}
-
-/****************************************************************************
-REMARKS:
-Event handler for the 'Exit' menu item
-****************************************************************************/
-void MyFrame::OnQuit(
-    wxCommandEvent&)
-{
-    // TRUE is to force the frame to close
-    Close(TRUE);
-}
-
-/****************************************************************************
-REMARKS:
-Event handler for the 'About' menu item
-****************************************************************************/
-void MyFrame::OnAbout(
-    wxCommandEvent&)
-{
-    // TODO: Bring up and about html page!
-}
-
-/****************************************************************************
-REMARKS:
-Event handler for the 'Go back' menu item
-****************************************************************************/
-void MyFrame::OnBack(
-    wxCommandEvent&)
-{
-    if (!html -> HistoryBack())
-        wxMessageBox("You reached prehistory era!");
-}
-
-/****************************************************************************
-REMARKS:
-Event handler for the 'Go forward' menu item
-****************************************************************************/
-void MyFrame::OnForward(
-    wxCommandEvent&)
-{
-    if (!html -> HistoryForward())
-        wxMessageBox("No more items in history!");
-}
-
-/****************************************************************************
-REMARKS:
-`Main program' equivalent: the program execution "starts" here
-****************************************************************************/
-bool MyApp::OnInit()
-{
-    // Create the main application window
-    MyFrame *frame = new MyFrame("wxApplet testing application",
-        wxPoint(50, 50), wxSize(640, 480));
-
-    // Show it and tell the application that it's our main window
-    frame->Show(TRUE);
-    SetTopWindow(frame);
-
-    // Success: wxApp::OnRun() will be called to run the application
-    return TRUE;
-}
-
diff --git a/samples/applet/applet.h b/samples/applet/applet.h
deleted file mode 100644 (file)
index 72a1b42..0000000
+++ /dev/null
@@ -1,78 +0,0 @@
-/****************************************************************************
-*
-*                       wxWindows HTML Applet Package
-*
-*  ========================================================================
-*
-*    The contents of this file are subject to the wxWindows licence; you
-*    may not use this file except in compliance with the License. You may
-*    obtain a copy of the License at http://www.wxwindows.org/licence.htm
-*
-*    Software distributed under the License is distributed on an
-*    "AS IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
-*    implied. See the License for the specific language governing
-*    rights and limitations under the License.
-*
-*    The Original Code is Copyright (C) 2001 SciTech Software, Inc.
-*
-*    The Initial Developer of the Original Code is SciTech Software, Inc.
-*    All Rights Reserved.
-*
-*  ========================================================================
-*
-* Language:     ANSI C++
-* Environment:  Any
-*
-* Description:  Main wxApplet sample program header file
-*
-****************************************************************************/
-
-#ifndef __SAMPLE_H
-
-/*------------------------------ Constants --------------------------------*/
-
-enum {
-    // Menu items
-    Minimal_Quit = 1,
-    Minimal_About,
-    Minimal_Back,
-    Minimal_Forward,
-    
-    // Controls start here (the numbers are, of course, arbitrary)
-    Minimal_Text = 1000,
-    };
-
-/*--------------------------- Class Definitions ---------------------------*/
-
-/****************************************************************************
-REMARKS:
-Define a new application type, each program should derive a class from wxApp
-****************************************************************************/
-class MyApp : public wxApp {
-public:
-    // Initialise the application on startup
-    virtual bool OnInit();
-    };
-
-/****************************************************************************
-REMARKS:
-Define a new frame type: this is going to be our main frame
-****************************************************************************/
-class MyFrame : public wxFrame {
-private:
-    DECLARE_EVENT_TABLE()       // Declare event table
-    wxHtmlAppletWindow *html;   // Pointer to the html applet window
-
-public:
-            // Constructor
-            MyFrame(const wxString& title, const wxPoint& pos, const wxSize& size);
-
-            // Event handlers
-            void OnQuit(wxCommandEvent& event);
-            void OnAbout(wxCommandEvent& event);
-            void OnBack(wxCommandEvent& event);
-            void OnForward(wxCommandEvent& event);
-    };
-
-#endif  // __SAMPLE_H
-
diff --git a/samples/applet/applet.rc b/samples/applet/applet.rc
deleted file mode 100644 (file)
index 82bdf07..0000000
+++ /dev/null
@@ -1,2 +0,0 @@
-#include "wx/msw/wx.rc"
-
diff --git a/samples/applet/combobox.cpp b/samples/applet/combobox.cpp
deleted file mode 100644 (file)
index d828fda..0000000
+++ /dev/null
@@ -1,172 +0,0 @@
-/****************************************************************************
-*
-*                       wxWindows HTML Applet Package
-*
-*  ========================================================================
-*
-*    The contents of this file are subject to the wxWindows licence; you
-*    may not use this file except in compliance with the License. You may
-*    obtain a copy of the License at http://www.wxwindows.org/licence.htm
-*
-*    Software distributed under the License is distributed on an
-*    "AS IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
-*    implied. See the License for the specific language governing
-*    rights and limitations under the License.
-*
-*    The Original Code is Copyright (C) 2001 SciTech Software, Inc.
-*
-*    The Initial Developer of the Original Code is SciTech Software, Inc.
-*    All Rights Reserved.
-*
-*  ========================================================================
-*
-* Language:     ANSI C++
-* Environment:  Any
-*
-* Description:  Combobox wrapper. This file implements the custom
-*               combo boxes used for this sample program.
-*
-****************************************************************************/
-
-// For compilers that support precompilation, includes "wx/wx.h".
-#include <wx/wxprec.h>
-#ifdef __BORLANDC__
-    #pragma hdrstop
-#endif
-#include "combobox.h"
-
-/*------------------------- Implementation --------------------------------*/
-
-ComboBox::ComboBox(
-    wxWindow *parent,
-    int listid,
-    int textid)
-    : m_Parent(parent), m_ListBoxId(listid), m_TextCtrlId(textid)
-{
-    m_ListBox  = wxDynamicCast(m_Parent->FindWindow(listid),wxListBox);
-    m_TextCtrl = wxDynamicCast(m_Parent->FindWindow(textid),wxTextCtrl);
-}
-
-int ComboBox::GetListBoxId()
-{
-    return m_ListBoxId;
-}
-
-int ComboBox::GetSelection()
-{
-    return m_ListBox->GetSelection();
-}
-
-wxString ComboBox::GetStringSelection()
-{
-    return m_ListBox->GetStringSelection();
-}
-
-bool ComboBox::SetStringSelection(const wxString& s, bool select)
-{
-    select = TRUE;
-    select = m_ListBox->SetStringSelection(s, select);
-    m_TextCtrl->SetValue(GetStringSelection());
-    return select;
-}
-
-void ComboBox::Select(int n)
-{
-    m_ListBox->Select(n);
-    m_TextCtrl->SetValue(GetStringSelection());
-}
-    
-void ComboBox::Deselect(int n)
-{
-    m_ListBox->Deselect(n);
-}
-
-void ComboBox::Insert(const wxString& item, int pos)
-{
-    m_ListBox->Insert(item,pos);
-}   
-
-void ComboBox::Insert(const wxString& item, int pos, void *clientData)
-{
-    m_ListBox->Insert(item, pos, clientData);
-}
-
-void ComboBox::Insert(const wxString& item, int pos, wxClientData *clientData)
-{
-    m_ListBox->Insert(item, pos, clientData);
-}
-
-void ComboBox::InsertItems(int nItems, const wxString *items, int pos)
-{
-    m_ListBox->InsertItems(nItems, items, pos);
-}
-
-void ComboBox::InsertItems(const wxArrayString& items, int pos)
-{
-    m_ListBox->InsertItems(items, pos);
-}
-
-void ComboBox::Set(int n, const wxString* items, void **clientData)
-{
-    m_ListBox->Set(n, items, clientData);
-    m_TextCtrl->SetValue(GetStringSelection());
-}
-
-void ComboBox::Set(const wxArrayString& items, void **clientData)
-{
-    m_ListBox->Set(items, clientData);
-    m_TextCtrl->SetValue(GetStringSelection());
-}
-
-int ComboBox::FindString(const wxString &s)
-{
-    return (m_ListBox->FindString(s));
-}
-
-void ComboBox::SetFirstItem(int n)
-{
-    m_ListBox->SetFirstItem(n);
-    m_TextCtrl->SetValue(GetStringSelection());
-}
-        
-void ComboBox::SetFirstItem(const wxString &s)
-{
-    m_ListBox->SetFirstItem(s);
-    m_TextCtrl->SetValue(GetStringSelection());
-}
-    
-void ComboBox::Append(const wxString &item)
-{
-    m_ListBox->Append(item);
-    m_TextCtrl->SetValue(GetStringSelection());
-}
-
-void ComboBox::Append(const wxString& item, void *clientData)
-{
-    m_ListBox->Append(item, clientData);
-    m_TextCtrl->SetValue(GetStringSelection());
-}
-
-void ComboBox::Append(const wxString& item, wxClientData *clientData)
-{
-    m_ListBox->Append(item, clientData);
-    m_TextCtrl->SetValue(GetStringSelection());
-}
-
-void ComboBox::Clear()  
-{
-    m_ListBox->Clear();
-    m_TextCtrl->SetValue(GetStringSelection());
-}
-        
-void ComboBox::Delete(int n)
-{
-    m_ListBox->Delete(n);
-    m_TextCtrl->SetValue(GetStringSelection());
-}
-
-void ComboBox::OnChange(wxCommandEvent &)
-{
-    m_TextCtrl->SetValue(GetStringSelection());
-}
-
diff --git a/samples/applet/combobox.h b/samples/applet/combobox.h
deleted file mode 100644 (file)
index f05df23..0000000
+++ /dev/null
@@ -1,98 +0,0 @@
-/****************************************************************************
-*
-*                       wxWindows HTML Applet Package
-*
-*  ========================================================================
-*
-*    The contents of this file are subject to the wxWindows licence; you
-*    may not use this file except in compliance with the License. You may
-*    obtain a copy of the License at http://www.wxwindows.org/licence.htm
-*
-*    Software distributed under the License is distributed on an
-*    "AS IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
-*    implied. See the License for the specific language governing
-*    rights and limitations under the License.
-*
-*    The Original Code is Copyright (C) 2001 SciTech Software, Inc.
-*
-*    The Initial Developer of the Original Code is SciTech Software, Inc.
-*    All Rights Reserved.
-*
-*  ========================================================================
-*
-* Language:     ANSI C++
-* Environment:  Any
-*
-* Description:  Combobox wrapper. This header file defines the custom
-*               combo boxes used for this sample program.
-*
-****************************************************************************/
-
-#ifndef __COMBOBOX_H
-#define __COMBOBOX_H
-
-/*--------------------------- Class Definitions ---------------------------*/
-
-/****************************************************************************
-REMARKS:
-Defines a Custom ComboBox. This combobox is a portable implementation of
-the msw combobox control. It is made of the wxWindows textctrl primitive and
-the listbox primitive. This object does not create or display the controls,
-it provides the relationship and underlying behavior layer for the primitives
-allready created via wxDesigner.
-****************************************************************************/
-class ComboBox {
-private:
-    int         m_ListBoxId;
-    int         m_TextCtrlId;
-    wxWindow    *m_Parent;
-    wxListBox   *m_ListBox;
-    wxTextCtrl  *m_TextCtrl;
-
-public:
-            // Constructor
-            ComboBox(wxWindow *parent, int,int);
-            
-            // Returns the id of the listbox: listBoxId.
-            int GetListBoxId();
-            
-            // Inserts: Used to insert items into the listbox
-            void Insert(const wxString& item, int pos);
-            void Insert(const wxString& item, int pos, void *clientData);
-            void Insert(const wxString& item, int pos, wxClientData *clientData);
-            void InsertItems(int nItems, const wxString *items, int pos);
-            void InsertItems(const wxArrayString& items, int pos);
-            
-            // Sets: Used to set items in the combo box
-            void Set(int n, const wxString* items, void **clientData );
-            void Set(const wxArrayString& items, void **clientData);
-            int FindString(const wxString &s);
-            
-            // Selections: Used to get/de/select items in the listbox
-            void Select(int n);
-            void Deselect(int n);
-            int GetSelection();         
-            wxString GetStringSelection();
-            bool SetStringSelection(const wxString& s, bool select);
-        
-            // Set the specified item at the first visible item or scroll to max
-            // range.
-            void SetFirstItem(int n);
-            void SetFirstItem(const wxString& s);
-                
-            // Append items to the listbox
-            void Append(const wxString& item);
-            void Append(const wxString& item, void *clientData);
-            void Append(const wxString& item, wxClientData *clientData);
-                    
-            // Deleting items from the list box
-            void Clear();   
-            void Delete(int n);
-        
-            // OnChange event function (called from SDD dialog box code, see: dialog.h) Mimic
-            // msw combobox behavior: Click on listbox item it shows in textbox.                    
-            void OnChange(wxCommandEvent &event);
-    };
-
-#endif  // __COMBOBOX_H
-
diff --git a/samples/applet/dialogs.wdr b/samples/applet/dialogs.wdr
deleted file mode 100644 (file)
index 275276f..0000000
Binary files a/samples/applet/dialogs.wdr and /dev/null differ
diff --git a/samples/applet/dialogs_wdr.cpp b/samples/applet/dialogs_wdr.cpp
deleted file mode 100644 (file)
index 19f384e..0000000
+++ /dev/null
@@ -1,106 +0,0 @@
-//------------------------------------------------------------------------------
-// Source code generated by wxDesigner from file: dialogs.wdr
-// Do not modify this file, all changes will be lost!
-//------------------------------------------------------------------------------
-
-#ifdef __GNUG__
-    #pragma implementation "dialogs_wdr.cpp"
-#endif
-
-// For compilers that support precompilation
-#include "wx/wxprec.h"
-
-#ifdef __BORLANDC__
-    #pragma hdrstop
-#endif
-
-// Include private header
-#include "dialogs_wdr.h"
-
-
-// Implement window functions
-
-wxSizer *MonitorDialogFunc( wxPanel *parent, bool call_fit, bool set_sizer )
-{
-    wxSizer *item0 = new wxBoxSizer( wxVERTICAL );
-
-    wxSizer *item1 = new wxFlexGridSizer( 2, 0, 0 );
-
-    wxSizer *item2 = new wxBoxSizer( wxHORIZONTAL );
-
-    wxStaticText *item3 = new wxStaticText( parent, ID_TEXT_MANUFACTURER, "Manufacturer:", wxDefaultPosition, wxSize(180,-1), 0 );
-    item3->SetForegroundColour( *wxBLACK );
-    item3->SetBackgroundColour( *wxWHITE );
-    item2->Add( item3, 0, wxALIGN_CENTRE, 5 );
-
-    item2->Add( 10, 20, 0, wxALIGN_CENTRE, 5 );
-
-    item1->Add( item2, 0, wxALIGN_CENTER_VERTICAL, 5 );
-
-    wxSizer *item4 = new wxBoxSizer( wxHORIZONTAL );
-
-    wxStaticText *item5 = new wxStaticText( parent, ID_TEXT_MODEL, "Model:", wxDefaultPosition, wxSize(250,-1), 0 );
-    item5->SetForegroundColour( *wxBLACK );
-    item5->SetBackgroundColour( *wxWHITE );
-    item4->Add( item5, 0, wxALIGN_CENTRE, 5 );
-
-    item1->Add( item4, 0, wxALIGN_CENTER_VERTICAL, 5 );
-
-    wxSizer *item6 = new wxBoxSizer( wxHORIZONTAL );
-
-    wxTextCtrl *item7 = new wxTextCtrl( parent, ID_TEXTCTRL_MFTR, "", wxDefaultPosition, wxSize(190,-1), wxTE_READONLY );
-    item7->SetForegroundColour( *wxBLACK );
-    item7->SetBackgroundColour( *wxWHITE );
-    item6->Add( item7, 0, wxALIGN_CENTRE, 5 );
-
-    item6->Add( 15, 20, 0, wxALIGN_CENTRE, 5 );
-
-    item1->Add( item6, 0, wxALIGN_CENTRE, 5 );
-
-    wxSizer *item8 = new wxBoxSizer( wxHORIZONTAL );
-
-    wxTextCtrl *item9 = new wxTextCtrl( parent, ID_TEXTCTRL_MDL, "", wxDefaultPosition, wxSize(260,-1), wxTE_READONLY );
-    item8->Add( item9, 0, wxALIGN_CENTRE, 5 );
-
-    item1->Add( item8, 0, wxALIGN_CENTRE, 5 );
-
-    wxSizer *item10 = new wxBoxSizer( wxHORIZONTAL );
-
-    wxString *strs11 = (wxString*) NULL;
-    wxListBox *item11 = new wxListBox( parent, ID_LISTBOX_MFTR, wxDefaultPosition, wxSize(190,150), 0, strs11, wxLB_SORT|wxLB_ALWAYS_SB );
-    item10->Add( item11, 0, wxALIGN_CENTRE, 5 );
-
-    item10->Add( 15, 20, 0, wxALIGN_CENTRE, 5 );
-
-    item1->Add( item10, 0, wxALIGN_CENTRE, 5 );
-
-    wxSizer *item12 = new wxBoxSizer( wxHORIZONTAL );
-
-    wxString *strs13 = (wxString*) NULL;
-    wxListBox *item13 = new wxListBox( parent, ID_LISTBOX_MDL, wxDefaultPosition, wxSize(260,150), 0, strs13, wxLB_SORT|wxLB_NEEDED_SB );
-    item13->SetForegroundColour( *wxBLACK );
-    item13->SetBackgroundColour( *wxWHITE );
-    item12->Add( item13, 0, wxALIGN_CENTRE, 5 );
-
-    item1->Add( item12, 0, wxALIGN_CENTRE, 5 );
-
-    item0->Add( item1, 0, wxALIGN_CENTRE, 15 );
-
-    if (set_sizer)
-    {
-        parent->SetAutoLayout( TRUE );
-        parent->SetSizer( item0 );
-        if (call_fit)
-        {
-            item0->Fit( parent );
-            item0->SetSizeHints( parent );
-        }
-    }
-    
-    return item0;
-}
-
-// Implement bitmap functions
-
-
-// End of generated file
diff --git a/samples/applet/dialogs_wdr.h b/samples/applet/dialogs_wdr.h
deleted file mode 100644 (file)
index 82479c5..0000000
+++ /dev/null
@@ -1,42 +0,0 @@
-//------------------------------------------------------------------------------
-// Header generated by wxDesigner from file: dialogs.wdr
-// Do not modify this file, all changes will be lost!
-//------------------------------------------------------------------------------
-
-#ifndef __WDR_dialogs_H__
-#define __WDR_dialogs_H__
-
-#ifdef __GNUG__
-    #pragma interface "dialogs_wdr.cpp"
-#endif
-
-// Include wxWindows' headers
-
-#ifndef WX_PRECOMP
-    #include <wx/wx.h>
-#endif
-
-#include <wx/image.h>
-#include <wx/statline.h>
-#include <wx/spinbutt.h>
-#include <wx/spinctrl.h>
-#include <wx/splitter.h>
-#include <wx/listctrl.h>
-#include <wx/treectrl.h>
-#include <wx/notebook.h>
-
-// Declare window functions
-
-#define ID_TEXT_MANUFACTURER 10000
-#define ID_TEXT_MODEL 10001
-#define ID_TEXTCTRL_MFTR 10
-#define ID_TEXTCTRL_MDL 20
-#define ID_LISTBOX_MFTR 11
-#define ID_LISTBOX_MDL 21
-wxSizer *MonitorDialogFunc( wxPanel *parent, bool call_fit = TRUE, bool set_sizer = TRUE );
-
-// Declare bitmap functions
-
-#endif
-
-// End of generated file
diff --git a/samples/applet/index.html b/samples/applet/index.html
deleted file mode 100644 (file)
index 73c09bc..0000000
+++ /dev/null
@@ -1,20 +0,0 @@
-<html>
-<head><title>Widgets demo</title></head>
-<body>
-<h3>wxHtmlWidgetCell demonstration</h3>
-
-There is binded window somewhere around. Enjoy it.
-
-<A HREF="about.html">About...</A>
-
-<insert "wxChipsetName">
-
-<hr>
-<center>
-<embed applet="MonitorApplet" width=100 height=100>
-</center>
-<hr>
-
-</body>
-</html>
-
diff --git a/samples/applet/monitorapplet.cpp b/samples/applet/monitorapplet.cpp
deleted file mode 100644 (file)
index f26502c..0000000
+++ /dev/null
@@ -1,221 +0,0 @@
-/****************************************************************************
-*
-*                       wxWindows HTML Applet Package
-*
-*               Copyright (C) 1991-2001 SciTech Software, Inc.
-*                            All rights reserved.
-*
-*  ======================================================================
-*  |REMOVAL OR MODIFICATION OF THIS HEADER IS STRICTLY PROHIBITED BY LAW|
-*  |                                                                    |
-*  |This copyrighted computer code is a proprietary trade secret of     |
-*  |SciTech Software, Inc., located at 505 Wall Street, Chico, CA 95928 |
-*  |USA (www.scitechsoft.com).  ANY UNAUTHORIZED POSSESSION, USE,       |
-*  |VIEWING, COPYING, MODIFICATION OR DISSEMINATION OF THIS CODE IS     |
-*  |STRICTLY PROHIBITED BY LAW.  Unless you have current, express       |
-*  |written authorization from SciTech to possess or use this code, you |
-*  |may be subject to civil and/or criminal penalties.                  |
-*  |                                                                    |
-*  |If you received this code in error or you would like to report      |
-*  |improper use, please immediately contact SciTech Software, Inc. at  |
-*  |530-894-8400.                                                       |
-*  |                                                                    |
-*  |REMOVAL OR MODIFICATION OF THIS HEADER IS STRICTLY PROHIBITED BY LAW|
-*  ======================================================================
-*
-* Language:     ANSI C++
-* Environment:  Any
-*
-* Description:  Main wxApplet class implementation
-*
-****************************************************************************/
-
-// For compilers that support precompilation
-#include "wx/wxprec.h"
-
-// Include private headers
-#include "monitorapplet.h"
-
-/*---------------------------- Global variables ---------------------------*/
-
-// Implement the dynamic class so it can be constructed dynamically
-IMPLEMENT_DYNAMIC_CLASS(MonitorApplet, wxApplet);
-    
-// Event handler table.
-BEGIN_EVENT_TABLE(MonitorApplet, wxApplet)
-    EVT_LISTBOX(ID_LISTBOX_MFTR,        MonitorApplet::OnChange)
-    EVT_LISTBOX(ID_LISTBOX_MDL,         MonitorApplet::OnChange)
-END_EVENT_TABLE()
-
-// Include database of known monitors. Normally this would come from a
-// real database on disk, but for this simple example we hard code all
-// the values into a table.
-#include "monitors.c"   
-    
-/*------------------------- Implementation --------------------------------*/
-
-/****************************************************************************
-REMARKS:
-Constructor called during dynamic creation. Simple initialise all
-internal values for the class so that it can be properly created later
-via the virtual Create member function.
-****************************************************************************/
-MonitorApplet::MonitorApplet()
-{   
-    m_Mfr = NULL;
-    m_Model = NULL;
-    m_Data = NULL;
-}
-
-/****************************************************************************
-REMARKS:
-Psuedo virtual constructor for the MonitorApplet class.
-****************************************************************************/
-bool MonitorApplet::Create(
-    wxHtmlAppletWindow *parent,
-    const wxSize& size,
-    long style)
-{
-    bool ret = wxApplet::Create(parent, size, style);
-    if (ret) {
-        // Read our cookie or create it if it does not exist
-        if ((m_Data = (MonitorData*)parent->FindCookie(MONITOR_COOKIE_NAME)) == NULL) {
-            m_Data = new MonitorData;
-            memset(&m_Data->m_Monitor,0,sizeof(m_Data->m_Monitor));
-            parent->RegisterCookie(MONITOR_COOKIE_NAME,m_Data);
-            }
-        
-        // Create all the controls and initialise them
-        MonitorDialogFunc(this,true,true);
-        if ((m_Mfr = new ComboBox(this , ID_LISTBOX_MFTR, ID_TEXTCTRL_MFTR)) == NULL)
-            return false;
-        if ((m_Model = new ComboBox(this , ID_LISTBOX_MDL, ID_TEXTCTRL_MDL)) == NULL)
-            return false;
-        ReadMfrList();
-        ReadModelList(true);
-        }
-    return ret;
-}
-                
-/****************************************************************************
-REMARKS:
-Destructor for the MonitorApplet class.
-****************************************************************************/
-MonitorApplet::~MonitorApplet()
-{
-    delete m_Mfr;
-    delete m_Model;
-}
-
-/****************************************************************************
-REMARKS:
-Save the current state for the applet to our cookie
-****************************************************************************/
-void MonitorApplet::SaveCurrentState()
-{
-    // Read currently selected strings into cookie
-    strcpy(m_Data->m_Monitor.m_Mfr,m_Mfr->GetStringSelection());
-    strcpy(m_Data->m_Monitor.m_Model,m_Model->GetStringSelection());
-}
-
-/****************************************************************************
-REMARKS:
-Handles user navigation away from the applet via an HTML link
-****************************************************************************/
-void MonitorApplet::OnLinkClicked(
-    const wxHtmlLinkInfo&)  
-{
-    SaveCurrentState();
-}
-            
-/****************************************************************************
-REMARKS:
-Handles user navigation away from the applet via the history forward command
-****************************************************************************/
-void MonitorApplet::OnHistoryForward()
-{
-    SaveCurrentState();
-}
-            
-/****************************************************************************
-REMARKS:
-Handles user navigation away from the applet via the history back command
-****************************************************************************/
-void MonitorApplet::OnHistoryBack()
-{
-    SaveCurrentState();
-}
-            
-/****************************************************************************
-REMARKS:
-Handles inter applet communication messages
-****************************************************************************/
-void MonitorApplet::OnMessage(  
-    wxEvent& msg)
-{
-    msg.Skip(true);
-}
-
-/****************************************************************************
-REMARKS:
-****************************************************************************/
-void MonitorApplet::OnChange(
-    wxCommandEvent &evt)
-{
-    if (evt.GetId() == m_Mfr->GetListBoxId()) {
-        m_Mfr->OnChange(evt);
-        ReadModelList(true);
-        }
-    else if (evt.GetId() == m_Model->GetListBoxId()) {
-        m_Model->OnChange(evt);     
-        }
-}
-
-/****************************************************************************
-REMARKS:
-Updates the manufacturer list for the dialog box from the database.
-****************************************************************************/
-void MonitorApplet::ReadMfrList()
-{               
-    char            buf[80] = "";
-    int             i,selected = 0;
-    MonitorEntry    *m;
-
-    m_Mfr->Clear();
-    for (m = m_Monitors,i = 0; m->m_Mfr[0] != 0; m++) {
-        if (stricmp(buf,m->m_Mfr) != 0) {
-            m_Mfr->Append(m->m_Mfr);
-            if (stricmp(m_Data->m_Monitor.m_Mfr,m->m_Mfr) == 0)
-                selected = i;
-            strcpy(buf,m->m_Mfr);
-            i++;
-            }
-        }
-    m_Mfr->Select(selected);
-}
-
-/****************************************************************************
-REMARKS:
-Updates the model list for the dialog box for the currently selected
-manufacturer type.
-****************************************************************************/
-void MonitorApplet::ReadModelList(
-    bool selectCurrent)
-{               
-    int             i,selected = 0;
-    MonitorEntry    *m;
-    wxString        mfrStr;
-    
-    mfrStr = m_Mfr->GetStringSelection();
-    m_Model->Clear();
-    for (m = m_Monitors,i = 0; m->m_Mfr[0] != 0; m++) {
-        if (stricmp(mfrStr,m->m_Mfr) == 0) {
-            m_Model->Append(m->m_Model);
-            if (selectCurrent && stricmp(m_Data->m_Monitor.m_Model,m->m_Model) == 0)
-                selected = i;
-            i++;
-            }
-        }
-    m_Model->Select(selected);
-}
-
diff --git a/samples/applet/monitorapplet.h b/samples/applet/monitorapplet.h
deleted file mode 100644 (file)
index a2fea2d..0000000
+++ /dev/null
@@ -1,114 +0,0 @@
-/****************************************************************************
-*
-*               Copyright (C) 1991-2001 SciTech Software, Inc.
-*                            All rights reserved.
-*
-*  ======================================================================
-*  |REMOVAL OR MODIFICATION OF THIS HEADER IS STRICTLY PROHIBITED BY LAW|
-*  |                                                                    |
-*  |This copyrighted computer code is a proprietary trade secret of     |
-*  |SciTech Software, Inc., located at 505 Wall Street, Chico, CA 95928 |
-*  |USA (www.scitechsoft.com).  ANY UNAUTHORIZED POSSESSION, USE,       |
-*  |VIEWING, COPYING, MODIFICATION OR DISSEMINATION OF THIS CODE IS     |
-*  |STRICTLY PROHIBITED BY LAW.  Unless you have current, express       |
-*  |written authorization from SciTech to possess or use this code, you |
-*  |may be subject to civil and/or criminal penalties.                  |
-*  |                                                                    |
-*  |If you received this code in error or you would like to report      |
-*  |improper use, please immediately contact SciTech Software, Inc. at  |
-*  |530-894-8400.                                                       |
-*  |                                                                    |
-*  |REMOVAL OR MODIFICATION OF THIS HEADER IS STRICTLY PROHIBITED BY LAW|
-*  ======================================================================
-*
-* Language:     ANSI C++
-* Environment:  Any
-*
-* Description:  Header file for the MonitorApplet class
-*
-****************************************************************************/
-
-#ifndef __WX_MONITORAPPLET_H
-#define __WX_MONITORAPPLET_H
-
-#include "wx/applet/applet.h"
-#include "combobox.h"
-#include "dialogs_wdr.h"
-
-/*--------------------------- Class Definitions ---------------------------*/
-
-/****************************************************************************
-REMARKS:
-Structure defining the simple monitor database records.
-****************************************************************************/
-struct MonitorEntry {
-    char    m_Mfr[60];
-    char    m_Model[60];
-    };
-
-/****************************************************************************
-REMARKS:
-Defines our wxMonitorData cookie object that is stored to maintain state
-information for this MonitorApplet.
-****************************************************************************/
-class MonitorData : public wxObject {
-public:
-    MonitorEntry    m_Monitor;
-    };
-
-// Name used to track the monitor data cookie   
-#define MONITOR_COOKIE_NAME "MonitorData"   
-    
-/****************************************************************************
-REMARKS:
-Defines our wxMonitor applet class
-****************************************************************************/
-class MonitorApplet : public wxApplet {
-private:
-    DECLARE_DYNAMIC_CLASS(MonitorApplet);
-    DECLARE_EVENT_TABLE();
-    
-protected:
-    ComboBox            *m_Mfr;             
-    ComboBox            *m_Model;
-    MonitorData         *m_Data;    
-    static MonitorEntry m_Monitors[];
-    
-            // Flush the current state to a cookie
-            void SaveCurrentState();
-            
-public:
-            // Constructor (called during dynamic creation)
-            MonitorApplet();
-
-            // Psuedo virtual constructor
-    virtual bool Create(
-                wxHtmlAppletWindow *parent,
-                const wxSize& size,
-                long style);
-                
-            // Virtual destructor
-    virtual ~MonitorApplet();
-
-            // Handle HTML navigation to a new URL
-    virtual void OnLinkClicked(const wxHtmlLinkInfo& link); 
-            
-            // Handle HTML navigation forward command in applet
-    virtual void OnHistoryForward();
-            
-            // Handle HTML navigation back command in applet
-    virtual void OnHistoryBack();
-            
-            // Handle messages from the wxAppletManager and other applets
-    virtual void OnMessage(wxEvent& msg);
-
-            // Update the model and menufacturer lists
-            void ReadMfrList();
-            void ReadModelList(bool selectCurrent);
-
-            // Event handlers   
-            void OnChange(wxCommandEvent &event);
-    };
-    
-#endif // __WX_MONITORAPPLET_H
-
diff --git a/samples/applet/monitors.c b/samples/applet/monitors.c
deleted file mode 100644 (file)
index 0c2b556..0000000
+++ /dev/null
@@ -1,3572 +0,0 @@
-/****************************************************************************
-*
-*                       wxWindows HTML Applet Package
-*
-*               Copyright (C) 1991-2001 SciTech Software, Inc.
-*                            All rights reserved.
-*
-*  ======================================================================
-*  |REMOVAL OR MODIFICATION OF THIS HEADER IS STRICTLY PROHIBITED BY LAW|
-*  |                                                                    |
-*  |This copyrighted computer code is a proprietary trade secret of     |
-*  |SciTech Software, Inc., located at 505 Wall Street, Chico, CA 95928 |
-*  |USA (www.scitechsoft.com).  ANY UNAUTHORIZED POSSESSION, USE,       |
-*  |VIEWING, COPYING, MODIFICATION OR DISSEMINATION OF THIS CODE IS     |
-*  |STRICTLY PROHIBITED BY LAW.  Unless you have current, express       |
-*  |written authorization from SciTech to possess or use this code, you |
-*  |may be subject to civil and/or criminal penalties.                  |
-*  |                                                                    |
-*  |If you received this code in error or you would like to report      |
-*  |improper use, please immediately contact SciTech Software, Inc. at  |
-*  |530-894-8400.                                                       |
-*  |                                                                    |
-*  |REMOVAL OR MODIFICATION OF THIS HEADER IS STRICTLY PROHIBITED BY LAW|
-*  ======================================================================
-*
-* Language:     ANSI C++
-* Environment:  Any
-*
-* Description:  Small database of known monitor names
-*
-****************************************************************************/
-
-MonitorEntry MonitorApplet::m_Monitors[] = {
-    "(Fixed frequency monitor types)","Fixed Frequency  800x600",
-    "(Fixed frequency monitor types)","Fixed Frequency 1024x768",
-    "(Fixed frequency monitor types)","Fixed Frequency 1152x864",
-    "(Fixed frequency monitor types)","Fixed Frequency 1280x1024",
-    "(Standard monitor types)","Laptop Display Panel ( 640x480)",
-    "(Standard monitor types)","Laptop Display Panel ( 800x600)",
-    "(Standard monitor types)","Laptop Display Panel (1024x768)",
-    "(Standard monitor types)","Plug and Play Monitor (VESA DDC)",
-    "(Standard monitor types)","Standard VGA 640x480",
-    "(Standard monitor types)","Super VGA  800x600",
-    "(Standard monitor types)","Super VGA 1024x768",
-    "(Standard monitor types)","Super VGA 1280x1024",
-    "(Standard monitor types)","Super VGA 1600x1200",
-    "Aamazing Technologies, Inc.","Aamazing CM-8426",
-    "Aamazing Technologies, Inc.","Aamazing MS-8431",
-    "Acer","Acer 11D",
-    "Acer","Acer 1455",
-    "Acer","Acer 1555",
-    "Acer","Acer 211c",
-    "Acer","Acer 33D",
-    "Acer","Acer 33DL",
-    "Acer","Acer 34e",
-    "Acer","Acer 34T",
-    "Acer","Acer 34TL",
-    "Acer","Acer 35c",
-    "Acer","Acer 54e",
-    "Acer","Acer 54es",
-    "Acer","Acer 55",
-    "Acer","Acer 55c",
-    "Acer","Acer 55e",
-    "Acer","Acer 55L",
-    "Acer","Acer 56c",
-    "Acer","Acer 56e",
-    "Acer","Acer 56i",
-    "Acer","Acer 56is",
-    "Acer","Acer 56j",
-    "Acer","Acer 56L",
-    "Acer","Acer 57c",
-    "Acer","Acer 57e",
-    "Acer","Acer 57i",
-    "Acer","Acer 58c",
-    "Acer","Acer 76c",
-    "Acer","Acer 76e",
-    "Acer","Acer 76i",
-    "Acer","Acer 76ie",
-    "Acer","Acer 76j",
-    "Acer","Acer 76N",
-    "Acer","Acer 76sl",
-    "Acer","Acer 77c",
-    "Acer","Acer 77e",
-    "Acer","Acer 78c",
-    "Acer","Acer 78i",
-    "Acer","Acer 78ie",
-    "Acer","Acer 79g",
-    "Acer","Acer 98i",
-    "Acer","Acer 99c",
-    "Acer","Acer 99sl",
-    "Acer","Acer F51",
-    "Acer","Acer FP350",
-    "Acer","Acer FP501",
-    "Acer","Acer FP503",
-    "Acer","Acer FP550",
-    "Acer","Acer FP551",
-    "Acer","Acer FP551-0",
-    "Acer","Acer FP555",
-    "Acer","Acer FP558",
-    "Acer","Acer FP750",
-    "Acer","Acer FP855",
-    "Acer","Acer G772",
-    "Acer","Acer G781",
-    "Acer","Acer G991",
-    "Acer","Acer P791",
-    "Acer","Acer P911",
-    "Acer","Acer V981",
-    "Acer","AcerView 11D",
-    "Acer","AcerView 15P",
-    "Acer","AcerView 211c",
-    "Acer","AcerView 33",
-    "Acer","AcerView 33D",
-    "Acer","AcerView 33DL",
-    "Acer","AcerView 34e",
-    "Acer","AcerView 34T",
-    "Acer","AcerView 34TL",
-    "Acer","AcerView 35",
-    "Acer","AcerView 35c",
-    "Acer","AcerView 54e",
-    "Acer","AcerView 54es",
-    "Acer","AcerView 55",
-    "Acer","AcerView 55c",
-    "Acer","AcerView 55e",
-    "Acer","AcerView 55L",
-    "Acer","AcerView 56c",
-    "Acer","AcerView 56e",
-    "Acer","AcerView 56i",
-    "Acer","AcerView 56is",
-    "Acer","AcerView 56j",
-    "Acer","AcerView 56L",
-    "Acer","AcerView 57i",
-    "Acer","AcerView 7015",
-    "Acer","AcerView 7133s",
-    "Acer","AcerView 7134e",
-    "Acer","AcerView 7134s",
-    "Acer","AcerView 7154e",
-    "Acer","AcerView 7154s",
-    "Acer","AcerView 7156e",
-    "Acer","AcerView 7156i",
-    "Acer","AcerView 7156is",
-    "Acer","AcerView 7156s",
-    "Acer","AcerView 7176ie",
-    "Acer","AcerView 7176is",
-    "Acer","AcerView 7178ie",
-    "Acer","AcerView 76c",
-    "Acer","AcerView 76e",
-    "Acer","AcerView 76i",
-    "Acer","AcerView 76ie",
-    "Acer","AcerView 76j",
-    "Acer","AcerView 76N",
-    "Acer","AcerView 76sl",
-    "Acer","AcerView 77c",
-    "Acer","AcerView 77e",
-    "Acer","AcerView 78c",
-    "Acer","AcerView 78i",
-    "Acer","AcerView 78ie",
-    "Acer","AcerView 79g",
-    "Acer","AcerView 98i",
-    "Acer","AcerView 99c",
-    "Acer","AcerView 99sl",
-    "Acer","AcerView F31",
-    "Acer","AcerView F31e",
-    "Acer","AcerView F50p",
-    "Acer","AcerView F51",
-    "Acer","Aspire 33s",
-    "Acer","Aspire 34Ts",
-    "Acer","Aspire 54s",
-    "Acer","Aspire 55s",
-    "Acer","Aspire 56s",
-    "Acer","Aspire 76is",
-    "Acer","Aspire 77is",
-    "Acer","Aspire 77s",
-    "Action Systems, Inc.","Action Monitor CA-1454",
-    "Action Systems, Inc.","Action Monitor CA-1570",
-    "Action Systems, Inc.","Action Monitor CH-1999",
-    "Action Systems, Inc.","Action Monitor CK-1566",
-    "Action Systems, Inc.","Action Monitor CK-4148",
-    "Action Systems, Inc.","Action Monitor CK-4158",
-    "Action Systems, Inc.","Action Monitor CL-1566",
-    "Action Systems, Inc.","Action Monitor CL-1570",
-    "Action Systems, Inc.","Action Monitor CL-1766",
-    "Action Systems, Inc.","Action Monitor CL-1770",
-    "Action Systems, Inc.","Action Monitor CL-1792",
-    "Action Systems, Inc.","Action Monitor CL-1999",
-    "Action Systems, Inc.","Action Monitor CX-1566",
-    "Action Systems, Inc.","Action Monitor CX-4158",
-    "Action Systems, Inc.","AXION LCD Monitor LA-1560U",
-    "Actix Systems, Inc.","Actix Systems CX1557",
-    "Adara Technology, Inc.","Adara Technology AML-1402",
-    "Adara Technology, Inc.","Adara Technology AML-2001",
-    "ADI Corporation.","ADI Duo",
-    "ADI Corporation.","ADI MicroScan 17",
-    "ADI Corporation.","ADI MicroScan 17X",
-    "ADI Corporation.","ADI MicroScan 17X+",
-    "ADI Corporation.","ADI MicroScan 3V",
-    "ADI Corporation.","ADI MicroScan 4P/4P+",
-    "ADI Corporation.","ADI MicroScan 4V",
-    "ADI Corporation.","ADI MicroScan 5G",
-    "ADI Corporation.","ADI MicroScan 5L",
-    "ADI Corporation.","ADI MicroScan 5P/5P+",
-    "ADI Corporation.","ADI MicroScan 5T",
-    "ADI Corporation.","ADI MicroScan 5V",
-    "ADI Corporation.","ADI MicroScan 5V+",
-    "ADI Corporation.","ADI MicroScan 6G",
-    "ADI Corporation.","ADI MicroScan 6L",
-    "ADI Corporation.","ADI MicroScan 6P",
-    "ADI Corporation.","ADI MicroScan G55",
-    "ADI Corporation.","ADI MicroScan G56",
-    "ADI Corporation.","ADI MicroScan G60",
-    "ADI Corporation.","ADI MicroScan G66",
-    "ADI Corporation.","ADI MicroScan G70",
-    "ADI Corporation.","ADI MicroScan P40",
-    "ADI Corporation.","ADI MicroScan P50",
-    "ADI Corporation.","ADI MicroScan P55",
-    "ADI Corporation.","ADI ProVista 14",
-    "ADI Corporation.","ADI ProVista E30",
-    "ADI Corporation.","ADI ProVista E33",
-    "ADI Corporation.","ADI ProVista E35",
-    "ADI Corporation.","ADI ProVista E40",
-    "ADI Corporation.","ADI ProVista E44",
-    "ADI Corporation.","ADI ProVista E55",
-    "ADI Corporation.","ADI ProVista E66",
-    "ADI Corporation.","ADI ProVista V30",
-    "ADI Systems, Inc.","ADI DMC-2304",
-    "ADI Systems, Inc.","ADI Duo",
-    "ADI Systems, Inc.","ADI MicroScan 17",
-    "ADI Systems, Inc.","ADI MicroScan 17X",
-    "ADI Systems, Inc.","ADI MicroScan 17X+",
-    "ADI Systems, Inc.","ADI MicroScan 2E",
-    "ADI Systems, Inc.","ADI MicroScan 3E",
-    "ADI Systems, Inc.","ADI MicroScan 3E+",
-    "ADI Systems, Inc.","ADI MicroScan 3V",
-    "ADI Systems, Inc.","ADI MicroScan 4A",
-    "ADI Systems, Inc.","ADI MicroScan 4G",
-    "ADI Systems, Inc.","ADI MicroScan 4GP",
-    "ADI Systems, Inc.","ADI MicroScan 4P/4P+",
-    "ADI Systems, Inc.","ADI MicroScan 4V",
-    "ADI Systems, Inc.","ADI MicroScan 5AP",
-    "ADI Systems, Inc.","ADI MicroScan 5EP",
-    "ADI Systems, Inc.","ADI MicroScan 5G",
-    "ADI Systems, Inc.","ADI MicroScan 5L",
-    "ADI Systems, Inc.","ADI MicroScan 5P/5P+",
-    "ADI Systems, Inc.","ADI MicroScan 5T",
-    "ADI Systems, Inc.","ADI MicroScan 5V",
-    "ADI Systems, Inc.","ADI MicroScan 5V+",
-    "ADI Systems, Inc.","ADI MicroScan 6G",
-    "ADI Systems, Inc.","ADI MicroScan 6L",
-    "ADI Systems, Inc.","ADI MicroScan 6P",
-    "ADI Systems, Inc.","ADI MicroScan G55",
-    "ADI Systems, Inc.","ADI MicroScan G56",
-    "ADI Systems, Inc.","ADI MicroScan G60",
-    "ADI Systems, Inc.","ADI MicroScan G66",
-    "ADI Systems, Inc.","ADI MicroScan G70",
-    "ADI Systems, Inc.","ADI MicroScan P40",
-    "ADI Systems, Inc.","ADI MicroScan P50",
-    "ADI Systems, Inc.","ADI MicroScan P55",
-    "ADI Systems, Inc.","ADI ProVista 14",
-    "ADI Systems, Inc.","ADI ProVista E30",
-    "ADI Systems, Inc.","ADI ProVista E33",
-    "ADI Systems, Inc.","ADI ProVista E35",
-    "ADI Systems, Inc.","ADI ProVista E40",
-    "ADI Systems, Inc.","ADI ProVista E44",
-    "ADI Systems, Inc.","ADI ProVista E55",
-    "ADI Systems, Inc.","ADI ProVista E66",
-    "Alpha","Alpha Data ACM-17",
-    "Alpha","Alpha Data ACM-215",
-    "Alpha","Alpha Data ACM-217",
-    "Alpha","Alpha Data ACM-217S",
-    "Alpha","Alpha Data ACM-317",
-    "AOC International (Europe) Gmbh","AOC Spectrum 7Vlr,7VlrA,7Vlr+ & 7VlrA+",
-    "AOC International (Europe) Gmbh","AOC Spectrum 9Glr,9GlrA,9Glrs & 9GlrsA",
-    "AOC International (U.S.A.), Ltd.","AOC CM-324",
-    "AOC International (U.S.A.), Ltd.","AOC CM-325",
-    "AOC International (U.S.A.), Ltd.","AOC CM-326",
-    "AOC International (U.S.A.), Ltd.","AOC SPECTRUM 4V,4VA,4Vlr & 4VlrA, 4Vn, 4VnA",
-    "AOC International (U.S.A.), Ltd.","AOC SPECTRUM 5Glr",
-    "AOC International (U.S.A.), Ltd.","AOC SPECTRUM 5Nlr",
-    "AOC International (U.S.A.), Ltd.","AOC SPECTRUM 5Vlr & 5VlrA",
-    "AOC International (U.S.A.), Ltd.","AOC SPECTRUM 7DlrA",
-    "AOC International (U.S.A.), Ltd.","AOC SPECTRUM 7Nlr",
-    "Apple Computer, Inc.","AppleVision 850/850AV",
-    "AST","AST Sabre",
-    "AST","ASTVision 20H",
-    "AST","ASTVision 4I",
-    "AST","ASTVision 4L",
-    "AST","ASTVision 4N",
-    "AST","ASTVision 4V",
-    "AST","ASTVision 5E",
-    "AST","ASTVision 5L",
-    "AST","ASTVision 5U",
-    "AST","ASTVision 5V",
-    "AST","ASTVision 7H",
-    "AST","ASTVision 7L",
-    "AST","ASTVision 7P",
-    "AST","ASTVision 7U",
-    "AT&T","AT&T 14 in. Color Economy",
-    "AT&T","AT&T 14 in. Color Value",
-    "AT&T","AT&T 14 in. Color Value - Low Radiation",
-    "AT&T","AT&T 14 in. Mono",
-    "AT&T","AT&T 15 in. Color",
-    "AT&T","AT&T 17 in. Color Professional",
-    "AT&T","AT&T 17 in. Color Value",
-    "AT&T","AT&T CRT-365",
-    "AT&T","AT&T CRT-395",
-    "Bridge Information Co.,Ltd","Bridge BM17C",
-    "Bus Computer Systems","Bus Computer Systems Bus_VGA",
-    "Carabel","Carabel Data System AV-14CRT",
-    "Carabel","Carabel Data System AV-17CRT",
-    "Carabel","Carabel Data System AV-21CRT",
-    "Carroll Touch","Carroll Touch CT1381A",
-    "Colorgraphic Communications Corp.","Colorgraphic EG2040",
-    "COMPAQ","COMPAQ 1024",
-    "COMPAQ","COMPAQ 140",
-    "COMPAQ","COMPAQ 150",
-    "COMPAQ","COMPAQ 151FS",
-    "COMPAQ","COMPAQ 171FS",
-    "COMPAQ","COMPAQ 172",
-    "COMPAQ","COMPAQ Advanced Graphics",
-    "COMPAQ","COMPAQ Internal VGA Panel",
-    "COMPAQ","COMPAQ P110 Color Monitor",
-    "COMPAQ","COMPAQ P1100 Color Monitor",
-    "COMPAQ","COMPAQ P1610 Color Monitor",
-    "COMPAQ","COMPAQ P50 Color Monitor",
-    "COMPAQ","COMPAQ P70 Color Monitor",
-    "COMPAQ","COMPAQ P700 Color Monitor",
-    "COMPAQ","COMPAQ P75 Color Monitor",
-    "COMPAQ","COMPAQ P900 Color Monitor",
-    "COMPAQ","COMPAQ Presario 140",
-    "COMPAQ","COMPAQ Presario 150",
-    "COMPAQ","COMPAQ Presario Integrated Monitor",
-    "COMPAQ","COMPAQ Presario MV400 Color Monitor",
-    "COMPAQ","COMPAQ Presario MV500 Color Monitor",
-    "COMPAQ","COMPAQ Presario MV700 Color Monitor",
-    "COMPAQ","COMPAQ QVision 150",
-    "COMPAQ","COMPAQ QVision 170",
-    "COMPAQ","COMPAQ QVision 172",
-    "COMPAQ","COMPAQ QVision 200",
-    "COMPAQ","COMPAQ QVision 210",
-    "COMPAQ","COMPAQ S410c Color Monitor",
-    "COMPAQ","COMPAQ S500 Color Monitor",
-    "COMPAQ","COMPAQ S510 Color Monitor",
-    "COMPAQ","COMPAQ S700 Color Monitor",
-    "COMPAQ","COMPAQ S710 Color Monitor",
-    "COMPAQ","COMPAQ S900 Color Monitor",
-    "COMPAQ","COMPAQ S910 Color Monitor",
-    "COMPAQ","COMPAQ SVGA",
-    "COMPAQ","COMPAQ TFT450 Flat Panel Monitor",
-    "COMPAQ","COMPAQ TFT500 Flat Panel Monitor",
-    "COMPAQ","COMPAQ TFT5000 Flat Panel Monitor",
-    "COMPAQ","COMPAQ TFT5000S Flat Panel Monitor",
-    "COMPAQ","COMPAQ TFT5004/TFT5005 Flat Panel Monitor",
-    "COMPAQ","COMPAQ TFT5010 Flat Panel Monitor",
-    "COMPAQ","COMPAQ TFT7000 Flat Panel Monitor",
-    "COMPAQ","COMPAQ TFT8000 Flat Panel Monitor",
-    "COMPAQ","COMPAQ TFT8010 Flat Panel Monitor",
-    "COMPAQ","COMPAQ TFT8020 Flat Panel Monitor",
-    "COMPAQ","COMPAQ V1000 Color Monitor",
-    "COMPAQ","COMPAQ V40 Color Monitor",
-    "COMPAQ","COMPAQ V45 Color Monitor",
-    "COMPAQ","COMPAQ V450 Color Monitor",
-    "COMPAQ","COMPAQ V50 Color Monitor",
-    "COMPAQ","COMPAQ V500 Color Monitor",
-    "COMPAQ","COMPAQ V55 Color Monitor",
-    "COMPAQ","COMPAQ V70 Color Monitor",
-    "COMPAQ","COMPAQ V700 Color Monitor",
-    "COMPAQ","COMPAQ V75 Color Monitor",
-    "COMPAQ","COMPAQ V90 Color Monitor",
-    "COMPAQ","COMPAQ V900 Color Monitor",
-    "COMPAQ","COMPAQ VGA",
-    "Compeq USA/Focus Technology","Compeq CT-1458",
-    "Compeq USA/Focus Technology","Compeq CT-1958",
-    "Computer Technology Link","CTL 700TF",
-    "Computer Technology Link","CTL 910TF",
-    "Conrac Display Products","Conrac 7126",
-    "Conrac Display Products","Conrac 7211",
-    "Conrac Display Products","Conrac 7214",
-    "Conrac Display Products","Conrac 7241",
-    "Conrac Display Products","Conrac 7250",
-    "Conrac Display Products","Conrac 7351",
-    "Conrac Display Products","Conrac 7550",
-    "Conrac Display Products","Conrac 9250",
-    "Cordata Technologies, Inc.","Cordata CMC-141M",
-    "Cordata Technologies, Inc.","Cordata CMC-1500BF",
-    "Cordata Technologies, Inc.","Cordata CMC-1500M",
-    "Cordata Technologies, Inc.","Cordata CMC-1500TF",
-    "Cordata Technologies, Inc.","Cordata CMC-1700M",
-    "Cordata Technologies, Inc.","Cordata CMC-2100H",
-    "Cordata Technologies, Inc.","Cordata CMC-2100M",
-    "CTL - Computer Technology Link","CTL 4n",
-    "CTL - Computer Technology Link","CTL 5fln",
-    "CTL - Computer Technology Link","CTL 5Ln",
-    "CTL - Computer Technology Link","CTL 5xln",
-    "CTL - Computer Technology Link","CTL 5xn",
-    "CTL - Computer Technology Link","CTL 7dln/7sln",
-    "CTL - Computer Technology Link","CTL 7fln",
-    "CTL - Computer Technology Link","CTL 7Ln",
-    "CTL - Computer Technology Link","CTL 900VX",
-    "CTL - Computer Technology Link","CTL 9ln",
-    "CTX - Chuntex Electronic","CTX 1451",
-    "CTX - Chuntex Electronic","CTX 1451ES",
-    "CTX - Chuntex Electronic","CTX 1451GM",
-    "CTX - Chuntex Electronic","CTX 1462GM",
-    "CTX - Chuntex Electronic","CTX 15-Group 65KHz/100Hz Monitor",
-    "CTX - Chuntex Electronic","CTX 1551",
-    "CTX - Chuntex Electronic","CTX 1562",
-    "CTX - Chuntex Electronic","CTX 1562ES",
-    "CTX - Chuntex Electronic","CTX 1562GM",
-    "CTX - Chuntex Electronic","CTX 1565",
-    "CTX - Chuntex Electronic","CTX 1565GM",
-    "CTX - Chuntex Electronic","CTX 1569",
-    "CTX - Chuntex Electronic","CTX 1765",
-    "CTX - Chuntex Electronic","CTX 1765GM",
-    "CTX - Chuntex Electronic","CTX 1785",
-    "CTX - Chuntex Electronic","CTX 1785GM",
-    "CTX - Chuntex Electronic","CTX 19D-Group 107KHz/160Hz Monitor",
-    "CTX - Chuntex Electronic","CTX 2085",
-    "CTX - Chuntex Electronic","CTX 2185",
-    "CTX - Chuntex Electronic","CTX 960D Class Monitor",
-    "CTX - Chuntex Electronic","CTX 960T Class Monitor",
-    "CTX - Chuntex Electronic","CTX CPS-1460",
-    "CTX - Chuntex Electronic","CTX CPS-1560",
-    "CTX - Chuntex Electronic","CTX CPS-1750",
-    "CTX - Chuntex Electronic","CTX CPS-1760",
-    "CTX - Chuntex Electronic","CTX CPS-2160",
-    "CTX - Chuntex Electronic","CTX CPS-2180",
-    "CTX - Chuntex Electronic","CTX CVP-5439",
-    "CTX - Chuntex Electronic","CTX CVP-5468",
-    "CTX - Chuntex Electronic","CTX CVP-5468NI",
-    "CTX - Chuntex Electronic","CTX CVP-5468NL",
-    "CTX - Chuntex Electronic","CTX CVS-3436",
-    "CTX - Chuntex Electronic","CTX CVS-3450",
-    "CTX - Chuntex Electronic","CTX EX1200 series",
-    "CTX - Chuntex Electronic","CTX EX1300",
-    "CTX - Chuntex Electronic","CTX EX1300 series",
-    "CTX - Chuntex Electronic","CTX EX700",
-    "CTX - Chuntex Electronic","CTX EX800",
-    "CTX - Chuntex Electronic","CTX EX900",
-    "CTX - Chuntex Electronic","CTX EX960 series",
-    "CTX - Chuntex Electronic","CTX MS600",
-    "CTX - Chuntex Electronic","CTX Multiscan 3436",
-    "CTX - Chuntex Electronic","CTX PR1200 series",
-    "CTX - Chuntex Electronic","CTX PR1250 series",
-    "CTX - Chuntex Electronic","CTX PR1300 series",
-    "CTX - Chuntex Electronic","CTX PR1350 series",
-    "CTX - Chuntex Electronic","CTX PR1400 series",
-    "CTX - Chuntex Electronic","CTX PR1400F",
-    "CTX - Chuntex Electronic","CTX PR1450 series",
-    "CTX - Chuntex Electronic","CTX PR500 series",
-    "CTX - Chuntex Electronic","CTX PR700 series",
-    "CTX - Chuntex Electronic","CTX PR705F series",
-    "CTX - Chuntex Electronic","CTX PR710 series",
-    "CTX - Chuntex Electronic","CTX PR710, PR711 series",
-    "CTX - Chuntex Electronic","CTX PR711F series",
-    "CTX - Chuntex Electronic","CTX PR715 series",
-    "CTX - Chuntex Electronic","CTX PR950 series",
-    "CTX - Chuntex Electronic","CTX PR955 series",
-    "CTX - Chuntex Electronic","CTX PR960F series",
-    "CTX - Chuntex Electronic","CTX TopView 150",
-    "CTX - Chuntex Electronic","CTX TopView 150-A",
-    "CTX - Chuntex Electronic","CTX VL400, PL4",
-    "CTX - Chuntex Electronic","CTX VL410",
-    "CTX - Chuntex Electronic","CTX VL500 series, MS500 series",
-    "CTX - Chuntex Electronic","CTX VL510 series, PL5 series",
-    "CTX - Chuntex Electronic","CTX VL700",
-    "CTX - Chuntex Electronic","CTX VL700 series, MS700 series, PL7 series",
-    "CTX - Chuntex Electronic","CTX VL705",
-    "CTX - Chuntex Electronic","CTX VL710 series",
-    "CTX - Chuntex Electronic","CTX VL710 series, EX710 series",
-    "CTX - Chuntex Electronic","CTX VL950 series, EX950 series, PL9 series",
-    "CyberVision, Inc.","CyberVision C112",
-    "CyberVision, Inc.","CyberVision C40",
-    "CyberVision, Inc.","CyberVision C50",
-    "CyberVision, Inc.","CyberVision C52",
-    "CyberVision, Inc.","CyberVision C70",
-    "CyberVision, Inc.","CyberVision C72",
-    "CyberVision, Inc.","CyberVision C92",
-    "CyberVision, Inc.","CyberVision ds115",
-    "CyberVision, Inc.","CyberVision ds69",
-    "CyberVision, Inc.","CyberVision ds6915x",
-    "CyberVision, Inc.","CyberVision ds69T",
-    "CyberVision, Inc.","CyberVision ds86",
-    "CyberVision, Inc.","CyberVision ds86D",
-    "CyberVision, Inc.","CyberVision ds95",
-    "Daewoo","Daewoo 1509B",
-    "Daewoo","Daewoo 1705B",
-    "Daewoo","Daewoo 431X",
-    "Daewoo","Daewoo 511B",
-    "Daewoo","Daewoo 512B",
-    "Daewoo","Daewoo 518B",
-    "Daewoo","Daewoo 518X",
-    "Daewoo","Daewoo 519B",
-    "Daewoo","Daewoo 707B",
-    "Daewoo","Daewoo 710B",
-    "Daewoo","Daewoo 710C",
-    "Daewoo","Daewoo 901D",
-    "Daewoo","Daewoo CMC-1423B1",
-    "Daewoo","Daewoo CMC-1427X1",
-    "Daewoo","Daewoo CMC-1502B1",
-    "Daewoo","Daewoo CMC-1505X",
-    "Daewoo","Daewoo CMC-1507X1",
-    "Daewoo","Daewoo CMC-1703B",
-    "Daewoo","Daewoo CMC-1704C",
-    "Daewoo Electronics Co., Ltd..","Daewoo 103F",
-    "Darius Technology, Ltd.","Darius Technology TSM-1431",
-    "DAYTEK","DAYTEK  DT-1530",
-    "DAYTEK","DAYTEK  DT-1531D",
-    "DAYTEK","DAYTEK  DT-1536D",
-    "DAYTEK","DAYTEK  DT-1536DB",
-    "DAYTEK","DAYTEK  DT-1569D",
-    "DAYTEK","DAYTEK  DT-1726D",
-    "DAYTEK","DAYTEK  DT-1728D",
-    "DAYTEK","DAYTEK  DT-1731D",
-    "DAYTEK","DAYTEK  DT-1731DB",
-    "DAYTEK","DAYTEK  DT-1770",
-    "DAYTEK","DAYTEK  DT-1926D",
-    "DAYTEK","DAYTEK  DT-1995D",
-    "DAYTEK","DAYTEK  DT-1995T",
-    "DAYTEK","DAYTEK  DT-57A",
-    "DAYTEK","DAYTEK  DT-95A",
-    "DAYTEK","DAYTEK  TM-1554D",
-    "DAYTEK","DAYTEK  TM-1569D",
-    "DAYTEK","DAYTEK  TM-1769D",
-    "DAYTEK","DAYTEK  TM-1770D",
-    "DAYTEK","DAYTEK  TM-1995D",
-    "DAYTEK","DAYTEK DT-1436",
-    "DAYTEK","DAYTEK DT-1436A",
-    "DAYTEK","DAYTEK DT-1436AM4",
-    "DAYTEK","DAYTEK DT-1436D",
-    "DAYTEK","DAYTEK DT-1436DM2",
-    "DAYTEK","DAYTEK DT-1436M2",
-    "DAYTEK","DAYTEK DT-14SN",
-    "DAYTEK","DAYTEK DT-14SNI",
-    "DAYTEK","DAYTEK DT-14SNIE",
-    "DAYTEK","DAYTEK DT-14ST39",
-    "DAYTEK","DAYTEK DT-14SV2",
-    "DAYTEK","DAYTEK DT-14SV3",
-    "DAYTEK","DAYTEK DT-14VN",
-    "DAYTEK","DAYTEK DT-14WN4",
-    "DAYTEK","DAYTEK DT-14XV",
-    "DAYTEK","DAYTEK DT-14XV MPR-II",
-    "DAYTEK","DAYTEK DT-14XVB",
-    "DAYTEK","DAYTEK DT-1530",
-    "DAYTEK","DAYTEK DT-1531",
-    "DAYTEK","DAYTEK DT-1531D",
-    "DAYTEK","DAYTEK DT-1531DB",
-    "DAYTEK","DAYTEK DT-1536",
-    "DAYTEK","DAYTEK DT-1536A",
-    "DAYTEK","DAYTEK DT-1536D",
-    "DAYTEK","DAYTEK DT-1726D",
-    "DAYTEK","DAYTEK DT-1730",
-    "DAYTEK","DAYTEK DT-1731",
-    "DAYTEK","DAYTEK DT-1731D",
-    "DAYTEK","DAYTEK DT-1731DB",
-    "Dell Computer Corp.","Dell 1024i",
-    "Dell Computer Corp.","Dell 1024i-P/1024i-Color",
-    "Dell Computer Corp.","Dell 1401FP",
-    "Dell Computer Corp.","Dell 1500FP",
-    "Dell Computer Corp.","Dell 1501FP(Analog)",
-    "Dell Computer Corp.","Dell 1501FP(Digital)",
-    "Dell Computer Corp.","Dell 1569",
-    "Dell Computer Corp.","Dell 1700FP",
-    "Dell Computer Corp.","Dell 1726T-HS/D1025HT",
-    "Dell Computer Corp.","Dell 800M",
-    "Dell Computer Corp.","Dell 828fi",
-    "Dell Computer Corp.","Dell D1025HE",
-    "Dell Computer Corp.","Dell D1025HTX",
-    "Dell Computer Corp.","Dell D1025TM",
-    "Dell Computer Corp.","Dell D1028L",
-    "Dell Computer Corp.","Dell D1226H",
-    "Dell Computer Corp.","Dell D1428L",
-    "Dell Computer Corp.","Dell D1626HT",
-    "Dell Computer Corp.","Dell D2026T",
-    "Dell Computer Corp.","Dell D2128-TCO",
-    "Dell Computer Corp.","Dell D825HR",
-    "Dell Computer Corp.","Dell D825HT",
-    "Dell Computer Corp.","Dell D825TM",
-    "Dell Computer Corp.","Dell D828L",
-    "Dell Computer Corp.","Dell E550",
-    "Dell Computer Corp.","Dell E550mm/E550mmw",
-    "Dell Computer Corp.","Dell E770p",
-    "Dell Computer Corp.","Dell E770s",
-    "Dell Computer Corp.","Dell Eizo 9080i",
-    "Dell Computer Corp.","Dell ES-17",
-    "Dell Computer Corp.","Dell GPD-16C",
-    "Dell Computer Corp.","Dell GPD-19C",
-    "Dell Computer Corp.","Dell Hewitt",
-    "Dell Computer Corp.","Dell M1110",
-    "Dell Computer Corp.","Dell M570",
-    "Dell Computer Corp.","Dell M770",
-    "Dell Computer Corp.","Dell M780",
-    "Dell Computer Corp.","Dell M990",
-    "Dell Computer Corp.","Dell P1110",
-    "Dell Computer Corp.","Dell P1690",
-    "Dell Computer Corp.","Dell P780",
-    "Dell Computer Corp.","Dell P790",
-    "Dell Computer Corp.","Dell P990",
-    "Dell Computer Corp.","Dell P991",
-    "Dell Computer Corp.","Dell Super VGA",
-    "Dell Computer Corp.","Dell Super VGA Colour",
-    "Dell Computer Corp.","Dell Super VGA DL 1428 I/L",
-    "Dell Computer Corp.","Dell Super VGA Jostens",
-    "Dell Computer Corp.","Dell TFT 1400FP",
-    "Dell Computer Corp.","Dell UGA DL 1460 NI",
-    "Dell Computer Corp.","Dell Ultrascan 14C",
-    "Dell Computer Corp.","Dell Ultrascan 14C-E",
-    "Dell Computer Corp.","Dell Ultrascan 14C-EN",
-    "Dell Computer Corp.","Dell Ultrascan 14ES",
-    "Dell Computer Corp.","Dell Ultrascan 14LR",
-    "Dell Computer Corp.","Dell Ultrascan 14XE",
-    "Dell Computer Corp.","Dell Ultrascan 15ES/15ES-P",
-    "Dell Computer Corp.","Dell Ultrascan 15FS-N/15FS-EN",
-    "Dell Computer Corp.","Dell Ultrascan 15FS/15FS-E",
-    "Dell Computer Corp.","Dell Ultrascan 15LR",
-    "Dell Computer Corp.","Dell Ultrascan 15TE",
-    "Dell Computer Corp.","Dell Ultrascan 17ES",
-    "Dell Computer Corp.","Dell Ultrascan 17FS-ELR",
-    "Dell Computer Corp.","Dell Ultrascan 17FS-EN",
-    "Dell Computer Corp.","Dell Ultrascan 17FS-LR",
-    "Dell Computer Corp.","Dell Ultrascan 17FS-N",
-    "Dell Computer Corp.","Dell Ultrascan 21FS",
-    "Dell Computer Corp.","Dell Ultrascan 21TE",
-    "Dell Computer Corp.","Dell Ultrascan V17X",
-    "Dell Computer Corp.","Dell V15X",
-    "Dell Computer Corp.","Dell V17X",
-    "Dell Computer Corp.","Dell VC15 Colour",
-    "Dell Computer Corp.","Dell VGA 800",
-    "Dell Computer Corp.","Dell VGA Color/Color Plus",
-    "Dell Computer Corp.","Dell VGA Monochrome",
-    "Dell Computer Corp.","Dell Vi14X",
-    "Dell Computer Corp.","Dell VS14/15",
-    "Dell Computer Corp.","Dell VS17",
-    "Dell Computer Corp.","Dell VS17X",
-    "Delta Electronics, Inc.","Delta DA-1565",
-    "Delta Electronics, Inc.","Delta DA-570",
-    "Delta Electronics, Inc.","Delta DA-995",
-    "Delta Electronics, Inc.","Delta DB-1765",
-    "Delta Electronics, Inc.","Delta DB-770",
-    "Delta Electronics, Inc.","Delta DC-770",
-    "Delta Electronics, Inc.","Delta DE-570",
-    "Digital Equipment Corp.","Digital 14 in. Color (FR-PCXBV-PF)",
-    "Digital Equipment Corp.","Digital 14 in. Color (FR-PCXBV-SA)",
-    "Digital Equipment Corp.","Digital 14 in. Color (FR-PCXCV-GE)",
-    "Digital Equipment Corp.","Digital 14 in. Color (FR-PCXCV-RA)",
-    "Digital Equipment Corp.","Digital 14 in. Color Monitor (FR-PCXCV-C*)",
-    "Digital Equipment Corp.","Digital 14 in. Monochrome (FR-PC7XV-KA)",
-    "Digital Equipment Corp.","Digital 15 in. Color (FR-PCXBV-PC)",
-    "Digital Equipment Corp.","Digital 15 in. Color (FR-PCXBV-RA)",
-    "Digital Equipment Corp.","Digital 15 in. Color (FR-PCXBV-RD)",
-    "Digital Equipment Corp.","Digital 15 in. Color (FR-PCXBV-RL)",
-    "Digital Equipment Corp.","Digital 15 in. Color (FR-PCXBV-SC)",
-    "Digital Equipment Corp.","Digital 15 in. Color (FR-PCXCV-AC)",
-    "Digital Equipment Corp.","Digital 15 in. Color Monitor (FR-PCXBV-E*)",
-    "Digital Equipment Corp.","Digital 15 in. Color Monitor (FR-PCXCV-D*)",
-    "Digital Equipment Corp.","Digital 17 in. Color (FR-PCXAV-EC)",
-    "Digital Equipment Corp.","Digital 17 in. Color (FR-PCXAV-YZ)",
-    "Digital Equipment Corp.","Digital 17 in. Color (FR-PCXBV-KA)",
-    "Digital Equipment Corp.","Digital 17 in. Color Monitor (FR-PCXBV-F*)",
-    "Digital Equipment Corp.","Digital 19 in. Color (FR-PCXAV-CY)",
-    "Digital Equipment Corp.","Digital 19 in. Color (FR-PCXAV-CZ)",
-    "Digital Equipment Corp.","Digital 19 in. Color (FR-PCXAV-TZ)",
-    "Digital Equipment Corp.","Digital 21 in. Color (FR-PCXAV-HA)",
-    "Digital Equipment Corp.","Digital 21 in. Color (FR-PCXAV-WZ)",
-    "Digital Equipment Corp.","Digital 24 in. Color (FR-PCXAV-AZ)",
-    "Digital Equipment Corp.","FR-PCXAV-VY",
-    "Digital Equipment Corp.","FR-PCXAV-VZ",
-    "Digital Equipment Corp.","FR-PCXAV-WY",
-    "Digital Equipment Corp.","FR-PCXAV-YY",
-    "EIZO","EIZO 9060S",
-    "EIZO","EIZO 9065S",
-    "EIZO","EIZO 9070S",
-    "EIZO","EIZO 9080i",
-    "EIZO","EIZO 9400i",
-    "EIZO","EIZO 9500",
-    "EIZO","EIZO F35",
-    "EIZO","EIZO F55",
-    "EIZO","EIZO F55S",
-    "EIZO","EIZO F56",
-    "EIZO","EIZO F57",
-    "EIZO","EIZO F67",
-    "EIZO","EIZO F77",
-    "EIZO","EIZO F77S",
-    "EIZO","EIZO F78",
-    "EIZO","EIZO FlexScan 6500",
-    "EIZO","EIZO FlexScan 6600",
-    "EIZO","EIZO FlexScan E151L",
-    "EIZO","EIZO FlexScan E54F",
-    "EIZO","EIZO FlexScan E76F",
-    "EIZO","EIZO FlexScan F340iW",
-    "EIZO","EIZO FlexScan F351",
-    "EIZO","EIZO FlexScan F550iW",
-    "EIZO","EIZO FlexScan F552",
-    "EIZO","EIZO FlexScan F553",
-    "EIZO","EIZO FlexScan F560iW",
-    "EIZO","EIZO FlexScan F563",
-    "EIZO","EIZO FlexScan F57",
-    "EIZO","EIZO FlexScan F750i",
-    "EIZO","EIZO FlexScan F760iW",
-    "EIZO","EIZO FlexScan F764",
-    "EIZO","EIZO FlexScan F77S",
-    "EIZO","EIZO FlexScan F780iW",
-    "EIZO","EIZO FlexScan F784",
-    "EIZO","EIZO FlexScan L34",
-    "EIZO","EIZO FlexScan T560i",
-    "EIZO","EIZO FlexScan T562",
-    "EIZO","EIZO FlexScan T563",
-    "EIZO","EIZO FlexScan T660i",
-    "EIZO","EIZO FlexScan T662",
-    "EIZO","EIZO FX-B5",
-    "EIZO","EIZO FX-C5",
-    "EIZO","EIZO FX-C5S",
-    "EIZO","EIZO FX-C6",
-    "EIZO","EIZO FX-C7",
-    "EIZO","EIZO FX-D7",
-    "EIZO","EIZO FX-E7",
-    "EIZO","EIZO FX-E7S",
-    "EIZO","EIZO FX-E8",
-    "EIZO","EIZO L23",
-    "EIZO","EIZO L34",
-    "EIZO","EIZO L360",
-    "EIZO","EIZO L66",
-    "EIZO","EIZO NANAO FlexScan FX-C7",
-    "EIZO","EIZO NANAO FlexScan FX-E7S",
-    "EIZO","EIZO T57",
-    "EIZO","EIZO T57S",
-    "EIZO","EIZO T67",
-    "EIZO","EIZO T67S",
-    "EIZO","EIZO T68",
-    "EIZO","EIZO T77",
-    "EIZO","EIZO T960",
-    "EIZO","EIZO TX-C7",
-    "EIZO","EIZO TX-C7S",
-    "EIZO","EIZO TX-D7",
-    "EIZO","EIZO TX-D7S",
-    "EIZO NANAO","F520",
-    "EIZO NANAO","F980",
-    "EIZO NANAO","L350",
-    "EIZO NANAO","L680",
-    "EIZO NANAO","T550",
-    "EIZO NANAO","T760",
-    "EIZO NANAO","T961",
-    "Elecom","Elecom HRM-14E",
-    "Elecom","Elecom HRM-15",
-    "Elecom","Elecom HRM-17",
-    "Elecom","Elecom HRM-17E",
-    "Elecom","Elecom HRM-L15",
-    "Elecom","Elecom HRM-L17",
-    "Elecom","Elecom LRM-T17",
-    "ELITEGROUP Computer Systems","ECS VERTOS 1401",
-    "ELITEGROUP Computer Systems","ECS VERTOS 1501",
-    "ELITEGROUP Computer Systems","ECS VERTOS 1502",
-    "ELITEGROUP Computer Systems","ECS VERTOS 1503",
-    "ELITEGROUP Computer Systems","ECS VERTOS 1700",
-    "ELITEGROUP Computer Systems","ECS VERTOS 1701",
-    "ELITEGROUP Computer Systems","ECS VERTOS 1702",
-    "ELITEGROUP Computer Systems","ECS VERTOS 2101",
-    "ELITEGROUP Computer Systems","ECS VERTOS 2102",
-    "Elsa AG","Elsa Ecomo Office",
-    "Envision Peripherals, Inc.","AOC Spectrum 7Glr & 7GlrA",
-    "Envision Peripherals, Inc.","AOC Spectrum 7Vlr,7VlrA,7Vlr+ & 7VlrA+",
-    "Envision Peripherals, Inc.","AOC Spectrum 9Glr,9GlrA,9Glrs & 9GlrsA",
-    "Envision Peripherals, Inc.","EPI ENVISION EN-S1770 & EN-S1770A",
-    "Envision Peripherals, Inc.","EPI ENVISION EN-S1785 & EN-S1785A",
-    "Envision Peripherals, Inc.","EPI ENVISION EN-S1995A,EN-S1995A,EN-S1995S & EN-S1995SA",
-    "Envision Perpherals Inc.","AOC LCD MONITOR LM-500",
-    "EPSON","Endeavor ED-1428A",
-    "EPSON","Endeavor ED-1528A",
-    "EPSON","Endeavor ED-1728A",
-    "EPSON","Endeavor EV-1428A",
-    "EPSON","Endeavor VT-75",
-    "EPSON","Epson CG1428I",
-    "EPSON","Epson CG1428N",
-    "EPSON","Epson CG1439I",
-    "EPSON","Epson CG1528N",
-    "EPSON","Epson CG1728N",
-    "EPSON","EPSON CR-7600",
-    "EPSON","EPSON CR-7700",
-    "EPSON","EPSON CRV-1700",
-    "EPSON","EPSON VCR-5000",
-    "Everex Systems, Inc.","Everex Eversync_SVGA",
-    "Falco Data Products, Inc.","Falco Data Products, Inc. FMS",
-    "Fora, Inc.","Fora, Inc. MON-7C5",
-    "Forefront Technology Corp.","Forefront Technology MTS-9608S",
-    "Fujikama O.A. Distribution","Fujikama PVGA-1024A",
-    "Fujitsu","Fujitsu 1554G+",
-    "Fujitsu","Fujitsu DESKPOWER-C",
-    "Fujitsu","FUJITSU e150f",
-    "Fujitsu","FUJITSU e155",
-    "Fujitsu","FUJITSU e177",
-    "Fujitsu","Fujitsu FMV-DP831",
-    "Fujitsu","Fujitsu FMV-DP841",
-    "Fujitsu","Fujitsu FMV-DP842",
-    "Fujitsu","Fujitsu FMV-DP842A",
-    "Fujitsu","Fujitsu FMV-DP843",
-    "Fujitsu","Fujitsu FMV-DP84X1",
-    "Fujitsu","Fujitsu FMV-DP84Z",
-    "Fujitsu","Fujitsu FMV-DP84Z2",
-    "Fujitsu","Fujitsu FMV-DP84Z3",
-    "Fujitsu","Fujitsu FMV-DP871",
-    "Fujitsu","Fujitsu FMV-DP872",
-    "Fujitsu","Fujitsu FMV-DP971",
-    "Fujitsu","Fujitsu FMV-DP972",
-    "Fujitsu","Fujitsu FMV-DP972A",
-    "Fujitsu","Fujitsu FMV-DP973",
-    "Fujitsu","Fujitsu FMV-DP974",
-    "Fujitsu","Fujitsu FMV-DP97X2",
-    "Fujitsu","Fujitsu FMV-DP97X3",
-    "Fujitsu","Fujitsu FMV-DP97Z",
-    "Fujitsu","Fujitsu FMV-DP991",
-    "Fujitsu","Fujitsu FMV-DP992",
-    "Fujitsu","Fujitsu FMV-DPS841",
-    "Fujitsu","Fujitsu FMV-DPS971",
-    "Fujitsu","FUJITSU x150f",
-    "Fujitsu","FUJITSU x151f",
-    "Fujitsu","FUJITSU x176",
-    "Fujitsu","FUJITSU x177",
-    "Fujitsu","FUJITSU x177a",
-    "Fujitsu","FUJITSU x180f",
-    "FUJITSU COMPUTER GMBH","FUJITSU 15 inch CS550",
-    "FUJITSU COMPUTER GMBH","FUJITSU 17 inch C771",
-    "FUJITSU COMPUTER GMBH","FUJITSU LCD 15.1 inch PT-500",
-    "Fujitsu ICL","Fujitsu 1568G1",
-    "Fujitsu ICL","Fujitsu 1769G",
-    "Fujitsu ICL","Fujitsu e155",
-    "Fujitsu ICL","FUJITSU e175",
-    "FUJITSU ICL","FUJITSU e176",
-    "Fujitsu ICL","FUJITSU e213",
-    "Fujitsu ICL","FUJITSU ErgoPro e154",
-    "Fujitsu ICL","Fujitsu ErgoPro e174",
-    "Fujitsu ICL","Fujitsu ErgoPro x153",
-    "FUJITSU ICL","FUJITSU ErgoPro x174",
-    "FUJITSU ICL","FUJITSU ErgoPro x174a",
-    "Fujitsu ICL","Fujitsu FMV-DP84X2",
-    "Fujitsu ICL","Fujitsu FMV-DP84X3(G)",
-    "Fujitsu ICL","Fujitsu FMV-DP97X3",
-    "Fujitsu ICL","Fujitsu FMV-DP97X4",
-    "Fujitsu ICL","Fujitsu FMV-DP98X1",
-    "Fujitsu ICL","Fujitsu FMVDP97X5(G)/FMVDP97X6",
-    "Fujitsu ICL","Fujitsu ICL ErgoPro 140v",
-    "Fujitsu ICL","Fujitsu ICL ErgoPro 141p",
-    "Fujitsu ICL","Fujitsu ICL ErgoPro 141v",
-    "Fujitsu ICL","Fujitsu ICL ErgoPro 142v",
-    "Fujitsu ICL","Fujitsu ICL ErgoPro 151p",
-    "Fujitsu ICL","Fujitsu ICL ErgoPro 151p AutoBrite",
-    "Fujitsu ICL","Fujitsu ICL ErgoPro 151v",
-    "Fujitsu ICL","Fujitsu ICL ErgoPro 152v",
-    "Fujitsu ICL","Fujitsu ICL ErgoPro 171p",
-    "Fujitsu ICL","Fujitsu ICL ErgoPro 171v",
-    "Fujitsu ICL","Fujitsu ICL ErgoPro 172p",
-    "Fujitsu ICL","Fujitsu ICL ErgoPro 172p AutoBrite",
-    "Fujitsu ICL","Fujitsu ICL ErgoPro 172v",
-    "Fujitsu ICL","Fujitsu ICL ErgoPro 172v AutoBrite",
-    "Fujitsu ICL","Fujitsu ICL ErgoPro 211v",
-    "Fujitsu ICL","Fujitsu ICL ErgoPro e142",
-    "Fujitsu ICL","Fujitsu ICL ErgoPro e153",
-    "Fujitsu ICL","Fujitsu ICL ErgoPro e172",
-    "Fujitsu ICL","Fujitsu ICL ErgoPro e173",
-    "Fujitsu ICL","Fujitsu ICL ErgoPro e212",
-    "Fujitsu ICL","Fujitsu ICL ErgoPro x152",
-    "Fujitsu ICL","Fujitsu ICL ErgoPro x173",
-    "Fujitsu ICL","Fujitsu ICL ErgoPro x173a",
-    "Fujitsu ICL","Fujitsu VL-14TX1",
-    "Fujitsu ICL","Fujitsu VL-15TX1(G)",
-    "Fujitsu ICL","Fujitsu x150f",
-    "FUJITSU ICL","FUJITSU x154",
-    "Fujitsu ICL","Fujitsu x176",
-    "Fujitsu ICL","Fujitsu x177",
-    "Fujitsu ICL","Fujitsu x177a",
-    "FUJITSU ICL","FUJITSU x191",
-    "Funai Electric Company of Taiwan","Funai 17GD",
-    "Gateway","Gateway 14SVGA",
-    "Gateway","Gateway CM751",
-    "Gateway","Gateway CM803",
-    "Gateway","Gateway CrystalScan 1024",
-    "Gateway","Gateway CrystalScan 1024NI",
-    "Gateway","Gateway CrystalScan 1024NI2G",
-    "Gateway","Gateway CrystalScan 14",
-    "Gateway","Gateway CrystalScan 15",
-    "Gateway","Gateway CrystalScan 1572DG",
-    "Gateway","Gateway CrystalScan 1572DGM",
-    "Gateway","Gateway CrystalScan 1572FS",
-    "Gateway","Gateway CrystalScan 17",
-    "Gateway","Gateway CrystalScan 17762LEG",
-    "Gateway","Gateway CrystalScan 500",
-    "Gateway","Gateway CrystalScan 500-069",
-    "Gateway","Gateway CrystalScan 700",
-    "Gateway","Gateway CrystalScan 700-069",
-    "Gateway","Gateway Destination 31-1",
-    "Gateway","Gateway Destination 31-2",
-    "Gateway","Gateway Destination 36-1",
-    "Gateway","Gateway Destination DL27",
-    "Gateway","Gateway Destination DL36",
-    "Gateway","Gateway EV500",
-    "Gateway","Gateway EV700",
-    "Gateway","Gateway EV700-H",
-    "Gateway","Gateway EV900",
-    "Gateway","Gateway FPD1500",
-    "Gateway","Gateway Vivitron 1100",
-    "Gateway","Gateway Vivitron 15",
-    "Gateway","Gateway Vivitron 17",
-    "Gateway","Gateway Vivitron 20",
-    "Gateway","Gateway Vivitron 21",
-    "Gateway","Gateway Vivitron 500",
-    "Gateway","Gateway Vivitron 700",
-    "Gateway","Gateway Vivitron 700-069",
-    "Gateway","Gateway VX1100",
-    "Gateway","Gateway VX700",
-    "Gateway","Gateway VX900",
-    "Gateway","Gateway VX900T",
-    "Golden Dragon","Golden Dragon TY-1411",
-    "Golden Dragon","Golden Dragon TY-2015",
-    "GoldStar Technology, Inc.","GoldStar 1423",
-    "GoldStar Technology, Inc.","GoldStar 1423 Plus VGA",
-    "GoldStar Technology, Inc.","GoldStar 1453 Plus",
-    "GoldStar Technology, Inc.","GoldStar 1460 Plus VGA",
-    "GoldStar Technology, Inc.","GoldStar 1470_Plus",
-    "GoldStar Technology, Inc.","GoldStar 1490",
-    "GoldStar Technology, Inc.","GoldStar 1510",
-    "GoldStar Technology, Inc.","GoldStar 1620",
-    "GoldStar Technology, Inc.","GoldStar 1710",
-    "GoldStar Technology, Inc.","GoldStar 1725",
-    "Hansol Electronics","Hansol  400F",
-    "Hansol Electronics","Hansol 2100A",
-    "Hansol Electronics","Hansol 2100P",
-    "Hansol Electronics","Hansol 400F",
-    "Hansol Electronics","Hansol 400P",
-    "Hansol Electronics","Hansol 401A",
-    "Hansol Electronics","Hansol 500A",
-    "Hansol Electronics","Hansol 500F",
-    "Hansol Electronics","Hansol 501P",
-    "Hansol Electronics","Hansol 510A",
-    "Hansol Electronics","Hansol 510F",
-    "Hansol Electronics","Hansol 701A",
-    "Hansol Electronics","Hansol 701P",
-    "Hansol Electronics","Hansol 705D",
-    "Hansol Electronics","Hansol 710E/710Aplus",
-    "Hansol Electronics","Hansol 710P/710D",
-    "Hansol Electronics","Hansol 900P",
-    "Hansol Electronics","Hansol 910A",
-    "Hansol Electronics","Hansol 920D",
-    "Hansol Electronics","Hansol 920eF",
-    "Hansol Electronics","Hansol Electronics Mazellan14px",
-    "Hansol Electronics","Hansol Electronics Mazellan15ax",
-    "Hansol Electronics","Hansol Electronics Mazellan17ax",
-    "Hansol Electronics","Hansol Electronics Mazellan17px",
-    "Hansol Electronics","Hansol Electronics Mazellan400A",
-    "Hansol Electronics","Hansol Electronics Mazellan400P",
-    "Hansol Electronics","Hansol Electronics Mazellan500A",
-    "Hansol Electronics","Hansol Electronics Mazellan500P",
-    "Hansol Electronics","Hansol Electronics Mazellan700A",
-    "Hansol Electronics","Hansol Electronics Mazellan700P",
-    "Hansol Electronics","Hansol Mazellan14ax",
-    "Hansol Electronics","Hansol Mazellan14px",
-    "Hansol Electronics","Hansol Mazellan15ax",
-    "Hansol Electronics","Hansol Mazellan17ax",
-    "Hansol Electronics","Hansol Mazellan17px",
-    "Hansol Electronics","Hansol Mazellan400A",
-    "Hansol Electronics","Hansol Mazellan400P",
-    "Hansol Electronics","Hansol Mazellan401A",
-    "Hansol Electronics","Hansol Mazellan500A",
-    "Hansol Electronics","Hansol Mazellan500M",
-    "Hansol Electronics","Hansol Mazellan500P",
-    "Hansol Electronics","Hansol Mazellan501P",
-    "Hansol Electronics","Hansol Mazellan700A",
-    "Hansol Electronics","Hansol Mazellan700P",
-    "Hansol Electronics","Hansol Mazellan701A",
-    "Hansol Electronics","Hansol Mazellan701P",
-    "Hansol Electronics","Hansol Mazellan900P",
-    "Hansol Electronics","Hansol Mazellan_400P",
-    "Hansol Electronics","Hansol Mazellan_500A",
-    "HCI","HCI Maxiscan",
-    "Hewlett Packard","HP D1187A 20-inch Display",
-    "Hewlett Packard","HP D1188A 20-inch Display",
-    "Hewlett Packard","HP D1192A VGA Monochrome 14-inch Display",
-    "Hewlett Packard","HP D1192B VGA Monochrome 14-inch Display",
-    "Hewlett Packard","HP D1193A Ultra VGA 17-inch",
-    "Hewlett Packard","HP D1194A SVGA 14-inch Display",
-    "Hewlett Packard","HP D1195A Ergo-SVGA 14-inch Display",
-    "Hewlett Packard","HP D1196A Ergo Ultra VGA 15-inch Display",
-    "Hewlett Packard","HP D1197A Color VGA 14-inch Display",
-    "Hewlett Packard","HP D1198A SVGA 14-inch Display",
-    "Hewlett Packard","HP D1199A Ultra VGA 1600 21-inch Display",
-    "Hewlett Packard","HP D1815A 1024 Low Emissions 14-inch Display",
-    "Hewlett Packard","HP D2800A Ultra VGA 1600 21-inch Display",
-    "Hewlett Packard","HP D2801A VGA Monochrome 14-inch Display",
-    "Hewlett Packard","HP D2801A/B Monochrome VGA 14-inch Display",
-    "Hewlett Packard","HP D2802A Entry-Level SVGA 14-inch Display",
-    "Hewlett Packard","HP D2802A SVGA 14-inch Display",
-    "Hewlett Packard","HP D2803A Super VGA 1024i 14-inch Display",
-    "Hewlett Packard","HP D2804A Super VGA and 1024i 14-inch Display",
-    "Hewlett Packard","HP D2804A/B Super VGA 1024i 14-inch Display",
-    "Hewlett Packard","HP D2805A Ergo 1024 14-inch Display",
-    "Hewlett Packard","HP D2806A Ergo Ultra VGA 15-inch Display",
-    "Hewlett Packard","HP D2806A/B Ergo Ultra VGA 15-inch Display",
-    "Hewlett Packard","HP D2807A Ultra VGA 1280 17-inch Display",
-    "Hewlett Packard","HP D2807A/B Ultra VGA 1280 17-inch Display",
-    "Hewlett Packard","HP D2808 1024 Low Emissions 15-inch Display",
-    "Hewlett Packard","HP D2808A 1024 Low Emissions 15-inch Display",
-    "Hewlett Packard","HP D2809A 1024 Low Emissions MM 15-inch Display",
-    "Hewlett Packard","HP D2810A 1024 14-inch Display",
-    "Hewlett Packard","HP D2811A 1024 Low Emissions 14-inch Display",
-    "Hewlett Packard","HP D2813 1024 14-inch Display",
-    "Hewlett Packard","HP D2814A Super VGA and 1024I 14-inch Display",
-    "Hewlett Packard","HP D2814A Super VGA Low Emissions 14-inch Display",
-    "Hewlett Packard","HP D2815 1024 Low Emissions 14-inch Display",
-    "Hewlett Packard","HP D2817A Ultra VGA 1280 17-inch Display",
-    "Hewlett Packard","HP D2818 Ultra VGA 1280 17-inch Display",
-    "Hewlett Packard","HP D2819 Ultra VGA 1280 Extra Low Emissions 17-inch Display",
-    "Hewlett Packard","HP D2821 1024 Low Emissions 14-inch Display",
-    "Hewlett Packard","HP D2825 Ultra VGA 1024 15-inch Display",
-    "Hewlett Packard","HP D2826 15-inch Display",
-    "Hewlett Packard","HP D2830 Ergo 1024 15-inch Display",
-    "Hewlett Packard","HP D2831 Ergo 1024 Extra Low Emissions 15-inch Display",
-    "Hewlett Packard","HP D2832A",
-    "Hewlett Packard","HP D2835 Ultra VGA 1280 17-inch Display",
-    "Hewlett Packard","HP D2836 Ultra VGA 1280 Extra Low Emissions 17-inch Display",
-    "Hewlett Packard","HP D2838 M700 17-inch Display",
-    "Hewlett Packard","HP D2840 Ergo 1280 17-inch Display",
-    "Hewlett Packard","HP D2843 M900 Monitor",
-    "Hewlett Packard","HP D2845 Ergo 1600 21-inch Display",
-    "Hewlett Packard","HP D2846 P1100 Monitor",
-    "Hewlett Packard","HP D3857A Multi Media 15-inch Display",
-    "Hewlett Packard","HP D3857A Multi Media 15-inch Display.",
-    "Hewlett Packard","HP D3858A Multi Media 14-inch Display",
-    "Hewlett Packard","HP D3859A Multi Media 17-inch Display",
-    "Hewlett Packard","HP D3861A Multi Scan 14-inch Display",
-    "Hewlett Packard","HP D3899A Multi Media 14-inch Display",
-    "Hewlett Packard","HP D5060 1024 14-inch Liquid Crystal Display",
-    "Hewlett Packard","HP D5258A Pavilion M50 Monitor",
-    "Hewlett Packard","HP D5259A Pavilion M70 Monitor",
-    "Hewlett Packard","HP D5269A Pavilion M40 Monitor",
-    "Hewlett Packard","HP D6433A Pavilion M90 Monitor",
-    "Hewlett Packard","HP D7739A Pavilion S50 Monitor",
-    "Hewlett Packard","HP D7740A Pavilion S70 Monitor",
-    "Hewlett Packard","HP Pavilion M45/S40 Monitor",
-    "Hewlett-Packard","HP D2800 Ultra VGA 1600 21-inch Display",
-    "Hewlett-Packard","HP D2801 Monochrome VGA 14-inch Display",
-    "Hewlett-Packard","HP D2802 Entry-Level SVGA 14-inch Display",
-    "Hewlett-Packard","HP D2803 Super VGA 1024i 14-inch Display",
-    "Hewlett-Packard","HP D2804 Super VGA 1024i 14-inch Display",
-    "Hewlett-Packard","HP D2805 Ergo 1024 14-inch Display",
-    "Hewlett-Packard","HP D2806 Ergo Ultra VGA 15-inch Display",
-    "Hewlett-Packard","HP D2807 Ultra VGA 1280 17-inch Display",
-    "Hewlett-Packard","HP D2808 1024 Low Emissions 15-inch Display",
-    "Hewlett-Packard","HP D2809 1024 Low Emissions MM 15-inch Display",
-    "Hewlett-Packard","HP D2810 1024 14-inch Display",
-    "Hewlett-Packard","HP D2811 1024 Low Emissions 14-inch Display",
-    "Hewlett-Packard","HP D2813 1024 14-inch Display",
-    "Hewlett-Packard","HP D2814 Super VGA Low Emissions 14-inch Display",
-    "Hewlett-Packard","HP D2815 1024 Low Emissions 14-inch Display",
-    "Hewlett-Packard","HP D2817 Ultra VGA 1280 17-inch Display",
-    "Hewlett-Packard","HP D2818 Ultra VGA 1280 17-inch Display",
-    "Hewlett-Packard","HP D2819 Ultra VGA 1280 Extra Low Emissions 17-inch Display",
-    "Hewlett-Packard","HP D2821 1024 Low Emissions 14-inch Display",
-    "Hewlett-Packard","HP D2825 Ultra VGA 1024 15-inch Display",
-    "Hewlett-Packard","HP D2826 HP 50 15-inch Display",
-    "Hewlett-Packard","HP D2827 HP 51 15-inch Display",
-    "Hewlett-Packard","HP D2828 HP 52 15-inch Monitor",
-    "Hewlett-Packard","HP D2830 Ergo 1024 15-inch Display",
-    "Hewlett-Packard","HP D2831 Ergo 1024 Extra Low Emissions 15-inch Display",
-    "Hewlett-Packard","HP D2832 HP 500 15-inch Monitor",
-    "Hewlett-Packard","HP D2835 Ultra VGA 1280 17-inch Display",
-    "Hewlett-Packard","HP D2836 Ultra VGA 1280 Extra Low Emissions 17-inch Display",
-    "Hewlett-Packard","HP D2837 HP 70 17-inch Display",
-    "Hewlett-Packard","HP D2838 HP 700 17-inch Monitor",
-    "Hewlett-Packard","HP D2839 HP 70 17-inch Monitor",
-    "Hewlett-Packard","HP D2840 Ergo 1280 17-inch Display",
-    "Hewlett-Packard","HP D2842 HP 90 19-inch Display",
-    "Hewlett-Packard","HP D2843 M900 19-inch Monitor",
-    "Hewlett-Packard","HP D2845 Ergo 1600 21-inch Display",
-    "Hewlett-Packard","HP D2846 P1100 21-inch Monitor",
-    "Hewlett-Packard","HP D2847 P1110 21-inch Monitor",
-    "Hewlett-Packard","HP D5060 1024 14-inch Liquid Crystal Display",
-    "Hewlett-Packard","HP D5061 L1500 15-inch LCD Monitor",
-    "Hewlett-Packard","HP D5065 L1800 18.1-inch LCD Monitor",
-    "Hewlett-Packard","HP D5069 L1810 18.1-inch LCD Monitor",
-    "Hewlett-Packard","HP D8891 HP 40 14-inch Monitor",
-    "Hewlett-Packard","HP D8894 HP 55 15-inch Monitor",
-    "Hewlett-Packard","HP D8895 HP 55 15-inch Monitor",
-    "Hewlett-Packard","HP D8896 HP 55 15-inch Monitor",
-    "Hewlett-Packard","HP D8897 HP 55 15-inch Monitor",
-    "Hewlett-Packard","HP D8898 HP 55 TCO95 15-inch Monitor",
-    "Hewlett-Packard","HP D8900 HP 75 17-inch Monitor",
-    "Hewlett-Packard","HP D8901A HP 71 17-inch Monitor",
-    "Hewlett-Packard","HP D8902A HP 71 17-inch Monitor",
-    "Hewlett-Packard","HP D8903A HP 71 17-inch Monitor",
-    "Hewlett-Packard","HP D8906A HP P700 17-inch Monitor",
-    "Hewlett-Packard","HP D8910A HP P910 19-inch Monitor",
-    "Hewlett-Packard","HP D8911A HP 91 19-inch Monitor",
-    "Hewlett-Packard","HP D8912A HP P920 19-inch Monitor",
-    "Hewlett-Packard","HP D8915A HP P1120 21-inch Monitor",
-    "Hitachi, Ltd.","CM640ET/CM640U",
-    "Hitachi, Ltd.","Hitachi 20-AP",
-    "Hitachi, Ltd.","Hitachi 20-APF",
-    "Hitachi, Ltd.","Hitachi 20-AS",
-    "Hitachi, Ltd.","Hitachi 21-AP",
-    "Hitachi, Ltd.","Hitachi Accuvue GX17L",
-    "Hitachi, Ltd.","Hitachi Accuvue GX20",
-    "Hitachi, Ltd.","Hitachi Accuvue GX20H",
-    "Hitachi, Ltd.","Hitachi Accuvue GX21",
-    "Hitachi, Ltd.","Hitachi Accuvue UX4721",
-    "Hitachi, Ltd.","Hitachi Accuvue UX4921",
-    "Hitachi, Ltd.","Hitachi Accuvue UX6821",
-    "Hitachi, Ltd.","Hitachi CM1586MJ",
-    "Hitachi, Ltd.","Hitachi CM1796MJZ",
-    "Hitachi, Ltd.","Hitachi CM1797MJZ",
-    "Hitachi, Ltd.","Hitachi CM1798M",
-    "Hitachi, Ltd.","Hitachi CM2198M",
-    "Hitachi, Ltd.","Hitachi CM2199M",
-    "Hitachi, Ltd.","Hitachi CM500E",
-    "Hitachi, Ltd.","Hitachi CM500U/J",
-    "Hitachi, Ltd.","Hitachi CM610",
-    "Hitachi, Ltd.","Hitachi CM615",
-    "Hitachi, Ltd.","Hitachi CM620",
-    "Hitachi, Ltd.","Hitachi CM630",
-    "Hitachi, Ltd.","Hitachi CM640",
-    "Hitachi, Ltd.","Hitachi CM641",
-    "Hitachi, Ltd.","Hitachi CM643",
-    "Hitachi, Ltd.","Hitachi CM650",
-    "Hitachi, Ltd.","Hitachi CM651",
-    "Hitachi, Ltd.","Hitachi CM751",
-    "Hitachi, Ltd.","Hitachi CM752",
-    "Hitachi, Ltd.","Hitachi CM753",
-    "Hitachi, Ltd.","Hitachi CM761",
-    "Hitachi, Ltd.","Hitachi CM762",
-    "Hitachi, Ltd.","Hitachi CM763",
-    "Hitachi, Ltd.","Hitachi CM766",
-    "Hitachi, Ltd.","Hitachi CM767",
-    "Hitachi, Ltd.","Hitachi CM768",
-    "Hitachi, Ltd.","Hitachi CM769",
-    "Hitachi, Ltd.","Hitachi CM771",
-    "Hitachi, Ltd.","Hitachi CM776",
-    "Hitachi, Ltd.","Hitachi CM800",
-    "Hitachi, Ltd.","Hitachi CM801",
-    "Hitachi, Ltd.","Hitachi CM802",
-    "Hitachi, Ltd.","Hitachi CM803",
-    "Hitachi, Ltd.","Hitachi CM811",
-    "Hitachi, Ltd.","Hitachi CM811PLUS",
-    "Hitachi, Ltd.","Hitachi CM812",
-    "Hitachi, Ltd.","Hitachi CM813",
-    "Hitachi, Ltd.","Hitachi CM814",
-    "Hitachi, Ltd.","Hitachi CM815",
-    "Hitachi, Ltd.","Hitachi HM-5219",
-    "Hitachi, Ltd.","Hitachi HM1764",
-    "Hitachi, Ltd.","Hitachi HM1782",
-    "Hitachi, Ltd.","Hitachi HM4020",
-    "Hitachi, Ltd.","Hitachi HM4021",
-    "Hitachi, Ltd.","Hitachi HM4721",
-    "Hitachi, Ltd.","Hitachi HM4820",
-    "Hitachi, Ltd.","Hitachi HM4821",
-    "Hitachi, Ltd.","Hitachi HM4921",
-    "Hitachi, Ltd.","Hitachi HM6421",
-    "Hitachi, Ltd.","Hitachi HM6821",
-    "Hitachi, Ltd.","Hitachi, Ltd CM-1711M",
-    "Hitachi, Ltd.","Hitachi, Ltd CM-2110M",
-    "Hitachi, Ltd.","Hitachi, Ltd CM-2111M",
-    "Hitachi, Ltd.","Hitachi, Ltd CM-2112M",
-    "Hitachi, Ltd.","Hitachi, Ltd CM500",
-    "Hitachi, Ltd.","Hitachi, Ltd CM600",
-    "Hitachi, Ltd.","Hitachi, Ltd CM611",
-    "Hitachi, Ltd.","Hitachi, Ltd CM701",
-    "Hitachi, Ltd.","Hitachi, Ltd CM800",
-    "Hitachi, Ltd.","Hitachi, Ltd CM801",
-    "Hitachi, Ltd.","Hitachi, Ltd CM802",
-    "Hitachi, Ltd.","Hitachi, Ltd CM803",
-    "Hyundai Electronics Industries Co., Ltd.","DeluxScan 7687",
-    "Hyundai Electronics Industries Co., Ltd.","HL-2885B",
-    "Hyundai Electronics Industries Co., Ltd.","HL-7770A",
-    "Hyundai Electronics Industries Co., Ltd.","HL-7770RD",
-    "Hyundai Electronics Industries Co., Ltd.","HT-7695B",
-    "Hyundai Electronics Industries Co., Ltd.","Hyundai Deluxscan 14S",
-    "Hyundai Electronics Industries Co., Ltd.","Hyundai DeluxScan 15 Pro",
-    "Hyundai Electronics Industries Co., Ltd.","Hyundai Deluxscan 15B",
-    "Hyundai Electronics Industries Co., Ltd.","Hyundai Deluxscan 15G",
-    "Hyundai Electronics Industries Co., Ltd.","Hyundai DeluxScan 15G+",
-    "Hyundai Electronics Industries Co., Ltd.","Hyundai DeluxScan 17",
-    "Hyundai Electronics Industries Co., Ltd.","Hyundai Deluxscan 17 Pro",
-    "Hyundai Electronics Industries Co., Ltd.","Hyundai Deluxscan 17B",
-    "Hyundai Electronics Industries Co., Ltd.","Hyundai DeluxScan 17B+",
-    "Hyundai Electronics Industries Co., Ltd.","Hyundai Deluxscan 21",
-    "IBM","IBM 2112",
-    "IBM","IBM 2113",
-    "IBM","IBM 2114",
-    "IBM","IBM 2115",
-    "IBM","IBM 2116 MM55 Multimedia",
-    "IBM","IBM 2117",
-    "IBM","IBM 2122",
-    "IBM","IBM 2122-xxL",
-    "IBM","IBM 2124",
-    "IBM","IBM 2124-xxL",
-    "IBM","IBM 2126",
-    "IBM","IBM 2127",
-    "IBM","IBM 2128 MM75 Multimedia",
-    "IBM","IBM 2131",
-    "IBM","IBM 2132",
-    "IBM","IBM 2215",
-    "IBM","IBM 2235 C50 ",
-    "IBM","IBM 2236",
-    "IBM","IBM 2237 C71 ",
-    "IBM","IBM 2238",
-    "IBM","IBM 2248",
-    "IBM","IBM 2264",
-    "IBM","IBM 2414-A04",
-    "IBM","IBM 2414-A07",
-    "IBM","IBM 2414-A17",
-    "IBM","IBM 5574-N15",
-    "IBM","IBM 5574-N17",
-    "IBM","IBM 5574-S15",
-    "IBM","IBM 5574-S17",
-    "IBM","IBM 6312",
-    "IBM","IBM 6314",
-    "IBM","IBM 6315",
-    "IBM","IBM 6317",
-    "IBM","IBM 6319",
-    "IBM","IBM 6321",
-    "IBM","IBM 6322",
-    "IBM","IBM 6324",
-    "IBM","IBM 6325",
-    "IBM","IBM 6327",
-    "IBM","IBM 6333 E51",
-    "IBM","IBM 6540 G42 ",
-    "IBM","IBM 6541 G51 ",
-    "IBM","IBM 6546",
-    "IBM","IBM 6546 G52 ",
-    "IBM","IBM 6546 G52 & G54 ",
-    "IBM","IBM 6547",
-    "IBM","IBM 6547 G72 ",
-    "IBM","IBM 6547 G72 & G74 ",
-    "IBM","IBM 6549 G94 ",
-    "IBM","IBM 6556 P72 ",
-    "IBM","IBM 6557 P92 ",
-    "IBM","IBM 6558 P202 ",
-    "IBM","IBM 7095",
-    "IBM","IBM 7097",
-    "IBM","IBM 8504",
-    "IBM","IBM 8511",
-    "IBM","IBM 8512",
-    "IBM","IBM 8513",
-    "IBM","IBM 8514",
-    "IBM","IBM 8515",
-    "IBM","IBM 8517",
-    "IBM","IBM 8518",
-    "IBM","IBM 9483",
-    "IBM","IBM 9493 T56A",
-    "IBM","IBM 9495",
-    "IBM","IBM 9497 T86D",
-    "IBM","IBM 9504",
-    "IBM","IBM 9511 T54H",
-    "IBM","IBM 9513 T55A TFT Monitor ",
-    "IBM","IBM 9513 T55D TFT Monitor ",
-    "IBM","IBM 9514-B TFT Panel ",
-    "IBM","IBM 9515",
-    "IBM","IBM 9516-B TFT Panel ",
-    "IBM","IBM 9517",
-    "IBM","IBM 9518",
-    "IBM","IBM 9519 T85A",
-    "IBM","IBM 9519 T85D",
-    "IBM","IBM 9521",
-    "IBM","IBM 9524",
-    "IBM","IBM 9525",
-    "IBM","IBM 9525-0X1",
-    "IBM","IBM 9527",
-    "IBM","IBM A70",
-    "IBM","IBM Aptiva 9900",
-    "IBM","IBM Aptiva 9901",
-    "IBM","IBM Aptiva Vision 2407",
-    "IBM","IBM G200",
-    "IBM","IBM G41",
-    "IBM","IBM G50",
-    "IBM","IBM G70",
-    "IBM","IBM G78",
-    "IBM","IBM MM55",
-    "IBM","IBM MM75",
-    "IBM","IBM P200",
-    "IBM","IBM P201",
-    "IBM","IBM P50",
-    "IBM","IBM P70",
-    "IBM","IBM ThinkPad 1024x768 DSTN/HPA LCD panel",
-    "IBM","IBM ThinkPad 1024x768 TFT LCD panel",
-    "IBM","IBM ThinkPad 1280x1024 TFT LCD panel",
-    "IBM","IBM ThinkPad 640x480 DSTN/HPA LCD panel",
-    "IBM","IBM ThinkPad 640x480 TFT LCD panel",
-    "IBM","IBM ThinkPad 800x600 DSTN/HPA LCD panel",
-    "IBM","IBM ThinkPad 800x600 TFT LCD panel",
-    "ICL","Fujitsu ICL ErgoPro 140v",
-    "ICL","Fujitsu ICL ErgoPro 141p",
-    "ICL","Fujitsu ICL ErgoPro 141v",
-    "ICL","Fujitsu ICL ErgoPro 142v",
-    "ICL","Fujitsu ICL ErgoPro 151p",
-    "ICL","Fujitsu ICL ErgoPro 151p AutoBrite",
-    "ICL","Fujitsu ICL ErgoPro 151v",
-    "ICL","Fujitsu ICL ErgoPro 152v",
-    "ICL","Fujitsu ICL ErgoPro 171p",
-    "ICL","Fujitsu ICL ErgoPro 171v",
-    "ICL","Fujitsu ICL ErgoPro 172p",
-    "ICL","Fujitsu ICL ErgoPro 172p AutoBrite",
-    "ICL","Fujitsu ICL ErgoPro 172v",
-    "ICL","Fujitsu ICL ErgoPro 172v AutoBrite",
-    "ICL","Fujitsu ICL ErgoPro 211v",
-    "ICL","Fujitsu ICL ErgoPro e142",
-    "ICL","Fujitsu ICL ErgoPro e153",
-    "ICL","Fujitsu ICL ErgoPro e172",
-    "ICL","Fujitsu ICL ErgoPro e173",
-    "ICL","Fujitsu ICL ErgoPro e212",
-    "ICL","Fujitsu ICL ErgoPro x152",
-    "ICL","Fujitsu ICL ErgoPro x173",
-    "ICL","Fujitsu ICL ErgoPro x173a",
-    "ICL","ICL 14C",
-    "ICL","ICL 14M",
-    "ICL","ICL 14V",
-    "ICL","ICL 15V",
-    "ICL","ICL 17V",
-    "ICL","ICL ErgoPRO 14C",
-    "ICL","ICL ErgoPRO 15C",
-    "ICL","ICL ErgoPRO 17C",
-    "ICL","ICL ErgoPRO VE15C",
-    "ICL","ICL ErgoPRO VE15M",
-    "ICL","ICL SE14M",
-    "ICL","ICL VE15C",
-    "ICL","ICL VE17C",
-    "ICM","ICM LS-2517TS",
-    "ICM","ICM LS-2521F",
-    "ICM","ICM LS-2617FN",
-    "ICM","ICM LS-2617FNII",
-    "ICM","ICM LS-2815FN",
-    "ICM","ICM RS-A770N",
-    "ICM","ICM RS-A785N",
-    "ICM","ICM RS-S982H",
-    "Iiyama","Iiyama A101GT,    VisionMasterPro 501",
-    "Iiyama","Iiyama A102GT",
-    "Iiyama","Iiyama A102GT,    VisionMasterPro 502",
-    "Iiyama","Iiyama A201HT, VisionMaster Pro 510",
-    "Iiyama","Iiyama A701GT,       VisionMasterPro 400",
-    "Iiyama","Iiyama A702HT, VisionMaster Pro 410",
-    "Iiyama","Iiyama A705MT, VisionMaster Pro 411 /i70A",
-    "Iiyama","Iiyama A901HT",
-    "Iiyama","Iiyama A901HT,       VisionMaster Pro 450",
-    "Iiyama","Iiyama A902MT,    VisionMaster Pro 451",
-    "Iiyama","Iiyama DR-3114",
-    "Iiyama","Iiyama MA901U,    VisionMaster Pro 452",
-    "Iiyama","Iiyama MF-5014A",
-    "Iiyama","Iiyama MF-5015A",
-    "Iiyama","Iiyama MF-5017",
-    "Iiyama","Iiyama MF-5021",
-    "Iiyama","Iiyama MF-5115",
-    "Iiyama","Iiyama MF-5117",
-    "Iiyama","Iiyama MF-5121A",
-    "Iiyama","Iiyama MF-5214A",
-    "Iiyama","Iiyama MF-5215A",
-    "Iiyama","Iiyama MF-5217",
-    "Iiyama","Iiyama MF-5221",
-    "Iiyama","Iiyama MF-5315",
-    "Iiyama","Iiyama MF-5317",
-    "Iiyama","Iiyama MF-5317AJ",
-    "Iiyama","Iiyama MF-5321",
-    "Iiyama","Iiyama MF-5421",
-    "Iiyama","Iiyama MF-5621",
-    "Iiyama","Iiyama MF-8217",
-    "Iiyama","Iiyama MF-8217AJ",
-    "Iiyama","Iiyama MF-8221",
-    "Iiyama","Iiyama MF-8221E/T,    VisionMaster",
-    "Iiyama","Iiyama MF-8317AJ",
-    "Iiyama","Iiyama MF-8515F",
-    "Iiyama","Iiyama MF-8515G,      VisionMaster",
-    "Iiyama","Iiyama MF-8517",
-    "Iiyama","Iiyama MF-8517B",
-    "Iiyama","Iiyama MF-8615",
-    "Iiyama","Iiyama MF-8615A",
-    "Iiyama","Iiyama MF-8615B",
-    "Iiyama","Iiyama MF-8617",
-    "Iiyama","Iiyama MF-8617B",
-    "Iiyama","Iiyama MF-8617E/T,    VisionMaster",
-    "Iiyama","Iiyama MF-8617ES,     VisionMaster",
-    "Iiyama","Iiyama MF-8721E,      VisionMaster",
-    "Iiyama","Iiyama MF901U,    VisionMaster 452",
-    "Iiyama","Iiyama MR-5314",
-    "Iiyama","Iiyama MT-8621",
-    "Iiyama","Iiyama MT-9017E/T,    VisionMasterPro",
-    "Iiyama","Iiyama MT-9021E/T,    VisionMasterPro",
-    "Iiyama","Iiyama MT-9221,       VisionMasterPro",
-    "Iiyama","Iiyama S101GT,    VisionMaster 501",
-    "Iiyama","Iiyama S102GT",
-    "Iiyama","Iiyama S102GT,    VisionMaster 502",
-    "Iiyama","Iiyama S103MT,    VisionMaster 503",
-    "Iiyama","Iiyama S104MT,    VisionMaster 504",
-    "Iiyama","Iiyama S500M1",
-    "Iiyama","Iiyama S700JT1",
-    "Iiyama","Iiyama S701GT,       VisionMaster 400",
-    "Iiyama","Iiyama S702GT,       VisionMaster 400",
-    "Iiyama","Iiyama S703HT,       VisionMaster 403",
-    "Iiyama","Iiyama S704HT,       VisionMaster 404",
-    "Iiyama","Iiyama S705MT,       VisionMaster 405",
-    "Iiyama","Iiyama S901GT",
-    "Iiyama","Iiyama S901GT,       VisionMaster 450",
-    "Iiyama","Iiyama S902JT, VisionMaster Pro 451",
-    "Iiyama","Iiyama TSA3931HT,     Prolite39 ",
-    "Iiyama","Iiyama TSA4632HT,     Prolite46 ",
-    "Iiyama","Iiyama TSA4633JT,     Prolite46b",
-    "Iiyama","Iiyama TSA4634JT",
-    "Iiyama","Iiyama TXA3601GT",
-    "Iiyama","Iiyama TXA3602GT,     Prolite36 ",
-    "Iiyama","Iiyama TXA3611/3621HT Prolite36 ",
-    "Iiyama","Iiyama TXA3611/3621HT,     Prolite36 ",
-    "Iiyama","Iiyama TXA3612JT,             Prolite36c ",
-    "Iiyama","Iiyama TXA3811/3821HT,     Prolite38 ",
-    "Iiyama","Iiyama TXA3811HT",
-    "Iiyama","Iiyama TXA3812JT/3822JT ,     Prolite38e/38f ",
-    "Iiyama","Iiyama TXA3813/3823MT",
-    "Iiyama","Iiyama TXA3832HT,     Prolite38c ",
-    "Iiyama","Iiyama TXA3833JT ,            Prolite38g ",
-    "Iiyama","Iiyama Vision Master MF-8221",
-    "Iiyama","Iiyama Vision Master MF-8317",
-    "Iiyama","Iiyama Vision Master MF-8421",
-    "Iiyama","Iiyama Vision Master MF-8617",
-    "Iiyama","Iiyama Vision Master MF-8617E",
-    "Iiyama","Iiyama Vision Master MF-8621",
-    "Iiyama","Iiyama Vision Master Pro 21 MT-9121",
-    "Ikegami Electronics, Inc.","Ikegami C/CDE-165VB",
-    "Ikegami Electronics, Inc.","Ikegami C/DM-2010A",
-    "Ikegami Electronics, Inc.","Ikegami C/DM-2060",
-    "Ikegami Electronics, Inc.","Ikegami CN-20",
-    "Ikegami Electronics, Inc.","Ikegami CT-17A",
-    "Ikegami Electronics, Inc.","Ikegami CT-20",
-    "Ikegami Electronics, Inc.","Ikegami CT-21BJ",
-    "Image Systems Corp.","Image Systems C21LMAX",
-    "Image Systems Corp.","Image Systems M24LMAX",
-    "Impression","Impression 7SP",
-    "Intra Electronics USA, Inc.","Intra Electronics USA CM-1403",
-    "Iocomm International Technology Corp.","Iocomm CM-7126",
-    "JVC Information Products Co.","JVC GD-H4220US",
-    "KFC Computek Components Corp.","KFC Computek CA-17",
-    "KFC Computek Components Corp.","KFC Computek CH-14",
-    "KFC Computek Components Corp.","KFC Computek CM-14",
-    "KLH Computers","KLH Computers MN275",
-    "KTX EDGE Technology","KTX BM15D 1998-10-07 ",
-    "KTX EDGE Technology","KTX BM15K 1998-10-07 ",
-    "KTX EDGE Technology","KTX BM17E 1998-10-07 ",
-    "KTX EDGE Technology","KTX BM17K 1998-10-07 ",
-    "KTX EDGE Technology","KTX BM19F 1998-10-07 ",
-    "Leading Technology, Inc.","Leading Technology 1730S",
-    "LG Electronics Inc.","77E",
-    "LG Electronics Inc.","FLATRON 773FT",
-    "LG Electronics Inc.","FLATRON 776FM",
-    "LG Electronics Inc.","FLATRON 777FN PLUS",
-    "LG Electronics Inc.","FLATRON 793FT",
-    "LG Electronics Inc.","FLATRON 793FT PLUS",
-    "LG Electronics Inc.","FLATRON 995FT",
-    "LG Electronics Inc.","LG 1430",
-    "LG Electronics Inc.","LG 1455",
-    "LG Electronics Inc.","LG 1455D",
-    "LG Electronics Inc.","LG 1455DL",
-    "LG Electronics Inc.","LG 1460DL",
-    "LG Electronics Inc.","LG 1461D",
-    "LG Electronics Inc.","LG 1462DM",
-    "LG Electronics Inc.","LG 1465DL",
-    "LG Electronics Inc.","LG 1465DLS",
-    "LG Electronics Inc.","LG 1466",
-    "LG Electronics Inc.","LG 1466DM",
-    "LG Electronics Inc.","LG 1466LR",
-    "LG Electronics Inc.","LG 1466LRS",
-    "LG Electronics Inc.","LG 1467",
-    "LG Electronics Inc.","LG 1468",
-    "LG Electronics Inc.","LG 1485",
-    "LG Electronics Inc.","LG 1505",
-    "LG Electronics Inc.","LG 1505S",
-    "LG Electronics Inc.","LG 1515",
-    "LG Electronics Inc.","LG 1520",
-    "LG Electronics Inc.","LG 1520DM",
-    "LG Electronics Inc.","LG 1527",
-    "LG Electronics Inc.","LG 1725",
-    "LG Electronics Inc.","LG 1725DM",
-    "LG Electronics Inc.","LG 1725s",
-    "LG Electronics Inc.","LG 1727",
-    "LG Electronics Inc.","LG 1730DM",
-    "LG Electronics Inc.","LG 2010",
-    "LG Electronics Inc.","LG 500LC (15.1inch LCD Monitor)",
-    "LG Electronics Inc.","LG 77G",
-    "LG Electronics Inc.","LG 99G",
-    "LG Electronics Inc.","LG CB770DE",
-    "LG Electronics Inc.","LG CB770DM",
-    "LG Electronics Inc.","LG CB790C",
-    "LG Electronics Inc.","LG CB795C",
-    "LG Electronics Inc.","LG CB910C",
-    "LG Electronics Inc.","LG CF786C",
-    "LG Electronics Inc.","LG CF900C",
-    "LG Electronics Inc.","LG CS555DM",
-    "LG Electronics Inc.","LG CS585DM",
-    "LG Electronics Inc.","LG CS771DM",
-    "LG Electronics Inc.","LG CS777BY",
-    "LG Electronics Inc.","LG CS778DC",
-    "LG Electronics Inc.","LG CS788C",
-    "LG Electronics Inc.","LG CS990DC",
-    "LG Electronics Inc.","LG CS990DE",
-    "LG Electronics Inc.","LG CS991DC",
-    "LG Electronics Inc.","LG FLATRON 774FT",
-    "LG Electronics Inc.","LG FLATRON 775FT",
-    "LG Electronics Inc.","LG Flatron 78FT",
-    "LG Electronics Inc.","LG Flatron 78FT Plus",
-    "LG Electronics Inc.","LG FLATRON 795FT",
-    "LG Electronics Inc.","LG FLATRON 795FT PLUS",
-    "LG Electronics Inc.","LG FLATRON 795FT PLUS(FB795CU)",
-    "LG Electronics Inc.","LG FLATRON 795FT(FB795CE)",
-    "LG Electronics Inc.","LG FLATRON 915FT PLUS",
-    "LG Electronics Inc.","LG FLATRON LCD 285LT",
-    "LG Electronics Inc.","LG FLATRON LCD 575LE",
-    "LG Electronics Inc.","LG FLATRON LCD 575LM",
-    "LG Electronics Inc.","LG FLATRON LCD 575LS",
-    "LG Electronics Inc.","LG FLATRON LCD 575MM",
-    "LG Electronics Inc.","LG FLATRON LCD 575MS",
-    "LG Electronics Inc.","LG FLATRON LCD 575SM",
-    "LG Electronics Inc.","LG FLATRON LCD 576LU",
-    "LG Electronics Inc.","LG FLATRON LCD 577LH",
-    "LG Electronics Inc.","LG FLATRON LCD 577LM",
-    "LG Electronics Inc.","LG FLATRON LCD 680LE",
-    "LG Electronics Inc.","LG FLATRON LCD 680LM",
-    "LG Electronics Inc.","LG FLATRON LCD 680LT",
-    "LG Electronics Inc.","LG FLATRON LCD 680LU",
-    "LG Electronics Inc.","LG FLATRON LCD 680UM",
-    "LG Electronics Inc.","LG FLATRON LCD 885LE",
-    "LG Electronics Inc.","LG LB570BZ",
-    "LG Electronics Inc.","LG StudioWorks 20i",
-    "LG Electronics Inc.","LG StudioWorks 216SC",
-    "LG Electronics Inc.","LG StudioWorks 216Si",
-    "LG Electronics Inc.","LG StudioWorks 221U",
-    "LG Electronics Inc.","LG StudioWorks 28i",
-    "LG Electronics Inc.","LG StudioWorks 28T5",
-    "LG Electronics Inc.","LG StudioWorks 440Si",
-    "LG Electronics Inc.","LG StudioWorks 441",
-    "LG Electronics Inc.","LG StudioWorks 44i",
-    "LG Electronics Inc.","LG StudioWorks 44m",
-    "LG Electronics Inc.","LG StudioWorks 450N",
-    "LG Electronics Inc.","LG StudioWorks 45i",
-    "LG Electronics Inc.","LG StudioWorks 45V",
-    "LG Electronics Inc.","LG StudioWorks 520Si",
-    "LG Electronics Inc.","LG StudioWorks 520Si(CB550BN)",
-    "LG Electronics Inc.","LG StudioWorks 521Mi",
-    "LG Electronics Inc.","LG StudioWorks 54m",
-    "LG Electronics Inc.","LG StudioWorks 550M",
-    "LG Electronics Inc.","LG StudioWorks 55i",
-    "LG Electronics Inc.","LG StudioWorks 55V",
-    "LG Electronics Inc.","LG StudioWorks 560N",
-    "LG Electronics Inc.","LG StudioWorks 560SC",
-    "LG Electronics Inc.","LG StudioWorks 560Si",
-    "LG Electronics Inc.","LG StudioWorks 56i",
-    "LG Electronics Inc.","LG StudioWorks 56m",
-    "LG Electronics Inc.","LG StudioWorks 56T",
-    "LG Electronics Inc.","LG StudioWorks 575C",
-    "LG Electronics Inc.","LG StudioWorks 575N",
-    "LG Electronics Inc.","LG StudioWorks 57i",
-    "LG Electronics Inc.","LG StudioWorks 57M",
-    "LG Electronics Inc.","LG StudioWorks 57M(MB576BM)",
-    "LG Electronics Inc.","LG StudioWorks 57T5",
-    "LG Electronics Inc.","LG StudioWorks 5D",
-    "LG Electronics Inc.","LG StudioWorks 5DT",
-    "LG Electronics Inc.","LG StudioWorks 74i",
-    "LG Electronics Inc.","LG StudioWorks 74m",
-    "LG Electronics Inc.","LG StudioWorks 760SC",
-    "LG Electronics Inc.","LG StudioWorks 760Si",
-    "LG Electronics Inc.","LG StudioWorks 76i",
-    "LG Electronics Inc.","LG StudioWorks 76m",
-    "LG Electronics Inc.","LG StudioWorks 76T",
-    "LG Electronics Inc.","LG StudioWorks 770Si",
-    "LG Electronics Inc.","LG StudioWorks 775C",
-    "LG Electronics Inc.","LG StudioWorks 775N",
-    "LG Electronics Inc.","LG StudioWorks 77i",
-    "LG Electronics Inc.","LG StudioWorks 77M",
-    "LG Electronics Inc.","LG StudioWorks 77M(MB776BM)",
-    "LG Electronics Inc.","LG StudioWorks 77ME",
-    "LG Electronics Inc.","LG StudioWorks 77S",
-    "LG Electronics Inc.","LG StudioWorks 77T5",
-    "LG Electronics Inc.","LG StudioWorks 78D",
-    "LG Electronics Inc.","LG StudioWorks 78DT",
-    "LG Electronics Inc.","LG StudioWorks 78DT5",
-    "LG Electronics Inc.","LG StudioWorks 78i",
-    "LG Electronics Inc.","LG StudioWorks 78m",
-    "LG Electronics Inc.","LG StudioWorks 78T",
-    "LG Electronics Inc.","LG StudioWorks 78T5",
-    "LG Electronics Inc.","LG StudioWorks 790SC",
-    "LG Electronics Inc.","LG StudioWorks 790UR",
-    "LG Electronics Inc.","LG StudioWorks 795SC",
-    "LG Electronics Inc.","LG StudioWorks 795UR",
-    "LG Electronics Inc.","LG StudioWorks 7D",
-    "LG Electronics Inc.","LG StudioWorks 7DT",
-    "LG Electronics Inc.","LG StudioWorks 880LC",
-    "LG Electronics Inc.","LG StudioWorks 910SC",
-    "LG Electronics Inc.","LG StudioWorks 910UC",
-    "LG Electronics Inc.","LG StudioWorks 912E",
-    "LG Electronics Inc.","LG StudioWorks 912U",
-    "LG Electronics Inc.","LG StudioWorks 995E",
-    "LG Electronics Inc.","LG StudioWorks 995E PLUS",
-    "LG Electronics Inc.","LG StudioWorks 995E(CB995CE)",
-    "LG Electronics Inc.","LG StudioWorks 995U",
-    "LG Electronics Inc.","LG StudioWorks 99T",
-    "LG Electronics Inc.","LG StudioWorks/FLATRON LCD 570LE",
-    "LG Electronics Inc.","LG StudioWorks/FLATRON LCD 570LS",
-    "LG Electronics Inc.","LG StudioWorks/FLATRON LCD 870LE",
-    "LG Electronics Inc.","LG StudioWorks20i",
-    "LG Electronics Inc.","LG Studioworks28i",
-    "LG Electronics Inc.","LG Studioworks45I",
-    "LG Electronics Inc.","LG Studioworks55i",
-    "LG Electronics Inc.","LG StudioWorks56i",
-    "LG Electronics Inc.","LG StudioWorks56m",
-    "LG Electronics Inc.","LG Studioworks57i",
-    "LG Electronics Inc.","LG StudioWorks74m",
-    "LG Electronics Inc.","LG StudioWorks76i",
-    "LG Electronics Inc.","LG StudioWorks76m",
-    "LG Electronics Inc.","LG Studioworks77i",
-    "LG Electronics Inc.","LG StudioWorks78i",
-    "LG Electronics Inc.","LG StudioWorks78T",
-    "LG Electronics Inc.","StudioWorks 452V",
-    "LG Electronics Inc.","StudioWorks 550D",
-    "LG Electronics Inc.","StudioWorks 552V",
-    "LG Electronics Inc.","StudioWorks 553V",
-    "LG Electronics Inc.","StudioWorks 560A",
-    "LG Electronics Inc.","StudioWorks 561N",
-    "LG Electronics Inc.","StudioWorks 570LS-noir",
-    "LG Electronics Inc.","StudioWorks 575E",
-    "LG Electronics Inc.","StudioWorks 575N-noir",
-    "LG Electronics Inc.","StudioWorks 775E",
-    "LG Electronics Inc.","StudioWorks 775N-noir",
-    "LG Electronics Inc.","StudioWorks 795E",
-    "LG Electronics Inc.","StudioWorks 995SU",
-    "LG Electronics Inc.","StudioWorks/HiSync 291U",
-    "LG Electronics Inc.","StudioWorks/HiSync 573E",
-    "LG Electronics Inc.","StudioWorks/HiSync 573N",
-    "LG Electronics Inc.","StudioWorks/HiSync 773E",
-    "LG Electronics Inc.","StudioWorks/HiSync 773N",
-    "LG Electronics Inc.","WS771A",
-    "LG Electronics Inc.","WS771B",
-    "Likom Technology Sdn Bhd","Likom 4AL-N",
-    "Likom Technology Sdn Bhd","Likom 4AS-N",
-    "Likom Technology Sdn Bhd","Likom 5DL",
-    "Likom Technology Sdn Bhd","Likom C407",
-    "Likom Technology Sdn Bhd","Likom C408X",
-    "Likom Technology Sdn Bhd","Likom C5081",
-    "Likom Technology Sdn Bhd","Likom C5091",
-    "Likom Technology Sdn Bhd","Likom K703X",
-    "Likom Technology Sdn Bhd","Likom K903X",
-    "Likom Technology Sdn Bhd","Likom L4011",
-    "Likom Technology Sdn Bhd","Likom L5011",
-    "Likom Technology Sdn Bhd","Likom L503X",
-    "Likom Technology Sdn Bhd","Likom L703X",
-    "Link Computer, Inc.","Link Computer CE-8",
-    "Link Computer, Inc.","Link Computer CM-3",
-    "Lite-On, Inc.","Lite-On CM-2090M",
-    "Logitec","Logitec LCM-15",
-    "Logitec","Logitec LCM-17",
-    "Logitec","Logitec LCM-21",
-    "MAG","DX17Fe",
-    "MAG","MAG DX15N",
-    "MAG","MX14S",
-    "MAG","MX15F",
-    "MAG","MX17F/S",
-    "Mag Computronic (USA) Inc.","Mag Computronic Colorview/15",
-    "Mag Computronic (USA) Inc.","Mag Computronic PMV-14AC/plus",
-    "Mag Computronic (USA) Inc.","Mag Computronic PMV-1531",
-    "MAG Technology Co., Ltd.","MAG 410V2",
-    "MAG Technology Co., Ltd.","MAG 510V2",
-    "MAG Technology Co., Ltd.","MAG 570FD",
-    "MAG Technology Co., Ltd.","MAG 570V",
-    "MAG Technology Co., Ltd.","MAG 710V2",
-    "MAG Technology Co., Ltd.","MAG 720V2",
-    "MAG Technology Co., Ltd.","MAG 770T",
-    "MAG Technology Co., Ltd.","MAG 770V",
-    "MAG Technology Co., Ltd.","MAG 786FD",
-    "MAG Technology Co., Ltd.","MAG 796FD",
-    "MAG Technology Co., Ltd.","MAG 800V",
-    "MAG Technology Co., Ltd.","MAG 810FD",
-    "MAG Technology Co., Ltd.","MAG D410",
-    "MAG Technology Co., Ltd.","MAG DJ530",
-    "MAG Technology Co., Ltd.","MAG DJ530AV",
-    "MAG Technology Co., Ltd.","MAG DJ700",
-    "MAG Technology Co., Ltd.","MAG DJ702",
-    "MAG Technology Co., Ltd.","MAG DJ702E",
-    "MAG Technology Co., Ltd.","MAG DJ707",
-    "MAG Technology Co., Ltd.","MAG DJ707AV",
-    "MAG Technology Co., Ltd.","MAG DJ717",
-    "MAG Technology Co., Ltd.","MAG DJ800",
-    "MAG Technology Co., Ltd.","MAG DJ810",
-    "MAG Technology Co., Ltd.","MAG DJ920",
-    "MAG Technology Co., Ltd.","MAG DJ925T",
-    "MAG Technology Co., Ltd.","MAG DX-1595",
-    "MAG Technology Co., Ltd.","MAG DX-15T",
-    "MAG Technology Co., Ltd.","MAG DX-1795",
-    "MAG Technology Co., Ltd.","MAG DX-700T",
-    "MAG Technology Co., Ltd.","MAG DX1495",
-    "MAG Technology Co., Ltd.","MAG DX1595",
-    "MAG Technology Co., Ltd.","MAG DX15F",
-    "MAG Technology Co., Ltd.","MAG DX15T",
-    "MAG Technology Co., Ltd.","MAG DX1795",
-    "MAG Technology Co., Ltd.","MAG DX17F",
-    "MAG Technology Co., Ltd.","MAG DX17T",
-    "MAG Technology Co., Ltd.","MAG DX21F",
-    "MAG Technology Co., Ltd.","MAG DX500AV",
-    "MAG Technology Co., Ltd.","MAG DX500T",
-    "MAG Technology Co., Ltd.","MAG dx700e",
-    "MAG Technology Co., Ltd.","MAG DX700T",
-    "MAG Technology Co., Ltd.","MAG DX715T",
-    "MAG Technology Co., Ltd.","MAG DX725T",
-    "MAG Technology Co., Ltd.","MAG dx800",
-    "MAG Technology Co., Ltd.","MAG LT530C",
-    "MAG Technology Co., Ltd.","MAG LT541C",
-    "MAG Technology Co., Ltd.","MAG LT541F",
-    "MAG Technology Co., Ltd.","MAG LT561D",
-    "MAG Technology Co., Ltd.","MAG LT561E",
-    "MAG Technology Co., Ltd.","MAG LX1450",
-    "MAG Technology Co., Ltd.","MAG LX1450LG",
-    "MAG Technology Co., Ltd.","MAG LX1564LG",
-    "MAG Technology Co., Ltd.","MAG MX14S",
-    "MAG Technology Co., Ltd.","MAG MX15F",
-    "MAG Technology Co., Ltd.","MAG MX17F",
-    "MAG Technology Co., Ltd.","MAG MX17F/S",
-    "MAG Technology Co., Ltd.","MAG MX17FG",
-    "MAG Technology Co., Ltd.","MAG MX21F",
-    "MAG Technology Co., Ltd.","MAG MX21NT",
-    "MAG Technology Co., Ltd.","MAG MXE15F",
-    "MAG Technology Co., Ltd.","MAG MXP17F",
-    "MAG Technology Co., Ltd.","MAG PMV14SV",
-    "MAG Technology Co., Ltd.","MAG XJ500",
-    "MAG Technology Co., Ltd.","MAG XJ500T",
-    "MAG Technology Co., Ltd.","MAG XJ530",
-    "MAG Technology Co., Ltd.","MAG XJ700",
-    "MAG Technology Co., Ltd.","MAG XJ700T",
-    "MAG Technology Co., Ltd.","MAG XJ707",
-    "MAG Technology Co., Ltd.","MAG XJ717",
-    "MAG Technology Co., Ltd.","MAG xj770",
-    "MAG Technology Co., Ltd.","MAG XJ796",
-    "MAG Technology Co., Ltd.","MAG XJ810",
-    "MAG Technology Co., Ltd.","MAG XJ810U",
-    "MAG Technology Co., Ltd.","MAG XJ910",
-    "MAXDATA Computer GmbH","Belinea 10 14 10",
-    "MAXDATA Computer GmbH","Belinea 10 40 10",
-    "MAXDATA Computer GmbH","Belinea 10 40 40",
-    "MAXDATA Computer GmbH","Belinea 10 40 50",
-    "MAXDATA Computer GmbH","Belinea 10 40 60",
-    "Maxdata Computer GmbH","Belinea 10 40 65",
-    "MAXDATA Computer GmbH","Belinea 10 50 30",
-    "MAXDATA Computer GmbH","Belinea 10 50 35",
-    "MAXDATA Computer GmbH","Belinea 10 50 45",
-    "MAXDATA Computer GmbH","Belinea 10 50 50",
-    "MAXDATA Computer GmbH","Belinea 10 50 60",
-    "MAXDATA Computer GmbH","Belinea 10 50 65",
-    "MAXDATA Computer GmbH","Belinea 10 50 66",
-    "MAXDATA Computer GmbH","Belinea 10 50 70",
-    "MAXDATA Computer GmbH","Belinea 10 50 75",
-    "MAXDATA Computer GmbH","Belinea 10 50 76",
-    "MAXDATA Computer GmbH","Belinea 10 50 90",
-    "Maxdata Computer GmbH","Belinea 10 50 95",
-    "MAXDATA Computer GmbH","Belinea 10 55 20",
-    "MAXDATA Computer GmbH","Belinea 10 55 40",
-    "MAXDATA Computer GmbH","Belinea 10 55 50",
-    "MAXDATA Computer GmbH","Belinea 10 55 60",
-    "MAXDATA Computer GmbH","Belinea 10 55 70",
-    "Maxdata Computer GmbH","Belinea 10 55 75",
-    "MAXDATA Computer GmbH","Belinea 10 55 76",
-    "MAXDATA Computer GmbH","Belinea 10 55 86",
-    "MAXDATA Computer GmbH","Belinea 10 55 90",
-    "MAXDATA Computer GmbH","Belinea 10 55 95",
-    "MAXDATA Computer GmbH","Belinea 10 55 96",
-    "MAXDATA Computer GmbH","Belinea 10 60 40",
-    "MAXDATA Computer GmbH","Belinea 10 60 50",
-    "MAXDATA Computer GmbH","Belinea 10 60 90",
-    "MAXDATA Computer GmbH","Belinea 10 70 10",
-    "MAXDATA Computer GmbH","Belinea 10 70 15",
-    "MAXDATA Computer GmbH","Belinea 10 70 20",
-    "MAXDATA Computer GmbH","Belinea 10 70 30",
-    "MAXDATA Computer GmbH","Belinea 10 70 35",
-    "MAXDATA Computer GmbH","Belinea 10 70 40",
-    "MAXDATA Computer GmbH","Belinea 10 70 50",
-    "MAXDATA Computer GmbH","Belinea 10 80 10",
-    "MAXDATA Computer GmbH","Belinea 10 80 15",
-    "MAXDATA Computer GmbH","Belinea 10 80 90",
-    "MAXDATA Computer GmbH","Belinea 10 80 95",
-    "Microvitec, Inc.","Microvitec 1020/LP",
-    "Microvitec, Inc.","Microvitec 1020/SP",
-    "Microvitec, Inc.","Microvitec 2012/LP",
-    "Microvitec, Inc.","Microvitec 2014/LP",
-    "Microvitec, Inc.","Microvitec 2014/SVGA",
-    "Microvitec, Inc.","Microvitec 2019/SP",
-    "Microvitec, Inc.","Microvitec 4015/FST",
-    "Microvitec, Inc.","Microvitec 604/FST",
-    "Microvitec, Inc.","Microvitec 704/FST",
-    "Midori","Midori Denshi VSA-151",
-    "Midori","Midori Denshi VSA-171",
-    "miro Computer Products AG","miroD1568",
-    "miro Computer Products AG","miroD1769",
-    "miro Computer Products AG","PROOFSCREEN miroC1768",
-    "miro Computer Products AG","PROOFSCREEN miroC1782",
-    "miro Computer Products AG","PROOFSCREEN miroC2085 E",
-    "miro Computer Products AG","PROOFSCREEN miroC21107",
-    "miro Computer Products AG","PROOFSCREEN miroC2185",
-    "miro Computer Products AG","PROOFSCREEN miroC2193",
-    "MITAC","MITAC 1450FD",
-    "MITAC","MITAC 1450FV",
-    "MITAC","MITAC 1450PD",
-    "MITAC","MITAC 1564FD/1564FS",
-    "MITAC","MITAC 1564FS/D",
-    "MITAC","MITAC 1564PDM",
-    "MITAC","MITAC 1766PD",
-    "MITAC","MITAC 1769FD",
-    "Mitsuba Corp.","Mitsuba Corp. 710MH",
-    "Mitsubishi Electric Australia","Diamond View 1554",
-    "Mitsubishi Electric Australia","Diamond View 1554e",
-    "Mitsubishi Electric Australia","Diamond View 1566i",
-    "Mitsubishi Electric Australia","Diamond View 1569i",
-    "Mitsubishi Electric Australia","Diamond View 1570i",
-    "Mitsubishi Electric Australia","Diamond View 1768i",
-    "Mitsubishi Electric Australia","Diamond View 1770e",
-    "Mitsubishi Electric Australia","Diamond View 1772e",
-    "Mitsubishi Electric Australia","Diamond View 1772ie",
-    "Mitsubishi Electric Australia","Diamond View 1795DT",
-    "Mitsubishi Electric Australia","Diamond View 1995",
-    "Mitsubishi Electric Australia","Diamond View 2107",
-    "Mitsubishi Electronics","Mitsubishi Diamond Plus 100 (TFW1105)",
-    "Mitsubishi Electronics","Mitsubishi Diamond Plus 120u (TFA1105)",
-    "Mitsubishi Electronics","Mitsubishi Diamond Plus 200 (NSH1117)",
-    "Mitsubishi Electronics","Mitsubishi Diamond Plus 70 (TF-7700P)",
-    "Mitsubishi Electronics","Mitsubishi Diamond Plus 71 (TFV6708)",
-    "Mitsubishi Electronics","Mitsubishi Diamond Plus 72 (TFV-8705)",
-    "Mitsubishi Electronics","Mitsubishi Diamond Plus 72 (TFV8705)",
-    "Mitsubishi Electronics","Mitsubishi Diamond Plus 73 (N9705)",
-    "Mitsubishi Electronics","Mitsubishi Diamond Plus 91 (NFL9905)",
-    "Mitsubishi Electronics","Mitsubishi Diamond Pro 1000 (TFX1105)",
-    "Mitsubishi Electronics","Mitsubishi Diamond Pro 1010 (TUX1107)",
-    "Mitsubishi Electronics","Mitsubishi Diamond Pro 14 (FW6405)",
-    "Mitsubishi Electronics","Mitsubishi Diamond Pro 14 Plus (SD45xx)",
-    "Mitsubishi Electronics","Mitsubishi Diamond Pro 15FS (SD56xx)",
-    "Mitsubishi Electronics","Mitsubishi Diamond Pro 15FS (SD56xxC)",
-    "Mitsubishi Electronics","Mitsubishi Diamond Pro 17 (TFS6705)",
-    "Mitsubishi Electronics","Mitsubishi Diamond Pro 17TX (TFG8705)",
-    "Mitsubishi Electronics","Mitsubishi Diamond Pro 20 (HL7955)",
-    "Mitsubishi Electronics","Mitsubishi Diamond Pro 2020u (NUB1107)",
-    "Mitsubishi Electronics","Mitsubishi Diamond Pro 2040u (NSB1107)",
-    "Mitsubishi Electronics","Mitsubishi Diamond Pro 2045u (NSH1157)",
-    "Mitsubishi Electronics","Mitsubishi Diamond Pro 20X (FR8905)",
-    "Mitsubishi Electronics","Mitsubishi Diamond Pro 21FS (FFL7165)",
-    "Mitsubishi Electronics","Mitsubishi Diamond Pro 21T (THZ8155)",
-    "Mitsubishi Electronics","Mitsubishi Diamond Pro 21TX (THN9105)",
-    "Mitsubishi Electronics","Mitsubishi Diamond Pro 26H (HJ6505)",
-    "Mitsubishi Electronics","Mitsubishi Diamond Pro 26M (HC3505)",
-    "Mitsubishi Electronics","Mitsubishi Diamond Pro 29 (XC2930)",
-    "Mitsubishi Electronics","Mitsubishi Diamond Pro 37 (XC3725)",
-    "Mitsubishi Electronics","Mitsubishi Diamond Pro 67TXV (TFV6705)",
-    "Mitsubishi Electronics","Mitsubishi Diamond Pro 700 (TFK9705)",
-    "Mitsubishi Electronics","Mitsubishi Diamond Pro 710 (NFF8705)",
-    "Mitsubishi Electronics","Mitsubishi Diamond Pro 710s (NFN8705)",
-    "Mitsubishi Electronics","Mitsubishi Diamond Pro 720 (NFN9705)",
-    "Mitsubishi Electronics","Mitsubishi Diamond Pro 87TXM (TFM8705)",
-    "Mitsubishi Electronics","Mitsubishi Diamond Pro 900u (NFJ9905)",
-    "Mitsubishi Electronics","Mitsubishi Diamond Pro 91TXM (TFW9105)",
-    "Mitsubishi Electronics","Mitsubishi Diamond Pro 920 (NUR1905)",
-    "Mitsubishi Electronics","Mitsubishi Diamond Pro SVGA (SD43xx)",
-    "Mitsubishi Electronics","Mitsubishi Diamond Pro VGA (SD41xx)",
-    "Mitsubishi Electronics","Mitsubishi Diamond Scan 15FS (SD55xx)",
-    "Mitsubishi Electronics","Mitsubishi Diamond Scan 15HX (SD57xx)",
-    "Mitsubishi Electronics","Mitsubishi Diamond Scan 15HX (SD57xxC)",
-    "Mitsubishi Electronics","Mitsubishi Diamond Scan 15VX (SD58xx)",
-    "Mitsubishi Electronics","Mitsubishi Diamond Scan 17FS (FFY7705)",
-    "Mitsubishi Electronics","Mitsubishi Diamond Scan 17HX (FFF8705)",
-    "Mitsubishi Electronics","Mitsubishi Diamond Scan 20 (HL6945/55)",
-    "Mitsubishi Electronics","Mitsubishi Diamond Scan 20H (FR8905)",
-    "Mitsubishi Electronics","Mitsubishi Diamond Scan 20M (HC3925)",
-    "Mitsubishi Electronics","Mitsubishi Diamond Scan 21 (FFL7165)",
-    "Mitsubishi Electronics","Mitsubishi Diamond Scan 33 (XC3315)",
-    "Mitsubishi Electronics","Mitsubishi Diamond Scan 37 (XC3715)",
-    "Mitsubishi Electronics","Mitsubishi Diamond Scan 50 (SD5904)",
-    "Mitsubishi Electronics","Mitsubishi Diamond Scan 70 (SD7704)",
-    "Mitsubishi Electronics","Mitsubishi Diamond Scan 90e (FFT9905)",
-    "Mitsubishi Electronics","Mitsubishi FHL32WEXII",
-    "Mitsubishi Electronics","Mitsubishi HC39PEX",
-    "Mitsubishi Electronics","Mitsubishi HL59PEX",
-    "Mitsubishi Electronics","Mitsubishi LCD 151A (LXA572WB)",
-    "Mitsubishi Electronics","Mitsubishi LCD 40 (LXA420W)",
-    "Mitsubishi Electronics","Mitsubishi LCD 50 (LXA520W)",
-    "Mitsubishi Electronics","Mitsubishi LCD 51 (LXA530W)",
-    "Mitsubishi Electronics","Mitsubishi LCD 52 (LXA550W/WB)",
-    "Mitsubishi Electronics","Mitsubishi LCD 52 (LXA565W)",
-    "Mitsubishi Electronics","Mitsubishi LCD 580 (LXA580W)",
-    "Mitsubishi Electronics","Mitsubishi LCD 80 (LSA810W)",
-    "Mitsubishi Electronics","Mitsubishi LCD 80 (LSA820W/WB)",
-    "Mitsubishi Electronics","Mitsubishi LCD 80 (LSA831W)",
-    "Mitsubishi Electronics","Mitsubishi LVP-X300 Projector (LVP-X300)",
-    "Mitsubishi Electronics","Mitsubishi MegaView 29 (AM2752)",
-    "Mitsubishi Electronics","Mitsubishi MegaView 33 (XC3315)",
-    "Mitsubishi Electronics","Mitsubishi MegaView 37 (XC3716)",
-    "Mitsubishi Electronics","Mitsubishi MegaView 37 Plus (XC3717)",
-    "Mitsubishi Electronics","Mitsubishi MegaView Pro 29 (XC2930)",
-    "Mitsubishi Electronics","Mitsubishi MegaView Pro 37 (XC3730)",
-    "Mitsubishi Electronics","Mitsubishi MegaView Pro 42 (AM4201)",
-    "Mitsubishi Electronics","MITSUBISHI MERLIN",
-    "Mitsubishi Electronics","Mitsubishi PC Division V70 (XJ63754)",
-    "Mitsubishi Electronics","Mitsubishi Precise Point 5800",
-    "Mitsubishi Electronics","Mitsubishi Precise Point 8705",
-    "Mitsubishi Electronics","Mitsubishi Precise Point 8905",
-    "Mitsubishi Electronics","Mitsubishi RD15D",
-    "Mitsubishi Electronics","Mitsubishi RD15DII",
-    "Mitsubishi Electronics","Mitsubishi RD15G",
-    "Mitsubishi Electronics","Mitsubishi RD15M",
-    "Mitsubishi Electronics","Mitsubishi RD17F",
-    "Mitsubishi Electronics","Mitsubishi RD17G",
-    "Mitsubishi Electronics","Mitsubishi RD17GII",
-    "Mitsubishi Electronics","Mitsubishi RD17GR",
-    "Mitsubishi Electronics","Mitsubishi RD17GZ",
-    "Mitsubishi Electronics","Mitsubishi RD17S",
-    "Mitsubishi Electronics","Mitsubishi RD17Y",
-    "Mitsubishi Electronics","Mitsubishi RD17Y/V",
-    "Mitsubishi Electronics","Mitsubishi RD21E",
-    "Mitsubishi Electronics","Mitsubishi RD21EII",
-    "Mitsubishi Electronics","Mitsubishi RD21EIII",
-    "Mitsubishi Electronics","Mitsubishi RD21G",
-    "Mitsubishi Electronics","Mitsubishi RD21GH",
-    "Mitsubishi Electronics","Mitsubishi RD21GII",
-    "Mitsubishi Electronics","Mitsubishi RD21GIII",
-    "Mitsubishi Electronics","Mitsubishi RD21GX",
-    "Mitsubishi Electronics","Mitsubishi RD21Z",
-    "Mitsubishi Electronics","Mitsubishi RD21ZII",
-    "Mitsubishi Electronics","Mitsubishi RDT151",
-    "Mitsubishi Electronics","Mitsubishi SpectraView 1000",
-    "Mitsubishi Electronics","Mitsubishi SpectraView 700",
-    "Mitsubishi Electronics","Mitsubishi TFT Monitor RDT150S",
-    "Mitsubishi Electronics","Mitsubishi TFT Monitor RDT180S",
-    "Mitsubishi Electronics","Mitsubishi The Big Easy 1281 (VS1281)",
-    "Mitsubishi Electronics","Mitsubishi The Big Easy G1A (LVPG1A)",
-    "Mitsubishi Electronics","Mitsubishi VS1280 Projector",
-    "Mitsubishi Electronics","MITSUBISHI XJ59992",
-    "Modgraph, Inc.","Modgraph, Inc. MG-3200",
-    "Monitor","Gateway AN1_15",
-    "Monitor","Gateway CM751",
-    "Monitor","Gateway CM803",
-    "Monitor","Gateway CrystalScan 500",
-    "Monitor","Gateway CrystalScan 500-069",
-    "Monitor","Gateway CrystalScan 700-069",
-    "Monitor","Gateway CrystalScan700",
-    "Monitor","Gateway DL27-1",
-    "Monitor","Gateway DL31-1",
-    "Monitor","Gateway DL36-1",
-    "Monitor","Gateway EV500",
-    "Monitor","Gateway EV575",
-    "Monitor","Gateway EV700",
-    "Monitor","Gateway EV900",
-    "Monitor","Gateway EV910",
-    "Monitor","Gateway EV910B",
-    "Monitor","Gateway EVF720",
-    "Monitor","Gateway FPD1500",
-    "Monitor","Gateway FPD1800",
-    "Monitor","Gateway LE500",
-    "Monitor","Gateway PFL2-15A",
-    "Monitor","Gateway Vivitron 1100",
-    "Monitor","Gateway VX1100",
-    "Monitor","Gateway VX1110",
-    "Monitor","Gateway VX1120",
-    "Monitor","Gateway VX700",
-    "Monitor","Gateway VX700A",
-    "Monitor","Gateway VX720",
-    "Monitor","Gateway VX900",
-    "Monitor","Gateway VX900T",
-    "Monitor","Gateway VX920",
-    "Monitor","Samsung17",
-    "Monitronix, Inc.","Monitronix MX-200MC",
-    "Monitronix, Inc.","Monitronix MX-210EZ",
-    "Monitronix, Inc.","Monitronix MX-240EZ",
-    "Monitronix, Inc.","Monitronix MX240",
-    "Morse Technology, Inc.","Morse Monitor",
-    "NANAO","EIZO E141L",
-    "NANAO","EIZO E151L",
-    "NANAO","EIZO E35F",
-    "NANAO","EIZO E51F",
-    "NANAO","EIZO E51FS",
-    "NANAO","EIZO E53F",
-    "NANAO","EIZO E54F",
-    "NANAO","EIZO E55D",
-    "NANAO","EIZO E57T",
-    "NANAO","EIZO E57Ts",
-    "NANAO","EIZO E65T",
-    "NANAO","EIZO E66T",
-    "NANAO","EIZO E67F",
-    "NANAO","EIZO E67T",
-    "NANAO","EIZO E75F",
-    "NANAO","EIZO E76D",
-    "NANAO","EIZO E76F",
-    "NANAO","EIZO E78F",
-    "NANAO","EIZO L360",
-    "NANAO","EIZO L66",
-    "NANAO","EIZO T960",
-    "NANAO","NANAO 9060S",
-    "NANAO","NANAO 9065S",
-    "NANAO","NANAO 9070U",
-    "NANAO","NANAO 9080i",
-    "NANAO","NANAO 9400i",
-    "NANAO","NANAO 9500",
-    "NANAO","NANAO FlexScan 33F",
-    "NANAO","NANAO FlexScan 52F",
-    "NANAO","NANAO FlexScan 53T",
-    "NANAO","NANAO FlexScan 54T",
-    "NANAO","NANAO FlexScan 55F",
-    "NANAO","NANAO FlexScan 56T",
-    "NANAO","NANAO FlexScan 6500",
-    "NANAO","NANAO FlexScan 6600",
-    "NANAO","NANAO FlexScan 68T",
-    "NANAO","NANAO FlexScan 76F",
-    "NANAO","NANAO FlexScan 77F",
-    "NANAO","NANAO FlexScan 88F",
-    "NANAO","NANAO FlexScan F340iW",
-    "NANAO","NANAO FlexScan F347",
-    "NANAO","NANAO FlexScan F347II",
-    "NANAO","NANAO FlexScan F550i",
-    "NANAO","NANAO FlexScan F550iW",
-    "NANAO","NANAO FlexScan F557",
-    "NANAO","NANAO FlexScan F560iW",
-    "NANAO","NANAO FlexScan F750i",
-    "NANAO","NANAO FlexScan F760iW",
-    "NANAO","NANAO FlexScan F780iJ",
-    "NANAO","NANAO FlexScan F780iW",
-    "NANAO","NANAO FlexScan T560i",
-    "NANAO","NANAO FlexScan T560iJ",
-    "NANAO","NANAO FlexScan T567",
-    "NANAO","NANAO FlexScan T660i",
-    "NANAO","NANAO FlexScan T660iJ",
-    "NANAO","NANAO USA F2-15",
-    "NANAO","NANAO USA F2-17",
-    "NANAO","NANAO USA F2-17EX",
-    "NANAO","NANAO USA F2-21",
-    "NANAO","NANAO USA FlexScan 6300",
-    "NANAO","NANAO USA FlexScan T2-17",
-    "NANAO","NANAO USA FlexScan T2-17TS",
-    "NANAO","NANAO USA FlexScan T2-20",
-    "NANAO","NANAO USA FX2-21",
-    "NEC Technologies, Inc.","NEC C510",
-    "NEC Technologies, Inc.","NEC C550",
-    "NEC Technologies, Inc.","NEC C700",
-    "NEC Technologies, Inc.","NEC C710",
-    "NEC Technologies, Inc.","NEC C900",
-    "NEC Technologies, Inc.","NEC CRT Display D151",
-    "NEC Technologies, Inc.","NEC CRT Display D15A1",
-    "NEC Technologies, Inc.","NEC CRT Display D171",
-    "NEC Technologies, Inc.","NEC CRT Display D172",
-    "NEC Technologies, Inc.","NEC CRT Display D17A1",
-    "NEC Technologies, Inc.","NEC CRT Display D17B1",
-    "NEC Technologies, Inc.","NEC CRT Display D17C2",
-    "NEC Technologies, Inc.","NEC CS500",
-    "NEC Technologies, Inc.","NEC CS500 Multimedia Monitor",
-    "NEC Technologies, Inc.","NEC DH28W2",
-    "NEC Technologies, Inc.","NEC DH32W2",
-    "NEC Technologies, Inc.","NEC DV15A1",
-    "NEC Technologies, Inc.","NEC DV15A2",
-    "NEC Technologies, Inc.","NEC DV15D1",
-    "NEC Technologies, Inc.","NEC DV17A1",
-    "NEC Technologies, Inc.","NEC DV17B1",
-    "NEC Technologies, Inc.","NEC DV17B2",
-    "NEC Technologies, Inc.","NEC DV17C1",
-    "NEC Technologies, Inc.","NEC DV17C2",
-    "NEC Technologies, Inc.","NEC DV17C3",
-    "NEC Technologies, Inc.","NEC F14T1",
-    "NEC Technologies, Inc.","NEC F14T2",
-    "NEC Technologies, Inc.","NEC F14T2H",
-    "NEC Technologies, Inc.","NEC F14T2L",
-    "NEC Technologies, Inc.","NEC F15T1",
-    "NEC Technologies, Inc.","NEC LCD1280",
-    "NEC Technologies, Inc.","NEC LCD200",
-    "NEC Technologies, Inc.","NEC LCD300",
-    "NEC Technologies, Inc.","NEC MultiSync 14",
-    "NEC Technologies, Inc.","NEC MultiSync 15",
-    "NEC Technologies, Inc.","NEC MultiSync 17",
-    "NEC Technologies, Inc.","NEC MultiSync 2A",
-    "NEC Technologies, Inc.","NEC MultiSync 2V",
-    "NEC Technologies, Inc.","NEC MultiSync 3D",
-    "NEC Technologies, Inc.","NEC MultiSync 3Ds",
-    "NEC Technologies, Inc.","NEC MultiSync 3FGe",
-    "NEC Technologies, Inc.","NEC MultiSync 3FGx",
-    "NEC Technologies, Inc.","NEC MultiSync 3V",
-    "NEC Technologies, Inc.","NEC MultiSync 4D",
-    "NEC Technologies, Inc.","NEC MultiSync 4Ds",
-    "NEC Technologies, Inc.","NEC MultiSync 4FG",
-    "NEC Technologies, Inc.","NEC MultiSync 4FGe",
-    "NEC Technologies, Inc.","NEC MultiSync 50",
-    "NEC Technologies, Inc.","NEC MultiSync 5D",
-    "NEC Technologies, Inc.","NEC MultiSync 5FG",
-    "NEC Technologies, Inc.","NEC MultiSync 5FGe",
-    "NEC Technologies, Inc.","NEC MultiSync 5FGp",
-    "NEC Technologies, Inc.","NEC MultiSync 6FG",
-    "NEC Technologies, Inc.","NEC MultiSync 6FGp",
-    "NEC Technologies, Inc.","NEC MultiSync 70",
-    "NEC Technologies, Inc.","NEC MultiSync 90",
-    "NEC Technologies, Inc.","NEC MultiSync A500",
-    "NEC Technologies, Inc.","NEC MultiSync A500+",
-    "NEC Technologies, Inc.","NEC MultiSync A700",
-    "NEC Technologies, Inc.","NEC MultiSync A700+",
-    "NEC Technologies, Inc.","NEC MultiSync A900",
-    "NEC Technologies, Inc.","NEC MultiSync C400",
-    "NEC Technologies, Inc.","NEC MultiSync C500",
-    "NEC Technologies, Inc.","NEC MultiSync E1100",
-    "NEC Technologies, Inc.","NEC MultiSync E1100+",
-    "NEC Technologies, Inc.","NEC MultiSync E500",
-    "NEC Technologies, Inc.","NEC MultiSync E700",
-    "NEC Technologies, Inc.","NEC MultiSync E750",
-    "NEC Technologies, Inc.","NEC MultiSync E900",
-    "NEC Technologies, Inc.","NEC MultiSync E900+",
-    "NEC Technologies, Inc.","NEC MultiSync E950",
-    "NEC Technologies, Inc.","NEC MultiSync FP1350",
-    "NEC Technologies, Inc.","NEC MultiSync FP950",
-    "NEC Technologies, Inc.","NEC MultiSync LCD1400M",
-    "NEC Technologies, Inc.","NEC MultiSync LCD1500M",
-    "NEC Technologies, Inc.","NEC MultiSync LCD1510",
-    "NEC Technologies, Inc.","NEC MultiSync LCD1510V",
-    "NEC Technologies, Inc.","NEC MultiSync LCD1525M",
-    "NEC Technologies, Inc.","NEC MultiSync LCD1525V",
-    "NEC Technologies, Inc.","NEC MultiSync LCD1810",
-    "NEC Technologies, Inc.","NEC MultiSync LCD2000",
-    "NEC Technologies, Inc.","NEC MultiSync LCD2010",
-    "NEC Technologies, Inc.","NEC MultiSync LCD400",
-    "NEC Technologies, Inc.","NEC MultiSync LCD400V",
-    "NEC Technologies, Inc.","NEC MultiSync LT80",
-    "NEC Technologies, Inc.","NEC MultiSync M500",
-    "NEC Technologies, Inc.","NEC MultiSync M700",
-    "NEC Technologies, Inc.","NEC MultiSync MT1000",
-    "NEC Technologies, Inc.","NEC MultiSync MT810",
-    "NEC Technologies, Inc.","NEC MultiSync P1150",
-    "NEC Technologies, Inc.","NEC MultiSync P1250+",
-    "NEC Technologies, Inc.","NEC MultiSync P750",
-    "NEC Technologies, Inc.","NEC MultiSync V500",
-    "NEC Technologies, Inc.","NEC MultiSync XE15",
-    "NEC Technologies, Inc.","NEC MultiSync XE17",
-    "NEC Technologies, Inc.","NEC MultiSync XE21",
-    "NEC Technologies, Inc.","NEC MultiSync XP15",
-    "NEC Technologies, Inc.","NEC MultiSync XP17",
-    "NEC Technologies, Inc.","NEC MultiSync XP21",
-    "NEC Technologies, Inc.","NEC MultiSync XV14",
-    "NEC Technologies, Inc.","NEC MultiSync XV15",
-    "NEC Technologies, Inc.","NEC MultiSync XV15+",
-    "NEC Technologies, Inc.","NEC MultiSync XV17",
-    "NEC Technologies, Inc.","NEC MultiSync XV17 / XV17+",
-    "NEC Technologies, Inc.","NEC MultiSync XV17+ (-2)",
-    "NEC Technologies, Inc.","NEC PC-9821Cb Integrated Color Monitor",
-    "NEC Technologies, Inc.","NEC PC-9821Cb2 Integrated Color Monitor",
-    "NEC Technologies, Inc.","NEC PC-9821Cb3,Cb10 Integrated Color Monitor",
-    "NEC Technologies, Inc.","NEC PC-9821Ce Integrated Color Monitor",
-    "NEC Technologies, Inc.","NEC PC-9821Ce2/S1/S2/S2D Integrated Color Monitor",
-    "NEC Technologies, Inc.","NEC PC-9821Ce2/T2/T2D Integrated Color Monitor",
-    "NEC Technologies, Inc.","NEC PC-9821Cs2 Integrated Color Monitor",
-    "NEC Technologies, Inc.","NEC PC-9821Cu10,Cu13,Cu16,Cu13T Integrated Color Monitor",
-    "NEC Technologies, Inc.","NEC PC-9821Cx,Cf Integrated Color Monitor",
-    "NEC Technologies, Inc.","NEC PC-9821Cx2 Integrated Color Monitor",
-    "NEC Technologies, Inc.","NEC PC-9821Cx3,Cx13 Integrated Color Monitor",
-    "NEC Technologies, Inc.","NEC PC-9821V12/S5R,V13/S5R Integrated Color Monitor",
-    "NEC Technologies, Inc.","NEC PC-9821V12/S7R Integrated Color Monitor",
-    "NEC Technologies, Inc.","NEC PC-9821V13/M7 Integrated Color Monitor",
-    "NEC Technologies, Inc.","NEC PC-9821V13/S7R Integrated Color Monitor",
-    "NEC Technologies, Inc.","NEC PC-9821V16/M7C2/M7D2 Integrated Color Monitor",
-    "NEC Technologies, Inc.","NEC PC-9821V7/C4K,V10/C4R Integrated Color Monitor",
-    "NEC Technologies, Inc.","NEC PC-9821V7/S5K,V10/S5K Integrated Color Monitor",
-    "NEC Technologies, Inc.","NEC PC-9821V7/S7K,V10/S7K Integrated Color Monitor",
-    "NEC Technologies, Inc.","NEC PC-9821Xa7e/S15 Integrated Color Monitor",
-    "NEC Technologies, Inc.","NEC PC-9821Xa7e/S17 Integrated Color Monitor",
-    "NEC Technologies, Inc.","NEC PC-9821Xe10/S15 Integrated Color Monitor",
-    "NEC Technologies, Inc.","NEC PC-DH171, NEC PC-9821Ct16,Ct20 Integrated Color Monitor",
-    "NEC Technologies, Inc.","NEC PC-DH28W1",
-    "NEC Technologies, Inc.","NEC PC-DH32W1",
-    "NEC Technologies, Inc.","NEC PC-KM 151",
-    "NEC Technologies, Inc.","NEC PC-KM 152",
-    "NEC Technologies, Inc.","NEC PC-KM 171",
-    "NEC Technologies, Inc.","NEC PC-KM 211",
-    "NEC Technologies, Inc.","NEC PK-DH172",
-    "NEC Technologies, Inc.","NEC Ready Monitor",
-    "NEC Technologies, Inc.","NEC VistaScan 7000",
-    "Nissei Sangyo America, Ltd.","Nissei Sangyo CM1483M",
-    "Nissei Sangyo America, Ltd.","Nissei Sangyo CM1584MU",
-    "Nissei Sangyo America, Ltd.","Nissei Sangyo CM1785MU",
-    "Nissei Sangyo America, Ltd.","Nissei Sangyo CM2085M",
-    "Nissei Sangyo America, Ltd.","Nissei Sangyo CM2085MU",
-    "Nissei Sangyo America, Ltd.","Nissei Sangyo CM2086A",
-    "Nissei Sangyo America, Ltd.","Nissei Sangyo CM2087MU",
-    "Nissei Sangyo America, Ltd.","Nissei Sangyo CM2186AF",
-    "Nissei Sangyo America, Ltd.","Nissei Sangyo CM2187MU",
-    "NOKIA","NOKIA 300Xa",
-    "NOKIA","NOKIA 400Xa",
-    "NOKIA","NOKIA 417TV",
-    "NOKIA","NOKIA 445G",
-    "NOKIA","NOKIA 445M",
-    "NOKIA","NOKIA 445R",
-    "NOKIA","NOKIA 445X",
-    "NOKIA","NOKIA 445Xav",
-    "NOKIA","NOKIA 445Xavc",
-    "NOKIA","NOKIA 445Xi",
-    "NOKIA","Nokia 445XiPlus",
-    "NOKIA","NOKIA 445Xpro",
-    "NOKIA","NOKIA 445Xpro125",
-    "NOKIA","NOKIA 446Xpro",
-    "NOKIA","Nokia 446XS",
-    "NOKIA","NOKIA 446Xt",
-    "NOKIA","NOKIA 447B",
-    "NOKIA","Nokia 447DTC",
-    "NOKIA","NOKIA 447E",
-    "NOKIA","NOKIA 447i",
-    "NOKIA","NOKIA 447K",
-    "NOKIA","NOKIA 447KA",
-    "NOKIA","NOKIA 447KC",
-    "NOKIA","NOKIA 447L",
-    "NOKIA","NOKIA 447M",
-    "NOKIA","NOKIA 447S",
-    "NOKIA","NOKIA 447V",
-    "NOKIA","NOKIA 447W",
-    "NOKIA","NOKIA 447X",
-    "NOKIA","NOKIA 447Xa",
-    "NOKIA","NOKIA 447Xav",
-    "NOKIA","NOKIA 447Xavc",
-    "NOKIA","NOKIA 447Xi",
-    "NOKIA","Nokia 447XiPlus",
-    "NOKIA","NOKIA 447Xpro",
-    "NOKIA","Nokia 447XS",
-    "NOKIA","NOKIA 447Za",
-    "NOKIA","NOKIA 447Zi",
-    "NOKIA","NOKIA 449E",
-    "NOKIA","NOKIA 449M",
-    "NOKIA","NOKIA 449X",
-    "NOKIA","NOKIA 449Xa",
-    "NOKIA","NOKIA 449XaPlus",
-    "NOKIA","NOKIA 449Xi",
-    "NOKIA","NOKIA 449XiPlus",
-    "NOKIA","NOKIA 44BS",
-    "NOKIA","Nokia 500Xa",
-    "NOKIA","NOKIA 800Xi",
-    "Nokia Display Products","NOKIA 300Xa",
-    "Nokia Display Products","NOKIA 400Xa",
-    "Nokia Display Products","NOKIA 417TV",
-    "Nokia Display Products","NOKIA 445G",
-    "Nokia Display Products","NOKIA 445M",
-    "Nokia Display Products","NOKIA 445PRO",
-    "Nokia Display Products","NOKIA 445R",
-    "Nokia Display Products","NOKIA 445X",
-    "Nokia Display Products","NOKIA 445Xav",
-    "Nokia Display Products","NOKIA 445Xavc",
-    "Nokia Display Products","NOKIA 445Xi",
-    "Nokia Display Products","NOKIA 445XiPlus",
-    "Nokia Display Products","NOKIA 445Xpro",
-    "Nokia Display Products","NOKIA 445Xpro125",
-    "Nokia Display Products","NOKIA 445ZA",
-    "Nokia Display Products","NOKIA 446PRO",
-    "Nokia Display Products","NOKIA 446Xpro",
-    "Nokia Display Products","NOKIA 446XS",
-    "Nokia Display Products","NOKIA 446Xt",
-    "Nokia Display Products","NOKIA 446ZA",
-    "Nokia Display Products","NOKIA 447B",
-    "Nokia Display Products","NOKIA 447DTC",
-    "Nokia Display Products","NOKIA 447E",
-    "Nokia Display Products","NOKIA 447i",
-    "Nokia Display Products","NOKIA 447K",
-    "Nokia Display Products","NOKIA 447KA",
-    "Nokia Display Products","NOKIA 447KC",
-    "Nokia Display Products","NOKIA 447L",
-    "Nokia Display Products","NOKIA 447M",
-    "Nokia Display Products","NOKIA 447PRO",
-    "Nokia Display Products","NOKIA 447S",
-    "Nokia Display Products","NOKIA 447V",
-    "Nokia Display Products","NOKIA 447W",
-    "Nokia Display Products","NOKIA 447X",
-    "Nokia Display Products","NOKIA 447Xa",
-    "Nokia Display Products","NOKIA 447Xav",
-    "Nokia Display Products","NOKIA 447Xavc",
-    "Nokia Display Products","NOKIA 447Xi",
-    "Nokia Display Products","NOKIA 447XiPlus",
-    "Nokia Display Products","NOKIA 447Xpro",
-    "Nokia Display Products","NOKIA 447XS",
-    "Nokia Display Products","NOKIA 447Za",
-    "Nokia Display Products","NOKIA 447ZAPlus",
-    "Nokia Display Products","NOKIA 447Zi",
-    "Nokia Display Products","NOKIA 447ZiPlus",
-    "Nokia Display Products","NOKIA 449E",
-    "Nokia Display Products","NOKIA 449M",
-    "Nokia Display Products","NOKIA 449X",
-    "Nokia Display Products","NOKIA 449Xa",
-    "Nokia Display Products","NOKIA 449XaPlus",
-    "Nokia Display Products","NOKIA 449Xi",
-    "Nokia Display Products","NOKIA 449XiPlus",
-    "Nokia Display Products","NOKIA 449ZA",
-    "Nokia Display Products","NOKIA 44BS",
-    "Nokia Display Products","NOKIA 500Xa",
-    "Nokia Display Products","NOKIA 510L",
-    "Nokia Display Products","NOKIA 800Pro",
-    "Nokia Display Products","NOKIA 800Xi",
-    "OKI","Oki GD2010",
-    "OKI","Oki GD2020",
-    "OKI","Oki GD2021",
-    "OKI","Oki GD2030",
-    "OKI","Oki GD2050",
-    "Olivetti","Olivetti DSM 25-314 P-Y",
-    "Olivetti","Olivetti DSM 26-314 LE",
-    "Olivetti","Olivetti DSM 27-039",
-    "Olivetti","Olivetti DSM 27-117",
-    "Olivetti","Olivetti DSM 27-120",
-    "Olivetti","Olivetti DSM 27-140 LE",
-    "Olivetti","Olivetti DSM 27-141 PS",
-    "Olivetti","Olivetti DSM 27-514 MS",
-    "Olivetti","Olivetti DSM 27-615",
-    "Olivetti","Olivetti DSM 28-039 PS",
-    "Olivetti","Olivetti DSM 28-142 PS",
-    "Olivetti","Olivetti DSM 28-143 PS",
-    "Olivetti","Olivetti DSM 28-143 PS-2",
-    "Olivetti","Olivetti DSM 28-144 MS",
-    "Olivetti","Olivetti DSM 28-171 HR",
-    "Olivetti","Olivetti DSM 28-172 EY",
-    "Olivetti","Olivetti DSM 28-201 HR",
-    "Olivetti","Olivetti DSM 40-151",
-    "Olivetti","Olivetti DSM 50-148",
-    "Olivetti","Olivetti DSM 50-172",
-    "Olivetti","Olivetti DSM 50-201",
-    "Olivetti","Olivetti DSM26-2020J",
-    "Olivetti","Olivetti DSM26-2020J (New Model)",
-    "Olivetti","Olivetti DSM26-2030J",
-    "Packard Bell","Packard Bell 1010",
-    "Packard Bell","Packard Bell 1015",
-    "Packard Bell","Packard Bell 1020",
-    "Packard Bell","Packard Bell 1024",
-    "Packard Bell","Packard Bell 1024S",
-    "Packard Bell","Packard Bell 1408E",
-    "Packard Bell","Packard Bell 1408SE",
-    "Packard Bell","Packard Bell 1408SLE",
-    "Packard Bell","Packard Bell 1412SME",
-    "Packard Bell","Packard Bell 1428ME",
-    "Packard Bell","Packard Bell 1511SL",
-    "Packard Bell","Packard Bell 1512SL",
-    "Packard Bell","Packard Bell 1512SME",
-    "Packard Bell","Packard Bell 1712SL",
-    "Packard Bell","Packard Bell 2020",
-    "Packard Bell","Packard Bell 2024",
-    "Packard Bell","Packard Bell 2025",
-    "Packard Bell","Packard Bell 3010",
-    "Packard Bell","Packard Bell 3020",
-    "Packard Bell","Packard Bell 3025",
-    "Packard Bell","Packard Bell Monitor",
-    "Packard Bell","Packard Bell PB8510SV",
-    "Packard Bell","Packard Bell PB8528SVG",
-    "Packard Bell","Packard Bell PnP 2024S",
-    "Packard Bell","Packard Bell PnP 2025",
-    "Packard Bell","Packard Bell PnP 2025E",
-    "Packard Bell","Packard Bell PnP 2160",
-    "Packard Bell","Packard Bell PnP 3025",
-    "Packard Bell","Packard Bell PnP 3030",
-    "Packard Bell","Packard Bell PnP 3070",
-    "Packard Bell","Packard Bell PnP 4480",
-    "Packard Bell","Packard Bell PnP 5480",
-    "Packard Bell","Packard Bell PnP 5480E",
-    "Packard Bell","Packard Bell PnP 5680",
-    "Packard Bell","Packard Bell PnP 7480",
-    "Packard Bell","Packard Bell PnP 7680",
-    "Packard Bell","Packard Bell Pnp LCD15",
-    "Panasonic","Panasonic C1381",
-    "Panasonic","Panasonic C1391",
-    "Panasonic","Panasonic C1395",
-    "Panasonic","Panasonic C1795",
-    "Panasonic","Panasonic C1991",
-    "Panasonic","Panasonic CF-32",
-    "Panasonic","Panasonic E50",
-    "Panasonic","Panasonic LC40",
-    "Panasonic","Panasonic LC50S (TX-D5L31F)",
-    "Panasonic","Panasonic P50",
-    "Panasonic","Panasonic P70",
-    "Panasonic","Panasonic PF70",
-    "Panasonic","Panasonic PL70i(TX-D7S55)",
-    "Panasonic","Panasonic S110",
-    "Panasonic","Panasonic S15",
-    "Panasonic","Panasonic SL70",
-    "Panasonic","Panasonic SL70i(TX-D7S36)",
-    "Panasonic","Panasonic SL90 (TX-D9S54)",
-    "Panasonic","Panasonic TX-1703MAA",
-    "Panasonic","Panasonic TX-2013MAA",
-    "Panasonic","Panasonic TX-2103MAA",
-    "Panasonic","Panasonic TX-D2151NM",
-    "Panasonic","Panasonic TX-D2151W-ES",
-    "PC Brand, Inc.","PC Brand, Inc. Super_VGA",
-    "Philips Consumer Electronics","Magnavox MB4010 (14inch/CM1300)",
-    "Philips Consumer Electronics","Magnavox MB5011 (15inch/CM1300)",
-    "Philips Consumer Electronics","Magnavox MB5314 (15inch/CM1200)",
-    "Philips Consumer Electronics","Magnavox MB7000 (17inch/CM6800)",
-    "Philips Consumer Electronics","Magnavox MB7000(17inch/CM6800)",
-    "Philips Consumer Electronics","Philips 104B (14inch/CM1300)",
-    "Philips Consumer Electronics","Philips 104B (14inch/CM2300)",
-    "Philips Consumer Electronics","Philips 104B(14inch/CM1300)",
-    "Philips Consumer Electronics","Philips 104B(14inch/CM2300)",
-    "Philips Consumer Electronics","Philips 104E",
-    "Philips Consumer Electronics","Philips 105A (105B1)",
-    "Philips Consumer Electronics","Philips 105B (105B1)",
-    "Philips Consumer Electronics","Philips 105B (15inch/CM1200)",
-    "Philips Consumer Electronics","Philips 105B (15inch/CM1300)",
-    "Philips Consumer Electronics","Philips 105B(15inch/CM1200)",
-    "Philips Consumer Electronics","Philips 105E",
-    "Philips Consumer Electronics","Philips 105G (105B1)",
-    "Philips Consumer Electronics","Philips 105MB (15inch/CM2300)",
-    "Philips Consumer Electronics","Philips 105MG (105B1)",
-    "Philips Consumer Electronics","Philips 105S (105S1)",
-    "Philips Consumer Electronics","Philips 105S (15inch/CM1300)",
-    "Philips Consumer Electronics","Philips 105S (15inch/CM2300)",
-    "Philips Consumer Electronics","Philips 105S(15inch/CM1300)",
-    "Philips Consumer Electronics","Philips 105S(15inch/CM2300)",
-    "Philips Consumer Electronics","Philips 107B (107B1)",
-    "Philips Consumer Electronics","Philips 107B (17inch/CM6800)",
-    "Philips Consumer Electronics","Philips 107B (CM2400)",
-    "Philips Consumer Electronics","Philips 107B(17inch/CM6800)",
-    "Philips Consumer Electronics","Philips 107E",
-    "Philips Consumer Electronics","Philips 107E (107E1)",
-    "Philips Consumer Electronics","Philips 107E (17inch/CM2600)",
-    "Philips Consumer Electronics","Philips 107G",
-    "Philips Consumer Electronics","Philips 107MB (17inch/CM2300)",
-    "Philips Consumer Electronics","Philips 107S (107S1)",
-    "Philips Consumer Electronics","Philips 107S (17inch/CM1300)",
-    "Philips Consumer Electronics","Philips 107S (17inch/CM2300)",
-    "Philips Consumer Electronics","Philips 107S (17inch/CM6800)",
-    "Philips Consumer Electronics","Philips 107S (CM2400)",
-    "Philips Consumer Electronics","Philips 107S(17inch/CM1300)",
-    "Philips Consumer Electronics","Philips 107S(17inch/CM6800)",
-    "Philips Consumer Electronics","Philips 109B (109B1)",
-    "Philips Consumer Electronics","Philips 109B (CM2500)",
-    "Philips Consumer Electronics","Philips 109S",
-    "Philips Consumer Electronics","Philips 109S (109S1)",
-    "Philips Consumer Electronics","Philips 109S/86",
-    "Philips Consumer Electronics","Philips 150B (15.0 LCD MONITOR)",
-    "Philips Consumer Electronics","Philips 17ACM38",
-    "Philips Consumer Electronics","Philips 17BCM28",
-    "Philips Consumer Electronics","Philips 17TCM26",
-    "Philips Consumer Electronics","Philips 200B (20inch/CM5600)",
-    "Philips Consumer Electronics","Philips 200T (20inch/CM0700)",
-    "Philips Consumer Electronics","Philips 200T(20inch/CM0700)",
-    "Philips Consumer Electronics","Philips 201B (201B1)",
-    "Philips Consumer Electronics","Philips 201B (21inch/CM0770)",
-    "Philips Consumer Electronics","Philips 201B(21inch/CM0770)",
-    "Philips Consumer Electronics","Philips 20CM64",
-    "Philips Consumer Electronics","Philips 29PX8031 Monitor/TV",
-    "Philips Consumer Electronics","Philips 4CM 8270/20T",
-    "Philips Consumer Electronics","Philips 4CM4280",
-    "Philips Consumer Electronics","Philips 4CM6088I",
-    "Philips Consumer Electronics","Philips 4CM6282",
-    "Philips Consumer Electronics","Philips 6CM321",
-    "Philips Consumer Electronics","Philips 7BM749",
-    "Philips Consumer Electronics","Philips 7CM321",
-    "Philips Consumer Electronics","Philips 7CM329",
-    "Philips Consumer Electronics","Philips 9CM062",
-    "Philips Consumer Electronics","Philips 9CM082",
-    "Philips Consumer Electronics","Philips Brilliance 105 (15inch/CM2200)",
-    "Philips Consumer Electronics","Philips Brilliance 105(15inch/CM2200)",
-    "Philips Consumer Electronics","Philips Brilliance 107 (17inch/CM8800)",
-    "Philips Consumer Electronics","Philips Brilliance 107 (PRODUCT ID 17A58...)",
-    "Philips Consumer Electronics","Philips Brilliance 107(17inch/CM8800)",
-    "Philips Consumer Electronics","Philips Brilliance 107(PRODUCT ID 17A58...)",
-    "Philips Consumer Electronics","Philips Brilliance 107MP (17inch/CM5800)",
-    "Philips Consumer Electronics","Philips Brilliance 107P (107P1)",
-    "Philips Consumer Electronics","Philips Brilliance 109 (PRODUCT ID 19A58...)",
-    "Philips Consumer Electronics","Philips Brilliance 109(PRODUCT ID 19A58...)",
-    "Philips Consumer Electronics","Philips Brilliance 109MP (19inch/CM5800)",
-    "Philips Consumer Electronics","Philips Brilliance 109P (109P1)",
-    "Philips Consumer Electronics","Philips Brilliance 151AX (15.1 LCD MONITOR)",
-    "Philips Consumer Electronics","Philips Brilliance 181AS (18.1 LCD MONITOR)",
-    "Philips Consumer Electronics","Philips Brilliance 201 (21inch/CM1700)",
-    "Philips Consumer Electronics","Philips Brilliance 201(21inch/CM1700)",
-    "Philips Consumer Electronics","Philips Brilliance 201B (PRODUCT ID 21B58...)",
-    "Philips Consumer Electronics","Philips Brilliance 201CS",
-    "Philips Consumer Electronics","Philips Brilliance 201CS (21inch/CM0900)",
-    "Philips Consumer Electronics","Philips Brilliance 201P (201P1)",
-    "Philips Consumer Electronics","Philips Brilliance 201P (PRODUCT ID 21A58...)",
-    "Philips Consumer Electronics","Philips Brilliance 2120",
-    "Philips Consumer Electronics","Philips Brilliance 4500AX (14.5 LCD MONITOR)",
-    "Philips Consumer Electronics","Philips Brilliance AX4500(14.5 LCD MONITOR)",
-    "Philips Consumer Electronics","Philips C2082-DAS",
-    "Philips Consumer Electronics","Philips C2182-DAS",
-    "Philips Consumer Electronics","Philips CM0200 (14B)",
-    "Philips Consumer Electronics","Philips CM0200 (15C)",
-    "Philips Consumer Electronics","Philips CM0500 (20C)",
-    "Philips Consumer Electronics","Philips CM0700 (20T)",
-    "Philips Consumer Electronics","Philips CM0700 (21B)",
-    "Philips Consumer Electronics","Philips CM0800 (14A)",
-    "Philips Consumer Electronics","Philips CM0800 (15B)",
-    "Philips Consumer Electronics","Philips CM1200 (15A)",
-    "Philips Consumer Electronics","Philips CM1800 (15A)",
-    "Philips Consumer Electronics","Philips CM5600 (20B)",
-    "Philips Consumer Electronics","Philips CM9039",
-    "Philips Consumer Electronics","Philips CM9079",
-    "Philips Consumer Electronics","Philips CM9085",
-    "Philips Consumer Electronics","Philips CM9089",
-    "Philips Consumer Electronics","Philips CM9214",
-    "Philips Consumer Electronics","Philips CM9217",
-    "Philips Consumer Electronics","Philips Magnavox 109S",
-    "Philips Consumer Electronics","Philips Magnavox MB7000(17inch/CM6800)",
-    "Philips Consumer Electronics","Philips PD5029S Monitor/TV",
-    "PLB Monitor,Inc","PLB 1410 Model",
-    "PLB Monitor,Inc","PLB 1510 Model",
-    "PLB Monitor,Inc","PLB 1710",
-    "PLB Monitor,Inc","PLB 1910",
-    "Premier Computer Innovations","Premier PM14V-S-1",
-    "Princeton Graphic Systems","Princeton 14",
-    "Princeton Graphic Systems","Princeton 14ni",
-    "Princeton Graphic Systems","Princeton 15",
-    "Princeton Graphic Systems","Princeton 17",
-    "Princeton Graphic Systems","Princeton AF3.0HD",
-    "Princeton Graphic Systems","Princeton AGF700",
-    "Princeton Graphic Systems","Princeton AGF900",
-    "Princeton Graphic Systems","Princeton AGX700",
-    "Princeton Graphic Systems","Princeton AGX740",
-    "Princeton Graphic Systems","Princeton AGX750",
-    "Princeton Graphic Systems","Princeton AGX900",
-    "Princeton Graphic Systems","Princeton APP520",
-    "Princeton Graphic Systems","Princeton APP550",
-    "Princeton Graphic Systems","Princeton APP560",
-    "Princeton Graphic Systems","Princeton APP800",
-    "Princeton Graphic Systems","Princeton AR2.7T",
-    "Princeton Graphic Systems","Princeton AR3.2T",
-    "Princeton Graphic Systems","Princeton Arcadia AR2.7",
-    "Princeton Graphic Systems","Princeton Arcadia AR2.7AV",
-    "Princeton Graphic Systems","Princeton Arcadia AR3.1",
-    "Princeton Graphic Systems","Princeton Arcadia AR3.1AV",
-    "Princeton Graphic Systems","Princeton Arcadia AR3.6",
-    "Princeton Graphic Systems","Princeton C2001",
-    "Princeton Graphic Systems","Princeton DPP500",
-    "Princeton Graphic Systems","Princeton DPP540",
-    "Princeton Graphic Systems","Princeton DPP550",
-    "Princeton Graphic Systems","Princeton DPP560",
-    "Princeton Graphic Systems","Princeton DPP800",
-    "Princeton Graphic Systems","Princeton DPP810",
-    "Princeton Graphic Systems","Princeton EO14",
-    "Princeton Graphic Systems","Princeton EO15",
-    "Princeton Graphic Systems","Princeton EO17",
-    "Princeton Graphic Systems","Princeton EO2000",
-    "Princeton Graphic Systems","Princeton EO2005",
-    "Princeton Graphic Systems","Princeton EO2010",
-    "Princeton Graphic Systems","Princeton EO40",
-    "Princeton Graphic Systems","Princeton EO400",
-    "Princeton Graphic Systems","Princeton EO50",
-    "Princeton Graphic Systems","Princeton EO500",
-    "Princeton Graphic Systems","Princeton EO505",
-    "Princeton Graphic Systems","Princeton EO70",
-    "Princeton Graphic Systems","Princeton EO700",
-    "Princeton Graphic Systems","Princeton EO705",
-    "Princeton Graphic Systems","Princeton EO710",
-    "Princeton Graphic Systems","Princeton EO72",
-    "Princeton Graphic Systems","Princeton EO720",
-    "Princeton Graphic Systems","Princeton EO74/74T",
-    "Princeton Graphic Systems","Princeton EO75",
-    "Princeton Graphic Systems","Princeton EO750",
-    "Princeton Graphic Systems","Princeton EO76/76T",
-    "Princeton Graphic Systems","Princeton EO90",
-    "Princeton Graphic Systems","Princeton EO900",
-    "Princeton Graphic Systems","Princeton EO930",
-    "Princeton Graphic Systems","Princeton EO935S",
-    "Princeton Graphic Systems","Princeton EO950",
-    "Princeton Graphic Systems","Princeton Graphic Systems C2001",
-    "Princeton Graphic Systems","Princeton Graphic Systems EO15",
-    "Princeton Graphic Systems","Princeton Graphic Systems EO17",
-    "Princeton Graphic Systems","Princeton Graphic Systems EO40",
-    "Princeton Graphic Systems","Princeton Graphic Systems EO400",
-    "Princeton Graphic Systems","Princeton Graphic Systems EO50",
-    "Princeton Graphic Systems","Princeton Graphic Systems EO500",
-    "Princeton Graphic Systems","Princeton Graphic Systems EO70",
-    "Princeton Graphic Systems","Princeton Graphic Systems EO700",
-    "Princeton Graphic Systems","Princeton Graphic Systems EO710",
-    "Princeton Graphic Systems","Princeton Graphic Systems EO72",
-    "Princeton Graphic Systems","Princeton Graphic Systems EO720",
-    "Princeton Graphic Systems","Princeton Graphic Systems EO75",
-    "Princeton Graphic Systems","Princeton Graphic Systems MAX-15",
-    "Princeton Graphic Systems","Princeton Graphic Systems Ultra 40",
-    "Princeton Graphic Systems","Princeton Graphic Systems Ultra 50",
-    "Princeton Graphic Systems","Princeton Graphic Systems Ultra-1200",
-    "Princeton Graphic Systems","Princeton Graphic Systems Ultra-1400",
-    "Princeton Graphic Systems","Princeton Graphic Systems Ultra-1600",
-    "Princeton Graphic Systems","Princeton Graphic Systems Ultra-2000",
-    "Princeton Graphic Systems","Princeton LD150",
-    "Princeton Graphic Systems","Princeton LD50A",
-    "Princeton Graphic Systems","PRINCETON Senergy 550",
-    "Princeton Graphic Systems","PRINCETON Senergy 850",
-    "Princeton Graphic Systems","Princeton Ultra 100",
-    "Princeton Graphic Systems","Princeton Ultra 17+",
-    "Princeton Graphic Systems","Princeton Ultra 20",
-    "Princeton Graphic Systems","Princeton Ultra 40",
-    "Princeton Graphic Systems","Princeton Ultra 41",
-    "Princeton Graphic Systems","Princeton Ultra 42",
-    "Princeton Graphic Systems","Princeton Ultra 50",
-    "Princeton Graphic Systems","Princeton Ultra 50e",
-    "Princeton Graphic Systems","Princeton Ultra 51",
-    "Princeton Graphic Systems","Princeton Ultra 52/52B",
-    "Princeton Graphic Systems","Princeton Ultra 52e/52B",
-    "Princeton Graphic Systems","Princeton Ultra 54",
-    "Princeton Graphic Systems","Princeton Ultra 55",
-    "Princeton Graphic Systems","Princeton Ultra 70F",
-    "Princeton Graphic Systems","Princeton Ultra 71",
-    "Princeton Graphic Systems","Princeton Ultra 72",
-    "Princeton Graphic Systems","Princeton Ultra 72e",
-    "Princeton Graphic Systems","Princeton Ultra 74",
-    "Princeton Graphic Systems","Princeton Ultra 75/75B",
-    "Princeton Graphic Systems","Princeton Ultra 75B",
-    "Princeton Graphic Systems","Princeton Ultra 75e",
-    "Princeton Graphic Systems","Princeton Ultra 77",
-    "Princeton Graphic Systems","Princeton Ultra 77e",
-    "Princeton Graphic Systems","Princeton Ultra 80",
-    "Princeton Graphic Systems","Princeton Ultra 90/90B",
-    "Princeton Graphic Systems","Princeton Ultra 90B",
-    "Princeton Graphic Systems","Princeton Ultra 90e",
-    "Princeton Graphic Systems","Princeton Ultra 92",
-    "Princeton Graphic Systems","Princeton Ultra 95",
-    "Princeton Graphic Systems","Princeton Ultra 95e",
-    "Princeton Graphic Systems","W54",
-    "Princeton Graphic Systems","W74",
-    "Princeton Publishing Labs","Princeton Publishing Labs MultiView",
-    "Princeton Publishing Labs","Princeton Publishing Labs MultiView_II",
-    "Proview Electronics Co.,Ltd.","Proview 10-inch 250",
-    "Proview Electronics Co.,Ltd.","Proview 14-inch 455/456/462",
-    "Proview Electronics Co.,Ltd.","Proview 15-inch 560/561/562",
-    "Proview Electronics Co.,Ltd.","Proview 15-inch 564/570",
-    "Proview Electronics Co.,Ltd.","Proview 15-inch 566/571/572",
-    "Proview Electronics Co.,Ltd.","Proview 16-inch 720/722",
-    "Proview Electronics Co.,Ltd.","Proview 17-inch 765/768/770",
-    "Proview Electronics Co.,Ltd.","Proview 17-inch 769/771/772",
-    "Proview Electronics Co.,Ltd.","Proview 17-inch 775/776/778",
-    "Proview Electronics Co.,Ltd.","Proview 17-inch 777 Pure Flat",
-    "Proview Electronics Co.,Ltd.","Proview 17-inch 785/786/788",
-    "Proview Electronics Co.,Ltd.","Proview 17-inch 787 Pure Flat",
-    "Proview Electronics Co.,Ltd.","Proview 17-inch 795/796",
-    "Proview Electronics Co.,Ltd.","Proview 17-inch 797 Pure Flat",
-    "Proview Electronics Co.,Ltd.","Proview 17-inch PD/ID-950F Daimondtron Pure Flat",
-    "Proview Electronics Co.,Ltd.","Proview 19-inch 986",
-    "Proview Electronics Co.,Ltd.","Proview 19-inch 995/998/998A",
-    "Proview Electronics Co.,Ltd.","Proview 19-inch 997 Pure Flat",
-    "Proview Electronics Co.,Ltd.","Proview 19-inch PV-1995S",
-    "Proview Electronics Co.,Ltd.","Proview 21-inch 215",
-    "Proview Electronics Co.,Ltd.","Proview 330 (LCD 13.3-inch)",
-    "Proview Electronics Co.,Ltd.","Proview 468 (LCD 14-inch)",
-    "Proview Electronics Co.,Ltd.","Proview 510/560/580 (LCD 15-inch)",
-    "Proview Electronics Co.,Ltd.","Proview 560/580 (LCD 15-inch Pivot)",
-    "Proview Electronics Co.,Ltd.","Proview 568 (LCD 15-inch)",
-    "Proview Electronics Co.,Ltd.","Proview 600/660 (LCD 15-inch Pivot)",
-    "Proview Electronics Co.,Ltd.","Proview 780 (LCD 17-inch)",
-    "Proview Technology Corp.","PROVIEW  550D",
-    "Proview Technology Corp.","PROVIEW  570",
-    "Proview Technology Corp.","PROVIEW  750",
-    "Proview Technology Corp.","PROVIEW  768",
-    "Proview Technology Corp.","PROVIEW  770",
-    "Proview Technology Corp.","PROVIEW  785",
-    "Proview Technology Corp.","PROVIEW  848D",
-    "Proview Technology Corp.","PROVIEW  860",
-    "Proview Technology Corp.","PROVIEW  995",
-    "Proview Technology Corp.","PROVIEW  MD-1452",
-    "Proview Technology Corp.","PROVIEW  MD-1552",
-    "Proview Technology Corp.","PROVIEW  PRO-400",
-    "Proview Technology Corp.","PROVIEW  PRO-500",
-    "Proview Technology Corp.","PROVIEW  PRO-700",
-    "Proview Technology Corp.","PROVIEW  PRO-900",
-    "Proview Technology Corp.","PROVIEW  PV-1450",
-    "Proview Technology Corp.","PROVIEW  PV-1995S",
-    "Proview Technology Corp.","PROVIEW  PV/SA-1455",
-    "Proview Technology Corp.","PROVIEW  PV/SA-1550",
-    "Proview Technology Corp.","PROVIEW  PV/SA-1564",
-    "Proview Technology Corp.","PROVIEW  PV/SA-1568",
-    "Proview Technology Corp.","PROVIEW  PV/SA-1750",
-    "Proview Technology Corp.","PROVIEW  PV/SA-1766",
-    "Proview Technology Corp.","PROVIEW  PV/SA-1768",
-    "Proview Technology Corp.","PROVIEW  PV/SA-1776",
-    "Proview Technology Corp.","PROVIEW  VS-1452",
-    "Proview Technology Corp.","PROVIEW  VS-1565",
-    "Proview Technology Corp.","Proview 570",
-    "Proview Technology Corp.","Proview 770",
-    "Proview Technology Corp.","Proview 860",
-    "Qume Corp.","Qume Corp. QM835",
-    "Radius, Inc.","Radius PrecisionColor Display/19",
-    "Radius, Inc.","Radius PrecisionColor Display/20",
-    "Radius, Inc.","Radius PrecisionColor Pivot",
-    "RasterOps","RasterOps 20/20",
-    "RasterOps","RasterOps ClearVueColor 17",
-    "RasterOps","RasterOps ClearVueColor 20T",
-    "RasterOps","RasterOps ClearVueColor 21",
-    "REDMS Group, Inc.","REDMS Group, Inc. SRC-1401",
-    "REDMS Group, Inc.","REDMS Group, Inc. SRC-1402",
-    "Relisys","Relisys RE-1420",
-    "Relisys","Relisys RE-1520",
-    "Relisys","Relisys RE-1528",
-    "Relisys","Relisys RE-5155",
-    "Relisys","Relisys RE451",
-    "Relisys","Relisys RE518",
-    "Relisys","Relisys RE550",
-    "Relisys","Relisys RE551",
-    "Relisys","Relisys RE767",
-    "Relisys","Relisys RM-1541",
-    "Royal Information Company","TRL/RIC DH-1570M/DH-1570",
-    "Royal Information Company","TRL/RIC DH-1764M/DH-1764",
-    "Royal Information Company","TRL/RIC DH-1764UM/DH-1764U",
-    "Royal Information Company","TRL/RIC DL-1564",
-    "Royal Information Company","TRL/RIC DL-1564M/DL-1564",
-    "Royal Information Company","TRL/RIC DL-1750MU",
-    "Royal Information Company","TRL/RIC RH-1450",
-    "Sampo Technology Corp.","AlphaScan 711",
-    "Sampo Technology Corp.","AlphaScan 712",
-    "Sampo Technology Corp.","AlphaScan 800S",
-    "Sampo Technology Corp.","AlphaScan 811",
-    "Sampo Technology Corp.","Sampo AlphaScan 15",
-    "Sampo Technology Corp.","Sampo AlphaScan 17",
-    "Sampo Technology Corp.","Sampo AlphaScan LC",
-    "Sampo Technology Corp.","Sampo AlphaScan Plus",
-    "Samsung","CT4581",
-    "Samsung","Samsung 15GLsi",
-    "Samsung","Samsung 17GLi",
-    "Samsung","Samsung 17GLsi",
-    "Samsung","Samsung 5b (CKB52*)",
-    "Samsung","Samsung 5e (CKA52*)",
-    "Samsung","Samsung 7e (CKB72*)",
-    "Samsung","Samsung CJ4685",
-    "Samsung","Samsung CMQ5387L",
-    "Samsung","Samsung Cn4551",
-    "Samsung","Samsung CSA-7571",
-    "Samsung","Samsung CSU5977",
-    "Samsung","Samsung CT-4581",
-    "Samsung","Samsung MF-4771",
-    "Samsung","Samsung Samtron 40B",
-    "Samsung","Samsung Samtron 40Bn",
-    "Samsung","Samsung SAMTRON 4Bi",
-    "Samsung","Samsung SAMTRON 5(M)B (CGB5617*)",
-    "Samsung","Samsung SAMTRON 5(M)E (CGK5517*)",
-    "Samsung","Samsung Samtron 50(M)E",
-    "Samsung","Samsung Samtron 50B",
-    "Samsung","Samsung SAMTRON 5Bi",
-    "Samsung","Samsung SAMTRON 5Ei",
-    "Samsung","Samsung Samtron 60(M)B",
-    "Samsung","Samsung SAMTRON 7(M)B (CGM7617*)",
-    "Samsung","Samsung SAMTRON 7(M)E (CGE7517*)",
-    "Samsung","Samsung Samtron 70(M)E",
-    "Samsung","Samsung SAMTRON 7Ei",
-    "Samsung","Samsung Samtron 9P",
-    "Samsung","Samsung SyncMaster 1000b (CGX1607*)",
-    "Samsung","Samsung SyncMaster 1000p",
-    "Samsung","Samsung SyncMaster 1000p (CGX160*)",
-    "Samsung","Samsung SyncMaster 1000s (CGP1607*)",
-    "Samsung","Samsung SyncMaster 1100p",
-    "Samsung","Samsung SyncMaster 1100p Plus",
-    "Samsung","Samsung SyncMaster 1200NF/2200NF",
-    "Samsung","Samsung SyncMaster 14GL",
-    "Samsung","Samsung SyncMaster 150MP",
-    "Samsung","Samsung SyncMaster 15GL",
-    "Samsung","Samsung SyncMaster 15GLe",
-    "Samsung","Samsung SyncMaster 15GLi",
-    "Samsung","Samsung SyncMaster 15M",
-    "Samsung","Samsung SyncMaster 15Me",
-    "Samsung","Samsung SyncMaster 170MP",
-    "Samsung","Samsung SyncMaster 17GL",
-    "Samsung","Samsung SyncMaster 17GLi",
-    "Samsung","Samsung SyncMaster 17GLs",
-    "Samsung","Samsung SyncMaster 17GLsi",
-    "Samsung","Samsung SyncMaster 2",
-    "Samsung","Samsung SyncMaster 20GLs",
-    "Samsung","Samsung SyncMaster 20GLsi",
-    "Samsung","Samsung SyncMaster 21GLs",
-    "Samsung","Samsung SyncMaster 2400(U)W (SWM400*)",
-    "Samsung","Samsung SyncMaster 3",
-    "Samsung","Samsung SyncMaster 320TFT (LXB310*)",
-    "Samsung","Samsung SyncMaster 330/331TFT (LXB350*)",
-    "Samsung","Samsung SyncMaster 3Ne",
-    "Samsung","Samsung SyncMaster 4+",
-    "Samsung","Samsung SyncMaster 400b (CKA4217*)",
-    "Samsung","Samsung SyncMaster 400TFT (LXA41*)",
-    "Samsung","Samsung SyncMaster 410b(CHA4217*)",
-    "Samsung","Samsung SyncMaster 450b(n)",
-    "Samsung","Samsung SyncMaster 470S /480S TFT",
-    "Samsung","Samsung SyncMaster 4NE",
-    "Samsung","Samsung SyncMaster 4S",
-    "Samsung","Samsung SyncMaster 500(M)b (CGB5607*)",
-    "Samsung","Samsung SyncMaster 500(M)p (CGC5607*)",
-    "Samsung","Samsung SyncMaster 500(M)s (CGK5507*)",
-    "Samsung","Samsung SyncMaster 500(M)s Plus (CKE5507*)",
-    "Samsung","Samsung SyncMaster 500b",
-    "Samsung","Samsung SyncMaster 500b Plus (CKF5607*)",
-    "Samsung","Samsung SyncMaster 510(M)s (CHA5807*)",
-    "Samsung","Samsung SyncMaster 510b(CHB5707*)",
-    "Samsung","Samsung SyncMaster 520TFT (LXB530*)",
-    "Samsung","Samsung SyncMaster 530/531TFT (LXB550*)",
-    "Samsung","Samsung SyncMaster 550b(T)",
-    "Samsung","Samsung SyncMaster 550s(T)",
-    "Samsung","Samsung SyncMaster 550v",
-    "Samsung","Samsung SyncMaster 570B/580B TFT",
-    "Samsung","Samsung SyncMaster 570P TFT/580P TFT",
-    "Samsung","Samsung SyncMaster 570P/580P Plus TFT",
-    "Samsung","Samsung SyncMaster 570S/580S TFT",
-    "Samsung","Samsung SyncMaster 5C",
-    "Samsung","Samsung SyncMaster 610(M)b(CHB6107*)",
-    "Samsung","Samsung SyncMaster 6Ne",
-    "Samsung","Samsung SyncMaster 700(M)b (CGM7607*)",
-    "Samsung","Samsung SyncMaster 700(M)p (CGH7609*)",
-    "Samsung","Samsung SyncMaster 700(M)s (CGE7507*)",
-    "Samsung","Samsung SyncMaster 700(M)s Plus (CKG7507*)",
-    "Samsung","Samsung SyncMaster 700b Plus",
-    "Samsung","Samsung SyncMaster 700IFT (CSH780B*)",
-    "Samsung","Samsung SyncMaster 700NF",
-    "Samsung","Samsung SyncMaster 700p Plus (CSH7839*)",
-    "Samsung","Samsung SyncMaster 700TFT",
-    "Samsung","Samsung SyncMaster 710(M)b (CHB7709*)",
-    "Samsung","Samsung SyncMaster 710(M)s (CHB7707*)",
-    "Samsung","Samsung SyncMaster 750(M)b",
-    "Samsung","Samsung SyncMaster 750NF(T)",
-    "Samsung","Samsung SyncMaster 750p(T)",
-    "Samsung","Samsung SyncMaster 750s(T)",
-    "Samsung","Samsung SyncMaster 753DF(T)",
-    "Samsung","Samsung SyncMaster 755DF(T)",
-    "Samsung","Samsung SyncMaster 770TFT",
-    "Samsung","Samsung SyncMaster 800TFT",
-    "Samsung","Samsung SyncMaster 900IFT",
-    "Samsung","Samsung SyncMaster 900NF",
-    "Samsung","Samsung SyncMaster 900p (CSH9839*)",
-    "Samsung","Samsung SyncMaster 900p Plus",
-    "Samsung","Samsung SyncMaster 900SL (CSM92*)",
-    "Samsung","Samsung SyncMaster 950NF(T)",
-    "Samsung","Samsung SyncMaster 950P Plus(T)",
-    "Samsung","Samsung SyncMaster 950SL",
-    "Samsung","Samsung SyncMaster 950SL Plus/900SL Plus",
-    "Samsung","Samsung SyncMaster 955DF(T)",
-    "Samsung","Samsung SyncMaster 955SL(T)",
-    "Samsung","Samsung SyncMaster sm950p(T)",
-    "Samsung","Samtron 428PT/PTL",
-    "Samsung","Samtron SC-208DXL+",
-    "Samsung","Samtron SC-528MDL",
-    "Samsung","Samtron SC-528MXLJ",
-    "Samsung","Samtron SC-528TXL",
-    "Samsung","Samtron SC-528UXL",
-    "Samsung","Samtron SC-726GXL",
-    "Samsung","Samtron SC-728FXL",
-    "Samsung","Samtron SC-728FXLJ",
-    "Samtron","Samtron SC-428PS",
-    "Samtron","Samtron SC-428TX(L)",
-    "Samtron","Samtron SC-428VS(L)+",
-    "Samtron","Samtron SC-428VX(L)",
-    "Samtron","Samtron SC-728SXL",
-    "SANYO","SANYO CMT-B15M6",
-    "SANYO","SANYO CMT-D14UM5V",
-    "Seiko Instruments U.S.A., Inc.","Seiko CM-1440",
-    "Seiko Instruments U.S.A., Inc.","Seiko CM-1450",
-    "Seiko Instruments U.S.A., Inc.","Seiko CM-2050",
-    "Shamrock Technology","SHAMROCK C072",
-    "Shamrock Technology","SHAMROCK C102",
-    "Shamrock Technology","SHAMROCK C407",
-    "Shamrock Technology","SHAMROCK C502",
-    "Shamrock Technology","SHAMROCK C505",
-    "Shamrock Technology","SHAMROCK C507",
-    "Shamrock Technology","SHAMROCK C703",
-    "Shamrock Technology","SHAMROCK C705",
-    "Shamrock Technology","SHAMROCK C706",
-    "Shamrock Technology","SHAMROCK HTC43860",
-    "Shamrock Technology","SHAMROCK M569",
-    "Shamrock Technology","SHAMROCK M769",
-    "Shamrock Technology","SHAMROCK SRC1405",
-    "Shamrock Technology","SHAMROCK SRC1405L",
-    "Shamrock Technology","SHAMROCK SRC1406",
-    "Shamrock Technology","SHAMROCK SRC1406L",
-    "Shamrock Technology","SHAMROCK SRC1407",
-    "Shamrock Technology","SHAMROCK SRC1407L",
-    "Shamrock Technology","SHAMROCK SRC1451LP",
-    "Shamrock Technology","SHAMROCK SRC1451P",
-    "Shamrock Technology","SHAMROCK SRC1452LP",
-    "Shamrock Technology","SHAMROCK SRC1452P",
-    "Shamrock Technology","SHAMROCK SRC1502",
-    "Shamrock Technology","SHAMROCK SRC1502L",
-    "Shamrock Technology","SHAMROCK SRC1505",
-    "Shamrock Technology","SHAMROCK SRC1507",
-    "Shamrock Technology","SHAMROCK SRC1702",
-    "Shamrock Technology","SHAMROCK SRC1702LP",
-    "Shamrock Technology","SHAMROCK SRC1703",
-    "Shamrock Technology","SHAMROCK SRC1703L",
-    "Shamrock Technology","SHAMROCK SRC1705",
-    "Shamrock Technology","SHAMROCK SRC1706",
-    "Shamrock Technology","SHAMROCK SRC2002",
-    "Shamrock Technology","SHAMROCK SRC2002LP",
-    "Shamrock Technology","SHAMROCK SRC2102",
-    "Shamrock Technology","SHAMROCK SRC2102LP",
-    "Siemens","MCF3512 (-K543-)",
-    "Siemens","MCF3801 (-K507-)",
-    "Siemens","MCF3811 (-K506-)",
-    "Siemens","MCF3812 (-K544-V150)",
-    "Siemens","MCF3812 (-K544-V155)",
-    "Siemens","MCF4611 (-K568-)",
-    "Siemens","MCM141V (-K542-)",
-    "Siemens","MCM153V (-K563-)",
-    "Siemens","MCM15P1 (-K561-)",
-    "Siemens","MCM173V (-K553-)",
-    "Siemens","MCM174V (-K575-)",
-    "Siemens","MCM17P1 (-K551-)",
-    "Siemens","MCM19P1 (-K552-)",
-    "Siemens","MCM19T1 (-K562-)",
-    "Siemens","MCM212V (-K539-)",
-    "Siemens","MCM21P1 (-K550-)",
-    "Siemens","Xpert 710 (-K557-)",
-    "Siemens Nixdorf","MCF3501 (-K451-)",
-    "Siemens Nixdorf","MCF3511 (-K505-)",
-    "Siemens Nixdorf","MCF3811 (-K506-)",
-    "Siemens Nixdorf","MCM1401 (-K292-)",
-    "Siemens Nixdorf","MCM1402 (-K343-V318)",
-    "Siemens Nixdorf","MCM1403 (-K368-V318)",
-    "Siemens Nixdorf","MCM1403 (-K368-V418)",
-    "Siemens Nixdorf","MCM1404 (-K372-) >= Rev.7",
-    "Siemens Nixdorf","MCM1404 (-K372-) Rev.1-Rev.6",
-    "Siemens Nixdorf","MCM1405 (-K449-)",
-    "Siemens Nixdorf","MCM1501 (-K302-)",
-    "Siemens Nixdorf","MCM1502 (-K323-)",
-    "Siemens Nixdorf","MCM1503 (-K344-)",
-    "Siemens Nixdorf","MCM1503 (-K344-V418) >= Rev.3A",
-    "Siemens Nixdorf","MCM1505 (-K424-)",
-    "Siemens Nixdorf","MCM1506 (-K448-V318)",
-    "Siemens Nixdorf","MCM1506 (-K448-V418/150)",
-    "Siemens Nixdorf","MCM1507 (-K470-)",
-    "Siemens Nixdorf","MCM1508 (-K486-)",
-    "Siemens Nixdorf","MCM1510 (-K494-)",
-    "Siemens Nixdorf","MCM151V (-K469-)",
-    "Siemens Nixdorf","MCM152V (-K495-)",
-    "Siemens Nixdorf","MCM1551 (-K396-)",
-    "Siemens Nixdorf","MCM1552 (-K421-)",
-    "Siemens Nixdorf","MCM1701 (-K316-)",
-    "Siemens Nixdorf","MCM1702 (-K373-)",
-    "Siemens Nixdorf","MCM1703 (-K414-V150)",
-    "Siemens Nixdorf","MCM1703 (-K414-V318)",
-    "Siemens Nixdorf","MCM1704 (-K425-)",
-    "Siemens Nixdorf","MCM1705 (-K471-)",
-    "Siemens Nixdorf","MCM1706 (-K488-)",
-    "Siemens Nixdorf","MCM1707 (-K512-)",
-    "Siemens Nixdorf","MCM171V (-K496-)",
-    "Siemens Nixdorf","MCM1751 (-K397-)",
-    "Siemens Nixdorf","MCM1753 (-K411-)",
-    "Siemens Nixdorf","MCM1754 (-K415-)",
-    "Siemens Nixdorf","MCM1755 (-K472-)",
-    "Siemens Nixdorf","MCM1901 (-K489-)",
-    "Siemens Nixdorf","MCM1902 (-K527-)",
-    "Siemens Nixdorf","MCM2101 (-K272-)",
-    "Siemens Nixdorf","MCM2102 (-K352-V318)",
-    "Siemens Nixdorf","MCM2102 (-K352-V418)",
-    "Siemens Nixdorf","MCM2102 (-K352-V518/618)",
-    "Siemens Nixdorf","MCM2103 (-K422-)",
-    "Siemens Nixdorf","MCM2105 (-K455-)",
-    "Siemens Nixdorf","MCM2106 (-K462-)",
-    "Siemens Nixdorf","MCM2107 (-K478-)",
-    "Siemens Nixdorf","MCM2108 (-K479-)",
-    "Siemens Nixdorf","MCM2109 (-K499-)",
-    "Siemens Nixdorf","MCM2110 (-K500-)",
-    "Siemens Nixdorf","MCM211V (-K508-)",
-    "Siemens Nixdorf","MCM21T1 (-K526-)",
-    "Siemens Nixdorf","MCQ1901 (-K218-)",
-    "Siemens Nixdorf","PM150 (-K408-)",
-    "Siemens Nixdorf","PM170 (-K409-)",
-    "Siemens Nixdorf","Siemens FD200",
-    "Siemens Nixdorf","Siemens Nixdorf MCM1402",
-    "Siemens Nixdorf","Siemens Nixdorf MCM1503",
-    "Siemens Nixdorf","Siemens Nixdorf MCM1702",
-    "Siemens Nixdorf","Siemens Nixdorf MCM2102",
-    "Siemens Nixdorf","Siemens Nixdorf Monitor  50kHz",
-    "Siemens Nixdorf","Siemens Nixdorf Monitor  54kHz",
-    "Siemens Nixdorf","Siemens Nixdorf Monitor  57kHz",
-    "Siemens Nixdorf","Siemens Nixdorf Monitor  64kHz",
-    "Siemens Nixdorf","Siemens Nixdorf Monitor  69kHz",
-    "Siemens Nixdorf","Siemens Nixdorf Monitor  82kHz",
-    "Siemens Nixdorf","Siemens Nixdorf Monitor  92kHz",
-    "Siemens Nixdorf","Siemens Nixdorf Monitor 100kHz",
-    "Siemens Nixdorf","Siemens Nixdorf Monitor 107kHz",
-    "Siemens Nixdorf","Siemens Nixdorf Monitor 113kHz",
-    "Smile International Corp.","Smile/KFC CA6425DL/CB6425DL",
-    "Smile International Corp.","Smile/KFC CA6525DL/CB6525DL",
-    "Smile International Corp.","Smile/KFC CA6546SL/CB6546SL",
-    "Smile International Corp.","Smile/KFC CA6719SL/CB6719SL",
-    "Smile International Corp.","Smile/KFC CA6746SL/CB6746SL",
-    "Smile International Corp.","Smile/KFC CA6748SL/CB6748SL",
-    "Smile International Corp.","Smile/KFC CA6919SL/CB6919SL",
-    "Smile International Corp.","Smile/KFC, 85Khz Monitor",
-    "SONY Corporation","KL-W7000",
-    "SONY Corporation","KL-W9000",
-    "SONY Corporation","SONY CPD-100ES",
-    "SONY Corporation","SONY CPD-100EST",
-    "SONY Corporation","SONY CPD-100GS",
-    "SONY Corporation","SONY CPD-100GST",
-    "SONY Corporation","SONY CPD-100SF",
-    "SONY Corporation","SONY CPD-100SFB",
-    "SONY Corporation","SONY CPD-100SFT",
-    "SONY Corporation","SONY CPD-100SX",
-    "SONY Corporation","SONY CPD-100VS",
-    "SONY Corporation","SONY CPD-101VS iGPE",
-    "SONY Corporation","SONY CPD-110GS/110EST",
-    "SONY Corporation","SONY CPD-110GS/110EST/T9",
-    "SONY Corporation","SONY CPD-120AS",
-    "SONY Corporation","SONY CPD-120VS",
-    "SONY Corporation","SONY CPD-1302",
-    "SONY Corporation","SONY CPD-1304",
-    "SONY Corporation","SONY CPD-1304S",
-    "SONY Corporation","SONY CPD-1402",
-    "SONY Corporation","SONY CPD-1404S",
-    "SONY Corporation","SONY CPD-1430",
-    "SONY Corporation","SONY CPD-1431",
-    "SONY Corporation","SONY CPD-1438",
-    "SONY Corporation","SONY CPD-15ES",
-    "SONY Corporation","SONY CPD-15ES2",
-    "SONY Corporation","SONY CPD-15SF2",
-    "SONY Corporation","SONY CPD-15SF7",
-    "SONY Corporation","SONY CPD-15SF8",
-    "SONY Corporation","SONY CPD-15SF9",
-    "SONY Corporation","SONY CPD-15SX1",
-    "SONY Corporation","SONY CPD-1604S",
-    "SONY Corporation","SONY CPD-1704S",
-    "SONY Corporation","SONY CPD-1730",
-    "SONY Corporation","SONY CPD-1738",
-    "SONY Corporation","SONY CPD-17C1",
-    "SONY Corporation","SONY CPD-17ES2",
-    "SONY Corporation","SONY CPD-17GS",
-    "SONY Corporation","SONY CPD-17MS",
-    "SONY Corporation","SONY CPD-17SF2",
-    "SONY Corporation","SONY CPD-17SF7",
-    "SONY Corporation","SONY CPD-17SF8",
-    "SONY Corporation","SONY CPD-17SF8R",
-    "SONY Corporation","SONY CPD-17SF9",
-    "SONY Corporation","SONY CPD-2003GT",
-    "SONY Corporation","SONY CPD-200ES",
-    "SONY Corporation","SONY CPD-200EST",
-    "SONY Corporation","SONY CPD-200GS",
-    "SONY Corporation","SONY CPD-200GST",
-    "SONY Corporation","SONY CPD-200SF",
-    "SONY Corporation","SONY CPD-200SFT",
-    "SONY Corporation","SONY CPD-200SX",
-    "SONY Corporation","SONY CPD-201VS iGPE",
-    "SONY Corporation","SONY CPD-20SF2",
-    "SONY Corporation","SONY CPD-20SF2T",
-    "SONY Corporation","SONY CPD-20SF2T5",
-    "SONY Corporation","SONY CPD-20SF3",
-    "SONY Corporation","SONY CPD-210GS/210EST",
-    "SONY Corporation","SONY CPD-210GS/210EST/T9",
-    "SONY Corporation","SONY CPD-210SFB",
-    "SONY Corporation","SONY CPD-220AS",
-    "SONY Corporation","SONY CPD-220GS",
-    "SONY Corporation","SONY CPD-220GS/17GS2",
-    "SONY Corporation","SONY CPD-220VS",
-    "SONY Corporation","SONY CPD-300SFT",
-    "SONY Corporation","SONY CPD-300SFT5",
-    "SONY Corporation","SONY CPD-420GS",
-    "SONY Corporation","SONY CPD-420GS/420GST/19GS2",
-    "SONY Corporation","SONY CPD-420GS/GST/19GS2",
-    "SONY Corporation","SONY CPD-520GS/520GST/21GS2",
-    "SONY Corporation","SONY CPD-520GS/T/T9/21GS2",
-    "SONY Corporation","SONY CPD-A100",
-    "SONY Corporation","SONY CPD-A200",
-    "SONY Corporation","SONY CPD-E100/E100E",
-    "SONY Corporation","SONY CPD-E200/E200E",
-    "SONY Corporation","SONY CPD-E210",
-    "SONY Corporation","SONY CPD-E400/E400E",
-    "SONY Corporation","SONY CPD-E500/E500E",
-    "SONY Corporation","SONY CPD-G200",
-    "SONY Corporation","SONY CPD-G400",
-    "SONY Corporation","SONY CPD-G500",
-    "SONY Corporation","SONY CPD-H200",
-    "SONY Corporation","SONY CPD-L100",
-    "SONY Corporation","SONY CPD-L133",
-    "SONY Corporation","SONY CPD-L141",
-    "SONY Corporation","SONY CPD-L150",
-    "SONY Corporation","SONY CPD-L181",
-    "SONY Corporation","SONY CPD-L181/181A",
-    "SONY Corporation","SONY CPD-L200",
-    "SONY Corporation","SONY CPD-L200/M151",
-    "SONY Corporation","SONY CPD-V200",
-    "SONY Corporation","SONY GDM-1310",
-    "SONY Corporation","SONY GDM-17SE1",
-    "SONY Corporation","SONY GDM-17SE1T",
-    "SONY Corporation","SONY GDM-17SE2T",
-    "SONY Corporation","SONY GDM-17SE2T(NEW)",
-    "SONY Corporation","SONY GDM-17SE2T5",
-    "SONY Corporation","SONY GDM-1936",
-    "SONY Corporation","SONY GDM-2000TC",
-    "SONY Corporation","SONY GDM-200PS",
-    "SONY Corporation","SONY GDM-200PS/T/T9",
-    "SONY Corporation","SONY GDM-200PST",
-    "SONY Corporation","SONY GDM-2036S",
-    "SONY Corporation","SONY GDM-2038",
-    "SONY Corporation","SONY GDM-20SE1V",
-    "SONY Corporation","SONY GDM-20SE2T",
-    "SONY Corporation","SONY GDM-20SE2T5",
-    "SONY Corporation","SONY GDM-20SE3T",
-    "SONY Corporation","SONY GDM-20SHT",
-    "SONY Corporation","SONY GDM-20SHT(NEW)",
-    "SONY Corporation","SONY GDM-2100",
-    "SONY Corporation","SONY GDM-400PS/400PST/19PS",
-    "SONY Corporation","SONY GDM-400PS/T/T9/19PS",
-    "SONY Corporation","SONY GDM-500PS",
-    "SONY Corporation","SONY GDM-500PS/500PST/21PS",
-    "SONY Corporation","SONY GDM-500PS/T/T9/21PS",
-    "SONY Corporation","SONY GDM-F400",
-    "SONY Corporation","SONY GDM-F400/F400T9",
-    "SONY Corporation","SONY GDM-F500",
-    "SONY Corporation","SONY GDM-F500/F500T9",
-    "SONY Corporation","SONY GDM-W900",
-    "SONY Corporation","SONY GVM-1412",
-    "SONY Corporation","SONY GVM-2020",
-    "SONY Corporation","SONY HMD-A100",
-    "SONY Corporation","SONY HMD-A200",
-    "SONY Corporation","SONY HMD-H200",
-    "SONY Corporation","SONY HMD-V200",
-    "SONY Corporation","SONY KL-W7000",
-    "SONY Corporation","SONY MS-15SF1",
-    "SONY Corporation","SONY MS-15SF1T",
-    "SONY Corporation","SONY MS-17SF1",
-    "SONY Corporation","SONY MS-17SF1T",
-    "SONY Corporation","SONY MS-20SE1",
-    "SONY Corporation","SONY MS-20SE1T",
-    "SONY Corporation","SONY Multiscan 15sf",
-    "SONY Corporation","SONY Multiscan 17sf",
-    "SONY Corporation","SONY Multiscan 20se",
-    "SONY Corporation","Sony PLM-S700/S700E",
-    "SONY Corporation","SONY VMU-1000",
-    "Talon Technology Corp.","Talon Tuff/CRT",
-    "Tandberg Display","Tandberg Display ErgoScan 15c Item 300",
-    "Tandberg Display","Tandberg Display ErgoScan 15c-TCO'92",
-    "Tandberg Display","Tandberg Display ErgoScan 15c-TCO'95 Item 300",
-    "Tandberg Display","Tandberg Display ErgoScan 15cL-TCO'92 Item 527",
-    "Tandberg Display","Tandberg Display ErgoScan 17-TCO'95 Item 540",
-    "Tandberg Display","Tandberg Display ErgoScan 17c Item 310",
-    "Tandberg Display","Tandberg Display ErgoScan 17c-PnP-TCO'95 Item 310",
-    "Tandberg Display","Tandberg Display ErgoScan 17c-TCO'92",
-    "Tandberg Display","Tandberg Display ErgoScan 17c-TCO'95 Item 530",
-    "Tandberg Display","Tandberg Display ErgoScan 17cM TCO'95 Item 536",
-    "Tandberg Display","Tandberg Display ErgoScan 17cM-TCO'92 Item 528",
-    "Tandberg Display","Tandberg Display ErgoScan 19c TCO'99 Item 539",
-    "Tandberg Display","Tandberg Display ErgoScan 21c-TCO'92 82kHz",
-    "Tandberg Display","Tandberg Display ErgoScan 21c-TCO'92/95 95kHz Item 525/531",
-    "Tandberg Display","Tandberg Display ErgoScan 21cH TCO'95 Item 535",
-    "Tandberg Display","Tandberg Display ErgoScan 21cH-TCO'92/95 Item 526/532",
-    "Tandberg Display","Tandberg Display ErgoScan 350 TCO'95 Item 537",
-    "Tandberg Display","Tandberg Display ErgoScan 400M Item 600",
-    "Tandberg Display","Tandberg Display ErgoScan 400S TCO'95 Item 538",
-    "Tandberg Display","Tandberg Display ErgoScan 450 TCO'95 Item 534",
-    "Tandberg Display","Tandberg Display ErgoScan 500 TCO'95 Item 533",
-    "Tandberg Display","Tandberg Display ErgoScan 500X TCO'99 Item 543",
-    "Tandberg Display","Tandberg Display ErgoScan LCD 12 Item 570",
-    "Tandberg Display","Tandberg Display ErgoScan LCD 14 Item 571",
-    "Tandberg Display","Tandberg Display ErgoScan LCD 15 Item 573",
-    "Tandberg Display","Tandberg Display ErgoScan LCD 15 uten høyt/USB Item 579",
-    "Tandberg Display","Tandberg Display ErgoScan LCD 16 Item 572",
-    "Tandberg Display","Tandberg Display ErgoScan LCD 18 Item 578",
-    "Tandberg Display","Tandberg Display ErgoScan LCD 360 Item 577",
-    "Tandberg Display","Tandberg Display ErgoScan LCD 380 Item 575",
-    "Tatung","Intelliscan TM442x series",
-    "Tatung","Intelliscan TM442x series 14''",
-    "Tatung","Intelliscan TM452x series",
-    "Tatung","Intelliscan TM452x series 15''",
-    "Tatung","Intelliscan TM651x series",
-    "Tatung","Intelliscan TM651x series 15''",
-    "Tatung","Intelliscan TM671x series",
-    "Tatung","Intelliscan TM671x series 17''",
-    "Tatung","Tatung    C5D",
-    "Tatung","Tatung C5D",
-    "Tatung","Tatung CM-1495G",
-    "Tatung","Tatung CM-1498M",
-    "Tatung","Tatung CM-1498R",
-    "Tatung","Tatung CM-1498T",
-    "Tatung","Tatung CM-14UH",
-    "Tatung","Tatung CM-1700",
-    "Tatung","Tatung CM-17MC",
-    "Tatung","Tatung CM-2000",
-    "Tatung","Tatung MM-1295",
-    "Tatung","Tatung VDBU C9N 19'' Colour Monitor",
-    "Techmedia Computer System Corp.","Techmedia TCM-1400G",
-    "Techmedia Computer System Corp.","Techmedia TCM-1448G",
-    "Techmedia Computer System Corp.","Techmedia TCM-1500G",
-    "Techmedia Computer System Corp.","Techmedia TCM-1500N",
-    "Techmedia Computer System Corp.","Techmedia TCM-1548G",
-    "Techmedia Computer System Corp.","Techmedia TCM-1564HS",
-    "Techmedia Computer System Corp.","Techmedia TCM-1564S",
-    "Techmedia Computer System Corp.","Techmedia TCM-1700G",
-    "Techmedia Computer System Corp.","Techmedia TCM-1750G",
-    "Techmedia Computer System Corp.","Techmedia TCM-1764S",
-    "Techmedia Computer System Corp.","Techmedia TCM-1785G",
-    "Techmedia Computer System Corp.","Techmedia TCM-2000G",
-    "Techmedia Computer System Corp.","Techmedia TCM-214C",
-    "TECO Electric & Machinery Co.,Ltd.","TECO 15-inch VMN570",
-    "TECO Electric & Machinery Co.,Ltd.","TECO 17-inch VMN785T",
-    "TECO Electric & Machinery Co.,Ltd.","TECO 17-inch VMN798FT PURE FLAT",
-    "TECO Information Systems, Inc.","TECO TE1491",
-    "TECO Information Systems, Inc.","TECO TE1591",
-    "TECO Information Systems, Inc.","TECO TE1791",
-    "TECO Information Systems, Inc.","TECO TE2191",
-    "TOP Victory Electronics Co.,Ltd","1770,1770A,1770+ & 1770A+",
-    "TOP Victory Electronics Co.,Ltd","1785,1785A,1785+ & 1785A+",
-    "TOP Victory Electronics Co.,Ltd","1995,1995A,1995S & 1995SA",
-    "TOSHIBA","Toshiba 15 Type 1024x768 Panel",
-    "Toshiba","Toshiba DA1566M, Infinia 15-inch Monitor",
-    "Toshiba","Toshiba DA1766M, Infinia 17-inch Monitor",
-    "Toshiba","Toshiba DP566M, Equium 15-inch Monitor",
-    "Toshiba","Toshiba DP782M, Equium 17-inch Monitor",
-    "Toshiba","Toshiba DR569M (PV2001U)",
-    "Toshiba","Toshiba DR769MF (PV2002U)",
-    "Toshiba","Toshiba P17CM00",
-    "Toshiba","Toshiba P17CM01",
-    "Toshiba","Toshiba P17CS01",
-    "Toshiba","Toshiba P17CU01",
-    "Toshiba","Toshiba P21CM00",
-    "Toshiba","Toshiba P21CR01",
-    "Toshiba","Toshiba TekBright 500V (PV2005U)",
-    "Toshiba","Toshiba TekBright 510V (PV2009U)",
-    "Toshiba","Toshiba TekBright 700P (PV2006U)",
-    "Toshiba","Toshiba TekBright 700PM (PV2003U)",
-    "Toshiba","Toshiba TekBright 710V (PV2010U)",
-    "TOTOKU Electric","TOTOKU CH20M-30/82A",
-    "TOTOKU Electric","TOTOKU CV142J",
-    "TOTOKU Electric","TOTOKU CV14M-24/58A",
-    "TOTOKU Electric","TOTOKU CV151",
-    "TOTOKU Electric","TOTOKU CV151PJ1",
-    "TOTOKU Electric","TOTOKU CV172J",
-    "TOTOKU Electric","TOTOKU CV172PJ1",
-    "TOTOKU Electric","TOTOKU CV173",
-    "TOTOKU Electric","TOTOKU CV173PRO",
-    "TOTOKU Electric","TOTOKU CV173PRO PLUS",
-    "TOTOKU Electric","TOTOKU CV174",
-    "TOTOKU Electric","TOTOKU CV175",
-    "TOTOKU Electric","TOTOKU CV176PJ1",
-    "TOTOKU Electric","TOTOKU CV17M-24/65A",
-    "TOTOKU Electric","TOTOKU CV211J",
-    "TOTOKU Electric","TOTOKU CV211PJ1",
-    "TOTOKU Electric","TOTOKU CV212",
-    "TOTOKU Electric","TOTOKU CV213",
-    "TOTOKU Electric","TOTOKU CV213 PLUS",
-    "TOTOKU Electric","TOTOKU CV213PJ1",
-    "TOTOKU Electric","TOTOKU CV411PJ",
-    "TOTOKU Electric","TOTOKU CV411T",
-    "TOTOKU Electric","TOTOKU CV511PJ1",
-    "TOTOKU Electric","TOTOKU CV511R",
-    "TOTOKU Electric","TOTOKU CV511T",
-    "TOTOKU Electric","TOTOKU CV512PJ",
-    "TOTOKU Electric","TOTOKU CV711R",
-    "TOTOKU Electric","TOTOKU CV721X",
-    "TOTOKU Electric","TOTOKU CV821X",
-    "TOTOKU Electric","TOTOKU CV921X",
-    "TOTOKU Electric","TOTOKU CV931X",
-    "TOTOKU Electric","TOTOKU T15L-ID",
-    "TOTOKU Electric","TOTOKU TS-701D",
-    "TOTOKU Electric","TOTOKU TS-702F",
-    "TriGem Computer, Inc.","Trigem 7650R",
-    "TriGem Computer, Inc.","Trigem 7700SP",
-    "TriGem Computer, Inc.","Trigem 7800ST",
-    "TriGem Computer, Inc.","Trigem 7850R",
-    "TriGem Computer, Inc.","Trigem DG2424CP",
-    "TriGem Computer, Inc.","Trigem DG2424SP",
-    "TriGem Computer, Inc.","Trigem TG4279PX",
-    "TriGem Computer, Inc.","Trigem TG4480C",
-    "TriGem Computer, Inc.","Trigem TG4480HX",
-    "TriGem Computer, Inc.","Trigem TG4480S",
-    "TriGem Computer, Inc.","Trigem TG4480SX",
-    "TriGem Computer, Inc.","Trigem TG5481CX",
-    "TriGem Computer, Inc.","Trigem TG5481G",
-    "TriGem Computer, Inc.","Trigem TG5650K",
-    "TriGem Computer, Inc.","Trigem TG5650S",
-    "TriGem Computer, Inc.","Trigem TG5651GX",
-    "TriGem Computer, Inc.","Trigem TG7088PM",
-    "TriGem Computer, Inc.","Trigem TG7480G",
-    "TriGem Computer, Inc.","Trigem TG7480K",
-    "TriGem Computer, Inc.","Trigem TG7650C",
-    "TriGem Computer, Inc.","Trigem TG7650GX",
-    "TriGem Computer, Inc.","Trigem TG7650R",
-    "TriGem Computer, Inc.","Trigem TG7651GX",
-    "TriGem Computer, Inc.","Trigem TG7652S",
-    "TriGem Computer, Inc.","Trigem TG7687CM",
-    "TTX Computer Products, Inc.","TTX 3435AG",
-    "TTX Computer Products, Inc.","TTX 3436AG",
-    "TTX Computer Products, Inc.","TTX 3450AG",
-    "TVM Corp."," TVM AS4Dp/LR4Dp Model",
-    "TVM Corp."," TVM AS5S Model",
-    "TVM Corp."," TVM TCO5S Model",
-    "TVM Corp."," TVM TCO6S Model",
-    "TVM Corp.","TVM AS4Dp/LR4Dp/LR4Dc",
-    "TVM Corp.","TVM AS5s",
-    "TVM Corp.","TVM MG-11",
-    "TVM Corp.","TVM SuperSync 3+",
-    "TVM Corp.","TVM SuperSync 4A",
-    "TVM Corp.","TVM SuperSync 5A",
-    "TVM Corp.","TVM SuperSync 6A",
-    "TVM Corp.","TVM SuperSync 7A",
-    "TW Casper Corp.","TW Casper Corp. TM-5156H",
-    "TW Casper Corp.","TW Casper Corp. TM-5414",
-    "Unisys","Unisys EVG-142-COL",
-    "Unisys","Unisys EVG-152-COL",
-    "Unisys","Unisys EVG-153-COL",
-    "Unisys","Unisys EVG-174-COL",
-    "Unisys","Unisys EVG-215-COL",
-    "Unisys","Unisys EVG-300-COL",
-    "Unisys","Unisys EVG-400-COL",
-    "Unisys","Unisys EVG-500-COL",
-    "Unisys","UNISYS EVG1000-E2",
-    "Unisys","UNISYS EVG2000-E",
-    "Unisys","UNISYS EVG2000-P",
-    "Unisys","Unisys EVG2100-E",
-    "Unisys","Unisys EVG2100-P",
-    "Unisys","UNISYS EVG3000-E",
-    "Unisys","UNISYS EVG3000-P",
-    "Unisys","UNISYS EVG3100-E",
-    "Unisys","UNISYS EVG3100-P",
-    "Unisys","Unisys EVG4000-P",
-    "Unisys","Unisys EVG5000-P",
-    "Unisys","Unisys SVG-100-COL",
-    "Unisys","Unisys SVG-200-COL",
-    "Unisys","Unisys SVG-201-COL",
-    "Unisys","Unisys SVG-250-COL",
-    "Unisys","Unisys VGA-200-MON",
-    "Unisys","Unisys VGA-250-MON",
-    "ViewSonic Corporation","Optiquest 1000S",
-    "ViewSonic Corporation","Optiquest 1562A-2",
-    "ViewSonic Corporation","Optiquest 1769DC",
-    "ViewSonic Corporation","Optiquest Q100",
-    "ViewSonic Corporation","Optiquest Q41",
-    "ViewSonic Corporation","Optiquest Q51",
-    "ViewSonic Corporation","Optiquest Q53",
-    "ViewSonic Corporation","Optiquest Q71",
-    "ViewSonic Corporation","Optiquest Q71-2",
-    "ViewSonic Corporation","Optiquest V115",
-    "ViewSonic Corporation","Optiquest V115T",
-    "ViewSonic Corporation","Optiquest V55",
-    "ViewSonic Corporation","Optiquest V641",
-    "ViewSonic Corporation","Optiquest V655",
-    "ViewSonic Corporation","Optiquest V655-2",
-    "ViewSonic Corporation","Optiquest V655-3",
-    "ViewSonic Corporation","Optiquest V73",
-    "ViewSonic Corporation","Optiquest V75",
-    "ViewSonic Corporation","Optiquest V773",
-    "ViewSonic Corporation","Optiquest V773-2",
-    "ViewSonic Corporation","Optiquest V775",
-    "ViewSonic Corporation","Optiquest V775-2",
-    "ViewSonic Corporation","Optiquest V95",
-    "ViewSonic Corporation","Optiquest VA656",
-    "ViewSonic Corporation","ViewSonic 1",
-    "ViewSonic Corporation","ViewSonic 14E",
-    "ViewSonic Corporation","ViewSonic 14ES",
-    "ViewSonic Corporation","Viewsonic 15",
-    "ViewSonic Corporation","ViewSonic 15E",
-    "ViewSonic Corporation","ViewSonic 15ES",
-    "ViewSonic Corporation","ViewSonic 15ES-2",
-    "ViewSonic Corporation","ViewSonic 15EX",
-    "ViewSonic Corporation","ViewSonic 15G",
-    "ViewSonic Corporation","ViewSonic 15G-2",
-    "ViewSonic Corporation","ViewSonic 15GA",
-    "ViewSonic Corporation","ViewSonic 15GA-2",
-    "ViewSonic Corporation","ViewSonic 15GS",
-    "ViewSonic Corporation","ViewSonic 15GS-2",
-    "ViewSonic Corporation","ViewSonic 15GS-3",
-    "ViewSonic Corporation","ViewSonic 17",
-    "ViewSonic Corporation","ViewSonic 17E",
-    "ViewSonic Corporation","ViewSonic 17EA",
-    "ViewSonic Corporation","ViewSonic 17G",
-    "ViewSonic Corporation","ViewSonic 17GA",
-    "ViewSonic Corporation","ViewSonic 17GA-2",
-    "ViewSonic Corporation","ViewSonic 17GS",
-    "ViewSonic Corporation","ViewSonic 17GS-2",
-    "ViewSonic Corporation","ViewSonic 17PS",
-    "ViewSonic Corporation","ViewSonic 17PS-2",
-    "ViewSonic Corporation","ViewSonic 2",
-    "ViewSonic Corporation","ViewSonic 20",
-    "ViewSonic Corporation","ViewSonic 20G",
-    "ViewSonic Corporation","ViewSonic 20G-2",
-    "ViewSonic Corporation","ViewSonic 20PS",
-    "ViewSonic Corporation","ViewSonic 21",
-    "ViewSonic Corporation","ViewSonic 21PS",
-    "ViewSonic Corporation","ViewSonic 29GA",
-    "ViewSonic Corporation","ViewSonic 3",
-    "ViewSonic Corporation","ViewSonic 4",
-    "ViewSonic Corporation","ViewSonic 4E",
-    "ViewSonic Corporation","ViewSonic 5",
-    "ViewSonic Corporation","ViewSonic 5+",
-    "ViewSonic Corporation","ViewSonic 5E",
-    "ViewSonic Corporation","ViewSonic 6",
-    "ViewSonic Corporation","ViewSonic 6E",
-    "ViewSonic Corporation","ViewSonic 6FS",
-    "ViewSonic Corporation","ViewSonic 7",
-    "ViewSonic Corporation","ViewSonic 7E",
-    "ViewSonic Corporation","ViewSonic 8",
-    "ViewSonic Corporation","ViewSonic A110",
-    "ViewSonic Corporation","ViewSonic A110-2",
-    "ViewSonic Corporation","ViewSonic A50",
-    "ViewSonic Corporation","ViewSonic A70",
-    "ViewSonic Corporation","ViewSonic A70-2",
-    "ViewSonic Corporation","ViewSonic A70f",
-    "ViewSonic Corporation","ViewSonic A75f",
-    "ViewSonic Corporation","ViewSonic A75f-2",
-    "ViewSonic Corporation","ViewSonic A75s",
-    "ViewSonic Corporation","ViewSonic A75s-2",
-    "ViewSonic Corporation","ViewSonic A90",
-    "ViewSonic Corporation","ViewSonic A90-2",
-    "ViewSonic Corporation","ViewSonic A95f",
-    "ViewSonic Corporation","ViewSonic AL750",
-    "ViewSonic Corporation","ViewSonic AL950",
-    "ViewSonic Corporation","ViewSonic E40",
-    "ViewSonic Corporation","ViewSonic E40-2",
-    "ViewSonic Corporation","ViewSonic E40-3",
-    "ViewSonic Corporation","ViewSonic E40-4",
-    "ViewSonic Corporation","ViewSonic E40-5",
-    "ViewSonic Corporation","ViewSonic E41",
-    "ViewSonic Corporation","ViewSonic E50",
-    "ViewSonic Corporation","ViewSonic E50-2",
-    "ViewSonic Corporation","ViewSonic E51",
-    "ViewSonic Corporation","ViewSonic E53",
-    "ViewSonic Corporation","ViewSonic E53-G",
-    "ViewSonic Corporation","ViewSonic E55",
-    "ViewSonic Corporation","ViewSonic E641",
-    "ViewSonic Corporation","ViewSonic E641-2",
-    "ViewSonic Corporation","ViewSonic E641-3",
-    "ViewSonic Corporation","ViewSonic E651",
-    "ViewSonic Corporation","ViewSonic E651-2",
-    "ViewSonic Corporation","ViewSonic E651-3",
-    "ViewSonic Corporation","ViewSonic E653",
-    "ViewSonic Corporation","ViewSonic E653-2",
-    "ViewSonic Corporation","ViewSonic E655",
-    "ViewSonic Corporation","ViewSonic E655-2",
-    "ViewSonic Corporation","ViewSonic E655-3",
-    "ViewSonic Corporation","ViewSonic E655-4",
-    "ViewSonic Corporation","ViewSonic E70",
-    "ViewSonic Corporation","ViewSonic E70-2",
-    "ViewSonic Corporation","ViewSonic E70-3",
-    "ViewSonic Corporation","ViewSonic E70-4",
-    "ViewSonic Corporation","ViewSonic E70-5",
-    "ViewSonic Corporation","ViewSonic E70f",
-    "ViewSonic Corporation","ViewSonic E71",
-    "ViewSonic Corporation","ViewSonic E71-2",
-    "ViewSonic Corporation","ViewSonic E75",
-    "ViewSonic Corporation","ViewSonic E771",
-    "ViewSonic Corporation","ViewSonic E771-2",
-    "ViewSonic Corporation","ViewSonic E771-4",
-    "ViewSonic Corporation","ViewSonic E771TC",
-    "ViewSonic Corporation","ViewSonic E771TR",
-    "ViewSonic Corporation","ViewSonic E773",
-    "ViewSonic Corporation","ViewSonic E790",
-    "ViewSonic Corporation","ViewSonic E790-3",
-    "ViewSonic Corporation","ViewSonic E790B",
-    "ViewSonic Corporation","ViewSonic E790B-4",
-    "ViewSonic Corporation","ViewSonic E810",
-    "ViewSonic Corporation","ViewSonic E90",
-    "ViewSonic Corporation","ViewSonic EA771",
-    "ViewSonic Corporation","ViewSonic EA771B",
-    "ViewSonic Corporation","ViewSonic EF70",
-    "ViewSonic Corporation","ViewSonic G50m",
-    "ViewSonic Corporation","ViewSonic G55",
-    "ViewSonic Corporation","ViewSonic G653",
-    "ViewSonic Corporation","ViewSonic G653-2",
-    "ViewSonic Corporation","ViewSonic G655",
-    "ViewSonic Corporation","ViewSonic G655-2",
-    "ViewSonic Corporation","ViewSonic G655TR",
-    "ViewSonic Corporation","ViewSonic G70m",
-    "ViewSonic Corporation","ViewSonic G70mb",
-    "ViewSonic Corporation","ViewSonic G771",
-    "ViewSonic Corporation","ViewSonic G773",
-    "ViewSonic Corporation","ViewSonic G773-2",
-    "ViewSonic Corporation","ViewSonic G773-3",
-    "ViewSonic Corporation","ViewSonic G790",
-    "ViewSonic Corporation","ViewSonic G790-2",
-    "ViewSonic Corporation","ViewSonic G800",
-    "ViewSonic Corporation","ViewSonic G810",
-    "ViewSonic Corporation","ViewSonic G810-2",
-    "ViewSonic Corporation","ViewSonic G810-4",
-    "ViewSonic Corporation","ViewSonic G810-5",
-    "ViewSonic Corporation","ViewSonic G90f",
-    "ViewSonic Corporation","ViewSonic G90m",
-    "ViewSonic Corporation","ViewSonic G90mb",
-    "ViewSonic Corporation","ViewSonic GA655",
-    "ViewSonic Corporation","ViewSonic GA771",
-    "ViewSonic Corporation","ViewSonic GF775",
-    "ViewSonic Corporation","ViewSonic GS771",
-    "ViewSonic Corporation","ViewSonic GS773",
-    "ViewSonic Corporation","ViewSonic GS773-2",
-    "ViewSonic Corporation","ViewSonic GS790",
-    "ViewSonic Corporation","ViewSonic GS790TC",
-    "ViewSonic Corporation","ViewSonic GS815",
-    "ViewSonic Corporation","ViewSonic GT770",
-    "ViewSonic Corporation","ViewSonic GT775",
-    "ViewSonic Corporation","ViewSonic GT775-3",
-    "ViewSonic Corporation","ViewSonic GT800",
-    "ViewSonic Corporation","ViewSonic M50",
-    "ViewSonic Corporation","ViewSonic M70",
-    "ViewSonic Corporation","ViewSonic M70B",
-    "ViewSonic Corporation","ViewSonic MB110",
-    "ViewSonic Corporation","ViewSonic MB50",
-    "ViewSonic Corporation","ViewSonic MB70",
-    "ViewSonic Corporation","ViewSonic MB90",
-    "ViewSonic Corporation","ViewSonic P220f",
-    "ViewSonic Corporation","ViewSonic P655",
-    "ViewSonic Corporation","ViewSonic P775",
-    "ViewSonic Corporation","ViewSonic P795",
-    "ViewSonic Corporation","ViewSonic P810",
-    "ViewSonic Corporation","ViewSonic P810-3",
-    "ViewSonic Corporation","ViewSonic P810-4",
-    "ViewSonic Corporation","ViewSonic P810-A",
-    "ViewSonic Corporation","ViewSonic P810-E",
-    "ViewSonic Corporation","ViewSonic P810-ER",
-    "ViewSonic Corporation","ViewSonic P810-MR",
-    "ViewSonic Corporation","ViewSonic P815",
-    "ViewSonic Corporation","ViewSonic P815-4",
-    "ViewSonic Corporation","ViewSonic P817",
-    "ViewSonic Corporation","ViewSonic P817-E",
-    "ViewSonic Corporation","ViewSonic P95f",
-    "ViewSonic Corporation","ViewSonic PF75",
-    "ViewSonic Corporation","ViewSonic PF775",
-    "ViewSonic Corporation","ViewSonic PF77a",
-    "ViewSonic Corporation","ViewSonic PF77d",
-    "ViewSonic Corporation","ViewSonic PF790",
-    "ViewSonic Corporation","ViewSonic PF790-2",
-    "ViewSonic Corporation","ViewSonic PF795",
-    "ViewSonic Corporation","ViewSonic PF815",
-    "ViewSonic Corporation","ViewSonic PF815-2",
-    "ViewSonic Corporation","ViewSonic PF817",
-    "ViewSonic Corporation","ViewSonic PF95",
-    "ViewSonic Corporation","ViewSonic PF97a",
-    "ViewSonic Corporation","ViewSonic PF97d",
-    "ViewSonic Corporation","ViewSonic PJ1000",
-    "ViewSonic Corporation","ViewSonic PJ1060",
-    "ViewSonic Corporation","ViewSonic PJ1060-2",
-    "ViewSonic Corporation","ViewSonic PJ1200",
-    "ViewSonic Corporation","ViewSonic PJ800",
-    "ViewSonic Corporation","ViewSonic PJ820",
-    "ViewSonic Corporation","ViewSonic PJ850",
-    "ViewSonic Corporation","ViewSonic PJ853",
-    "ViewSonic Corporation","ViewSonic PJ860",
-    "ViewSonic Corporation","ViewSonic PJ860-2",
-    "ViewSonic Corporation","ViewSonic PJL1005",
-    "ViewSonic Corporation","ViewSonic PJL1035",
-    "ViewSonic Corporation","ViewSonic PJL1035-2",
-    "ViewSonic Corporation","ViewSonic PJL802",
-    "ViewSonic Corporation","ViewSonic PJL850",
-    "ViewSonic Corporation","ViewSonic PJL855",
-    "ViewSonic Corporation","ViewSonic PS775",
-    "ViewSonic Corporation","ViewSonic PS775-2",
-    "ViewSonic Corporation","ViewSonic PS790",
-    "ViewSonic Corporation","ViewSonic PS790-2",
-    "ViewSonic Corporation","ViewSonic PS795",
-    "ViewSonic Corporation","ViewSonic PT770",
-    "ViewSonic Corporation","ViewSonic PT771",
-    "ViewSonic Corporation","ViewSonic PT775",
-    "ViewSonic Corporation","ViewSonic PT775-6",
-    "ViewSonic Corporation","ViewSonic PT795",
-    "ViewSonic Corporation","ViewSonic PT810",
-    "ViewSonic Corporation","ViewSonic PT810-2",
-    "ViewSonic Corporation","ViewSonic PT810-3",
-    "ViewSonic Corporation","ViewSonic PT813",
-    "ViewSonic Corporation","ViewSonic S6E",
-    "ViewSonic Corporation","ViewSonic VA800",
-    "ViewSonic Corporation","ViewSonic VE150",
-    "ViewSonic Corporation","ViewSonic VE150-2",
-    "ViewSonic Corporation","ViewSonic VE150B",
-    "ViewSonic Corporation","ViewSonic VE150b-2",
-    "ViewSonic Corporation","ViewSonic VE151",
-    "ViewSonic Corporation","ViewSonic VE170",
-    "ViewSonic Corporation","ViewSonic VE170b",
-    "ViewSonic Corporation","ViewSonic VG150",
-    "ViewSonic Corporation","ViewSonic VG151",
-    "ViewSonic Corporation","ViewSonic VG151TR",
-    "ViewSonic Corporation","ViewSonic VG175",
-    "ViewSonic Corporation","ViewSonic VG180",
-    "ViewSonic Corporation","ViewSonic VG180-2",
-    "ViewSonic Corporation","ViewSonic VG181",
-    "ViewSonic Corporation","ViewSonic VP140",
-    "ViewSonic Corporation","ViewSonic VP140-2",
-    "ViewSonic Corporation","ViewSonic VP140-3",
-    "ViewSonic Corporation","ViewSonic VP140TR",
-    "ViewSonic Corporation","ViewSonic VP150",
-    "ViewSonic Corporation","ViewSonic VP150m",
-    "ViewSonic Corporation","ViewSonic VP151",
-    "ViewSonic Corporation","ViewSonic VP181",
-    "ViewSonic Corporation","ViewSonic VP190",
-    "ViewSonic Corporation","ViewSonic VP211HD",
-    "ViewSonic Corporation","ViewSonic VPA138",
-    "ViewSonic Corporation","ViewSonic VPA145",
-    "ViewSonic Corporation","ViewSonic VPA150",
-    "ViewSonic Corporation","ViewSonic VPA150-2",
-    "ViewSonic Corporation","ViewSonic VPD150",
-    "ViewSonic Corporation","ViewSonic VPD180",
-    "ViewSonic Corporation","ViewSonic Z50-2",
-    "ViewSonic Corporation","ViewSonic Z70",
-    "ViewSonic Corporation","ViewSonic Z90",
-    "WYSE Technology","WYSE Technology WY-670",
-    "WYSE Technology","WYSE Technology WY-890N",
-    "Zenith Data Systems","Zenith ZCM-1411",
-    "Zenith Data Systems","Zenith ZCM-1426",
-    "Zenith Data Systems","Zenith ZCM-1440",
-    "Zenith Data Systems","Zenith ZCM-1450",
-    "Zenith Data Systems","Zenith ZCM-1520",
-    "Zenith Data Systems","Zenith ZCM-1522",
-    "Zenith Data Systems","Zenith ZCM-1540",
-    "Zenith Data Systems","Zenith ZCM-1550",
-    "Zenith Data Systems","Zenith ZCM-1740",
-    "Zenith Data Systems","Zenith ZCM-1750",
-    "","",
-    };
-