Index: trunk/gsinstaller/GSInstaller.tag
===================================================================
--- trunk/gsinstaller/GSInstaller.tag	(revision 11677)
+++ 	(revision )
@@ -1,11 +1,0 @@
-bytesPerSector c:\working\c\gsinstaller\diskspace.h(4)V
-diskEx c:\working\c\gsinstaller\diskspace.cpp(5)T
-DiskSpace c:\working\c\gsinstaller\diskspace.cpp(7)F
-DiskSpace c:\working\c\gsinstaller\diskspace.h(1)C
-DiskSpace c:\working\c\gsinstaller\diskspace.h(8)P
-fileClusters c:\working\c\gsinstaller\diskspace.cpp(44)F
-fileClusters c:\working\c\gsinstaller\diskspace.h(10)P
-fileSpace c:\working\c\gsinstaller\diskspace.cpp(52)F
-fileSpace c:\working\c\gsinstaller\diskspace.h(9)P
-freeClusters c:\working\c\gsinstaller\diskspace.h(5)V
-sectorsPerCluster c:\working\c\gsinstaller\diskspace.h(3)V
Index: trunk/gsinstaller/Makefile
===================================================================
--- trunk/gsinstaller/Makefile	(revision 11677)
+++ 	(revision )
@@ -1,30 +1,0 @@
-# Makefile for gsinstaller
-
-LINK = $(CXX) $(LDFLAGS) -o $@
-LIBS = -lcomctl32 -lgdi32 -lole32 -lcomdlg32 -luuid
-CXXFLAGS = -Wall -fvtable-thunks
-
-GSSETUP_OBJS = uninstall.o launchapp.o gsmanifest.o copyprogress.o \
-               filepath.o gsregistry.o configfile.o gsprogman.o \
-               gsplatform.o stringarray.o configurable.o dirselector.o \
-               filecopier.o file.o registry.o diskspace.o gsinstall.o \
-               gsprofile.o dirent.o
-
-SETUP_OBJS = gs16bit.o
-
-all: gssetup.exe setup.exe
-
-gssetup.exe: $(GSSETUP_OBJS)
-	$(LINK) $(GSSETUP_OBJS) $(LIBS)
-
-setup.exe: $(SETUP_OBJS)
-	$(LINK) $(SETUP_OBJS)
-
-$(GSSETUP_OBJS): %.o: %.cpp
-
-$(SETUP_OBJS): %.o: %.cpp
-
-clean:
-	del *.o
-	del gssetup.exe
-	del setup.exe
Index: trunk/gsinstaller/Splash.h
===================================================================
--- trunk/gsinstaller/Splash.h	(revision 11677)
+++ 	(revision )
@@ -1,8 +1,0 @@
-#ifndef _SPLASH_H_
-#define _SPLASH_H_
-#define OEMRESOURCE 1
-#include <windows.h>
-
-long FAR PASCAL _export splash_windproc(HWND Window, UINT Message, WPARAM wParameter, LPARAM lParameter);
-void _export splash_show(HINSTANCE instance, unsigned int time);
-#endif
Index: trunk/gsinstaller/bmpUtil.cpp
===================================================================
--- trunk/gsinstaller/bmpUtil.cpp	(revision 11677)
+++ 	(revision )
@@ -1,105 +1,0 @@
-#include "bmpUtil.h"
-
-#include <stdio.h>
-#include <stdlib.h>
-
-HPALETTE bmpUtil_getDIBPalette(LPBITMAPINFO bmpInfo, unsigned int colours)
-{	LPBITMAPINFOHEADER 	bmpHeader;
-	LPLOGPALETTE				logicalPalette;
-  HPALETTE 						reply = 0;
-
-	bmpHeader	= (LPBITMAPINFOHEADER) bmpInfo;
-    MessageBox(0, "A", "A", MB_OK);
-
-  if (colours)
-  {
-    MessageBox(0, "A", "A", MB_OK);
-  	logicalPalette = (LPLOGPALETTE) GlobalAlloc(GMEM_FIXED, sizeof (LOGPALETTE) + sizeof(PALETTEENTRY) * (colours));
-  	if (logicalPalette == NULL)
-    { return reply;
-    }
-
-    logicalPalette->palVersion = 0x300;
-    logicalPalette->palNumEntries = colours;
-    MessageBox(0, "A", "A", MB_OK);
-  	for (int i = 0; i < colours; i ++)
-    {	logicalPalette->palPalEntry[i].peRed		= bmpInfo->bmiColors[i].rgbRed;
-    	logicalPalette->palPalEntry[i].peGreen	= bmpInfo->bmiColors[i].rgbGreen;
-      logicalPalette->palPalEntry[i].peBlue		= bmpInfo->bmiColors[i].rgbBlue;
-      logicalPalette->palPalEntry[i].peFlags	= 0;
-    }
-    reply	= CreatePalette(logicalPalette);
-		GlobalFree((HGLOBAL) logicalPalette);
-  }
-  return reply;
-}
-
-HBITMAP _export bmpUtil_loadBitmap(HDC device, char *filename)
-{ BYTE							dummy[2];
-	BITMAPINFO			 	bitmapInfo;
-  OFSTRUCT					of;
-
-  HFILE 						file;
-	BITMAPFILEHEADER 	fileHeader;
-  LPRGBQUAD					colours;
-  LPBITMAPINFO			bitmapData;
-  LPBYTE						image;
-  unsigned int			colourCount;
-  HBITMAP						reply;
-  char buffer[40];
-
-  file = OpenFile(filename, &of, OF_READ);
-  if (!file)
-  {	return NULL;
-  }
-
-  if (!_lread(file, &fileHeader, sizeof(BITMAPFILEHEADER)))
-  { MessageBox(0, "M1", "M", MB_OK);
-  }
-	if (!_lread(file, &bitmapInfo.bmiHeader, 40))
-  { MessageBox(0, "M2", "M", MB_OK);
-  }
-
-	colourCount	= 1 << bitmapInfo.bmiHeader.biBitCount;
-  bitmapData = (BITMAPINFO *) GlobalAlloc(GMEM_FIXED, sizeof(BITMAPINFOHEADER) + sizeof(RGBQUAD) * colourCount);
-  if (!bitmapData)
-  { MessageBox(0, "M3", "M", MB_OK);
-  }
-
-  bitmapData->bmiHeader = bitmapInfo.bmiHeader;
-
-  colours			= (RGBQUAD *) &bitmapData->bmiColors;
-  if (_lread(file, colours, sizeof(RGBQUAD) * colourCount) < colourCount)
-  { MessageBox(0, "M4", "M", MB_OK);
-  }
-
-  image = (BYTE FAR *) GlobalAlloc(GMEM_FIXED, sizeof(BYTE) * bitmapData->bmiHeader.biSizeImage);
-  if (!image)
-  { MessageBox(0, "M5", "M", MB_OK);
-  }
-  if (_lread(file, image, sizeof(BYTE) * bitmapData->bmiHeader.biSizeImage) < bitmapData->bmiHeader.biSizeImage)
-  { MessageBox(0, "M", "M6", MB_OK);
-  }
-
-  HPALETTE pal = bmpUtil_getDIBPalette(bitmapData, colourCount);
-  sprintf(buffer, "%d", (int) pal);
-  MessageBox(0, buffer, "M0", MB_OK);
-
-  reply = CreateCompatibleBitmap (device, 501, 228);
-  sprintf(buffer, "%d", reply);
-  MessageBox(0, buffer, "M1", MB_OK);
-  if (reply != NULL)
-  { int r = SetDIBits(device, reply, 0, bitmapData->bmiHeader.biHeight, image, bitmapData, DIB_RGB_COLORS);
-  	sprintf(buffer, "%d", r);
-    MessageBox(0, buffer, "M2", MB_OK);
-  	DeleteObject(reply);
-  }
-
-  reply = CreateDIBitmap( device, &bitmapData->bmiHeader, CBM_INIT, image, bitmapData, DIB_RGB_COLORS);
-  sprintf(buffer, "%d", reply);
-  MessageBox(0, buffer, "M", MB_OK);
-  GlobalFree((HLOCAL) bitmapData);
-  GlobalFree((HLOCAL) image);
-  _lclose(file);
-  return reply;
-}
Index: trunk/gsinstaller/bmpUtil.h
===================================================================
--- trunk/gsinstaller/bmpUtil.h	(revision 11677)
+++ 	(revision )
@@ -1,6 +1,0 @@
-#ifndef _BMPUTIL_H_
-#define _BMPUTIL_H_
-#include <windows.h>
-
-HBITMAP _export bmpUtil_loadBitmap(HDC device, char *name);
-#endif
Index: trunk/gsinstaller/gs16bit.cpp
===================================================================
--- trunk/gsinstaller/gs16bit.cpp	(revision 11677)
+++ 	(revision )
@@ -1,359 +1,0 @@
-#include <windows.h>
-
-#include <stdlib.h>
-#include <stdio.h>
-#include <string.h>
-#include <map>
-
-#include "splash.h"
-#include "bmputil.h"
-
-// define the magic value used in GetWinFlags to show that this application
-// is running on a Windows NT box in 16-bit emulation mode.
-#define WF_WINNT 0x4000
-
-#define MAX_PATH 256
-
-#ifdef _WIN32
-int GetWinFlags()
-{ return 0;
-}
-#endif
-
-HWND 				app_window;
-HINSTANCE 	app_instance;
-char *	app_cmdLine;
-
-typedef void (* splashfn) (HINSTANCE a, unsigned int time);
-typedef HBITMAP (* bmploadfn) (HDC device, LPSTR name);
-
-typedef struct
-{	BYTE	majorVersion;
-	BYTE	minorVersion;
-  WORD	buildNumber;
-  BOOL  debug;
-} win32sInfo, FAR * lpWin32sInfo;
-
-typedef enum
-{ Windows2x, Windows3_0x, Windows3_1x, Windows9x, WindowsNT
-}	gs16PlatformId;
-
-typedef struct
-{	gs16PlatformId	platform;
-	bool						win32s;
-}	gs16PlatformInfo;
-
-typedef int (FAR PASCAL * win32sInfoFn)(lpWin32sInfo);
-
-bool appendPath(char *original, char *extension, int maxlen)
-{	int extralen = 0;
-
-	if (original[strlen(original) - 1] != '\\')
-  { extralen ++;
-  }
-  if (extension[0] == '\\')
-  { extralen --;
-  }
-  if (strlen(original) + strlen(extension) + extralen + 1 > maxlen)
-  {	return false;
-  }
-	if (extralen > 0)
-  {	strcat(original, "\\");
-  }
-  else if (extralen < 0)
-  {	extension ++;
-  }
-	strcat(original,extension);
-  return true;
-}
-
-/**
- * Function called before attempting a LoadModule as that call reports
- * an error if w32sys.dll doesn't exist
- */
-bool GS16bit_checkExistsWin32s()
-{	char buffer[MAX_PATH];
-	OFSTRUCT of;
-
-	if (GetSystemDirectory(buffer, MAX_PATH) == 0)
-  { return true;
-  }
-
-  if (!appendPath(buffer, "win32s\\w32sys.dll", MAX_PATH))
-  { return FALSE;
-  }
-
-  strcpy(buffer, "win32s\\w32.dll");
-  if (OpenFile((LPCSTR) buffer, (LPOFSTRUCT) &of, OF_EXIST) == HFILE_ERROR)
-  { // try system directory directly; no need to error check - we know that
-  	// we don't have a length problem
-   	GetSystemDirectory(buffer, MAX_PATH);
-    appendPath(buffer, "w32sys.dll", MAX_PATH);
-
-    // if it isn't there either, return false
-    if (OpenFile((LPCSTR) buffer, (LPOFSTRUCT) &of, OF_EXIST) == HFILE_ERROR)
-    {	return false;
-    }
-  }
-  return true;
-}
-
-bool GS16bit_checkForWin32s()
-{
-	HINSTANCE 		w32sHandle;
-	win32sInfoFn	infoFnPtr;
-	win32sInfo  	w32sInfo;
-  bool					reply = false;
-
-  // check if the module exists
-  if (GS16bit_checkExistsWin32s() == true)
-  {	w32sHandle	= LoadLibrary("W32SYS.DLL");
-  }
-  else
-  { w32sHandle = NULL;
-	}
-
-	// try to get a handle onto the win32s library
-  if (w32sHandle != NULL)
-  { // now get the address of the GetWin32sInfo function
-  	infoFnPtr	= (win32sInfoFn) GetProcAddress(w32sHandle, "GETWIN32SINFO");
-
-    // if the function exists, we've got win32s1.1 or later
-  	if (infoFnPtr != NULL)
-    { if ((*infoFnPtr)((lpWin32sInfo) &w32sInfo) == 0) // no error state
-    	{	reply	= true;
-      }
-      else	// error - call didn't work; assume that we have a non-functional
-      			// win32s
-      {	reply = false;
-      }
-    }
-    // else we've got win32s 1.0.  TODO: We need to check if it's actually up and
-    // running;
-    else
-    {	reply = true;
-    }
-
-    // we need to free the library before finishing this function
-    FreeLibrary(w32sHandle);
-  }
-  // no win32s at all
-  else
-  {	reply = false;
-  }
-
-  return reply;
-}
-
-void GS16bit_getPlatformInfo(gs16PlatformInfo &info)
-{
-	DWORD version = GetVersion();
-
-  /**
-   * NB: Ignore ALL standard information on using GetVersion in the
-   *     standard Windows 3.1 SDK and Windows 32-bit SDK documentation;
-   *     the latter does not apply, and the former is (slightly but signif-
-   *     cantly) misdocumented.
-   *
-   *     On 16-bit windows (i.e. this program) take the following comments
-   *     as gospel.  Also refer to
-   *
-   *        http://support.microsoft.com/support/kb/articles/Q131/3/71.asp
-   */
-  BYTE majorVersion = LOBYTE(LOWORD(version));
-  BYTE minorVersion = HIBYTE(LOWORD(version));
-  BYTE dosVersion		= HIBYTE(HIWORD(version));
-
-  if (majorVersion < 3)
-  {
-  	info.platform	= Windows2x;
-  }
-  else if (majorVersion == 3 && minorVersion >= 95) // it's Windows 95 from the
-  																									// minor version; I guess that
-                                                    // 98 may have minor version == 98,
-                                                    // but I don't know!  Hence the
-                                                    // cautious check
-  {
-  	info.platform	= Windows9x;
-  }
-  else // we're running in "some sort" of Windows 3.x environment
-  {
-  	if (minorVersion == 10 && dosVersion == 5) 			// it could be running under WOW
-                                                		// (16-bit Windows emulation in
-                                                		//  Windows NT)
-  	{
-    	if ((GetWinFlags() & WF_WINNT) == WF_WINNT)		// check for NT in emulation mode
-    	{
-      	info.platform	= WindowsNT;
-      }
-      else
-      {
-      	info.platform	= Windows3_1x;
-      }
-    }
-    else if (minorVersion >= 10) //	perhaps Windows 3.11
-    {
-    	info.platform = Windows3_1x;
-    }
-    else
-    {
-    	info.platform = Windows3_0x;
-    }
-  }
-
-  if (info.platform == Windows3_1x)
-  {
-  	info.win32s	= GS16bit_checkForWin32s();
-  }
-  else
-  {
-  	info.win32s	= false;
-  }
-}
-
-void GS16bit_checkWindowsVersion()
-{
-	gs16PlatformInfo	platformInfo;
-
-	GS16bit_getPlatformInfo(platformInfo);
-  if (platformInfo.platform == Windows3_0x ||
-  		platformInfo.platform == Windows2x)
-  {
-  	MessageBox(app_window,
-  							"Greenstone cannot be installed on this computer.  It requires "
-                "Windows 3.10 or later",
-                "Greenstone Installer",
-                MB_OK);
-  }
-  else if (	platformInfo.platform == Windows3_1x &&
-            platformInfo.win32s	== false)
-  {
-  	int result;
-
-  	MessageBox(app_window,
-  							"Greenstone requires 32 bit Windows.  Win32s will now be installed "
-                "on your computer to provide this, before continuing with the main "
-                "installation.",
-                "Greenstone Installer",
-                MB_OK);
-  	result = WinExec("win32s\\setup.exe", SW_SHOWNORMAL);
-  }
-  else
-  {
-  	char buffer[20];
-  	int	result;
-/*  	MessageBox(app_window,
-  							"Greenstone will now install", "Greenstone Installer", MB_OK);*/
-  	result = WinExec("gssetup.exe", SW_SHOWNORMAL);
-  }
-}
-
-long FAR PASCAL GS16bitWindProc(HWND		 	Window,
-																	WORD		 	Message,
-																	WPARAM		wParameter,
-																	LPARAM		lParameter)
-{ long reply = 0;
-
-  switch(Message)
-	{ case WM_CREATE:
-  	{
-    }
-  	break;
-
-  	case WM_COMMAND:
-		break;
-
-		case WM_CLOSE:
-			DestroyWindow(Window);
-		return 0L;
-
-		case WM_DESTROY:
-		{
-    	PostQuitMessage(0);
-		}
-		break;
-
-		default:
-			return(DefWindowProc(Window, Message, wParameter, lParameter));
-	}
-  return reply;
-}
-
-void GS16bit_init(HINSTANCE instance, int Show)
-{
-	FARPROC showsplash;
-	FARPROC loadbmp;
-  HDC			dc;
-  char buffer[20];
-
-/*
-  dc	= GetDC(GetDesktopWindow());
-  bmpUtil_loadBitmap(dc, "C:\\gs.bmp");
-  ReleaseDC(GetDesktopWindow(), dc);
-*/
-//	showsplash = MakeProcInstance((FARPROC) splash_show, instance);
-//	(*(splashfn) showsplash)(instance, 3000);
-
-  GS16bit_checkWindowsVersion();
-
-	app_window = CreateWindow("GS16bit:Main", "Greenstone Installer",
-															WS_OVERLAPPEDWINDOW | WS_MINIMIZE | CS_DBLCLKS,
-															CW_USEDEFAULT,
-															0,
-															CW_USEDEFAULT,
-															0,
-															NULL,
-															NULL,
-															app_instance,
-															NULL);
-
-	ShowWindow(app_window, Show);
-
-  PostQuitMessage(0);
-}
-
-void WinClassInit(void)
-{
-	WNDCLASS 	Class;
-
-	Class.lpszClassName = "GS16bit:Main";
-	Class.hInstance     = app_instance;
-	Class.lpfnWndProc		= (WNDPROC) GS16bitWindProc;
-	Class.hCursor				= LoadCursor(NULL, IDC_ARROW);
-	Class.hIcon					= NULL; //LoadIcon(app_instance, "GSInstall");
-	Class.lpszMenuName  = NULL;
-	Class.hbrBackground = (HBRUSH) (COLOR_APPWORKSPACE+1);
-	Class.style 				= NULL;
-	Class.cbClsExtra		= 0;
-	Class.cbWndExtra		= 0;
-	RegisterClass(&Class);
-}
-
-int PASCAL WinMain(HINSTANCE Current,
-										HINSTANCE Previous,
-										LPSTR CmdLine,
-										int CmdShow)
-{
-	MSG msg;
-
-	app_cmdLine = (char *) LocalAlloc(LMEM_FIXED, lstrlen(CmdLine) + 1);
-	lstrcpy(app_cmdLine, CmdLine);
-
-	app_instance = Current;
-	/* -- init application */
-	if (!Previous)
-	{
-  	WinClassInit();
-	}
-
-	/* -- init instance */
-  GS16bit_init(Current, CmdShow);
-
-	while (GetMessage(&msg, NULL, 0, 0))
-	{
-  	TranslateMessage(&msg);
-		DispatchMessage(&msg);
-	}
-	return (int) msg.wParam;
-}
-
Index: trunk/gsinstaller/gs16bit.def
===================================================================
--- trunk/gsinstaller/gs16bit.def	(revision 11677)
+++ 	(revision )
@@ -1,10 +1,0 @@
-EXETYPE WINDOWS
-
-DATA MULTIPLE MOVEABLE
-
-HEAPSIZE 8192
-STACKSIZE 8192
-EXPORTS GS16bitWindProc
-EXPORTS splash_windproc
-EXPORTS  bmpUtil_loadBitmap
-
Index: trunk/gsinstaller/gsConfig.cpp
===================================================================
--- trunk/gsinstaller/gsConfig.cpp	(revision 11677)
+++ 	(revision )
@@ -1,9 +1,0 @@
-#include "gsConfig.h"
-
-gsConfiguration::gsConfiguration()
-{
-}
-
-void gsConfiguration::install(char *exePath, char *collectPath)
-{	
-}
Index: trunk/gsinstaller/gsConfig.h
===================================================================
--- trunk/gsinstaller/gsConfig.h	(revision 11677)
+++ 	(revision )
@@ -1,12 +1,0 @@
-#ifndef _GSCONFIG_H_
-#define _GSCONFIG_H_
-#include <windows.h>
-
-class gsConfiguration
-{ private:
-	protected:
-  public:
-	  gsConfiguration();
-    void install(char *exePath, char *collectPath);
-};
-#endif
Index: trunk/gsinstaller/really-really-old-stuff/GSInstaller.tag
===================================================================
--- trunk/gsinstaller/really-really-old-stuff/GSInstaller.tag	(revision 11678)
+++ trunk/gsinstaller/really-really-old-stuff/GSInstaller.tag	(revision 11678)
@@ -0,0 +1,11 @@
+bytesPerSector c:\working\c\gsinstaller\diskspace.h(4)V
+diskEx c:\working\c\gsinstaller\diskspace.cpp(5)T
+DiskSpace c:\working\c\gsinstaller\diskspace.cpp(7)F
+DiskSpace c:\working\c\gsinstaller\diskspace.h(1)C
+DiskSpace c:\working\c\gsinstaller\diskspace.h(8)P
+fileClusters c:\working\c\gsinstaller\diskspace.cpp(44)F
+fileClusters c:\working\c\gsinstaller\diskspace.h(10)P
+fileSpace c:\working\c\gsinstaller\diskspace.cpp(52)F
+fileSpace c:\working\c\gsinstaller\diskspace.h(9)P
+freeClusters c:\working\c\gsinstaller\diskspace.h(5)V
+sectorsPerCluster c:\working\c\gsinstaller\diskspace.h(3)V
Index: trunk/gsinstaller/really-really-old-stuff/Makefile
===================================================================
--- trunk/gsinstaller/really-really-old-stuff/Makefile	(revision 11678)
+++ trunk/gsinstaller/really-really-old-stuff/Makefile	(revision 11678)
@@ -0,0 +1,30 @@
+# Makefile for gsinstaller
+
+LINK = $(CXX) $(LDFLAGS) -o $@
+LIBS = -lcomctl32 -lgdi32 -lole32 -lcomdlg32 -luuid
+CXXFLAGS = -Wall -fvtable-thunks
+
+GSSETUP_OBJS = uninstall.o launchapp.o gsmanifest.o copyprogress.o \
+               filepath.o gsregistry.o configfile.o gsprogman.o \
+               gsplatform.o stringarray.o configurable.o dirselector.o \
+               filecopier.o file.o registry.o diskspace.o gsinstall.o \
+               gsprofile.o dirent.o
+
+SETUP_OBJS = gs16bit.o
+
+all: gssetup.exe setup.exe
+
+gssetup.exe: $(GSSETUP_OBJS)
+	$(LINK) $(GSSETUP_OBJS) $(LIBS)
+
+setup.exe: $(SETUP_OBJS)
+	$(LINK) $(SETUP_OBJS)
+
+$(GSSETUP_OBJS): %.o: %.cpp
+
+$(SETUP_OBJS): %.o: %.cpp
+
+clean:
+	del *.o
+	del gssetup.exe
+	del setup.exe
Index: trunk/gsinstaller/really-really-old-stuff/Splash.h
===================================================================
--- trunk/gsinstaller/really-really-old-stuff/Splash.h	(revision 11678)
+++ trunk/gsinstaller/really-really-old-stuff/Splash.h	(revision 11678)
@@ -0,0 +1,8 @@
+#ifndef _SPLASH_H_
+#define _SPLASH_H_
+#define OEMRESOURCE 1
+#include <windows.h>
+
+long FAR PASCAL _export splash_windproc(HWND Window, UINT Message, WPARAM wParameter, LPARAM lParameter);
+void _export splash_show(HINSTANCE instance, unsigned int time);
+#endif
Index: trunk/gsinstaller/really-really-old-stuff/bmpUtil.cpp
===================================================================
--- trunk/gsinstaller/really-really-old-stuff/bmpUtil.cpp	(revision 11678)
+++ trunk/gsinstaller/really-really-old-stuff/bmpUtil.cpp	(revision 11678)
@@ -0,0 +1,105 @@
+#include "bmpUtil.h"
+
+#include <stdio.h>
+#include <stdlib.h>
+
+HPALETTE bmpUtil_getDIBPalette(LPBITMAPINFO bmpInfo, unsigned int colours)
+{	LPBITMAPINFOHEADER 	bmpHeader;
+	LPLOGPALETTE				logicalPalette;
+  HPALETTE 						reply = 0;
+
+	bmpHeader	= (LPBITMAPINFOHEADER) bmpInfo;
+    MessageBox(0, "A", "A", MB_OK);
+
+  if (colours)
+  {
+    MessageBox(0, "A", "A", MB_OK);
+  	logicalPalette = (LPLOGPALETTE) GlobalAlloc(GMEM_FIXED, sizeof (LOGPALETTE) + sizeof(PALETTEENTRY) * (colours));
+  	if (logicalPalette == NULL)
+    { return reply;
+    }
+
+    logicalPalette->palVersion = 0x300;
+    logicalPalette->palNumEntries = colours;
+    MessageBox(0, "A", "A", MB_OK);
+  	for (int i = 0; i < colours; i ++)
+    {	logicalPalette->palPalEntry[i].peRed		= bmpInfo->bmiColors[i].rgbRed;
+    	logicalPalette->palPalEntry[i].peGreen	= bmpInfo->bmiColors[i].rgbGreen;
+      logicalPalette->palPalEntry[i].peBlue		= bmpInfo->bmiColors[i].rgbBlue;
+      logicalPalette->palPalEntry[i].peFlags	= 0;
+    }
+    reply	= CreatePalette(logicalPalette);
+		GlobalFree((HGLOBAL) logicalPalette);
+  }
+  return reply;
+}
+
+HBITMAP _export bmpUtil_loadBitmap(HDC device, char *filename)
+{ BYTE							dummy[2];
+	BITMAPINFO			 	bitmapInfo;
+  OFSTRUCT					of;
+
+  HFILE 						file;
+	BITMAPFILEHEADER 	fileHeader;
+  LPRGBQUAD					colours;
+  LPBITMAPINFO			bitmapData;
+  LPBYTE						image;
+  unsigned int			colourCount;
+  HBITMAP						reply;
+  char buffer[40];
+
+  file = OpenFile(filename, &of, OF_READ);
+  if (!file)
+  {	return NULL;
+  }
+
+  if (!_lread(file, &fileHeader, sizeof(BITMAPFILEHEADER)))
+  { MessageBox(0, "M1", "M", MB_OK);
+  }
+	if (!_lread(file, &bitmapInfo.bmiHeader, 40))
+  { MessageBox(0, "M2", "M", MB_OK);
+  }
+
+	colourCount	= 1 << bitmapInfo.bmiHeader.biBitCount;
+  bitmapData = (BITMAPINFO *) GlobalAlloc(GMEM_FIXED, sizeof(BITMAPINFOHEADER) + sizeof(RGBQUAD) * colourCount);
+  if (!bitmapData)
+  { MessageBox(0, "M3", "M", MB_OK);
+  }
+
+  bitmapData->bmiHeader = bitmapInfo.bmiHeader;
+
+  colours			= (RGBQUAD *) &bitmapData->bmiColors;
+  if (_lread(file, colours, sizeof(RGBQUAD) * colourCount) < colourCount)
+  { MessageBox(0, "M4", "M", MB_OK);
+  }
+
+  image = (BYTE FAR *) GlobalAlloc(GMEM_FIXED, sizeof(BYTE) * bitmapData->bmiHeader.biSizeImage);
+  if (!image)
+  { MessageBox(0, "M5", "M", MB_OK);
+  }
+  if (_lread(file, image, sizeof(BYTE) * bitmapData->bmiHeader.biSizeImage) < bitmapData->bmiHeader.biSizeImage)
+  { MessageBox(0, "M", "M6", MB_OK);
+  }
+
+  HPALETTE pal = bmpUtil_getDIBPalette(bitmapData, colourCount);
+  sprintf(buffer, "%d", (int) pal);
+  MessageBox(0, buffer, "M0", MB_OK);
+
+  reply = CreateCompatibleBitmap (device, 501, 228);
+  sprintf(buffer, "%d", reply);
+  MessageBox(0, buffer, "M1", MB_OK);
+  if (reply != NULL)
+  { int r = SetDIBits(device, reply, 0, bitmapData->bmiHeader.biHeight, image, bitmapData, DIB_RGB_COLORS);
+  	sprintf(buffer, "%d", r);
+    MessageBox(0, buffer, "M2", MB_OK);
+  	DeleteObject(reply);
+  }
+
+  reply = CreateDIBitmap( device, &bitmapData->bmiHeader, CBM_INIT, image, bitmapData, DIB_RGB_COLORS);
+  sprintf(buffer, "%d", reply);
+  MessageBox(0, buffer, "M", MB_OK);
+  GlobalFree((HLOCAL) bitmapData);
+  GlobalFree((HLOCAL) image);
+  _lclose(file);
+  return reply;
+}
Index: trunk/gsinstaller/really-really-old-stuff/bmpUtil.h
===================================================================
--- trunk/gsinstaller/really-really-old-stuff/bmpUtil.h	(revision 11678)
+++ trunk/gsinstaller/really-really-old-stuff/bmpUtil.h	(revision 11678)
@@ -0,0 +1,6 @@
+#ifndef _BMPUTIL_H_
+#define _BMPUTIL_H_
+#include <windows.h>
+
+HBITMAP _export bmpUtil_loadBitmap(HDC device, char *name);
+#endif
Index: trunk/gsinstaller/really-really-old-stuff/gs16bit.cpp
===================================================================
--- trunk/gsinstaller/really-really-old-stuff/gs16bit.cpp	(revision 11678)
+++ trunk/gsinstaller/really-really-old-stuff/gs16bit.cpp	(revision 11678)
@@ -0,0 +1,359 @@
+#include <windows.h>
+
+#include <stdlib.h>
+#include <stdio.h>
+#include <string.h>
+#include <map>
+
+#include "splash.h"
+#include "bmputil.h"
+
+// define the magic value used in GetWinFlags to show that this application
+// is running on a Windows NT box in 16-bit emulation mode.
+#define WF_WINNT 0x4000
+
+#define MAX_PATH 256
+
+#ifdef _WIN32
+int GetWinFlags()
+{ return 0;
+}
+#endif
+
+HWND 				app_window;
+HINSTANCE 	app_instance;
+char *	app_cmdLine;
+
+typedef void (* splashfn) (HINSTANCE a, unsigned int time);
+typedef HBITMAP (* bmploadfn) (HDC device, LPSTR name);
+
+typedef struct
+{	BYTE	majorVersion;
+	BYTE	minorVersion;
+  WORD	buildNumber;
+  BOOL  debug;
+} win32sInfo, FAR * lpWin32sInfo;
+
+typedef enum
+{ Windows2x, Windows3_0x, Windows3_1x, Windows9x, WindowsNT
+}	gs16PlatformId;
+
+typedef struct
+{	gs16PlatformId	platform;
+	bool						win32s;
+}	gs16PlatformInfo;
+
+typedef int (FAR PASCAL * win32sInfoFn)(lpWin32sInfo);
+
+bool appendPath(char *original, char *extension, int maxlen)
+{	int extralen = 0;
+
+	if (original[strlen(original) - 1] != '\\')
+  { extralen ++;
+  }
+  if (extension[0] == '\\')
+  { extralen --;
+  }
+  if (strlen(original) + strlen(extension) + extralen + 1 > maxlen)
+  {	return false;
+  }
+	if (extralen > 0)
+  {	strcat(original, "\\");
+  }
+  else if (extralen < 0)
+  {	extension ++;
+  }
+	strcat(original,extension);
+  return true;
+}
+
+/**
+ * Function called before attempting a LoadModule as that call reports
+ * an error if w32sys.dll doesn't exist
+ */
+bool GS16bit_checkExistsWin32s()
+{	char buffer[MAX_PATH];
+	OFSTRUCT of;
+
+	if (GetSystemDirectory(buffer, MAX_PATH) == 0)
+  { return true;
+  }
+
+  if (!appendPath(buffer, "win32s\\w32sys.dll", MAX_PATH))
+  { return FALSE;
+  }
+
+  strcpy(buffer, "win32s\\w32.dll");
+  if (OpenFile((LPCSTR) buffer, (LPOFSTRUCT) &of, OF_EXIST) == HFILE_ERROR)
+  { // try system directory directly; no need to error check - we know that
+  	// we don't have a length problem
+   	GetSystemDirectory(buffer, MAX_PATH);
+    appendPath(buffer, "w32sys.dll", MAX_PATH);
+
+    // if it isn't there either, return false
+    if (OpenFile((LPCSTR) buffer, (LPOFSTRUCT) &of, OF_EXIST) == HFILE_ERROR)
+    {	return false;
+    }
+  }
+  return true;
+}
+
+bool GS16bit_checkForWin32s()
+{
+	HINSTANCE 		w32sHandle;
+	win32sInfoFn	infoFnPtr;
+	win32sInfo  	w32sInfo;
+  bool					reply = false;
+
+  // check if the module exists
+  if (GS16bit_checkExistsWin32s() == true)
+  {	w32sHandle	= LoadLibrary("W32SYS.DLL");
+  }
+  else
+  { w32sHandle = NULL;
+	}
+
+	// try to get a handle onto the win32s library
+  if (w32sHandle != NULL)
+  { // now get the address of the GetWin32sInfo function
+  	infoFnPtr	= (win32sInfoFn) GetProcAddress(w32sHandle, "GETWIN32SINFO");
+
+    // if the function exists, we've got win32s1.1 or later
+  	if (infoFnPtr != NULL)
+    { if ((*infoFnPtr)((lpWin32sInfo) &w32sInfo) == 0) // no error state
+    	{	reply	= true;
+      }
+      else	// error - call didn't work; assume that we have a non-functional
+      			// win32s
+      {	reply = false;
+      }
+    }
+    // else we've got win32s 1.0.  TODO: We need to check if it's actually up and
+    // running;
+    else
+    {	reply = true;
+    }
+
+    // we need to free the library before finishing this function
+    FreeLibrary(w32sHandle);
+  }
+  // no win32s at all
+  else
+  {	reply = false;
+  }
+
+  return reply;
+}
+
+void GS16bit_getPlatformInfo(gs16PlatformInfo &info)
+{
+	DWORD version = GetVersion();
+
+  /**
+   * NB: Ignore ALL standard information on using GetVersion in the
+   *     standard Windows 3.1 SDK and Windows 32-bit SDK documentation;
+   *     the latter does not apply, and the former is (slightly but signif-
+   *     cantly) misdocumented.
+   *
+   *     On 16-bit windows (i.e. this program) take the following comments
+   *     as gospel.  Also refer to
+   *
+   *        http://support.microsoft.com/support/kb/articles/Q131/3/71.asp
+   */
+  BYTE majorVersion = LOBYTE(LOWORD(version));
+  BYTE minorVersion = HIBYTE(LOWORD(version));
+  BYTE dosVersion		= HIBYTE(HIWORD(version));
+
+  if (majorVersion < 3)
+  {
+  	info.platform	= Windows2x;
+  }
+  else if (majorVersion == 3 && minorVersion >= 95) // it's Windows 95 from the
+  																									// minor version; I guess that
+                                                    // 98 may have minor version == 98,
+                                                    // but I don't know!  Hence the
+                                                    // cautious check
+  {
+  	info.platform	= Windows9x;
+  }
+  else // we're running in "some sort" of Windows 3.x environment
+  {
+  	if (minorVersion == 10 && dosVersion == 5) 			// it could be running under WOW
+                                                		// (16-bit Windows emulation in
+                                                		//  Windows NT)
+  	{
+    	if ((GetWinFlags() & WF_WINNT) == WF_WINNT)		// check for NT in emulation mode
+    	{
+      	info.platform	= WindowsNT;
+      }
+      else
+      {
+      	info.platform	= Windows3_1x;
+      }
+    }
+    else if (minorVersion >= 10) //	perhaps Windows 3.11
+    {
+    	info.platform = Windows3_1x;
+    }
+    else
+    {
+    	info.platform = Windows3_0x;
+    }
+  }
+
+  if (info.platform == Windows3_1x)
+  {
+  	info.win32s	= GS16bit_checkForWin32s();
+  }
+  else
+  {
+  	info.win32s	= false;
+  }
+}
+
+void GS16bit_checkWindowsVersion()
+{
+	gs16PlatformInfo	platformInfo;
+
+	GS16bit_getPlatformInfo(platformInfo);
+  if (platformInfo.platform == Windows3_0x ||
+  		platformInfo.platform == Windows2x)
+  {
+  	MessageBox(app_window,
+  							"Greenstone cannot be installed on this computer.  It requires "
+                "Windows 3.10 or later",
+                "Greenstone Installer",
+                MB_OK);
+  }
+  else if (	platformInfo.platform == Windows3_1x &&
+            platformInfo.win32s	== false)
+  {
+  	int result;
+
+  	MessageBox(app_window,
+  							"Greenstone requires 32 bit Windows.  Win32s will now be installed "
+                "on your computer to provide this, before continuing with the main "
+                "installation.",
+                "Greenstone Installer",
+                MB_OK);
+  	result = WinExec("win32s\\setup.exe", SW_SHOWNORMAL);
+  }
+  else
+  {
+  	char buffer[20];
+  	int	result;
+/*  	MessageBox(app_window,
+  							"Greenstone will now install", "Greenstone Installer", MB_OK);*/
+  	result = WinExec("gssetup.exe", SW_SHOWNORMAL);
+  }
+}
+
+long FAR PASCAL GS16bitWindProc(HWND		 	Window,
+																	WORD		 	Message,
+																	WPARAM		wParameter,
+																	LPARAM		lParameter)
+{ long reply = 0;
+
+  switch(Message)
+	{ case WM_CREATE:
+  	{
+    }
+  	break;
+
+  	case WM_COMMAND:
+		break;
+
+		case WM_CLOSE:
+			DestroyWindow(Window);
+		return 0L;
+
+		case WM_DESTROY:
+		{
+    	PostQuitMessage(0);
+		}
+		break;
+
+		default:
+			return(DefWindowProc(Window, Message, wParameter, lParameter));
+	}
+  return reply;
+}
+
+void GS16bit_init(HINSTANCE instance, int Show)
+{
+	FARPROC showsplash;
+	FARPROC loadbmp;
+  HDC			dc;
+  char buffer[20];
+
+/*
+  dc	= GetDC(GetDesktopWindow());
+  bmpUtil_loadBitmap(dc, "C:\\gs.bmp");
+  ReleaseDC(GetDesktopWindow(), dc);
+*/
+//	showsplash = MakeProcInstance((FARPROC) splash_show, instance);
+//	(*(splashfn) showsplash)(instance, 3000);
+
+  GS16bit_checkWindowsVersion();
+
+	app_window = CreateWindow("GS16bit:Main", "Greenstone Installer",
+															WS_OVERLAPPEDWINDOW | WS_MINIMIZE | CS_DBLCLKS,
+															CW_USEDEFAULT,
+															0,
+															CW_USEDEFAULT,
+															0,
+															NULL,
+															NULL,
+															app_instance,
+															NULL);
+
+	ShowWindow(app_window, Show);
+
+  PostQuitMessage(0);
+}
+
+void WinClassInit(void)
+{
+	WNDCLASS 	Class;
+
+	Class.lpszClassName = "GS16bit:Main";
+	Class.hInstance     = app_instance;
+	Class.lpfnWndProc		= (WNDPROC) GS16bitWindProc;
+	Class.hCursor				= LoadCursor(NULL, IDC_ARROW);
+	Class.hIcon					= NULL; //LoadIcon(app_instance, "GSInstall");
+	Class.lpszMenuName  = NULL;
+	Class.hbrBackground = (HBRUSH) (COLOR_APPWORKSPACE+1);
+	Class.style 				= NULL;
+	Class.cbClsExtra		= 0;
+	Class.cbWndExtra		= 0;
+	RegisterClass(&Class);
+}
+
+int PASCAL WinMain(HINSTANCE Current,
+										HINSTANCE Previous,
+										LPSTR CmdLine,
+										int CmdShow)
+{
+	MSG msg;
+
+	app_cmdLine = (char *) LocalAlloc(LMEM_FIXED, lstrlen(CmdLine) + 1);
+	lstrcpy(app_cmdLine, CmdLine);
+
+	app_instance = Current;
+	/* -- init application */
+	if (!Previous)
+	{
+  	WinClassInit();
+	}
+
+	/* -- init instance */
+  GS16bit_init(Current, CmdShow);
+
+	while (GetMessage(&msg, NULL, 0, 0))
+	{
+  	TranslateMessage(&msg);
+		DispatchMessage(&msg);
+	}
+	return (int) msg.wParam;
+}
+
Index: trunk/gsinstaller/really-really-old-stuff/gs16bit.def
===================================================================
--- trunk/gsinstaller/really-really-old-stuff/gs16bit.def	(revision 11678)
+++ trunk/gsinstaller/really-really-old-stuff/gs16bit.def	(revision 11678)
@@ -0,0 +1,10 @@
+EXETYPE WINDOWS
+
+DATA MULTIPLE MOVEABLE
+
+HEAPSIZE 8192
+STACKSIZE 8192
+EXPORTS GS16bitWindProc
+EXPORTS splash_windproc
+EXPORTS  bmpUtil_loadBitmap
+
Index: trunk/gsinstaller/really-really-old-stuff/gsConfig.cpp
===================================================================
--- trunk/gsinstaller/really-really-old-stuff/gsConfig.cpp	(revision 11678)
+++ trunk/gsinstaller/really-really-old-stuff/gsConfig.cpp	(revision 11678)
@@ -0,0 +1,9 @@
+#include "gsConfig.h"
+
+gsConfiguration::gsConfiguration()
+{
+}
+
+void gsConfiguration::install(char *exePath, char *collectPath)
+{	
+}
Index: trunk/gsinstaller/really-really-old-stuff/gsConfig.h
===================================================================
--- trunk/gsinstaller/really-really-old-stuff/gsConfig.h	(revision 11678)
+++ trunk/gsinstaller/really-really-old-stuff/gsConfig.h	(revision 11678)
@@ -0,0 +1,12 @@
+#ifndef _GSCONFIG_H_
+#define _GSCONFIG_H_
+#include <windows.h>
+
+class gsConfiguration
+{ private:
+	protected:
+  public:
+	  gsConfiguration();
+    void install(char *exePath, char *collectPath);
+};
+#endif
Index: trunk/gsinstaller/really-really-old-stuff/setup.rc
===================================================================
--- trunk/gsinstaller/really-really-old-stuff/setup.rc	(revision 11678)
+++ trunk/gsinstaller/really-really-old-stuff/setup.rc	(revision 11678)
@@ -0,0 +1,771 @@
+IDB_BITMAP1 BITMAP 
+{
+ '42 4D F6 2F 00 00 00 00 00 00 36 04 00 00 28 00'
+ '00 00 50 00 00 00 8C 00 00 00 01 00 08 00 00 00'
+ '00 00 C0 2B 00 00 00 00 00 00 00 00 00 00 00 01'
+ '00 00 00 00 00 00 1C 1A 1E 00 97 8A 69 00 5B 52'
+ '34 00 74 6E 4E 00 D0 C2 B4 00 33 36 25 00 AC A6'
+ '8E 00 5A 52 52 00 71 6E 6B 00 3B 46 30 00 92 8A'
+ '87 00 78 62 38 00 88 7E 6C 00 59 52 44 00 8C 7E'
+ '5C 00 28 2A 1E 00 68 62 53 00 9F 9A 89 00 45 46'
+ '3E 00 79 6E 5D 00 3C 3A 36 00 B4 AA AB 00 68 62'
+ '63 00 E3 DE D9 00 9C 97 7D 00 81 7E 7A 00 62 5A'
+ '45 00 3E 3E 29 00 7B 76 5D 00 24 2A 2A 00 A1 9A'
+ '97 00 91 8A 79 00 54 46 2E 00 73 6A 55 00 90 86'
+ '6D 00 9D 92 79 00 BF B6 AC 00 20 22 1E 00 61 5A'
+ '36 00 D9 D2 CC 00 AC A6 A0 00 7A 76 6B 00 94 92'
+ '88 00 30 32 22 00 66 62 5B 00 76 6E 63 00 6A 62'
+ '49 00 57 52 4C 00 54 4D 4B 00 90 8A 80 00 33 38'
+ '30 00 86 7E 73 00 3C 3E 30 00 F7 EE E9 00 61 5A'
+ '4B 00 44 46 38 00 B4 A2 86 00 53 4E 40 00 CC C2'
+ 'C6 00 AA A2 99 00 22 24 27 00 7B 77 65 00 55 49'
+ '38 00 7A 76 73 00 59 52 3D 00 60 5A 53 00 77 6A'
+ '4B 00 C1 B8 BD 00 9D 96 92 00 9C 9A 90 00 8B 86'
+ '7C 00 24 2B 23 00 B6 AE A0 00 EF E5 E8 00 2C 32'
+ '2B 00 73 6E 54 00 9D 94 88 00 74 63 4A 00 6D 5E'
+ '53 00 3E 38 25 00 90 86 65 00 71 6A 5C 00 75 65'
+ '54 00 44 42 37 00 84 72 63 00 9D 8D 80 00 6D 5D'
+ '4C 00 64 55 44 00 55 4A 40 00 84 70 5D 00 BF B2'
+ 'AC 00 87 79 6C 00 76 66 5B 00 64 56 4B 00 94 82'
+ '73 00 4C 41 30 00 BD AF 99 00 4C 4E 32 00 6F 6A'
+ '63 00 AC 9E 98 00 C7 BE B1 00 86 76 55 00 D0 CA'
+ 'C2 00 49 46 2D 00 94 81 6D 00 4D 40 29 00 9C 8C'
+ '78 00 20 22 22 00 B4 A8 9F 00 86 78 65 00 A6 9B'
+ '90 00 89 7E 65 00 58 4E 31 00 66 5A 3D 00 3C 32'
+ '23 00 4B 4E 39 00 64 54 3D 00 2D 2C 24 00 F2 E8'
+ 'DF 00 6C 5C 45 00 2D 2D 2B 00 8B 86 74 00 3D 3A'
+ '2F 00 5D 4E 40 00 D4 CD C9 00 2E 26 27 00 57 4E'
+ '38 00 62 5E 5A 00 8C 86 83 00 F9 F1 F2 00 B4 9E'
+ '7E 00 E3 DA D2 00 8C 76 4E 00 1F 1E 26 00 C9 C2'
+ 'BF 00 C8 BE BE 00 F2 EA E9 00 AB A6 9A 00 9A 92'
+ '80 00 F9 F6 F5 00 9D 8E 87 00 95 8A 71 00 70 63'
+ '41 00 E8 E0 DF 00 BC B6 B3 00 DC D6 D6 00 3F 42'
+ '40 00 D0 CC CF 00 88 70 48 00 7E 72 6A 00 A5 97'
+ '80 00 8C 81 7B 00 AB A2 90 00 AB A2 9F 00 BC B2'
+ 'B3 00 1C 1A 22 00 C4 C2 BA 00 84 8E 8E 00 47 49'
+ '46 00 38 3C 3E 00 6A 62 4E 00 D4 C6 CE 00 B4 AE'
+ 'A6 00 65 53 36 00 AE 9B 87 00 86 77 5D 00 6E 5C'
+ '34 00 7D 6F 55 00 B5 A8 99 00 7D 6A 55 00 7C 6A'
+ '5C 00 A5 92 80 00 35 32 2C 00 34 37 2A 00 74 72'
+ '72 00 9B 96 82 00 84 82 82 00 24 2E 32 00 A4 9E'
+ '9E 00 55 49 32 00 AC A7 A6 00 93 94 8E 00 F7 F0'
+ 'EE 00 24 26 2E 00 9D 96 8E 00 74 64 4E 00 6C 5E'
+ '5A 00 3F 39 2A 00 AC 9E 9E 00 4A 47 32 00 B4 A9'
+ 'A6 00 5C 56 52 00 8B 82 6D 00 5B 56 45 00 2C 2E'
+ '1E 00 6A 66 54 00 4B 4A 3F 00 7B 72 5D 00 3B 3E'
+ '37 00 B6 AE AA 00 6B 66 63 00 E8 E2 D8 00 64 5E'
+ '45 00 42 42 2A 00 94 8E 79 00 C4 BA AE 00 24 26'
+ '1E 00 DF D6 CE 00 6A 66 5C 00 79 72 64 00 5B 56'
+ '4B 00 92 8E 80 00 89 82 74 00 41 42 30 00 63 5E'
+ '4C 00 4B 4A 39 00 C8 C6 C8 00 7E 7A 73 00 5C 56'
+ '3D 00 63 5E 53 00 D8 CE C0 00 8D 82 66 00 6C 5E'
+ '3E 00 D2 C6 C0 00 9A 8E 70 00 C4 BA B4 00 30 32'
+ '26 00 53 4E 46 00 74 6A 6A 00 C0 BE B6 00 BC AA'
+ '8E 00 24 26 22 00 1F 1E 22 00 D4 C6 BA 00 6B 66'
+ '4E 00 B4 B2 A6 00 95 86 7B 00 A0 86 62 00 95 86'
+ '74 00 1E 1E 1E 00 5A 56 34 00 CC C6 B6 00 34 3A'
+ '25 00 74 72 6B 00 92 8E 87 00 74 66 3A 00 90 82'
+ '5E 00 83 82 7B 00 7C 7A 5E 00 24 2E 2A 00 A3 9E'
+ '98 00 55 4A 2D 00 AC AA A1 00 7B 7A 6C 00 94 96'
+ '89 00 6C 66 4A 00 2C 5C BA BA BA 5C 2C 4E 4E 5D'
+ '41 7F BA BF 07 41 BF 5D BF BF BF BF 41 D2 BF BF'
+ 'BF 07 30 D2 30 30 9E BF 2C 7F BF 2F 2F 30 2F 2F'
+ 'D2 2F 2F 2F 2F 2F 2F 2F 2F 2F 2F 07 2F 07 41 DB'
+ '41 7F 41 BF 41 7F 7F 7F 7F 2C 16 7F 7F 16 7F 16'
+ '16 16 16 16 C8 E4 BC 63 1E 63 1E 6E 44 44 44 B8'
+ '4C 4C B8 B5 2A 8C 31 F4 31 EC 31 55 0A 80 31 31'
+ '80 EC F7 46 33 C0 19 D9 97 31 46 80 0A 31 46 B0'
+ '46 80 0A 9D D3 80 80 F7 19 97 EC F7 80 0A 80 4C'
+ 'B8 B8 B8 44 FE 44 1E B5 45 1E 1E 1E 1E 1E BC FA'
+ '1E 3B 6C 28 99 15 99 A8 3B 63 A8 A8 3B 6E 44 A4'
+ 'B8 44 FE B8 8C 0A D3 0A 8C 0A 2A 0A 80 8C F4 97'
+ 'F4 80 F7 F7 F7 46 D4 9D D3 19 19 FD 29 D9 3F D9'
+ 'D9 AE D9 D9 B0 0A 31 F7 46 46 F7 31 D3 55 2A 6E'
+ '99 63 BC 1E 3B 44 1E 44 1E 99 B4 FA 63 B2 89 63'
+ '28 28 BE C7 C7 5A 28 FA 28 A8 6C 3B A8 3B A8 B8'
+ '6E B8 B8 B8 B8 AF 2A B8 AF 2A 55 2A D3 31 31 31'
+ '46 D3 31 1F 1F D3 F7 F3 DB 0D 12 92 C6 12 C6 9F'
+ '37 C4 E3 2F 41 2C 62 F3 19 F7 D3 0A B8 2A 2A 44'
+ 'FA 28 FA 3B 63 3B 3B FA FA 28 3B FA 3B 28 15 C7'
+ '9A C7 BE BE 9A 87 A8 63 99 48 A8 3B A8 63 3B 63'
+ '6E B8 4C B8 B5 2A 2A 2A 2A 31 D3 31 1F 46 D4 46'
+ '31 46 F4 D3 3F 41 9E 37 D5 53 C6 34 C6 C6 32 C6'
+ '09 53 37 37 C6 12 12 30 10 51 29 F4 0A 8C 2A 44'
+ '3B 98 63 1E 1E B4 99 89 FA 99 FA 3B 28 99 B4 43'
+ '43 C7 BE BE 9A D8 6C A8 3B A8 BC 3B 63 98 63 6E'
+ 'B8 B8 2A 4C 11 FE 8C 2A 2A 2A F4 F4 D3 D3 46 D3'
+ '31 D3 0C D2 D7 C6 C6 32 9F 32 32 B1 32 C6 32 D5'
+ '53 53 32 C6 09 73 D7 37 9E 2F 41 62 29 19 31 31'
+ '63 1E 3B 6E 6E 45 1E 99 1E 3B 99 99 FA 43 87 BE'
+ '28 B4 99 FC 43 93 A8 3B 3B A8 3B 98 63 1E 6E 6E'
+ '4C 2A B8 F4 B5 55 F4 45 0A 46 B8 31 46 31 79 0C'
+ '31 D0 D7 C6 53 B1 32 AC 4A 32 32 B1 AC 14 34 C6'
+ '14 14 32 14 34 D7 73 DA 40 39 9E 41 7F 16 FD F4'
+ 'FE B8 1E 44 B8 8C B8 11 44 1E 99 3B 3B 3B BC 3B'
+ '99 99 89 C7 9A A1 28 63 63 6E 63 63 98 6E 6E 44'
+ 'B8 45 FE 11 8A FE 2A 8A D3 0A D3 31 31 D3 D3 F7'
+ '10 09 53 34 4A AC 4A 4A 4A B1 AC AD 32 4A 32 32'
+ '32 4A 4A AC C6 34 53 C1 EA FF D6 30 07 DB C8 29'
+ 'B0 0A FE B8 4C 11 B8 B8 6E 11 6E 3B 1E 3B 3B 3B'
+ '28 EB A2 99 99 90 98 6E 6E 3B 63 28 98 63 44 2A'
+ 'B8 45 B8 B8 8C B8 2A 31 31 F4 31 31 D3 1F 33 10'
+ 'D5 D5 53 32 4A 4A 4A F9 F9 4A 4A 4A B1 75 B1 4A'
+ '78 4A 4A AD 32 32 37 73 10 2A A8 13 2F 07 41 D0'
+ '16 D4 8C 44 44 44 B8 44 6E 44 FA B2 1E 63 28 28'
+ 'FC 99 3B 99 3B FC 63 98 63 98 44 11 6E 63 6E B8'
+ '2A 8C F4 55 F4 F4 F4 D3 F4 F4 80 D3 D3 1F 13 C6'
+ 'D5 34 32 4A 4A F9 B1 1D B7 47 F9 75 E2 1D 78 75'
+ '78 75 F9 78 4A 32 32 D7 C1 F3 9A CF FD 36 D2 41'
+ '41 16 D9 FE B8 FE B8 6E B8 FA A8 63 98 99 48 99'
+ '6C FA 1E FA B2 99 63 6E 6E BC 44 96 B8 11 B8 11'
+ 'B8 B5 B8 8A 2A 2A 2A F4 FE 31 46 46 D4 3D 37 1B'
+ 'D5 34 32 4A 4A E2 1D 47 47 1D 1D 3C B7 B7 75 1D'
+ '1D 47 78 4A E2 4A 32 34 12 40 21 E1 7C D1 DB 41'
+ 'BF BF D0 D9 80 2A 2A FA 3B 1E 3B 99 FC BC 89 1E'
+ '45 FA 1E FA 99 D8 6E 6E 6E 6E B8 96 B5 B8 4C B8'
+ 'B8 AF 2A B8 2A D3 F4 D3 D3 46 F7 D4 F3 1A 32 32'
+ '4A E2 AD 4A 47 3C 1D B7 3C 47 B7 47 3C 1D B7 47'
+ '75 47 B7 78 4A 4A 05 32 F2 34 D7 D1 E5 87 2C D0'
+ '36 D2 D2 D0 FD 31 8A 44 6E 3B 3B 63 99 6E 45 FA'
+ 'FA 44 1E 44 28 3A 8C 1F 8A 31 2A B8 4C 96 4C 2A'
+ 'AF 0A 2A D3 2A D3 D3 80 D3 19 8D 3D 21 34 F2 32'
+ 'E2 4A F9 F9 B7 1D 1D 6B 3C B7 3C B7 3C 47 B7 1D'
+ '47 B7 78 1D 78 4A E2 4A AD AD 14 09 4B D8 3D 41'
+ '41 E3 41 10 08 31 D3 F4 D3 2A 45 B8 2A B8 11 FA'
+ '99 89 89 63 3B BE 6E B8 55 3F F3 5E D3 31 B8 FE'
+ '2A D3 D3 F4 2A 31 31 F7 46 C0 29 13 1A AD 32 AD'
+ '4A F9 1D 1D 47 47 B7 3C 6B 6B 85 B7 3C 6B B7 47'
+ 'B7 75 AC 47 47 1D F9 E2 4A 4A E2 32 34 D6 D9 0D'
+ 'D2 D2 2F 36 D0 D9 46 46 31 F4 F4 FE F4 FE 44 3B'
+ '1E 15 3B 28 FA 1E A8 B8 B8 31 1F CC 79 D4 0C C0'
+ 'D9 33 D4 97 D3 31 2A 1F 29 D1 5C D6 09 1B 1B E2'
+ 'E2 F9 1D 47 3C B7 B7 3C 6B B7 6B 3C 3C 3C 3C 47'
+ 'B7 B7 75 1D F9 7D B7 1D 1D 1D F9 05 32 D5 40 53'
+ '41 DB BF BF 2C 08 33 31 B5 B5 D3 B8 B5 2A 45 45'
+ '1E 1E 45 FA 45 1E 98 63 B8 0A F4 B8 55 EE 1F D3'
+ '79 97 79 79 5B D4 D4 29 08 51 C3 57 D5 34 32 E2'
+ 'E2 47 3C B7 3C 6B 6B 3C 3C E8 3C 3C 3C 6B 2B 3C'
+ 'E7 47 F9 F9 6B 47 6B 1D 1D 6B E7 4A AD 34 D5 09'
+ '36 10 DB 0D 10 62 D9 46 2A F4 44 45 45 45 1E B8'
+ '45 45 1E 44 B8 6E 63 63 44 9D 2A 63 6E 4C 1F 33'
+ '97 46 79 46 31 33 29 F3 29 C3 A0 1A D5 1B AD E2'
+ 'F9 B7 47 47 3C E7 B7 3C 6B 3C 85 6B 3C E7 47 B7'
+ '25 B7 1D B1 6B B7 3C 85 6B 6B E7 F9 E2 1B C6 1B'
+ '0D 2C 41 D2 D2 10 F3 F7 0A 2A B5 45 B5 45 1E 44'
+ 'B8 B8 FA 1E B5 45 89 3B 6E B5 6E A4 B8 11 B8 4C'
+ 'AF EC 46 CC 79 1F D4 6D 3D D1 4B 40 1B CB 05 E2'
+ 'F9 47 B7 3C E7 3C E8 6B 3C 85 6B 6B E8 6B B7 6B'
+ '3C 6B 6B 3C 1D 85 85 3C EF 3C B7 F9 4A 4A F2 32'
+ '92 C3 7F DB DB DB C8 F3 F7 31 2A 0A B5 45 44 1E'
+ '45 B8 2A 8C AF B8 98 FA 98 1E 63 6E B8 6E B8 FE'
+ 'F4 2A 31 D4 D9 5B 3D 51 52 51 2D 3E BD D5 4A F9'
+ 'F9 1D 3C 6B 85 85 E7 85 85 85 6B B7 F9 B7 1D 3C'
+ 'CE B7 3C B7 85 3C 6B 7D 6B F9 4A 47 4A F2 4A 4A'
+ 'C6 DB 2C 2C D0 DB 62 08 F7 1F 0A F4 B8 B5 44 FE'
+ 'B8 2A FE 8C AF FA 6E 63 6E 6E B8 44 B8 B8 6E 44'
+ '2A 2A D3 D4 C0 0C AA 52 C3 10 52 FB 67 F2 4A C2'
+ '4A 47 E7 3C 6B E8 85 6B E8 6B 6B 6B E7 25 6B 6B'
+ '3C 6B 3C 3C 3C 3C 6B 25 B7 05 1B E2 F9 2B E2 AD'
+ 'AD A0 DB 2C DB 2C C8 62 29 33 31 1F B5 2A B8 44'
+ '45 1E 2A FE 4C 45 B8 45 FA FA 6E 6E 6E 11 B5 2A'
+ 'AF 8A D3 97 D4 29 3D 2D 56 A0 A9 1B 67 1B F9 F9'
+ '3C 3C 3C E7 6B 3C 85 6B 6B E8 E8 85 E8 85 6B 85'
+ '6B 85 47 E7 E8 6B 6B 85 E2 1B 1B E2 E2 4A 4A 05'
+ '32 DB D2 D0 DB 10 A0 D0 F3 46 0A 80 45 2A 44 45'
+ 'B8 2A 2A 2A FE 45 FA FA 63 A4 B8 A4 FE 96 AF 2A'
+ '31 31 31 79 D4 22 D1 6F 10 13 56 1B 3E BB 05 6B'
+ '47 47 6B B7 E7 6B 6B 6B E8 3C 6B 6B 3C 6B EF 6B'
+ 'EF 6B 6B 6B 6B 6B 6B 6B 4A F2 AD E2 E2 E2 E2 2B'
+ '4A DB D2 DB D6 D0 D0 C8 AE 46 31 2A B5 2A 8A B5'
+ '2A 2A F4 44 44 3B 98 98 6E 44 B8 6E 2A 11 8C AF'
+ '31 31 D4 19 6D 95 2D 21 2D 51 FF CB 70 F2 E2 3C'
+ '2B 3C 3C 47 E7 6B 6B E8 6B 85 6B 3C 6B E8 85 6B'
+ '6B 85 E8 85 6B E8 6B 47 3C E7 3C 47 4A E2 E2 4A'
+ '4A C1 0D D2 10 D0 62 62 F3 D4 F7 2A 2A 44 B5 1E'
+ '1E B5 2A D3 B5 1E 6E 6E 63 A4 FE FE 4C B8 11 31'
+ '8A 79 46 22 3D 52 10 D6 A9 4B 57 D5 02 F2 47 47'
+ '3C 47 E7 6B 3C E7 85 6B 6B E8 E8 6B 25 E8 85 E8'
+ '3C 25 85 25 6B 6B 6B EF 6B 6B 6B 47 47 4A E2 F2'
+ '32 41 41 0D D2 DB 10 C3 F3 19 D3 F4 F4 AF 1E B5'
+ '45 1E 1E 45 2A 11 15 1E FA 11 B8 6E A4 D3 D3 CC'
+ '46 8D 33 0C 2D 13 21 D6 51 5C 57 F2 A6 BB F9 E7'
+ '3C E7 47 3C 6B 3C 6B 6B E8 EF E7 00 6B 6B E8 6B'
+ '9B E8 E8 25 E8 6B 85 6B EF E8 E7 E7 47 2B 05 4A'
+ '4A 73 0D E3 39 D2 36 D0 F3 29 D3 9D 0A 45 B8 FA'
+ '45 44 45 1E 11 1E FC 48 98 6E FA B8 4C 6E 2A 8A'
+ '46 97 D4 D1 13 10 52 56 2E 10 DA BB F5 4F E2 E7'
+ '6B 3C 3C 6B 6B 6B EF E8 25 6B 9B 6B E8 EF 6B 25'
+ 'EF 25 6B E8 6B E8 25 E8 E8 25 6B 47 47 2B E2 AD'
+ 'E2 D7 73 E3 36 2F 39 41 10 F3 D4 31 0A B5 B5 B5'
+ 'B8 11 1E B5 45 FA 89 90 11 FA 6E 44 FE 11 8A 2A'
+ '46 D4 33 F8 51 59 1A 4E C1 C3 71 34 84 5F F9 3C'
+ '3C E7 EF 6B E7 85 6B 85 25 E8 EF E8 6B 25 EF 25'
+ '6B 25 EF E8 EF 6B 25 25 E8 25 47 E7 E7 4A E2 E2'
+ '2B C4 2F 0D 9E 0D 36 10 13 29 19 19 31 FE 11 2A'
+ '44 45 45 3B FA 99 3B 28 3B B8 6E FA B8 2A 2A 31'
+ '1F FD 3D D1 13 D1 A0 10 10 A0 40 D5 ED 34 75 25'
+ 'E7 6B 6B E8 6B 6B 6B 6B E8 25 6B 6B EF 25 E8 E8'
+ 'EF 6B 6B E8 25 EF E8 E8 25 6B 6B 47 E7 E2 2B 2B'
+ 'B1 73 36 D2 36 0D 36 2C 08 29 D1 33 D3 F4 45 45'
+ 'FE 45 1E FA 3B 3B 3B 48 89 45 1E 6E B8 B8 2A 1F'
+ '31 D4 D1 2D 52 10 10 2E DB A0 02 3E 82 67 C2 E7'
+ '47 6B 25 6B EF 6B 25 6B 6B EF 6B E8 EF 6B E8 EF'
+ '25 EF 9B E8 6B 6B EF 6B 25 E7 E7 E7 47 2B E2 4A'
+ '4A 36 2F 73 E3 C1 36 39 C3 62 FD 33 31 31 2A 45'
+ '1E FA 45 FE 45 FA FA A2 FA 6E 45 11 6E FE AF 46'
+ 'D4 D1 C5 51 10 2E 10 10 CA EA CA 67 5A 7E F9 47'
+ '6B 6B 6B E8 6B E8 6B 6B EF E8 E8 6B E8 EF E8 6B'
+ 'E8 6B 25 25 EF EF 6B EF 6B 6B 0F 47 47 2B 2B E2'
+ 'E2 D6 C4 0D 39 9E 39 41 D6 D0 62 19 80 31 2A B8'
+ '28 3B 45 44 11 FA 1E BE 3B 6E 6E 2A 45 2A 31 79'
+ '79 D1 4B 51 52 10 A0 D6 C1 56 C1 34 E9 2E 4A E7'
+ '6B 25 E8 E8 EF EF E7 E8 6B 6B 25 6B 25 E8 25 25'
+ 'EF 25 EF 6B EF 25 E7 0F 25 25 6B E7 47 2B E2 E2'
+ 'E2 DB D2 40 9E 73 0D 36 1A C8 D0 D9 46 D4 31 F4'
+ '45 0A B8 2A FE 1E 3B 48 89 FA 2A 45 11 2A 1F 19'
+ '3D C5 D0 C3 C3 56 D6 D6 C1 D6 DA BD 27 F8 75 E7'
+ 'E7 6B E7 25 6B EF EF EF 9B 00 6B EF EF 25 E8 EF'
+ '25 EF 25 25 E8 6B E8 3C E7 EF 25 CE 2B AD 05 4A'
+ '32 36 2F 30 C1 0D 0D D2 36 D0 62 FD D9 F7 31 8A'
+ 'B5 1F D3 F4 31 FE 3B 5A 89 6E 44 B8 FE D3 79 2A'
+ 'D4 29 13 21 D0 10 D2 0D 36 DA 40 D7 27 79 E2 47'
+ 'EF EF E8 6B EF E8 25 E8 25 25 6B E8 25 E8 25 6B'
+ 'E8 E8 25 E8 6B 6B 25 E7 CE EF CE 0F 2B E2 F2 05'
+ '34 0D 36 D6 D6 36 36 39 DB D6 51 D1 FD FD 79 46'
+ '2A 31 D3 D3 D3 D3 63 28 89 63 6E 11 FE 79 46 46'
+ 'C0 0C D1 13 21 51 40 C1 D6 0D 1A 67 27 11 C2 E7'
+ 'E7 6B EF E7 EF EF EF 6B EF E8 EF 6B 9B 25 EF EF'
+ '25 25 9B 25 6B CE E7 6B CE 25 6B 0F F9 2B 2B 2B'
+ '37 36 D6 D6 41 10 C1 D2 C1 2C D0 2D D9 0C 19 8A'
+ '46 31 31 F4 FE 8A 63 89 3B 3B 3B 45 2A F4 D3 46'
+ 'FD D9 C5 C3 51 51 E3 36 D6 8E C1 37 27 60 F9 7D'
+ '25 E7 EF EF 6B 25 EF E8 25 6B E8 EF 25 25 E8 E8'
+ 'E8 6B 6B EF CE E8 3C 0F EF 6B 25 E7 0F C2 2B E2'
+ '37 C3 2F BF D2 D6 41 D2 36 D6 C3 08 F3 0C D4 F7'
+ '2A EC D3 F4 1F 6E FC A2 FA 45 B8 6E 45 FE 31 0C'
+ 'FD D1 51 51 13 D0 D2 D6 D6 D6 C1 FB 7C CD 05 47'
+ '3C E7 25 6B EF EF CE EF EF 00 25 25 EF E8 6B 6B'
+ 'EF E8 25 E8 E8 25 6B E8 E7 25 6B E7 E7 0F F9 2B'
+ '9E DB D6 10 D2 41 DB 41 36 41 D0 2D 29 46 31 D4'
+ '1F 46 31 31 0A 55 FA FA 3B 1E 44 FE CC 80 31 33'
+ '29 3D D0 D0 D1 41 C3 D6 5D C1 40 37 86 66 AD E7'
+ '6B 25 6B 25 9B E7 EF 6B 6B 25 6B E8 25 E8 25 E8'
+ 'CE 00 CE E8 25 25 6B 6B E8 25 25 EF 47 47 2B 2B'
+ 'C4 DB 10 D0 DB C3 36 36 D6 A0 62 C5 08 79 31 31'
+ '31 D3 31 FE 8A 6E FA 99 89 44 FE 8C D3 D3 79 0C'
+ 'F8 2D 51 21 DB 2C D0 D6 D6 36 1A 09 90 93 05 C2'
+ 'CE 85 25 85 CE 25 25 6B EF E8 EF 6B E8 EF EF 25'
+ 'E8 25 25 25 E8 EF 6B EF EF E8 25 47 25 0F 2B 2B'
+ '53 C1 36 DB 36 10 D2 DB 10 F3 51 51 3D E4 33 D4'
+ 'D4 FD D4 46 D3 AF FA 28 98 B8 2A FE D3 31 79 FD'
+ 'D1 D1 D6 D6 2F 10 52 10 56 A0 0D BD 3B 83 BB F9'
+ 'CE 25 25 EF 25 E8 6B 0F 6B 25 6B EF EF E8 6B E8'
+ '6B EF 85 EF E8 E8 25 25 E8 EF 25 E7 CE 0F C2 05'
+ '32 14 C4 36 0D 36 41 10 07 53 34 53 C4 0D 0D DB'
+ 'A0 C3 D1 D1 D1 33 1E EB 3B 45 B8 2A D3 79 D4 6F'
+ 'D1 51 D0 BF 0D D6 10 52 10 C3 10 B3 2A 76 34 7D'
+ 'CE E7 25 25 E8 EF 25 6B EF 6B 25 EF 25 EF 25 EF'
+ '25 25 25 6B 25 25 EF 25 25 E8 25 CE 0F F9 C2 32'
+ 'D5 AD 32 32 12 0D 37 32 D5 C4 36 D6 62 D0 D0 D1'
+ 'FD 3D D1 6D 5B D1 FA 99 FA B8 B8 8A D3 F7 D4 62'
+ 'D0 13 10 30 2E A0 2E 36 FF 10 A0 D7 19 88 D7 2B'
+ 'E7 E7 EF 25 E8 25 6B E8 E8 25 E8 E8 25 E8 CE E8'
+ '6B 25 E8 EF E8 E8 25 E8 E8 25 CE CE 0F 47 47 34'
+ 'D6 0D 14 32 C6 53 E3 41 C3 2C C3 D0 08 FD 29 33'
+ '46 31 D3 79 EE 31 44 3B 6E 8A 0A 2A D3 22 FD 2D'
+ 'D6 62 41 0D A0 EA 56 D6 A0 D6 EA 02 3D 35 C4 47'
+ 'CE E8 25 E8 25 25 25 6B EF E8 EF 25 25 25 EF E8'
+ '25 00 85 25 25 6B EF 6B 6B E8 E7 47 CE E7 2B C6'
+ 'D0 2C 10 36 10 10 2C 10 10 D0 D0 08 3D 08 33 79'
+ '31 46 F4 B5 B5 FE FE 6E 45 2A 1F 31 D3 80 0C C5'
+ 'DB C3 0D A0 36 A0 A0 A0 C3 36 D6 7E 7F B6 36 47'
+ 'CE 6B CE 6B E8 E8 E8 25 6B CE 25 25 EF 00 EF EF'
+ '25 6B CE 47 CE 6B 6B EF EF CE CE 25 E7 E7 F2 53'
+ '10 10 D0 51 62 2C DB 10 10 10 10 2D 62 FD FD F7'
+ '31 2A 2A B8 11 11 B8 38 3B 2A CC 31 D3 79 5B 51'
+ 'D0 D6 D2 56 10 56 56 56 10 C3 A0 73 C1 88 C3 47'
+ 'E7 CE 25 25 6B 25 25 25 EF 00 E8 E8 6B 25 3C 6B'
+ '25 25 E7 E7 7D 25 00 6B 6B CE 25 CE CE E7 F2 39'
+ '36 D0 2D 51 D0 51 C8 10 D0 D0 51 13 62 F3 FD 33'
+ 'F4 CC D3 8A FE 45 4C CC 4C 2A D3 46 D4 0C 3D 36'
+ 'D2 39 C3 A0 C3 56 A0 10 2E C3 1A 40 C4 35 95 C2'
+ 'CE EF 6B CE 6B 25 EF E8 E8 6B 25 25 EF 9B 25 EF'
+ 'E8 6B E7 7D 25 E8 25 EF 25 25 25 3C 47 2B D5 C4'
+ 'D2 DB 10 D2 2D 51 D1 62 D0 2C D0 C8 62 3D 29 D4'
+ 'D3 80 46 31 2A 11 AF 2A 4C 8A 55 D3 46 5B 3D 41'
+ '0D C1 52 2C 2E C3 56 10 A0 52 A0 DA 37 8F D4 78'
+ '25 6B CE 25 E8 6B 25 EF EF 25 6B EF EF 25 E8 E8'
+ 'EF 25 E7 E7 6B 6B EF EF E8 E8 6B CE E7 2B 09 36'
+ '10 D2 10 2C 10 62 29 FD 08 4B F3 C8 3D F3 3D 19'
+ 'F4 2A D3 2A D3 45 AF 8A 3B CC F4 D3 EE 0C D1 10'
+ '39 56 10 10 2E 10 C3 D6 A0 10 10 40 09 91 8A 7D'
+ 'E7 CE 25 6B 25 00 9B E8 25 E8 00 6B 6B E8 25 EF'
+ 'E8 CE 6B E7 CE 25 E8 6B 6B 6B 25 CE 47 05 53 0D'
+ '7F D6 10 3D 51 C8 D9 19 08 C5 2D F3 FD 33 19 33'
+ 'D4 8A FE F4 2A AF 4C 96 FA 1F EE 1F 1F 22 2D 10'
+ '41 39 C1 A0 EA 4E 56 A0 A0 2E EA 1A 32 D8 89 C2'
+ 'CE 25 25 E8 E8 25 EF 25 EF 25 E7 EF E7 6B E8 6B'
+ '6B CE CE 75 E8 E7 25 E7 25 CE E7 CE 0F F2 D5 41'
+ 'C3 62 13 62 51 D1 D0 2C 62 13 08 F3 F3 FD 19 46'
+ '46 FE 45 B8 31 11 AF 8A 6E 1F 1F 68 1F 29 C8 D0'
+ '2C D7 57 1A 10 56 A0 10 56 A0 FF D6 BB 24 24 E2'
+ 'E7 6B 25 25 EF 6B E8 E8 6B 6B EF E8 6B 6B 25 EF'
+ '25 EF 6B 25 25 E7 E7 E7 6B 25 25 E7 2B 34 D5 51'
+ '08 51 C8 C8 C3 DB D0 10 C3 51 2D 3D 3D D1 FD 79'
+ '46 F7 2A 45 B8 1E 96 AF 6E 1F 22 79 6D 3D 13 3D'
+ '51 D6 C1 37 36 57 36 A0 56 D6 2E 1A 34 99 DC 75'
+ 'CE 25 25 E8 6B 25 CE EF EF EF 25 E8 EF EF EF CE'
+ '25 6B CE 25 CE CE 0F 25 25 25 CE 6B 0F 09 37 13'
+ 'D0 2D D0 C3 D0 10 2C 10 C3 C8 D0 F3 F3 33 F7 FD'
+ '79 31 F4 8A 11 3B AB 31 A4 1F 1F 8D 5B 5B 6D 2D'
+ 'AA C3 56 57 3E 0D 7B 1A 36 EA A0 2E 1B 2A 83 78'
+ 'E7 E7 6B EF 25 E8 6B CE 6B 25 E8 EF CE 7D 25 25'
+ '85 CE C2 75 0F C2 E7 E7 25 E7 CE 6B 2B 34 C1 3D'
+ '51 10 D0 D0 10 D0 10 10 C3 D0 51 2D 08 D1 19 F7'
+ '46 31 46 FE FE 45 D3 6A AB 1F 31 3F 3D 0C DD 59'
+ '21 C3 4E D6 C1 5F 58 12 56 36 D6 A0 D5 19 88 1B'
+ 'CE 25 E7 25 25 25 EF E8 25 00 25 6B EF 25 6B E8'
+ 'CE CE 75 C2 75 7D 0F 25 6B 25 0F 0F F2 09 0D D0'
+ 'D0 2C 10 16 D0 DB D0 C3 08 10 2D F3 FD 33 3D F7'
+ '31 31 0A F4 B8 45 1F 55 55 D3 FD F3 5E 0C 6D D1'
+ '51 4E 10 2E 1A 57 53 37 DA D6 A0 CA D5 2C B6 3E'
+ 'E7 25 6B CE EF E8 6B 25 EF 6B E8 25 6B E8 25 E8'
+ 'EF CE 0F 7D 0F CE CE E7 47 25 47 47 D5 61 36 D0'
+ 'C8 10 2C 10 D0 DB C3 C3 51 13 13 08 FD D9 D4 F7'
+ '46 D3 F4 31 2A 45 55 CC 8A 1F C0 0C D4 C0 F8 AA'
+ 'A9 36 1A 56 57 57 DA 32 C6 57 57 36 B3 D2 B6 0D'
+ '6B 6B 6B EF 6B 6B E8 6B EF 25 25 EF CE E7 00 25'
+ '6B 6B 25 CE 25 CE 25 0F 25 CE 0F 2B 53 D5 C1 10'
+ 'DB C3 C3 10 C3 D0 D0 D0 C3 C8 D0 F3 FD 29 F7 19'
+ '46 31 0A FE FE 45 CC EE 96 B8 8A EC EC 0C 6D 59'
+ '52 52 1A 57 36 DA 5D 7E 14 57 0D CA 3E 92 88 51'
+ '47 0F CE CE 6B 25 25 EF 25 25 EF 7D 25 25 6B 25'
+ 'EF CE CE CE E7 CE 47 47 0F 3C 47 E2 09 D5 36 C3'
+ '10 D0 2C 41 DB D6 10 2C D0 51 51 51 D1 D9 F7 1F'
+ '46 8A 2A FE FE 45 55 D3 D3 B8 1F 8D 0C 6F 1C 3D'
+ '52 36 4D 36 2E 0D C1 40 D5 37 3E 7B 70 32 17 29'
+ '0F 6B CE CE 25 25 25 EF EF CE 7D CE EF EF 25 6B'
+ '6B 25 EF 75 E7 E7 C2 CE 47 47 E2 05 BD 09 DB 10'
+ '10 10 10 10 D6 10 10 10 D0 51 13 08 F3 3D 33 F7'
+ 'D3 31 2A 11 45 1E 55 AF 8A 18 CC EC 22 0C 6D 54'
+ '52 4E 56 56 36 36 39 3E 40 7B 20 37 7E E2 93 31'
+ '47 CE 7D 25 0F 25 7D 25 CE CE EF 6B 7D CE CE 6B'
+ '25 7D 6B 25 E7 C2 47 75 2B E2 2B 1B D7 D5 1A 10'
+ '41 D0 2C 36 DB 41 DB A0 51 13 D0 62 2D 3D F7 F7'
+ '46 31 F4 F4 11 45 4C 8A 1F AB 31 CC 79 68 3D C5'
+ 'AA 52 CA 1A 1A 36 1A 57 C1 0D 7E D7 5F 78 E5 98'
+ '75 47 E7 0F CE CE CE 25 0F 7D 25 EF 25 25 25 EF'
+ '25 6B 6B E7 E7 75 75 2B F9 C2 2B BB 67 37 41 36'
+ 'DB 36 41 2C 10 10 10 10 D0 51 D0 62 D1 F3 C0 46'
+ '46 0A 2A F4 FE 1E B8 AF 8A 55 FE EE 0C 68 6D C5'
+ 'AA 10 52 77 A0 56 36 57 0D 1A 1A 40 70 2B 28 CD'
+ '78 E8 CE 25 7D 25 EF 75 7D 6B 0F 7D 25 6B E8 25'
+ '25 CE CE C2 75 C2 E2 E2 C2 C2 05 D5 09 37 C3 12'
+ 'C1 36 1A 36 D6 D2 36 10 C3 51 D0 08 D1 FD 29 33'
+ 'F7 F4 8A 2A 11 FA AF D3 6A 1F AB 8D 0C 3D 6D 3D'
+ '51 10 C3 10 56 D6 36 57 36 1A 0D 1A DA AC 80 DF'
+ '75 CE CE CE 25 6B CE 25 CE 0F CE 0F CE CE 0F 0F'
+ '25 7D 0F 75 75 78 C2 2B 47 E7 2B 1B 34 53 36 A0'
+ 'E3 DB D2 0D C1 D2 D6 D0 10 10 21 62 F3 29 FD D4'
+ '46 31 F4 9D 11 1E D4 C0 6D 0C 29 D1 F3 2D 3D 54'
+ 'A9 C3 52 51 10 36 A0 10 CA 56 D6 36 40 AC 29 27'
+ 'AD CE 25 7D CE CE CE 7D CE CE 7D CE CE CE 25 25'
+ 'CE 75 0F 7D C2 2B E2 47 47 CE 2B CB F2 D2 E3 D2'
+ 'C1 D6 73 DB 36 39 36 D2 10 C3 D0 C8 29 F3 FD D4'
+ '19 D3 8A B5 11 1E 55 31 EC 79 46 C0 A5 1C 29 0C'
+ '13 A0 21 62 21 56 10 10 0D CA 56 56 2E AD 4E 76'
+ '7A 25 25 7D 25 CE 25 75 C2 72 CE 75 CE 0F 7D CE'
+ '25 7D C2 75 72 AC C2 E7 E7 47 2B 1B AD 0D C1 E3'
+ '36 D2 36 73 2F D2 39 36 0D 10 C3 C3 62 3D FD 33'
+ 'F7 46 0A 2A 2A 45 B8 AF 8A D3 79 79 79 3D F3 6D'
+ 'D0 52 10 13 13 10 10 2E EA D6 57 1A 74 7A 39 49'
+ 'C4 E7 6B EF C2 0F 0F C2 C2 CE CE CE 72 CE 6B E8'
+ '75 75 CE 75 05 05 C2 0F 0F E7 2B 09 32 0D 36 0D'
+ '36 0D C1 D2 DB D6 D2 D2 C1 36 10 C8 D1 D1 08 FD'
+ 'D4 31 31 F4 11 1E 11 FE 2A D3 55 B8 EE D1 D1 21'
+ 'A0 56 36 10 EC 52 D6 52 56 C3 CA 57 CA 34 AD 8F'
+ '36 CE CE 47 25 6B 75 75 72 CE 0F 75 CE 75 0F C2'
+ 'CE CE 75 C2 75 75 47 47 25 6B 05 CB 32 36 36 D2'
+ '36 C1 D2 C1 0D D2 36 D6 10 10 A0 C3 62 08 FD FD'
+ 'F7 46 31 31 2A 11 11 D3 23 EC EC B8 C0 0C 5C 52'
+ '4E 10 1A 36 3D 3D 52 36 10 56 56 36 D6 FB 7A 91'
+ 'D1 47 7D 0F CE 72 C2 C2 0F 75 75 75 75 72 0F 25'
+ '75 75 0F 0F 2B E2 2B 0F E7 0F F2 CB 32 C1 1A 2F'
+ '40 0D C1 DB 0D 1A D2 E3 D2 DB D0 C3 51 62 FD FD'
+ 'F7 46 8A 8A 11 1E 1F 68 68 8D 22 3D 6D F8 52 10'
+ '1A 36 36 77 56 21 A0 D6 D6 DB 36 D6 56 73 E2 66'
+ '46 C2 CE E7 C2 CE 72 72 05 72 4F C2 72 75 CE 7D'
+ '0F 0F 75 75 4F E2 2B C2 0F 47 F2 34 1B D2 36 D6'
+ 'D2 2F E3 36 D2 2F 0D 36 C1 36 C3 C8 62 2D 29 D4'
+ 'FD D4 F7 46 F4 11 EE CC EE 8A EE C0 0C 51 21 10'
+ '36 56 56 10 36 51 10 56 1A 57 1A 36 56 70 E2 EB'
+ 'AF 75 7D 0F 0F 75 72 72 72 75 72 75 72 72 0F 0F'
+ 'C2 0F 75 05 72 E2 C2 0F 0F C2 F2 F2 53 41 C1 C1'
+ '2F E3 C4 0D 0D 10 D6 10 2C 1A C3 EA D0 3D 29 FD'
+ '33 46 0A 0A FE 99 CC EC E0 AB CC 0C 6F 59 52 EA'
+ 'C3 52 1A A0 10 56 B9 1A 56 57 10 CA A0 7E 2B F4'
+ '48 C2 CE E7 0F 25 C2 75 C2 72 4F C2 72 72 7D 75'
+ '75 72 4F BB 1B 05 C2 E7 F9 2B 1B 1B C4 36 D2 C1'
+ '36 73 0D 0D 0D D2 C1 D2 10 D2 D0 C3 51 D1 F3 FD'
+ 'F7 F7 79 F4 45 28 EE 8D CC 11 EC 0C 6D A5 52 52'
+ 'A0 A9 4E 36 CA 36 A0 4E CA 1A 1A CA CA DA E2 33'
+ '04 75 6B CE 0F 75 72 72 4F 72 72 75 75 72 CE 2B'
+ '72 4F CB 4F 72 AC C2 47 C2 E2 1B 1B 2F 1A D2 36'
+ '36 C1 D2 C1 36 DB 41 DB 10 41 C3 51 62 62 2D C0'
+ '19 1F 31 D3 FE 99 6A 6A EE AB 23 C0 F8 0C 6D 52'
+ '56 52 A7 36 5D 52 2E 10 57 36 2E A0 5C 39 F2 13'
+ '27 E2 0F E7 CE C2 C2 72 72 72 72 75 72 72 4F 72'
+ '72 BB 69 70 1B 05 2B 0F 47 05 D5 F2 C3 36 D6 36'
+ '0D 36 D6 D6 D2 36 D6 DB D6 10 10 51 51 2D 2D 29'
+ 'D9 D4 46 31 45 11 5E 22 6A 96 55 22 6F A5 13 52'
+ '10 C3 56 36 CA EA 56 21 21 AA A9 2C 3E D7 F2 2F'
+ '91 5F 0F 75 0F 0F 72 4F BB 72 4F 72 72 AC AC 4F'
+ '69 69 FB 02 20 AD C2 C2 2B F2 CB 32 D6 10 DB D2'
+ 'D2 36 BF C1 D2 39 D6 DB C3 D6 D6 EA 51 F3 3D FD'
+ 'FD 19 F4 45 B5 45 EE 68 0C 0C CC 1F 68 6D A5 D1'
+ '68 4E 10 EA 5D 10 A0 EA 13 13 A0 5F 0D CA 7A 37'
+ '83 37 CE 25 CE C2 4F BB 72 72 BB 69 4F 72 69 BB'
+ 'BB 69 02 26 70 1B 2B C2 C2 F2 D5 05 1A 10 D6 DB'
+ '73 36 36 36 36 D2 C1 36 36 C3 10 C3 2D F3 D1 FD'
+ 'D4 F4 2A 31 2A 45 68 DD 6D 6D 6D 68 6D 6D F8 D1'
+ '13 C5 21 36 57 1A 36 36 52 EA 34 39 10 CA 34 1B'
+ '27 C1 3C 25 C2 75 05 4F 69 4F BB BB 69 69 69 69'
+ '69 FB 02 A3 FB F2 C2 C2 2B CB CB 7A 2F D6 C1 2C'
+ '0D D7 0D 40 C1 36 C1 0D 5D D6 2C D0 51 D1 F3 31'
+ '31 46 46 31 D3 B8 8D 0C 0C DD 6D 6D 6D 54 3D 51'
+ '10 36 10 DB 36 0D 0D 57 39 0D 0D 56 2E 36 CB AD'
+ '9C 10 47 6B 0F 05 4F 70 69 BB 4F BB 20 69 5F FB'
+ '20 B3 5F B3 67 05 47 2B 2B F2 CB 53 C4 D6 D6 1A'
+ '10 D2 39 58 C1 36 58 1A C1 D6 D6 A0 51 2D 62 3F'
+ 'FD D4 46 D3 46 FE 22 68 D4 5B 6F 3D 13 C5 13 D6'
+ '41 D6 10 56 C1 CA 1A 37 39 C1 A3 DA 1A D6 67 05'
+ 'C7 C0 47 0F C2 4F 4F B3 4F 20 20 1B FB 69 B3 3E'
+ 'F0 02 02 70 20 BB C2 CE 47 1B 1B 37 E3 36 0D 0D'
+ '10 10 D6 39 0D 41 7B D7 C1 C1 36 10 10 2D 62 29'
+ '29 F7 46 31 31 45 79 6F 6D DD 6D A5 13 21 51 52'
+ 'FF EA 52 1A 57 0D 0D C1 36 1A 0D 0D 1A D6 FB E2'
+ '2A 8C C2 CE 2B 05 CB 69 FB FB 5F 69 B3 02 B3 70'
+ '7E A3 7E B3 69 E2 47 C2 2B F2 32 37 0D 36 36 39'
+ '0D 0D 0D 39 C1 D2 C1 39 D7 39 0D C1 36 C3 D0 3D'
+ '29 D9 1F 1F 31 45 68 22 0C 6D F8 3D C5 51 C5 13'
+ '10 D6 52 41 C3 A0 52 5D D6 57 0D 7E 40 57 02 E2'
+ '3D E6 75 E7 05 20 20 FB 5F 3E 7E 20 7E B3 A3 DA'
+ '71 71 71 70 1B E2 0F C2 AD 34 32 C4 73 39 C1 39'
+ '73 58 36 D2 7E C1 1A DA C1 39 2F D6 D0 10 C3 08'
+ '3D 0C D4 31 0A 2A D4 68 6F 0C 6D 6D 54 C5 A9 13'
+ '36 36 2D 13 56 10 D6 DA 36 0D 57 7B 40 74 3E 2B'
+ 'DB 24 75 0F 72 1B 67 B3 02 70 02 02 7E 02 74 DE'
+ 'DE 8E DE 70 69 2B 47 C2 05 CB 34 1A 39 0D C1 CA'
+ 'D2 40 C1 0D E3 0D D2 0D D2 D2 73 0D D6 D0 62 62'
+ 'F3 19 79 79 79 8A 8D 68 C0 0C F8 54 3D A7 5C C3'
+ '36 7B 2D 51 10 52 10 D6 C1 36 74 0D 0D 51 7E 72'
+ '40 F1 AC E7 C2 CB 70 70 D7 7E 71 DE 8E 03 FF DE'
+ '4D B9 DE F0 1B E2 F9 E2 05 34 F2 0D 36 0D 36 0D'
+ '1A D6 C1 40 0D 36 36 40 40 C1 1A D2 1A 36 10 C3'
+ 'D1 FD 0C 19 31 2A EE 22 68 50 6D F8 AA A9 A7 52'
+ '53 C1 03 21 5C 10 FF 52 56 C1 0D 40 40 CA 36 05'
+ '34 E9 CB 0F 0F 1B 71 DA 8E 71 CA 03 F8 65 03 B9'
+ 'DA 8E DE 02 1B E2 47 2B AD D5 D5 D6 36 40 2F 0D'
+ '2F 36 0D 40 0D 36 5D 36 36 0D 1A DB 2C A0 C3 A0'
+ '29 FD FD D4 F4 FE 22 5E 68 A5 59 3D A7 AA 59 AA'
+ '7A 74 51 C3 52 13 5C 10 36 D6 57 A0 C1 4E FF 1B'
+ 'F2 5A 3E 25 0F 1B DA 2E 42 EA 8E 21 6F A7 8D 96'
+ 'DD 42 2E 26 1B 0F 47 2B 05 AD 53 DB D2 E3 1A D6'
+ '36 C1 7B C1 C1 C1 C1 36 DB 5D 3E 57 D6 10 51 51'
+ '2D 0C FD 33 33 1F 68 68 C0 6D 6D 59 59 FF 59 B9'
+ 'AD 56 C3 52 21 EA A0 10 5C 57 CA 56 0D 52 39 BB'
+ '05 98 CA 47 CE BB 74 71 A7 52 4D 21 3D 01 23 96'
+ '8A F8 1A 02 05 0F CE 2B F2 AD 37 10 2F C1 0D 0D'
+ '36 36 1A C4 40 E3 C1 C1 36 D2 58 C1 36 5D 21 51'
+ '51 E4 29 33 31 D3 EE 22 6F 6D A5 13 52 10 B9 A0'
+ '32 10 5C C3 A0 10 56 DB A0 36 1A 36 5D 36 2E 67'
+ '72 96 A9 0F 2B 4F B3 CA 42 FF 21 FF 6F 8D AB 18'
+ '18 1C 2E F0 F2 47 CE 05 1B F9 0D DB D6 36 0D D6'
+ 'D2 D6 A0 36 C4 DA 58 40 C1 36 36 73 10 D2 D6 51'
+ '51 2D FD 33 79 EC 8D 68 DD 6D F8 59 FF 21 59 56'
+ '7A 56 A0 57 56 2E 56 CA DE 1A 0D 36 CA 36 D4 67'
+ '2B 6D F6 47 25 72 5F DE 4D A7 C5 52 6F F8 22 96'
+ '8A 01 65 02 05 0F 0F 2B F2 E2 36 D6 A0 D2 10 C1'
+ '40 C1 41 41 0D 0D 39 C1 C1 1A 36 41 C1 10 4E A0'
+ '10 D1 2D 29 D4 D3 0C 0C 6D 3D A7 A9 21 AA 52 57'
+ '7E 57 1A 56 56 56 36 1A 56 57 1A 36 58 DE D0 FB'
+ '72 77 DD 75 CE 72 5F DE FF 94 6F F8 50 C5 4B 22'
+ '1F 23 DD F0 05 C2 0F 05 05 4A 36 10 D2 10 D6 10'
+ '0D 0D 39 40 A0 D6 39 36 7B 39 39 C1 1A A0 5D C3'
+ 'C3 3D D1 0C D9 33 5B 0C 6F C5 C5 52 52 42 59 7E'
+ '56 7B 40 40 7B 1A 1A 74 1A 57 57 36 DE 36 DA 67'
+ '05 02 E0 C2 E7 0F 7A 77 FF 6D F8 C5 0E DD 21 C5'
+ 'C0 6A 6F A3 2B CE 47 05 1B E2 1A 36 DB D6 10 D6'
+ '10 DB D2 C1 41 BF D2 1A 36 C1 36 41 C3 10 36 C3'
+ '2D FD D9 3F 1F 79 6D 54 A5 C5 13 A9 21 AA 10 C1'
+ '36 0D 7E 0D 7E BD 0D 1A DA 74 1A 36 1A 57 57 37'
+ '2B 69 0E 72 E7 0F 4F 70 8E F8 50 1F 6F 79 1C 1C'
+ 'DD F6 EA 70 C2 C2 47 2B 1B 32 D2 DB 36 36 DB 10'
+ '2C 10 10 36 D2 D6 C1 C1 C1 C1 36 5D 36 D6 D0 D0'
+ 'C3 08 FD 3D 33 D4 F8 3D 6D 54 C5 D1 A9 52 EA 4E'
+ '36 36 36 3E 5F 3E 40 0D 0D 5D 71 36 DE 1A 74 70'
+ '05 69 42 72 0F C2 05 5F 8E A5 68 E0 C0 22 50 33'
+ '0C F8 DE CB 2B C2 05 F2 1B 32 D2 C1 36 D6 D6 D2'
+ '36 C1 D6 10 DB 10 DB DB E3 2F 5D D6 A0 2E A0 C3'
+ '62 21 FD D4 3D 79 6F 6D 6D C5 6F 5C 4D 52 5C 56'
+ 'A0 DB 36 D2 58 53 58 0D E3 C1 1A 1A 7B 56 36 40'
+ '72 69 F5 69 7D CE 72 BB A3 A5 6F AB 55 CC 8A CC'
+ 'AF E0 FF CB 47 0F 2B 1B 34 37 D6 D6 D2 D6 DB D6'
+ '10 C1 DB 36 36 10 10 10 10 36 36 C1 36 10 2D C3'
+ '13 2D 29 D4 D4 46 6D 3D 3D A5 13 A9 52 77 B9 56'
+ '36 74 74 3E 3E 53 BD 7B 40 57 7B 7E DA 10 1A 1A'
+ '4F 4F DE FB 7D C2 0F BB B3 C5 8D 23 96 96 FA EE'
+ '23 18 42 CB 2B C2 2B F2 05 39 C8 10 10 DB 36 D2'
+ 'D2 DB 36 36 D6 10 DB 36 36 10 D0 10 41 36 D0 D0'
+ 'D1 D1 D1 D4 0A D3 C0 6F 3D A7 5C 52 10 A0 52 B9'
+ '1A 7B 7E C1 74 34 53 7B 3E C1 40 7E 58 57 36 71'
+ '4F 05 DE FB 47 0F C2 4F 70 A5 22 A4 6C E1 24 63'
+ '8A C0 F0 05 0F 47 E2 F2 32 39 D6 36 1A DB 2D D6'
+ 'D6 D6 36 0D D2 10 D6 36 A0 D2 D6 10 51 10 A0 D0'
+ 'D1 FD D9 46 EC F4 6D 3D 6D C5 4B AA C3 52 B9 77'
+ '1A 0D 0D 3E 0D C1 67 0D 7B 0D 57 DA 7E C1 DA 40'
+ '05 05 A6 FB 0F E7 CE 72 7E A7 23 06 6C 90 C7 90'
+ '6E A5 26 05 47 C2 05 1B 05 41 10 5D 36 36 D0 DB'
+ 'D2 0D 36 D6 C1 36 2F 36 D2 41 36 36 10 C3 D0 51'
+ '51 D1 79 31 79 D3 33 6F 6D 54 2D 5C 52 21 52 56'
+ 'A0 CA D6 CA 74 5D 57 1A 57 1A C1 57 D6 41 71 74'
+ '1B F2 69 20 0F CE 25 72 20 A7 A4 A8 5A 93 7C 87'
+ '60 5B FB 78 E7 C2 E2 1B AD 21 D0 D6 D6 D6 C3 D0'
+ '36 36 D2 36 0D 36 36 A0 D6 EA 10 10 2C C3 2D 2D'
+ 'D1 2D D9 D4 79 EC C0 0C 6F 54 1C C5 52 A9 B9 21'
+ '52 4E 2E 56 10 0D 0D 36 1A 1A 0D 57 D6 4E 1A 36'
+ 'CB 72 69 20 C2 CE 6B 72 69 42 23 A8 3A 17 17 27'
+ '24 DD B3 C2 25 2B E2 1B 34 2E C3 C3 C3 10 51 D1'
+ '10 A0 36 36 36 0D 36 E3 30 36 BF D6 C3 51 62 FD'
+ 'D1 2D 29 F7 33 79 79 0C AB EE 59 13 52 A9 AA 13'
+ '52 56 D6 56 41 56 36 CA 0D CA 1A 1A 1A DE 0D 1A'
+ '5F 05 69 69 C2 E7 0F 0F BB 71 5E 60 3A B6 49 17'
+ '64 6F 05 0F CE 2B E2 CB 34 5D 21 5C 10 57 D0 D1'
+ '36 DB 10 36 D2 D2 1A 0D 36 D6 D6 C3 D0 51 62 D1'
+ '2D D1 0C D4 79 31 5B 0C 8D 3D 59 52 21 3D C5 A7'
+ '52 A0 56 DB 1A 56 5D 36 CA 56 5D 57 57 57 57 DA'
+ '70 05 FB 70 72 CE EF 0F 4F 70 6F EB 7C B6 B6 CF'
+ 'BE A7 75 CE 47 2B E2 BB 34 A3 36 D2 57 0D D6 95'
+ '2D D0 41 36 DB 36 41 10 D0 A0 10 10 C3 D0 51 D1'
+ 'D1 6D 29 D4 19 31 68 C0 C0 6D 3D 3D 13 54 A5 A7'
+ '52 10 D6 36 D6 36 36 57 CA 57 57 74 7B 57 1A 0D'
+ 'DA 72 70 F0 4F CE 6B CE 4F 7E DD 60 7C 88 88 CF'
+ '98 26 1D CE C2 75 AD F2 32 37 39 36 36 C1 58 D6'
+ '3D 2D D6 36 51 D0 41 DB 10 A0 10 C3 21 C3 51 2D'
+ '2D F3 D1 6D C0 EE 0C C0 5B 6F 13 51 C5 3D A7 5C'
+ '10 2E 56 A0 57 2E 74 57 57 57 1A 57 CA 36 A3 1A'
+ 'A3 E2 5F A6 72 75 CE E7 72 5F 65 6E 86 88 49 27'
+ 'DD 20 0F E7 0F 2B 05 BB 37 3E 7B 20 3E A3 40 0D'
+ '10 DB D6 D6 56 51 13 D0 DB D0 D0 10 51 13 2D 2D'
+ '3D 3D D9 D9 5B 79 0C 0C 6D 0C 3D D1 59 6D 59 AA'
+ 'A9 56 56 52 4E A0 36 1A 57 57 0D 40 57 36 0D 57'
+ 'DA 2B 69 0B 05 0F 25 25 C2 4F 4D 96 DF B6 B6 DC'
+ 'A7 7A C2 E7 C2 E2 7A 05 53 3E 20 5F 14 C6 7B D6'
+ '36 D6 57 D2 36 D0 2C 13 13 C5 13 5C D0 2D 3D 29'
+ '29 29 5B 6D 5B D4 C0 0C 0C 54 A5 13 6F 6D C5 C5'
+ '52 10 36 57 B9 5C 36 36 56 74 CA 1A 1A 74 1A 1A'
+ '74 72 1B 94 67 0F 25 6B 0F BB 4D 96 49 B6 17 EE'
+ '5F C2 E7 CE 2B E2 F2 BB 3E D7 53 34 20 5F 5F 36'
+ '57 36 D6 1A 40 57 EA D0 C5 F3 D0 3D D1 62 0C 62'
+ 'F3 3D 29 0C 79 79 0C 6F 6D 6D A5 54 6D 6D C5 A9'
+ '52 56 57 0D 77 B9 77 36 56 36 2E 56 1A 1A 1A 57'
+ '71 05 F2 F6 FB E7 47 25 E8 72 A3 6A E9 64 8D 74'
+ 'AC E7 E7 CE 2B 1B F2 AD 3E 3E 5F 20 12 5F BD C1'
+ '0D 57 10 56 5D 1A 56 EA 13 D1 D1 3D D0 62 13 2D'
+ 'D1 6D D1 D4 D4 5E 22 C0 6D F8 3D 2D C5 C5 59 A5'
+ 'A0 56 5D 57 4E B9 10 CA 57 CA 77 2E 5D 56 36 1A'
+ '0D BB 1B 84 69 C2 CE E7 25 CE 3E 42 6D FF 71 69'
+ '0F 25 EF CE F2 FB CB 7A 7E C4 74 BD 7E 3E 3E 74'
+ '57 0D 57 E3 56 A0 1A 56 10 5C 2D 33 2D 6D D1 3D'
+ '51 3D 6D FD 0C 1F 0C 6D DD 6F C5 6D 54 6D 6D A7'
+ '56 36 36 10 EA EA B9 56 77 56 10 2E 56 A0 A0 2E'
+ '1A 1B CB 01 5F CE E8 25 E8 6B BB DE 0B 70 5F 72'
+ 'E7 E7 25 0F D5 F2 1B 7A 0D 3E 40 3E 3E 7B 7B 3E'
+ '3E 7E 7E 3E 0D 74 36 56 10 C3 52 D1 51 95 5B FD'
+ 'FD 33 D4 5B 79 D4 0C 6D 22 6F D1 D1 F8 6D A5 3D'
+ '10 52 EA EA 52 52 52 A0 10 10 A0 C3 56 A0 10 56'
+ '40 5F BD 04 70 E7 0F E8 EF 25 BB A3 84 59 70 BB'
+ '75 25 6B E7 F2 BB AD BB 7B 40 3E 20 0D 3E 58 37'
+ '3E 3E 3E 3E 20 3E 74 58 57 A0 5C AA 13 13 29 33'
+ '0C 5B D4 FD 33 D3 68 6D 29 6D AA 54 6F DD 6D 54'
+ '1A 52 56 2E AA A0 A9 AA 51 51 21 52 52 52 10 56'
+ '7E 67 2F 76 FF 47 CE 25 6B 2B 71 E6 27 17 98 8E'
+ 'C2 25 CE 25 2B 1B 1B 7A 7B 3E 7E 57 40 3E 0D 7E'
+ '3E 39 7E 37 20 3E 58 7E 74 74 EA 51 62 13 3D D4'
+ 'D4 29 D1 3D C0 D4 F8 29 2D A5 54 54 6D 6D 6D 52'
+ '0D 56 A0 52 52 4E 21 2C 5C 51 52 EA 52 A0 FF 1A'
+ '5F 73 51 35 21 0F CE CE E7 69 42 17 8B 8B C9 4D'
+ '78 E7 6B CE 0F F2 1B 7A 58 1A 7B 0D 58 40 3E 58'
+ '58 7E 3E 3E B3 5F B3 3E 3E 57 57 74 C5 13 2D 2D'
+ 'D4 79 79 5B 5B 79 C0 6F 6F F8 6D A5 6D 0C 68 6D'
+ 'B9 77 77 56 56 77 CA 56 EA 52 52 4E 56 36 A0 C1'
+ 'BD BD 3D C9 40 F9 47 0F 25 72 3E 68 60 E6 ED 70'
+ 'C2 CE CE E7 25 05 AD C6 58 74 0D C1 B3 D7 3E D7'
+ '71 7B 71 58 3E 3E 7E 3E 3E B3 3E 74 10 10 13 3D'
+ '29 3D D4 31 31 CC 6D 6D 6D 6F 54 6D 6D 6D 6D A9'
+ 'A0 52 A0 56 DE 41 4D 56 1A 4D 56 5D 4D 1A DB 36'
+ 'B3 1B BB D7 E2 CE CE E7 0F 0F 2B 1B BD B3 5F BB'
+ '0F 47 CE 25 E7 32 CA 7A CA 36 CA 1A 57 57 7B 74'
+ '7B 7B 57 74 40 7B 7B 58 7E 0D 74 7B 57 B9 B9 AA'
+ '54 0C 6D D4 EE EC DD 54 6D 59 59 6D 6F 6D 6D A7'
+ '52 52 56 10 56 EA 77 4E CA 77 7B 1A 57 D6 57 D6'
+ 'D5 2B F9 47 47 47 25 7D E7 E8 6B E7 47 E7 47 E7'
+ '47 6B 47 25 0F F2 C0 7A 36 4D 56 41 10 D6 57 1A'
+ '0D 0D 0D 57 1A 7B 40 0D 57 57 36 57 0D 36 CA EA'
+ '51 2D 5B D9 D4 D3 6D 6F 59 A7 A9 59 54 6D 6D A9'
+ '5C 10 21 A0 56 57 56 77 A0 56 0D 74 0D 77 1A 02'
+ '67 AD C2 E7 47 CE E7 25 25 6B 25 E7 6B 7D E7 E7'
+ 'CE CE E7 47 47 C2 34 1B 37 4E 10 CA 56 36 56 56'
+ 'DB CA 36 1A 36 56 56 1A CA 1A 36 5D D6 CA 56 56'
+ '2E 5C D1 0C 33 8D 6F A5 A7 52 52 59 59 59 AA 52'
+ 'B9 DE A9 52 10 56 4D 4E 77 DE 36 57 57 CA 3E 73'
+ '02 C1 F2 2B D5 40 C1 D2 C3 41 36 C1 39 37 37 D7'
+ '3E 34 34 CB E2 E2 05 67 34 FF 5C 10 36 A0 10 56'
+ 'EA 56 36 4E 2C 10 4E 36 56 56 4E CA 56 56 4E C3'
+ '52 C3 52 D1 54 EE 59 54 A5 5C A7 A7 59 A7 B9 B9'
+ 'B9 56 77 77 52 52 C3 10 36 10 74 1A A0 10 4D 70'
+ 'AD 2B 2B 1D 6B 6B 7D 25 E8 E7 6B 6B 6B E7 E7 25'
+ '78 47 75 C2 05 F2 1B 34 39 52 A0 4D A0 36 36 1A'
+ '56 36 4E A0 DE 56 2E EA 10 52 10 56 56 56 A0 52'
+ 'C3 52 13 D1 2D 5B A5 6D 54 59 59 94 59 65 A9 B9'
+ '56 B9 4D 56 56 52 52 AA 5C 4E 56 36 A0 1A 2E 21'
+ 'D5 F9 32 47 47 C2 E7 CE 47 75 AC 14 14 92 37 7A'
+ 'AC E2 75 47 2B E2 BB BB 56 52 56 56 36 56 56 36'
+ '36 57 B9 36 57 4E 36 56 36 4D 52 2C 52 A0 52 52'
+ 'EA 13 59 2D 59 3D 59 6F 59 A5 59 59 59 A9 A7 52'
+ 'B9 56 56 77 4D 56 B9 A9 A9 52 10 36 52 56 A0 56'
+ '70 DA 21 1B 2B 47 47 47 CE E7 47 47 47 47 E7 CE'
+ 'CE 0F 47 47 2B C8 51 32 A0 A9 52 A0 A0 A0 36 2E'
+ 'A0 E3 1A 36 36 36 56 10 10 10 5C C5 2D A0 56 EA'
+ '52 D1 4B 5C 13 2D 59 6D 0E A5 54 A5 59 59 A9 52'
+ '4D B9 4D 56 77 57 56 B9 B9 A0 56 10 42 13 36 71'
+ 'BD E2 E2 C2 47 3C E7 6B E8 EF E8 6B 47 6B 7D B7'
+ '7D 1D CE E2 32 15 CF CB D7 52 10 10 EA A0 4E 56'
+ '5D 56 A0 D6 52 A0 13 A0 5C 51 A9 C3 4B AA 5C C3'
+ '52 21 52 5C 59 3D 59 A5 6D 65 6D 6D 6D A9 A9 4D'
+ 'B9 B9 56 56 56 56 4D 36 52 B9 A0 56 A0 5C 10 DA'
+ '67 2F 39 2B C2 C2 7A D2 10 2D 29 D9 46 D4 33 0C'
+ '3D EA 39 BB 05 37 46 67 32 42 5C 52 10 C3 36 5D'
+ '74 4E 4E 77 52 AA 5C 52 52 52 A0 52 D0 52 2D 52'
+ '4E EA 52 21 52 C5 0E 6D 6D 59 59 A5 A9 59 A9 B9'
+ '52 B9 52 56 B9 77 56 4D 52 B9 77 1A 56 A0 2E 57'
+ '05 E2 E2 47 E7 B7 47 E7 6B E8 85 E7 6B E7 7D E7'
+ '0F 47 7D 47 E2 05 34 D5 37 13 62 21 52 4E 56 53'
+ '0D 57 77 57 56 1A 52 5C AA 10 52 13 D0 5C 5C 13'
+ 'C3 77 AA 13 52 AA 6D 6D 6D 0E 59 59 59 A9 A9 52'
+ '52 52 52 56 56 77 5D 56 B9 56 B9 56 77 77 77 57'
+ 'BD 32 D0 4A CE CE 75 75 75 32 53 C4 2F DB 2F 34'
+ 'AC 75 C2 47 C2 E2 BB 34 10 D1 3D 51 51 4D 0D 58'
+ '2E 5D 56 36 1A 57 DE B9 A0 A9 52 52 21 21 21 51'
+ '54 2D C5 5C A9 13 6F ED 6F 6D 6D 6D AA 65 A9 A9'
+ '5C 52 56 56 56 56 4D 57 4D 5D B9 10 56 36 0D DA'
+ '02 34 2E C2 E7 3C 7D 85 E7 E7 E7 7D 7D E7 E7 B7'
+ '47 7D 47 7D 2B D7 29 34 52 C5 2D 1C 54 10 E3 56'
+ '4E 77 56 2E 57 5D 5D 36 1A CA 21 2D 13 13 13 AA'
+ '62 1C 2D 6F 3D 5B 68 68 8D ED 6D A5 59 59 59 B9'
+ 'A9 56 52 56 B9 B9 4E 56 B9 A9 A0 56 56 56 4D 57'
+ '67 2C B0 32 E7 47 E7 47 78 9F 92 92 12 9F C6 7A'
+ 'AC 32 75 47 E2 67 F8 BB DA 10 52 AA 54 5D 57 77'
+ 'B9 56 57 57 56 57 56 56 56 10 52 52 2D 52 54 C5'
+ '59 D1 5B 54 6D 0C 8D 68 DD 6D A5 59 59 A9 AA A7'
+ 'A9 B9 56 B9 4E 4E B9 56 56 52 4E 56 56 52 B9 7E'
+ 'BB 65 CC 7A 47 F9 75 BB 39 0D 0D C1 58 53 34 C6'
+ '7A 34 F2 78 2B AD CB B3 53 56 1A B9 A9 36 56 57'
+ '56 B9 A0 5D 77 B9 56 56 56 A0 52 56 A7 5C 13 13'
+ '13 C5 5B 6D C0 5B EE 6A EE 6F 59 59 A5 59 52 A7'
+ '52 52 52 B9 56 B9 56 4D 56 FF B9 57 52 B9 56 77'
+ '05 78 F9 3C 6B 6B E8 3C 7D B7 CE 7D 6B 47 47 7D'
+ '0F 47 E7 47 E2 F2 D5 D5 7E 56 52 10 56 57 56 56'
+ '77 77 57 B9 56 5D 52 EA B9 A0 52 21 52 FF A7 AA'
+ '59 13 54 54 5B 5B 55 EE 22 68 6F 6D 59 A7 59 C5'
+ 'AA 52 5C 56 52 52 52 B9 A0 52 52 56 B9 B9 B9 52'
+ '58 AD 37 7A 7D E7 6B 3C E2 5F 5C AE D9 79 52 34'
+ 'AC 1D 7D F9 2B 32 7A D7 5C 10 52 CA 56 77 56 56'
+ '56 10 56 56 56 52 52 52 A9 5C 5C 52 52 4E 10 10'
+ '4D 52 2D 54 5B 6D 6A 23 CC EE 6F 54 6F 6D AA AA'
+ '59 59 52 52 B9 42 52 FF 5C 52 B9 52 52 52 2C B9'
+ 'FF B3 CD 98 E2 7D E7 47 E2 CA 5A 6C CC B9 20 E2'
+ 'C2 05 4A 75 F9 F2 34 1A A5 AA 4D 52 B9 52 B9 56'
+ 'B9 57 5D 4E B9 A0 52 52 52 A9 C5 13 AA 3D 5C 1A'
+ '5B AA 59 AA 6D 5B AB 5E 8A EE A5 6D A5 54 6D C5'
+ '59 59 52 52 52 52 AA 21 59 52 52 AA 52 5C B9 FF'
+ '10 3E CF 60 E2 F9 6B 7D AC 57 92 AC 1D AC 34 B3'
+ '1B 1B AD 4A E2 BB D5 C1 A7 AA A9 5C 52 52 AA B9'
+ '4E 56 77 52 B9 10 A9 52 4E 52 AA 52 59 59 5B 59'
+ '5B 56 2D 0C 6D 0C D3 CC CC 68 68 68 54 65 59 2D'
+ '6F A7 59 AA 5C 52 AA A9 AA AA 52 A9 52 A9 AA AA'
+ '52 1A 88 38 AC 7D 7D E7 75 78 75 78 78 1D 75 7A'
+ '61 D5 05 E2 E2 34 D5 D7 A9 52 A9 52 5C 4E A9 56'
+ '56 2C B9 EA 52 52 B9 52 AA 13 C5 C5 54 51 C5 59'
+ '13 2D C5 3D 0C C0 55 96 AB 0C 33 0C F8 54 2D 59'
+ 'AA 59 54 A9 59 59 59 A5 54 AA 2D C5 2D 54 3D C5'
+ '10 D2 76 6A 78 E7 85 B7 78 47 0D 36 7B 02 05 78'
+ 'F2 D6 D7 4A 4A CB BD 3E 5C A9 52 52 B9 B9 CA 57'
+ '56 B9 FF 52 A9 5C 52 A9 51 A9 13 AA AA A5 A9 D1'
+ '54 6D 6D 59 0C EE B8 55 23 33 68 8D 6D 6D 59 59'
+ '59 6D 2D 6D 6D 59 2D 6D 6D 54 6D 0C 54 6D 54 6D'
+ 'A7 7E 76 DD E2 B7 75 AC 75 AC C1 36 7E 39 D5 4A'
+ 'AC C1 79 32 F2 09 D7 58 A7 5C B9 2C 56 56 56 56'
+ '56 77 B9 5C 52 5C 5C 52 AA AA 5C 5C 5C AA 2D 59'
+ '6D 0C 0C 5B 95 33 6A AB EE EE C0 EE 0C DD 59 59'
+ '5B 6D 6D 6D 0C 54 DD AA AA 2D 54 3D 13 3D 3D 3D'
+ 'AA 7A 0C 77 78 78 58 E2 78 32 7B 7B 0D 58 3E 34'
+ '67 DA DE 05 1B 53 BD 58 59 AA 5C B9 52 36 4E 4E'
+ '52 41 52 52 A9 52 A7 A7 AA 59 AA 21 59 C5 54 54'
+ '95 5B 97 68 29 5E 1F EE EE 6A 6D 68 1F 22 F8 C5'
+ '6D 6D 5B 68 5E 3D 6D 2D 59 AA 52 52 A9 AA AA AA'
+ 'AA 7A 32 32 78 1D 4E AD AC 78 0D 5D 40 7E BD 8E'
+ 'EE 01 7E CB C6 5F 34 10 C5 54 54 AA B9 52 52 52'
+ '4E B9 B9 52 52 5C 52 5C 52 52 52 5C 52 AA F8 6D'
+ 'C0 5E C0 68 EE 55 6A 6A 22 5B 0C DD EE 68 EE 6D'
+ '54 6D D4 68 6A AA AA 54 AA C5 54 6D 6D 2D 5C A7'
+ 'C5 58 4A AD 1D 47 AD AD 32 AC 7A 58 C4 53 1B 1A'
+ '60 4B 09 09 D5 34 53 6D 59 54 3D 5C 52 10 52 B9'
+ '10 52 B9 2C 5C B9 52 B9 10 2D 13 59 54 59 95 5B'
+ '95 5B 33 C0 97 8A AB 68 22 22 68 5E 68 5E 68 5B'
+ '6D 5B 5B 31 5E 59 AA 54 3D 54 2D 54 2D C5 A9 AA'
+ '13 52 AC 78 78 1D F9 78 AD 80 11 34 AC 4A 4A D7'
+ 'C5 7A 34 34 BD 34 51 6D C0 5B 59 13 5C 5C 52 52'
+ 'A9 AA AA 52 52 52 52 A0 13 AA A9 13 2D AA 3D 54'
+ '6F 5E 0C D9 AB 8A 68 22 68 68 6F 6A 6A EE EC 8D'
+ '0C 0C EC 68 2D 6D C5 59 C5 2D AA 59 59 AA 62 A9'
+ 'A7 54 41 AC 4A 1D 7D 7D 32 AB 64 3E 78 AD 53 40'
+ 'BD D5 34 BD 7A C3 D1 5B 5E 5B 54 3D 59 13 A5 AA'
+ '54 C8 B9 2C 10 52 52 5C 21 C5 13 5C 54 59 2D 5B'
+ '5B EE D4 EC EE B8 5E 0C 6D 5B 6A 6A EE CC CC 31'
+ '6A 33 22 6D 59 AA 54 6D 54 3D 54 6D 3D 6D 59 13'
+ 'AA 54 2D 41 AC B1 14 78 78 32 3E C6 D5 58 7B D5'
+ '34 D5 7A C6 13 5E 8D 0C 29 3D 6D 3D 6D 6D 5B 5B'
+ '54 59 2D 5C 59 5C AA 52 AA AA 5C 62 6D 54 3D 5B'
+ '5B 5B 68 EE 6A 1F 68 6F 6D 6D 6D 33 33 1F EE 5E'
+ 'EE EC 68 2D 2D 5C 3D AA 59 54 59 6D 6D 95 6D 54'
+ '5C 54 59 6D 13 12 AC 1D 78 78 75 B1 32 AC AC 32'
+ '32 14 E3 54 0C 55 1F 55 1F EE C0 EE D4 EE 5B 6D'
+ '54 6D 6D 54 6D 54 54 2D 54 54 AA 59 29 54 5B 68'
+ '68 5E 23 55 EE EE 5E 6D 0C 0C EE CC 1F EE 5E EE'
+ '1F EE 33 AA 5C AA 5C C5 59 AA AA 2D 59 54 AA 3D'
+ '54 2D 2D 5B 6D 5B 41 C6 78 1D AC 75 78 AC AC 7A'
+ '58 13 54 68 5E 5B EE 5E 68 5B 97 0C 0C 5E 5E 0C'
+ '0C 6D 6D 6D AA D9 6D 6D 54 54 54 2D 5E C0 5E 0C'
+ 'EC EC D9 5E 33 EE EC 68 1F 6A 4C 55 EE 1F 29 5B'
+ '5B D9 6F 54 C5 59 59 2D 2D 54 6D 6D 6D 2D 59 54'
+ '6D 6D 6D 0C 5B 54 5B 54 10 36 BF 30 2F BF 10 AA'
+ '54 68 2D 5B 0C EE 33 5E 33 5B C0 EE EC 5E 97 6A'
+ '33 33 68 5E 0C EC 5E 1F EE 68 0C 5E EE 55 31 2A'
+ '31 EE AB 31 1F 0C A4 A4 55 6A CC 6A AB EE D4 8D'
+ '6A 96 55 0C 5B 5B 6D 54 6D 5B 2D 2D 2D 54 5B 6F'
+ '33 5B 0C 6D 5B 6D 6D 54 D9 5B 6D 54 59 AA 62 6D'
+ '5B 5B 5E 5E 68 33 0C EE 8D 5E 55 EE EE EE 5E CC'
+ 'EE 31 EC EC 8D EE 1F 1F EE 55 55 97 6A A4 AB AB'
+ '8A B8 96 11 96 8A B8 4C 96 96 AB 96 AB 6A EE 55'
+ '55 A4 AB 31 EE 33 0C 5B 5B 6F 5B 5B 3D 0C 5B 5B'
+ '5B 6D 5B 97 6A 0C 33 C0 5E 68 68 0C 68 33 5E 22'
+ '33 D4 EE 1F EE 8D 6A EE 31 55 55 55 8C 8A 55 8A'
+ 'D3 AB CC 55 8C 8A 55 55 55 55 6A 11 96 55 4C 6E'
+ 'A4 11 63 4C A4 4C 13 AA 5C AA 51 AA 10 5C 41 52'
+ 'DB 2D 2C DB DB DB 4E DB 41 BF DB 36 5D 2F D2 5D'
+ '41 DB D2 10 41 4E 41 DB DB 5D 36 D2 36 2F 36 41'
+ '4E 5D 5D 4E 36 7F 4E DB 10 5C 4E D0 AA 10 2C 5C'
+ '5C 4E 2C 10 D0 2C 5C 10 41 5C 10 C8 AA 2D 51 3D'
+ 'AA 3D AA 5C 13 D0'
+}
Index: trunk/gsinstaller/really-really-old-stuff/splash.c
===================================================================
--- trunk/gsinstaller/really-really-old-stuff/splash.c	(revision 11678)
+++ trunk/gsinstaller/really-really-old-stuff/splash.c	(revision 11678)
@@ -0,0 +1,135 @@
+#include "Splash.h"
+
+#define bool int
+#define false 0
+#define true 1
+
+UINT		timer;
+HWND  	splash_window;
+BOOL		splash_done;
+HBITMAP splash_bmp;
+int			splash_bmpheight;
+
+void CALLBACK splash_timerproc(HWND Window, UINT Message, UINT id, DWORD time)
+{	splash_done	= TRUE;
+  KillTimer(NULL, 0);
+}
+
+long FAR PASCAL _export splash_windproc(HWND Window, UINT Message, WPARAM wParameter, LPARAM lParameter)
+{	switch (Message)
+	{ case WM_CREATE:
+  	{ timer = SetTimer(NULL, 0, 3000, (TIMERPROC) splash_timerproc);
+    }
+  	break;
+
+  	case WM_TIMER: // valid id; just kill window after timer elapses
+      splash_done = TRUE;
+    	KillTimer(Window, 0);
+  	break;
+
+    case WM_DESTROY:
+      splash_window = 0;
+    break;
+
+		case WM_PAINT:
+		{ PAINTSTRUCT	PaintInfo;
+    	HDC					dc, bmpDC;
+      BITMAP			bmpData;
+      POINT				origin, size;                                        
+
+			dc = BeginPaint(Window, &PaintInfo);
+      bmpDC	= CreateCompatibleDC(dc);
+      SelectObject(bmpDC, splash_bmp);
+
+      GetObject(splash_bmp, sizeof(BITMAP), (LPVOID) &bmpData);
+
+      size.x = bmpData.bmWidth;
+      size.y = bmpData.bmHeight;
+      DPtoLP(dc, &size, 1);
+
+      origin.x = 0;
+      origin.y = 0;
+      DPtoLP(dc, &origin, 1);
+
+      BitBlt(dc, 0, 0, size.x, size.y,
+             bmpDC, origin.x, origin.y, SRCCOPY);
+
+      DeleteDC(bmpDC);
+			EndPaint(Window, &PaintInfo);
+		}
+		break;
+
+    case WM_COMMAND:
+    break;
+
+  	default:
+			return(DefWindowProc(Window, Message, wParameter, lParameter));
+  }
+	return 0L;
+}
+
+void splash_register(HINSTANCE instance)
+{ WNDCLASS Class;
+	static bool registered = false;
+  if (registered == false)
+  {	Class.lpszClassName = "Generic:Splash";
+		Class.hInstance     = instance;
+		Class.lpfnWndProc		= (WNDPROC) splash_windproc;
+		Class.hCursor				= LoadCursor(NULL, IDC_ARROW);
+		Class.hIcon					= NULL;
+		Class.lpszMenuName  = NULL;
+		Class.hbrBackground = (HBRUSH) (COLOR_WINDOW+1);
+		Class.style 				= NULL;
+		Class.cbClsExtra		= 0;
+		Class.cbWndExtra		= 0;
+		RegisterClass(&Class);
+    registered	= TRUE;
+	}
+}
+
+void _export splash_show(HINSTANCE instance, unsigned int time)
+{ MSG 		msg;
+  RECT 		r;
+  BITMAP	bmpData;
+  POINT		size;
+  int     sx, sy;
+  HDC     dc;
+
+  splash_register(instance);
+
+  splash_bmp	= LoadBitmap(instance, (LPCSTR) MAKEINTRESOURCE(9007));
+	splash_done = FALSE;
+
+  GetObject(splash_bmp, sizeof(BITMAP), (LPVOID) &bmpData);
+  size.x = bmpData.bmWidth;
+  size.y = bmpData.bmHeight;
+
+  r.left		= 0;
+  r.top	 		= 0;
+  r.right		= size.x;
+  r.bottom	= size.y;
+  AdjustWindowRect(&r, 0, TRUE);
+
+  splash_bmpheight	= size.y;
+  dc = GetDC(GetDesktopWindow());
+  sx = GetDeviceCaps(dc, HORZRES);
+  sy = GetDeviceCaps(dc, VERTRES);
+  ReleaseDC(GetDesktopWindow(), dc);
+
+	splash_window = CreateWindow("Generic:Splash", "Greenstone Installer",
+																WS_DLGFRAME | WS_VISIBLE,
+                                (sx - r.right + r.left) / 2,
+                                (sy - r.bottom + r.top) / 2,
+                                r.right-r.left, r.bottom-r.top,
+                                0, 0, instance, NULL);
+  while (GetMessage(&msg, NULL, NULL, NULL) &&
+  				splash_done == FALSE)
+  { if (msg.message == WM_TIMER)
+  	{ msg.hwnd = splash_window;
+    }
+  	TranslateMessage(&msg);
+  	DispatchMessage(&msg);
+  }
+  DestroyWindow(splash_window);
+}
+
Index: trunk/gsinstaller/really-really-old-stuff/splash.cpp
===================================================================
--- trunk/gsinstaller/really-really-old-stuff/splash.cpp	(revision 11678)
+++ trunk/gsinstaller/really-really-old-stuff/splash.cpp	(revision 11678)
@@ -0,0 +1,133 @@
+#include "Splash.h"
+
+#include <map>
+
+UINT		timer;
+HWND  	splash_window;
+BOOL		splash_done;
+HBITMAP splash_bmp;
+int			splash_bmpheight;
+
+void CALLBACK splash_timerproc(HWND Window, UINT Message, UINT id, DWORD time)
+{	splash_done	= TRUE;
+  KillTimer(NULL, 0);
+}
+
+long FAR PASCAL _export splash_windproc(HWND Window, UINT Message, WPARAM wParameter, LPARAM lParameter)
+{	switch (Message)
+	{ case WM_CREATE:
+  	{ timer = SetTimer(NULL, 0, 3000, (TIMERPROC) splash_timerproc);
+    }
+  	break;
+
+  	case WM_TIMER: // valid id; just kill window after timer elapses
+      splash_done = TRUE;
+    	KillTimer(Window, 0);
+  	break;
+
+    case WM_DESTROY:
+      splash_window = 0;
+    break;
+
+		case WM_PAINT:
+		{ PAINTSTRUCT	PaintInfo;
+    	HDC					dc, bmpDC;
+      BITMAP			bmpData;
+      POINT				origin, size;                                        
+
+			dc = BeginPaint(Window, &PaintInfo);
+      bmpDC	= CreateCompatibleDC(dc);
+      SelectObject(bmpDC, splash_bmp);
+
+      GetObject(splash_bmp, sizeof(BITMAP), (LPVOID) &bmpData);
+
+      size.x = bmpData.bmWidth;
+      size.y = bmpData.bmHeight;
+      DPtoLP(dc, &size, 1);
+
+      origin.x = 0;
+      origin.y = 0;
+      DPtoLP(dc, &origin, 1);
+
+      BitBlt(dc, 0, 0, size.x, size.y,
+             bmpDC, origin.x, origin.y, SRCCOPY);
+
+      DeleteDC(bmpDC);
+			EndPaint(Window, &PaintInfo);
+		}
+		break;
+
+    case WM_COMMAND:
+    break;
+
+  	default:
+			return(DefWindowProc(Window, Message, wParameter, lParameter));
+  }
+	return 0L;
+}
+
+void splash_register(HINSTANCE instance)
+{ WNDCLASS Class;
+	static bool registered = false;
+  if (registered == false)
+  {	Class.lpszClassName = "Generic:Splash";
+		Class.hInstance     = instance;
+		Class.lpfnWndProc		= (WNDPROC) splash_windproc;
+		Class.hCursor				= LoadCursor(NULL, IDC_ARROW);
+		Class.hIcon					= NULL;
+		Class.lpszMenuName  = NULL;
+		Class.hbrBackground = (HBRUSH) (COLOR_WINDOW+1);
+		Class.style 				= NULL;
+		Class.cbClsExtra		= 0;
+		Class.cbWndExtra		= 0;
+		RegisterClass(&Class);
+    registered	= TRUE;
+	}
+}
+
+void _export splash_show(HINSTANCE instance, unsigned int time)
+{ MSG 		msg;
+  RECT 		r;
+  BITMAP	bmpData;
+  POINT		size;
+  int     sx, sy;
+  HDC     dc;
+
+  splash_register(instance);
+
+  splash_bmp	= LoadBitmap(instance, (LPCSTR) MAKEINTRESOURCE(9007));
+	splash_done = FALSE;
+
+  GetObject(splash_bmp, sizeof(BITMAP), (LPVOID) &bmpData);
+  size.x = bmpData.bmWidth;
+  size.y = bmpData.bmHeight;
+
+  r.left		= 0;
+  r.top	 		= 0;
+  r.right		= size.x;
+  r.bottom	= size.y;
+  AdjustWindowRect(&r, 0, TRUE);
+
+  splash_bmpheight	= size.y;
+  dc = GetDC(GetDesktopWindow());
+  sx = GetDeviceCaps(dc, HORZRES);
+  sy = GetDeviceCaps(dc, VERTRES);
+  ReleaseDC(GetDesktopWindow(), dc);
+
+	splash_window = CreateWindow("Generic:Splash", "Greenstone Installer",
+																WS_DLGFRAME | WS_VISIBLE,
+                                (sx - r.right + r.left) / 2,
+                                (sy - r.bottom + r.top) / 2,
+                                r.right-r.left, r.bottom-r.top,
+                                0, 0, instance, NULL);
+  while (GetMessage(&msg, NULL, NULL, NULL) &&
+  				splash_done == FALSE)
+  { if (msg.message == WM_TIMER)
+  	{ msg.hwnd = splash_window;
+    }
+  	TranslateMessage(&msg);
+  	DispatchMessage(&msg);
+  }
+  DestroyWindow(splash_window);
+}
+
Index: trunk/gsinstaller/setup.rc
===================================================================
--- trunk/gsinstaller/setup.rc	(revision 11677)
+++ 	(revision )
@@ -1,771 +1,0 @@
-IDB_BITMAP1 BITMAP 
-{
- '42 4D F6 2F 00 00 00 00 00 00 36 04 00 00 28 00'
- '00 00 50 00 00 00 8C 00 00 00 01 00 08 00 00 00'
- '00 00 C0 2B 00 00 00 00 00 00 00 00 00 00 00 01'
- '00 00 00 00 00 00 1C 1A 1E 00 97 8A 69 00 5B 52'
- '34 00 74 6E 4E 00 D0 C2 B4 00 33 36 25 00 AC A6'
- '8E 00 5A 52 52 00 71 6E 6B 00 3B 46 30 00 92 8A'
- '87 00 78 62 38 00 88 7E 6C 00 59 52 44 00 8C 7E'
- '5C 00 28 2A 1E 00 68 62 53 00 9F 9A 89 00 45 46'
- '3E 00 79 6E 5D 00 3C 3A 36 00 B4 AA AB 00 68 62'
- '63 00 E3 DE D9 00 9C 97 7D 00 81 7E 7A 00 62 5A'
- '45 00 3E 3E 29 00 7B 76 5D 00 24 2A 2A 00 A1 9A'
- '97 00 91 8A 79 00 54 46 2E 00 73 6A 55 00 90 86'
- '6D 00 9D 92 79 00 BF B6 AC 00 20 22 1E 00 61 5A'
- '36 00 D9 D2 CC 00 AC A6 A0 00 7A 76 6B 00 94 92'
- '88 00 30 32 22 00 66 62 5B 00 76 6E 63 00 6A 62'
- '49 00 57 52 4C 00 54 4D 4B 00 90 8A 80 00 33 38'
- '30 00 86 7E 73 00 3C 3E 30 00 F7 EE E9 00 61 5A'
- '4B 00 44 46 38 00 B4 A2 86 00 53 4E 40 00 CC C2'
- 'C6 00 AA A2 99 00 22 24 27 00 7B 77 65 00 55 49'
- '38 00 7A 76 73 00 59 52 3D 00 60 5A 53 00 77 6A'
- '4B 00 C1 B8 BD 00 9D 96 92 00 9C 9A 90 00 8B 86'
- '7C 00 24 2B 23 00 B6 AE A0 00 EF E5 E8 00 2C 32'
- '2B 00 73 6E 54 00 9D 94 88 00 74 63 4A 00 6D 5E'
- '53 00 3E 38 25 00 90 86 65 00 71 6A 5C 00 75 65'
- '54 00 44 42 37 00 84 72 63 00 9D 8D 80 00 6D 5D'
- '4C 00 64 55 44 00 55 4A 40 00 84 70 5D 00 BF B2'
- 'AC 00 87 79 6C 00 76 66 5B 00 64 56 4B 00 94 82'
- '73 00 4C 41 30 00 BD AF 99 00 4C 4E 32 00 6F 6A'
- '63 00 AC 9E 98 00 C7 BE B1 00 86 76 55 00 D0 CA'
- 'C2 00 49 46 2D 00 94 81 6D 00 4D 40 29 00 9C 8C'
- '78 00 20 22 22 00 B4 A8 9F 00 86 78 65 00 A6 9B'
- '90 00 89 7E 65 00 58 4E 31 00 66 5A 3D 00 3C 32'
- '23 00 4B 4E 39 00 64 54 3D 00 2D 2C 24 00 F2 E8'
- 'DF 00 6C 5C 45 00 2D 2D 2B 00 8B 86 74 00 3D 3A'
- '2F 00 5D 4E 40 00 D4 CD C9 00 2E 26 27 00 57 4E'
- '38 00 62 5E 5A 00 8C 86 83 00 F9 F1 F2 00 B4 9E'
- '7E 00 E3 DA D2 00 8C 76 4E 00 1F 1E 26 00 C9 C2'
- 'BF 00 C8 BE BE 00 F2 EA E9 00 AB A6 9A 00 9A 92'
- '80 00 F9 F6 F5 00 9D 8E 87 00 95 8A 71 00 70 63'
- '41 00 E8 E0 DF 00 BC B6 B3 00 DC D6 D6 00 3F 42'
- '40 00 D0 CC CF 00 88 70 48 00 7E 72 6A 00 A5 97'
- '80 00 8C 81 7B 00 AB A2 90 00 AB A2 9F 00 BC B2'
- 'B3 00 1C 1A 22 00 C4 C2 BA 00 84 8E 8E 00 47 49'
- '46 00 38 3C 3E 00 6A 62 4E 00 D4 C6 CE 00 B4 AE'
- 'A6 00 65 53 36 00 AE 9B 87 00 86 77 5D 00 6E 5C'
- '34 00 7D 6F 55 00 B5 A8 99 00 7D 6A 55 00 7C 6A'
- '5C 00 A5 92 80 00 35 32 2C 00 34 37 2A 00 74 72'
- '72 00 9B 96 82 00 84 82 82 00 24 2E 32 00 A4 9E'
- '9E 00 55 49 32 00 AC A7 A6 00 93 94 8E 00 F7 F0'
- 'EE 00 24 26 2E 00 9D 96 8E 00 74 64 4E 00 6C 5E'
- '5A 00 3F 39 2A 00 AC 9E 9E 00 4A 47 32 00 B4 A9'
- 'A6 00 5C 56 52 00 8B 82 6D 00 5B 56 45 00 2C 2E'
- '1E 00 6A 66 54 00 4B 4A 3F 00 7B 72 5D 00 3B 3E'
- '37 00 B6 AE AA 00 6B 66 63 00 E8 E2 D8 00 64 5E'
- '45 00 42 42 2A 00 94 8E 79 00 C4 BA AE 00 24 26'
- '1E 00 DF D6 CE 00 6A 66 5C 00 79 72 64 00 5B 56'
- '4B 00 92 8E 80 00 89 82 74 00 41 42 30 00 63 5E'
- '4C 00 4B 4A 39 00 C8 C6 C8 00 7E 7A 73 00 5C 56'
- '3D 00 63 5E 53 00 D8 CE C0 00 8D 82 66 00 6C 5E'
- '3E 00 D2 C6 C0 00 9A 8E 70 00 C4 BA B4 00 30 32'
- '26 00 53 4E 46 00 74 6A 6A 00 C0 BE B6 00 BC AA'
- '8E 00 24 26 22 00 1F 1E 22 00 D4 C6 BA 00 6B 66'
- '4E 00 B4 B2 A6 00 95 86 7B 00 A0 86 62 00 95 86'
- '74 00 1E 1E 1E 00 5A 56 34 00 CC C6 B6 00 34 3A'
- '25 00 74 72 6B 00 92 8E 87 00 74 66 3A 00 90 82'
- '5E 00 83 82 7B 00 7C 7A 5E 00 24 2E 2A 00 A3 9E'
- '98 00 55 4A 2D 00 AC AA A1 00 7B 7A 6C 00 94 96'
- '89 00 6C 66 4A 00 2C 5C BA BA BA 5C 2C 4E 4E 5D'
- '41 7F BA BF 07 41 BF 5D BF BF BF BF 41 D2 BF BF'
- 'BF 07 30 D2 30 30 9E BF 2C 7F BF 2F 2F 30 2F 2F'
- 'D2 2F 2F 2F 2F 2F 2F 2F 2F 2F 2F 07 2F 07 41 DB'
- '41 7F 41 BF 41 7F 7F 7F 7F 2C 16 7F 7F 16 7F 16'
- '16 16 16 16 C8 E4 BC 63 1E 63 1E 6E 44 44 44 B8'
- '4C 4C B8 B5 2A 8C 31 F4 31 EC 31 55 0A 80 31 31'
- '80 EC F7 46 33 C0 19 D9 97 31 46 80 0A 31 46 B0'
- '46 80 0A 9D D3 80 80 F7 19 97 EC F7 80 0A 80 4C'
- 'B8 B8 B8 44 FE 44 1E B5 45 1E 1E 1E 1E 1E BC FA'
- '1E 3B 6C 28 99 15 99 A8 3B 63 A8 A8 3B 6E 44 A4'
- 'B8 44 FE B8 8C 0A D3 0A 8C 0A 2A 0A 80 8C F4 97'
- 'F4 80 F7 F7 F7 46 D4 9D D3 19 19 FD 29 D9 3F D9'
- 'D9 AE D9 D9 B0 0A 31 F7 46 46 F7 31 D3 55 2A 6E'
- '99 63 BC 1E 3B 44 1E 44 1E 99 B4 FA 63 B2 89 63'
- '28 28 BE C7 C7 5A 28 FA 28 A8 6C 3B A8 3B A8 B8'
- '6E B8 B8 B8 B8 AF 2A B8 AF 2A 55 2A D3 31 31 31'
- '46 D3 31 1F 1F D3 F7 F3 DB 0D 12 92 C6 12 C6 9F'
- '37 C4 E3 2F 41 2C 62 F3 19 F7 D3 0A B8 2A 2A 44'
- 'FA 28 FA 3B 63 3B 3B FA FA 28 3B FA 3B 28 15 C7'
- '9A C7 BE BE 9A 87 A8 63 99 48 A8 3B A8 63 3B 63'
- '6E B8 4C B8 B5 2A 2A 2A 2A 31 D3 31 1F 46 D4 46'
- '31 46 F4 D3 3F 41 9E 37 D5 53 C6 34 C6 C6 32 C6'
- '09 53 37 37 C6 12 12 30 10 51 29 F4 0A 8C 2A 44'
- '3B 98 63 1E 1E B4 99 89 FA 99 FA 3B 28 99 B4 43'
- '43 C7 BE BE 9A D8 6C A8 3B A8 BC 3B 63 98 63 6E'
- 'B8 B8 2A 4C 11 FE 8C 2A 2A 2A F4 F4 D3 D3 46 D3'
- '31 D3 0C D2 D7 C6 C6 32 9F 32 32 B1 32 C6 32 D5'
- '53 53 32 C6 09 73 D7 37 9E 2F 41 62 29 19 31 31'
- '63 1E 3B 6E 6E 45 1E 99 1E 3B 99 99 FA 43 87 BE'
- '28 B4 99 FC 43 93 A8 3B 3B A8 3B 98 63 1E 6E 6E'
- '4C 2A B8 F4 B5 55 F4 45 0A 46 B8 31 46 31 79 0C'
- '31 D0 D7 C6 53 B1 32 AC 4A 32 32 B1 AC 14 34 C6'
- '14 14 32 14 34 D7 73 DA 40 39 9E 41 7F 16 FD F4'
- 'FE B8 1E 44 B8 8C B8 11 44 1E 99 3B 3B 3B BC 3B'
- '99 99 89 C7 9A A1 28 63 63 6E 63 63 98 6E 6E 44'
- 'B8 45 FE 11 8A FE 2A 8A D3 0A D3 31 31 D3 D3 F7'
- '10 09 53 34 4A AC 4A 4A 4A B1 AC AD 32 4A 32 32'
- '32 4A 4A AC C6 34 53 C1 EA FF D6 30 07 DB C8 29'
- 'B0 0A FE B8 4C 11 B8 B8 6E 11 6E 3B 1E 3B 3B 3B'
- '28 EB A2 99 99 90 98 6E 6E 3B 63 28 98 63 44 2A'
- 'B8 45 B8 B8 8C B8 2A 31 31 F4 31 31 D3 1F 33 10'
- 'D5 D5 53 32 4A 4A 4A F9 F9 4A 4A 4A B1 75 B1 4A'
- '78 4A 4A AD 32 32 37 73 10 2A A8 13 2F 07 41 D0'
- '16 D4 8C 44 44 44 B8 44 6E 44 FA B2 1E 63 28 28'
- 'FC 99 3B 99 3B FC 63 98 63 98 44 11 6E 63 6E B8'
- '2A 8C F4 55 F4 F4 F4 D3 F4 F4 80 D3 D3 1F 13 C6'
- 'D5 34 32 4A 4A F9 B1 1D B7 47 F9 75 E2 1D 78 75'
- '78 75 F9 78 4A 32 32 D7 C1 F3 9A CF FD 36 D2 41'
- '41 16 D9 FE B8 FE B8 6E B8 FA A8 63 98 99 48 99'
- '6C FA 1E FA B2 99 63 6E 6E BC 44 96 B8 11 B8 11'
- 'B8 B5 B8 8A 2A 2A 2A F4 FE 31 46 46 D4 3D 37 1B'
- 'D5 34 32 4A 4A E2 1D 47 47 1D 1D 3C B7 B7 75 1D'
- '1D 47 78 4A E2 4A 32 34 12 40 21 E1 7C D1 DB 41'
- 'BF BF D0 D9 80 2A 2A FA 3B 1E 3B 99 FC BC 89 1E'
- '45 FA 1E FA 99 D8 6E 6E 6E 6E B8 96 B5 B8 4C B8'
- 'B8 AF 2A B8 2A D3 F4 D3 D3 46 F7 D4 F3 1A 32 32'
- '4A E2 AD 4A 47 3C 1D B7 3C 47 B7 47 3C 1D B7 47'
- '75 47 B7 78 4A 4A 05 32 F2 34 D7 D1 E5 87 2C D0'
- '36 D2 D2 D0 FD 31 8A 44 6E 3B 3B 63 99 6E 45 FA'
- 'FA 44 1E 44 28 3A 8C 1F 8A 31 2A B8 4C 96 4C 2A'
- 'AF 0A 2A D3 2A D3 D3 80 D3 19 8D 3D 21 34 F2 32'
- 'E2 4A F9 F9 B7 1D 1D 6B 3C B7 3C B7 3C 47 B7 1D'
- '47 B7 78 1D 78 4A E2 4A AD AD 14 09 4B D8 3D 41'
- '41 E3 41 10 08 31 D3 F4 D3 2A 45 B8 2A B8 11 FA'
- '99 89 89 63 3B BE 6E B8 55 3F F3 5E D3 31 B8 FE'
- '2A D3 D3 F4 2A 31 31 F7 46 C0 29 13 1A AD 32 AD'
- '4A F9 1D 1D 47 47 B7 3C 6B 6B 85 B7 3C 6B B7 47'
- 'B7 75 AC 47 47 1D F9 E2 4A 4A E2 32 34 D6 D9 0D'
- 'D2 D2 2F 36 D0 D9 46 46 31 F4 F4 FE F4 FE 44 3B'
- '1E 15 3B 28 FA 1E A8 B8 B8 31 1F CC 79 D4 0C C0'
- 'D9 33 D4 97 D3 31 2A 1F 29 D1 5C D6 09 1B 1B E2'
- 'E2 F9 1D 47 3C B7 B7 3C 6B B7 6B 3C 3C 3C 3C 47'
- 'B7 B7 75 1D F9 7D B7 1D 1D 1D F9 05 32 D5 40 53'
- '41 DB BF BF 2C 08 33 31 B5 B5 D3 B8 B5 2A 45 45'
- '1E 1E 45 FA 45 1E 98 63 B8 0A F4 B8 55 EE 1F D3'
- '79 97 79 79 5B D4 D4 29 08 51 C3 57 D5 34 32 E2'
- 'E2 47 3C B7 3C 6B 6B 3C 3C E8 3C 3C 3C 6B 2B 3C'
- 'E7 47 F9 F9 6B 47 6B 1D 1D 6B E7 4A AD 34 D5 09'
- '36 10 DB 0D 10 62 D9 46 2A F4 44 45 45 45 1E B8'
- '45 45 1E 44 B8 6E 63 63 44 9D 2A 63 6E 4C 1F 33'
- '97 46 79 46 31 33 29 F3 29 C3 A0 1A D5 1B AD E2'
- 'F9 B7 47 47 3C E7 B7 3C 6B 3C 85 6B 3C E7 47 B7'
- '25 B7 1D B1 6B B7 3C 85 6B 6B E7 F9 E2 1B C6 1B'
- '0D 2C 41 D2 D2 10 F3 F7 0A 2A B5 45 B5 45 1E 44'
- 'B8 B8 FA 1E B5 45 89 3B 6E B5 6E A4 B8 11 B8 4C'
- 'AF EC 46 CC 79 1F D4 6D 3D D1 4B 40 1B CB 05 E2'
- 'F9 47 B7 3C E7 3C E8 6B 3C 85 6B 6B E8 6B B7 6B'
- '3C 6B 6B 3C 1D 85 85 3C EF 3C B7 F9 4A 4A F2 32'
- '92 C3 7F DB DB DB C8 F3 F7 31 2A 0A B5 45 44 1E'
- '45 B8 2A 8C AF B8 98 FA 98 1E 63 6E B8 6E B8 FE'
- 'F4 2A 31 D4 D9 5B 3D 51 52 51 2D 3E BD D5 4A F9'
- 'F9 1D 3C 6B 85 85 E7 85 85 85 6B B7 F9 B7 1D 3C'
- 'CE B7 3C B7 85 3C 6B 7D 6B F9 4A 47 4A F2 4A 4A'
- 'C6 DB 2C 2C D0 DB 62 08 F7 1F 0A F4 B8 B5 44 FE'
- 'B8 2A FE 8C AF FA 6E 63 6E 6E B8 44 B8 B8 6E 44'
- '2A 2A D3 D4 C0 0C AA 52 C3 10 52 FB 67 F2 4A C2'
- '4A 47 E7 3C 6B E8 85 6B E8 6B 6B 6B E7 25 6B 6B'
- '3C 6B 3C 3C 3C 3C 6B 25 B7 05 1B E2 F9 2B E2 AD'
- 'AD A0 DB 2C DB 2C C8 62 29 33 31 1F B5 2A B8 44'
- '45 1E 2A FE 4C 45 B8 45 FA FA 6E 6E 6E 11 B5 2A'
- 'AF 8A D3 97 D4 29 3D 2D 56 A0 A9 1B 67 1B F9 F9'
- '3C 3C 3C E7 6B 3C 85 6B 6B E8 E8 85 E8 85 6B 85'
- '6B 85 47 E7 E8 6B 6B 85 E2 1B 1B E2 E2 4A 4A 05'
- '32 DB D2 D0 DB 10 A0 D0 F3 46 0A 80 45 2A 44 45'
- 'B8 2A 2A 2A FE 45 FA FA 63 A4 B8 A4 FE 96 AF 2A'
- '31 31 31 79 D4 22 D1 6F 10 13 56 1B 3E BB 05 6B'
- '47 47 6B B7 E7 6B 6B 6B E8 3C 6B 6B 3C 6B EF 6B'
- 'EF 6B 6B 6B 6B 6B 6B 6B 4A F2 AD E2 E2 E2 E2 2B'
- '4A DB D2 DB D6 D0 D0 C8 AE 46 31 2A B5 2A 8A B5'
- '2A 2A F4 44 44 3B 98 98 6E 44 B8 6E 2A 11 8C AF'
- '31 31 D4 19 6D 95 2D 21 2D 51 FF CB 70 F2 E2 3C'
- '2B 3C 3C 47 E7 6B 6B E8 6B 85 6B 3C 6B E8 85 6B'
- '6B 85 E8 85 6B E8 6B 47 3C E7 3C 47 4A E2 E2 4A'
- '4A C1 0D D2 10 D0 62 62 F3 D4 F7 2A 2A 44 B5 1E'
- '1E B5 2A D3 B5 1E 6E 6E 63 A4 FE FE 4C B8 11 31'
- '8A 79 46 22 3D 52 10 D6 A9 4B 57 D5 02 F2 47 47'
- '3C 47 E7 6B 3C E7 85 6B 6B E8 E8 6B 25 E8 85 E8'
- '3C 25 85 25 6B 6B 6B EF 6B 6B 6B 47 47 4A E2 F2'
- '32 41 41 0D D2 DB 10 C3 F3 19 D3 F4 F4 AF 1E B5'
- '45 1E 1E 45 2A 11 15 1E FA 11 B8 6E A4 D3 D3 CC'
- '46 8D 33 0C 2D 13 21 D6 51 5C 57 F2 A6 BB F9 E7'
- '3C E7 47 3C 6B 3C 6B 6B E8 EF E7 00 6B 6B E8 6B'
- '9B E8 E8 25 E8 6B 85 6B EF E8 E7 E7 47 2B 05 4A'
- '4A 73 0D E3 39 D2 36 D0 F3 29 D3 9D 0A 45 B8 FA'
- '45 44 45 1E 11 1E FC 48 98 6E FA B8 4C 6E 2A 8A'
- '46 97 D4 D1 13 10 52 56 2E 10 DA BB F5 4F E2 E7'
- '6B 3C 3C 6B 6B 6B EF E8 25 6B 9B 6B E8 EF 6B 25'
- 'EF 25 6B E8 6B E8 25 E8 E8 25 6B 47 47 2B E2 AD'
- 'E2 D7 73 E3 36 2F 39 41 10 F3 D4 31 0A B5 B5 B5'
- 'B8 11 1E B5 45 FA 89 90 11 FA 6E 44 FE 11 8A 2A'
- '46 D4 33 F8 51 59 1A 4E C1 C3 71 34 84 5F F9 3C'
- '3C E7 EF 6B E7 85 6B 85 25 E8 EF E8 6B 25 EF 25'
- '6B 25 EF E8 EF 6B 25 25 E8 25 47 E7 E7 4A E2 E2'
- '2B C4 2F 0D 9E 0D 36 10 13 29 19 19 31 FE 11 2A'
- '44 45 45 3B FA 99 3B 28 3B B8 6E FA B8 2A 2A 31'
- '1F FD 3D D1 13 D1 A0 10 10 A0 40 D5 ED 34 75 25'
- 'E7 6B 6B E8 6B 6B 6B 6B E8 25 6B 6B EF 25 E8 E8'
- 'EF 6B 6B E8 25 EF E8 E8 25 6B 6B 47 E7 E2 2B 2B'
- 'B1 73 36 D2 36 0D 36 2C 08 29 D1 33 D3 F4 45 45'
- 'FE 45 1E FA 3B 3B 3B 48 89 45 1E 6E B8 B8 2A 1F'
- '31 D4 D1 2D 52 10 10 2E DB A0 02 3E 82 67 C2 E7'
- '47 6B 25 6B EF 6B 25 6B 6B EF 6B E8 EF 6B E8 EF'
- '25 EF 9B E8 6B 6B EF 6B 25 E7 E7 E7 47 2B E2 4A'
- '4A 36 2F 73 E3 C1 36 39 C3 62 FD 33 31 31 2A 45'
- '1E FA 45 FE 45 FA FA A2 FA 6E 45 11 6E FE AF 46'
- 'D4 D1 C5 51 10 2E 10 10 CA EA CA 67 5A 7E F9 47'
- '6B 6B 6B E8 6B E8 6B 6B EF E8 E8 6B E8 EF E8 6B'
- 'E8 6B 25 25 EF EF 6B EF 6B 6B 0F 47 47 2B 2B E2'
- 'E2 D6 C4 0D 39 9E 39 41 D6 D0 62 19 80 31 2A B8'
- '28 3B 45 44 11 FA 1E BE 3B 6E 6E 2A 45 2A 31 79'
- '79 D1 4B 51 52 10 A0 D6 C1 56 C1 34 E9 2E 4A E7'
- '6B 25 E8 E8 EF EF E7 E8 6B 6B 25 6B 25 E8 25 25'
- 'EF 25 EF 6B EF 25 E7 0F 25 25 6B E7 47 2B E2 E2'
- 'E2 DB D2 40 9E 73 0D 36 1A C8 D0 D9 46 D4 31 F4'
- '45 0A B8 2A FE 1E 3B 48 89 FA 2A 45 11 2A 1F 19'
- '3D C5 D0 C3 C3 56 D6 D6 C1 D6 DA BD 27 F8 75 E7'
- 'E7 6B E7 25 6B EF EF EF 9B 00 6B EF EF 25 E8 EF'
- '25 EF 25 25 E8 6B E8 3C E7 EF 25 CE 2B AD 05 4A'
- '32 36 2F 30 C1 0D 0D D2 36 D0 62 FD D9 F7 31 8A'
- 'B5 1F D3 F4 31 FE 3B 5A 89 6E 44 B8 FE D3 79 2A'
- 'D4 29 13 21 D0 10 D2 0D 36 DA 40 D7 27 79 E2 47'
- 'EF EF E8 6B EF E8 25 E8 25 25 6B E8 25 E8 25 6B'
- 'E8 E8 25 E8 6B 6B 25 E7 CE EF CE 0F 2B E2 F2 05'
- '34 0D 36 D6 D6 36 36 39 DB D6 51 D1 FD FD 79 46'
- '2A 31 D3 D3 D3 D3 63 28 89 63 6E 11 FE 79 46 46'
- 'C0 0C D1 13 21 51 40 C1 D6 0D 1A 67 27 11 C2 E7'
- 'E7 6B EF E7 EF EF EF 6B EF E8 EF 6B 9B 25 EF EF'
- '25 25 9B 25 6B CE E7 6B CE 25 6B 0F F9 2B 2B 2B'
- '37 36 D6 D6 41 10 C1 D2 C1 2C D0 2D D9 0C 19 8A'
- '46 31 31 F4 FE 8A 63 89 3B 3B 3B 45 2A F4 D3 46'
- 'FD D9 C5 C3 51 51 E3 36 D6 8E C1 37 27 60 F9 7D'
- '25 E7 EF EF 6B 25 EF E8 25 6B E8 EF 25 25 E8 E8'
- 'E8 6B 6B EF CE E8 3C 0F EF 6B 25 E7 0F C2 2B E2'
- '37 C3 2F BF D2 D6 41 D2 36 D6 C3 08 F3 0C D4 F7'
- '2A EC D3 F4 1F 6E FC A2 FA 45 B8 6E 45 FE 31 0C'
- 'FD D1 51 51 13 D0 D2 D6 D6 D6 C1 FB 7C CD 05 47'
- '3C E7 25 6B EF EF CE EF EF 00 25 25 EF E8 6B 6B'
- 'EF E8 25 E8 E8 25 6B E8 E7 25 6B E7 E7 0F F9 2B'
- '9E DB D6 10 D2 41 DB 41 36 41 D0 2D 29 46 31 D4'
- '1F 46 31 31 0A 55 FA FA 3B 1E 44 FE CC 80 31 33'
- '29 3D D0 D0 D1 41 C3 D6 5D C1 40 37 86 66 AD E7'
- '6B 25 6B 25 9B E7 EF 6B 6B 25 6B E8 25 E8 25 E8'
- 'CE 00 CE E8 25 25 6B 6B E8 25 25 EF 47 47 2B 2B'
- 'C4 DB 10 D0 DB C3 36 36 D6 A0 62 C5 08 79 31 31'
- '31 D3 31 FE 8A 6E FA 99 89 44 FE 8C D3 D3 79 0C'
- 'F8 2D 51 21 DB 2C D0 D6 D6 36 1A 09 90 93 05 C2'
- 'CE 85 25 85 CE 25 25 6B EF E8 EF 6B E8 EF EF 25'
- 'E8 25 25 25 E8 EF 6B EF EF E8 25 47 25 0F 2B 2B'
- '53 C1 36 DB 36 10 D2 DB 10 F3 51 51 3D E4 33 D4'
- 'D4 FD D4 46 D3 AF FA 28 98 B8 2A FE D3 31 79 FD'
- 'D1 D1 D6 D6 2F 10 52 10 56 A0 0D BD 3B 83 BB F9'
- 'CE 25 25 EF 25 E8 6B 0F 6B 25 6B EF EF E8 6B E8'
- '6B EF 85 EF E8 E8 25 25 E8 EF 25 E7 CE 0F C2 05'
- '32 14 C4 36 0D 36 41 10 07 53 34 53 C4 0D 0D DB'
- 'A0 C3 D1 D1 D1 33 1E EB 3B 45 B8 2A D3 79 D4 6F'
- 'D1 51 D0 BF 0D D6 10 52 10 C3 10 B3 2A 76 34 7D'
- 'CE E7 25 25 E8 EF 25 6B EF 6B 25 EF 25 EF 25 EF'
- '25 25 25 6B 25 25 EF 25 25 E8 25 CE 0F F9 C2 32'
- 'D5 AD 32 32 12 0D 37 32 D5 C4 36 D6 62 D0 D0 D1'
- 'FD 3D D1 6D 5B D1 FA 99 FA B8 B8 8A D3 F7 D4 62'
- 'D0 13 10 30 2E A0 2E 36 FF 10 A0 D7 19 88 D7 2B'
- 'E7 E7 EF 25 E8 25 6B E8 E8 25 E8 E8 25 E8 CE E8'
- '6B 25 E8 EF E8 E8 25 E8 E8 25 CE CE 0F 47 47 34'
- 'D6 0D 14 32 C6 53 E3 41 C3 2C C3 D0 08 FD 29 33'
- '46 31 D3 79 EE 31 44 3B 6E 8A 0A 2A D3 22 FD 2D'
- 'D6 62 41 0D A0 EA 56 D6 A0 D6 EA 02 3D 35 C4 47'
- 'CE E8 25 E8 25 25 25 6B EF E8 EF 25 25 25 EF E8'
- '25 00 85 25 25 6B EF 6B 6B E8 E7 47 CE E7 2B C6'
- 'D0 2C 10 36 10 10 2C 10 10 D0 D0 08 3D 08 33 79'
- '31 46 F4 B5 B5 FE FE 6E 45 2A 1F 31 D3 80 0C C5'
- 'DB C3 0D A0 36 A0 A0 A0 C3 36 D6 7E 7F B6 36 47'
- 'CE 6B CE 6B E8 E8 E8 25 6B CE 25 25 EF 00 EF EF'
- '25 6B CE 47 CE 6B 6B EF EF CE CE 25 E7 E7 F2 53'
- '10 10 D0 51 62 2C DB 10 10 10 10 2D 62 FD FD F7'
- '31 2A 2A B8 11 11 B8 38 3B 2A CC 31 D3 79 5B 51'
- 'D0 D6 D2 56 10 56 56 56 10 C3 A0 73 C1 88 C3 47'
- 'E7 CE 25 25 6B 25 25 25 EF 00 E8 E8 6B 25 3C 6B'
- '25 25 E7 E7 7D 25 00 6B 6B CE 25 CE CE E7 F2 39'
- '36 D0 2D 51 D0 51 C8 10 D0 D0 51 13 62 F3 FD 33'
- 'F4 CC D3 8A FE 45 4C CC 4C 2A D3 46 D4 0C 3D 36'
- 'D2 39 C3 A0 C3 56 A0 10 2E C3 1A 40 C4 35 95 C2'
- 'CE EF 6B CE 6B 25 EF E8 E8 6B 25 25 EF 9B 25 EF'
- 'E8 6B E7 7D 25 E8 25 EF 25 25 25 3C 47 2B D5 C4'
- 'D2 DB 10 D2 2D 51 D1 62 D0 2C D0 C8 62 3D 29 D4'
- 'D3 80 46 31 2A 11 AF 2A 4C 8A 55 D3 46 5B 3D 41'
- '0D C1 52 2C 2E C3 56 10 A0 52 A0 DA 37 8F D4 78'
- '25 6B CE 25 E8 6B 25 EF EF 25 6B EF EF 25 E8 E8'
- 'EF 25 E7 E7 6B 6B EF EF E8 E8 6B CE E7 2B 09 36'
- '10 D2 10 2C 10 62 29 FD 08 4B F3 C8 3D F3 3D 19'
- 'F4 2A D3 2A D3 45 AF 8A 3B CC F4 D3 EE 0C D1 10'
- '39 56 10 10 2E 10 C3 D6 A0 10 10 40 09 91 8A 7D'
- 'E7 CE 25 6B 25 00 9B E8 25 E8 00 6B 6B E8 25 EF'
- 'E8 CE 6B E7 CE 25 E8 6B 6B 6B 25 CE 47 05 53 0D'
- '7F D6 10 3D 51 C8 D9 19 08 C5 2D F3 FD 33 19 33'
- 'D4 8A FE F4 2A AF 4C 96 FA 1F EE 1F 1F 22 2D 10'
- '41 39 C1 A0 EA 4E 56 A0 A0 2E EA 1A 32 D8 89 C2'
- 'CE 25 25 E8 E8 25 EF 25 EF 25 E7 EF E7 6B E8 6B'
- '6B CE CE 75 E8 E7 25 E7 25 CE E7 CE 0F F2 D5 41'
- 'C3 62 13 62 51 D1 D0 2C 62 13 08 F3 F3 FD 19 46'
- '46 FE 45 B8 31 11 AF 8A 6E 1F 1F 68 1F 29 C8 D0'
- '2C D7 57 1A 10 56 A0 10 56 A0 FF D6 BB 24 24 E2'
- 'E7 6B 25 25 EF 6B E8 E8 6B 6B EF E8 6B 6B 25 EF'
- '25 EF 6B 25 25 E7 E7 E7 6B 25 25 E7 2B 34 D5 51'
- '08 51 C8 C8 C3 DB D0 10 C3 51 2D 3D 3D D1 FD 79'
- '46 F7 2A 45 B8 1E 96 AF 6E 1F 22 79 6D 3D 13 3D'
- '51 D6 C1 37 36 57 36 A0 56 D6 2E 1A 34 99 DC 75'
- 'CE 25 25 E8 6B 25 CE EF EF EF 25 E8 EF EF EF CE'
- '25 6B CE 25 CE CE 0F 25 25 25 CE 6B 0F 09 37 13'
- 'D0 2D D0 C3 D0 10 2C 10 C3 C8 D0 F3 F3 33 F7 FD'
- '79 31 F4 8A 11 3B AB 31 A4 1F 1F 8D 5B 5B 6D 2D'
- 'AA C3 56 57 3E 0D 7B 1A 36 EA A0 2E 1B 2A 83 78'
- 'E7 E7 6B EF 25 E8 6B CE 6B 25 E8 EF CE 7D 25 25'
- '85 CE C2 75 0F C2 E7 E7 25 E7 CE 6B 2B 34 C1 3D'
- '51 10 D0 D0 10 D0 10 10 C3 D0 51 2D 08 D1 19 F7'
- '46 31 46 FE FE 45 D3 6A AB 1F 31 3F 3D 0C DD 59'
- '21 C3 4E D6 C1 5F 58 12 56 36 D6 A0 D5 19 88 1B'
- 'CE 25 E7 25 25 25 EF E8 25 00 25 6B EF 25 6B E8'
- 'CE CE 75 C2 75 7D 0F 25 6B 25 0F 0F F2 09 0D D0'
- 'D0 2C 10 16 D0 DB D0 C3 08 10 2D F3 FD 33 3D F7'
- '31 31 0A F4 B8 45 1F 55 55 D3 FD F3 5E 0C 6D D1'
- '51 4E 10 2E 1A 57 53 37 DA D6 A0 CA D5 2C B6 3E'
- 'E7 25 6B CE EF E8 6B 25 EF 6B E8 25 6B E8 25 E8'
- 'EF CE 0F 7D 0F CE CE E7 47 25 47 47 D5 61 36 D0'
- 'C8 10 2C 10 D0 DB C3 C3 51 13 13 08 FD D9 D4 F7'
- '46 D3 F4 31 2A 45 55 CC 8A 1F C0 0C D4 C0 F8 AA'
- 'A9 36 1A 56 57 57 DA 32 C6 57 57 36 B3 D2 B6 0D'
- '6B 6B 6B EF 6B 6B E8 6B EF 25 25 EF CE E7 00 25'
- '6B 6B 25 CE 25 CE 25 0F 25 CE 0F 2B 53 D5 C1 10'
- 'DB C3 C3 10 C3 D0 D0 D0 C3 C8 D0 F3 FD 29 F7 19'
- '46 31 0A FE FE 45 CC EE 96 B8 8A EC EC 0C 6D 59'
- '52 52 1A 57 36 DA 5D 7E 14 57 0D CA 3E 92 88 51'
- '47 0F CE CE 6B 25 25 EF 25 25 EF 7D 25 25 6B 25'
- 'EF CE CE CE E7 CE 47 47 0F 3C 47 E2 09 D5 36 C3'
- '10 D0 2C 41 DB D6 10 2C D0 51 51 51 D1 D9 F7 1F'
- '46 8A 2A FE FE 45 55 D3 D3 B8 1F 8D 0C 6F 1C 3D'
- '52 36 4D 36 2E 0D C1 40 D5 37 3E 7B 70 32 17 29'
- '0F 6B CE CE 25 25 25 EF EF CE 7D CE EF EF 25 6B'
- '6B 25 EF 75 E7 E7 C2 CE 47 47 E2 05 BD 09 DB 10'
- '10 10 10 10 D6 10 10 10 D0 51 13 08 F3 3D 33 F7'
- 'D3 31 2A 11 45 1E 55 AF 8A 18 CC EC 22 0C 6D 54'
- '52 4E 56 56 36 36 39 3E 40 7B 20 37 7E E2 93 31'
- '47 CE 7D 25 0F 25 7D 25 CE CE EF 6B 7D CE CE 6B'
- '25 7D 6B 25 E7 C2 47 75 2B E2 2B 1B D7 D5 1A 10'
- '41 D0 2C 36 DB 41 DB A0 51 13 D0 62 2D 3D F7 F7'
- '46 31 F4 F4 11 45 4C 8A 1F AB 31 CC 79 68 3D C5'
- 'AA 52 CA 1A 1A 36 1A 57 C1 0D 7E D7 5F 78 E5 98'
- '75 47 E7 0F CE CE CE 25 0F 7D 25 EF 25 25 25 EF'
- '25 6B 6B E7 E7 75 75 2B F9 C2 2B BB 67 37 41 36'
- 'DB 36 41 2C 10 10 10 10 D0 51 D0 62 D1 F3 C0 46'
- '46 0A 2A F4 FE 1E B8 AF 8A 55 FE EE 0C 68 6D C5'
- 'AA 10 52 77 A0 56 36 57 0D 1A 1A 40 70 2B 28 CD'
- '78 E8 CE 25 7D 25 EF 75 7D 6B 0F 7D 25 6B E8 25'
- '25 CE CE C2 75 C2 E2 E2 C2 C2 05 D5 09 37 C3 12'
- 'C1 36 1A 36 D6 D2 36 10 C3 51 D0 08 D1 FD 29 33'
- 'F7 F4 8A 2A 11 FA AF D3 6A 1F AB 8D 0C 3D 6D 3D'
- '51 10 C3 10 56 D6 36 57 36 1A 0D 1A DA AC 80 DF'
- '75 CE CE CE 25 6B CE 25 CE 0F CE 0F CE CE 0F 0F'
- '25 7D 0F 75 75 78 C2 2B 47 E7 2B 1B 34 53 36 A0'
- 'E3 DB D2 0D C1 D2 D6 D0 10 10 21 62 F3 29 FD D4'
- '46 31 F4 9D 11 1E D4 C0 6D 0C 29 D1 F3 2D 3D 54'
- 'A9 C3 52 51 10 36 A0 10 CA 56 D6 36 40 AC 29 27'
- 'AD CE 25 7D CE CE CE 7D CE CE 7D CE CE CE 25 25'
- 'CE 75 0F 7D C2 2B E2 47 47 CE 2B CB F2 D2 E3 D2'
- 'C1 D6 73 DB 36 39 36 D2 10 C3 D0 C8 29 F3 FD D4'
- '19 D3 8A B5 11 1E 55 31 EC 79 46 C0 A5 1C 29 0C'
- '13 A0 21 62 21 56 10 10 0D CA 56 56 2E AD 4E 76'
- '7A 25 25 7D 25 CE 25 75 C2 72 CE 75 CE 0F 7D CE'
- '25 7D C2 75 72 AC C2 E7 E7 47 2B 1B AD 0D C1 E3'
- '36 D2 36 73 2F D2 39 36 0D 10 C3 C3 62 3D FD 33'
- 'F7 46 0A 2A 2A 45 B8 AF 8A D3 79 79 79 3D F3 6D'
- 'D0 52 10 13 13 10 10 2E EA D6 57 1A 74 7A 39 49'
- 'C4 E7 6B EF C2 0F 0F C2 C2 CE CE CE 72 CE 6B E8'
- '75 75 CE 75 05 05 C2 0F 0F E7 2B 09 32 0D 36 0D'
- '36 0D C1 D2 DB D6 D2 D2 C1 36 10 C8 D1 D1 08 FD'
- 'D4 31 31 F4 11 1E 11 FE 2A D3 55 B8 EE D1 D1 21'
- 'A0 56 36 10 EC 52 D6 52 56 C3 CA 57 CA 34 AD 8F'
- '36 CE CE 47 25 6B 75 75 72 CE 0F 75 CE 75 0F C2'
- 'CE CE 75 C2 75 75 47 47 25 6B 05 CB 32 36 36 D2'
- '36 C1 D2 C1 0D D2 36 D6 10 10 A0 C3 62 08 FD FD'
- 'F7 46 31 31 2A 11 11 D3 23 EC EC B8 C0 0C 5C 52'
- '4E 10 1A 36 3D 3D 52 36 10 56 56 36 D6 FB 7A 91'
- 'D1 47 7D 0F CE 72 C2 C2 0F 75 75 75 75 72 0F 25'
- '75 75 0F 0F 2B E2 2B 0F E7 0F F2 CB 32 C1 1A 2F'
- '40 0D C1 DB 0D 1A D2 E3 D2 DB D0 C3 51 62 FD FD'
- 'F7 46 8A 8A 11 1E 1F 68 68 8D 22 3D 6D F8 52 10'
- '1A 36 36 77 56 21 A0 D6 D6 DB 36 D6 56 73 E2 66'
- '46 C2 CE E7 C2 CE 72 72 05 72 4F C2 72 75 CE 7D'
- '0F 0F 75 75 4F E2 2B C2 0F 47 F2 34 1B D2 36 D6'
- 'D2 2F E3 36 D2 2F 0D 36 C1 36 C3 C8 62 2D 29 D4'
- 'FD D4 F7 46 F4 11 EE CC EE 8A EE C0 0C 51 21 10'
- '36 56 56 10 36 51 10 56 1A 57 1A 36 56 70 E2 EB'
- 'AF 75 7D 0F 0F 75 72 72 72 75 72 75 72 72 0F 0F'
- 'C2 0F 75 05 72 E2 C2 0F 0F C2 F2 F2 53 41 C1 C1'
- '2F E3 C4 0D 0D 10 D6 10 2C 1A C3 EA D0 3D 29 FD'
- '33 46 0A 0A FE 99 CC EC E0 AB CC 0C 6F 59 52 EA'
- 'C3 52 1A A0 10 56 B9 1A 56 57 10 CA A0 7E 2B F4'
- '48 C2 CE E7 0F 25 C2 75 C2 72 4F C2 72 72 7D 75'
- '75 72 4F BB 1B 05 C2 E7 F9 2B 1B 1B C4 36 D2 C1'
- '36 73 0D 0D 0D D2 C1 D2 10 D2 D0 C3 51 D1 F3 FD'
- 'F7 F7 79 F4 45 28 EE 8D CC 11 EC 0C 6D A5 52 52'
- 'A0 A9 4E 36 CA 36 A0 4E CA 1A 1A CA CA DA E2 33'
- '04 75 6B CE 0F 75 72 72 4F 72 72 75 75 72 CE 2B'
- '72 4F CB 4F 72 AC C2 47 C2 E2 1B 1B 2F 1A D2 36'
- '36 C1 D2 C1 36 DB 41 DB 10 41 C3 51 62 62 2D C0'
- '19 1F 31 D3 FE 99 6A 6A EE AB 23 C0 F8 0C 6D 52'
- '56 52 A7 36 5D 52 2E 10 57 36 2E A0 5C 39 F2 13'
- '27 E2 0F E7 CE C2 C2 72 72 72 72 75 72 72 4F 72'
- '72 BB 69 70 1B 05 2B 0F 47 05 D5 F2 C3 36 D6 36'
- '0D 36 D6 D6 D2 36 D6 DB D6 10 10 51 51 2D 2D 29'
- 'D9 D4 46 31 45 11 5E 22 6A 96 55 22 6F A5 13 52'
- '10 C3 56 36 CA EA 56 21 21 AA A9 2C 3E D7 F2 2F'
- '91 5F 0F 75 0F 0F 72 4F BB 72 4F 72 72 AC AC 4F'
- '69 69 FB 02 20 AD C2 C2 2B F2 CB 32 D6 10 DB D2'
- 'D2 36 BF C1 D2 39 D6 DB C3 D6 D6 EA 51 F3 3D FD'
- 'FD 19 F4 45 B5 45 EE 68 0C 0C CC 1F 68 6D A5 D1'
- '68 4E 10 EA 5D 10 A0 EA 13 13 A0 5F 0D CA 7A 37'
- '83 37 CE 25 CE C2 4F BB 72 72 BB 69 4F 72 69 BB'
- 'BB 69 02 26 70 1B 2B C2 C2 F2 D5 05 1A 10 D6 DB'
- '73 36 36 36 36 D2 C1 36 36 C3 10 C3 2D F3 D1 FD'
- 'D4 F4 2A 31 2A 45 68 DD 6D 6D 6D 68 6D 6D F8 D1'
- '13 C5 21 36 57 1A 36 36 52 EA 34 39 10 CA 34 1B'
- '27 C1 3C 25 C2 75 05 4F 69 4F BB BB 69 69 69 69'
- '69 FB 02 A3 FB F2 C2 C2 2B CB CB 7A 2F D6 C1 2C'
- '0D D7 0D 40 C1 36 C1 0D 5D D6 2C D0 51 D1 F3 31'
- '31 46 46 31 D3 B8 8D 0C 0C DD 6D 6D 6D 54 3D 51'
- '10 36 10 DB 36 0D 0D 57 39 0D 0D 56 2E 36 CB AD'
- '9C 10 47 6B 0F 05 4F 70 69 BB 4F BB 20 69 5F FB'
- '20 B3 5F B3 67 05 47 2B 2B F2 CB 53 C4 D6 D6 1A'
- '10 D2 39 58 C1 36 58 1A C1 D6 D6 A0 51 2D 62 3F'
- 'FD D4 46 D3 46 FE 22 68 D4 5B 6F 3D 13 C5 13 D6'
- '41 D6 10 56 C1 CA 1A 37 39 C1 A3 DA 1A D6 67 05'
- 'C7 C0 47 0F C2 4F 4F B3 4F 20 20 1B FB 69 B3 3E'
- 'F0 02 02 70 20 BB C2 CE 47 1B 1B 37 E3 36 0D 0D'
- '10 10 D6 39 0D 41 7B D7 C1 C1 36 10 10 2D 62 29'
- '29 F7 46 31 31 45 79 6F 6D DD 6D A5 13 21 51 52'
- 'FF EA 52 1A 57 0D 0D C1 36 1A 0D 0D 1A D6 FB E2'
- '2A 8C C2 CE 2B 05 CB 69 FB FB 5F 69 B3 02 B3 70'
- '7E A3 7E B3 69 E2 47 C2 2B F2 32 37 0D 36 36 39'
- '0D 0D 0D 39 C1 D2 C1 39 D7 39 0D C1 36 C3 D0 3D'
- '29 D9 1F 1F 31 45 68 22 0C 6D F8 3D C5 51 C5 13'
- '10 D6 52 41 C3 A0 52 5D D6 57 0D 7E 40 57 02 E2'
- '3D E6 75 E7 05 20 20 FB 5F 3E 7E 20 7E B3 A3 DA'
- '71 71 71 70 1B E2 0F C2 AD 34 32 C4 73 39 C1 39'
- '73 58 36 D2 7E C1 1A DA C1 39 2F D6 D0 10 C3 08'
- '3D 0C D4 31 0A 2A D4 68 6F 0C 6D 6D 54 C5 A9 13'
- '36 36 2D 13 56 10 D6 DA 36 0D 57 7B 40 74 3E 2B'
- 'DB 24 75 0F 72 1B 67 B3 02 70 02 02 7E 02 74 DE'
- 'DE 8E DE 70 69 2B 47 C2 05 CB 34 1A 39 0D C1 CA'
- 'D2 40 C1 0D E3 0D D2 0D D2 D2 73 0D D6 D0 62 62'
- 'F3 19 79 79 79 8A 8D 68 C0 0C F8 54 3D A7 5C C3'
- '36 7B 2D 51 10 52 10 D6 C1 36 74 0D 0D 51 7E 72'
- '40 F1 AC E7 C2 CB 70 70 D7 7E 71 DE 8E 03 FF DE'
- '4D B9 DE F0 1B E2 F9 E2 05 34 F2 0D 36 0D 36 0D'
- '1A D6 C1 40 0D 36 36 40 40 C1 1A D2 1A 36 10 C3'
- 'D1 FD 0C 19 31 2A EE 22 68 50 6D F8 AA A9 A7 52'
- '53 C1 03 21 5C 10 FF 52 56 C1 0D 40 40 CA 36 05'
- '34 E9 CB 0F 0F 1B 71 DA 8E 71 CA 03 F8 65 03 B9'
- 'DA 8E DE 02 1B E2 47 2B AD D5 D5 D6 36 40 2F 0D'
- '2F 36 0D 40 0D 36 5D 36 36 0D 1A DB 2C A0 C3 A0'
- '29 FD FD D4 F4 FE 22 5E 68 A5 59 3D A7 AA 59 AA'
- '7A 74 51 C3 52 13 5C 10 36 D6 57 A0 C1 4E FF 1B'
- 'F2 5A 3E 25 0F 1B DA 2E 42 EA 8E 21 6F A7 8D 96'
- 'DD 42 2E 26 1B 0F 47 2B 05 AD 53 DB D2 E3 1A D6'
- '36 C1 7B C1 C1 C1 C1 36 DB 5D 3E 57 D6 10 51 51'
- '2D 0C FD 33 33 1F 68 68 C0 6D 6D 59 59 FF 59 B9'
- 'AD 56 C3 52 21 EA A0 10 5C 57 CA 56 0D 52 39 BB'
- '05 98 CA 47 CE BB 74 71 A7 52 4D 21 3D 01 23 96'
- '8A F8 1A 02 05 0F CE 2B F2 AD 37 10 2F C1 0D 0D'
- '36 36 1A C4 40 E3 C1 C1 36 D2 58 C1 36 5D 21 51'
- '51 E4 29 33 31 D3 EE 22 6F 6D A5 13 52 10 B9 A0'
- '32 10 5C C3 A0 10 56 DB A0 36 1A 36 5D 36 2E 67'
- '72 96 A9 0F 2B 4F B3 CA 42 FF 21 FF 6F 8D AB 18'
- '18 1C 2E F0 F2 47 CE 05 1B F9 0D DB D6 36 0D D6'
- 'D2 D6 A0 36 C4 DA 58 40 C1 36 36 73 10 D2 D6 51'
- '51 2D FD 33 79 EC 8D 68 DD 6D F8 59 FF 21 59 56'
- '7A 56 A0 57 56 2E 56 CA DE 1A 0D 36 CA 36 D4 67'
- '2B 6D F6 47 25 72 5F DE 4D A7 C5 52 6F F8 22 96'
- '8A 01 65 02 05 0F 0F 2B F2 E2 36 D6 A0 D2 10 C1'
- '40 C1 41 41 0D 0D 39 C1 C1 1A 36 41 C1 10 4E A0'
- '10 D1 2D 29 D4 D3 0C 0C 6D 3D A7 A9 21 AA 52 57'
- '7E 57 1A 56 56 56 36 1A 56 57 1A 36 58 DE D0 FB'
- '72 77 DD 75 CE 72 5F DE FF 94 6F F8 50 C5 4B 22'
- '1F 23 DD F0 05 C2 0F 05 05 4A 36 10 D2 10 D6 10'
- '0D 0D 39 40 A0 D6 39 36 7B 39 39 C1 1A A0 5D C3'
- 'C3 3D D1 0C D9 33 5B 0C 6F C5 C5 52 52 42 59 7E'
- '56 7B 40 40 7B 1A 1A 74 1A 57 57 36 DE 36 DA 67'
- '05 02 E0 C2 E7 0F 7A 77 FF 6D F8 C5 0E DD 21 C5'
- 'C0 6A 6F A3 2B CE 47 05 1B E2 1A 36 DB D6 10 D6'
- '10 DB D2 C1 41 BF D2 1A 36 C1 36 41 C3 10 36 C3'
- '2D FD D9 3F 1F 79 6D 54 A5 C5 13 A9 21 AA 10 C1'
- '36 0D 7E 0D 7E BD 0D 1A DA 74 1A 36 1A 57 57 37'
- '2B 69 0E 72 E7 0F 4F 70 8E F8 50 1F 6F 79 1C 1C'
- 'DD F6 EA 70 C2 C2 47 2B 1B 32 D2 DB 36 36 DB 10'
- '2C 10 10 36 D2 D6 C1 C1 C1 C1 36 5D 36 D6 D0 D0'
- 'C3 08 FD 3D 33 D4 F8 3D 6D 54 C5 D1 A9 52 EA 4E'
- '36 36 36 3E 5F 3E 40 0D 0D 5D 71 36 DE 1A 74 70'
- '05 69 42 72 0F C2 05 5F 8E A5 68 E0 C0 22 50 33'
- '0C F8 DE CB 2B C2 05 F2 1B 32 D2 C1 36 D6 D6 D2'
- '36 C1 D6 10 DB 10 DB DB E3 2F 5D D6 A0 2E A0 C3'
- '62 21 FD D4 3D 79 6F 6D 6D C5 6F 5C 4D 52 5C 56'
- 'A0 DB 36 D2 58 53 58 0D E3 C1 1A 1A 7B 56 36 40'
- '72 69 F5 69 7D CE 72 BB A3 A5 6F AB 55 CC 8A CC'
- 'AF E0 FF CB 47 0F 2B 1B 34 37 D6 D6 D2 D6 DB D6'
- '10 C1 DB 36 36 10 10 10 10 36 36 C1 36 10 2D C3'
- '13 2D 29 D4 D4 46 6D 3D 3D A5 13 A9 52 77 B9 56'
- '36 74 74 3E 3E 53 BD 7B 40 57 7B 7E DA 10 1A 1A'
- '4F 4F DE FB 7D C2 0F BB B3 C5 8D 23 96 96 FA EE'
- '23 18 42 CB 2B C2 2B F2 05 39 C8 10 10 DB 36 D2'
- 'D2 DB 36 36 D6 10 DB 36 36 10 D0 10 41 36 D0 D0'
- 'D1 D1 D1 D4 0A D3 C0 6F 3D A7 5C 52 10 A0 52 B9'
- '1A 7B 7E C1 74 34 53 7B 3E C1 40 7E 58 57 36 71'
- '4F 05 DE FB 47 0F C2 4F 70 A5 22 A4 6C E1 24 63'
- '8A C0 F0 05 0F 47 E2 F2 32 39 D6 36 1A DB 2D D6'
- 'D6 D6 36 0D D2 10 D6 36 A0 D2 D6 10 51 10 A0 D0'
- 'D1 FD D9 46 EC F4 6D 3D 6D C5 4B AA C3 52 B9 77'
- '1A 0D 0D 3E 0D C1 67 0D 7B 0D 57 DA 7E C1 DA 40'
- '05 05 A6 FB 0F E7 CE 72 7E A7 23 06 6C 90 C7 90'
- '6E A5 26 05 47 C2 05 1B 05 41 10 5D 36 36 D0 DB'
- 'D2 0D 36 D6 C1 36 2F 36 D2 41 36 36 10 C3 D0 51'
- '51 D1 79 31 79 D3 33 6F 6D 54 2D 5C 52 21 52 56'
- 'A0 CA D6 CA 74 5D 57 1A 57 1A C1 57 D6 41 71 74'
- '1B F2 69 20 0F CE 25 72 20 A7 A4 A8 5A 93 7C 87'
- '60 5B FB 78 E7 C2 E2 1B AD 21 D0 D6 D6 D6 C3 D0'
- '36 36 D2 36 0D 36 36 A0 D6 EA 10 10 2C C3 2D 2D'
- 'D1 2D D9 D4 79 EC C0 0C 6F 54 1C C5 52 A9 B9 21'
- '52 4E 2E 56 10 0D 0D 36 1A 1A 0D 57 D6 4E 1A 36'
- 'CB 72 69 20 C2 CE 6B 72 69 42 23 A8 3A 17 17 27'
- '24 DD B3 C2 25 2B E2 1B 34 2E C3 C3 C3 10 51 D1'
- '10 A0 36 36 36 0D 36 E3 30 36 BF D6 C3 51 62 FD'
- 'D1 2D 29 F7 33 79 79 0C AB EE 59 13 52 A9 AA 13'
- '52 56 D6 56 41 56 36 CA 0D CA 1A 1A 1A DE 0D 1A'
- '5F 05 69 69 C2 E7 0F 0F BB 71 5E 60 3A B6 49 17'
- '64 6F 05 0F CE 2B E2 CB 34 5D 21 5C 10 57 D0 D1'
- '36 DB 10 36 D2 D2 1A 0D 36 D6 D6 C3 D0 51 62 D1'
- '2D D1 0C D4 79 31 5B 0C 8D 3D 59 52 21 3D C5 A7'
- '52 A0 56 DB 1A 56 5D 36 CA 56 5D 57 57 57 57 DA'
- '70 05 FB 70 72 CE EF 0F 4F 70 6F EB 7C B6 B6 CF'
- 'BE A7 75 CE 47 2B E2 BB 34 A3 36 D2 57 0D D6 95'
- '2D D0 41 36 DB 36 41 10 D0 A0 10 10 C3 D0 51 D1'
- 'D1 6D 29 D4 19 31 68 C0 C0 6D 3D 3D 13 54 A5 A7'
- '52 10 D6 36 D6 36 36 57 CA 57 57 74 7B 57 1A 0D'
- 'DA 72 70 F0 4F CE 6B CE 4F 7E DD 60 7C 88 88 CF'
- '98 26 1D CE C2 75 AD F2 32 37 39 36 36 C1 58 D6'
- '3D 2D D6 36 51 D0 41 DB 10 A0 10 C3 21 C3 51 2D'
- '2D F3 D1 6D C0 EE 0C C0 5B 6F 13 51 C5 3D A7 5C'
- '10 2E 56 A0 57 2E 74 57 57 57 1A 57 CA 36 A3 1A'
- 'A3 E2 5F A6 72 75 CE E7 72 5F 65 6E 86 88 49 27'
- 'DD 20 0F E7 0F 2B 05 BB 37 3E 7B 20 3E A3 40 0D'
- '10 DB D6 D6 56 51 13 D0 DB D0 D0 10 51 13 2D 2D'
- '3D 3D D9 D9 5B 79 0C 0C 6D 0C 3D D1 59 6D 59 AA'
- 'A9 56 56 52 4E A0 36 1A 57 57 0D 40 57 36 0D 57'
- 'DA 2B 69 0B 05 0F 25 25 C2 4F 4D 96 DF B6 B6 DC'
- 'A7 7A C2 E7 C2 E2 7A 05 53 3E 20 5F 14 C6 7B D6'
- '36 D6 57 D2 36 D0 2C 13 13 C5 13 5C D0 2D 3D 29'
- '29 29 5B 6D 5B D4 C0 0C 0C 54 A5 13 6F 6D C5 C5'
- '52 10 36 57 B9 5C 36 36 56 74 CA 1A 1A 74 1A 1A'
- '74 72 1B 94 67 0F 25 6B 0F BB 4D 96 49 B6 17 EE'
- '5F C2 E7 CE 2B E2 F2 BB 3E D7 53 34 20 5F 5F 36'
- '57 36 D6 1A 40 57 EA D0 C5 F3 D0 3D D1 62 0C 62'
- 'F3 3D 29 0C 79 79 0C 6F 6D 6D A5 54 6D 6D C5 A9'
- '52 56 57 0D 77 B9 77 36 56 36 2E 56 1A 1A 1A 57'
- '71 05 F2 F6 FB E7 47 25 E8 72 A3 6A E9 64 8D 74'
- 'AC E7 E7 CE 2B 1B F2 AD 3E 3E 5F 20 12 5F BD C1'
- '0D 57 10 56 5D 1A 56 EA 13 D1 D1 3D D0 62 13 2D'
- 'D1 6D D1 D4 D4 5E 22 C0 6D F8 3D 2D C5 C5 59 A5'
- 'A0 56 5D 57 4E B9 10 CA 57 CA 77 2E 5D 56 36 1A'
- '0D BB 1B 84 69 C2 CE E7 25 CE 3E 42 6D FF 71 69'
- '0F 25 EF CE F2 FB CB 7A 7E C4 74 BD 7E 3E 3E 74'
- '57 0D 57 E3 56 A0 1A 56 10 5C 2D 33 2D 6D D1 3D'
- '51 3D 6D FD 0C 1F 0C 6D DD 6F C5 6D 54 6D 6D A7'
- '56 36 36 10 EA EA B9 56 77 56 10 2E 56 A0 A0 2E'
- '1A 1B CB 01 5F CE E8 25 E8 6B BB DE 0B 70 5F 72'
- 'E7 E7 25 0F D5 F2 1B 7A 0D 3E 40 3E 3E 7B 7B 3E'
- '3E 7E 7E 3E 0D 74 36 56 10 C3 52 D1 51 95 5B FD'
- 'FD 33 D4 5B 79 D4 0C 6D 22 6F D1 D1 F8 6D A5 3D'
- '10 52 EA EA 52 52 52 A0 10 10 A0 C3 56 A0 10 56'
- '40 5F BD 04 70 E7 0F E8 EF 25 BB A3 84 59 70 BB'
- '75 25 6B E7 F2 BB AD BB 7B 40 3E 20 0D 3E 58 37'
- '3E 3E 3E 3E 20 3E 74 58 57 A0 5C AA 13 13 29 33'
- '0C 5B D4 FD 33 D3 68 6D 29 6D AA 54 6F DD 6D 54'
- '1A 52 56 2E AA A0 A9 AA 51 51 21 52 52 52 10 56'
- '7E 67 2F 76 FF 47 CE 25 6B 2B 71 E6 27 17 98 8E'
- 'C2 25 CE 25 2B 1B 1B 7A 7B 3E 7E 57 40 3E 0D 7E'
- '3E 39 7E 37 20 3E 58 7E 74 74 EA 51 62 13 3D D4'
- 'D4 29 D1 3D C0 D4 F8 29 2D A5 54 54 6D 6D 6D 52'
- '0D 56 A0 52 52 4E 21 2C 5C 51 52 EA 52 A0 FF 1A'
- '5F 73 51 35 21 0F CE CE E7 69 42 17 8B 8B C9 4D'
- '78 E7 6B CE 0F F2 1B 7A 58 1A 7B 0D 58 40 3E 58'
- '58 7E 3E 3E B3 5F B3 3E 3E 57 57 74 C5 13 2D 2D'
- 'D4 79 79 5B 5B 79 C0 6F 6F F8 6D A5 6D 0C 68 6D'
- 'B9 77 77 56 56 77 CA 56 EA 52 52 4E 56 36 A0 C1'
- 'BD BD 3D C9 40 F9 47 0F 25 72 3E 68 60 E6 ED 70'
- 'C2 CE CE E7 25 05 AD C6 58 74 0D C1 B3 D7 3E D7'
- '71 7B 71 58 3E 3E 7E 3E 3E B3 3E 74 10 10 13 3D'
- '29 3D D4 31 31 CC 6D 6D 6D 6F 54 6D 6D 6D 6D A9'
- 'A0 52 A0 56 DE 41 4D 56 1A 4D 56 5D 4D 1A DB 36'
- 'B3 1B BB D7 E2 CE CE E7 0F 0F 2B 1B BD B3 5F BB'
- '0F 47 CE 25 E7 32 CA 7A CA 36 CA 1A 57 57 7B 74'
- '7B 7B 57 74 40 7B 7B 58 7E 0D 74 7B 57 B9 B9 AA'
- '54 0C 6D D4 EE EC DD 54 6D 59 59 6D 6F 6D 6D A7'
- '52 52 56 10 56 EA 77 4E CA 77 7B 1A 57 D6 57 D6'
- 'D5 2B F9 47 47 47 25 7D E7 E8 6B E7 47 E7 47 E7'
- '47 6B 47 25 0F F2 C0 7A 36 4D 56 41 10 D6 57 1A'
- '0D 0D 0D 57 1A 7B 40 0D 57 57 36 57 0D 36 CA EA'
- '51 2D 5B D9 D4 D3 6D 6F 59 A7 A9 59 54 6D 6D A9'
- '5C 10 21 A0 56 57 56 77 A0 56 0D 74 0D 77 1A 02'
- '67 AD C2 E7 47 CE E7 25 25 6B 25 E7 6B 7D E7 E7'
- 'CE CE E7 47 47 C2 34 1B 37 4E 10 CA 56 36 56 56'
- 'DB CA 36 1A 36 56 56 1A CA 1A 36 5D D6 CA 56 56'
- '2E 5C D1 0C 33 8D 6F A5 A7 52 52 59 59 59 AA 52'
- 'B9 DE A9 52 10 56 4D 4E 77 DE 36 57 57 CA 3E 73'
- '02 C1 F2 2B D5 40 C1 D2 C3 41 36 C1 39 37 37 D7'
- '3E 34 34 CB E2 E2 05 67 34 FF 5C 10 36 A0 10 56'
- 'EA 56 36 4E 2C 10 4E 36 56 56 4E CA 56 56 4E C3'
- '52 C3 52 D1 54 EE 59 54 A5 5C A7 A7 59 A7 B9 B9'
- 'B9 56 77 77 52 52 C3 10 36 10 74 1A A0 10 4D 70'
- 'AD 2B 2B 1D 6B 6B 7D 25 E8 E7 6B 6B 6B E7 E7 25'
- '78 47 75 C2 05 F2 1B 34 39 52 A0 4D A0 36 36 1A'
- '56 36 4E A0 DE 56 2E EA 10 52 10 56 56 56 A0 52'
- 'C3 52 13 D1 2D 5B A5 6D 54 59 59 94 59 65 A9 B9'
- '56 B9 4D 56 56 52 52 AA 5C 4E 56 36 A0 1A 2E 21'
- 'D5 F9 32 47 47 C2 E7 CE 47 75 AC 14 14 92 37 7A'
- 'AC E2 75 47 2B E2 BB BB 56 52 56 56 36 56 56 36'
- '36 57 B9 36 57 4E 36 56 36 4D 52 2C 52 A0 52 52'
- 'EA 13 59 2D 59 3D 59 6F 59 A5 59 59 59 A9 A7 52'
- 'B9 56 56 77 4D 56 B9 A9 A9 52 10 36 52 56 A0 56'
- '70 DA 21 1B 2B 47 47 47 CE E7 47 47 47 47 E7 CE'
- 'CE 0F 47 47 2B C8 51 32 A0 A9 52 A0 A0 A0 36 2E'
- 'A0 E3 1A 36 36 36 56 10 10 10 5C C5 2D A0 56 EA'
- '52 D1 4B 5C 13 2D 59 6D 0E A5 54 A5 59 59 A9 52'
- '4D B9 4D 56 77 57 56 B9 B9 A0 56 10 42 13 36 71'
- 'BD E2 E2 C2 47 3C E7 6B E8 EF E8 6B 47 6B 7D B7'
- '7D 1D CE E2 32 15 CF CB D7 52 10 10 EA A0 4E 56'
- '5D 56 A0 D6 52 A0 13 A0 5C 51 A9 C3 4B AA 5C C3'
- '52 21 52 5C 59 3D 59 A5 6D 65 6D 6D 6D A9 A9 4D'
- 'B9 B9 56 56 56 56 4D 36 52 B9 A0 56 A0 5C 10 DA'
- '67 2F 39 2B C2 C2 7A D2 10 2D 29 D9 46 D4 33 0C'
- '3D EA 39 BB 05 37 46 67 32 42 5C 52 10 C3 36 5D'
- '74 4E 4E 77 52 AA 5C 52 52 52 A0 52 D0 52 2D 52'
- '4E EA 52 21 52 C5 0E 6D 6D 59 59 A5 A9 59 A9 B9'
- '52 B9 52 56 B9 77 56 4D 52 B9 77 1A 56 A0 2E 57'
- '05 E2 E2 47 E7 B7 47 E7 6B E8 85 E7 6B E7 7D E7'
- '0F 47 7D 47 E2 05 34 D5 37 13 62 21 52 4E 56 53'
- '0D 57 77 57 56 1A 52 5C AA 10 52 13 D0 5C 5C 13'
- 'C3 77 AA 13 52 AA 6D 6D 6D 0E 59 59 59 A9 A9 52'
- '52 52 52 56 56 77 5D 56 B9 56 B9 56 77 77 77 57'
- 'BD 32 D0 4A CE CE 75 75 75 32 53 C4 2F DB 2F 34'
- 'AC 75 C2 47 C2 E2 BB 34 10 D1 3D 51 51 4D 0D 58'
- '2E 5D 56 36 1A 57 DE B9 A0 A9 52 52 21 21 21 51'
- '54 2D C5 5C A9 13 6F ED 6F 6D 6D 6D AA 65 A9 A9'
- '5C 52 56 56 56 56 4D 57 4D 5D B9 10 56 36 0D DA'
- '02 34 2E C2 E7 3C 7D 85 E7 E7 E7 7D 7D E7 E7 B7'
- '47 7D 47 7D 2B D7 29 34 52 C5 2D 1C 54 10 E3 56'
- '4E 77 56 2E 57 5D 5D 36 1A CA 21 2D 13 13 13 AA'
- '62 1C 2D 6F 3D 5B 68 68 8D ED 6D A5 59 59 59 B9'
- 'A9 56 52 56 B9 B9 4E 56 B9 A9 A0 56 56 56 4D 57'
- '67 2C B0 32 E7 47 E7 47 78 9F 92 92 12 9F C6 7A'
- 'AC 32 75 47 E2 67 F8 BB DA 10 52 AA 54 5D 57 77'
- 'B9 56 57 57 56 57 56 56 56 10 52 52 2D 52 54 C5'
- '59 D1 5B 54 6D 0C 8D 68 DD 6D A5 59 59 A9 AA A7'
- 'A9 B9 56 B9 4E 4E B9 56 56 52 4E 56 56 52 B9 7E'
- 'BB 65 CC 7A 47 F9 75 BB 39 0D 0D C1 58 53 34 C6'
- '7A 34 F2 78 2B AD CB B3 53 56 1A B9 A9 36 56 57'
- '56 B9 A0 5D 77 B9 56 56 56 A0 52 56 A7 5C 13 13'
- '13 C5 5B 6D C0 5B EE 6A EE 6F 59 59 A5 59 52 A7'
- '52 52 52 B9 56 B9 56 4D 56 FF B9 57 52 B9 56 77'
- '05 78 F9 3C 6B 6B E8 3C 7D B7 CE 7D 6B 47 47 7D'
- '0F 47 E7 47 E2 F2 D5 D5 7E 56 52 10 56 57 56 56'
- '77 77 57 B9 56 5D 52 EA B9 A0 52 21 52 FF A7 AA'
- '59 13 54 54 5B 5B 55 EE 22 68 6F 6D 59 A7 59 C5'
- 'AA 52 5C 56 52 52 52 B9 A0 52 52 56 B9 B9 B9 52'
- '58 AD 37 7A 7D E7 6B 3C E2 5F 5C AE D9 79 52 34'
- 'AC 1D 7D F9 2B 32 7A D7 5C 10 52 CA 56 77 56 56'
- '56 10 56 56 56 52 52 52 A9 5C 5C 52 52 4E 10 10'
- '4D 52 2D 54 5B 6D 6A 23 CC EE 6F 54 6F 6D AA AA'
- '59 59 52 52 B9 42 52 FF 5C 52 B9 52 52 52 2C B9'
- 'FF B3 CD 98 E2 7D E7 47 E2 CA 5A 6C CC B9 20 E2'
- 'C2 05 4A 75 F9 F2 34 1A A5 AA 4D 52 B9 52 B9 56'
- 'B9 57 5D 4E B9 A0 52 52 52 A9 C5 13 AA 3D 5C 1A'
- '5B AA 59 AA 6D 5B AB 5E 8A EE A5 6D A5 54 6D C5'
- '59 59 52 52 52 52 AA 21 59 52 52 AA 52 5C B9 FF'
- '10 3E CF 60 E2 F9 6B 7D AC 57 92 AC 1D AC 34 B3'
- '1B 1B AD 4A E2 BB D5 C1 A7 AA A9 5C 52 52 AA B9'
- '4E 56 77 52 B9 10 A9 52 4E 52 AA 52 59 59 5B 59'
- '5B 56 2D 0C 6D 0C D3 CC CC 68 68 68 54 65 59 2D'
- '6F A7 59 AA 5C 52 AA A9 AA AA 52 A9 52 A9 AA AA'
- '52 1A 88 38 AC 7D 7D E7 75 78 75 78 78 1D 75 7A'
- '61 D5 05 E2 E2 34 D5 D7 A9 52 A9 52 5C 4E A9 56'
- '56 2C B9 EA 52 52 B9 52 AA 13 C5 C5 54 51 C5 59'
- '13 2D C5 3D 0C C0 55 96 AB 0C 33 0C F8 54 2D 59'
- 'AA 59 54 A9 59 59 59 A5 54 AA 2D C5 2D 54 3D C5'
- '10 D2 76 6A 78 E7 85 B7 78 47 0D 36 7B 02 05 78'
- 'F2 D6 D7 4A 4A CB BD 3E 5C A9 52 52 B9 B9 CA 57'
- '56 B9 FF 52 A9 5C 52 A9 51 A9 13 AA AA A5 A9 D1'
- '54 6D 6D 59 0C EE B8 55 23 33 68 8D 6D 6D 59 59'
- '59 6D 2D 6D 6D 59 2D 6D 6D 54 6D 0C 54 6D 54 6D'
- 'A7 7E 76 DD E2 B7 75 AC 75 AC C1 36 7E 39 D5 4A'
- 'AC C1 79 32 F2 09 D7 58 A7 5C B9 2C 56 56 56 56'
- '56 77 B9 5C 52 5C 5C 52 AA AA 5C 5C 5C AA 2D 59'
- '6D 0C 0C 5B 95 33 6A AB EE EE C0 EE 0C DD 59 59'
- '5B 6D 6D 6D 0C 54 DD AA AA 2D 54 3D 13 3D 3D 3D'
- 'AA 7A 0C 77 78 78 58 E2 78 32 7B 7B 0D 58 3E 34'
- '67 DA DE 05 1B 53 BD 58 59 AA 5C B9 52 36 4E 4E'
- '52 41 52 52 A9 52 A7 A7 AA 59 AA 21 59 C5 54 54'
- '95 5B 97 68 29 5E 1F EE EE 6A 6D 68 1F 22 F8 C5'
- '6D 6D 5B 68 5E 3D 6D 2D 59 AA 52 52 A9 AA AA AA'
- 'AA 7A 32 32 78 1D 4E AD AC 78 0D 5D 40 7E BD 8E'
- 'EE 01 7E CB C6 5F 34 10 C5 54 54 AA B9 52 52 52'
- '4E B9 B9 52 52 5C 52 5C 52 52 52 5C 52 AA F8 6D'
- 'C0 5E C0 68 EE 55 6A 6A 22 5B 0C DD EE 68 EE 6D'
- '54 6D D4 68 6A AA AA 54 AA C5 54 6D 6D 2D 5C A7'
- 'C5 58 4A AD 1D 47 AD AD 32 AC 7A 58 C4 53 1B 1A'
- '60 4B 09 09 D5 34 53 6D 59 54 3D 5C 52 10 52 B9'
- '10 52 B9 2C 5C B9 52 B9 10 2D 13 59 54 59 95 5B'
- '95 5B 33 C0 97 8A AB 68 22 22 68 5E 68 5E 68 5B'
- '6D 5B 5B 31 5E 59 AA 54 3D 54 2D 54 2D C5 A9 AA'
- '13 52 AC 78 78 1D F9 78 AD 80 11 34 AC 4A 4A D7'
- 'C5 7A 34 34 BD 34 51 6D C0 5B 59 13 5C 5C 52 52'
- 'A9 AA AA 52 52 52 52 A0 13 AA A9 13 2D AA 3D 54'
- '6F 5E 0C D9 AB 8A 68 22 68 68 6F 6A 6A EE EC 8D'
- '0C 0C EC 68 2D 6D C5 59 C5 2D AA 59 59 AA 62 A9'
- 'A7 54 41 AC 4A 1D 7D 7D 32 AB 64 3E 78 AD 53 40'
- 'BD D5 34 BD 7A C3 D1 5B 5E 5B 54 3D 59 13 A5 AA'
- '54 C8 B9 2C 10 52 52 5C 21 C5 13 5C 54 59 2D 5B'
- '5B EE D4 EC EE B8 5E 0C 6D 5B 6A 6A EE CC CC 31'
- '6A 33 22 6D 59 AA 54 6D 54 3D 54 6D 3D 6D 59 13'
- 'AA 54 2D 41 AC B1 14 78 78 32 3E C6 D5 58 7B D5'
- '34 D5 7A C6 13 5E 8D 0C 29 3D 6D 3D 6D 6D 5B 5B'
- '54 59 2D 5C 59 5C AA 52 AA AA 5C 62 6D 54 3D 5B'
- '5B 5B 68 EE 6A 1F 68 6F 6D 6D 6D 33 33 1F EE 5E'
- 'EE EC 68 2D 2D 5C 3D AA 59 54 59 6D 6D 95 6D 54'
- '5C 54 59 6D 13 12 AC 1D 78 78 75 B1 32 AC AC 32'
- '32 14 E3 54 0C 55 1F 55 1F EE C0 EE D4 EE 5B 6D'
- '54 6D 6D 54 6D 54 54 2D 54 54 AA 59 29 54 5B 68'
- '68 5E 23 55 EE EE 5E 6D 0C 0C EE CC 1F EE 5E EE'
- '1F EE 33 AA 5C AA 5C C5 59 AA AA 2D 59 54 AA 3D'
- '54 2D 2D 5B 6D 5B 41 C6 78 1D AC 75 78 AC AC 7A'
- '58 13 54 68 5E 5B EE 5E 68 5B 97 0C 0C 5E 5E 0C'
- '0C 6D 6D 6D AA D9 6D 6D 54 54 54 2D 5E C0 5E 0C'
- 'EC EC D9 5E 33 EE EC 68 1F 6A 4C 55 EE 1F 29 5B'
- '5B D9 6F 54 C5 59 59 2D 2D 54 6D 6D 6D 2D 59 54'
- '6D 6D 6D 0C 5B 54 5B 54 10 36 BF 30 2F BF 10 AA'
- '54 68 2D 5B 0C EE 33 5E 33 5B C0 EE EC 5E 97 6A'
- '33 33 68 5E 0C EC 5E 1F EE 68 0C 5E EE 55 31 2A'
- '31 EE AB 31 1F 0C A4 A4 55 6A CC 6A AB EE D4 8D'
- '6A 96 55 0C 5B 5B 6D 54 6D 5B 2D 2D 2D 54 5B 6F'
- '33 5B 0C 6D 5B 6D 6D 54 D9 5B 6D 54 59 AA 62 6D'
- '5B 5B 5E 5E 68 33 0C EE 8D 5E 55 EE EE EE 5E CC'
- 'EE 31 EC EC 8D EE 1F 1F EE 55 55 97 6A A4 AB AB'
- '8A B8 96 11 96 8A B8 4C 96 96 AB 96 AB 6A EE 55'
- '55 A4 AB 31 EE 33 0C 5B 5B 6F 5B 5B 3D 0C 5B 5B'
- '5B 6D 5B 97 6A 0C 33 C0 5E 68 68 0C 68 33 5E 22'
- '33 D4 EE 1F EE 8D 6A EE 31 55 55 55 8C 8A 55 8A'
- 'D3 AB CC 55 8C 8A 55 55 55 55 6A 11 96 55 4C 6E'
- 'A4 11 63 4C A4 4C 13 AA 5C AA 51 AA 10 5C 41 52'
- 'DB 2D 2C DB DB DB 4E DB 41 BF DB 36 5D 2F D2 5D'
- '41 DB D2 10 41 4E 41 DB DB 5D 36 D2 36 2F 36 41'
- '4E 5D 5D 4E 36 7F 4E DB 10 5C 4E D0 AA 10 2C 5C'
- '5C 4E 2C 10 D0 2C 5C 10 41 5C 10 C8 AA 2D 51 3D'
- 'AA 3D AA 5C 13 D0'
-}
Index: trunk/gsinstaller/splash.c
===================================================================
--- trunk/gsinstaller/splash.c	(revision 11677)
+++ 	(revision )
@@ -1,135 +1,0 @@
-#include "Splash.h"
-
-#define bool int
-#define false 0
-#define true 1
-
-UINT		timer;
-HWND  	splash_window;
-BOOL		splash_done;
-HBITMAP splash_bmp;
-int			splash_bmpheight;
-
-void CALLBACK splash_timerproc(HWND Window, UINT Message, UINT id, DWORD time)
-{	splash_done	= TRUE;
-  KillTimer(NULL, 0);
-}
-
-long FAR PASCAL _export splash_windproc(HWND Window, UINT Message, WPARAM wParameter, LPARAM lParameter)
-{	switch (Message)
-	{ case WM_CREATE:
-  	{ timer = SetTimer(NULL, 0, 3000, (TIMERPROC) splash_timerproc);
-    }
-  	break;
-
-  	case WM_TIMER: // valid id; just kill window after timer elapses
-      splash_done = TRUE;
-    	KillTimer(Window, 0);
-  	break;
-
-    case WM_DESTROY:
-      splash_window = 0;
-    break;
-
-		case WM_PAINT:
-		{ PAINTSTRUCT	PaintInfo;
-    	HDC					dc, bmpDC;
-      BITMAP			bmpData;
-      POINT				origin, size;                                        
-
-			dc = BeginPaint(Window, &PaintInfo);
-      bmpDC	= CreateCompatibleDC(dc);
-      SelectObject(bmpDC, splash_bmp);
-
-      GetObject(splash_bmp, sizeof(BITMAP), (LPVOID) &bmpData);
-
-      size.x = bmpData.bmWidth;
-      size.y = bmpData.bmHeight;
-      DPtoLP(dc, &size, 1);
-
-      origin.x = 0;
-      origin.y = 0;
-      DPtoLP(dc, &origin, 1);
-
-      BitBlt(dc, 0, 0, size.x, size.y,
-             bmpDC, origin.x, origin.y, SRCCOPY);
-
-      DeleteDC(bmpDC);
-			EndPaint(Window, &PaintInfo);
-		}
-		break;
-
-    case WM_COMMAND:
-    break;
-
-  	default:
-			return(DefWindowProc(Window, Message, wParameter, lParameter));
-  }
-	return 0L;
-}
-
-void splash_register(HINSTANCE instance)
-{ WNDCLASS Class;
-	static bool registered = false;
-  if (registered == false)
-  {	Class.lpszClassName = "Generic:Splash";
-		Class.hInstance     = instance;
-		Class.lpfnWndProc		= (WNDPROC) splash_windproc;
-		Class.hCursor				= LoadCursor(NULL, IDC_ARROW);
-		Class.hIcon					= NULL;
-		Class.lpszMenuName  = NULL;
-		Class.hbrBackground = (HBRUSH) (COLOR_WINDOW+1);
-		Class.style 				= NULL;
-		Class.cbClsExtra		= 0;
-		Class.cbWndExtra		= 0;
-		RegisterClass(&Class);
-    registered	= TRUE;
-	}
-}
-
-void _export splash_show(HINSTANCE instance, unsigned int time)
-{ MSG 		msg;
-  RECT 		r;
-  BITMAP	bmpData;
-  POINT		size;
-  int     sx, sy;
-  HDC     dc;
-
-  splash_register(instance);
-
-  splash_bmp	= LoadBitmap(instance, (LPCSTR) MAKEINTRESOURCE(9007));
-	splash_done = FALSE;
-
-  GetObject(splash_bmp, sizeof(BITMAP), (LPVOID) &bmpData);
-  size.x = bmpData.bmWidth;
-  size.y = bmpData.bmHeight;
-
-  r.left		= 0;
-  r.top	 		= 0;
-  r.right		= size.x;
-  r.bottom	= size.y;
-  AdjustWindowRect(&r, 0, TRUE);
-
-  splash_bmpheight	= size.y;
-  dc = GetDC(GetDesktopWindow());
-  sx = GetDeviceCaps(dc, HORZRES);
-  sy = GetDeviceCaps(dc, VERTRES);
-  ReleaseDC(GetDesktopWindow(), dc);
-
-	splash_window = CreateWindow("Generic:Splash", "Greenstone Installer",
-																WS_DLGFRAME | WS_VISIBLE,
-                                (sx - r.right + r.left) / 2,
-                                (sy - r.bottom + r.top) / 2,
-                                r.right-r.left, r.bottom-r.top,
-                                0, 0, instance, NULL);
-  while (GetMessage(&msg, NULL, NULL, NULL) &&
-  				splash_done == FALSE)
-  { if (msg.message == WM_TIMER)
-  	{ msg.hwnd = splash_window;
-    }
-  	TranslateMessage(&msg);
-  	DispatchMessage(&msg);
-  }
-  DestroyWindow(splash_window);
-}
-
Index: trunk/gsinstaller/splash.cpp
===================================================================
--- trunk/gsinstaller/splash.cpp	(revision 11677)
+++ 	(revision )
@@ -1,133 +1,0 @@
-#include "Splash.h"
-
-#include <map>
-
-UINT		timer;
-HWND  	splash_window;
-BOOL		splash_done;
-HBITMAP splash_bmp;
-int			splash_bmpheight;
-
-void CALLBACK splash_timerproc(HWND Window, UINT Message, UINT id, DWORD time)
-{	splash_done	= TRUE;
-  KillTimer(NULL, 0);
-}
-
-long FAR PASCAL _export splash_windproc(HWND Window, UINT Message, WPARAM wParameter, LPARAM lParameter)
-{	switch (Message)
-	{ case WM_CREATE:
-  	{ timer = SetTimer(NULL, 0, 3000, (TIMERPROC) splash_timerproc);
-    }
-  	break;
-
-  	case WM_TIMER: // valid id; just kill window after timer elapses
-      splash_done = TRUE;
-    	KillTimer(Window, 0);
-  	break;
-
-    case WM_DESTROY:
-      splash_window = 0;
-    break;
-
-		case WM_PAINT:
-		{ PAINTSTRUCT	PaintInfo;
-    	HDC					dc, bmpDC;
-      BITMAP			bmpData;
-      POINT				origin, size;                                        
-
-			dc = BeginPaint(Window, &PaintInfo);
-      bmpDC	= CreateCompatibleDC(dc);
-      SelectObject(bmpDC, splash_bmp);
-
-      GetObject(splash_bmp, sizeof(BITMAP), (LPVOID) &bmpData);
-
-      size.x = bmpData.bmWidth;
-      size.y = bmpData.bmHeight;
-      DPtoLP(dc, &size, 1);
-
-      origin.x = 0;
-      origin.y = 0;
-      DPtoLP(dc, &origin, 1);
-
-      BitBlt(dc, 0, 0, size.x, size.y,
-             bmpDC, origin.x, origin.y, SRCCOPY);
-
-      DeleteDC(bmpDC);
-			EndPaint(Window, &PaintInfo);
-		}
-		break;
-
-    case WM_COMMAND:
-    break;
-
-  	default:
-			return(DefWindowProc(Window, Message, wParameter, lParameter));
-  }
-	return 0L;
-}
-
-void splash_register(HINSTANCE instance)
-{ WNDCLASS Class;
-	static bool registered = false;
-  if (registered == false)
-  {	Class.lpszClassName = "Generic:Splash";
-		Class.hInstance     = instance;
-		Class.lpfnWndProc		= (WNDPROC) splash_windproc;
-		Class.hCursor				= LoadCursor(NULL, IDC_ARROW);
-		Class.hIcon					= NULL;
-		Class.lpszMenuName  = NULL;
-		Class.hbrBackground = (HBRUSH) (COLOR_WINDOW+1);
-		Class.style 				= NULL;
-		Class.cbClsExtra		= 0;
-		Class.cbWndExtra		= 0;
-		RegisterClass(&Class);
-    registered	= TRUE;
-	}
-}
-
-void _export splash_show(HINSTANCE instance, unsigned int time)
-{ MSG 		msg;
-  RECT 		r;
-  BITMAP	bmpData;
-  POINT		size;
-  int     sx, sy;
-  HDC     dc;
-
-  splash_register(instance);
-
-  splash_bmp	= LoadBitmap(instance, (LPCSTR) MAKEINTRESOURCE(9007));
-	splash_done = FALSE;
-
-  GetObject(splash_bmp, sizeof(BITMAP), (LPVOID) &bmpData);
-  size.x = bmpData.bmWidth;
-  size.y = bmpData.bmHeight;
-
-  r.left		= 0;
-  r.top	 		= 0;
-  r.right		= size.x;
-  r.bottom	= size.y;
-  AdjustWindowRect(&r, 0, TRUE);
-
-  splash_bmpheight	= size.y;
-  dc = GetDC(GetDesktopWindow());
-  sx = GetDeviceCaps(dc, HORZRES);
-  sy = GetDeviceCaps(dc, VERTRES);
-  ReleaseDC(GetDesktopWindow(), dc);
-
-	splash_window = CreateWindow("Generic:Splash", "Greenstone Installer",
-																WS_DLGFRAME | WS_VISIBLE,
-                                (sx - r.right + r.left) / 2,
-                                (sy - r.bottom + r.top) / 2,
-                                r.right-r.left, r.bottom-r.top,
-                                0, 0, instance, NULL);
-  while (GetMessage(&msg, NULL, NULL, NULL) &&
-  				splash_done == FALSE)
-  { if (msg.message == WM_TIMER)
-  	{ msg.hwnd = splash_window;
-    }
-  	TranslateMessage(&msg);
-  	DispatchMessage(&msg);
-  }
-  DestroyWindow(splash_window);
-}
-
