2445 lines
		
	
	
		
			164 KiB
		
	
	
	
		
			C
		
	
	
	
			
		
		
	
	
			2445 lines
		
	
	
		
			164 KiB
		
	
	
	
		
			C
		
	
	
	
| /* $XFree86: xc/programs/Xserver/GL/glx/rensizetab.c,v 1.3 2001/03/21 16:29:37 dawes Exp $ */
 | |
| /*
 | |
| ** License Applicability. Except to the extent portions of this file are
 | |
| ** made subject to an alternative license as permitted in the SGI Free
 | |
| ** Software License B, Version 1.1 (the "License"), the contents of this
 | |
| ** file are subject only to the provisions of the License. You may not use
 | |
| ** this file except in compliance with the License. You may obtain a copy
 | |
| ** of the License at Silicon Graphics, Inc., attn: Legal Services, 1600
 | |
| ** Amphitheatre Parkway, Mountain View, CA 94043-1351, or at:
 | |
| ** 
 | |
| ** http://oss.sgi.com/projects/FreeB
 | |
| ** 
 | |
| ** Note that, as provided in the License, the Software is distributed on an
 | |
| ** "AS IS" basis, with ALL EXPRESS AND IMPLIED WARRANTIES AND CONDITIONS
 | |
| ** DISCLAIMED, INCLUDING, WITHOUT LIMITATION, ANY IMPLIED WARRANTIES AND
 | |
| ** CONDITIONS OF MERCHANTABILITY, SATISFACTORY QUALITY, FITNESS FOR A
 | |
| ** PARTICULAR PURPOSE, AND NON-INFRINGEMENT.
 | |
| ** 
 | |
| ** Original Code. The Original Code is: OpenGL Sample Implementation,
 | |
| ** Version 1.2.1, released January 26, 2000, developed by Silicon Graphics,
 | |
| ** Inc. The Original Code is Copyright (c) 1991-2000 Silicon Graphics, Inc.
 | |
| ** Copyright in any portions created by third parties is as indicated
 | |
| ** elsewhere herein. All Rights Reserved.
 | |
| ** 
 | |
| ** Additional Notice Provisions: The application programming interfaces
 | |
| ** established by SGI in conjunction with the Original Code are The
 | |
| ** OpenGL(R) Graphics System: A Specification (Version 1.2.1), released
 | |
| ** April 1, 1999; The OpenGL(R) Graphics System Utility Library (Version
 | |
| ** 1.3), released November 4, 1998; and OpenGL(R) Graphics with the X
 | |
| ** Window System(R) (Version 1.3), released October 19, 1998. This software
 | |
| ** was created using the OpenGL(R) version 1.2.1 Sample Implementation
 | |
| ** published by SGI, but has not been independently verified as being
 | |
| ** compliant with the OpenGL(R) version 1.2.1 Specification.
 | |
| **
 | |
| */
 | |
| 
 | |
| #include "glxserver.h"
 | |
| #include "g_disptab_EXT.h"
 | |
| 
 | |
| __GLXrenderSizeData __glXRenderSizeTable[__GLX_MAX_RENDER_OPCODE_EXT - __GLX_MIN_RENDER_OPCODE_EXT + 1] = {
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* CallList            */	{   8, 	0                         },
 | |
| 	/* CallLists           */	{  12, 	__glXCallListsReqSize     },
 | |
| 	/* ListBase            */	{   8, 	0                         },
 | |
| 	/* Begin               */	{   8, 	0                         },
 | |
| 	/* Bitmap              */	{  48, 	__glXBitmapReqSize        },
 | |
| 	/* Color3bv            */	{   8, 	0                         },
 | |
| 	/* Color3dv            */	{  28, 	0                         },
 | |
| 	/* Color3fv            */	{  16, 	0                         },
 | |
| 	/* Color3iv            */	{  16, 	0                         },
 | |
| 	/* Color3sv            */	{  12, 	0                         },
 | |
| 	/* Color3ubv           */	{   8, 	0                         },
 | |
| 	/* Color3uiv           */	{  16, 	0                         },
 | |
| 	/* Color3usv           */	{  12, 	0                         },
 | |
| 	/* Color4bv            */	{   8, 	0                         },
 | |
| 	/* Color4dv            */	{  36, 	0                         },
 | |
| 	/* Color4fv            */	{  20, 	0                         },
 | |
| 	/* Color4iv            */	{  20, 	0                         },
 | |
| 	/* Color4sv            */	{  12, 	0                         },
 | |
| 	/* Color4ubv           */	{   8, 	0                         },
 | |
| 	/* Color4uiv           */	{  20, 	0                         },
 | |
| 	/* Color4usv           */	{  12, 	0                         },
 | |
| 	/* EdgeFlagv           */	{   8, 	0                         },
 | |
| 	/* End                 */	{   4, 	0                         },
 | |
| 	/* Indexdv             */	{  12, 	0                         },
 | |
| 	/* Indexfv             */	{   8, 	0                         },
 | |
| 	/* Indexiv             */	{   8, 	0                         },
 | |
| 	/* Indexsv             */	{   8, 	0                         },
 | |
| 	/* Normal3bv           */	{   8, 	0                         },
 | |
| 	/* Normal3dv           */	{  28, 	0                         },
 | |
| 	/* Normal3fv           */	{  16, 	0                         },
 | |
| 	/* Normal3iv           */	{  16, 	0                         },
 | |
| 	/* Normal3sv           */	{  12, 	0                         },
 | |
| 	/* RasterPos2dv        */	{  20, 	0                         },
 | |
| 	/* RasterPos2fv        */	{  12, 	0                         },
 | |
| 	/* RasterPos2iv        */	{  12, 	0                         },
 | |
| 	/* RasterPos2sv        */	{   8, 	0                         },
 | |
| 	/* RasterPos3dv        */	{  28, 	0                         },
 | |
| 	/* RasterPos3fv        */	{  16, 	0                         },
 | |
| 	/* RasterPos3iv        */	{  16, 	0                         },
 | |
| 	/* RasterPos3sv        */	{  12, 	0                         },
 | |
| 	/* RasterPos4dv        */	{  36, 	0                         },
 | |
| 	/* RasterPos4fv        */	{  20, 	0                         },
 | |
| 	/* RasterPos4iv        */	{  20, 	0                         },
 | |
| 	/* RasterPos4sv        */	{  12, 	0                         },
 | |
| 	/* Rectdv              */	{  36, 	0                         },
 | |
| 	/* Rectfv              */	{  20, 	0                         },
 | |
| 	/* Rectiv              */	{  20, 	0                         },
 | |
| 	/* Rectsv              */	{  12, 	0                         },
 | |
| 	/* TexCoord1dv         */	{  12, 	0                         },
 | |
| 	/* TexCoord1fv         */	{   8, 	0                         },
 | |
| 	/* TexCoord1iv         */	{   8, 	0                         },
 | |
| 	/* TexCoord1sv         */	{   8, 	0                         },
 | |
| 	/* TexCoord2dv         */	{  20, 	0                         },
 | |
| 	/* TexCoord2fv         */	{  12, 	0                         },
 | |
| 	/* TexCoord2iv         */	{  12, 	0                         },
 | |
| 	/* TexCoord2sv         */	{   8, 	0                         },
 | |
| 	/* TexCoord3dv         */	{  28, 	0                         },
 | |
| 	/* TexCoord3fv         */	{  16, 	0                         },
 | |
| 	/* TexCoord3iv         */	{  16, 	0                         },
 | |
| 	/* TexCoord3sv         */	{  12, 	0                         },
 | |
| 	/* TexCoord4dv         */	{  36, 	0                         },
 | |
| 	/* TexCoord4fv         */	{  20, 	0                         },
 | |
| 	/* TexCoord4iv         */	{  20, 	0                         },
 | |
| 	/* TexCoord4sv         */	{  12, 	0                         },
 | |
| 	/* Vertex2dv           */	{  20, 	0                         },
 | |
| 	/* Vertex2fv           */	{  12, 	0                         },
 | |
| 	/* Vertex2iv           */	{  12, 	0                         },
 | |
| 	/* Vertex2sv           */	{   8, 	0                         },
 | |
| 	/* Vertex3dv           */	{  28, 	0                         },
 | |
| 	/* Vertex3fv           */	{  16, 	0                         },
 | |
| 	/* Vertex3iv           */	{  16, 	0                         },
 | |
| 	/* Vertex3sv           */	{  12, 	0                         },
 | |
| 	/* Vertex4dv           */	{  36, 	0                         },
 | |
| 	/* Vertex4fv           */	{  20, 	0                         },
 | |
| 	/* Vertex4iv           */	{  20, 	0                         },
 | |
| 	/* Vertex4sv           */	{  12, 	0                         },
 | |
| 	/* ClipPlane           */	{  40, 	0                         },
 | |
| 	/* ColorMaterial       */	{  12, 	0                         },
 | |
| 	/* CullFace            */	{   8, 	0                         },
 | |
| 	/* Fogf                */	{  12, 	0                         },
 | |
| 	/* Fogfv               */	{   8, 	__glXFogfvReqSize         },
 | |
| 	/* Fogi                */	{  12, 	0                         },
 | |
| 	/* Fogiv               */	{   8, 	__glXFogivReqSize         },
 | |
| 	/* FrontFace           */	{   8, 	0                         },
 | |
| 	/* Hint                */	{  12, 	0                         },
 | |
| 	/* Lightf              */	{  16, 	0                         },
 | |
| 	/* Lightfv             */	{  12, 	__glXLightfvReqSize       },
 | |
| 	/* Lighti              */	{  16, 	0                         },
 | |
| 	/* Lightiv             */	{  12, 	__glXLightivReqSize       },
 | |
| 	/* LightModelf         */	{  12, 	0                         },
 | |
| 	/* LightModelfv        */	{   8, 	__glXLightModelfvReqSize  },
 | |
| 	/* LightModeli         */	{  12, 	0                         },
 | |
| 	/* LightModeliv        */	{   8, 	__glXLightModelivReqSize  },
 | |
| 	/* LineStipple         */	{  12, 	0                         },
 | |
| 	/* LineWidth           */	{   8, 	0                         },
 | |
| 	/* Materialf           */	{  16, 	0                         },
 | |
| 	/* Materialfv          */	{  12, 	__glXMaterialfvReqSize    },
 | |
| 	/* Materiali           */	{  16, 	0                         },
 | |
| 	/* Materialiv          */	{  12, 	__glXMaterialivReqSize    },
 | |
| 	/* PointSize           */	{   8, 	0                         },
 | |
| 	/* PolygonMode         */	{  12, 	0                         },
 | |
| 	/* PolygonStipple      */	{ 152, 	0                         },
 | |
| 	/* Scissor             */	{  20, 	0                         },
 | |
| 	/* ShadeModel          */	{   8, 	0                         },
 | |
| 	/* TexParameterf       */	{  16, 	0                         },
 | |
| 	/* TexParameterfv      */	{  12, 	__glXTexParameterfvReqSize },
 | |
| 	/* TexParameteri       */	{  16, 	0                         },
 | |
| 	/* TexParameteriv      */	{  12, 	__glXTexParameterivReqSize },
 | |
| 	/* TexImage1D          */	{  56, 	__glXTexImage1DReqSize    },
 | |
| 	/* TexImage2D          */	{  56, 	__glXTexImage2DReqSize    },
 | |
| 	/* TexEnvf             */	{  16, 	0                         },
 | |
| 	/* TexEnvfv            */	{  12, 	__glXTexEnvfvReqSize      },
 | |
| 	/* TexEnvi             */	{  16, 	0                         },
 | |
| 	/* TexEnviv            */	{  12, 	__glXTexEnvivReqSize      },
 | |
| 	/* TexGend             */	{  20, 	0                         },
 | |
| 	/* TexGendv            */	{  12, 	__glXTexGendvReqSize      },
 | |
| 	/* TexGenf             */	{  16, 	0                         },
 | |
| 	/* TexGenfv            */	{  12, 	__glXTexGenfvReqSize      },
 | |
| 	/* TexGeni             */	{  16, 	0                         },
 | |
| 	/* TexGeniv            */	{  12, 	__glXTexGenivReqSize      },
 | |
| 	/* InitNames           */	{   4, 	0                         },
 | |
| 	/* LoadName            */	{   8, 	0                         },
 | |
| 	/* PassThrough         */	{   8, 	0                         },
 | |
| 	/* PopName             */	{   4, 	0                         },
 | |
| 	/* PushName            */	{   8, 	0                         },
 | |
| 	/* DrawBuffer          */	{   8, 	0                         },
 | |
| 	/* Clear               */	{   8, 	0                         },
 | |
| 	/* ClearAccum          */	{  20, 	0                         },
 | |
| 	/* ClearIndex          */	{   8, 	0                         },
 | |
| 	/* ClearColor          */	{  20, 	0                         },
 | |
| 	/* ClearStencil        */	{   8, 	0                         },
 | |
| 	/* ClearDepth          */	{  12, 	0                         },
 | |
| 	/* StencilMask         */	{   8, 	0                         },
 | |
| 	/* ColorMask           */	{   8, 	0                         },
 | |
| 	/* DepthMask           */	{   8, 	0                         },
 | |
| 	/* IndexMask           */	{   8, 	0                         },
 | |
| 	/* Accum               */	{  12, 	0                         },
 | |
| 	/* Disable             */	{   8, 	0                         },
 | |
| 	/* Enable              */	{   8, 	0                         },
 | |
| 	/* no such opcode      */	{   0, 	0                         },
 | |
| 	/* PopAttrib           */	{   4, 	0                         },
 | |
| 	/* PushAttrib          */	{   8, 	0                         },
 | |
| 	/* Map1d               */	{  28, 	__glXMap1dReqSize         },
 | |
| 	/* Map1f               */	{  20, 	__glXMap1fReqSize         },
 | |
| 	/* Map2d               */	{  48, 	__glXMap2dReqSize         },
 | |
| 	/* Map2f               */	{  32, 	__glXMap2fReqSize         },
 | |
| 	/* MapGrid1d           */	{  24, 	0                         },
 | |
| 	/* MapGrid1f           */	{  16, 	0                         },
 | |
| 	/* MapGrid2d           */	{  44, 	0                         },
 | |
| 	/* MapGrid2f           */	{  28, 	0                         },
 | |
| 	/* EvalCoord1dv        */	{  12, 	0                         },
 | |
| 	/* EvalCoord1fv        */	{   8, 	0                         },
 | |
| 	/* EvalCoord2dv        */	{  20, 	0                         },
 | |
| 	/* EvalCoord2fv        */	{  12, 	0                         },
 | |
| 	/* EvalMesh1           */	{  16, 	0                         },
 | |
| 	/* EvalPoint1          */	{   8, 	0                         },
 | |
| 	/* EvalMesh2           */	{  24, 	0                         },
 | |
| 	/* EvalPoint2          */	{  12, 	0                         },
 | |
| 	/* AlphaFunc           */	{  12, 	0                         },
 | |
| 	/* BlendFunc           */	{  12, 	0                         },
 | |
| 	/* LogicOp             */	{   8, 	0                         },
 | |
| 	/* StencilFunc         */	{  16, 	0                         },
 | |
| 	/* StencilOp           */	{  16, 	0                         },
 | |
| 	/* DepthFunc           */	{   8, 	0                         },
 | |
| 	/* PixelZoom           */	{  12, 	0                         },
 | |
| 	/* PixelTransferf      */	{  12, 	0                         },
 | |
| 	/* PixelTransferi      */	{  12, 	0                         },
 | |
| 	/* PixelMapfv          */	{  12, 	__glXPixelMapfvReqSize    },
 | |
| 	/* PixelMapuiv         */	{  12, 	__glXPixelMapuivReqSize   },
 | |
| 	/* PixelMapusv         */	{  12, 	__glXPixelMapusvReqSize   },
 | |
| 	/* ReadBuffer          */	{   8, 	0                         },
 | |
| 	/* CopyPixels          */	{  24, 	0                         },
 | |
| 	/* DrawPixels          */	{  40, 	__glXDrawPixelsReqSize    },
 | |
| 	/* DepthRange          */	{  20, 	0                         },
 | |
| 	/* Frustum             */	{  52, 	0                         },
 | |
| 	/* LoadIdentity        */	{   4, 	0                         },
 | |
| 	/* LoadMatrixf         */	{  68, 	0                         },
 | |
| 	/* LoadMatrixd         */	{ 132, 	0                         },
 | |
| 	/* MatrixMode          */	{   8, 	0                         },
 | |
| 	/* MultMatrixf         */	{  68, 	0                         },
 | |
| 	/* MultMatrixd         */	{ 132, 	0                         },
 | |
| 	/* Ortho               */	{  52, 	0                         },
 | |
| 	/* PopMatrix           */	{   4, 	0                         },
 | |
| 	/* PushMatrix          */	{   4, 	0                         },
 | |
| 	/* Rotated             */	{  36, 	0                         },
 | |
| 	/* Rotatef             */	{  20, 	0                         },
 | |
| 	/* Scaled              */	{  28, 	0                         },
 | |
| 	/* Scalef              */	{  16, 	0                         },
 | |
| 	/* Translated          */	{  28, 	0                         },
 | |
| 	/* Translatef          */	{  16, 	0                         },
 | |
| 	/* Viewport            */	{  20, 	0                         },
 | |
| 	/* PolygonOffset       */	{  12, 	0                         },
 | |
| 	/* DrawArrays          */	{  16, 	__glXDrawArraysSize       },
 | |
| 	/* Indexubv            */	{  8, 	0                         },
 | |
| 	/* ColorSubTable       */       {  44,  __glXColorSubTableReqSize },
 | |
| 	/* CopyColorSubTable   */       {  24,  0                         },
 | |
| 	/* ActiveTextureARB    */       {  8,   0                         },
 | |
| 	/* MultiTexCoord1dvARB */       {  16,  0                         },
 | |
| 	/* MultiTexCoord1fvARB */       {  12,  0                         },
 | |
| 	/* MultiTexCoord1ivARB */       {  12,  0                         },
 | |
| 	/* MultiTexCoord1svARB */       {  12,  0                         },
 | |
| 	/* MultiTexCoord2dvARB */       {  24,  0                         },
 | |
| 	/* MultiTexCoord2fvARB */       {  16,  0                         },
 | |
| 	/* MultiTexCoord2ivARB */       {  16,  0                         },
 | |
| 	/* MultiTexCoord2svARB */       {  12,  0                         },
 | |
| 	/* MultiTexCoord3dvARB */       {  32,  0                         },
 | |
| 	/* MultiTexCoord3fvARB */       {  20,  0                         },
 | |
| 	/* MultiTexCoord3ivARB */       {  20,  0                         },
 | |
| 	/* MultiTexCoord3svARB */       {  16,  0                         },
 | |
| 	/* MultiTexCoord4dvARB */       {  40,  0                         },
 | |
| 	/* MultiTexCoord4fvARB */       {  24,  0                         },
 | |
| 	/* MultiTexCoord4ivARB */       {  24,  0                         },
 | |
| 	/* MultiTexCoord4svARB   213 */ {  16,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode        220 */ {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* WindowPos3fARB        230 */ {  16,  0                         },
 | |
| };
 | |
| __GLXrenderSizeData __glXRenderSizeTable_EXT[__GLX_MAX_RENDER_OPCODE_EXT - __GLX_MIN_RENDER_OPCODE_EXT + 1] = {
 | |
| 	/* ColorTable          2053 */  {  44,  __glXColorTableReqSize    },
 | |
| 	/* ColorTableParameterfv */     {  12,  __glXColorTableParameterfvReqSize         },
 | |
| 	/* ColorTableParameteriv */     {  12,  __glXColorTableParameterivReqSize         },
 | |
| 	/* CopyColorTable      */       {  24,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* PointParameterfARB   2065 */ {  12,  0                         },
 | |
| 	/* PointParameterfvARB  2066 */ {   8,  __glXPointParameterfvARBReqSize },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */       {   0,  0                         },
 | |
| 	/* no such opcode      */	{   0, 	0                         },
 | |
| 	/* no such opcode      */	{   0, 	0                         },
 | |
| 	/* no such opcode      */	{   0, 	0                         },
 | |
| 	/* no such opcode      */	{   0, 	0                         },
 | |
| 	/* no such opcode      */	{   0, 	0                         },
 | |
| 	/* no such opcode      */	{   0, 	0                         },
 | |
| 	/* no such opcode      */	{   0, 	0                         },
 | |
| 	/* no such opcode      */	{   0, 	0                         },
 | |
| 	/* no such opcode      */	{   0, 	0                         },
 | |
| 	/* no such opcode      */	{   0, 	0                         },
 | |
| 	/* no such opcode      */	{   0, 	0                         },
 | |
| 	/* no such opcode      */	{   0, 	0                         },
 | |
| 	/* no such opcode      */	{   0, 	0                         },
 | |
| 	/* no such opcode      */	{   0, 	0                         },
 | |
| 	/* BlendColor          */       {  20,  0                         },
 | |
| 	/* BlendEquation       */       {   8,  0                         },
 | |
| 	/* no such opcode      */	{   0, 	0                         },
 | |
| 	/* TexSubImage1D       */       {  60,  __glXTexSubImage1DReqSize },
 | |
| 	/* TexSubImage2D       */       {  60,  __glXTexSubImage2DReqSize },
 | |
| 	/* ConvolutionFilter1D */       {  48,  __glXConvolutionFilter1DReqSize },
 | |
| 	/* ConvolutionFilter2D     */   {  48,  __glXConvolutionFilter2DReqSize },
 | |
| 	/* ConvolutionParameterf   */   {  16,  0                         },
 | |
| 	/* ConvolutionParameterfv  */   {  12,  __glXConvolutionParameterfvReqSize },
 | |
| 	/* ConvolutionParameteri   */   {  16,  0                         },
 | |
| 	/* ConvolutionParameteriv  */   {  12,  __glXConvolutionParameterivReqSize },
 | |
| 	/* CopyConvolutionFilter1D */   {  24,                            },
 | |
| 	/* CopyConvolutionFilter2D */   {  28,                            },
 | |
| 	/* SeparableFilter2D   */       {  48,  __glXSeparableFilter2DReqSize },
 | |
| 	/* Histogram           */       {  20,                            },
 | |
| 	/* Minmax              */       {  16,                            },
 | |
| 	/* ResetHistogram      */       {  8,                             },
 | |
| 	/* ResetMinmax         */       {  8,                             },
 | |
| 	/* TexImage3D          */       {  84,  __glXTexImage3DReqSize    },
 | |
| 	/* TexSubImage3D       */       {  92,  __glXTexSubImage3DReqSize },
 | |
| 	/* DrawArrays          */	{  16, 	__glXDrawArraysSize       },
 | |
| 	/* BindTexture         */	{  12, 	0                         },
 | |
| 	/* PrioritizeTextures  */	{   8, 	__glXPrioritizeTexturesReqSize },
 | |
| 	/* CopyTexImage1D      */	{  32, 	0 },
 | |
| 	/* CopyTexImage2D      */	{  36, 	0 },
 | |
| 	/* CopyTexSubImage1D   */	{  28, 	0 },
 | |
| 	/* CopyTexSubImage2D   */	{  36, 	0 },
 | |
| 	/* CopyTexSubImage3D    4123 */ {  40,  0 },
 | |
| 	/* FogCoordfv           4124 */	{   8, 	0 },
 | |
| 	/* FogCoorddv           4125 */	{  12, 	0 },
 | |
| 	/* SecondaryColor3bv    4126 */	{   8, 	0 },
 | |
| 	/* SecondaryColor3sv    4127 */	{  12, 	0 },
 | |
| 	/* SecondaryColor3iv    4128 */	{  16, 	0 },
 | |
| 	/* SecondaryColor3fv    4129 */	{  16, 	0 },
 | |
| 	/* SecondaryColor3dv    4130 */	{  28, 	0 },
 | |
| 	/* SecondaryColor3ubv   4131 */	{   8, 	0 },
 | |
| 	/* SecondaryColor3usv   4132 */	{  12, 	0 },
 | |
| 	/* SecondaryColor3uiv   4133 */	{  16, 	0 },
 | |
| 	/* BlendFuncSeparate    4134 */	{  20, 	0 },
 | |
| 	/* no such opcode      */	{   0, 	0                         },
 | |
| 	/* no such opcode      */	{   0, 	0                         },
 | |
| 	/* no such opcode      */	{   0, 	0                         },
 | |
| 	/* no such opcode      */	{   0, 	0                         },
 | |
| 	/* no such opcode      */	{   0, 	0                         },
 | |
| 	/* no such opcode      */	{   0, 	0                         },
 | |
| 	/* no such opcode      */	{   0, 	0                         },
 | |
| 	/* no such opcode      */	{   0, 	0                         },
 | |
| 	/* no such opcode      */	{   0, 	0                         },
 | |
| 	/* no such opcode      */	{   0, 	0                         },
 | |
| 	/* no such opcode      */	{   0, 	0                         },
 | |
| 	/* no such opcode      */	{   0, 	0                         },
 | |
| 	/* no such opcode      */	{   0, 	0                         },
 | |
| 	/* no such opcode      */	{   0, 	0                         },
 | |
| 	/* no such opcode      */	{   0, 	0                         },
 | |
| 	/* no such opcode      */	{   0, 	0                         },
 | |
| 	/* no such opcode      */	{   0, 	0                         },
 | |
| 	/* no such opcode      */	{   0, 	0                         },
 | |
| 	/* no such opcode      */	{   0, 	0                         },
 | |
| 	/* no such opcode      */	{   0, 	0                         },
 | |
| 	/* no such opcode      */	{   0, 	0                         },
 | |
| 	/* no such opcode      */	{   0, 	0                         },
 | |
| 	/* no such opcode      */	{   0, 	0                         },
 | |
| 	/* no such opcode      */	{   0, 	0                         },
 | |
| 	/* no such opcode      */	{   0, 	0                         },
 | |
| 	/* no such opcode      */	{   0, 	0                         },
 | |
| 	/* no such opcode      */	{   0, 	0                         },
 | |
| 	/* no such opcode      */	{   0, 	0                         },
 | |
| 	/* no such opcode      */	{   0, 	0                         },
 | |
| 	/* no such opcode      */	{   0, 	0                         },
 | |
| 	/* no such opcode      */	{   0, 	0                         },
 | |
| 	/* no such opcode      */	{   0, 	0                         },
 | |
| 	/* no such opcode      */	{   0, 	0                         },
 | |
| 	/* no such opcode      */	{   0, 	0                         },
 | |
| 	/* no such opcode      */	{   0, 	0                         },
 | |
| 	/* no such opcode      */	{   0, 	0                         },
 | |
| 	/* no such opcode      */	{   0, 	0                         },
 | |
| 	/* no such opcode      */	{   0, 	0                         },
 | |
| 	/* no such opcode      */	{   0, 	0                         },
 | |
| 	/* no such opcode      */	{   0, 	0                         },
 | |
| 	/* no such opcode      */	{   0, 	0                         },
 | |
| 	/* no such opcode      */	{   0, 	0                         },
 | |
| 	/* no such opcode      */	{   0, 	0                         },
 | |
| 	/* no such opcode      */	{   0, 	0                         },
 | |
| 	/* no such opcode      */	{   0, 	0                         },
 | |
| 	/* no such opcode      */	{   0, 	0                         },
 | |
| 	/* no such opcode      */	{   0, 	0                         },
 | |
| 	/* no such opcode      */	{   0, 	0                         },
 | |
| 	/* no such opcode      */	{   0, 	0                         },
 | |
| 	/* no such opcode      */	{   0, 	0                         },
 | |
| 	/* no such opcode      */	{   0, 	0                         },
 | |
| 	/* no such opcode      */	{   0, 	0                         },
 | |
| 	/* no such opcode      */	{   0, 	0                         },
 | |
| 	/* no such opcode      */	{   0, 	0                         },
 | |
| 	/* no such opcode      */	{   0, 	0                         },
 | |
| 	/* no such opcode      */	{   0, 	0                         },
 | |
| 	/* no such opcode      */	{   0, 	0                         },
 | |
| 	/* no such opcode      */	{   0, 	0                         },
 | |
| 	/* no such opcode      */	{   0, 	0                         },
 | |
| 	/* no such opcode      */	{   0, 	0                         },
 | |
| 	/* no such opcode      */	{   0, 	0                         },
 | |
| 	/* no such opcode      */	{   0, 	0                         },
 | |
| 	/* no such opcode      */	{   0, 	0                         },
 | |
| 	/* no such opcode      */	{   0, 	0                         },
 | |
| 	/* no such opcode      */	{   0, 	0                         },
 | |
| 	/* no such opcode      */	{   0, 	0                         },
 | |
| 	/* no such opcode      */	{   0, 	0                         },
 | |
| 	/* no such opcode      */	{   0, 	0                         },
 | |
| 	/* no such opcode      */	{   0, 	0                         },
 | |
| 	/* no such opcode      */	{   0, 	0                         },
 | |
| 	/* no such opcode      */	{   0, 	0                         },
 | |
| 	/* no such opcode      */	{   0, 	0                         },
 | |
| 	/* no such opcode      */	{   0, 	0                         },
 | |
| 	/* no such opcode      */	{   0, 	0                         },
 | |
| 	/* no such opcode      */	{   0, 	0                         },
 | |
| 	/* no such opcode      */	{   0, 	0                         },
 | |
| 	/* no such opcode      */	{   0, 	0                         },
 | |
| 	/* no such opcode      */	{   0, 	0                         },
 | |
| 	/* no such opcode      */	{   0, 	0                         },
 | |
| 	/* no such opcode      */	{   0, 	0                         },
 | |
| 	/* no such opcode      */	{   0, 	0                         },
 | |
| 	/* no such opcode      */	{   0, 	0                         },
 | |
| 	/* no such opcode      */	{   0, 	0                         },
 | |
| 	/* no such opcode      */	{   0, 	0                         },
 | |
| 	/* no such opcode      */	{   0, 	0                         },
 | |
| 	/* ActiveStencilFaceEXT 4220 */ {   8,  0 },
 | |
| 	/* PointParameteri      4221 */	{  12, 	0 },
 | |
| 	/* PointParameteriv     4222 */	{   8, 	__glXPointParameterivReqSize },
 | |
| };
 |