1
0
Fork 0
forked from fte/fteqw
fteqw/engine/gl/r_bishaders.h
Shpoike f61f98fe6f Add vk_khr_ray_query support as an option instead of using shadowmaps.
currently world-only shadows, and inefficient to compute.
2024-07-14 19:58:25 +01:00

11527 lines
961 KiB
C

/*
WARNING: THIS FILE IS GENERATED BY 'generatebuiltinsl.c'.
YOU SHOULD NOT EDIT THIS FILE BY HAND
*/
#ifdef GLQUAKE
{QR_OPENGL, 110, "fixedemu",
"!!ver 100-450\n"
"!!samps sourcetex=0\n"
//this shader is present for support for gles/gl3core contexts
//it is single-texture-with-vertex-colours, and doesn't do anything special.
//beware that a few things use this, including apparently fonts and bloom rescaling.
//its really not meant to do anything special.
"#ifdef VERTEX_SHADER\n"
"attribute vec2 v_texcoord;\n"
"varying vec2 tc;\n"
"#ifndef UC\n"
"attribute vec4 v_colour;\n"
"varying vec4 vc;\n"
"#endif\n"
"void main ()\n"
"{\n"
"tc = v_texcoord;\n"
"#ifndef UC\n"
"vc = v_colour;\n"
"#endif\n"
"gl_Position = ftetransform();\n"
"}\n"
"#endif\n"
"#ifdef FRAGMENT_SHADER\n"
"varying vec2 tc;\n"
"#ifndef UC\n"
"varying vec4 vc;\n"
"#else\n"
"uniform vec4 s_colour;\n"
"#define vc s_colour\n"
"#endif\n"
"float e_time;\n"
"void main ()\n"
"{\n"
"vec4 fc = texture2D(s_sourcetex, tc) * vc;\n"
"#ifdef ALPHATEST\n"
"if (!(fc.a ALPHATEST))\n"
"discard;\n"
"#endif\n"
"gl_FragColor = fc;\n"
"}\n"
"#endif\n"
},
#endif
#ifdef VKQUAKE
{QR_VULKAN, -1, "fixedemu",
"\xFF\x53\x50\x56\x01\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x2C\x00\x00\x00\x00\x00\x00\x00\x2C\x00\x00\x00"
"\x6C\x0A\x00\x00\x98\x0A\x00\x00\x5C\x0A\x00\x00\x03\x02\x23\x07\x00\x00\x01\x00\x0A\x00\x08\x00\x4F\x00\x00\x00\x00\x00\x00\x00"
"\x11\x00\x02\x00\x01\x00\x00\x00\x0B\x00\x06\x00\x01\x00\x00\x00\x47\x4C\x53\x4C\x2E\x73\x74\x64\x2E\x34\x35\x30\x00\x00\x00\x00"
"\x0E\x00\x03\x00\x00\x00\x00\x00\x01\x00\x00\x00\x0F\x00\x0F\x00\x00\x00\x00\x00\x04\x00\x00\x00\x6D\x61\x69\x6E\x00\x00\x00\x00"
"\x1C\x00\x00\x00\x39\x00\x00\x00\x3B\x00\x00\x00\x3E\x00\x00\x00\x40\x00\x00\x00\x44\x00\x00\x00\x4B\x00\x00\x00\x4C\x00\x00\x00"
"\x4D\x00\x00\x00\x4E\x00\x00\x00\x47\x00\x04\x00\x11\x00\x00\x00\x06\x00\x00\x00\x10\x00\x00\x00\x48\x00\x04\x00\x13\x00\x00\x00"
"\x00\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x00\x00\x00\x00\x23\x00\x00\x00\x00\x00\x00\x00\x48\x00\x05\x00"
"\x13\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x04\x00\x13\x00\x00\x00\x01\x00\x00\x00\x05\x00\x00\x00"
"\x48\x00\x05\x00\x13\x00\x00\x00\x01\x00\x00\x00\x23\x00\x00\x00\x40\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x01\x00\x00\x00"
"\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x04\x00\x13\x00\x00\x00\x02\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00"
"\x02\x00\x00\x00\x23\x00\x00\x00\x80\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x02\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00"
"\x48\x00\x05\x00\x13\x00\x00\x00\x03\x00\x00\x00\x23\x00\x00\x00\xC0\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x04\x00\x00\x00"
"\x23\x00\x00\x00\xCC\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x05\x00\x00\x00\x23\x00\x00\x00\xD0\x00\x00\x00\x48\x00\x05\x00"
"\x13\x00\x00\x00\x06\x00\x00\x00\x23\x00\x00\x00\xDC\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x07\x00\x00\x00\x23\x00\x00\x00"
"\xE0\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x08\x00\x00\x00\x23\x00\x00\x00\xEC\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00"
"\x09\x00\x00\x00\x23\x00\x00\x00\xF0\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x0A\x00\x00\x00\x23\x00\x00\x00\xFC\x00\x00\x00"
"\x48\x00\x05\x00\x13\x00\x00\x00\x0B\x00\x00\x00\x23\x00\x00\x00\x00\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x0C\x00\x00\x00"
"\x23\x00\x00\x00\x40\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x0D\x00\x00\x00\x23\x00\x00\x00\x4C\x01\x00\x00\x48\x00\x05\x00"
"\x13\x00\x00\x00\x0E\x00\x00\x00\x23\x00\x00\x00\x50\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x0F\x00\x00\x00\x23\x00\x00\x00"
"\x5C\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x10\x00\x00\x00\x23\x00\x00\x00\x60\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00"
"\x11\x00\x00\x00\x23\x00\x00\x00\x6C\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x12\x00\x00\x00\x23\x00\x00\x00\x70\x01\x00\x00"
"\x48\x00\x05\x00\x13\x00\x00\x00\x13\x00\x00\x00\x23\x00\x00\x00\x80\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x14\x00\x00\x00"
"\x23\x00\x00\x00\x90\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x15\x00\x00\x00\x23\x00\x00\x00\x94\x01\x00\x00\x48\x00\x05\x00"
"\x13\x00\x00\x00\x16\x00\x00\x00\x23\x00\x00\x00\x98\x01\x00\x00\x47\x00\x03\x00\x13\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00"
"\x15\x00\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x15\x00\x00\x00\x21\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00"
"\x1C\x00\x00\x00\x1E\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x39\x00\x00\x00\x1E\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00"
"\x3B\x00\x00\x00\x1E\x00\x00\x00\x01\x00\x00\x00\x47\x00\x04\x00\x3E\x00\x00\x00\x1E\x00\x00\x00\x01\x00\x00\x00\x47\x00\x04\x00"
"\x40\x00\x00\x00\x1E\x00\x00\x00\x02\x00\x00\x00\x48\x00\x05\x00\x42\x00\x00\x00\x00\x00\x00\x00\x0B\x00\x00\x00\x00\x00\x00\x00"
"\x47\x00\x03\x00\x42\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00\x47\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x48\x00\x04\x00"
"\x48\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x48\x00\x00\x00\x00\x00\x00\x00\x23\x00\x00\x00\x00\x00\x00\x00"
"\x48\x00\x05\x00\x48\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x05\x00\x48\x00\x00\x00\x01\x00\x00\x00"
"\x23\x00\x00\x00\x40\x00\x00\x00\x48\x00\x05\x00\x48\x00\x00\x00\x02\x00\x00\x00\x23\x00\x00\x00\x4C\x00\x00\x00\x48\x00\x05\x00"
"\x48\x00\x00\x00\x03\x00\x00\x00\x23\x00\x00\x00\x50\x00\x00\x00\x48\x00\x05\x00\x48\x00\x00\x00\x04\x00\x00\x00\x23\x00\x00\x00"
"\x5C\x00\x00\x00\x48\x00\x05\x00\x48\x00\x00\x00\x05\x00\x00\x00\x23\x00\x00\x00\x60\x00\x00\x00\x48\x00\x05\x00\x48\x00\x00\x00"
"\x06\x00\x00\x00\x23\x00\x00\x00\x6C\x00\x00\x00\x48\x00\x05\x00\x48\x00\x00\x00\x07\x00\x00\x00\x23\x00\x00\x00\x70\x00\x00\x00"
"\x48\x00\x05\x00\x48\x00\x00\x00\x08\x00\x00\x00\x23\x00\x00\x00\x80\x00\x00\x00\x48\x00\x05\x00\x48\x00\x00\x00\x09\x00\x00\x00"
"\x23\x00\x00\x00\x88\x00\x00\x00\x47\x00\x03\x00\x48\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00\x4A\x00\x00\x00\x22\x00\x00\x00"
"\x00\x00\x00\x00\x47\x00\x04\x00\x4A\x00\x00\x00\x21\x00\x00\x00\x01\x00\x00\x00\x47\x00\x04\x00\x4B\x00\x00\x00\x1E\x00\x00\x00"
"\x03\x00\x00\x00\x47\x00\x04\x00\x4C\x00\x00\x00\x1E\x00\x00\x00\x04\x00\x00\x00\x47\x00\x04\x00\x4D\x00\x00\x00\x1E\x00\x00\x00"
"\x05\x00\x00\x00\x47\x00\x04\x00\x4E\x00\x00\x00\x1E\x00\x00\x00\x06\x00\x00\x00\x13\x00\x02\x00\x02\x00\x00\x00\x21\x00\x03\x00"
"\x03\x00\x00\x00\x02\x00\x00\x00\x16\x00\x03\x00\x06\x00\x00\x00\x20\x00\x00\x00\x17\x00\x04\x00\x07\x00\x00\x00\x06\x00\x00\x00"
"\x04\x00\x00\x00\x21\x00\x03\x00\x08\x00\x00\x00\x07\x00\x00\x00\x20\x00\x04\x00\x0B\x00\x00\x00\x07\x00\x00\x00\x07\x00\x00\x00"
"\x18\x00\x04\x00\x0D\x00\x00\x00\x07\x00\x00\x00\x04\x00\x00\x00\x17\x00\x04\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x03\x00\x00\x00"
"\x15\x00\x04\x00\x0F\x00\x00\x00\x20\x00\x00\x00\x00\x00\x00\x00\x2B\x00\x04\x00\x0F\x00\x00\x00\x10\x00\x00\x00\x04\x00\x00\x00"
"\x1C\x00\x04\x00\x11\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x17\x00\x04\x00\x12\x00\x00\x00\x06\x00\x00\x00\x02\x00\x00\x00"
"\x1E\x00\x19\x00\x13\x00\x00\x00\x0D\x00\x00\x00\x0D\x00\x00\x00\x0D\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x0E\x00\x00\x00"
"\x06\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x11\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00"
"\x0E\x00\x00\x00\x06\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x07\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00\x06\x00\x00\x00"
"\x12\x00\x00\x00\x20\x00\x04\x00\x14\x00\x00\x00\x02\x00\x00\x00\x13\x00\x00\x00\x3B\x00\x04\x00\x14\x00\x00\x00\x15\x00\x00\x00"
"\x02\x00\x00\x00\x15\x00\x04\x00\x16\x00\x00\x00\x20\x00\x00\x00\x01\x00\x00\x00\x2B\x00\x04\x00\x16\x00\x00\x00\x17\x00\x00\x00"
"\x00\x00\x00\x00\x20\x00\x04\x00\x18\x00\x00\x00\x02\x00\x00\x00\x0D\x00\x00\x00\x20\x00\x04\x00\x1B\x00\x00\x00\x01\x00\x00\x00"
"\x0E\x00\x00\x00\x3B\x00\x04\x00\x1B\x00\x00\x00\x1C\x00\x00\x00\x01\x00\x00\x00\x2B\x00\x04\x00\x06\x00\x00\x00\x1E\x00\x00\x00"
"\x00\x00\x80\x3F\x2B\x00\x04\x00\x06\x00\x00\x00\x24\x00\x00\x00\x00\x00\x80\xBF\x2B\x00\x04\x00\x0F\x00\x00\x00\x25\x00\x00\x00"
"\x01\x00\x00\x00\x20\x00\x04\x00\x26\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00\x2B\x00\x04\x00\x0F\x00\x00\x00\x2B\x00\x00\x00"
"\x02\x00\x00\x00\x2B\x00\x04\x00\x0F\x00\x00\x00\x2E\x00\x00\x00\x03\x00\x00\x00\x2B\x00\x04\x00\x06\x00\x00\x00\x32\x00\x00\x00"
"\x00\x00\x00\x40\x20\x00\x04\x00\x38\x00\x00\x00\x03\x00\x00\x00\x12\x00\x00\x00\x3B\x00\x04\x00\x38\x00\x00\x00\x39\x00\x00\x00"
"\x03\x00\x00\x00\x20\x00\x04\x00\x3A\x00\x00\x00\x01\x00\x00\x00\x12\x00\x00\x00\x3B\x00\x04\x00\x3A\x00\x00\x00\x3B\x00\x00\x00"
"\x01\x00\x00\x00\x20\x00\x04\x00\x3D\x00\x00\x00\x03\x00\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x3D\x00\x00\x00\x3E\x00\x00\x00"
"\x03\x00\x00\x00\x20\x00\x04\x00\x3F\x00\x00\x00\x01\x00\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x3F\x00\x00\x00\x40\x00\x00\x00"
"\x01\x00\x00\x00\x1E\x00\x03\x00\x42\x00\x00\x00\x07\x00\x00\x00\x20\x00\x04\x00\x43\x00\x00\x00\x03\x00\x00\x00\x42\x00\x00\x00"
"\x3B\x00\x04\x00\x43\x00\x00\x00\x44\x00\x00\x00\x03\x00\x00\x00\x32\x00\x04\x00\x16\x00\x00\x00\x47\x00\x00\x00\x04\x00\x00\x00"
"\x1E\x00\x0C\x00\x48\x00\x00\x00\x0D\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x0E\x00\x00\x00"
"\x06\x00\x00\x00\x07\x00\x00\x00\x12\x00\x00\x00\x12\x00\x00\x00\x20\x00\x04\x00\x49\x00\x00\x00\x02\x00\x00\x00\x48\x00\x00\x00"
"\x3B\x00\x04\x00\x49\x00\x00\x00\x4A\x00\x00\x00\x02\x00\x00\x00\x3B\x00\x04\x00\x3A\x00\x00\x00\x4B\x00\x00\x00\x01\x00\x00\x00"
"\x3B\x00\x04\x00\x1B\x00\x00\x00\x4C\x00\x00\x00\x01\x00\x00\x00\x3B\x00\x04\x00\x1B\x00\x00\x00\x4D\x00\x00\x00\x01\x00\x00\x00"
"\x3B\x00\x04\x00\x1B\x00\x00\x00\x4E\x00\x00\x00\x01\x00\x00\x00\x36\x00\x05\x00\x02\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00"
"\x03\x00\x00\x00\xF8\x00\x02\x00\x05\x00\x00\x00\x3D\x00\x04\x00\x12\x00\x00\x00\x3C\x00\x00\x00\x3B\x00\x00\x00\x3E\x00\x03\x00"
"\x39\x00\x00\x00\x3C\x00\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\x41\x00\x00\x00\x40\x00\x00\x00\x3E\x00\x03\x00\x3E\x00\x00\x00"
"\x41\x00\x00\x00\x39\x00\x04\x00\x07\x00\x00\x00\x45\x00\x00\x00\x09\x00\x00\x00\x41\x00\x05\x00\x3D\x00\x00\x00\x46\x00\x00\x00"
"\x44\x00\x00\x00\x17\x00\x00\x00\x3E\x00\x03\x00\x46\x00\x00\x00\x45\x00\x00\x00\xFD\x00\x01\x00\x38\x00\x01\x00\x36\x00\x05\x00"
"\x07\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\xF8\x00\x02\x00\x0A\x00\x00\x00\x3B\x00\x04\x00\x0B\x00\x00\x00"
"\x0C\x00\x00\x00\x07\x00\x00\x00\x41\x00\x05\x00\x18\x00\x00\x00\x19\x00\x00\x00\x15\x00\x00\x00\x17\x00\x00\x00\x3D\x00\x04\x00"
"\x0D\x00\x00\x00\x1A\x00\x00\x00\x19\x00\x00\x00\x3D\x00\x04\x00\x0E\x00\x00\x00\x1D\x00\x00\x00\x1C\x00\x00\x00\x51\x00\x05\x00"
"\x06\x00\x00\x00\x1F\x00\x00\x00\x1D\x00\x00\x00\x00\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\x20\x00\x00\x00\x1D\x00\x00\x00"
"\x01\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\x21\x00\x00\x00\x1D\x00\x00\x00\x02\x00\x00\x00\x50\x00\x07\x00\x07\x00\x00\x00"
"\x22\x00\x00\x00\x1F\x00\x00\x00\x20\x00\x00\x00\x21\x00\x00\x00\x1E\x00\x00\x00\x91\x00\x05\x00\x07\x00\x00\x00\x23\x00\x00\x00"
"\x1A\x00\x00\x00\x22\x00\x00\x00\x3E\x00\x03\x00\x0C\x00\x00\x00\x23\x00\x00\x00\x41\x00\x05\x00\x26\x00\x00\x00\x27\x00\x00\x00"
"\x0C\x00\x00\x00\x25\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x28\x00\x00\x00\x27\x00\x00\x00\x85\x00\x05\x00\x06\x00\x00\x00"
"\x29\x00\x00\x00\x28\x00\x00\x00\x24\x00\x00\x00\x41\x00\x05\x00\x26\x00\x00\x00\x2A\x00\x00\x00\x0C\x00\x00\x00\x25\x00\x00\x00"
"\x3E\x00\x03\x00\x2A\x00\x00\x00\x29\x00\x00\x00\x41\x00\x05\x00\x26\x00\x00\x00\x2C\x00\x00\x00\x0C\x00\x00\x00\x2B\x00\x00\x00"
"\x3D\x00\x04\x00\x06\x00\x00\x00\x2D\x00\x00\x00\x2C\x00\x00\x00\x41\x00\x05\x00\x26\x00\x00\x00\x2F\x00\x00\x00\x0C\x00\x00\x00"
"\x2E\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x30\x00\x00\x00\x2F\x00\x00\x00\x81\x00\x05\x00\x06\x00\x00\x00\x31\x00\x00\x00"
"\x2D\x00\x00\x00\x30\x00\x00\x00\x88\x00\x05\x00\x06\x00\x00\x00\x33\x00\x00\x00\x31\x00\x00\x00\x32\x00\x00\x00\x41\x00\x05\x00"
"\x26\x00\x00\x00\x34\x00\x00\x00\x0C\x00\x00\x00\x2B\x00\x00\x00\x3E\x00\x03\x00\x34\x00\x00\x00\x33\x00\x00\x00\x3D\x00\x04\x00"
"\x07\x00\x00\x00\x35\x00\x00\x00\x0C\x00\x00\x00\xFE\x00\x02\x00\x35\x00\x00\x00\x38\x00\x01\x00\x03\x02\x23\x07\x00\x00\x01\x00"
"\x0A\x00\x08\x00\x52\x00\x00\x00\x00\x00\x00\x00\x11\x00\x02\x00\x01\x00\x00\x00\x0B\x00\x06\x00\x01\x00\x00\x00\x47\x4C\x53\x4C"
"\x2E\x73\x74\x64\x2E\x34\x35\x30\x00\x00\x00\x00\x0E\x00\x03\x00\x00\x00\x00\x00\x01\x00\x00\x00\x0F\x00\x08\x00\x04\x00\x00\x00"
"\x04\x00\x00\x00\x6D\x61\x69\x6E\x00\x00\x00\x00\x11\x00\x00\x00\x15\x00\x00\x00\x46\x00\x00\x00\x10\x00\x03\x00\x04\x00\x00\x00"
"\x07\x00\x00\x00\x47\x00\x04\x00\x0D\x00\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x0D\x00\x00\x00\x21\x00\x00\x00"
"\x02\x00\x00\x00\x47\x00\x04\x00\x11\x00\x00\x00\x1E\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x15\x00\x00\x00\x1E\x00\x00\x00"
"\x01\x00\x00\x00\x47\x00\x04\x00\x19\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x46\x00\x00\x00\x1E\x00\x00\x00"
"\x00\x00\x00\x00\x47\x00\x04\x00\x4B\x00\x00\x00\x06\x00\x00\x00\x10\x00\x00\x00\x48\x00\x04\x00\x4C\x00\x00\x00\x00\x00\x00\x00"
"\x05\x00\x00\x00\x48\x00\x05\x00\x4C\x00\x00\x00\x00\x00\x00\x00\x23\x00\x00\x00\x00\x00\x00\x00\x48\x00\x05\x00\x4C\x00\x00\x00"
"\x00\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x04\x00\x4C\x00\x00\x00\x01\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00"
"\x4C\x00\x00\x00\x01\x00\x00\x00\x23\x00\x00\x00\x40\x00\x00\x00\x48\x00\x05\x00\x4C\x00\x00\x00\x01\x00\x00\x00\x07\x00\x00\x00"
"\x10\x00\x00\x00\x48\x00\x04\x00\x4C\x00\x00\x00\x02\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x4C\x00\x00\x00\x02\x00\x00\x00"
"\x23\x00\x00\x00\x80\x00\x00\x00\x48\x00\x05\x00\x4C\x00\x00\x00\x02\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x05\x00"
"\x4C\x00\x00\x00\x03\x00\x00\x00\x23\x00\x00\x00\xC0\x00\x00\x00\x48\x00\x05\x00\x4C\x00\x00\x00\x04\x00\x00\x00\x23\x00\x00\x00"
"\xCC\x00\x00\x00\x48\x00\x05\x00\x4C\x00\x00\x00\x05\x00\x00\x00\x23\x00\x00\x00\xD0\x00\x00\x00\x48\x00\x05\x00\x4C\x00\x00\x00"
"\x06\x00\x00\x00\x23\x00\x00\x00\xDC\x00\x00\x00\x48\x00\x05\x00\x4C\x00\x00\x00\x07\x00\x00\x00\x23\x00\x00\x00\xE0\x00\x00\x00"
"\x48\x00\x05\x00\x4C\x00\x00\x00\x08\x00\x00\x00\x23\x00\x00\x00\xEC\x00\x00\x00\x48\x00\x05\x00\x4C\x00\x00\x00\x09\x00\x00\x00"
"\x23\x00\x00\x00\xF0\x00\x00\x00\x48\x00\x05\x00\x4C\x00\x00\x00\x0A\x00\x00\x00\x23\x00\x00\x00\xFC\x00\x00\x00\x48\x00\x05\x00"
"\x4C\x00\x00\x00\x0B\x00\x00\x00\x23\x00\x00\x00\x00\x01\x00\x00\x48\x00\x05\x00\x4C\x00\x00\x00\x0C\x00\x00\x00\x23\x00\x00\x00"
"\x40\x01\x00\x00\x48\x00\x05\x00\x4C\x00\x00\x00\x0D\x00\x00\x00\x23\x00\x00\x00\x4C\x01\x00\x00\x48\x00\x05\x00\x4C\x00\x00\x00"
"\x0E\x00\x00\x00\x23\x00\x00\x00\x50\x01\x00\x00\x48\x00\x05\x00\x4C\x00\x00\x00\x0F\x00\x00\x00\x23\x00\x00\x00\x5C\x01\x00\x00"
"\x48\x00\x05\x00\x4C\x00\x00\x00\x10\x00\x00\x00\x23\x00\x00\x00\x60\x01\x00\x00\x48\x00\x05\x00\x4C\x00\x00\x00\x11\x00\x00\x00"
"\x23\x00\x00\x00\x6C\x01\x00\x00\x48\x00\x05\x00\x4C\x00\x00\x00\x12\x00\x00\x00\x23\x00\x00\x00\x70\x01\x00\x00\x48\x00\x05\x00"
"\x4C\x00\x00\x00\x13\x00\x00\x00\x23\x00\x00\x00\x80\x01\x00\x00\x48\x00\x05\x00\x4C\x00\x00\x00\x14\x00\x00\x00\x23\x00\x00\x00"
"\x90\x01\x00\x00\x48\x00\x05\x00\x4C\x00\x00\x00\x15\x00\x00\x00\x23\x00\x00\x00\x94\x01\x00\x00\x48\x00\x05\x00\x4C\x00\x00\x00"
"\x16\x00\x00\x00\x23\x00\x00\x00\x98\x01\x00\x00\x47\x00\x03\x00\x4C\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00\x4E\x00\x00\x00"
"\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x4E\x00\x00\x00\x21\x00\x00\x00\x00\x00\x00\x00\x48\x00\x04\x00\x4F\x00\x00\x00"
"\x00\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x4F\x00\x00\x00\x00\x00\x00\x00\x23\x00\x00\x00\x00\x00\x00\x00\x48\x00\x05\x00"
"\x4F\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x05\x00\x4F\x00\x00\x00\x01\x00\x00\x00\x23\x00\x00\x00"
"\x40\x00\x00\x00\x48\x00\x05\x00\x4F\x00\x00\x00\x02\x00\x00\x00\x23\x00\x00\x00\x4C\x00\x00\x00\x48\x00\x05\x00\x4F\x00\x00\x00"
"\x03\x00\x00\x00\x23\x00\x00\x00\x50\x00\x00\x00\x48\x00\x05\x00\x4F\x00\x00\x00\x04\x00\x00\x00\x23\x00\x00\x00\x5C\x00\x00\x00"
"\x48\x00\x05\x00\x4F\x00\x00\x00\x05\x00\x00\x00\x23\x00\x00\x00\x60\x00\x00\x00\x48\x00\x05\x00\x4F\x00\x00\x00\x06\x00\x00\x00"
"\x23\x00\x00\x00\x6C\x00\x00\x00\x48\x00\x05\x00\x4F\x00\x00\x00\x07\x00\x00\x00\x23\x00\x00\x00\x70\x00\x00\x00\x48\x00\x05\x00"
"\x4F\x00\x00\x00\x08\x00\x00\x00\x23\x00\x00\x00\x80\x00\x00\x00\x48\x00\x05\x00\x4F\x00\x00\x00\x09\x00\x00\x00\x23\x00\x00\x00"
"\x88\x00\x00\x00\x47\x00\x03\x00\x4F\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00\x51\x00\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00"
"\x47\x00\x04\x00\x51\x00\x00\x00\x21\x00\x00\x00\x01\x00\x00\x00\x13\x00\x02\x00\x02\x00\x00\x00\x21\x00\x03\x00\x03\x00\x00\x00"
"\x02\x00\x00\x00\x16\x00\x03\x00\x06\x00\x00\x00\x20\x00\x00\x00\x17\x00\x04\x00\x07\x00\x00\x00\x06\x00\x00\x00\x04\x00\x00\x00"
"\x20\x00\x04\x00\x08\x00\x00\x00\x07\x00\x00\x00\x07\x00\x00\x00\x19\x00\x09\x00\x0A\x00\x00\x00\x06\x00\x00\x00\x01\x00\x00\x00"
"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x1B\x00\x03\x00\x0B\x00\x00\x00\x0A\x00\x00\x00"
"\x20\x00\x04\x00\x0C\x00\x00\x00\x00\x00\x00\x00\x0B\x00\x00\x00\x3B\x00\x04\x00\x0C\x00\x00\x00\x0D\x00\x00\x00\x00\x00\x00\x00"
"\x17\x00\x04\x00\x0F\x00\x00\x00\x06\x00\x00\x00\x02\x00\x00\x00\x20\x00\x04\x00\x10\x00\x00\x00\x01\x00\x00\x00\x0F\x00\x00\x00"
"\x3B\x00\x04\x00\x10\x00\x00\x00\x11\x00\x00\x00\x01\x00\x00\x00\x20\x00\x04\x00\x14\x00\x00\x00\x01\x00\x00\x00\x07\x00\x00\x00"
"\x3B\x00\x04\x00\x14\x00\x00\x00\x15\x00\x00\x00\x01\x00\x00\x00\x15\x00\x04\x00\x18\x00\x00\x00\x20\x00\x00\x00\x01\x00\x00\x00"
"\x32\x00\x04\x00\x18\x00\x00\x00\x19\x00\x00\x00\x04\x00\x00\x00\x2B\x00\x04\x00\x18\x00\x00\x00\x1A\x00\x00\x00\x04\x00\x00\x00"
"\x14\x00\x02\x00\x1B\x00\x00\x00\x34\x00\x06\x00\x1B\x00\x00\x00\x1C\x00\x00\x00\xAA\x00\x00\x00\x19\x00\x00\x00\x1A\x00\x00\x00"
"\x2B\x00\x04\x00\x18\x00\x00\x00\x20\x00\x00\x00\x03\x00\x00\x00\x34\x00\x06\x00\x1B\x00\x00\x00\x21\x00\x00\x00\xAA\x00\x00\x00"
"\x19\x00\x00\x00\x20\x00\x00\x00\x15\x00\x04\x00\x24\x00\x00\x00\x20\x00\x00\x00\x00\x00\x00\x00\x2B\x00\x04\x00\x24\x00\x00\x00"
"\x25\x00\x00\x00\x03\x00\x00\x00\x20\x00\x04\x00\x26\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00\x2B\x00\x04\x00\x06\x00\x00\x00"
"\x29\x00\x00\x00\x00\x00\x00\x3F\x2B\x00\x04\x00\x18\x00\x00\x00\x2F\x00\x00\x00\x02\x00\x00\x00\x34\x00\x06\x00\x1B\x00\x00\x00"
"\x30\x00\x00\x00\xAA\x00\x00\x00\x19\x00\x00\x00\x2F\x00\x00\x00\x2B\x00\x04\x00\x06\x00\x00\x00\x35\x00\x00\x00\x00\x00\x00\x00"
"\x2B\x00\x04\x00\x18\x00\x00\x00\x3B\x00\x00\x00\x01\x00\x00\x00\x34\x00\x06\x00\x1B\x00\x00\x00\x3C\x00\x00\x00\xAA\x00\x00\x00"
"\x19\x00\x00\x00\x3B\x00\x00\x00\x20\x00\x04\x00\x45\x00\x00\x00\x03\x00\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x45\x00\x00\x00"
"\x46\x00\x00\x00\x03\x00\x00\x00\x18\x00\x04\x00\x48\x00\x00\x00\x07\x00\x00\x00\x04\x00\x00\x00\x17\x00\x04\x00\x49\x00\x00\x00"
"\x06\x00\x00\x00\x03\x00\x00\x00\x2B\x00\x04\x00\x24\x00\x00\x00\x4A\x00\x00\x00\x04\x00\x00\x00\x1C\x00\x04\x00\x4B\x00\x00\x00"
"\x07\x00\x00\x00\x4A\x00\x00\x00\x1E\x00\x19\x00\x4C\x00\x00\x00\x48\x00\x00\x00\x48\x00\x00\x00\x48\x00\x00\x00\x49\x00\x00\x00"
"\x06\x00\x00\x00\x49\x00\x00\x00\x06\x00\x00\x00\x49\x00\x00\x00\x06\x00\x00\x00\x49\x00\x00\x00\x06\x00\x00\x00\x4B\x00\x00\x00"
"\x49\x00\x00\x00\x06\x00\x00\x00\x49\x00\x00\x00\x06\x00\x00\x00\x49\x00\x00\x00\x06\x00\x00\x00\x07\x00\x00\x00\x07\x00\x00\x00"
"\x06\x00\x00\x00\x06\x00\x00\x00\x0F\x00\x00\x00\x20\x00\x04\x00\x4D\x00\x00\x00\x02\x00\x00\x00\x4C\x00\x00\x00\x3B\x00\x04\x00"
"\x4D\x00\x00\x00\x4E\x00\x00\x00\x02\x00\x00\x00\x1E\x00\x0C\x00\x4F\x00\x00\x00\x48\x00\x00\x00\x49\x00\x00\x00\x06\x00\x00\x00"
"\x49\x00\x00\x00\x06\x00\x00\x00\x49\x00\x00\x00\x06\x00\x00\x00\x07\x00\x00\x00\x0F\x00\x00\x00\x0F\x00\x00\x00\x20\x00\x04\x00"
"\x50\x00\x00\x00\x02\x00\x00\x00\x4F\x00\x00\x00\x3B\x00\x04\x00\x50\x00\x00\x00\x51\x00\x00\x00\x02\x00\x00\x00\x36\x00\x05\x00"
"\x02\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\xF8\x00\x02\x00\x05\x00\x00\x00\x3B\x00\x04\x00\x08\x00\x00\x00"
"\x09\x00\x00\x00\x07\x00\x00\x00\x3D\x00\x04\x00\x0B\x00\x00\x00\x0E\x00\x00\x00\x0D\x00\x00\x00\x3D\x00\x04\x00\x0F\x00\x00\x00"
"\x12\x00\x00\x00\x11\x00\x00\x00\x57\x00\x05\x00\x07\x00\x00\x00\x13\x00\x00\x00\x0E\x00\x00\x00\x12\x00\x00\x00\x3D\x00\x04\x00"
"\x07\x00\x00\x00\x16\x00\x00\x00\x15\x00\x00\x00\x85\x00\x05\x00\x07\x00\x00\x00\x17\x00\x00\x00\x13\x00\x00\x00\x16\x00\x00\x00"
"\x3E\x00\x03\x00\x09\x00\x00\x00\x17\x00\x00\x00\xF7\x00\x03\x00\x1E\x00\x00\x00\x00\x00\x00\x00\xFA\x00\x04\x00\x1C\x00\x00\x00"
"\x1D\x00\x00\x00\x1E\x00\x00\x00\xF8\x00\x02\x00\x1D\x00\x00\x00\xFC\x00\x01\x00\xF8\x00\x02\x00\x1E\x00\x00\x00\xF7\x00\x03\x00"
"\x23\x00\x00\x00\x00\x00\x00\x00\xFA\x00\x04\x00\x21\x00\x00\x00\x22\x00\x00\x00\x2E\x00\x00\x00\xF8\x00\x02\x00\x22\x00\x00\x00"
"\x41\x00\x05\x00\x26\x00\x00\x00\x27\x00\x00\x00\x09\x00\x00\x00\x25\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x28\x00\x00\x00"
"\x27\x00\x00\x00\xB8\x00\x05\x00\x1B\x00\x00\x00\x2A\x00\x00\x00\x28\x00\x00\x00\x29\x00\x00\x00\xF7\x00\x03\x00\x2C\x00\x00\x00"
"\x00\x00\x00\x00\xFA\x00\x04\x00\x2A\x00\x00\x00\x2B\x00\x00\x00\x2C\x00\x00\x00\xF8\x00\x02\x00\x2B\x00\x00\x00\xFC\x00\x01\x00"
"\xF8\x00\x02\x00\x2C\x00\x00\x00\xF9\x00\x02\x00\x23\x00\x00\x00\xF8\x00\x02\x00\x2E\x00\x00\x00\xF7\x00\x03\x00\x32\x00\x00\x00"
"\x00\x00\x00\x00\xFA\x00\x04\x00\x30\x00\x00\x00\x31\x00\x00\x00\x3A\x00\x00\x00\xF8\x00\x02\x00\x31\x00\x00\x00\x41\x00\x05\x00"
"\x26\x00\x00\x00\x33\x00\x00\x00\x09\x00\x00\x00\x25\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x34\x00\x00\x00\x33\x00\x00\x00"
"\xBC\x00\x05\x00\x1B\x00\x00\x00\x36\x00\x00\x00\x34\x00\x00\x00\x35\x00\x00\x00\xF7\x00\x03\x00\x38\x00\x00\x00\x00\x00\x00\x00"
"\xFA\x00\x04\x00\x36\x00\x00\x00\x37\x00\x00\x00\x38\x00\x00\x00\xF8\x00\x02\x00\x37\x00\x00\x00\xFC\x00\x01\x00\xF8\x00\x02\x00"
"\x38\x00\x00\x00\xF9\x00\x02\x00\x32\x00\x00\x00\xF8\x00\x02\x00\x3A\x00\x00\x00\xF7\x00\x03\x00\x3E\x00\x00\x00\x00\x00\x00\x00"
"\xFA\x00\x04\x00\x3C\x00\x00\x00\x3D\x00\x00\x00\x3E\x00\x00\x00\xF8\x00\x02\x00\x3D\x00\x00\x00\x41\x00\x05\x00\x26\x00\x00\x00"
"\x3F\x00\x00\x00\x09\x00\x00\x00\x25\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x40\x00\x00\x00\x3F\x00\x00\x00\xBE\x00\x05\x00"
"\x1B\x00\x00\x00\x41\x00\x00\x00\x40\x00\x00\x00\x29\x00\x00\x00\xF7\x00\x03\x00\x43\x00\x00\x00\x00\x00\x00\x00\xFA\x00\x04\x00"
"\x41\x00\x00\x00\x42\x00\x00\x00\x43\x00\x00\x00\xF8\x00\x02\x00\x42\x00\x00\x00\xFC\x00\x01\x00\xF8\x00\x02\x00\x43\x00\x00\x00"
"\xF9\x00\x02\x00\x3E\x00\x00\x00\xF8\x00\x02\x00\x3E\x00\x00\x00\xF9\x00\x02\x00\x32\x00\x00\x00\xF8\x00\x02\x00\x32\x00\x00\x00"
"\xF9\x00\x02\x00\x23\x00\x00\x00\xF8\x00\x02\x00\x23\x00\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\x47\x00\x00\x00\x09\x00\x00\x00"
"\x3E\x00\x03\x00\x46\x00\x00\x00\x47\x00\x00\x00\xFD\x00\x01\x00\x38\x00\x01\x00"},
#endif
#ifdef D3D11QUAKE
{QR_DIRECT3D11, 11, "fixedemu",
"!!samps 1\n"
"struct a2v\n"
"{\n"
"float4 pos: POSITION;\n"
"float2 tc: TEXCOORD0;\n"
"float4 vcol: COLOR0;\n"
"};\n"
"struct v2f\n"
"{\n"
"float4 pos: SV_POSITION;\n"
"float2 tc: TEXCOORD0;\n"
"float4 vcol: COLOR0;\n"
"};\n"
"#include <ftedefs.h>\n"
"#ifdef VERTEX_SHADER\n"
"v2f main (a2v inp)\n"
"{\n"
"v2f outp;\n"
"outp.pos = mul(m_model, inp.pos);\n"
"outp.pos = mul(m_view, outp.pos);\n"
"outp.pos = mul(m_projection, outp.pos);\n"
"outp.tc = inp.tc;\n"
"outp.vcol = inp.vcol;\n"
"return outp;\n"
"}\n"
"#endif\n"
"#ifdef FRAGMENT_SHADER\n"
"Texture2D t_t0 : register(t0);\n"
"SamplerState s_t0 : register(s0);\n"
"float4 main (v2f inp) : SV_TARGET\n"
"{\n"
"float4 tc = t_t0.Sample(s_t0, inp.tc).rgba;\n"
"tc.rgba *= inp.vcol.bgra;\n"
"#ifdef ALPHATEST\n"
"if (!(tc.a ALPHATEST))\n"
"discard;\n"
"#endif\n"
"return tc;\n"
"}\n"
"#endif\n"
},
#endif
#ifdef VKQUAKE
{QR_VULKAN, -1, "fixedemu_flat",
"\xFF\x53\x50\x56\x01\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x2C\x00\x00\x00\x00\x00\x00\x00\x2C\x00\x00\x00"
"\x2C\x0A\x00\x00\x58\x0A\x00\x00\xA8\x0A\x00\x00\x03\x02\x23\x07\x00\x00\x01\x00\x0A\x00\x08\x00\x4D\x00\x00\x00\x00\x00\x00\x00"
"\x11\x00\x02\x00\x01\x00\x00\x00\x0B\x00\x06\x00\x01\x00\x00\x00\x47\x4C\x53\x4C\x2E\x73\x74\x64\x2E\x34\x35\x30\x00\x00\x00\x00"
"\x0E\x00\x03\x00\x00\x00\x00\x00\x01\x00\x00\x00\x0F\x00\x0E\x00\x00\x00\x00\x00\x04\x00\x00\x00\x6D\x61\x69\x6E\x00\x00\x00\x00"
"\x1C\x00\x00\x00\x39\x00\x00\x00\x3B\x00\x00\x00\x3F\x00\x00\x00\x48\x00\x00\x00\x49\x00\x00\x00\x4A\x00\x00\x00\x4B\x00\x00\x00"
"\x4C\x00\x00\x00\x47\x00\x04\x00\x11\x00\x00\x00\x06\x00\x00\x00\x10\x00\x00\x00\x48\x00\x04\x00\x13\x00\x00\x00\x00\x00\x00\x00"
"\x05\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x00\x00\x00\x00\x23\x00\x00\x00\x00\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00"
"\x00\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x04\x00\x13\x00\x00\x00\x01\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00"
"\x13\x00\x00\x00\x01\x00\x00\x00\x23\x00\x00\x00\x40\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x01\x00\x00\x00\x07\x00\x00\x00"
"\x10\x00\x00\x00\x48\x00\x04\x00\x13\x00\x00\x00\x02\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x02\x00\x00\x00"
"\x23\x00\x00\x00\x80\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x02\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x05\x00"
"\x13\x00\x00\x00\x03\x00\x00\x00\x23\x00\x00\x00\xC0\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x04\x00\x00\x00\x23\x00\x00\x00"
"\xCC\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x05\x00\x00\x00\x23\x00\x00\x00\xD0\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00"
"\x06\x00\x00\x00\x23\x00\x00\x00\xDC\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x07\x00\x00\x00\x23\x00\x00\x00\xE0\x00\x00\x00"
"\x48\x00\x05\x00\x13\x00\x00\x00\x08\x00\x00\x00\x23\x00\x00\x00\xEC\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x09\x00\x00\x00"
"\x23\x00\x00\x00\xF0\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x0A\x00\x00\x00\x23\x00\x00\x00\xFC\x00\x00\x00\x48\x00\x05\x00"
"\x13\x00\x00\x00\x0B\x00\x00\x00\x23\x00\x00\x00\x00\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x0C\x00\x00\x00\x23\x00\x00\x00"
"\x40\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x0D\x00\x00\x00\x23\x00\x00\x00\x4C\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00"
"\x0E\x00\x00\x00\x23\x00\x00\x00\x50\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x0F\x00\x00\x00\x23\x00\x00\x00\x5C\x01\x00\x00"
"\x48\x00\x05\x00\x13\x00\x00\x00\x10\x00\x00\x00\x23\x00\x00\x00\x60\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x11\x00\x00\x00"
"\x23\x00\x00\x00\x6C\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x12\x00\x00\x00\x23\x00\x00\x00\x70\x01\x00\x00\x48\x00\x05\x00"
"\x13\x00\x00\x00\x13\x00\x00\x00\x23\x00\x00\x00\x80\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x14\x00\x00\x00\x23\x00\x00\x00"
"\x90\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x15\x00\x00\x00\x23\x00\x00\x00\x94\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00"
"\x16\x00\x00\x00\x23\x00\x00\x00\x98\x01\x00\x00\x47\x00\x03\x00\x13\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00\x15\x00\x00\x00"
"\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x15\x00\x00\x00\x21\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x1C\x00\x00\x00"
"\x1E\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x39\x00\x00\x00\x1E\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x3B\x00\x00\x00"
"\x1E\x00\x00\x00\x01\x00\x00\x00\x48\x00\x05\x00\x3D\x00\x00\x00\x00\x00\x00\x00\x0B\x00\x00\x00\x00\x00\x00\x00\x47\x00\x03\x00"
"\x3D\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00\x43\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x48\x00\x04\x00\x44\x00\x00\x00"
"\x00\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x44\x00\x00\x00\x00\x00\x00\x00\x23\x00\x00\x00\x00\x00\x00\x00\x48\x00\x05\x00"
"\x44\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x05\x00\x44\x00\x00\x00\x01\x00\x00\x00\x23\x00\x00\x00"
"\x40\x00\x00\x00\x48\x00\x05\x00\x44\x00\x00\x00\x02\x00\x00\x00\x23\x00\x00\x00\x4C\x00\x00\x00\x48\x00\x05\x00\x44\x00\x00\x00"
"\x03\x00\x00\x00\x23\x00\x00\x00\x50\x00\x00\x00\x48\x00\x05\x00\x44\x00\x00\x00\x04\x00\x00\x00\x23\x00\x00\x00\x5C\x00\x00\x00"
"\x48\x00\x05\x00\x44\x00\x00\x00\x05\x00\x00\x00\x23\x00\x00\x00\x60\x00\x00\x00\x48\x00\x05\x00\x44\x00\x00\x00\x06\x00\x00\x00"
"\x23\x00\x00\x00\x6C\x00\x00\x00\x48\x00\x05\x00\x44\x00\x00\x00\x07\x00\x00\x00\x23\x00\x00\x00\x70\x00\x00\x00\x48\x00\x05\x00"
"\x44\x00\x00\x00\x08\x00\x00\x00\x23\x00\x00\x00\x80\x00\x00\x00\x48\x00\x05\x00\x44\x00\x00\x00\x09\x00\x00\x00\x23\x00\x00\x00"
"\x88\x00\x00\x00\x47\x00\x03\x00\x44\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00\x46\x00\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00"
"\x47\x00\x04\x00\x46\x00\x00\x00\x21\x00\x00\x00\x01\x00\x00\x00\x47\x00\x04\x00\x48\x00\x00\x00\x1E\x00\x00\x00\x02\x00\x00\x00"
"\x47\x00\x04\x00\x49\x00\x00\x00\x1E\x00\x00\x00\x03\x00\x00\x00\x47\x00\x04\x00\x4A\x00\x00\x00\x1E\x00\x00\x00\x04\x00\x00\x00"
"\x47\x00\x04\x00\x4B\x00\x00\x00\x1E\x00\x00\x00\x05\x00\x00\x00\x47\x00\x04\x00\x4C\x00\x00\x00\x1E\x00\x00\x00\x06\x00\x00\x00"
"\x13\x00\x02\x00\x02\x00\x00\x00\x21\x00\x03\x00\x03\x00\x00\x00\x02\x00\x00\x00\x16\x00\x03\x00\x06\x00\x00\x00\x20\x00\x00\x00"
"\x17\x00\x04\x00\x07\x00\x00\x00\x06\x00\x00\x00\x04\x00\x00\x00\x21\x00\x03\x00\x08\x00\x00\x00\x07\x00\x00\x00\x20\x00\x04\x00"
"\x0B\x00\x00\x00\x07\x00\x00\x00\x07\x00\x00\x00\x18\x00\x04\x00\x0D\x00\x00\x00\x07\x00\x00\x00\x04\x00\x00\x00\x17\x00\x04\x00"
"\x0E\x00\x00\x00\x06\x00\x00\x00\x03\x00\x00\x00\x15\x00\x04\x00\x0F\x00\x00\x00\x20\x00\x00\x00\x00\x00\x00\x00\x2B\x00\x04\x00"
"\x0F\x00\x00\x00\x10\x00\x00\x00\x04\x00\x00\x00\x1C\x00\x04\x00\x11\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x17\x00\x04\x00"
"\x12\x00\x00\x00\x06\x00\x00\x00\x02\x00\x00\x00\x1E\x00\x19\x00\x13\x00\x00\x00\x0D\x00\x00\x00\x0D\x00\x00\x00\x0D\x00\x00\x00"
"\x0E\x00\x00\x00\x06\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00"
"\x11\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x07\x00\x00\x00"
"\x07\x00\x00\x00\x06\x00\x00\x00\x06\x00\x00\x00\x12\x00\x00\x00\x20\x00\x04\x00\x14\x00\x00\x00\x02\x00\x00\x00\x13\x00\x00\x00"
"\x3B\x00\x04\x00\x14\x00\x00\x00\x15\x00\x00\x00\x02\x00\x00\x00\x15\x00\x04\x00\x16\x00\x00\x00\x20\x00\x00\x00\x01\x00\x00\x00"
"\x2B\x00\x04\x00\x16\x00\x00\x00\x17\x00\x00\x00\x00\x00\x00\x00\x20\x00\x04\x00\x18\x00\x00\x00\x02\x00\x00\x00\x0D\x00\x00\x00"
"\x20\x00\x04\x00\x1B\x00\x00\x00\x01\x00\x00\x00\x0E\x00\x00\x00\x3B\x00\x04\x00\x1B\x00\x00\x00\x1C\x00\x00\x00\x01\x00\x00\x00"
"\x2B\x00\x04\x00\x06\x00\x00\x00\x1E\x00\x00\x00\x00\x00\x80\x3F\x2B\x00\x04\x00\x06\x00\x00\x00\x24\x00\x00\x00\x00\x00\x80\xBF"
"\x2B\x00\x04\x00\x0F\x00\x00\x00\x25\x00\x00\x00\x01\x00\x00\x00\x20\x00\x04\x00\x26\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00"
"\x2B\x00\x04\x00\x0F\x00\x00\x00\x2B\x00\x00\x00\x02\x00\x00\x00\x2B\x00\x04\x00\x0F\x00\x00\x00\x2E\x00\x00\x00\x03\x00\x00\x00"
"\x2B\x00\x04\x00\x06\x00\x00\x00\x32\x00\x00\x00\x00\x00\x00\x40\x20\x00\x04\x00\x38\x00\x00\x00\x03\x00\x00\x00\x12\x00\x00\x00"
"\x3B\x00\x04\x00\x38\x00\x00\x00\x39\x00\x00\x00\x03\x00\x00\x00\x20\x00\x04\x00\x3A\x00\x00\x00\x01\x00\x00\x00\x12\x00\x00\x00"
"\x3B\x00\x04\x00\x3A\x00\x00\x00\x3B\x00\x00\x00\x01\x00\x00\x00\x1E\x00\x03\x00\x3D\x00\x00\x00\x07\x00\x00\x00\x20\x00\x04\x00"
"\x3E\x00\x00\x00\x03\x00\x00\x00\x3D\x00\x00\x00\x3B\x00\x04\x00\x3E\x00\x00\x00\x3F\x00\x00\x00\x03\x00\x00\x00\x20\x00\x04\x00"
"\x41\x00\x00\x00\x03\x00\x00\x00\x07\x00\x00\x00\x32\x00\x04\x00\x16\x00\x00\x00\x43\x00\x00\x00\x04\x00\x00\x00\x1E\x00\x0C\x00"
"\x44\x00\x00\x00\x0D\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00"
"\x07\x00\x00\x00\x12\x00\x00\x00\x12\x00\x00\x00\x20\x00\x04\x00\x45\x00\x00\x00\x02\x00\x00\x00\x44\x00\x00\x00\x3B\x00\x04\x00"
"\x45\x00\x00\x00\x46\x00\x00\x00\x02\x00\x00\x00\x20\x00\x04\x00\x47\x00\x00\x00\x01\x00\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00"
"\x47\x00\x00\x00\x48\x00\x00\x00\x01\x00\x00\x00\x3B\x00\x04\x00\x3A\x00\x00\x00\x49\x00\x00\x00\x01\x00\x00\x00\x3B\x00\x04\x00"
"\x1B\x00\x00\x00\x4A\x00\x00\x00\x01\x00\x00\x00\x3B\x00\x04\x00\x1B\x00\x00\x00\x4B\x00\x00\x00\x01\x00\x00\x00\x3B\x00\x04\x00"
"\x1B\x00\x00\x00\x4C\x00\x00\x00\x01\x00\x00\x00\x36\x00\x05\x00\x02\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00"
"\xF8\x00\x02\x00\x05\x00\x00\x00\x3D\x00\x04\x00\x12\x00\x00\x00\x3C\x00\x00\x00\x3B\x00\x00\x00\x3E\x00\x03\x00\x39\x00\x00\x00"
"\x3C\x00\x00\x00\x39\x00\x04\x00\x07\x00\x00\x00\x40\x00\x00\x00\x09\x00\x00\x00\x41\x00\x05\x00\x41\x00\x00\x00\x42\x00\x00\x00"
"\x3F\x00\x00\x00\x17\x00\x00\x00\x3E\x00\x03\x00\x42\x00\x00\x00\x40\x00\x00\x00\xFD\x00\x01\x00\x38\x00\x01\x00\x36\x00\x05\x00"
"\x07\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\xF8\x00\x02\x00\x0A\x00\x00\x00\x3B\x00\x04\x00\x0B\x00\x00\x00"
"\x0C\x00\x00\x00\x07\x00\x00\x00\x41\x00\x05\x00\x18\x00\x00\x00\x19\x00\x00\x00\x15\x00\x00\x00\x17\x00\x00\x00\x3D\x00\x04\x00"
"\x0D\x00\x00\x00\x1A\x00\x00\x00\x19\x00\x00\x00\x3D\x00\x04\x00\x0E\x00\x00\x00\x1D\x00\x00\x00\x1C\x00\x00\x00\x51\x00\x05\x00"
"\x06\x00\x00\x00\x1F\x00\x00\x00\x1D\x00\x00\x00\x00\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\x20\x00\x00\x00\x1D\x00\x00\x00"
"\x01\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\x21\x00\x00\x00\x1D\x00\x00\x00\x02\x00\x00\x00\x50\x00\x07\x00\x07\x00\x00\x00"
"\x22\x00\x00\x00\x1F\x00\x00\x00\x20\x00\x00\x00\x21\x00\x00\x00\x1E\x00\x00\x00\x91\x00\x05\x00\x07\x00\x00\x00\x23\x00\x00\x00"
"\x1A\x00\x00\x00\x22\x00\x00\x00\x3E\x00\x03\x00\x0C\x00\x00\x00\x23\x00\x00\x00\x41\x00\x05\x00\x26\x00\x00\x00\x27\x00\x00\x00"
"\x0C\x00\x00\x00\x25\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x28\x00\x00\x00\x27\x00\x00\x00\x85\x00\x05\x00\x06\x00\x00\x00"
"\x29\x00\x00\x00\x28\x00\x00\x00\x24\x00\x00\x00\x41\x00\x05\x00\x26\x00\x00\x00\x2A\x00\x00\x00\x0C\x00\x00\x00\x25\x00\x00\x00"
"\x3E\x00\x03\x00\x2A\x00\x00\x00\x29\x00\x00\x00\x41\x00\x05\x00\x26\x00\x00\x00\x2C\x00\x00\x00\x0C\x00\x00\x00\x2B\x00\x00\x00"
"\x3D\x00\x04\x00\x06\x00\x00\x00\x2D\x00\x00\x00\x2C\x00\x00\x00\x41\x00\x05\x00\x26\x00\x00\x00\x2F\x00\x00\x00\x0C\x00\x00\x00"
"\x2E\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x30\x00\x00\x00\x2F\x00\x00\x00\x81\x00\x05\x00\x06\x00\x00\x00\x31\x00\x00\x00"
"\x2D\x00\x00\x00\x30\x00\x00\x00\x88\x00\x05\x00\x06\x00\x00\x00\x33\x00\x00\x00\x31\x00\x00\x00\x32\x00\x00\x00\x41\x00\x05\x00"
"\x26\x00\x00\x00\x34\x00\x00\x00\x0C\x00\x00\x00\x2B\x00\x00\x00\x3E\x00\x03\x00\x34\x00\x00\x00\x33\x00\x00\x00\x3D\x00\x04\x00"
"\x07\x00\x00\x00\x35\x00\x00\x00\x0C\x00\x00\x00\xFE\x00\x02\x00\x35\x00\x00\x00\x38\x00\x01\x00\x03\x02\x23\x07\x00\x00\x01\x00"
"\x0A\x00\x08\x00\x56\x00\x00\x00\x00\x00\x00\x00\x11\x00\x02\x00\x01\x00\x00\x00\x0B\x00\x06\x00\x01\x00\x00\x00\x47\x4C\x53\x4C"
"\x2E\x73\x74\x64\x2E\x34\x35\x30\x00\x00\x00\x00\x0E\x00\x03\x00\x00\x00\x00\x00\x01\x00\x00\x00\x0F\x00\x07\x00\x04\x00\x00\x00"
"\x04\x00\x00\x00\x6D\x61\x69\x6E\x00\x00\x00\x00\x11\x00\x00\x00\x4A\x00\x00\x00\x10\x00\x03\x00\x04\x00\x00\x00\x07\x00\x00\x00"
"\x47\x00\x04\x00\x0D\x00\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x0D\x00\x00\x00\x21\x00\x00\x00\x02\x00\x00\x00"
"\x47\x00\x04\x00\x11\x00\x00\x00\x1E\x00\x00\x00\x00\x00\x00\x00\x48\x00\x05\x00\x14\x00\x00\x00\x00\x00\x00\x00\x23\x00\x00\x00"
"\x00\x00\x00\x00\x47\x00\x03\x00\x14\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00\x1D\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00"
"\x47\x00\x04\x00\x4A\x00\x00\x00\x1E\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x4F\x00\x00\x00\x06\x00\x00\x00\x10\x00\x00\x00"
"\x48\x00\x04\x00\x50\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x50\x00\x00\x00\x00\x00\x00\x00\x23\x00\x00\x00"
"\x00\x00\x00\x00\x48\x00\x05\x00\x50\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x04\x00\x50\x00\x00\x00"
"\x01\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x50\x00\x00\x00\x01\x00\x00\x00\x23\x00\x00\x00\x40\x00\x00\x00\x48\x00\x05\x00"
"\x50\x00\x00\x00\x01\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x04\x00\x50\x00\x00\x00\x02\x00\x00\x00\x05\x00\x00\x00"
"\x48\x00\x05\x00\x50\x00\x00\x00\x02\x00\x00\x00\x23\x00\x00\x00\x80\x00\x00\x00\x48\x00\x05\x00\x50\x00\x00\x00\x02\x00\x00\x00"
"\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x05\x00\x50\x00\x00\x00\x03\x00\x00\x00\x23\x00\x00\x00\xC0\x00\x00\x00\x48\x00\x05\x00"
"\x50\x00\x00\x00\x04\x00\x00\x00\x23\x00\x00\x00\xCC\x00\x00\x00\x48\x00\x05\x00\x50\x00\x00\x00\x05\x00\x00\x00\x23\x00\x00\x00"
"\xD0\x00\x00\x00\x48\x00\x05\x00\x50\x00\x00\x00\x06\x00\x00\x00\x23\x00\x00\x00\xDC\x00\x00\x00\x48\x00\x05\x00\x50\x00\x00\x00"
"\x07\x00\x00\x00\x23\x00\x00\x00\xE0\x00\x00\x00\x48\x00\x05\x00\x50\x00\x00\x00\x08\x00\x00\x00\x23\x00\x00\x00\xEC\x00\x00\x00"
"\x48\x00\x05\x00\x50\x00\x00\x00\x09\x00\x00\x00\x23\x00\x00\x00\xF0\x00\x00\x00\x48\x00\x05\x00\x50\x00\x00\x00\x0A\x00\x00\x00"
"\x23\x00\x00\x00\xFC\x00\x00\x00\x48\x00\x05\x00\x50\x00\x00\x00\x0B\x00\x00\x00\x23\x00\x00\x00\x00\x01\x00\x00\x48\x00\x05\x00"
"\x50\x00\x00\x00\x0C\x00\x00\x00\x23\x00\x00\x00\x40\x01\x00\x00\x48\x00\x05\x00\x50\x00\x00\x00\x0D\x00\x00\x00\x23\x00\x00\x00"
"\x4C\x01\x00\x00\x48\x00\x05\x00\x50\x00\x00\x00\x0E\x00\x00\x00\x23\x00\x00\x00\x50\x01\x00\x00\x48\x00\x05\x00\x50\x00\x00\x00"
"\x0F\x00\x00\x00\x23\x00\x00\x00\x5C\x01\x00\x00\x48\x00\x05\x00\x50\x00\x00\x00\x10\x00\x00\x00\x23\x00\x00\x00\x60\x01\x00\x00"
"\x48\x00\x05\x00\x50\x00\x00\x00\x11\x00\x00\x00\x23\x00\x00\x00\x6C\x01\x00\x00\x48\x00\x05\x00\x50\x00\x00\x00\x12\x00\x00\x00"
"\x23\x00\x00\x00\x70\x01\x00\x00\x48\x00\x05\x00\x50\x00\x00\x00\x13\x00\x00\x00\x23\x00\x00\x00\x80\x01\x00\x00\x48\x00\x05\x00"
"\x50\x00\x00\x00\x14\x00\x00\x00\x23\x00\x00\x00\x90\x01\x00\x00\x48\x00\x05\x00\x50\x00\x00\x00\x15\x00\x00\x00\x23\x00\x00\x00"
"\x94\x01\x00\x00\x48\x00\x05\x00\x50\x00\x00\x00\x16\x00\x00\x00\x23\x00\x00\x00\x98\x01\x00\x00\x47\x00\x03\x00\x50\x00\x00\x00"
"\x02\x00\x00\x00\x47\x00\x04\x00\x52\x00\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x52\x00\x00\x00\x21\x00\x00\x00"
"\x00\x00\x00\x00\x48\x00\x04\x00\x53\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x53\x00\x00\x00\x00\x00\x00\x00"
"\x23\x00\x00\x00\x00\x00\x00\x00\x48\x00\x05\x00\x53\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x05\x00"
"\x53\x00\x00\x00\x01\x00\x00\x00\x23\x00\x00\x00\x40\x00\x00\x00\x48\x00\x05\x00\x53\x00\x00\x00\x02\x00\x00\x00\x23\x00\x00\x00"
"\x4C\x00\x00\x00\x48\x00\x05\x00\x53\x00\x00\x00\x03\x00\x00\x00\x23\x00\x00\x00\x50\x00\x00\x00\x48\x00\x05\x00\x53\x00\x00\x00"
"\x04\x00\x00\x00\x23\x00\x00\x00\x5C\x00\x00\x00\x48\x00\x05\x00\x53\x00\x00\x00\x05\x00\x00\x00\x23\x00\x00\x00\x60\x00\x00\x00"
"\x48\x00\x05\x00\x53\x00\x00\x00\x06\x00\x00\x00\x23\x00\x00\x00\x6C\x00\x00\x00\x48\x00\x05\x00\x53\x00\x00\x00\x07\x00\x00\x00"
"\x23\x00\x00\x00\x70\x00\x00\x00\x48\x00\x05\x00\x53\x00\x00\x00\x08\x00\x00\x00\x23\x00\x00\x00\x80\x00\x00\x00\x48\x00\x05\x00"
"\x53\x00\x00\x00\x09\x00\x00\x00\x23\x00\x00\x00\x88\x00\x00\x00\x47\x00\x03\x00\x53\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00"
"\x55\x00\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x55\x00\x00\x00\x21\x00\x00\x00\x01\x00\x00\x00\x13\x00\x02\x00"
"\x02\x00\x00\x00\x21\x00\x03\x00\x03\x00\x00\x00\x02\x00\x00\x00\x16\x00\x03\x00\x06\x00\x00\x00\x20\x00\x00\x00\x17\x00\x04\x00"
"\x07\x00\x00\x00\x06\x00\x00\x00\x04\x00\x00\x00\x20\x00\x04\x00\x08\x00\x00\x00\x07\x00\x00\x00\x07\x00\x00\x00\x19\x00\x09\x00"
"\x0A\x00\x00\x00\x06\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00"
"\x1B\x00\x03\x00\x0B\x00\x00\x00\x0A\x00\x00\x00\x20\x00\x04\x00\x0C\x00\x00\x00\x00\x00\x00\x00\x0B\x00\x00\x00\x3B\x00\x04\x00"
"\x0C\x00\x00\x00\x0D\x00\x00\x00\x00\x00\x00\x00\x17\x00\x04\x00\x0F\x00\x00\x00\x06\x00\x00\x00\x02\x00\x00\x00\x20\x00\x04\x00"
"\x10\x00\x00\x00\x01\x00\x00\x00\x0F\x00\x00\x00\x3B\x00\x04\x00\x10\x00\x00\x00\x11\x00\x00\x00\x01\x00\x00\x00\x1E\x00\x03\x00"
"\x14\x00\x00\x00\x07\x00\x00\x00\x20\x00\x04\x00\x15\x00\x00\x00\x09\x00\x00\x00\x14\x00\x00\x00\x3B\x00\x04\x00\x15\x00\x00\x00"
"\x16\x00\x00\x00\x09\x00\x00\x00\x15\x00\x04\x00\x17\x00\x00\x00\x20\x00\x00\x00\x01\x00\x00\x00\x2B\x00\x04\x00\x17\x00\x00\x00"
"\x18\x00\x00\x00\x00\x00\x00\x00\x20\x00\x04\x00\x19\x00\x00\x00\x09\x00\x00\x00\x07\x00\x00\x00\x32\x00\x04\x00\x17\x00\x00\x00"
"\x1D\x00\x00\x00\x04\x00\x00\x00\x2B\x00\x04\x00\x17\x00\x00\x00\x1E\x00\x00\x00\x04\x00\x00\x00\x14\x00\x02\x00\x1F\x00\x00\x00"
"\x34\x00\x06\x00\x1F\x00\x00\x00\x20\x00\x00\x00\xAA\x00\x00\x00\x1D\x00\x00\x00\x1E\x00\x00\x00\x2B\x00\x04\x00\x17\x00\x00\x00"
"\x24\x00\x00\x00\x03\x00\x00\x00\x34\x00\x06\x00\x1F\x00\x00\x00\x25\x00\x00\x00\xAA\x00\x00\x00\x1D\x00\x00\x00\x24\x00\x00\x00"
"\x15\x00\x04\x00\x28\x00\x00\x00\x20\x00\x00\x00\x00\x00\x00\x00\x2B\x00\x04\x00\x28\x00\x00\x00\x29\x00\x00\x00\x03\x00\x00\x00"
"\x20\x00\x04\x00\x2A\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00\x2B\x00\x04\x00\x06\x00\x00\x00\x2D\x00\x00\x00\x00\x00\x00\x3F"
"\x2B\x00\x04\x00\x17\x00\x00\x00\x33\x00\x00\x00\x02\x00\x00\x00\x34\x00\x06\x00\x1F\x00\x00\x00\x34\x00\x00\x00\xAA\x00\x00\x00"
"\x1D\x00\x00\x00\x33\x00\x00\x00\x2B\x00\x04\x00\x06\x00\x00\x00\x39\x00\x00\x00\x00\x00\x00\x00\x2B\x00\x04\x00\x17\x00\x00\x00"
"\x3F\x00\x00\x00\x01\x00\x00\x00\x34\x00\x06\x00\x1F\x00\x00\x00\x40\x00\x00\x00\xAA\x00\x00\x00\x1D\x00\x00\x00\x3F\x00\x00\x00"
"\x20\x00\x04\x00\x49\x00\x00\x00\x03\x00\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x49\x00\x00\x00\x4A\x00\x00\x00\x03\x00\x00\x00"
"\x18\x00\x04\x00\x4C\x00\x00\x00\x07\x00\x00\x00\x04\x00\x00\x00\x17\x00\x04\x00\x4D\x00\x00\x00\x06\x00\x00\x00\x03\x00\x00\x00"
"\x2B\x00\x04\x00\x28\x00\x00\x00\x4E\x00\x00\x00\x04\x00\x00\x00\x1C\x00\x04\x00\x4F\x00\x00\x00\x07\x00\x00\x00\x4E\x00\x00\x00"
"\x1E\x00\x19\x00\x50\x00\x00\x00\x4C\x00\x00\x00\x4C\x00\x00\x00\x4C\x00\x00\x00\x4D\x00\x00\x00\x06\x00\x00\x00\x4D\x00\x00\x00"
"\x06\x00\x00\x00\x4D\x00\x00\x00\x06\x00\x00\x00\x4D\x00\x00\x00\x06\x00\x00\x00\x4F\x00\x00\x00\x4D\x00\x00\x00\x06\x00\x00\x00"
"\x4D\x00\x00\x00\x06\x00\x00\x00\x4D\x00\x00\x00\x06\x00\x00\x00\x07\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00\x06\x00\x00\x00"
"\x0F\x00\x00\x00\x20\x00\x04\x00\x51\x00\x00\x00\x02\x00\x00\x00\x50\x00\x00\x00\x3B\x00\x04\x00\x51\x00\x00\x00\x52\x00\x00\x00"
"\x02\x00\x00\x00\x1E\x00\x0C\x00\x53\x00\x00\x00\x4C\x00\x00\x00\x4D\x00\x00\x00\x06\x00\x00\x00\x4D\x00\x00\x00\x06\x00\x00\x00"
"\x4D\x00\x00\x00\x06\x00\x00\x00\x07\x00\x00\x00\x0F\x00\x00\x00\x0F\x00\x00\x00\x20\x00\x04\x00\x54\x00\x00\x00\x02\x00\x00\x00"
"\x53\x00\x00\x00\x3B\x00\x04\x00\x54\x00\x00\x00\x55\x00\x00\x00\x02\x00\x00\x00\x36\x00\x05\x00\x02\x00\x00\x00\x04\x00\x00\x00"
"\x00\x00\x00\x00\x03\x00\x00\x00\xF8\x00\x02\x00\x05\x00\x00\x00\x3B\x00\x04\x00\x08\x00\x00\x00\x09\x00\x00\x00\x07\x00\x00\x00"
"\x3D\x00\x04\x00\x0B\x00\x00\x00\x0E\x00\x00\x00\x0D\x00\x00\x00\x3D\x00\x04\x00\x0F\x00\x00\x00\x12\x00\x00\x00\x11\x00\x00\x00"
"\x57\x00\x05\x00\x07\x00\x00\x00\x13\x00\x00\x00\x0E\x00\x00\x00\x12\x00\x00\x00\x41\x00\x05\x00\x19\x00\x00\x00\x1A\x00\x00\x00"
"\x16\x00\x00\x00\x18\x00\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\x1B\x00\x00\x00\x1A\x00\x00\x00\x85\x00\x05\x00\x07\x00\x00\x00"
"\x1C\x00\x00\x00\x13\x00\x00\x00\x1B\x00\x00\x00\x3E\x00\x03\x00\x09\x00\x00\x00\x1C\x00\x00\x00\xF7\x00\x03\x00\x22\x00\x00\x00"
"\x00\x00\x00\x00\xFA\x00\x04\x00\x20\x00\x00\x00\x21\x00\x00\x00\x22\x00\x00\x00\xF8\x00\x02\x00\x21\x00\x00\x00\xFC\x00\x01\x00"
"\xF8\x00\x02\x00\x22\x00\x00\x00\xF7\x00\x03\x00\x27\x00\x00\x00\x00\x00\x00\x00\xFA\x00\x04\x00\x25\x00\x00\x00\x26\x00\x00\x00"
"\x32\x00\x00\x00\xF8\x00\x02\x00\x26\x00\x00\x00\x41\x00\x05\x00\x2A\x00\x00\x00\x2B\x00\x00\x00\x09\x00\x00\x00\x29\x00\x00\x00"
"\x3D\x00\x04\x00\x06\x00\x00\x00\x2C\x00\x00\x00\x2B\x00\x00\x00\xB8\x00\x05\x00\x1F\x00\x00\x00\x2E\x00\x00\x00\x2C\x00\x00\x00"
"\x2D\x00\x00\x00\xF7\x00\x03\x00\x30\x00\x00\x00\x00\x00\x00\x00\xFA\x00\x04\x00\x2E\x00\x00\x00\x2F\x00\x00\x00\x30\x00\x00\x00"
"\xF8\x00\x02\x00\x2F\x00\x00\x00\xFC\x00\x01\x00\xF8\x00\x02\x00\x30\x00\x00\x00\xF9\x00\x02\x00\x27\x00\x00\x00\xF8\x00\x02\x00"
"\x32\x00\x00\x00\xF7\x00\x03\x00\x36\x00\x00\x00\x00\x00\x00\x00\xFA\x00\x04\x00\x34\x00\x00\x00\x35\x00\x00\x00\x3E\x00\x00\x00"
"\xF8\x00\x02\x00\x35\x00\x00\x00\x41\x00\x05\x00\x2A\x00\x00\x00\x37\x00\x00\x00\x09\x00\x00\x00\x29\x00\x00\x00\x3D\x00\x04\x00"
"\x06\x00\x00\x00\x38\x00\x00\x00\x37\x00\x00\x00\xBC\x00\x05\x00\x1F\x00\x00\x00\x3A\x00\x00\x00\x38\x00\x00\x00\x39\x00\x00\x00"
"\xF7\x00\x03\x00\x3C\x00\x00\x00\x00\x00\x00\x00\xFA\x00\x04\x00\x3A\x00\x00\x00\x3B\x00\x00\x00\x3C\x00\x00\x00\xF8\x00\x02\x00"
"\x3B\x00\x00\x00\xFC\x00\x01\x00\xF8\x00\x02\x00\x3C\x00\x00\x00\xF9\x00\x02\x00\x36\x00\x00\x00\xF8\x00\x02\x00\x3E\x00\x00\x00"
"\xF7\x00\x03\x00\x42\x00\x00\x00\x00\x00\x00\x00\xFA\x00\x04\x00\x40\x00\x00\x00\x41\x00\x00\x00\x42\x00\x00\x00\xF8\x00\x02\x00"
"\x41\x00\x00\x00\x41\x00\x05\x00\x2A\x00\x00\x00\x43\x00\x00\x00\x09\x00\x00\x00\x29\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00"
"\x44\x00\x00\x00\x43\x00\x00\x00\xBE\x00\x05\x00\x1F\x00\x00\x00\x45\x00\x00\x00\x44\x00\x00\x00\x2D\x00\x00\x00\xF7\x00\x03\x00"
"\x47\x00\x00\x00\x00\x00\x00\x00\xFA\x00\x04\x00\x45\x00\x00\x00\x46\x00\x00\x00\x47\x00\x00\x00\xF8\x00\x02\x00\x46\x00\x00\x00"
"\xFC\x00\x01\x00\xF8\x00\x02\x00\x47\x00\x00\x00\xF9\x00\x02\x00\x42\x00\x00\x00\xF8\x00\x02\x00\x42\x00\x00\x00\xF9\x00\x02\x00"
"\x36\x00\x00\x00\xF8\x00\x02\x00\x36\x00\x00\x00\xF9\x00\x02\x00\x27\x00\x00\x00\xF8\x00\x02\x00\x27\x00\x00\x00\x3D\x00\x04\x00"
"\x07\x00\x00\x00\x4B\x00\x00\x00\x09\x00\x00\x00\x3E\x00\x03\x00\x4A\x00\x00\x00\x4B\x00\x00\x00\xFD\x00\x01\x00\x38\x00\x01\x00"
""},
#endif
#ifdef GLQUAKE
{QR_OPENGL, 110, "altwater",
"!!cvardf r_glsl_turbscale_reflect=1 //simpler scaler\n"
"!!cvardf r_glsl_turbscale_refract=1 //simpler scaler\n"
"!!samps diffuse normalmap\n"
"!!samps refract=0 //always present\n"
"!!samps =REFLECT reflect=1\n"
"!!samps =RIPPLEMAP ripplemap=2\n"
"!!samps =DEPTH refractdepth=3\n"
"!!permu FOG\n"
"#include \"sys/defs.h\"\n"
//modifier: REFLECT (s_t2 is a reflection instead of diffusemap)
//modifier: STRENGTH_REFL (distortion strength - 0.1 = fairly gentle, 0.2 = big waves)
//modifier: STRENGTH_REFL (distortion strength - 0.1 = fairly gentle, 0.2 = big waves)
//modifier: FRESNEL_EXP (5=water)
//modifier: TXSCALE (wave size - 0.2)
//modifier: RIPPLEMAP (s_t3 contains a ripplemap
//modifier: TINT_REFR (some colour value)
//modifier: TINT_REFL (some colour value)
//modifier: ALPHA (mix in the normal water texture over the top)
//modifier: USEMODS (use single-texture scrolling via tcmods - note, also forces the engine to actually use tcmod etc)
//a few notes on DP compat:
//'dpwater' makes numerous assumptions about DP internals
//by default there is a single pass that uses the pass's normal tcmods
//the fresnel has a user-supplied min+max rather than an exponent
//both parts are tinted individually
//if alpha is enabled, the regular water texture is blended over the top, again using the same crappy tcmods...
//legacy crap
"#ifndef FRESNEL\n"
"#define FRESNEL 5.0\n"
"#endif\n"
"#ifndef TINT\n"
"#define TINT 0.7,0.8,0.7\n"
"#endif\n"
"#ifndef STRENGTH\n"
"#define STRENGTH 0.1\n"
"#endif\n"
"#ifndef TXSCALE\n"
"#define TXSCALE 0.2\n"
"#endif\n"
//current values (referring to legacy defaults where needed)
"#ifndef FRESNEL_EXP\n"
"#define FRESNEL_EXP 5.0\n"
"#endif\n"
"#ifndef FRESNEL_MIN\n"
"#define FRESNEL_MIN 0.0\n"
"#endif\n"
"#ifndef FRESNEL_RANGE\n"
"#define FRESNEL_RANGE 1.0\n"
"#endif\n"
"#ifndef STRENGTH_REFL\n"
"#define STRENGTH_REFL STRENGTH\n"
"#endif\n"
"#ifndef STRENGTH_REFR\n"
"#define STRENGTH_REFR STRENGTH\n"
"#endif\n"
"#ifndef TXSCALE1\n"
"#define TXSCALE1 TXSCALE\n"
"#endif\n"
"#ifndef TXSCALE2\n"
"#define TXSCALE2 TXSCALE\n"
"#endif\n"
"#ifndef TINT_REFR\n"
"#define TINT_REFR TINT\n"
"#endif\n"
"#ifndef TINT_REFL\n"
"#define TINT_REFL 1.0,1.0,1.0\n"
"#endif\n"
"#ifndef FOGTINT\n"
"#define FOGTINT 0.2,0.3,0.2\n"
"#endif\n"
"varying vec2 tc;\n"
"varying vec4 tf;\n"
"varying vec3 norm;\n"
"varying vec3 eye;\n"
"#ifdef VERTEX_SHADER\n"
"void main (void)\n"
"{\n"
"tc = v_texcoord.st;\n"
"tf = ftetransform();\n"
"norm = v_normal;\n"
"eye = e_eyepos - v_position.xyz;\n"
"gl_Position = ftetransform();\n"
"}\n"
"#endif\n"
"#ifdef FRAGMENT_SHADER\n"
"#include \"sys/fog.h\"\n"
"void main (void)\n"
"{\n"
"vec2 stc; //screen tex coords\n"
"vec2 ntc; //normalmap/diffuse tex coords\n"
"vec3 n, refr, refl;\n"
"float fres;\n"
"float depth;\n"
"stc = (1.0 + (tf.xy / tf.w)) * 0.5;\n"
//hack the texture coords slightly so that there are less obvious gaps
"stc.t -= 1.5*norm.z/1080.0;\n"
"#if 0//def USEMODS\n"
"ntc = tc;\n"
"n = texture2D(s_normalmap, ntc).xyz - 0.5;\n"
"#else\n"
//apply q1-style warp, just for kicks
"ntc = tc + sin(tc.ts+e_time)*0.125;\n"
//generate the two wave patterns from the normalmap
"n = (texture2D(s_normalmap, vec2(TXSCALE1)*tc + vec2(e_time*0.1, 0.0)).xyz);\n"
"n += (texture2D(s_normalmap, vec2(TXSCALE2)*tc - vec2(0, e_time*0.097)).xyz);\n"
"n -= 1.0 - 4.0/256.0;\n"
"#endif\n"
"#ifdef RIPPLEMAP\n"
"n += texture2D(s_ripplemap, stc).rgb*3.0;\n"
"#endif\n"
"n = normalize(n);\n"
//the fresnel term decides how transparent the water should be
"fres = pow(1.0-abs(dot(n, normalize(eye))), float(FRESNEL_EXP)) * float(FRESNEL_RANGE) + float(FRESNEL_MIN);\n"
"#ifdef DEPTH\n"
"float far = #include \"cvar/gl_maxdist\";\n"
"float near = #include \"cvar/gl_mindist\";\n"
//get depth value at the surface
"float sdepth = gl_FragCoord.z;\n"
"sdepth = (2.0*near) / (far + near - sdepth * (far - near));\n"
"sdepth = mix(near, far, sdepth);\n"
//get depth value at the ground beyond the surface.
"float gdepth = texture2D(s_refractdepth, stc).x;\n"
"gdepth = (2.0*near) / (far + near - gdepth * (far - near));\n"
"if (gdepth >= 0.5)\n"
"{\n"
"gdepth = sdepth;\n"
"depth = 0.0;\n"
"}\n"
"else\n"
"{\n"
"gdepth = mix(near, far, gdepth);\n"
"depth = gdepth - sdepth;\n"
"}\n"
//reduce the normals in shallow water (near walls, reduces the pain of linear sampling)
"if (depth < 100.0)\n"
"n *= depth/100.0;\n"
"#else\n"
"depth = 1.0;\n"
"#endif \n"
//refraction image (and water fog, if possible)
"refr = texture2D(s_refract, stc + n.st*float(STRENGTH_REFR)*float(r_glsl_turbscale_refract)).rgb * vec3(TINT_REFR);\n"
"#ifdef DEPTH\n"
"refr = mix(refr, vec3(FOGTINT), min(depth/4096.0, 1.0));\n"
"#endif\n"
//reflection/diffuse
"#ifdef REFLECT\n"
"refl = texture2D(s_reflect, stc - n.st*float(STRENGTH_REFL)*float(r_glsl_turbscale_reflect)).rgb * vec3(TINT_REFL);\n"
"#else\n"
"refl = texture2D(s_diffuse, ntc).xyz * vec3(TINT_REFL);\n"
"#endif\n"
//interplate by fresnel
"refr = mix(refr, refl, fres);\n"
"#ifdef ALPHA\n"
"vec4 ts = texture2D(s_diffuse, ntc);\n"
"vec4 surf = fog4blend(vec4(ts.rgb, float(ALPHA)*ts.a));\n"
"refr = mix(refr, surf.rgb, surf.a);\n"
"#else\n"
"refr = fog3(refr); \n"
"#endif\n"
//done
"gl_FragColor = vec4(refr, 1.0);\n"
"}\n"
"#endif\n"
},
#endif
#ifdef VKQUAKE
{QR_VULKAN, -1, "altwater",
"\xFF\x53\x50\x56\x01\x00\x00\x00\x0C\x00\x00\x00\x04\x00\x00\x00\x20\x00\x00\x00\x2C\x00\x00\x00\x91\x01\x00\x00\xC0\x01\x00\x00"
"\x20\x0F\x00\x00\xE0\x10\x00\x00\x20\x25\x00\x00\x01\x00\x62\x31\x72\x5F\x66\x6F\x67\x5F\x65\x78\x70\x32\x00\x00\x00\x00\x00\x01"
"\x01\x66\x31\x72\x5F\x67\x6C\x73\x6C\x5F\x74\x75\x72\x62\x73\x63\x61\x6C\x65\x5F\x72\x65\x66\x6C\x65\x63\x74\x00\x3F\x80\x00\x00"
"\x01\x02\x66\x31\x72\x5F\x67\x6C\x73\x6C\x5F\x74\x75\x72\x62\x73\x63\x61\x6C\x65\x5F\x72\x65\x66\x72\x61\x63\x74\x00\x3F\x80\x00"
"\x00\x01\x03\x66\x31\x67\x6C\x5F\x6D\x61\x78\x64\x69\x73\x74\x00\x46\x00\x00\x00\x01\x04\x66\x31\x67\x6C\x5F\x6D\x69\x6E\x64\x69"
"\x73\x74\x00\x40\x80\x00\x00\x01\x05\x42\x31\x72\x65\x66\x6C\x65\x63\x74\x00\x00\x00\x00\x00\x01\x06\x46\x31\x73\x74\x72\x65\x6E"
"\x67\x74\x68\x5F\x72\x65\x66\x6C\x00\x3D\xCC\xCC\xCD\x01\x07\x46\x31\x73\x74\x72\x65\x6E\x67\x74\x68\x5F\x72\x65\x66\x72\x00\x3D"
"\xCC\xCC\xCD\x01\x08\x46\x31\x66\x72\x65\x73\x6E\x65\x6C\x5F\x65\x78\x70\x00\x40\xA0\x00\x00\x01\x09\x46\x31\x66\x72\x65\x73\x6E"
"\x65\x6C\x5F\x72\x61\x6E\x67\x65\x00\x3F\x80\x00\x00\x01\x0A\x46\x31\x66\x72\x65\x73\x6E\x65\x6C\x5F\x6D\x69\x6E\x00\x3F\x80\x00"
"\x00\x01\x0B\x46\x31\x74\x78\x73\x63\x61\x6C\x65\x31\x00\x3E\x4C\xCC\xCD\x01\x0C\x46\x31\x74\x78\x73\x63\x61\x6C\x65\x32\x00\x3E"
"\x4C\xCC\xCD\x01\x0D\x42\x31\x72\x69\x70\x70\x6C\x65\x6D\x61\x70\x00\x00\x00\x00\x00\x01\x0E\x46\x33\x74\x69\x6E\x74\x5F\x72\x65"
"\x66\x72\x00\x3F\x33\x33\x33\x3F\x4C\xCC\xCD\x3F\x33\x33\x33\x01\x11\x46\x33\x74\x69\x6E\x74\x5F\x72\x65\x66\x6C\x00\x3F\x33\x33"
"\x33\x3F\x4C\xCC\xCD\x3F\x33\x33\x33\x01\x14\x42\x31\x64\x65\x70\x74\x68\x00\x00\x00\x00\x00\x01\x15\x46\x31\x61\x6C\x70\x68\x61"
"\x00\x00\x00\x00\x00\x01\x16\x46\x33\x66\x6F\x67\x74\x69\x6E\x74\x00\x3E\x4C\xCC\xCD\x3E\x99\x99\x9A\x3E\x4C\xCC\xCD\x00\x00\x00"
"\x03\x02\x23\x07\x00\x00\x01\x00\x0A\x00\x08\x00\x79\x00\x00\x00\x00\x00\x00\x00\x11\x00\x02\x00\x01\x00\x00\x00\x0B\x00\x06\x00"
"\x01\x00\x00\x00\x47\x4C\x53\x4C\x2E\x73\x74\x64\x2E\x34\x35\x30\x00\x00\x00\x00\x0E\x00\x03\x00\x00\x00\x00\x00\x01\x00\x00\x00"
"\x0F\x00\x11\x00\x00\x00\x00\x00\x04\x00\x00\x00\x6D\x61\x69\x6E\x00\x00\x00\x00\x2C\x00\x00\x00\x49\x00\x00\x00\x4B\x00\x00\x00"
"\x4E\x00\x00\x00\x51\x00\x00\x00\x52\x00\x00\x00\x54\x00\x00\x00\x5D\x00\x00\x00\x75\x00\x00\x00\x76\x00\x00\x00\x77\x00\x00\x00"
"\x78\x00\x00\x00\x47\x00\x04\x00\x0E\x00\x00\x00\x01\x00\x00\x00\x0E\x01\x00\x00\x47\x00\x04\x00\x0F\x00\x00\x00\x01\x00\x00\x00"
"\x0F\x01\x00\x00\x47\x00\x04\x00\x10\x00\x00\x00\x01\x00\x00\x00\x10\x01\x00\x00\x47\x00\x04\x00\x13\x00\x00\x00\x01\x00\x00\x00"
"\x11\x01\x00\x00\x47\x00\x04\x00\x14\x00\x00\x00\x01\x00\x00\x00\x12\x01\x00\x00\x47\x00\x04\x00\x15\x00\x00\x00\x01\x00\x00\x00"
"\x13\x01\x00\x00\x47\x00\x04\x00\x18\x00\x00\x00\x01\x00\x00\x00\x16\x01\x00\x00\x47\x00\x04\x00\x19\x00\x00\x00\x01\x00\x00\x00"
"\x17\x01\x00\x00\x47\x00\x04\x00\x1A\x00\x00\x00\x01\x00\x00\x00\x18\x01\x00\x00\x47\x00\x04\x00\x21\x00\x00\x00\x06\x00\x00\x00"
"\x10\x00\x00\x00\x48\x00\x04\x00\x23\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x23\x00\x00\x00\x00\x00\x00\x00"
"\x23\x00\x00\x00\x00\x00\x00\x00\x48\x00\x05\x00\x23\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x04\x00"
"\x23\x00\x00\x00\x01\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x23\x00\x00\x00\x01\x00\x00\x00\x23\x00\x00\x00\x40\x00\x00\x00"
"\x48\x00\x05\x00\x23\x00\x00\x00\x01\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x04\x00\x23\x00\x00\x00\x02\x00\x00\x00"
"\x05\x00\x00\x00\x48\x00\x05\x00\x23\x00\x00\x00\x02\x00\x00\x00\x23\x00\x00\x00\x80\x00\x00\x00\x48\x00\x05\x00\x23\x00\x00\x00"
"\x02\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x05\x00\x23\x00\x00\x00\x03\x00\x00\x00\x23\x00\x00\x00\xC0\x00\x00\x00"
"\x48\x00\x05\x00\x23\x00\x00\x00\x04\x00\x00\x00\x23\x00\x00\x00\xCC\x00\x00\x00\x48\x00\x05\x00\x23\x00\x00\x00\x05\x00\x00\x00"
"\x23\x00\x00\x00\xD0\x00\x00\x00\x48\x00\x05\x00\x23\x00\x00\x00\x06\x00\x00\x00\x23\x00\x00\x00\xDC\x00\x00\x00\x48\x00\x05\x00"
"\x23\x00\x00\x00\x07\x00\x00\x00\x23\x00\x00\x00\xE0\x00\x00\x00\x48\x00\x05\x00\x23\x00\x00\x00\x08\x00\x00\x00\x23\x00\x00\x00"
"\xEC\x00\x00\x00\x48\x00\x05\x00\x23\x00\x00\x00\x09\x00\x00\x00\x23\x00\x00\x00\xF0\x00\x00\x00\x48\x00\x05\x00\x23\x00\x00\x00"
"\x0A\x00\x00\x00\x23\x00\x00\x00\xFC\x00\x00\x00\x48\x00\x05\x00\x23\x00\x00\x00\x0B\x00\x00\x00\x23\x00\x00\x00\x00\x01\x00\x00"
"\x48\x00\x05\x00\x23\x00\x00\x00\x0C\x00\x00\x00\x23\x00\x00\x00\x40\x01\x00\x00\x48\x00\x05\x00\x23\x00\x00\x00\x0D\x00\x00\x00"
"\x23\x00\x00\x00\x4C\x01\x00\x00\x48\x00\x05\x00\x23\x00\x00\x00\x0E\x00\x00\x00\x23\x00\x00\x00\x50\x01\x00\x00\x48\x00\x05\x00"
"\x23\x00\x00\x00\x0F\x00\x00\x00\x23\x00\x00\x00\x5C\x01\x00\x00\x48\x00\x05\x00\x23\x00\x00\x00\x10\x00\x00\x00\x23\x00\x00\x00"
"\x60\x01\x00\x00\x48\x00\x05\x00\x23\x00\x00\x00\x11\x00\x00\x00\x23\x00\x00\x00\x6C\x01\x00\x00\x48\x00\x05\x00\x23\x00\x00\x00"
"\x12\x00\x00\x00\x23\x00\x00\x00\x70\x01\x00\x00\x48\x00\x05\x00\x23\x00\x00\x00\x13\x00\x00\x00\x23\x00\x00\x00\x80\x01\x00\x00"
"\x48\x00\x05\x00\x23\x00\x00\x00\x14\x00\x00\x00\x23\x00\x00\x00\x90\x01\x00\x00\x48\x00\x05\x00\x23\x00\x00\x00\x15\x00\x00\x00"
"\x23\x00\x00\x00\x94\x01\x00\x00\x48\x00\x05\x00\x23\x00\x00\x00\x16\x00\x00\x00\x23\x00\x00\x00\x98\x01\x00\x00\x47\x00\x03\x00"
"\x23\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00\x25\x00\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x25\x00\x00\x00"
"\x21\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x2C\x00\x00\x00\x1E\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x49\x00\x00\x00"
"\x1E\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x4B\x00\x00\x00\x1E\x00\x00\x00\x01\x00\x00\x00\x47\x00\x04\x00\x4E\x00\x00\x00"
"\x1E\x00\x00\x00\x01\x00\x00\x00\x47\x00\x04\x00\x51\x00\x00\x00\x1E\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00\x52\x00\x00\x00"
"\x1E\x00\x00\x00\x04\x00\x00\x00\x47\x00\x04\x00\x54\x00\x00\x00\x1E\x00\x00\x00\x03\x00\x00\x00\x48\x00\x05\x00\x5B\x00\x00\x00"
"\x00\x00\x00\x00\x0B\x00\x00\x00\x00\x00\x00\x00\x47\x00\x03\x00\x5B\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00\x60\x00\x00\x00"
"\x01\x00\x00\x00\x00\x01\x00\x00\x47\x00\x04\x00\x61\x00\x00\x00\x01\x00\x00\x00\x01\x01\x00\x00\x47\x00\x04\x00\x62\x00\x00\x00"
"\x01\x00\x00\x00\x02\x01\x00\x00\x47\x00\x04\x00\x63\x00\x00\x00\x01\x00\x00\x00\x03\x01\x00\x00\x47\x00\x04\x00\x64\x00\x00\x00"
"\x01\x00\x00\x00\x04\x01\x00\x00\x47\x00\x04\x00\x65\x00\x00\x00\x01\x00\x00\x00\x05\x01\x00\x00\x47\x00\x04\x00\x66\x00\x00\x00"
"\x01\x00\x00\x00\x06\x01\x00\x00\x47\x00\x04\x00\x67\x00\x00\x00\x01\x00\x00\x00\x07\x01\x00\x00\x47\x00\x04\x00\x68\x00\x00\x00"
"\x01\x00\x00\x00\x08\x01\x00\x00\x47\x00\x04\x00\x69\x00\x00\x00\x01\x00\x00\x00\x09\x01\x00\x00\x47\x00\x04\x00\x6A\x00\x00\x00"
"\x01\x00\x00\x00\x0A\x01\x00\x00\x47\x00\x04\x00\x6B\x00\x00\x00\x01\x00\x00\x00\x0B\x01\x00\x00\x47\x00\x04\x00\x6C\x00\x00\x00"
"\x01\x00\x00\x00\x0C\x01\x00\x00\x47\x00\x04\x00\x6D\x00\x00\x00\x01\x00\x00\x00\x0D\x01\x00\x00\x47\x00\x04\x00\x6E\x00\x00\x00"
"\x01\x00\x00\x00\x14\x01\x00\x00\x47\x00\x04\x00\x6F\x00\x00\x00\x01\x00\x00\x00\x15\x01\x00\x00\x47\x00\x04\x00\x70\x00\x00\x00"
"\x01\x00\x00\x00\x15\x00\x00\x00\x48\x00\x04\x00\x71\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x71\x00\x00\x00"
"\x00\x00\x00\x00\x23\x00\x00\x00\x00\x00\x00\x00\x48\x00\x05\x00\x71\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00"
"\x48\x00\x05\x00\x71\x00\x00\x00\x01\x00\x00\x00\x23\x00\x00\x00\x40\x00\x00\x00\x48\x00\x05\x00\x71\x00\x00\x00\x02\x00\x00\x00"
"\x23\x00\x00\x00\x4C\x00\x00\x00\x48\x00\x05\x00\x71\x00\x00\x00\x03\x00\x00\x00\x23\x00\x00\x00\x50\x00\x00\x00\x48\x00\x05\x00"
"\x71\x00\x00\x00\x04\x00\x00\x00\x23\x00\x00\x00\x5C\x00\x00\x00\x48\x00\x05\x00\x71\x00\x00\x00\x05\x00\x00\x00\x23\x00\x00\x00"
"\x60\x00\x00\x00\x48\x00\x05\x00\x71\x00\x00\x00\x06\x00\x00\x00\x23\x00\x00\x00\x6C\x00\x00\x00\x48\x00\x05\x00\x71\x00\x00\x00"
"\x07\x00\x00\x00\x23\x00\x00\x00\x70\x00\x00\x00\x48\x00\x05\x00\x71\x00\x00\x00\x08\x00\x00\x00\x23\x00\x00\x00\x80\x00\x00\x00"
"\x48\x00\x05\x00\x71\x00\x00\x00\x09\x00\x00\x00\x23\x00\x00\x00\x88\x00\x00\x00\x47\x00\x03\x00\x71\x00\x00\x00\x02\x00\x00\x00"
"\x47\x00\x04\x00\x73\x00\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x73\x00\x00\x00\x21\x00\x00\x00\x01\x00\x00\x00"
"\x47\x00\x04\x00\x75\x00\x00\x00\x1E\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00\x76\x00\x00\x00\x1E\x00\x00\x00\x03\x00\x00\x00"
"\x47\x00\x04\x00\x77\x00\x00\x00\x1E\x00\x00\x00\x05\x00\x00\x00\x47\x00\x04\x00\x78\x00\x00\x00\x1E\x00\x00\x00\x06\x00\x00\x00"
"\x13\x00\x02\x00\x02\x00\x00\x00\x21\x00\x03\x00\x03\x00\x00\x00\x02\x00\x00\x00\x16\x00\x03\x00\x06\x00\x00\x00\x20\x00\x00\x00"
"\x17\x00\x04\x00\x07\x00\x00\x00\x06\x00\x00\x00\x04\x00\x00\x00\x21\x00\x03\x00\x08\x00\x00\x00\x07\x00\x00\x00\x17\x00\x04\x00"
"\x0B\x00\x00\x00\x06\x00\x00\x00\x03\x00\x00\x00\x20\x00\x04\x00\x0C\x00\x00\x00\x06\x00\x00\x00\x0B\x00\x00\x00\x3B\x00\x04\x00"
"\x0C\x00\x00\x00\x0D\x00\x00\x00\x06\x00\x00\x00\x32\x00\x04\x00\x06\x00\x00\x00\x0E\x00\x00\x00\x00\x00\x87\x43\x32\x00\x04\x00"
"\x06\x00\x00\x00\x0F\x00\x00\x00\x00\x80\x87\x43\x32\x00\x04\x00\x06\x00\x00\x00\x10\x00\x00\x00\x00\x00\x88\x43\x3B\x00\x04\x00"
"\x0C\x00\x00\x00\x12\x00\x00\x00\x06\x00\x00\x00\x32\x00\x04\x00\x06\x00\x00\x00\x13\x00\x00\x00\x00\x80\x88\x43\x32\x00\x04\x00"
"\x06\x00\x00\x00\x14\x00\x00\x00\x00\x00\x89\x43\x32\x00\x04\x00\x06\x00\x00\x00\x15\x00\x00\x00\x00\x80\x89\x43\x3B\x00\x04\x00"
"\x0C\x00\x00\x00\x17\x00\x00\x00\x06\x00\x00\x00\x32\x00\x04\x00\x06\x00\x00\x00\x18\x00\x00\x00\x00\x00\x8B\x43\x32\x00\x04\x00"
"\x06\x00\x00\x00\x19\x00\x00\x00\x00\x80\x8B\x43\x32\x00\x04\x00\x06\x00\x00\x00\x1A\x00\x00\x00\x00\x00\x8C\x43\x20\x00\x04\x00"
"\x1C\x00\x00\x00\x07\x00\x00\x00\x07\x00\x00\x00\x18\x00\x04\x00\x1E\x00\x00\x00\x07\x00\x00\x00\x04\x00\x00\x00\x15\x00\x04\x00"
"\x1F\x00\x00\x00\x20\x00\x00\x00\x00\x00\x00\x00\x2B\x00\x04\x00\x1F\x00\x00\x00\x20\x00\x00\x00\x04\x00\x00\x00\x1C\x00\x04\x00"
"\x21\x00\x00\x00\x07\x00\x00\x00\x20\x00\x00\x00\x17\x00\x04\x00\x22\x00\x00\x00\x06\x00\x00\x00\x02\x00\x00\x00\x1E\x00\x19\x00"
"\x23\x00\x00\x00\x1E\x00\x00\x00\x1E\x00\x00\x00\x1E\x00\x00\x00\x0B\x00\x00\x00\x06\x00\x00\x00\x0B\x00\x00\x00\x06\x00\x00\x00"
"\x0B\x00\x00\x00\x06\x00\x00\x00\x0B\x00\x00\x00\x06\x00\x00\x00\x21\x00\x00\x00\x0B\x00\x00\x00\x06\x00\x00\x00\x0B\x00\x00\x00"
"\x06\x00\x00\x00\x0B\x00\x00\x00\x06\x00\x00\x00\x07\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00\x06\x00\x00\x00\x22\x00\x00\x00"
"\x20\x00\x04\x00\x24\x00\x00\x00\x02\x00\x00\x00\x23\x00\x00\x00\x3B\x00\x04\x00\x24\x00\x00\x00\x25\x00\x00\x00\x02\x00\x00\x00"
"\x15\x00\x04\x00\x26\x00\x00\x00\x20\x00\x00\x00\x01\x00\x00\x00\x2B\x00\x04\x00\x26\x00\x00\x00\x27\x00\x00\x00\x00\x00\x00\x00"
"\x20\x00\x04\x00\x28\x00\x00\x00\x02\x00\x00\x00\x1E\x00\x00\x00\x20\x00\x04\x00\x2B\x00\x00\x00\x01\x00\x00\x00\x0B\x00\x00\x00"
"\x3B\x00\x04\x00\x2B\x00\x00\x00\x2C\x00\x00\x00\x01\x00\x00\x00\x2B\x00\x04\x00\x06\x00\x00\x00\x2E\x00\x00\x00\x00\x00\x80\x3F"
"\x2B\x00\x04\x00\x06\x00\x00\x00\x34\x00\x00\x00\x00\x00\x80\xBF\x2B\x00\x04\x00\x1F\x00\x00\x00\x35\x00\x00\x00\x01\x00\x00\x00"
"\x20\x00\x04\x00\x36\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00\x2B\x00\x04\x00\x1F\x00\x00\x00\x3B\x00\x00\x00\x02\x00\x00\x00"
"\x2B\x00\x04\x00\x1F\x00\x00\x00\x3E\x00\x00\x00\x03\x00\x00\x00\x2B\x00\x04\x00\x06\x00\x00\x00\x42\x00\x00\x00\x00\x00\x00\x40"
"\x20\x00\x04\x00\x48\x00\x00\x00\x03\x00\x00\x00\x22\x00\x00\x00\x3B\x00\x04\x00\x48\x00\x00\x00\x49\x00\x00\x00\x03\x00\x00\x00"
"\x20\x00\x04\x00\x4A\x00\x00\x00\x01\x00\x00\x00\x22\x00\x00\x00\x3B\x00\x04\x00\x4A\x00\x00\x00\x4B\x00\x00\x00\x01\x00\x00\x00"
"\x20\x00\x04\x00\x4D\x00\x00\x00\x03\x00\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x4D\x00\x00\x00\x4E\x00\x00\x00\x03\x00\x00\x00"
"\x20\x00\x04\x00\x50\x00\x00\x00\x03\x00\x00\x00\x0B\x00\x00\x00\x3B\x00\x04\x00\x50\x00\x00\x00\x51\x00\x00\x00\x03\x00\x00\x00"
"\x3B\x00\x04\x00\x2B\x00\x00\x00\x52\x00\x00\x00\x01\x00\x00\x00\x3B\x00\x04\x00\x50\x00\x00\x00\x54\x00\x00\x00\x03\x00\x00\x00"
"\x2B\x00\x04\x00\x26\x00\x00\x00\x55\x00\x00\x00\x03\x00\x00\x00\x20\x00\x04\x00\x56\x00\x00\x00\x02\x00\x00\x00\x0B\x00\x00\x00"
"\x1E\x00\x03\x00\x5B\x00\x00\x00\x07\x00\x00\x00\x20\x00\x04\x00\x5C\x00\x00\x00\x03\x00\x00\x00\x5B\x00\x00\x00\x3B\x00\x04\x00"
"\x5C\x00\x00\x00\x5D\x00\x00\x00\x03\x00\x00\x00\x32\x00\x04\x00\x26\x00\x00\x00\x60\x00\x00\x00\x00\x01\x00\x00\x32\x00\x04\x00"
"\x06\x00\x00\x00\x61\x00\x00\x00\x00\x80\x80\x43\x32\x00\x04\x00\x06\x00\x00\x00\x62\x00\x00\x00\x00\x00\x81\x43\x32\x00\x04\x00"
"\x06\x00\x00\x00\x63\x00\x00\x00\x00\x80\x81\x43\x32\x00\x04\x00\x06\x00\x00\x00\x64\x00\x00\x00\x00\x00\x82\x43\x32\x00\x04\x00"
"\x26\x00\x00\x00\x65\x00\x00\x00\x05\x01\x00\x00\x32\x00\x04\x00\x06\x00\x00\x00\x66\x00\x00\x00\x00\x00\x83\x43\x32\x00\x04\x00"
"\x06\x00\x00\x00\x67\x00\x00\x00\x00\x80\x83\x43\x32\x00\x04\x00\x06\x00\x00\x00\x68\x00\x00\x00\x00\x00\x84\x43\x32\x00\x04\x00"
"\x06\x00\x00\x00\x69\x00\x00\x00\x00\x80\x84\x43\x32\x00\x04\x00\x06\x00\x00\x00\x6A\x00\x00\x00\x00\x00\x85\x43\x32\x00\x04\x00"
"\x06\x00\x00\x00\x6B\x00\x00\x00\x00\x80\x85\x43\x32\x00\x04\x00\x06\x00\x00\x00\x6C\x00\x00\x00\x00\x00\x86\x43\x32\x00\x04\x00"
"\x26\x00\x00\x00\x6D\x00\x00\x00\x0D\x01\x00\x00\x32\x00\x04\x00\x26\x00\x00\x00\x6E\x00\x00\x00\x14\x01\x00\x00\x32\x00\x04\x00"
"\x06\x00\x00\x00\x6F\x00\x00\x00\x00\x80\x8A\x43\x32\x00\x04\x00\x26\x00\x00\x00\x70\x00\x00\x00\x15\x00\x00\x00\x1E\x00\x0C\x00"
"\x71\x00\x00\x00\x1E\x00\x00\x00\x0B\x00\x00\x00\x06\x00\x00\x00\x0B\x00\x00\x00\x06\x00\x00\x00\x0B\x00\x00\x00\x06\x00\x00\x00"
"\x07\x00\x00\x00\x22\x00\x00\x00\x22\x00\x00\x00\x20\x00\x04\x00\x72\x00\x00\x00\x02\x00\x00\x00\x71\x00\x00\x00\x3B\x00\x04\x00"
"\x72\x00\x00\x00\x73\x00\x00\x00\x02\x00\x00\x00\x20\x00\x04\x00\x74\x00\x00\x00\x01\x00\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00"
"\x74\x00\x00\x00\x75\x00\x00\x00\x01\x00\x00\x00\x3B\x00\x04\x00\x4A\x00\x00\x00\x76\x00\x00\x00\x01\x00\x00\x00\x3B\x00\x04\x00"
"\x2B\x00\x00\x00\x77\x00\x00\x00\x01\x00\x00\x00\x3B\x00\x04\x00\x2B\x00\x00\x00\x78\x00\x00\x00\x01\x00\x00\x00\x36\x00\x05\x00"
"\x02\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\xF8\x00\x02\x00\x05\x00\x00\x00\x50\x00\x06\x00\x0B\x00\x00\x00"
"\x11\x00\x00\x00\x0E\x00\x00\x00\x0F\x00\x00\x00\x10\x00\x00\x00\x3E\x00\x03\x00\x0D\x00\x00\x00\x11\x00\x00\x00\x50\x00\x06\x00"
"\x0B\x00\x00\x00\x16\x00\x00\x00\x13\x00\x00\x00\x14\x00\x00\x00\x15\x00\x00\x00\x3E\x00\x03\x00\x12\x00\x00\x00\x16\x00\x00\x00"
"\x50\x00\x06\x00\x0B\x00\x00\x00\x1B\x00\x00\x00\x18\x00\x00\x00\x19\x00\x00\x00\x1A\x00\x00\x00\x3E\x00\x03\x00\x17\x00\x00\x00"
"\x1B\x00\x00\x00\x3D\x00\x04\x00\x22\x00\x00\x00\x4C\x00\x00\x00\x4B\x00\x00\x00\x3E\x00\x03\x00\x49\x00\x00\x00\x4C\x00\x00\x00"
"\x39\x00\x04\x00\x07\x00\x00\x00\x4F\x00\x00\x00\x09\x00\x00\x00\x3E\x00\x03\x00\x4E\x00\x00\x00\x4F\x00\x00\x00\x3D\x00\x04\x00"
"\x0B\x00\x00\x00\x53\x00\x00\x00\x52\x00\x00\x00\x3E\x00\x03\x00\x51\x00\x00\x00\x53\x00\x00\x00\x41\x00\x05\x00\x56\x00\x00\x00"
"\x57\x00\x00\x00\x25\x00\x00\x00\x55\x00\x00\x00\x3D\x00\x04\x00\x0B\x00\x00\x00\x58\x00\x00\x00\x57\x00\x00\x00\x3D\x00\x04\x00"
"\x0B\x00\x00\x00\x59\x00\x00\x00\x2C\x00\x00\x00\x83\x00\x05\x00\x0B\x00\x00\x00\x5A\x00\x00\x00\x58\x00\x00\x00\x59\x00\x00\x00"
"\x3E\x00\x03\x00\x54\x00\x00\x00\x5A\x00\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\x5E\x00\x00\x00\x4E\x00\x00\x00\x41\x00\x05\x00"
"\x4D\x00\x00\x00\x5F\x00\x00\x00\x5D\x00\x00\x00\x27\x00\x00\x00\x3E\x00\x03\x00\x5F\x00\x00\x00\x5E\x00\x00\x00\xFD\x00\x01\x00"
"\x38\x00\x01\x00\x36\x00\x05\x00\x07\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\xF8\x00\x02\x00\x0A\x00\x00\x00"
"\x3B\x00\x04\x00\x1C\x00\x00\x00\x1D\x00\x00\x00\x07\x00\x00\x00\x41\x00\x05\x00\x28\x00\x00\x00\x29\x00\x00\x00\x25\x00\x00\x00"
"\x27\x00\x00\x00\x3D\x00\x04\x00\x1E\x00\x00\x00\x2A\x00\x00\x00\x29\x00\x00\x00\x3D\x00\x04\x00\x0B\x00\x00\x00\x2D\x00\x00\x00"
"\x2C\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\x2F\x00\x00\x00\x2D\x00\x00\x00\x00\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00"
"\x30\x00\x00\x00\x2D\x00\x00\x00\x01\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\x31\x00\x00\x00\x2D\x00\x00\x00\x02\x00\x00\x00"
"\x50\x00\x07\x00\x07\x00\x00\x00\x32\x00\x00\x00\x2F\x00\x00\x00\x30\x00\x00\x00\x31\x00\x00\x00\x2E\x00\x00\x00\x91\x00\x05\x00"
"\x07\x00\x00\x00\x33\x00\x00\x00\x2A\x00\x00\x00\x32\x00\x00\x00\x3E\x00\x03\x00\x1D\x00\x00\x00\x33\x00\x00\x00\x41\x00\x05\x00"
"\x36\x00\x00\x00\x37\x00\x00\x00\x1D\x00\x00\x00\x35\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x38\x00\x00\x00\x37\x00\x00\x00"
"\x85\x00\x05\x00\x06\x00\x00\x00\x39\x00\x00\x00\x38\x00\x00\x00\x34\x00\x00\x00\x41\x00\x05\x00\x36\x00\x00\x00\x3A\x00\x00\x00"
"\x1D\x00\x00\x00\x35\x00\x00\x00\x3E\x00\x03\x00\x3A\x00\x00\x00\x39\x00\x00\x00\x41\x00\x05\x00\x36\x00\x00\x00\x3C\x00\x00\x00"
"\x1D\x00\x00\x00\x3B\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x3D\x00\x00\x00\x3C\x00\x00\x00\x41\x00\x05\x00\x36\x00\x00\x00"
"\x3F\x00\x00\x00\x1D\x00\x00\x00\x3E\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x40\x00\x00\x00\x3F\x00\x00\x00\x81\x00\x05\x00"
"\x06\x00\x00\x00\x41\x00\x00\x00\x3D\x00\x00\x00\x40\x00\x00\x00\x88\x00\x05\x00\x06\x00\x00\x00\x43\x00\x00\x00\x41\x00\x00\x00"
"\x42\x00\x00\x00\x41\x00\x05\x00\x36\x00\x00\x00\x44\x00\x00\x00\x1D\x00\x00\x00\x3B\x00\x00\x00\x3E\x00\x03\x00\x44\x00\x00\x00"
"\x43\x00\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\x45\x00\x00\x00\x1D\x00\x00\x00\xFE\x00\x02\x00\x45\x00\x00\x00\x38\x00\x01\x00"
"\x03\x02\x23\x07\x00\x00\x01\x00\x0A\x00\x08\x00\x80\x01\x00\x00\x00\x00\x00\x00\x11\x00\x02\x00\x01\x00\x00\x00\x0B\x00\x06\x00"
"\x01\x00\x00\x00\x47\x4C\x53\x4C\x2E\x73\x74\x64\x2E\x34\x35\x30\x00\x00\x00\x00\x0E\x00\x03\x00\x00\x00\x00\x00\x01\x00\x00\x00"
"\x0F\x00\x0B\x00\x04\x00\x00\x00\x04\x00\x00\x00\x6D\x61\x69\x6E\x00\x00\x00\x00\x37\x00\x00\x00\x68\x00\x00\x00\x75\x00\x00\x00"
"\x82\x00\x00\x00\xD1\x00\x00\x00\x77\x01\x00\x00\x10\x00\x03\x00\x04\x00\x00\x00\x07\x00\x00\x00\x47\x00\x04\x00\x10\x00\x00\x00"
"\x01\x00\x00\x00\x0E\x01\x00\x00\x47\x00\x04\x00\x11\x00\x00\x00\x01\x00\x00\x00\x0F\x01\x00\x00\x47\x00\x04\x00\x12\x00\x00\x00"
"\x01\x00\x00\x00\x10\x01\x00\x00\x47\x00\x04\x00\x15\x00\x00\x00\x01\x00\x00\x00\x11\x01\x00\x00\x47\x00\x04\x00\x16\x00\x00\x00"
"\x01\x00\x00\x00\x12\x01\x00\x00\x47\x00\x04\x00\x17\x00\x00\x00\x01\x00\x00\x00\x13\x01\x00\x00\x47\x00\x04\x00\x1A\x00\x00\x00"
"\x01\x00\x00\x00\x16\x01\x00\x00\x47\x00\x04\x00\x1B\x00\x00\x00\x01\x00\x00\x00\x17\x01\x00\x00\x47\x00\x04\x00\x1C\x00\x00\x00"
"\x01\x00\x00\x00\x18\x01\x00\x00\x47\x00\x04\x00\x1F\x00\x00\x00\x01\x00\x00\x00\x15\x00\x00\x00\x47\x00\x04\x00\x2D\x00\x00\x00"
"\x06\x00\x00\x00\x10\x00\x00\x00\x48\x00\x04\x00\x2F\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x2F\x00\x00\x00"
"\x00\x00\x00\x00\x23\x00\x00\x00\x00\x00\x00\x00\x48\x00\x05\x00\x2F\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00"
"\x48\x00\x04\x00\x2F\x00\x00\x00\x01\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x2F\x00\x00\x00\x01\x00\x00\x00\x23\x00\x00\x00"
"\x40\x00\x00\x00\x48\x00\x05\x00\x2F\x00\x00\x00\x01\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x04\x00\x2F\x00\x00\x00"
"\x02\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x2F\x00\x00\x00\x02\x00\x00\x00\x23\x00\x00\x00\x80\x00\x00\x00\x48\x00\x05\x00"
"\x2F\x00\x00\x00\x02\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x05\x00\x2F\x00\x00\x00\x03\x00\x00\x00\x23\x00\x00\x00"
"\xC0\x00\x00\x00\x48\x00\x05\x00\x2F\x00\x00\x00\x04\x00\x00\x00\x23\x00\x00\x00\xCC\x00\x00\x00\x48\x00\x05\x00\x2F\x00\x00\x00"
"\x05\x00\x00\x00\x23\x00\x00\x00\xD0\x00\x00\x00\x48\x00\x05\x00\x2F\x00\x00\x00\x06\x00\x00\x00\x23\x00\x00\x00\xDC\x00\x00\x00"
"\x48\x00\x05\x00\x2F\x00\x00\x00\x07\x00\x00\x00\x23\x00\x00\x00\xE0\x00\x00\x00\x48\x00\x05\x00\x2F\x00\x00\x00\x08\x00\x00\x00"
"\x23\x00\x00\x00\xEC\x00\x00\x00\x48\x00\x05\x00\x2F\x00\x00\x00\x09\x00\x00\x00\x23\x00\x00\x00\xF0\x00\x00\x00\x48\x00\x05\x00"
"\x2F\x00\x00\x00\x0A\x00\x00\x00\x23\x00\x00\x00\xFC\x00\x00\x00\x48\x00\x05\x00\x2F\x00\x00\x00\x0B\x00\x00\x00\x23\x00\x00\x00"
"\x00\x01\x00\x00\x48\x00\x05\x00\x2F\x00\x00\x00\x0C\x00\x00\x00\x23\x00\x00\x00\x40\x01\x00\x00\x48\x00\x05\x00\x2F\x00\x00\x00"
"\x0D\x00\x00\x00\x23\x00\x00\x00\x4C\x01\x00\x00\x48\x00\x05\x00\x2F\x00\x00\x00\x0E\x00\x00\x00\x23\x00\x00\x00\x50\x01\x00\x00"
"\x48\x00\x05\x00\x2F\x00\x00\x00\x0F\x00\x00\x00\x23\x00\x00\x00\x5C\x01\x00\x00\x48\x00\x05\x00\x2F\x00\x00\x00\x10\x00\x00\x00"
"\x23\x00\x00\x00\x60\x01\x00\x00\x48\x00\x05\x00\x2F\x00\x00\x00\x11\x00\x00\x00\x23\x00\x00\x00\x6C\x01\x00\x00\x48\x00\x05\x00"
"\x2F\x00\x00\x00\x12\x00\x00\x00\x23\x00\x00\x00\x70\x01\x00\x00\x48\x00\x05\x00\x2F\x00\x00\x00\x13\x00\x00\x00\x23\x00\x00\x00"
"\x80\x01\x00\x00\x48\x00\x05\x00\x2F\x00\x00\x00\x14\x00\x00\x00\x23\x00\x00\x00\x90\x01\x00\x00\x48\x00\x05\x00\x2F\x00\x00\x00"
"\x15\x00\x00\x00\x23\x00\x00\x00\x94\x01\x00\x00\x48\x00\x05\x00\x2F\x00\x00\x00\x16\x00\x00\x00\x23\x00\x00\x00\x98\x01\x00\x00"
"\x47\x00\x03\x00\x2F\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00\x31\x00\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00"
"\x31\x00\x00\x00\x21\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x37\x00\x00\x00\x0B\x00\x00\x00\x0F\x00\x00\x00\x47\x00\x04\x00"
"\x48\x00\x00\x00\x01\x00\x00\x00\x00\x01\x00\x00\x47\x00\x04\x00\x68\x00\x00\x00\x1E\x00\x00\x00\x01\x00\x00\x00\x47\x00\x04\x00"
"\x75\x00\x00\x00\x1E\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00\x82\x00\x00\x00\x1E\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00"
"\xA1\x00\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\xA1\x00\x00\x00\x21\x00\x00\x00\x03\x00\x00\x00\x47\x00\x04\x00"
"\xA3\x00\x00\x00\x01\x00\x00\x00\x0B\x01\x00\x00\x47\x00\x04\x00\xAF\x00\x00\x00\x01\x00\x00\x00\x0C\x01\x00\x00\x47\x00\x04\x00"
"\xC0\x00\x00\x00\x01\x00\x00\x00\x0D\x01\x00\x00\x47\x00\x04\x00\xC4\x00\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00"
"\xC4\x00\x00\x00\x21\x00\x00\x00\x06\x00\x00\x00\x47\x00\x04\x00\xD1\x00\x00\x00\x1E\x00\x00\x00\x03\x00\x00\x00\x47\x00\x04\x00"
"\xD7\x00\x00\x00\x01\x00\x00\x00\x08\x01\x00\x00\x47\x00\x04\x00\xD9\x00\x00\x00\x01\x00\x00\x00\x09\x01\x00\x00\x47\x00\x04\x00"
"\xDB\x00\x00\x00\x01\x00\x00\x00\x0A\x01\x00\x00\x47\x00\x04\x00\xDD\x00\x00\x00\x01\x00\x00\x00\x14\x01\x00\x00\x47\x00\x04\x00"
"\xE2\x00\x00\x00\x01\x00\x00\x00\x03\x01\x00\x00\x47\x00\x04\x00\xE4\x00\x00\x00\x01\x00\x00\x00\x04\x01\x00\x00\x47\x00\x04\x00"
"\xFA\x00\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\xFA\x00\x00\x00\x21\x00\x00\x00\x07\x00\x00\x00\x47\x00\x04\x00"
"\x24\x01\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x24\x01\x00\x00\x21\x00\x00\x00\x04\x00\x00\x00\x47\x00\x04\x00"
"\x29\x01\x00\x00\x01\x00\x00\x00\x07\x01\x00\x00\x47\x00\x04\x00\x2B\x01\x00\x00\x01\x00\x00\x00\x02\x01\x00\x00\x47\x00\x04\x00"
"\x3D\x01\x00\x00\x01\x00\x00\x00\x05\x01\x00\x00\x47\x00\x04\x00\x42\x01\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00"
"\x42\x01\x00\x00\x21\x00\x00\x00\x05\x00\x00\x00\x47\x00\x04\x00\x47\x01\x00\x00\x01\x00\x00\x00\x06\x01\x00\x00\x47\x00\x04\x00"
"\x49\x01\x00\x00\x01\x00\x00\x00\x01\x01\x00\x00\x47\x00\x04\x00\x51\x01\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00"
"\x51\x01\x00\x00\x21\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00\x5B\x01\x00\x00\x01\x00\x00\x00\x15\x01\x00\x00\x47\x00\x04\x00"
"\x77\x01\x00\x00\x1E\x00\x00\x00\x00\x00\x00\x00\x48\x00\x04\x00\x7D\x01\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00"
"\x7D\x01\x00\x00\x00\x00\x00\x00\x23\x00\x00\x00\x00\x00\x00\x00\x48\x00\x05\x00\x7D\x01\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00"
"\x10\x00\x00\x00\x48\x00\x05\x00\x7D\x01\x00\x00\x01\x00\x00\x00\x23\x00\x00\x00\x40\x00\x00\x00\x48\x00\x05\x00\x7D\x01\x00\x00"
"\x02\x00\x00\x00\x23\x00\x00\x00\x4C\x00\x00\x00\x48\x00\x05\x00\x7D\x01\x00\x00\x03\x00\x00\x00\x23\x00\x00\x00\x50\x00\x00\x00"
"\x48\x00\x05\x00\x7D\x01\x00\x00\x04\x00\x00\x00\x23\x00\x00\x00\x5C\x00\x00\x00\x48\x00\x05\x00\x7D\x01\x00\x00\x05\x00\x00\x00"
"\x23\x00\x00\x00\x60\x00\x00\x00\x48\x00\x05\x00\x7D\x01\x00\x00\x06\x00\x00\x00\x23\x00\x00\x00\x6C\x00\x00\x00\x48\x00\x05\x00"
"\x7D\x01\x00\x00\x07\x00\x00\x00\x23\x00\x00\x00\x70\x00\x00\x00\x48\x00\x05\x00\x7D\x01\x00\x00\x08\x00\x00\x00\x23\x00\x00\x00"
"\x80\x00\x00\x00\x48\x00\x05\x00\x7D\x01\x00\x00\x09\x00\x00\x00\x23\x00\x00\x00\x88\x00\x00\x00\x47\x00\x03\x00\x7D\x01\x00\x00"
"\x02\x00\x00\x00\x47\x00\x04\x00\x7F\x01\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x7F\x01\x00\x00\x21\x00\x00\x00"
"\x01\x00\x00\x00\x13\x00\x02\x00\x02\x00\x00\x00\x21\x00\x03\x00\x03\x00\x00\x00\x02\x00\x00\x00\x16\x00\x03\x00\x06\x00\x00\x00"
"\x20\x00\x00\x00\x17\x00\x04\x00\x07\x00\x00\x00\x06\x00\x00\x00\x04\x00\x00\x00\x20\x00\x04\x00\x08\x00\x00\x00\x07\x00\x00\x00"
"\x07\x00\x00\x00\x21\x00\x04\x00\x09\x00\x00\x00\x07\x00\x00\x00\x08\x00\x00\x00\x17\x00\x04\x00\x0D\x00\x00\x00\x06\x00\x00\x00"
"\x03\x00\x00\x00\x20\x00\x04\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x0D\x00\x00\x00\x3B\x00\x04\x00\x0E\x00\x00\x00\x0F\x00\x00\x00"
"\x06\x00\x00\x00\x32\x00\x04\x00\x06\x00\x00\x00\x10\x00\x00\x00\x00\x00\x87\x43\x32\x00\x04\x00\x06\x00\x00\x00\x11\x00\x00\x00"
"\x00\x80\x87\x43\x32\x00\x04\x00\x06\x00\x00\x00\x12\x00\x00\x00\x00\x00\x88\x43\x3B\x00\x04\x00\x0E\x00\x00\x00\x14\x00\x00\x00"
"\x06\x00\x00\x00\x32\x00\x04\x00\x06\x00\x00\x00\x15\x00\x00\x00\x00\x80\x88\x43\x32\x00\x04\x00\x06\x00\x00\x00\x16\x00\x00\x00"
"\x00\x00\x89\x43\x32\x00\x04\x00\x06\x00\x00\x00\x17\x00\x00\x00\x00\x80\x89\x43\x3B\x00\x04\x00\x0E\x00\x00\x00\x19\x00\x00\x00"
"\x06\x00\x00\x00\x32\x00\x04\x00\x06\x00\x00\x00\x1A\x00\x00\x00\x00\x00\x8B\x43\x32\x00\x04\x00\x06\x00\x00\x00\x1B\x00\x00\x00"
"\x00\x80\x8B\x43\x32\x00\x04\x00\x06\x00\x00\x00\x1C\x00\x00\x00\x00\x00\x8C\x43\x15\x00\x04\x00\x1E\x00\x00\x00\x20\x00\x00\x00"
"\x01\x00\x00\x00\x32\x00\x04\x00\x1E\x00\x00\x00\x1F\x00\x00\x00\x15\x00\x00\x00\x2B\x00\x04\x00\x1E\x00\x00\x00\x20\x00\x00\x00"
"\x00\x00\x00\x00\x14\x00\x02\x00\x21\x00\x00\x00\x34\x00\x06\x00\x21\x00\x00\x00\x22\x00\x00\x00\xAB\x00\x00\x00\x1F\x00\x00\x00"
"\x20\x00\x00\x00\x34\x00\x05\x00\x21\x00\x00\x00\x23\x00\x00\x00\xA8\x00\x00\x00\x22\x00\x00\x00\x20\x00\x04\x00\x28\x00\x00\x00"
"\x07\x00\x00\x00\x06\x00\x00\x00\x18\x00\x04\x00\x2A\x00\x00\x00\x07\x00\x00\x00\x04\x00\x00\x00\x15\x00\x04\x00\x2B\x00\x00\x00"
"\x20\x00\x00\x00\x00\x00\x00\x00\x2B\x00\x04\x00\x2B\x00\x00\x00\x2C\x00\x00\x00\x04\x00\x00\x00\x1C\x00\x04\x00\x2D\x00\x00\x00"
"\x07\x00\x00\x00\x2C\x00\x00\x00\x17\x00\x04\x00\x2E\x00\x00\x00\x06\x00\x00\x00\x02\x00\x00\x00\x1E\x00\x19\x00\x2F\x00\x00\x00"
"\x2A\x00\x00\x00\x2A\x00\x00\x00\x2A\x00\x00\x00\x0D\x00\x00\x00\x06\x00\x00\x00\x0D\x00\x00\x00\x06\x00\x00\x00\x0D\x00\x00\x00"
"\x06\x00\x00\x00\x0D\x00\x00\x00\x06\x00\x00\x00\x2D\x00\x00\x00\x0D\x00\x00\x00\x06\x00\x00\x00\x0D\x00\x00\x00\x06\x00\x00\x00"
"\x0D\x00\x00\x00\x06\x00\x00\x00\x07\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00\x06\x00\x00\x00\x2E\x00\x00\x00\x20\x00\x04\x00"
"\x30\x00\x00\x00\x02\x00\x00\x00\x2F\x00\x00\x00\x3B\x00\x04\x00\x30\x00\x00\x00\x31\x00\x00\x00\x02\x00\x00\x00\x2B\x00\x04\x00"
"\x1E\x00\x00\x00\x32\x00\x00\x00\x14\x00\x00\x00\x20\x00\x04\x00\x33\x00\x00\x00\x02\x00\x00\x00\x06\x00\x00\x00\x20\x00\x04\x00"
"\x36\x00\x00\x00\x01\x00\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x36\x00\x00\x00\x37\x00\x00\x00\x01\x00\x00\x00\x2B\x00\x04\x00"
"\x2B\x00\x00\x00\x38\x00\x00\x00\x02\x00\x00\x00\x20\x00\x04\x00\x39\x00\x00\x00\x01\x00\x00\x00\x06\x00\x00\x00\x2B\x00\x04\x00"
"\x2B\x00\x00\x00\x3D\x00\x00\x00\x03\x00\x00\x00\x2B\x00\x04\x00\x06\x00\x00\x00\x41\x00\x00\x00\x00\x00\x00\x00\x2B\x00\x04\x00"
"\x1E\x00\x00\x00\x43\x00\x00\x00\x15\x00\x00\x00\x32\x00\x04\x00\x1E\x00\x00\x00\x48\x00\x00\x00\x00\x01\x00\x00\x34\x00\x06\x00"
"\x21\x00\x00\x00\x49\x00\x00\x00\xAB\x00\x00\x00\x48\x00\x00\x00\x20\x00\x00\x00\x2B\x00\x04\x00\x06\x00\x00\x00\x51\x00\x00\x00"
"\x3B\xAA\xB8\x3F\x2B\x00\x04\x00\x06\x00\x00\x00\x55\x00\x00\x00\x00\x00\x80\x3F\x2B\x00\x04\x00\x1E\x00\x00\x00\x56\x00\x00\x00"
"\x13\x00\x00\x00\x20\x00\x04\x00\x66\x00\x00\x00\x07\x00\x00\x00\x2E\x00\x00\x00\x3B\x00\x04\x00\x36\x00\x00\x00\x68\x00\x00\x00"
"\x01\x00\x00\x00\x2B\x00\x04\x00\x06\x00\x00\x00\x71\x00\x00\x00\x00\x00\x00\x3F\x2B\x00\x04\x00\x06\x00\x00\x00\x73\x00\x00\x00"
"\x00\x00\xC0\x3F\x20\x00\x04\x00\x74\x00\x00\x00\x01\x00\x00\x00\x0D\x00\x00\x00\x3B\x00\x04\x00\x74\x00\x00\x00\x75\x00\x00\x00"
"\x01\x00\x00\x00\x2B\x00\x04\x00\x06\x00\x00\x00\x79\x00\x00\x00\x00\x00\x87\x44\x2B\x00\x04\x00\x2B\x00\x00\x00\x7B\x00\x00\x00"
"\x01\x00\x00\x00\x20\x00\x04\x00\x81\x00\x00\x00\x01\x00\x00\x00\x2E\x00\x00\x00\x3B\x00\x04\x00\x81\x00\x00\x00\x82\x00\x00\x00"
"\x01\x00\x00\x00\x2B\x00\x04\x00\x2B\x00\x00\x00\x83\x00\x00\x00\x00\x00\x00\x00\x2B\x00\x04\x00\x1E\x00\x00\x00\x88\x00\x00\x00"
"\x04\x00\x00\x00\x2B\x00\x04\x00\x06\x00\x00\x00\x8D\x00\x00\x00\x00\x00\x00\x3E\x20\x00\x04\x00\x9C\x00\x00\x00\x07\x00\x00\x00"
"\x0D\x00\x00\x00\x19\x00\x09\x00\x9E\x00\x00\x00\x06\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"
"\x01\x00\x00\x00\x00\x00\x00\x00\x1B\x00\x03\x00\x9F\x00\x00\x00\x9E\x00\x00\x00\x20\x00\x04\x00\xA0\x00\x00\x00\x00\x00\x00\x00"
"\x9F\x00\x00\x00\x3B\x00\x04\x00\xA0\x00\x00\x00\xA1\x00\x00\x00\x00\x00\x00\x00\x32\x00\x04\x00\x06\x00\x00\x00\xA3\x00\x00\x00"
"\x00\x80\x85\x43\x2B\x00\x04\x00\x06\x00\x00\x00\xA8\x00\x00\x00\xCD\xCC\xCC\x3D\x32\x00\x04\x00\x06\x00\x00\x00\xAF\x00\x00\x00"
"\x00\x00\x86\x43\x2B\x00\x04\x00\x06\x00\x00\x00\xB4\x00\x00\x00\xF0\xA7\xC6\x3D\x2B\x00\x04\x00\x06\x00\x00\x00\xBC\x00\x00\x00"
"\x00\x00\x7C\x3F\x32\x00\x04\x00\x1E\x00\x00\x00\xC0\x00\x00\x00\x0D\x01\x00\x00\x34\x00\x06\x00\x21\x00\x00\x00\xC1\x00\x00\x00"
"\xAB\x00\x00\x00\xC0\x00\x00\x00\x20\x00\x00\x00\x3B\x00\x04\x00\xA0\x00\x00\x00\xC4\x00\x00\x00\x00\x00\x00\x00\x2B\x00\x04\x00"
"\x06\x00\x00\x00\xC9\x00\x00\x00\x00\x00\x40\x40\x3B\x00\x04\x00\x74\x00\x00\x00\xD1\x00\x00\x00\x01\x00\x00\x00\x32\x00\x04\x00"
"\x06\x00\x00\x00\xD7\x00\x00\x00\x00\x00\x84\x43\x32\x00\x04\x00\x06\x00\x00\x00\xD9\x00\x00\x00\x00\x80\x84\x43\x32\x00\x04\x00"
"\x06\x00\x00\x00\xDB\x00\x00\x00\x00\x00\x85\x43\x32\x00\x04\x00\x1E\x00\x00\x00\xDD\x00\x00\x00\x14\x01\x00\x00\x34\x00\x06\x00"
"\x21\x00\x00\x00\xDE\x00\x00\x00\xAB\x00\x00\x00\xDD\x00\x00\x00\x20\x00\x00\x00\x32\x00\x04\x00\x06\x00\x00\x00\xE2\x00\x00\x00"
"\x00\x80\x81\x43\x32\x00\x04\x00\x06\x00\x00\x00\xE4\x00\x00\x00\x00\x00\x82\x43\x2B\x00\x04\x00\x06\x00\x00\x00\xE8\x00\x00\x00"
"\x00\x00\x00\x40\x3B\x00\x04\x00\xA0\x00\x00\x00\xFA\x00\x00\x00\x00\x00\x00\x00\x2B\x00\x04\x00\x06\x00\x00\x00\x1A\x01\x00\x00"
"\x00\x00\xC8\x42\x3B\x00\x04\x00\xA0\x00\x00\x00\x24\x01\x00\x00\x00\x00\x00\x00\x32\x00\x04\x00\x06\x00\x00\x00\x29\x01\x00\x00"
"\x00\x80\x83\x43\x32\x00\x04\x00\x06\x00\x00\x00\x2B\x01\x00\x00\x00\x00\x81\x43\x34\x00\x06\x00\x21\x00\x00\x00\x32\x01\x00\x00"
"\xAB\x00\x00\x00\xDD\x00\x00\x00\x20\x00\x00\x00\x2B\x00\x04\x00\x06\x00\x00\x00\x38\x01\x00\x00\x00\x00\x80\x45\x32\x00\x04\x00"
"\x1E\x00\x00\x00\x3D\x01\x00\x00\x05\x01\x00\x00\x34\x00\x06\x00\x21\x00\x00\x00\x3E\x01\x00\x00\xAB\x00\x00\x00\x3D\x01\x00\x00"
"\x20\x00\x00\x00\x3B\x00\x04\x00\xA0\x00\x00\x00\x42\x01\x00\x00\x00\x00\x00\x00\x32\x00\x04\x00\x06\x00\x00\x00\x47\x01\x00\x00"
"\x00\x00\x83\x43\x32\x00\x04\x00\x06\x00\x00\x00\x49\x01\x00\x00\x00\x80\x80\x43\x3B\x00\x04\x00\xA0\x00\x00\x00\x51\x01\x00\x00"
"\x00\x00\x00\x00\x32\x00\x04\x00\x06\x00\x00\x00\x5B\x01\x00\x00\x00\x80\x8A\x43\x20\x00\x04\x00\x76\x01\x00\x00\x03\x00\x00\x00"
"\x07\x00\x00\x00\x3B\x00\x04\x00\x76\x01\x00\x00\x77\x01\x00\x00\x03\x00\x00\x00\x1E\x00\x0C\x00\x7D\x01\x00\x00\x2A\x00\x00\x00"
"\x0D\x00\x00\x00\x06\x00\x00\x00\x0D\x00\x00\x00\x06\x00\x00\x00\x0D\x00\x00\x00\x06\x00\x00\x00\x07\x00\x00\x00\x2E\x00\x00\x00"
"\x2E\x00\x00\x00\x20\x00\x04\x00\x7E\x01\x00\x00\x02\x00\x00\x00\x7D\x01\x00\x00\x3B\x00\x04\x00\x7E\x01\x00\x00\x7F\x01\x00\x00"
"\x02\x00\x00\x00\x36\x00\x05\x00\x02\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\xF8\x00\x02\x00\x05\x00\x00\x00"
"\x3B\x00\x04\x00\x66\x00\x00\x00\x67\x00\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x66\x00\x00\x00\x80\x00\x00\x00\x07\x00\x00\x00"
"\x3B\x00\x04\x00\x9C\x00\x00\x00\x9D\x00\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x28\x00\x00\x00\xCF\x00\x00\x00\x07\x00\x00\x00"
"\x3B\x00\x04\x00\x28\x00\x00\x00\xE1\x00\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x28\x00\x00\x00\xE3\x00\x00\x00\x07\x00\x00\x00"
"\x3B\x00\x04\x00\x28\x00\x00\x00\xE5\x00\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x28\x00\x00\x00\xF9\x00\x00\x00\x07\x00\x00\x00"
"\x3B\x00\x04\x00\x28\x00\x00\x00\x10\x01\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x9C\x00\x00\x00\x23\x01\x00\x00\x07\x00\x00\x00"
"\x3B\x00\x04\x00\x9C\x00\x00\x00\x41\x01\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x08\x00\x00\x00\x5F\x01\x00\x00\x07\x00\x00\x00"
"\x3B\x00\x04\x00\x08\x00\x00\x00\x63\x01\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x08\x00\x00\x00\x6D\x01\x00\x00\x07\x00\x00\x00"
"\x50\x00\x06\x00\x0D\x00\x00\x00\x13\x00\x00\x00\x10\x00\x00\x00\x11\x00\x00\x00\x12\x00\x00\x00\x3E\x00\x03\x00\x0F\x00\x00\x00"
"\x13\x00\x00\x00\x50\x00\x06\x00\x0D\x00\x00\x00\x18\x00\x00\x00\x15\x00\x00\x00\x16\x00\x00\x00\x17\x00\x00\x00\x3E\x00\x03\x00"
"\x14\x00\x00\x00\x18\x00\x00\x00\x50\x00\x06\x00\x0D\x00\x00\x00\x1D\x00\x00\x00\x1A\x00\x00\x00\x1B\x00\x00\x00\x1C\x00\x00\x00"
"\x3E\x00\x03\x00\x19\x00\x00\x00\x1D\x00\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\x69\x00\x00\x00\x68\x00\x00\x00\x4F\x00\x07\x00"
"\x2E\x00\x00\x00\x6A\x00\x00\x00\x69\x00\x00\x00\x69\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x41\x00\x05\x00\x39\x00\x00\x00"
"\x6B\x00\x00\x00\x68\x00\x00\x00\x3D\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x6C\x00\x00\x00\x6B\x00\x00\x00\x50\x00\x05\x00"
"\x2E\x00\x00\x00\x6D\x00\x00\x00\x6C\x00\x00\x00\x6C\x00\x00\x00\x88\x00\x05\x00\x2E\x00\x00\x00\x6E\x00\x00\x00\x6A\x00\x00\x00"
"\x6D\x00\x00\x00\x50\x00\x05\x00\x2E\x00\x00\x00\x6F\x00\x00\x00\x55\x00\x00\x00\x55\x00\x00\x00\x81\x00\x05\x00\x2E\x00\x00\x00"
"\x70\x00\x00\x00\x6F\x00\x00\x00\x6E\x00\x00\x00\x8E\x00\x05\x00\x2E\x00\x00\x00\x72\x00\x00\x00\x70\x00\x00\x00\x71\x00\x00\x00"
"\x3E\x00\x03\x00\x67\x00\x00\x00\x72\x00\x00\x00\x41\x00\x05\x00\x39\x00\x00\x00\x76\x00\x00\x00\x75\x00\x00\x00\x38\x00\x00\x00"
"\x3D\x00\x04\x00\x06\x00\x00\x00\x77\x00\x00\x00\x76\x00\x00\x00\x85\x00\x05\x00\x06\x00\x00\x00\x78\x00\x00\x00\x73\x00\x00\x00"
"\x77\x00\x00\x00\x88\x00\x05\x00\x06\x00\x00\x00\x7A\x00\x00\x00\x78\x00\x00\x00\x79\x00\x00\x00\x41\x00\x05\x00\x28\x00\x00\x00"
"\x7C\x00\x00\x00\x67\x00\x00\x00\x7B\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x7D\x00\x00\x00\x7C\x00\x00\x00\x83\x00\x05\x00"
"\x06\x00\x00\x00\x7E\x00\x00\x00\x7D\x00\x00\x00\x7A\x00\x00\x00\x41\x00\x05\x00\x28\x00\x00\x00\x7F\x00\x00\x00\x67\x00\x00\x00"
"\x7B\x00\x00\x00\x3E\x00\x03\x00\x7F\x00\x00\x00\x7E\x00\x00\x00\x41\x00\x05\x00\x39\x00\x00\x00\x84\x00\x00\x00\x82\x00\x00\x00"
"\x83\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x85\x00\x00\x00\x84\x00\x00\x00\x41\x00\x05\x00\x39\x00\x00\x00\x86\x00\x00\x00"
"\x82\x00\x00\x00\x7B\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x87\x00\x00\x00\x86\x00\x00\x00\x41\x00\x05\x00\x33\x00\x00\x00"
"\x89\x00\x00\x00\x31\x00\x00\x00\x88\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x8A\x00\x00\x00\x89\x00\x00\x00\x81\x00\x05\x00"
"\x06\x00\x00\x00\x8B\x00\x00\x00\x87\x00\x00\x00\x8A\x00\x00\x00\x0C\x00\x06\x00\x06\x00\x00\x00\x8C\x00\x00\x00\x01\x00\x00\x00"
"\x0D\x00\x00\x00\x8B\x00\x00\x00\x85\x00\x05\x00\x06\x00\x00\x00\x8E\x00\x00\x00\x8C\x00\x00\x00\x8D\x00\x00\x00\x81\x00\x05\x00"
"\x06\x00\x00\x00\x8F\x00\x00\x00\x85\x00\x00\x00\x8E\x00\x00\x00\x41\x00\x05\x00\x28\x00\x00\x00\x90\x00\x00\x00\x80\x00\x00\x00"
"\x83\x00\x00\x00\x3E\x00\x03\x00\x90\x00\x00\x00\x8F\x00\x00\x00\x41\x00\x05\x00\x39\x00\x00\x00\x91\x00\x00\x00\x82\x00\x00\x00"
"\x7B\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x92\x00\x00\x00\x91\x00\x00\x00\x41\x00\x05\x00\x39\x00\x00\x00\x93\x00\x00\x00"
"\x82\x00\x00\x00\x83\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x94\x00\x00\x00\x93\x00\x00\x00\x41\x00\x05\x00\x33\x00\x00\x00"
"\x95\x00\x00\x00\x31\x00\x00\x00\x88\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x96\x00\x00\x00\x95\x00\x00\x00\x81\x00\x05\x00"
"\x06\x00\x00\x00\x97\x00\x00\x00\x94\x00\x00\x00\x96\x00\x00\x00\x0C\x00\x06\x00\x06\x00\x00\x00\x98\x00\x00\x00\x01\x00\x00\x00"
"\x0D\x00\x00\x00\x97\x00\x00\x00\x85\x00\x05\x00\x06\x00\x00\x00\x99\x00\x00\x00\x98\x00\x00\x00\x8D\x00\x00\x00\x81\x00\x05\x00"
"\x06\x00\x00\x00\x9A\x00\x00\x00\x92\x00\x00\x00\x99\x00\x00\x00\x41\x00\x05\x00\x28\x00\x00\x00\x9B\x00\x00\x00\x80\x00\x00\x00"
"\x7B\x00\x00\x00\x3E\x00\x03\x00\x9B\x00\x00\x00\x9A\x00\x00\x00\x3D\x00\x04\x00\x9F\x00\x00\x00\xA2\x00\x00\x00\xA1\x00\x00\x00"
"\x3D\x00\x04\x00\x2E\x00\x00\x00\xA4\x00\x00\x00\x82\x00\x00\x00\x8E\x00\x05\x00\x2E\x00\x00\x00\xA5\x00\x00\x00\xA4\x00\x00\x00"
"\xA3\x00\x00\x00\x41\x00\x05\x00\x33\x00\x00\x00\xA6\x00\x00\x00\x31\x00\x00\x00\x88\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00"
"\xA7\x00\x00\x00\xA6\x00\x00\x00\x85\x00\x05\x00\x06\x00\x00\x00\xA9\x00\x00\x00\xA7\x00\x00\x00\xA8\x00\x00\x00\x50\x00\x05\x00"
"\x2E\x00\x00\x00\xAA\x00\x00\x00\xA9\x00\x00\x00\x41\x00\x00\x00\x81\x00\x05\x00\x2E\x00\x00\x00\xAB\x00\x00\x00\xA5\x00\x00\x00"
"\xAA\x00\x00\x00\x57\x00\x05\x00\x07\x00\x00\x00\xAC\x00\x00\x00\xA2\x00\x00\x00\xAB\x00\x00\x00\x4F\x00\x08\x00\x0D\x00\x00\x00"
"\xAD\x00\x00\x00\xAC\x00\x00\x00\xAC\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x02\x00\x00\x00\x3E\x00\x03\x00\x9D\x00\x00\x00"
"\xAD\x00\x00\x00\x3D\x00\x04\x00\x9F\x00\x00\x00\xAE\x00\x00\x00\xA1\x00\x00\x00\x3D\x00\x04\x00\x2E\x00\x00\x00\xB0\x00\x00\x00"
"\x82\x00\x00\x00\x8E\x00\x05\x00\x2E\x00\x00\x00\xB1\x00\x00\x00\xB0\x00\x00\x00\xAF\x00\x00\x00\x41\x00\x05\x00\x33\x00\x00\x00"
"\xB2\x00\x00\x00\x31\x00\x00\x00\x88\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\xB3\x00\x00\x00\xB2\x00\x00\x00\x85\x00\x05\x00"
"\x06\x00\x00\x00\xB5\x00\x00\x00\xB3\x00\x00\x00\xB4\x00\x00\x00\x50\x00\x05\x00\x2E\x00\x00\x00\xB6\x00\x00\x00\x41\x00\x00\x00"
"\xB5\x00\x00\x00\x83\x00\x05\x00\x2E\x00\x00\x00\xB7\x00\x00\x00\xB1\x00\x00\x00\xB6\x00\x00\x00\x57\x00\x05\x00\x07\x00\x00\x00"
"\xB8\x00\x00\x00\xAE\x00\x00\x00\xB7\x00\x00\x00\x4F\x00\x08\x00\x0D\x00\x00\x00\xB9\x00\x00\x00\xB8\x00\x00\x00\xB8\x00\x00\x00"
"\x00\x00\x00\x00\x01\x00\x00\x00\x02\x00\x00\x00\x3D\x00\x04\x00\x0D\x00\x00\x00\xBA\x00\x00\x00\x9D\x00\x00\x00\x81\x00\x05\x00"
"\x0D\x00\x00\x00\xBB\x00\x00\x00\xBA\x00\x00\x00\xB9\x00\x00\x00\x3E\x00\x03\x00\x9D\x00\x00\x00\xBB\x00\x00\x00\x3D\x00\x04\x00"
"\x0D\x00\x00\x00\xBD\x00\x00\x00\x9D\x00\x00\x00\x50\x00\x06\x00\x0D\x00\x00\x00\xBE\x00\x00\x00\xBC\x00\x00\x00\xBC\x00\x00\x00"
"\xBC\x00\x00\x00\x83\x00\x05\x00\x0D\x00\x00\x00\xBF\x00\x00\x00\xBD\x00\x00\x00\xBE\x00\x00\x00\x3E\x00\x03\x00\x9D\x00\x00\x00"
"\xBF\x00\x00\x00\xF7\x00\x03\x00\xC3\x00\x00\x00\x00\x00\x00\x00\xFA\x00\x04\x00\xC1\x00\x00\x00\xC2\x00\x00\x00\xC3\x00\x00\x00"
"\xF8\x00\x02\x00\xC2\x00\x00\x00\x3D\x00\x04\x00\x9F\x00\x00\x00\xC5\x00\x00\x00\xC4\x00\x00\x00\x3D\x00\x04\x00\x2E\x00\x00\x00"
"\xC6\x00\x00\x00\x67\x00\x00\x00\x57\x00\x05\x00\x07\x00\x00\x00\xC7\x00\x00\x00\xC5\x00\x00\x00\xC6\x00\x00\x00\x4F\x00\x08\x00"
"\x0D\x00\x00\x00\xC8\x00\x00\x00\xC7\x00\x00\x00\xC7\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x02\x00\x00\x00\x8E\x00\x05\x00"
"\x0D\x00\x00\x00\xCA\x00\x00\x00\xC8\x00\x00\x00\xC9\x00\x00\x00\x3D\x00\x04\x00\x0D\x00\x00\x00\xCB\x00\x00\x00\x9D\x00\x00\x00"
"\x81\x00\x05\x00\x0D\x00\x00\x00\xCC\x00\x00\x00\xCB\x00\x00\x00\xCA\x00\x00\x00\x3E\x00\x03\x00\x9D\x00\x00\x00\xCC\x00\x00\x00"
"\xF9\x00\x02\x00\xC3\x00\x00\x00\xF8\x00\x02\x00\xC3\x00\x00\x00\x3D\x00\x04\x00\x0D\x00\x00\x00\xCD\x00\x00\x00\x9D\x00\x00\x00"
"\x0C\x00\x06\x00\x0D\x00\x00\x00\xCE\x00\x00\x00\x01\x00\x00\x00\x45\x00\x00\x00\xCD\x00\x00\x00\x3E\x00\x03\x00\x9D\x00\x00\x00"
"\xCE\x00\x00\x00\x3D\x00\x04\x00\x0D\x00\x00\x00\xD0\x00\x00\x00\x9D\x00\x00\x00\x3D\x00\x04\x00\x0D\x00\x00\x00\xD2\x00\x00\x00"
"\xD1\x00\x00\x00\x0C\x00\x06\x00\x0D\x00\x00\x00\xD3\x00\x00\x00\x01\x00\x00\x00\x45\x00\x00\x00\xD2\x00\x00\x00\x94\x00\x05\x00"
"\x06\x00\x00\x00\xD4\x00\x00\x00\xD0\x00\x00\x00\xD3\x00\x00\x00\x0C\x00\x06\x00\x06\x00\x00\x00\xD5\x00\x00\x00\x01\x00\x00\x00"
"\x04\x00\x00\x00\xD4\x00\x00\x00\x83\x00\x05\x00\x06\x00\x00\x00\xD6\x00\x00\x00\x55\x00\x00\x00\xD5\x00\x00\x00\x0C\x00\x07\x00"
"\x06\x00\x00\x00\xD8\x00\x00\x00\x01\x00\x00\x00\x1A\x00\x00\x00\xD6\x00\x00\x00\xD7\x00\x00\x00\x85\x00\x05\x00\x06\x00\x00\x00"
"\xDA\x00\x00\x00\xD8\x00\x00\x00\xD9\x00\x00\x00\x81\x00\x05\x00\x06\x00\x00\x00\xDC\x00\x00\x00\xDA\x00\x00\x00\xDB\x00\x00\x00"
"\x3E\x00\x03\x00\xCF\x00\x00\x00\xDC\x00\x00\x00\xF7\x00\x03\x00\xE0\x00\x00\x00\x00\x00\x00\x00\xFA\x00\x04\x00\xDE\x00\x00\x00"
"\xDF\x00\x00\x00\x22\x01\x00\x00\xF8\x00\x02\x00\xDF\x00\x00\x00\x3E\x00\x03\x00\xE1\x00\x00\x00\xE2\x00\x00\x00\x3E\x00\x03\x00"
"\xE3\x00\x00\x00\xE4\x00\x00\x00\x41\x00\x05\x00\x39\x00\x00\x00\xE6\x00\x00\x00\x37\x00\x00\x00\x38\x00\x00\x00\x3D\x00\x04\x00"
"\x06\x00\x00\x00\xE7\x00\x00\x00\xE6\x00\x00\x00\x3E\x00\x03\x00\xE5\x00\x00\x00\xE7\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00"
"\xE9\x00\x00\x00\xE3\x00\x00\x00\x85\x00\x05\x00\x06\x00\x00\x00\xEA\x00\x00\x00\xE8\x00\x00\x00\xE9\x00\x00\x00\x3D\x00\x04\x00"
"\x06\x00\x00\x00\xEB\x00\x00\x00\xE1\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\xEC\x00\x00\x00\xE3\x00\x00\x00\x81\x00\x05\x00"
"\x06\x00\x00\x00\xED\x00\x00\x00\xEB\x00\x00\x00\xEC\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\xEE\x00\x00\x00\xE5\x00\x00\x00"
"\x3D\x00\x04\x00\x06\x00\x00\x00\xEF\x00\x00\x00\xE1\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\xF0\x00\x00\x00\xE3\x00\x00\x00"
"\x83\x00\x05\x00\x06\x00\x00\x00\xF1\x00\x00\x00\xEF\x00\x00\x00\xF0\x00\x00\x00\x85\x00\x05\x00\x06\x00\x00\x00\xF2\x00\x00\x00"
"\xEE\x00\x00\x00\xF1\x00\x00\x00\x83\x00\x05\x00\x06\x00\x00\x00\xF3\x00\x00\x00\xED\x00\x00\x00\xF2\x00\x00\x00\x88\x00\x05\x00"
"\x06\x00\x00\x00\xF4\x00\x00\x00\xEA\x00\x00\x00\xF3\x00\x00\x00\x3E\x00\x03\x00\xE5\x00\x00\x00\xF4\x00\x00\x00\x3D\x00\x04\x00"
"\x06\x00\x00\x00\xF5\x00\x00\x00\xE3\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\xF6\x00\x00\x00\xE1\x00\x00\x00\x3D\x00\x04\x00"
"\x06\x00\x00\x00\xF7\x00\x00\x00\xE5\x00\x00\x00\x0C\x00\x08\x00\x06\x00\x00\x00\xF8\x00\x00\x00\x01\x00\x00\x00\x2E\x00\x00\x00"
"\xF5\x00\x00\x00\xF6\x00\x00\x00\xF7\x00\x00\x00\x3E\x00\x03\x00\xE5\x00\x00\x00\xF8\x00\x00\x00\x3D\x00\x04\x00\x9F\x00\x00\x00"
"\xFB\x00\x00\x00\xFA\x00\x00\x00\x3D\x00\x04\x00\x2E\x00\x00\x00\xFC\x00\x00\x00\x67\x00\x00\x00\x57\x00\x05\x00\x07\x00\x00\x00"
"\xFD\x00\x00\x00\xFB\x00\x00\x00\xFC\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\xFE\x00\x00\x00\xFD\x00\x00\x00\x00\x00\x00\x00"
"\x3E\x00\x03\x00\xF9\x00\x00\x00\xFE\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\xFF\x00\x00\x00\xE3\x00\x00\x00\x85\x00\x05\x00"
"\x06\x00\x00\x00\x00\x01\x00\x00\xE8\x00\x00\x00\xFF\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x01\x01\x00\x00\xE1\x00\x00\x00"
"\x3D\x00\x04\x00\x06\x00\x00\x00\x02\x01\x00\x00\xE3\x00\x00\x00\x81\x00\x05\x00\x06\x00\x00\x00\x03\x01\x00\x00\x01\x01\x00\x00"
"\x02\x01\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x04\x01\x00\x00\xF9\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x05\x01\x00\x00"
"\xE1\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x06\x01\x00\x00\xE3\x00\x00\x00\x83\x00\x05\x00\x06\x00\x00\x00\x07\x01\x00\x00"
"\x05\x01\x00\x00\x06\x01\x00\x00\x85\x00\x05\x00\x06\x00\x00\x00\x08\x01\x00\x00\x04\x01\x00\x00\x07\x01\x00\x00\x83\x00\x05\x00"
"\x06\x00\x00\x00\x09\x01\x00\x00\x03\x01\x00\x00\x08\x01\x00\x00\x88\x00\x05\x00\x06\x00\x00\x00\x0A\x01\x00\x00\x00\x01\x00\x00"
"\x09\x01\x00\x00\x3E\x00\x03\x00\xF9\x00\x00\x00\x0A\x01\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x0B\x01\x00\x00\xF9\x00\x00\x00"
"\xBE\x00\x05\x00\x21\x00\x00\x00\x0C\x01\x00\x00\x0B\x01\x00\x00\x71\x00\x00\x00\xF7\x00\x03\x00\x0E\x01\x00\x00\x00\x00\x00\x00"
"\xFA\x00\x04\x00\x0C\x01\x00\x00\x0D\x01\x00\x00\x11\x01\x00\x00\xF8\x00\x02\x00\x0D\x01\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00"
"\x0F\x01\x00\x00\xE5\x00\x00\x00\x3E\x00\x03\x00\xF9\x00\x00\x00\x0F\x01\x00\x00\x3E\x00\x03\x00\x10\x01\x00\x00\x41\x00\x00\x00"
"\xF9\x00\x02\x00\x0E\x01\x00\x00\xF8\x00\x02\x00\x11\x01\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x12\x01\x00\x00\xE3\x00\x00\x00"
"\x3D\x00\x04\x00\x06\x00\x00\x00\x13\x01\x00\x00\xE1\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x14\x01\x00\x00\xF9\x00\x00\x00"
"\x0C\x00\x08\x00\x06\x00\x00\x00\x15\x01\x00\x00\x01\x00\x00\x00\x2E\x00\x00\x00\x12\x01\x00\x00\x13\x01\x00\x00\x14\x01\x00\x00"
"\x3E\x00\x03\x00\xF9\x00\x00\x00\x15\x01\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x16\x01\x00\x00\xF9\x00\x00\x00\x3D\x00\x04\x00"
"\x06\x00\x00\x00\x17\x01\x00\x00\xE5\x00\x00\x00\x83\x00\x05\x00\x06\x00\x00\x00\x18\x01\x00\x00\x16\x01\x00\x00\x17\x01\x00\x00"
"\x3E\x00\x03\x00\x10\x01\x00\x00\x18\x01\x00\x00\xF9\x00\x02\x00\x0E\x01\x00\x00\xF8\x00\x02\x00\x0E\x01\x00\x00\x3D\x00\x04\x00"
"\x06\x00\x00\x00\x19\x01\x00\x00\x10\x01\x00\x00\xB8\x00\x05\x00\x21\x00\x00\x00\x1B\x01\x00\x00\x19\x01\x00\x00\x1A\x01\x00\x00"
"\xF7\x00\x03\x00\x1D\x01\x00\x00\x00\x00\x00\x00\xFA\x00\x04\x00\x1B\x01\x00\x00\x1C\x01\x00\x00\x1D\x01\x00\x00\xF8\x00\x02\x00"
"\x1C\x01\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x1E\x01\x00\x00\x10\x01\x00\x00\x88\x00\x05\x00\x06\x00\x00\x00\x1F\x01\x00\x00"
"\x1E\x01\x00\x00\x1A\x01\x00\x00\x3D\x00\x04\x00\x0D\x00\x00\x00\x20\x01\x00\x00\x9D\x00\x00\x00\x8E\x00\x05\x00\x0D\x00\x00\x00"
"\x21\x01\x00\x00\x20\x01\x00\x00\x1F\x01\x00\x00\x3E\x00\x03\x00\x9D\x00\x00\x00\x21\x01\x00\x00\xF9\x00\x02\x00\x1D\x01\x00\x00"
"\xF8\x00\x02\x00\x1D\x01\x00\x00\xF9\x00\x02\x00\xE0\x00\x00\x00\xF8\x00\x02\x00\x22\x01\x00\x00\x3E\x00\x03\x00\x10\x01\x00\x00"
"\x55\x00\x00\x00\xF9\x00\x02\x00\xE0\x00\x00\x00\xF8\x00\x02\x00\xE0\x00\x00\x00\x3D\x00\x04\x00\x9F\x00\x00\x00\x25\x01\x00\x00"
"\x24\x01\x00\x00\x3D\x00\x04\x00\x2E\x00\x00\x00\x26\x01\x00\x00\x67\x00\x00\x00\x3D\x00\x04\x00\x0D\x00\x00\x00\x27\x01\x00\x00"
"\x9D\x00\x00\x00\x4F\x00\x07\x00\x2E\x00\x00\x00\x28\x01\x00\x00\x27\x01\x00\x00\x27\x01\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00"
"\x8E\x00\x05\x00\x2E\x00\x00\x00\x2A\x01\x00\x00\x28\x01\x00\x00\x29\x01\x00\x00\x8E\x00\x05\x00\x2E\x00\x00\x00\x2C\x01\x00\x00"
"\x2A\x01\x00\x00\x2B\x01\x00\x00\x81\x00\x05\x00\x2E\x00\x00\x00\x2D\x01\x00\x00\x26\x01\x00\x00\x2C\x01\x00\x00\x57\x00\x05\x00"
"\x07\x00\x00\x00\x2E\x01\x00\x00\x25\x01\x00\x00\x2D\x01\x00\x00\x4F\x00\x08\x00\x0D\x00\x00\x00\x2F\x01\x00\x00\x2E\x01\x00\x00"
"\x2E\x01\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x02\x00\x00\x00\x3D\x00\x04\x00\x0D\x00\x00\x00\x30\x01\x00\x00\x0F\x00\x00\x00"
"\x85\x00\x05\x00\x0D\x00\x00\x00\x31\x01\x00\x00\x2F\x01\x00\x00\x30\x01\x00\x00\x3E\x00\x03\x00\x23\x01\x00\x00\x31\x01\x00\x00"
"\xF7\x00\x03\x00\x34\x01\x00\x00\x00\x00\x00\x00\xFA\x00\x04\x00\x32\x01\x00\x00\x33\x01\x00\x00\x34\x01\x00\x00\xF8\x00\x02\x00"
"\x33\x01\x00\x00\x3D\x00\x04\x00\x0D\x00\x00\x00\x35\x01\x00\x00\x23\x01\x00\x00\x3D\x00\x04\x00\x0D\x00\x00\x00\x36\x01\x00\x00"
"\x19\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x37\x01\x00\x00\x10\x01\x00\x00\x88\x00\x05\x00\x06\x00\x00\x00\x39\x01\x00\x00"
"\x37\x01\x00\x00\x38\x01\x00\x00\x0C\x00\x07\x00\x06\x00\x00\x00\x3A\x01\x00\x00\x01\x00\x00\x00\x25\x00\x00\x00\x39\x01\x00\x00"
"\x55\x00\x00\x00\x50\x00\x06\x00\x0D\x00\x00\x00\x3B\x01\x00\x00\x3A\x01\x00\x00\x3A\x01\x00\x00\x3A\x01\x00\x00\x0C\x00\x08\x00"
"\x0D\x00\x00\x00\x3C\x01\x00\x00\x01\x00\x00\x00\x2E\x00\x00\x00\x35\x01\x00\x00\x36\x01\x00\x00\x3B\x01\x00\x00\x3E\x00\x03\x00"
"\x23\x01\x00\x00\x3C\x01\x00\x00\xF9\x00\x02\x00\x34\x01\x00\x00\xF8\x00\x02\x00\x34\x01\x00\x00\xF7\x00\x03\x00\x40\x01\x00\x00"
"\x00\x00\x00\x00\xFA\x00\x04\x00\x3E\x01\x00\x00\x3F\x01\x00\x00\x50\x01\x00\x00\xF8\x00\x02\x00\x3F\x01\x00\x00\x3D\x00\x04\x00"
"\x9F\x00\x00\x00\x43\x01\x00\x00\x42\x01\x00\x00\x3D\x00\x04\x00\x2E\x00\x00\x00\x44\x01\x00\x00\x67\x00\x00\x00\x3D\x00\x04\x00"
"\x0D\x00\x00\x00\x45\x01\x00\x00\x9D\x00\x00\x00\x4F\x00\x07\x00\x2E\x00\x00\x00\x46\x01\x00\x00\x45\x01\x00\x00\x45\x01\x00\x00"
"\x00\x00\x00\x00\x01\x00\x00\x00\x8E\x00\x05\x00\x2E\x00\x00\x00\x48\x01\x00\x00\x46\x01\x00\x00\x47\x01\x00\x00\x8E\x00\x05\x00"
"\x2E\x00\x00\x00\x4A\x01\x00\x00\x48\x01\x00\x00\x49\x01\x00\x00\x83\x00\x05\x00\x2E\x00\x00\x00\x4B\x01\x00\x00\x44\x01\x00\x00"
"\x4A\x01\x00\x00\x57\x00\x05\x00\x07\x00\x00\x00\x4C\x01\x00\x00\x43\x01\x00\x00\x4B\x01\x00\x00\x4F\x00\x08\x00\x0D\x00\x00\x00"
"\x4D\x01\x00\x00\x4C\x01\x00\x00\x4C\x01\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x02\x00\x00\x00\x3D\x00\x04\x00\x0D\x00\x00\x00"
"\x4E\x01\x00\x00\x14\x00\x00\x00\x85\x00\x05\x00\x0D\x00\x00\x00\x4F\x01\x00\x00\x4D\x01\x00\x00\x4E\x01\x00\x00\x3E\x00\x03\x00"
"\x41\x01\x00\x00\x4F\x01\x00\x00\xF9\x00\x02\x00\x40\x01\x00\x00\xF8\x00\x02\x00\x50\x01\x00\x00\x3D\x00\x04\x00\x9F\x00\x00\x00"
"\x52\x01\x00\x00\x51\x01\x00\x00\x3D\x00\x04\x00\x2E\x00\x00\x00\x53\x01\x00\x00\x80\x00\x00\x00\x57\x00\x05\x00\x07\x00\x00\x00"
"\x54\x01\x00\x00\x52\x01\x00\x00\x53\x01\x00\x00\x4F\x00\x08\x00\x0D\x00\x00\x00\x55\x01\x00\x00\x54\x01\x00\x00\x54\x01\x00\x00"
"\x00\x00\x00\x00\x01\x00\x00\x00\x02\x00\x00\x00\x3E\x00\x03\x00\x41\x01\x00\x00\x55\x01\x00\x00\xF9\x00\x02\x00\x40\x01\x00\x00"
"\xF8\x00\x02\x00\x40\x01\x00\x00\x3D\x00\x04\x00\x0D\x00\x00\x00\x56\x01\x00\x00\x23\x01\x00\x00\x3D\x00\x04\x00\x0D\x00\x00\x00"
"\x57\x01\x00\x00\x41\x01\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x58\x01\x00\x00\xCF\x00\x00\x00\x50\x00\x06\x00\x0D\x00\x00\x00"
"\x59\x01\x00\x00\x58\x01\x00\x00\x58\x01\x00\x00\x58\x01\x00\x00\x0C\x00\x08\x00\x0D\x00\x00\x00\x5A\x01\x00\x00\x01\x00\x00\x00"
"\x2E\x00\x00\x00\x56\x01\x00\x00\x57\x01\x00\x00\x59\x01\x00\x00\x3E\x00\x03\x00\x23\x01\x00\x00\x5A\x01\x00\x00\xB7\x00\x05\x00"
"\x21\x00\x00\x00\x5C\x01\x00\x00\x5B\x01\x00\x00\x41\x00\x00\x00\xF7\x00\x03\x00\x5E\x01\x00\x00\x00\x00\x00\x00\xFA\x00\x04\x00"
"\x5C\x01\x00\x00\x5D\x01\x00\x00\x5E\x01\x00\x00\xF8\x00\x02\x00\x5D\x01\x00\x00\x3D\x00\x04\x00\x9F\x00\x00\x00\x60\x01\x00\x00"
"\x51\x01\x00\x00\x3D\x00\x04\x00\x2E\x00\x00\x00\x61\x01\x00\x00\x80\x00\x00\x00\x57\x00\x05\x00\x07\x00\x00\x00\x62\x01\x00\x00"
"\x60\x01\x00\x00\x61\x01\x00\x00\x3E\x00\x03\x00\x5F\x01\x00\x00\x62\x01\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\x64\x01\x00\x00"
"\x5F\x01\x00\x00\x4F\x00\x08\x00\x0D\x00\x00\x00\x65\x01\x00\x00\x64\x01\x00\x00\x64\x01\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00"
"\x02\x00\x00\x00\x41\x00\x05\x00\x28\x00\x00\x00\x66\x01\x00\x00\x5F\x01\x00\x00\x3D\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00"
"\x67\x01\x00\x00\x66\x01\x00\x00\x85\x00\x05\x00\x06\x00\x00\x00\x68\x01\x00\x00\x5B\x01\x00\x00\x67\x01\x00\x00\x51\x00\x05\x00"
"\x06\x00\x00\x00\x69\x01\x00\x00\x65\x01\x00\x00\x00\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\x6A\x01\x00\x00\x65\x01\x00\x00"
"\x01\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\x6B\x01\x00\x00\x65\x01\x00\x00\x02\x00\x00\x00\x50\x00\x07\x00\x07\x00\x00\x00"
"\x6C\x01\x00\x00\x69\x01\x00\x00\x6A\x01\x00\x00\x6B\x01\x00\x00\x68\x01\x00\x00\x3E\x00\x03\x00\x6D\x01\x00\x00\x6C\x01\x00\x00"
"\x39\x00\x05\x00\x07\x00\x00\x00\x6E\x01\x00\x00\x0B\x00\x00\x00\x6D\x01\x00\x00\x3E\x00\x03\x00\x63\x01\x00\x00\x6E\x01\x00\x00"
"\x3D\x00\x04\x00\x0D\x00\x00\x00\x6F\x01\x00\x00\x23\x01\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\x70\x01\x00\x00\x63\x01\x00\x00"
"\x4F\x00\x08\x00\x0D\x00\x00\x00\x71\x01\x00\x00\x70\x01\x00\x00\x70\x01\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x02\x00\x00\x00"
"\x41\x00\x05\x00\x28\x00\x00\x00\x72\x01\x00\x00\x63\x01\x00\x00\x3D\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x73\x01\x00\x00"
"\x72\x01\x00\x00\x50\x00\x06\x00\x0D\x00\x00\x00\x74\x01\x00\x00\x73\x01\x00\x00\x73\x01\x00\x00\x73\x01\x00\x00\x0C\x00\x08\x00"
"\x0D\x00\x00\x00\x75\x01\x00\x00\x01\x00\x00\x00\x2E\x00\x00\x00\x6F\x01\x00\x00\x71\x01\x00\x00\x74\x01\x00\x00\x3E\x00\x03\x00"
"\x23\x01\x00\x00\x75\x01\x00\x00\xF9\x00\x02\x00\x5E\x01\x00\x00\xF8\x00\x02\x00\x5E\x01\x00\x00\x3D\x00\x04\x00\x0D\x00\x00\x00"
"\x78\x01\x00\x00\x23\x01\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\x79\x01\x00\x00\x78\x01\x00\x00\x00\x00\x00\x00\x51\x00\x05\x00"
"\x06\x00\x00\x00\x7A\x01\x00\x00\x78\x01\x00\x00\x01\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\x7B\x01\x00\x00\x78\x01\x00\x00"
"\x02\x00\x00\x00\x50\x00\x07\x00\x07\x00\x00\x00\x7C\x01\x00\x00\x79\x01\x00\x00\x7A\x01\x00\x00\x7B\x01\x00\x00\x55\x00\x00\x00"
"\x3E\x00\x03\x00\x77\x01\x00\x00\x7C\x01\x00\x00\xFD\x00\x01\x00\x38\x00\x01\x00\x36\x00\x05\x00\x07\x00\x00\x00\x0B\x00\x00\x00"
"\x00\x00\x00\x00\x09\x00\x00\x00\x37\x00\x03\x00\x08\x00\x00\x00\x0A\x00\x00\x00\xF8\x00\x02\x00\x0C\x00\x00\x00\x3B\x00\x04\x00"
"\x28\x00\x00\x00\x29\x00\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x28\x00\x00\x00\x4F\x00\x00\x00\x07\x00\x00\x00\xF7\x00\x03\x00"
"\x25\x00\x00\x00\x00\x00\x00\x00\xFA\x00\x04\x00\x23\x00\x00\x00\x24\x00\x00\x00\x25\x00\x00\x00\xF8\x00\x02\x00\x24\x00\x00\x00"
"\x3D\x00\x04\x00\x07\x00\x00\x00\x26\x00\x00\x00\x0A\x00\x00\x00\xFE\x00\x02\x00\x26\x00\x00\x00\xF8\x00\x02\x00\x25\x00\x00\x00"
"\x41\x00\x05\x00\x33\x00\x00\x00\x34\x00\x00\x00\x31\x00\x00\x00\x32\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x35\x00\x00\x00"
"\x34\x00\x00\x00\x41\x00\x05\x00\x39\x00\x00\x00\x3A\x00\x00\x00\x37\x00\x00\x00\x38\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00"
"\x3B\x00\x00\x00\x3A\x00\x00\x00\x85\x00\x05\x00\x06\x00\x00\x00\x3C\x00\x00\x00\x35\x00\x00\x00\x3B\x00\x00\x00\x41\x00\x05\x00"
"\x39\x00\x00\x00\x3E\x00\x00\x00\x37\x00\x00\x00\x3D\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x3F\x00\x00\x00\x3E\x00\x00\x00"
"\x88\x00\x05\x00\x06\x00\x00\x00\x40\x00\x00\x00\x3C\x00\x00\x00\x3F\x00\x00\x00\x3E\x00\x03\x00\x29\x00\x00\x00\x40\x00\x00\x00"
"\x3D\x00\x04\x00\x06\x00\x00\x00\x42\x00\x00\x00\x29\x00\x00\x00\x41\x00\x05\x00\x33\x00\x00\x00\x44\x00\x00\x00\x31\x00\x00\x00"
"\x43\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x45\x00\x00\x00\x44\x00\x00\x00\x83\x00\x05\x00\x06\x00\x00\x00\x46\x00\x00\x00"
"\x42\x00\x00\x00\x45\x00\x00\x00\x0C\x00\x07\x00\x06\x00\x00\x00\x47\x00\x00\x00\x01\x00\x00\x00\x28\x00\x00\x00\x41\x00\x00\x00"
"\x46\x00\x00\x00\x3E\x00\x03\x00\x29\x00\x00\x00\x47\x00\x00\x00\xF7\x00\x03\x00\x4B\x00\x00\x00\x00\x00\x00\x00\xFA\x00\x04\x00"
"\x49\x00\x00\x00\x4A\x00\x00\x00\x4B\x00\x00\x00\xF8\x00\x02\x00\x4A\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x4C\x00\x00\x00"
"\x29\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x4D\x00\x00\x00\x29\x00\x00\x00\x85\x00\x05\x00\x06\x00\x00\x00\x4E\x00\x00\x00"
"\x4D\x00\x00\x00\x4C\x00\x00\x00\x3E\x00\x03\x00\x29\x00\x00\x00\x4E\x00\x00\x00\xF9\x00\x02\x00\x4B\x00\x00\x00\xF8\x00\x02\x00"
"\x4B\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x50\x00\x00\x00\x29\x00\x00\x00\x85\x00\x05\x00\x06\x00\x00\x00\x52\x00\x00\x00"
"\x50\x00\x00\x00\x51\x00\x00\x00\x7F\x00\x04\x00\x06\x00\x00\x00\x53\x00\x00\x00\x52\x00\x00\x00\x0C\x00\x06\x00\x06\x00\x00\x00"
"\x54\x00\x00\x00\x01\x00\x00\x00\x1D\x00\x00\x00\x53\x00\x00\x00\x3E\x00\x03\x00\x4F\x00\x00\x00\x54\x00\x00\x00\x41\x00\x06\x00"
"\x33\x00\x00\x00\x57\x00\x00\x00\x31\x00\x00\x00\x56\x00\x00\x00\x3D\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x58\x00\x00\x00"
"\x57\x00\x00\x00\x83\x00\x05\x00\x06\x00\x00\x00\x59\x00\x00\x00\x55\x00\x00\x00\x58\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00"
"\x5A\x00\x00\x00\x4F\x00\x00\x00\x0C\x00\x08\x00\x06\x00\x00\x00\x5B\x00\x00\x00\x01\x00\x00\x00\x2B\x00\x00\x00\x5A\x00\x00\x00"
"\x41\x00\x00\x00\x55\x00\x00\x00\x41\x00\x06\x00\x33\x00\x00\x00\x5C\x00\x00\x00\x31\x00\x00\x00\x56\x00\x00\x00\x3D\x00\x00\x00"
"\x3D\x00\x04\x00\x06\x00\x00\x00\x5D\x00\x00\x00\x5C\x00\x00\x00\x85\x00\x05\x00\x06\x00\x00\x00\x5E\x00\x00\x00\x5B\x00\x00\x00"
"\x5D\x00\x00\x00\x81\x00\x05\x00\x06\x00\x00\x00\x5F\x00\x00\x00\x59\x00\x00\x00\x5E\x00\x00\x00\x3E\x00\x03\x00\x4F\x00\x00\x00"
"\x5F\x00\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\x60\x00\x00\x00\x0A\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x61\x00\x00\x00"
"\x4F\x00\x00\x00\x50\x00\x07\x00\x07\x00\x00\x00\x62\x00\x00\x00\x55\x00\x00\x00\x55\x00\x00\x00\x55\x00\x00\x00\x61\x00\x00\x00"
"\x85\x00\x05\x00\x07\x00\x00\x00\x63\x00\x00\x00\x60\x00\x00\x00\x62\x00\x00\x00\xFE\x00\x02\x00\x63\x00\x00\x00\x38\x00\x01\x00"
""},
#endif
#ifdef GLQUAKE
{QR_OPENGL, 110, "bloom_blur",
"!!samps 1\n"
//apply gaussian filter
"varying vec2 tc;\n"
"#ifdef VERTEX_SHADER\n"
"attribute vec2 v_texcoord;\n"
"void main ()\n"
"{\n"
"tc = v_texcoord;\n"
"gl_Position = ftetransform();\n"
"}\n"
"#endif\n"
"#ifdef FRAGMENT_SHADER\n"
/*offset should be 1.2 pixels away from the center*/
"uniform vec3 e_glowmod;\n"
"void main ()\n"
"{\n"
"gl_FragColor =\n"
"0.3125 * texture2D(s_t0, tc - e_glowmod.st) +\n"
"0.375 * texture2D(s_t0, tc) +\n"
"0.3125 * texture2D(s_t0, tc + e_glowmod.st);\n"
"}\n"
"#endif\n"
},
#endif
#ifdef VKQUAKE
{QR_VULKAN, -1, "bloom_blur",
"\xFF\x53\x50\x56\x01\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x2C\x00\x00\x00\x00\x00\x00\x00\x2C\x00\x00\x00"
"\x0C\x0A\x00\x00\x38\x0A\x00\x00\x50\x08\x00\x00\x03\x02\x23\x07\x00\x00\x01\x00\x0A\x00\x08\x00\x4C\x00\x00\x00\x00\x00\x00\x00"
"\x11\x00\x02\x00\x01\x00\x00\x00\x0B\x00\x06\x00\x01\x00\x00\x00\x47\x4C\x53\x4C\x2E\x73\x74\x64\x2E\x34\x35\x30\x00\x00\x00\x00"
"\x0E\x00\x03\x00\x00\x00\x00\x00\x01\x00\x00\x00\x0F\x00\x0E\x00\x00\x00\x00\x00\x04\x00\x00\x00\x6D\x61\x69\x6E\x00\x00\x00\x00"
"\x1C\x00\x00\x00\x39\x00\x00\x00\x3B\x00\x00\x00\x3F\x00\x00\x00\x47\x00\x00\x00\x48\x00\x00\x00\x49\x00\x00\x00\x4A\x00\x00\x00"
"\x4B\x00\x00\x00\x47\x00\x04\x00\x11\x00\x00\x00\x06\x00\x00\x00\x10\x00\x00\x00\x48\x00\x04\x00\x13\x00\x00\x00\x00\x00\x00\x00"
"\x05\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x00\x00\x00\x00\x23\x00\x00\x00\x00\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00"
"\x00\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x04\x00\x13\x00\x00\x00\x01\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00"
"\x13\x00\x00\x00\x01\x00\x00\x00\x23\x00\x00\x00\x40\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x01\x00\x00\x00\x07\x00\x00\x00"
"\x10\x00\x00\x00\x48\x00\x04\x00\x13\x00\x00\x00\x02\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x02\x00\x00\x00"
"\x23\x00\x00\x00\x80\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x02\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x05\x00"
"\x13\x00\x00\x00\x03\x00\x00\x00\x23\x00\x00\x00\xC0\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x04\x00\x00\x00\x23\x00\x00\x00"
"\xCC\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x05\x00\x00\x00\x23\x00\x00\x00\xD0\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00"
"\x06\x00\x00\x00\x23\x00\x00\x00\xDC\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x07\x00\x00\x00\x23\x00\x00\x00\xE0\x00\x00\x00"
"\x48\x00\x05\x00\x13\x00\x00\x00\x08\x00\x00\x00\x23\x00\x00\x00\xEC\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x09\x00\x00\x00"
"\x23\x00\x00\x00\xF0\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x0A\x00\x00\x00\x23\x00\x00\x00\xFC\x00\x00\x00\x48\x00\x05\x00"
"\x13\x00\x00\x00\x0B\x00\x00\x00\x23\x00\x00\x00\x00\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x0C\x00\x00\x00\x23\x00\x00\x00"
"\x40\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x0D\x00\x00\x00\x23\x00\x00\x00\x4C\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00"
"\x0E\x00\x00\x00\x23\x00\x00\x00\x50\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x0F\x00\x00\x00\x23\x00\x00\x00\x5C\x01\x00\x00"
"\x48\x00\x05\x00\x13\x00\x00\x00\x10\x00\x00\x00\x23\x00\x00\x00\x60\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x11\x00\x00\x00"
"\x23\x00\x00\x00\x6C\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x12\x00\x00\x00\x23\x00\x00\x00\x70\x01\x00\x00\x48\x00\x05\x00"
"\x13\x00\x00\x00\x13\x00\x00\x00\x23\x00\x00\x00\x80\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x14\x00\x00\x00\x23\x00\x00\x00"
"\x90\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x15\x00\x00\x00\x23\x00\x00\x00\x94\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00"
"\x16\x00\x00\x00\x23\x00\x00\x00\x98\x01\x00\x00\x47\x00\x03\x00\x13\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00\x15\x00\x00\x00"
"\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x15\x00\x00\x00\x21\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x1C\x00\x00\x00"
"\x1E\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x39\x00\x00\x00\x1E\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x3B\x00\x00\x00"
"\x1E\x00\x00\x00\x01\x00\x00\x00\x48\x00\x05\x00\x3D\x00\x00\x00\x00\x00\x00\x00\x0B\x00\x00\x00\x00\x00\x00\x00\x47\x00\x03\x00"
"\x3D\x00\x00\x00\x02\x00\x00\x00\x48\x00\x04\x00\x43\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x43\x00\x00\x00"
"\x00\x00\x00\x00\x23\x00\x00\x00\x00\x00\x00\x00\x48\x00\x05\x00\x43\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00"
"\x48\x00\x05\x00\x43\x00\x00\x00\x01\x00\x00\x00\x23\x00\x00\x00\x40\x00\x00\x00\x48\x00\x05\x00\x43\x00\x00\x00\x02\x00\x00\x00"
"\x23\x00\x00\x00\x4C\x00\x00\x00\x48\x00\x05\x00\x43\x00\x00\x00\x03\x00\x00\x00\x23\x00\x00\x00\x50\x00\x00\x00\x48\x00\x05\x00"
"\x43\x00\x00\x00\x04\x00\x00\x00\x23\x00\x00\x00\x5C\x00\x00\x00\x48\x00\x05\x00\x43\x00\x00\x00\x05\x00\x00\x00\x23\x00\x00\x00"
"\x60\x00\x00\x00\x48\x00\x05\x00\x43\x00\x00\x00\x06\x00\x00\x00\x23\x00\x00\x00\x6C\x00\x00\x00\x48\x00\x05\x00\x43\x00\x00\x00"
"\x07\x00\x00\x00\x23\x00\x00\x00\x70\x00\x00\x00\x48\x00\x05\x00\x43\x00\x00\x00\x08\x00\x00\x00\x23\x00\x00\x00\x80\x00\x00\x00"
"\x48\x00\x05\x00\x43\x00\x00\x00\x09\x00\x00\x00\x23\x00\x00\x00\x88\x00\x00\x00\x47\x00\x03\x00\x43\x00\x00\x00\x02\x00\x00\x00"
"\x47\x00\x04\x00\x45\x00\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x45\x00\x00\x00\x21\x00\x00\x00\x01\x00\x00\x00"
"\x47\x00\x04\x00\x47\x00\x00\x00\x1E\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00\x48\x00\x00\x00\x1E\x00\x00\x00\x03\x00\x00\x00"
"\x47\x00\x04\x00\x49\x00\x00\x00\x1E\x00\x00\x00\x04\x00\x00\x00\x47\x00\x04\x00\x4A\x00\x00\x00\x1E\x00\x00\x00\x05\x00\x00\x00"
"\x47\x00\x04\x00\x4B\x00\x00\x00\x1E\x00\x00\x00\x06\x00\x00\x00\x13\x00\x02\x00\x02\x00\x00\x00\x21\x00\x03\x00\x03\x00\x00\x00"
"\x02\x00\x00\x00\x16\x00\x03\x00\x06\x00\x00\x00\x20\x00\x00\x00\x17\x00\x04\x00\x07\x00\x00\x00\x06\x00\x00\x00\x04\x00\x00\x00"
"\x21\x00\x03\x00\x08\x00\x00\x00\x07\x00\x00\x00\x20\x00\x04\x00\x0B\x00\x00\x00\x07\x00\x00\x00\x07\x00\x00\x00\x18\x00\x04\x00"
"\x0D\x00\x00\x00\x07\x00\x00\x00\x04\x00\x00\x00\x17\x00\x04\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x03\x00\x00\x00\x15\x00\x04\x00"
"\x0F\x00\x00\x00\x20\x00\x00\x00\x00\x00\x00\x00\x2B\x00\x04\x00\x0F\x00\x00\x00\x10\x00\x00\x00\x04\x00\x00\x00\x1C\x00\x04\x00"
"\x11\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x17\x00\x04\x00\x12\x00\x00\x00\x06\x00\x00\x00\x02\x00\x00\x00\x1E\x00\x19\x00"
"\x13\x00\x00\x00\x0D\x00\x00\x00\x0D\x00\x00\x00\x0D\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00"
"\x0E\x00\x00\x00\x06\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x11\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x0E\x00\x00\x00"
"\x06\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x07\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00\x06\x00\x00\x00\x12\x00\x00\x00"
"\x20\x00\x04\x00\x14\x00\x00\x00\x02\x00\x00\x00\x13\x00\x00\x00\x3B\x00\x04\x00\x14\x00\x00\x00\x15\x00\x00\x00\x02\x00\x00\x00"
"\x15\x00\x04\x00\x16\x00\x00\x00\x20\x00\x00\x00\x01\x00\x00\x00\x2B\x00\x04\x00\x16\x00\x00\x00\x17\x00\x00\x00\x00\x00\x00\x00"
"\x20\x00\x04\x00\x18\x00\x00\x00\x02\x00\x00\x00\x0D\x00\x00\x00\x20\x00\x04\x00\x1B\x00\x00\x00\x01\x00\x00\x00\x0E\x00\x00\x00"
"\x3B\x00\x04\x00\x1B\x00\x00\x00\x1C\x00\x00\x00\x01\x00\x00\x00\x2B\x00\x04\x00\x06\x00\x00\x00\x1E\x00\x00\x00\x00\x00\x80\x3F"
"\x2B\x00\x04\x00\x06\x00\x00\x00\x24\x00\x00\x00\x00\x00\x80\xBF\x2B\x00\x04\x00\x0F\x00\x00\x00\x25\x00\x00\x00\x01\x00\x00\x00"
"\x20\x00\x04\x00\x26\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00\x2B\x00\x04\x00\x0F\x00\x00\x00\x2B\x00\x00\x00\x02\x00\x00\x00"
"\x2B\x00\x04\x00\x0F\x00\x00\x00\x2E\x00\x00\x00\x03\x00\x00\x00\x2B\x00\x04\x00\x06\x00\x00\x00\x32\x00\x00\x00\x00\x00\x00\x40"
"\x20\x00\x04\x00\x38\x00\x00\x00\x03\x00\x00\x00\x12\x00\x00\x00\x3B\x00\x04\x00\x38\x00\x00\x00\x39\x00\x00\x00\x03\x00\x00\x00"
"\x20\x00\x04\x00\x3A\x00\x00\x00\x01\x00\x00\x00\x12\x00\x00\x00\x3B\x00\x04\x00\x3A\x00\x00\x00\x3B\x00\x00\x00\x01\x00\x00\x00"
"\x1E\x00\x03\x00\x3D\x00\x00\x00\x07\x00\x00\x00\x20\x00\x04\x00\x3E\x00\x00\x00\x03\x00\x00\x00\x3D\x00\x00\x00\x3B\x00\x04\x00"
"\x3E\x00\x00\x00\x3F\x00\x00\x00\x03\x00\x00\x00\x20\x00\x04\x00\x41\x00\x00\x00\x03\x00\x00\x00\x07\x00\x00\x00\x1E\x00\x0C\x00"
"\x43\x00\x00\x00\x0D\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00"
"\x07\x00\x00\x00\x12\x00\x00\x00\x12\x00\x00\x00\x20\x00\x04\x00\x44\x00\x00\x00\x02\x00\x00\x00\x43\x00\x00\x00\x3B\x00\x04\x00"
"\x44\x00\x00\x00\x45\x00\x00\x00\x02\x00\x00\x00\x20\x00\x04\x00\x46\x00\x00\x00\x01\x00\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00"
"\x46\x00\x00\x00\x47\x00\x00\x00\x01\x00\x00\x00\x3B\x00\x04\x00\x3A\x00\x00\x00\x48\x00\x00\x00\x01\x00\x00\x00\x3B\x00\x04\x00"
"\x1B\x00\x00\x00\x49\x00\x00\x00\x01\x00\x00\x00\x3B\x00\x04\x00\x1B\x00\x00\x00\x4A\x00\x00\x00\x01\x00\x00\x00\x3B\x00\x04\x00"
"\x1B\x00\x00\x00\x4B\x00\x00\x00\x01\x00\x00\x00\x36\x00\x05\x00\x02\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00"
"\xF8\x00\x02\x00\x05\x00\x00\x00\x3D\x00\x04\x00\x12\x00\x00\x00\x3C\x00\x00\x00\x3B\x00\x00\x00\x3E\x00\x03\x00\x39\x00\x00\x00"
"\x3C\x00\x00\x00\x39\x00\x04\x00\x07\x00\x00\x00\x40\x00\x00\x00\x09\x00\x00\x00\x41\x00\x05\x00\x41\x00\x00\x00\x42\x00\x00\x00"
"\x3F\x00\x00\x00\x17\x00\x00\x00\x3E\x00\x03\x00\x42\x00\x00\x00\x40\x00\x00\x00\xFD\x00\x01\x00\x38\x00\x01\x00\x36\x00\x05\x00"
"\x07\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\xF8\x00\x02\x00\x0A\x00\x00\x00\x3B\x00\x04\x00\x0B\x00\x00\x00"
"\x0C\x00\x00\x00\x07\x00\x00\x00\x41\x00\x05\x00\x18\x00\x00\x00\x19\x00\x00\x00\x15\x00\x00\x00\x17\x00\x00\x00\x3D\x00\x04\x00"
"\x0D\x00\x00\x00\x1A\x00\x00\x00\x19\x00\x00\x00\x3D\x00\x04\x00\x0E\x00\x00\x00\x1D\x00\x00\x00\x1C\x00\x00\x00\x51\x00\x05\x00"
"\x06\x00\x00\x00\x1F\x00\x00\x00\x1D\x00\x00\x00\x00\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\x20\x00\x00\x00\x1D\x00\x00\x00"
"\x01\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\x21\x00\x00\x00\x1D\x00\x00\x00\x02\x00\x00\x00\x50\x00\x07\x00\x07\x00\x00\x00"
"\x22\x00\x00\x00\x1F\x00\x00\x00\x20\x00\x00\x00\x21\x00\x00\x00\x1E\x00\x00\x00\x91\x00\x05\x00\x07\x00\x00\x00\x23\x00\x00\x00"
"\x1A\x00\x00\x00\x22\x00\x00\x00\x3E\x00\x03\x00\x0C\x00\x00\x00\x23\x00\x00\x00\x41\x00\x05\x00\x26\x00\x00\x00\x27\x00\x00\x00"
"\x0C\x00\x00\x00\x25\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x28\x00\x00\x00\x27\x00\x00\x00\x85\x00\x05\x00\x06\x00\x00\x00"
"\x29\x00\x00\x00\x28\x00\x00\x00\x24\x00\x00\x00\x41\x00\x05\x00\x26\x00\x00\x00\x2A\x00\x00\x00\x0C\x00\x00\x00\x25\x00\x00\x00"
"\x3E\x00\x03\x00\x2A\x00\x00\x00\x29\x00\x00\x00\x41\x00\x05\x00\x26\x00\x00\x00\x2C\x00\x00\x00\x0C\x00\x00\x00\x2B\x00\x00\x00"
"\x3D\x00\x04\x00\x06\x00\x00\x00\x2D\x00\x00\x00\x2C\x00\x00\x00\x41\x00\x05\x00\x26\x00\x00\x00\x2F\x00\x00\x00\x0C\x00\x00\x00"
"\x2E\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x30\x00\x00\x00\x2F\x00\x00\x00\x81\x00\x05\x00\x06\x00\x00\x00\x31\x00\x00\x00"
"\x2D\x00\x00\x00\x30\x00\x00\x00\x88\x00\x05\x00\x06\x00\x00\x00\x33\x00\x00\x00\x31\x00\x00\x00\x32\x00\x00\x00\x41\x00\x05\x00"
"\x26\x00\x00\x00\x34\x00\x00\x00\x0C\x00\x00\x00\x2B\x00\x00\x00\x3E\x00\x03\x00\x34\x00\x00\x00\x33\x00\x00\x00\x3D\x00\x04\x00"
"\x07\x00\x00\x00\x35\x00\x00\x00\x0C\x00\x00\x00\xFE\x00\x02\x00\x35\x00\x00\x00\x38\x00\x01\x00\x03\x02\x23\x07\x00\x00\x01\x00"
"\x0A\x00\x08\x00\x37\x00\x00\x00\x00\x00\x00\x00\x11\x00\x02\x00\x01\x00\x00\x00\x0B\x00\x06\x00\x01\x00\x00\x00\x47\x4C\x53\x4C"
"\x2E\x73\x74\x64\x2E\x34\x35\x30\x00\x00\x00\x00\x0E\x00\x03\x00\x00\x00\x00\x00\x01\x00\x00\x00\x0F\x00\x07\x00\x04\x00\x00\x00"
"\x04\x00\x00\x00\x6D\x61\x69\x6E\x00\x00\x00\x00\x09\x00\x00\x00\x12\x00\x00\x00\x10\x00\x03\x00\x04\x00\x00\x00\x07\x00\x00\x00"
"\x47\x00\x04\x00\x09\x00\x00\x00\x1E\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x0E\x00\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00"
"\x47\x00\x04\x00\x0E\x00\x00\x00\x21\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00\x12\x00\x00\x00\x1E\x00\x00\x00\x00\x00\x00\x00"
"\x47\x00\x04\x00\x18\x00\x00\x00\x06\x00\x00\x00\x10\x00\x00\x00\x48\x00\x04\x00\x19\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00"
"\x48\x00\x05\x00\x19\x00\x00\x00\x00\x00\x00\x00\x23\x00\x00\x00\x00\x00\x00\x00\x48\x00\x05\x00\x19\x00\x00\x00\x00\x00\x00\x00"
"\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x04\x00\x19\x00\x00\x00\x01\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x19\x00\x00\x00"
"\x01\x00\x00\x00\x23\x00\x00\x00\x40\x00\x00\x00\x48\x00\x05\x00\x19\x00\x00\x00\x01\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00"
"\x48\x00\x04\x00\x19\x00\x00\x00\x02\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x19\x00\x00\x00\x02\x00\x00\x00\x23\x00\x00\x00"
"\x80\x00\x00\x00\x48\x00\x05\x00\x19\x00\x00\x00\x02\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x05\x00\x19\x00\x00\x00"
"\x03\x00\x00\x00\x23\x00\x00\x00\xC0\x00\x00\x00\x48\x00\x05\x00\x19\x00\x00\x00\x04\x00\x00\x00\x23\x00\x00\x00\xCC\x00\x00\x00"
"\x48\x00\x05\x00\x19\x00\x00\x00\x05\x00\x00\x00\x23\x00\x00\x00\xD0\x00\x00\x00\x48\x00\x05\x00\x19\x00\x00\x00\x06\x00\x00\x00"
"\x23\x00\x00\x00\xDC\x00\x00\x00\x48\x00\x05\x00\x19\x00\x00\x00\x07\x00\x00\x00\x23\x00\x00\x00\xE0\x00\x00\x00\x48\x00\x05\x00"
"\x19\x00\x00\x00\x08\x00\x00\x00\x23\x00\x00\x00\xEC\x00\x00\x00\x48\x00\x05\x00\x19\x00\x00\x00\x09\x00\x00\x00\x23\x00\x00\x00"
"\xF0\x00\x00\x00\x48\x00\x05\x00\x19\x00\x00\x00\x0A\x00\x00\x00\x23\x00\x00\x00\xFC\x00\x00\x00\x48\x00\x05\x00\x19\x00\x00\x00"
"\x0B\x00\x00\x00\x23\x00\x00\x00\x00\x01\x00\x00\x48\x00\x05\x00\x19\x00\x00\x00\x0C\x00\x00\x00\x23\x00\x00\x00\x40\x01\x00\x00"
"\x48\x00\x05\x00\x19\x00\x00\x00\x0D\x00\x00\x00\x23\x00\x00\x00\x4C\x01\x00\x00\x48\x00\x05\x00\x19\x00\x00\x00\x0E\x00\x00\x00"
"\x23\x00\x00\x00\x50\x01\x00\x00\x48\x00\x05\x00\x19\x00\x00\x00\x0F\x00\x00\x00\x23\x00\x00\x00\x5C\x01\x00\x00\x48\x00\x05\x00"
"\x19\x00\x00\x00\x10\x00\x00\x00\x23\x00\x00\x00\x60\x01\x00\x00\x48\x00\x05\x00\x19\x00\x00\x00\x11\x00\x00\x00\x23\x00\x00\x00"
"\x6C\x01\x00\x00\x48\x00\x05\x00\x19\x00\x00\x00\x12\x00\x00\x00\x23\x00\x00\x00\x70\x01\x00\x00\x48\x00\x05\x00\x19\x00\x00\x00"
"\x13\x00\x00\x00\x23\x00\x00\x00\x80\x01\x00\x00\x48\x00\x05\x00\x19\x00\x00\x00\x14\x00\x00\x00\x23\x00\x00\x00\x90\x01\x00\x00"
"\x48\x00\x05\x00\x19\x00\x00\x00\x15\x00\x00\x00\x23\x00\x00\x00\x94\x01\x00\x00\x48\x00\x05\x00\x19\x00\x00\x00\x16\x00\x00\x00"
"\x23\x00\x00\x00\x98\x01\x00\x00\x47\x00\x03\x00\x19\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00\x1B\x00\x00\x00\x22\x00\x00\x00"
"\x00\x00\x00\x00\x47\x00\x04\x00\x1B\x00\x00\x00\x21\x00\x00\x00\x00\x00\x00\x00\x48\x00\x04\x00\x34\x00\x00\x00\x00\x00\x00\x00"
"\x05\x00\x00\x00\x48\x00\x05\x00\x34\x00\x00\x00\x00\x00\x00\x00\x23\x00\x00\x00\x00\x00\x00\x00\x48\x00\x05\x00\x34\x00\x00\x00"
"\x00\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x05\x00\x34\x00\x00\x00\x01\x00\x00\x00\x23\x00\x00\x00\x40\x00\x00\x00"
"\x48\x00\x05\x00\x34\x00\x00\x00\x02\x00\x00\x00\x23\x00\x00\x00\x4C\x00\x00\x00\x48\x00\x05\x00\x34\x00\x00\x00\x03\x00\x00\x00"
"\x23\x00\x00\x00\x50\x00\x00\x00\x48\x00\x05\x00\x34\x00\x00\x00\x04\x00\x00\x00\x23\x00\x00\x00\x5C\x00\x00\x00\x48\x00\x05\x00"
"\x34\x00\x00\x00\x05\x00\x00\x00\x23\x00\x00\x00\x60\x00\x00\x00\x48\x00\x05\x00\x34\x00\x00\x00\x06\x00\x00\x00\x23\x00\x00\x00"
"\x6C\x00\x00\x00\x48\x00\x05\x00\x34\x00\x00\x00\x07\x00\x00\x00\x23\x00\x00\x00\x70\x00\x00\x00\x48\x00\x05\x00\x34\x00\x00\x00"
"\x08\x00\x00\x00\x23\x00\x00\x00\x80\x00\x00\x00\x48\x00\x05\x00\x34\x00\x00\x00\x09\x00\x00\x00\x23\x00\x00\x00\x88\x00\x00\x00"
"\x47\x00\x03\x00\x34\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00\x36\x00\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00"
"\x36\x00\x00\x00\x21\x00\x00\x00\x01\x00\x00\x00\x13\x00\x02\x00\x02\x00\x00\x00\x21\x00\x03\x00\x03\x00\x00\x00\x02\x00\x00\x00"
"\x16\x00\x03\x00\x06\x00\x00\x00\x20\x00\x00\x00\x17\x00\x04\x00\x07\x00\x00\x00\x06\x00\x00\x00\x04\x00\x00\x00\x20\x00\x04\x00"
"\x08\x00\x00\x00\x03\x00\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x08\x00\x00\x00\x09\x00\x00\x00\x03\x00\x00\x00\x2B\x00\x04\x00"
"\x06\x00\x00\x00\x0A\x00\x00\x00\x00\x00\xA0\x3E\x19\x00\x09\x00\x0B\x00\x00\x00\x06\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00"
"\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x1B\x00\x03\x00\x0C\x00\x00\x00\x0B\x00\x00\x00\x20\x00\x04\x00"
"\x0D\x00\x00\x00\x00\x00\x00\x00\x0C\x00\x00\x00\x3B\x00\x04\x00\x0D\x00\x00\x00\x0E\x00\x00\x00\x00\x00\x00\x00\x17\x00\x04\x00"
"\x10\x00\x00\x00\x06\x00\x00\x00\x02\x00\x00\x00\x20\x00\x04\x00\x11\x00\x00\x00\x01\x00\x00\x00\x10\x00\x00\x00\x3B\x00\x04\x00"
"\x11\x00\x00\x00\x12\x00\x00\x00\x01\x00\x00\x00\x18\x00\x04\x00\x14\x00\x00\x00\x07\x00\x00\x00\x04\x00\x00\x00\x17\x00\x04\x00"
"\x15\x00\x00\x00\x06\x00\x00\x00\x03\x00\x00\x00\x15\x00\x04\x00\x16\x00\x00\x00\x20\x00\x00\x00\x00\x00\x00\x00\x2B\x00\x04\x00"
"\x16\x00\x00\x00\x17\x00\x00\x00\x04\x00\x00\x00\x1C\x00\x04\x00\x18\x00\x00\x00\x07\x00\x00\x00\x17\x00\x00\x00\x1E\x00\x19\x00"
"\x19\x00\x00\x00\x14\x00\x00\x00\x14\x00\x00\x00\x14\x00\x00\x00\x15\x00\x00\x00\x06\x00\x00\x00\x15\x00\x00\x00\x06\x00\x00\x00"
"\x15\x00\x00\x00\x06\x00\x00\x00\x15\x00\x00\x00\x06\x00\x00\x00\x18\x00\x00\x00\x15\x00\x00\x00\x06\x00\x00\x00\x15\x00\x00\x00"
"\x06\x00\x00\x00\x15\x00\x00\x00\x06\x00\x00\x00\x07\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00\x06\x00\x00\x00\x10\x00\x00\x00"
"\x20\x00\x04\x00\x1A\x00\x00\x00\x02\x00\x00\x00\x19\x00\x00\x00\x3B\x00\x04\x00\x1A\x00\x00\x00\x1B\x00\x00\x00\x02\x00\x00\x00"
"\x15\x00\x04\x00\x1C\x00\x00\x00\x20\x00\x00\x00\x01\x00\x00\x00\x2B\x00\x04\x00\x1C\x00\x00\x00\x1D\x00\x00\x00\x10\x00\x00\x00"
"\x20\x00\x04\x00\x1E\x00\x00\x00\x02\x00\x00\x00\x15\x00\x00\x00\x2B\x00\x04\x00\x06\x00\x00\x00\x25\x00\x00\x00\x00\x00\xC0\x3E"
"\x1E\x00\x0C\x00\x34\x00\x00\x00\x14\x00\x00\x00\x15\x00\x00\x00\x06\x00\x00\x00\x15\x00\x00\x00\x06\x00\x00\x00\x15\x00\x00\x00"
"\x06\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x10\x00\x00\x00\x20\x00\x04\x00\x35\x00\x00\x00\x02\x00\x00\x00\x34\x00\x00\x00"
"\x3B\x00\x04\x00\x35\x00\x00\x00\x36\x00\x00\x00\x02\x00\x00\x00\x36\x00\x05\x00\x02\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00"
"\x03\x00\x00\x00\xF8\x00\x02\x00\x05\x00\x00\x00\x3D\x00\x04\x00\x0C\x00\x00\x00\x0F\x00\x00\x00\x0E\x00\x00\x00\x3D\x00\x04\x00"
"\x10\x00\x00\x00\x13\x00\x00\x00\x12\x00\x00\x00\x41\x00\x05\x00\x1E\x00\x00\x00\x1F\x00\x00\x00\x1B\x00\x00\x00\x1D\x00\x00\x00"
"\x3D\x00\x04\x00\x15\x00\x00\x00\x20\x00\x00\x00\x1F\x00\x00\x00\x4F\x00\x07\x00\x10\x00\x00\x00\x21\x00\x00\x00\x20\x00\x00\x00"
"\x20\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x83\x00\x05\x00\x10\x00\x00\x00\x22\x00\x00\x00\x13\x00\x00\x00\x21\x00\x00\x00"
"\x57\x00\x05\x00\x07\x00\x00\x00\x23\x00\x00\x00\x0F\x00\x00\x00\x22\x00\x00\x00\x8E\x00\x05\x00\x07\x00\x00\x00\x24\x00\x00\x00"
"\x23\x00\x00\x00\x0A\x00\x00\x00\x3D\x00\x04\x00\x0C\x00\x00\x00\x26\x00\x00\x00\x0E\x00\x00\x00\x3D\x00\x04\x00\x10\x00\x00\x00"
"\x27\x00\x00\x00\x12\x00\x00\x00\x57\x00\x05\x00\x07\x00\x00\x00\x28\x00\x00\x00\x26\x00\x00\x00\x27\x00\x00\x00\x8E\x00\x05\x00"
"\x07\x00\x00\x00\x29\x00\x00\x00\x28\x00\x00\x00\x25\x00\x00\x00\x81\x00\x05\x00\x07\x00\x00\x00\x2A\x00\x00\x00\x24\x00\x00\x00"
"\x29\x00\x00\x00\x3D\x00\x04\x00\x0C\x00\x00\x00\x2B\x00\x00\x00\x0E\x00\x00\x00\x3D\x00\x04\x00\x10\x00\x00\x00\x2C\x00\x00\x00"
"\x12\x00\x00\x00\x41\x00\x05\x00\x1E\x00\x00\x00\x2D\x00\x00\x00\x1B\x00\x00\x00\x1D\x00\x00\x00\x3D\x00\x04\x00\x15\x00\x00\x00"
"\x2E\x00\x00\x00\x2D\x00\x00\x00\x4F\x00\x07\x00\x10\x00\x00\x00\x2F\x00\x00\x00\x2E\x00\x00\x00\x2E\x00\x00\x00\x00\x00\x00\x00"
"\x01\x00\x00\x00\x81\x00\x05\x00\x10\x00\x00\x00\x30\x00\x00\x00\x2C\x00\x00\x00\x2F\x00\x00\x00\x57\x00\x05\x00\x07\x00\x00\x00"
"\x31\x00\x00\x00\x2B\x00\x00\x00\x30\x00\x00\x00\x8E\x00\x05\x00\x07\x00\x00\x00\x32\x00\x00\x00\x31\x00\x00\x00\x0A\x00\x00\x00"
"\x81\x00\x05\x00\x07\x00\x00\x00\x33\x00\x00\x00\x2A\x00\x00\x00\x32\x00\x00\x00\x3E\x00\x03\x00\x09\x00\x00\x00\x33\x00\x00\x00"
"\xFD\x00\x01\x00\x38\x00\x01\x00"},
#endif
#ifdef GLQUAKE
{QR_OPENGL, 110, "bloom_filter",
"!!cvarv r_bloom_filter\n"
"!!samps 1\n"
//the bloom filter
//filter out any texels which are not to bloom
"varying vec2 tc;\n"
"#ifdef VERTEX_SHADER\n"
"attribute vec2 v_texcoord;\n"
"void main ()\n"
"{\n"
"tc = v_texcoord;\n"
"gl_Position = ftetransform();\n"
"}\n"
"#endif\n"
"#ifdef FRAGMENT_SHADER\n"
"uniform vec3 cvar_r_bloom_filter;\n"
"void main ()\n"
"{\n"
"gl_FragColor.rgb = (texture2D(s_t0, tc).rgb - cvar_r_bloom_filter)/(1.0-cvar_r_bloom_filter);\n"
"}\n"
"#endif\n"
},
#endif
#ifdef VKQUAKE
{QR_VULKAN, -1, "bloom_filter",
"\xFF\x53\x50\x56\x01\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x2C\x00\x00\x00\x1F\x00\x00\x00\x4C\x00\x00\x00"
"\xB0\x0A\x00\x00\xFC\x0A\x00\x00\x08\x08\x00\x00\x01\x00\x66\x33\x72\x5F\x62\x6C\x6F\x6F\x6D\x5F\x66\x69\x6C\x74\x65\x72\x00\x3F"
"\x33\x33\x33\x3F\x33\x33\x33\x3F\x33\x33\x33\x00\x03\x02\x23\x07\x00\x00\x01\x00\x0A\x00\x08\x00\x52\x00\x00\x00\x00\x00\x00\x00"
"\x11\x00\x02\x00\x01\x00\x00\x00\x0B\x00\x06\x00\x01\x00\x00\x00\x47\x4C\x53\x4C\x2E\x73\x74\x64\x2E\x34\x35\x30\x00\x00\x00\x00"
"\x0E\x00\x03\x00\x00\x00\x00\x00\x01\x00\x00\x00\x0F\x00\x0E\x00\x00\x00\x00\x00\x04\x00\x00\x00\x6D\x61\x69\x6E\x00\x00\x00\x00"
"\x22\x00\x00\x00\x3F\x00\x00\x00\x41\x00\x00\x00\x45\x00\x00\x00\x4D\x00\x00\x00\x4E\x00\x00\x00\x4F\x00\x00\x00\x50\x00\x00\x00"
"\x51\x00\x00\x00\x47\x00\x04\x00\x0E\x00\x00\x00\x01\x00\x00\x00\x00\x01\x00\x00\x47\x00\x04\x00\x0F\x00\x00\x00\x01\x00\x00\x00"
"\x01\x01\x00\x00\x47\x00\x04\x00\x10\x00\x00\x00\x01\x00\x00\x00\x02\x01\x00\x00\x47\x00\x04\x00\x17\x00\x00\x00\x06\x00\x00\x00"
"\x10\x00\x00\x00\x48\x00\x04\x00\x19\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x19\x00\x00\x00\x00\x00\x00\x00"
"\x23\x00\x00\x00\x00\x00\x00\x00\x48\x00\x05\x00\x19\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x04\x00"
"\x19\x00\x00\x00\x01\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x19\x00\x00\x00\x01\x00\x00\x00\x23\x00\x00\x00\x40\x00\x00\x00"
"\x48\x00\x05\x00\x19\x00\x00\x00\x01\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x04\x00\x19\x00\x00\x00\x02\x00\x00\x00"
"\x05\x00\x00\x00\x48\x00\x05\x00\x19\x00\x00\x00\x02\x00\x00\x00\x23\x00\x00\x00\x80\x00\x00\x00\x48\x00\x05\x00\x19\x00\x00\x00"
"\x02\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x05\x00\x19\x00\x00\x00\x03\x00\x00\x00\x23\x00\x00\x00\xC0\x00\x00\x00"
"\x48\x00\x05\x00\x19\x00\x00\x00\x04\x00\x00\x00\x23\x00\x00\x00\xCC\x00\x00\x00\x48\x00\x05\x00\x19\x00\x00\x00\x05\x00\x00\x00"
"\x23\x00\x00\x00\xD0\x00\x00\x00\x48\x00\x05\x00\x19\x00\x00\x00\x06\x00\x00\x00\x23\x00\x00\x00\xDC\x00\x00\x00\x48\x00\x05\x00"
"\x19\x00\x00\x00\x07\x00\x00\x00\x23\x00\x00\x00\xE0\x00\x00\x00\x48\x00\x05\x00\x19\x00\x00\x00\x08\x00\x00\x00\x23\x00\x00\x00"
"\xEC\x00\x00\x00\x48\x00\x05\x00\x19\x00\x00\x00\x09\x00\x00\x00\x23\x00\x00\x00\xF0\x00\x00\x00\x48\x00\x05\x00\x19\x00\x00\x00"
"\x0A\x00\x00\x00\x23\x00\x00\x00\xFC\x00\x00\x00\x48\x00\x05\x00\x19\x00\x00\x00\x0B\x00\x00\x00\x23\x00\x00\x00\x00\x01\x00\x00"
"\x48\x00\x05\x00\x19\x00\x00\x00\x0C\x00\x00\x00\x23\x00\x00\x00\x40\x01\x00\x00\x48\x00\x05\x00\x19\x00\x00\x00\x0D\x00\x00\x00"
"\x23\x00\x00\x00\x4C\x01\x00\x00\x48\x00\x05\x00\x19\x00\x00\x00\x0E\x00\x00\x00\x23\x00\x00\x00\x50\x01\x00\x00\x48\x00\x05\x00"
"\x19\x00\x00\x00\x0F\x00\x00\x00\x23\x00\x00\x00\x5C\x01\x00\x00\x48\x00\x05\x00\x19\x00\x00\x00\x10\x00\x00\x00\x23\x00\x00\x00"
"\x60\x01\x00\x00\x48\x00\x05\x00\x19\x00\x00\x00\x11\x00\x00\x00\x23\x00\x00\x00\x6C\x01\x00\x00\x48\x00\x05\x00\x19\x00\x00\x00"
"\x12\x00\x00\x00\x23\x00\x00\x00\x70\x01\x00\x00\x48\x00\x05\x00\x19\x00\x00\x00\x13\x00\x00\x00\x23\x00\x00\x00\x80\x01\x00\x00"
"\x48\x00\x05\x00\x19\x00\x00\x00\x14\x00\x00\x00\x23\x00\x00\x00\x90\x01\x00\x00\x48\x00\x05\x00\x19\x00\x00\x00\x15\x00\x00\x00"
"\x23\x00\x00\x00\x94\x01\x00\x00\x48\x00\x05\x00\x19\x00\x00\x00\x16\x00\x00\x00\x23\x00\x00\x00\x98\x01\x00\x00\x47\x00\x03\x00"
"\x19\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00\x1B\x00\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x1B\x00\x00\x00"
"\x21\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x22\x00\x00\x00\x1E\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x3F\x00\x00\x00"
"\x1E\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x41\x00\x00\x00\x1E\x00\x00\x00\x01\x00\x00\x00\x48\x00\x05\x00\x43\x00\x00\x00"
"\x00\x00\x00\x00\x0B\x00\x00\x00\x00\x00\x00\x00\x47\x00\x03\x00\x43\x00\x00\x00\x02\x00\x00\x00\x48\x00\x04\x00\x49\x00\x00\x00"
"\x00\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x49\x00\x00\x00\x00\x00\x00\x00\x23\x00\x00\x00\x00\x00\x00\x00\x48\x00\x05\x00"
"\x49\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x05\x00\x49\x00\x00\x00\x01\x00\x00\x00\x23\x00\x00\x00"
"\x40\x00\x00\x00\x48\x00\x05\x00\x49\x00\x00\x00\x02\x00\x00\x00\x23\x00\x00\x00\x4C\x00\x00\x00\x48\x00\x05\x00\x49\x00\x00\x00"
"\x03\x00\x00\x00\x23\x00\x00\x00\x50\x00\x00\x00\x48\x00\x05\x00\x49\x00\x00\x00\x04\x00\x00\x00\x23\x00\x00\x00\x5C\x00\x00\x00"
"\x48\x00\x05\x00\x49\x00\x00\x00\x05\x00\x00\x00\x23\x00\x00\x00\x60\x00\x00\x00\x48\x00\x05\x00\x49\x00\x00\x00\x06\x00\x00\x00"
"\x23\x00\x00\x00\x6C\x00\x00\x00\x48\x00\x05\x00\x49\x00\x00\x00\x07\x00\x00\x00\x23\x00\x00\x00\x70\x00\x00\x00\x48\x00\x05\x00"
"\x49\x00\x00\x00\x08\x00\x00\x00\x23\x00\x00\x00\x80\x00\x00\x00\x48\x00\x05\x00\x49\x00\x00\x00\x09\x00\x00\x00\x23\x00\x00\x00"
"\x88\x00\x00\x00\x47\x00\x03\x00\x49\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00\x4B\x00\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00"
"\x47\x00\x04\x00\x4B\x00\x00\x00\x21\x00\x00\x00\x01\x00\x00\x00\x47\x00\x04\x00\x4D\x00\x00\x00\x1E\x00\x00\x00\x02\x00\x00\x00"
"\x47\x00\x04\x00\x4E\x00\x00\x00\x1E\x00\x00\x00\x03\x00\x00\x00\x47\x00\x04\x00\x4F\x00\x00\x00\x1E\x00\x00\x00\x04\x00\x00\x00"
"\x47\x00\x04\x00\x50\x00\x00\x00\x1E\x00\x00\x00\x05\x00\x00\x00\x47\x00\x04\x00\x51\x00\x00\x00\x1E\x00\x00\x00\x06\x00\x00\x00"
"\x13\x00\x02\x00\x02\x00\x00\x00\x21\x00\x03\x00\x03\x00\x00\x00\x02\x00\x00\x00\x16\x00\x03\x00\x06\x00\x00\x00\x20\x00\x00\x00"
"\x17\x00\x04\x00\x07\x00\x00\x00\x06\x00\x00\x00\x04\x00\x00\x00\x21\x00\x03\x00\x08\x00\x00\x00\x07\x00\x00\x00\x17\x00\x04\x00"
"\x0B\x00\x00\x00\x06\x00\x00\x00\x03\x00\x00\x00\x20\x00\x04\x00\x0C\x00\x00\x00\x06\x00\x00\x00\x0B\x00\x00\x00\x3B\x00\x04\x00"
"\x0C\x00\x00\x00\x0D\x00\x00\x00\x06\x00\x00\x00\x32\x00\x04\x00\x06\x00\x00\x00\x0E\x00\x00\x00\x00\x00\x80\x43\x32\x00\x04\x00"
"\x06\x00\x00\x00\x0F\x00\x00\x00\x00\x80\x80\x43\x32\x00\x04\x00\x06\x00\x00\x00\x10\x00\x00\x00\x00\x00\x81\x43\x20\x00\x04\x00"
"\x12\x00\x00\x00\x07\x00\x00\x00\x07\x00\x00\x00\x18\x00\x04\x00\x14\x00\x00\x00\x07\x00\x00\x00\x04\x00\x00\x00\x15\x00\x04\x00"
"\x15\x00\x00\x00\x20\x00\x00\x00\x00\x00\x00\x00\x2B\x00\x04\x00\x15\x00\x00\x00\x16\x00\x00\x00\x04\x00\x00\x00\x1C\x00\x04\x00"
"\x17\x00\x00\x00\x07\x00\x00\x00\x16\x00\x00\x00\x17\x00\x04\x00\x18\x00\x00\x00\x06\x00\x00\x00\x02\x00\x00\x00\x1E\x00\x19\x00"
"\x19\x00\x00\x00\x14\x00\x00\x00\x14\x00\x00\x00\x14\x00\x00\x00\x0B\x00\x00\x00\x06\x00\x00\x00\x0B\x00\x00\x00\x06\x00\x00\x00"
"\x0B\x00\x00\x00\x06\x00\x00\x00\x0B\x00\x00\x00\x06\x00\x00\x00\x17\x00\x00\x00\x0B\x00\x00\x00\x06\x00\x00\x00\x0B\x00\x00\x00"
"\x06\x00\x00\x00\x0B\x00\x00\x00\x06\x00\x00\x00\x07\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00\x06\x00\x00\x00\x18\x00\x00\x00"
"\x20\x00\x04\x00\x1A\x00\x00\x00\x02\x00\x00\x00\x19\x00\x00\x00\x3B\x00\x04\x00\x1A\x00\x00\x00\x1B\x00\x00\x00\x02\x00\x00\x00"
"\x15\x00\x04\x00\x1C\x00\x00\x00\x20\x00\x00\x00\x01\x00\x00\x00\x2B\x00\x04\x00\x1C\x00\x00\x00\x1D\x00\x00\x00\x00\x00\x00\x00"
"\x20\x00\x04\x00\x1E\x00\x00\x00\x02\x00\x00\x00\x14\x00\x00\x00\x20\x00\x04\x00\x21\x00\x00\x00\x01\x00\x00\x00\x0B\x00\x00\x00"
"\x3B\x00\x04\x00\x21\x00\x00\x00\x22\x00\x00\x00\x01\x00\x00\x00\x2B\x00\x04\x00\x06\x00\x00\x00\x24\x00\x00\x00\x00\x00\x80\x3F"
"\x2B\x00\x04\x00\x06\x00\x00\x00\x2A\x00\x00\x00\x00\x00\x80\xBF\x2B\x00\x04\x00\x15\x00\x00\x00\x2B\x00\x00\x00\x01\x00\x00\x00"
"\x20\x00\x04\x00\x2C\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00\x2B\x00\x04\x00\x15\x00\x00\x00\x31\x00\x00\x00\x02\x00\x00\x00"
"\x2B\x00\x04\x00\x15\x00\x00\x00\x34\x00\x00\x00\x03\x00\x00\x00\x2B\x00\x04\x00\x06\x00\x00\x00\x38\x00\x00\x00\x00\x00\x00\x40"
"\x20\x00\x04\x00\x3E\x00\x00\x00\x03\x00\x00\x00\x18\x00\x00\x00\x3B\x00\x04\x00\x3E\x00\x00\x00\x3F\x00\x00\x00\x03\x00\x00\x00"
"\x20\x00\x04\x00\x40\x00\x00\x00\x01\x00\x00\x00\x18\x00\x00\x00\x3B\x00\x04\x00\x40\x00\x00\x00\x41\x00\x00\x00\x01\x00\x00\x00"
"\x1E\x00\x03\x00\x43\x00\x00\x00\x07\x00\x00\x00\x20\x00\x04\x00\x44\x00\x00\x00\x03\x00\x00\x00\x43\x00\x00\x00\x3B\x00\x04\x00"
"\x44\x00\x00\x00\x45\x00\x00\x00\x03\x00\x00\x00\x20\x00\x04\x00\x47\x00\x00\x00\x03\x00\x00\x00\x07\x00\x00\x00\x1E\x00\x0C\x00"
"\x49\x00\x00\x00\x14\x00\x00\x00\x0B\x00\x00\x00\x06\x00\x00\x00\x0B\x00\x00\x00\x06\x00\x00\x00\x0B\x00\x00\x00\x06\x00\x00\x00"
"\x07\x00\x00\x00\x18\x00\x00\x00\x18\x00\x00\x00\x20\x00\x04\x00\x4A\x00\x00\x00\x02\x00\x00\x00\x49\x00\x00\x00\x3B\x00\x04\x00"
"\x4A\x00\x00\x00\x4B\x00\x00\x00\x02\x00\x00\x00\x20\x00\x04\x00\x4C\x00\x00\x00\x01\x00\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00"
"\x4C\x00\x00\x00\x4D\x00\x00\x00\x01\x00\x00\x00\x3B\x00\x04\x00\x40\x00\x00\x00\x4E\x00\x00\x00\x01\x00\x00\x00\x3B\x00\x04\x00"
"\x21\x00\x00\x00\x4F\x00\x00\x00\x01\x00\x00\x00\x3B\x00\x04\x00\x21\x00\x00\x00\x50\x00\x00\x00\x01\x00\x00\x00\x3B\x00\x04\x00"
"\x21\x00\x00\x00\x51\x00\x00\x00\x01\x00\x00\x00\x36\x00\x05\x00\x02\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00"
"\xF8\x00\x02\x00\x05\x00\x00\x00\x50\x00\x06\x00\x0B\x00\x00\x00\x11\x00\x00\x00\x0E\x00\x00\x00\x0F\x00\x00\x00\x10\x00\x00\x00"
"\x3E\x00\x03\x00\x0D\x00\x00\x00\x11\x00\x00\x00\x3D\x00\x04\x00\x18\x00\x00\x00\x42\x00\x00\x00\x41\x00\x00\x00\x3E\x00\x03\x00"
"\x3F\x00\x00\x00\x42\x00\x00\x00\x39\x00\x04\x00\x07\x00\x00\x00\x46\x00\x00\x00\x09\x00\x00\x00\x41\x00\x05\x00\x47\x00\x00\x00"
"\x48\x00\x00\x00\x45\x00\x00\x00\x1D\x00\x00\x00\x3E\x00\x03\x00\x48\x00\x00\x00\x46\x00\x00\x00\xFD\x00\x01\x00\x38\x00\x01\x00"
"\x36\x00\x05\x00\x07\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\xF8\x00\x02\x00\x0A\x00\x00\x00\x3B\x00\x04\x00"
"\x12\x00\x00\x00\x13\x00\x00\x00\x07\x00\x00\x00\x41\x00\x05\x00\x1E\x00\x00\x00\x1F\x00\x00\x00\x1B\x00\x00\x00\x1D\x00\x00\x00"
"\x3D\x00\x04\x00\x14\x00\x00\x00\x20\x00\x00\x00\x1F\x00\x00\x00\x3D\x00\x04\x00\x0B\x00\x00\x00\x23\x00\x00\x00\x22\x00\x00\x00"
"\x51\x00\x05\x00\x06\x00\x00\x00\x25\x00\x00\x00\x23\x00\x00\x00\x00\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\x26\x00\x00\x00"
"\x23\x00\x00\x00\x01\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\x27\x00\x00\x00\x23\x00\x00\x00\x02\x00\x00\x00\x50\x00\x07\x00"
"\x07\x00\x00\x00\x28\x00\x00\x00\x25\x00\x00\x00\x26\x00\x00\x00\x27\x00\x00\x00\x24\x00\x00\x00\x91\x00\x05\x00\x07\x00\x00\x00"
"\x29\x00\x00\x00\x20\x00\x00\x00\x28\x00\x00\x00\x3E\x00\x03\x00\x13\x00\x00\x00\x29\x00\x00\x00\x41\x00\x05\x00\x2C\x00\x00\x00"
"\x2D\x00\x00\x00\x13\x00\x00\x00\x2B\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x2E\x00\x00\x00\x2D\x00\x00\x00\x85\x00\x05\x00"
"\x06\x00\x00\x00\x2F\x00\x00\x00\x2E\x00\x00\x00\x2A\x00\x00\x00\x41\x00\x05\x00\x2C\x00\x00\x00\x30\x00\x00\x00\x13\x00\x00\x00"
"\x2B\x00\x00\x00\x3E\x00\x03\x00\x30\x00\x00\x00\x2F\x00\x00\x00\x41\x00\x05\x00\x2C\x00\x00\x00\x32\x00\x00\x00\x13\x00\x00\x00"
"\x31\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x33\x00\x00\x00\x32\x00\x00\x00\x41\x00\x05\x00\x2C\x00\x00\x00\x35\x00\x00\x00"
"\x13\x00\x00\x00\x34\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x36\x00\x00\x00\x35\x00\x00\x00\x81\x00\x05\x00\x06\x00\x00\x00"
"\x37\x00\x00\x00\x33\x00\x00\x00\x36\x00\x00\x00\x88\x00\x05\x00\x06\x00\x00\x00\x39\x00\x00\x00\x37\x00\x00\x00\x38\x00\x00\x00"
"\x41\x00\x05\x00\x2C\x00\x00\x00\x3A\x00\x00\x00\x13\x00\x00\x00\x31\x00\x00\x00\x3E\x00\x03\x00\x3A\x00\x00\x00\x39\x00\x00\x00"
"\x3D\x00\x04\x00\x07\x00\x00\x00\x3B\x00\x00\x00\x13\x00\x00\x00\xFE\x00\x02\x00\x3B\x00\x00\x00\x38\x00\x01\x00\x03\x02\x23\x07"
"\x00\x00\x01\x00\x0A\x00\x08\x00\x2F\x00\x00\x00\x00\x00\x00\x00\x11\x00\x02\x00\x01\x00\x00\x00\x0B\x00\x06\x00\x01\x00\x00\x00"
"\x47\x4C\x53\x4C\x2E\x73\x74\x64\x2E\x34\x35\x30\x00\x00\x00\x00\x0E\x00\x03\x00\x00\x00\x00\x00\x01\x00\x00\x00\x0F\x00\x07\x00"
"\x04\x00\x00\x00\x04\x00\x00\x00\x6D\x61\x69\x6E\x00\x00\x00\x00\x10\x00\x00\x00\x18\x00\x00\x00\x10\x00\x03\x00\x04\x00\x00\x00"
"\x07\x00\x00\x00\x47\x00\x04\x00\x0A\x00\x00\x00\x01\x00\x00\x00\x00\x01\x00\x00\x47\x00\x04\x00\x0B\x00\x00\x00\x01\x00\x00\x00"
"\x01\x01\x00\x00\x47\x00\x04\x00\x0C\x00\x00\x00\x01\x00\x00\x00\x02\x01\x00\x00\x47\x00\x04\x00\x10\x00\x00\x00\x1E\x00\x00\x00"
"\x00\x00\x00\x00\x47\x00\x04\x00\x14\x00\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x14\x00\x00\x00\x21\x00\x00\x00"
"\x02\x00\x00\x00\x47\x00\x04\x00\x18\x00\x00\x00\x1E\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x28\x00\x00\x00\x06\x00\x00\x00"
"\x10\x00\x00\x00\x48\x00\x04\x00\x29\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x29\x00\x00\x00\x00\x00\x00\x00"
"\x23\x00\x00\x00\x00\x00\x00\x00\x48\x00\x05\x00\x29\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x04\x00"
"\x29\x00\x00\x00\x01\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x29\x00\x00\x00\x01\x00\x00\x00\x23\x00\x00\x00\x40\x00\x00\x00"
"\x48\x00\x05\x00\x29\x00\x00\x00\x01\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x04\x00\x29\x00\x00\x00\x02\x00\x00\x00"
"\x05\x00\x00\x00\x48\x00\x05\x00\x29\x00\x00\x00\x02\x00\x00\x00\x23\x00\x00\x00\x80\x00\x00\x00\x48\x00\x05\x00\x29\x00\x00\x00"
"\x02\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x05\x00\x29\x00\x00\x00\x03\x00\x00\x00\x23\x00\x00\x00\xC0\x00\x00\x00"
"\x48\x00\x05\x00\x29\x00\x00\x00\x04\x00\x00\x00\x23\x00\x00\x00\xCC\x00\x00\x00\x48\x00\x05\x00\x29\x00\x00\x00\x05\x00\x00\x00"
"\x23\x00\x00\x00\xD0\x00\x00\x00\x48\x00\x05\x00\x29\x00\x00\x00\x06\x00\x00\x00\x23\x00\x00\x00\xDC\x00\x00\x00\x48\x00\x05\x00"
"\x29\x00\x00\x00\x07\x00\x00\x00\x23\x00\x00\x00\xE0\x00\x00\x00\x48\x00\x05\x00\x29\x00\x00\x00\x08\x00\x00\x00\x23\x00\x00\x00"
"\xEC\x00\x00\x00\x48\x00\x05\x00\x29\x00\x00\x00\x09\x00\x00\x00\x23\x00\x00\x00\xF0\x00\x00\x00\x48\x00\x05\x00\x29\x00\x00\x00"
"\x0A\x00\x00\x00\x23\x00\x00\x00\xFC\x00\x00\x00\x48\x00\x05\x00\x29\x00\x00\x00\x0B\x00\x00\x00\x23\x00\x00\x00\x00\x01\x00\x00"
"\x48\x00\x05\x00\x29\x00\x00\x00\x0C\x00\x00\x00\x23\x00\x00\x00\x40\x01\x00\x00\x48\x00\x05\x00\x29\x00\x00\x00\x0D\x00\x00\x00"
"\x23\x00\x00\x00\x4C\x01\x00\x00\x48\x00\x05\x00\x29\x00\x00\x00\x0E\x00\x00\x00\x23\x00\x00\x00\x50\x01\x00\x00\x48\x00\x05\x00"
"\x29\x00\x00\x00\x0F\x00\x00\x00\x23\x00\x00\x00\x5C\x01\x00\x00\x48\x00\x05\x00\x29\x00\x00\x00\x10\x00\x00\x00\x23\x00\x00\x00"
"\x60\x01\x00\x00\x48\x00\x05\x00\x29\x00\x00\x00\x11\x00\x00\x00\x23\x00\x00\x00\x6C\x01\x00\x00\x48\x00\x05\x00\x29\x00\x00\x00"
"\x12\x00\x00\x00\x23\x00\x00\x00\x70\x01\x00\x00\x48\x00\x05\x00\x29\x00\x00\x00\x13\x00\x00\x00\x23\x00\x00\x00\x80\x01\x00\x00"
"\x48\x00\x05\x00\x29\x00\x00\x00\x14\x00\x00\x00\x23\x00\x00\x00\x90\x01\x00\x00\x48\x00\x05\x00\x29\x00\x00\x00\x15\x00\x00\x00"
"\x23\x00\x00\x00\x94\x01\x00\x00\x48\x00\x05\x00\x29\x00\x00\x00\x16\x00\x00\x00\x23\x00\x00\x00\x98\x01\x00\x00\x47\x00\x03\x00"
"\x29\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00\x2B\x00\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x2B\x00\x00\x00"
"\x21\x00\x00\x00\x00\x00\x00\x00\x48\x00\x04\x00\x2C\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x2C\x00\x00\x00"
"\x00\x00\x00\x00\x23\x00\x00\x00\x00\x00\x00\x00\x48\x00\x05\x00\x2C\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00"
"\x48\x00\x05\x00\x2C\x00\x00\x00\x01\x00\x00\x00\x23\x00\x00\x00\x40\x00\x00\x00\x48\x00\x05\x00\x2C\x00\x00\x00\x02\x00\x00\x00"
"\x23\x00\x00\x00\x4C\x00\x00\x00\x48\x00\x05\x00\x2C\x00\x00\x00\x03\x00\x00\x00\x23\x00\x00\x00\x50\x00\x00\x00\x48\x00\x05\x00"
"\x2C\x00\x00\x00\x04\x00\x00\x00\x23\x00\x00\x00\x5C\x00\x00\x00\x48\x00\x05\x00\x2C\x00\x00\x00\x05\x00\x00\x00\x23\x00\x00\x00"
"\x60\x00\x00\x00\x48\x00\x05\x00\x2C\x00\x00\x00\x06\x00\x00\x00\x23\x00\x00\x00\x6C\x00\x00\x00\x48\x00\x05\x00\x2C\x00\x00\x00"
"\x07\x00\x00\x00\x23\x00\x00\x00\x70\x00\x00\x00\x48\x00\x05\x00\x2C\x00\x00\x00\x08\x00\x00\x00\x23\x00\x00\x00\x80\x00\x00\x00"
"\x48\x00\x05\x00\x2C\x00\x00\x00\x09\x00\x00\x00\x23\x00\x00\x00\x88\x00\x00\x00\x47\x00\x03\x00\x2C\x00\x00\x00\x02\x00\x00\x00"
"\x47\x00\x04\x00\x2E\x00\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x2E\x00\x00\x00\x21\x00\x00\x00\x01\x00\x00\x00"
"\x13\x00\x02\x00\x02\x00\x00\x00\x21\x00\x03\x00\x03\x00\x00\x00\x02\x00\x00\x00\x16\x00\x03\x00\x06\x00\x00\x00\x20\x00\x00\x00"
"\x17\x00\x04\x00\x07\x00\x00\x00\x06\x00\x00\x00\x03\x00\x00\x00\x20\x00\x04\x00\x08\x00\x00\x00\x06\x00\x00\x00\x07\x00\x00\x00"
"\x3B\x00\x04\x00\x08\x00\x00\x00\x09\x00\x00\x00\x06\x00\x00\x00\x32\x00\x04\x00\x06\x00\x00\x00\x0A\x00\x00\x00\x00\x00\x80\x43"
"\x32\x00\x04\x00\x06\x00\x00\x00\x0B\x00\x00\x00\x00\x80\x80\x43\x32\x00\x04\x00\x06\x00\x00\x00\x0C\x00\x00\x00\x00\x00\x81\x43"
"\x17\x00\x04\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x04\x00\x00\x00\x20\x00\x04\x00\x0F\x00\x00\x00\x03\x00\x00\x00\x0E\x00\x00\x00"
"\x3B\x00\x04\x00\x0F\x00\x00\x00\x10\x00\x00\x00\x03\x00\x00\x00\x19\x00\x09\x00\x11\x00\x00\x00\x06\x00\x00\x00\x01\x00\x00\x00"
"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x1B\x00\x03\x00\x12\x00\x00\x00\x11\x00\x00\x00"
"\x20\x00\x04\x00\x13\x00\x00\x00\x00\x00\x00\x00\x12\x00\x00\x00\x3B\x00\x04\x00\x13\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00"
"\x17\x00\x04\x00\x16\x00\x00\x00\x06\x00\x00\x00\x02\x00\x00\x00\x20\x00\x04\x00\x17\x00\x00\x00\x01\x00\x00\x00\x16\x00\x00\x00"
"\x3B\x00\x04\x00\x17\x00\x00\x00\x18\x00\x00\x00\x01\x00\x00\x00\x2B\x00\x04\x00\x06\x00\x00\x00\x1E\x00\x00\x00\x00\x00\x80\x3F"
"\x18\x00\x04\x00\x25\x00\x00\x00\x0E\x00\x00\x00\x04\x00\x00\x00\x15\x00\x04\x00\x26\x00\x00\x00\x20\x00\x00\x00\x00\x00\x00\x00"
"\x2B\x00\x04\x00\x26\x00\x00\x00\x27\x00\x00\x00\x04\x00\x00\x00\x1C\x00\x04\x00\x28\x00\x00\x00\x0E\x00\x00\x00\x27\x00\x00\x00"
"\x1E\x00\x19\x00\x29\x00\x00\x00\x25\x00\x00\x00\x25\x00\x00\x00\x25\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00\x07\x00\x00\x00"
"\x06\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00\x28\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00"
"\x07\x00\x00\x00\x06\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00\x0E\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x06\x00\x00\x00"
"\x16\x00\x00\x00\x20\x00\x04\x00\x2A\x00\x00\x00\x02\x00\x00\x00\x29\x00\x00\x00\x3B\x00\x04\x00\x2A\x00\x00\x00\x2B\x00\x00\x00"
"\x02\x00\x00\x00\x1E\x00\x0C\x00\x2C\x00\x00\x00\x25\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00"
"\x07\x00\x00\x00\x06\x00\x00\x00\x0E\x00\x00\x00\x16\x00\x00\x00\x16\x00\x00\x00\x20\x00\x04\x00\x2D\x00\x00\x00\x02\x00\x00\x00"
"\x2C\x00\x00\x00\x3B\x00\x04\x00\x2D\x00\x00\x00\x2E\x00\x00\x00\x02\x00\x00\x00\x36\x00\x05\x00\x02\x00\x00\x00\x04\x00\x00\x00"
"\x00\x00\x00\x00\x03\x00\x00\x00\xF8\x00\x02\x00\x05\x00\x00\x00\x50\x00\x06\x00\x07\x00\x00\x00\x0D\x00\x00\x00\x0A\x00\x00\x00"
"\x0B\x00\x00\x00\x0C\x00\x00\x00\x3E\x00\x03\x00\x09\x00\x00\x00\x0D\x00\x00\x00\x3D\x00\x04\x00\x12\x00\x00\x00\x15\x00\x00\x00"
"\x14\x00\x00\x00\x3D\x00\x04\x00\x16\x00\x00\x00\x19\x00\x00\x00\x18\x00\x00\x00\x57\x00\x05\x00\x0E\x00\x00\x00\x1A\x00\x00\x00"
"\x15\x00\x00\x00\x19\x00\x00\x00\x4F\x00\x08\x00\x07\x00\x00\x00\x1B\x00\x00\x00\x1A\x00\x00\x00\x1A\x00\x00\x00\x00\x00\x00\x00"
"\x01\x00\x00\x00\x02\x00\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\x1C\x00\x00\x00\x09\x00\x00\x00\x83\x00\x05\x00\x07\x00\x00\x00"
"\x1D\x00\x00\x00\x1B\x00\x00\x00\x1C\x00\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\x1F\x00\x00\x00\x09\x00\x00\x00\x50\x00\x06\x00"
"\x07\x00\x00\x00\x20\x00\x00\x00\x1E\x00\x00\x00\x1E\x00\x00\x00\x1E\x00\x00\x00\x83\x00\x05\x00\x07\x00\x00\x00\x21\x00\x00\x00"
"\x20\x00\x00\x00\x1F\x00\x00\x00\x88\x00\x05\x00\x07\x00\x00\x00\x22\x00\x00\x00\x1D\x00\x00\x00\x21\x00\x00\x00\x3D\x00\x04\x00"
"\x0E\x00\x00\x00\x23\x00\x00\x00\x10\x00\x00\x00\x4F\x00\x09\x00\x0E\x00\x00\x00\x24\x00\x00\x00\x23\x00\x00\x00\x22\x00\x00\x00"
"\x04\x00\x00\x00\x05\x00\x00\x00\x06\x00\x00\x00\x03\x00\x00\x00\x3E\x00\x03\x00\x10\x00\x00\x00\x24\x00\x00\x00\xFD\x00\x01\x00"
"\x38\x00\x01\x00"},
#endif
#ifdef GLQUAKE
{QR_OPENGL, 110, "bloom_final",
"!!cvarf r_bloom\n"
"!!cvarf r_bloom_retain=1.0\n"
"!!samps 4\n"
//add them together
//optionally apply tonemapping
"varying vec2 tc;\n"
"#ifdef VERTEX_SHADER\n"
"attribute vec2 v_texcoord;\n"
"void main ()\n"
"{\n"
"tc = v_texcoord;\n"
"gl_Position = ftetransform();\n"
"}\n"
"#endif\n"
"#ifdef FRAGMENT_SHADER\n"
"uniform float cvar_r_bloom;\n"
"uniform float cvar_r_bloom_retain;\n"
"void main ()\n"
"{\n"
"gl_FragColor = \n"
"cvar_r_bloom_retain * texture2D(s_t0, tc) +\n"
"cvar_r_bloom*(\n"
"texture2D(s_t1, tc) +\n"
"texture2D(s_t2, tc) +\n"
"texture2D(s_t3, tc)\n"
") ;\n"
"}\n"
"#endif\n"
},
#endif
#ifdef VKQUAKE
{QR_VULKAN, -1, "bloom_final",
"\xFF\x53\x50\x56\x01\x00\x00\x00\x00\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x2C\x00\x00\x00\x27\x00\x00\x00\x54\x00\x00\x00"
"\x4C\x0A\x00\x00\xA0\x0A\x00\x00\x5C\x08\x00\x00\x01\x00\x66\x31\x72\x5F\x62\x6C\x6F\x6F\x6D\x00\x3F\x80\x00\x00\x01\x01\x66\x31"
"\x72\x5F\x62\x6C\x6F\x6F\x6D\x5F\x72\x65\x74\x61\x69\x6E\x00\x3F\x80\x00\x00\x00\x03\x02\x23\x07\x00\x00\x01\x00\x0A\x00\x08\x00"
"\x4E\x00\x00\x00\x00\x00\x00\x00\x11\x00\x02\x00\x01\x00\x00\x00\x0B\x00\x06\x00\x01\x00\x00\x00\x47\x4C\x53\x4C\x2E\x73\x74\x64"
"\x2E\x34\x35\x30\x00\x00\x00\x00\x0E\x00\x03\x00\x00\x00\x00\x00\x01\x00\x00\x00\x0F\x00\x0E\x00\x00\x00\x00\x00\x04\x00\x00\x00"
"\x6D\x61\x69\x6E\x00\x00\x00\x00\x1C\x00\x00\x00\x39\x00\x00\x00\x3B\x00\x00\x00\x3F\x00\x00\x00\x49\x00\x00\x00\x4A\x00\x00\x00"
"\x4B\x00\x00\x00\x4C\x00\x00\x00\x4D\x00\x00\x00\x47\x00\x04\x00\x11\x00\x00\x00\x06\x00\x00\x00\x10\x00\x00\x00\x48\x00\x04\x00"
"\x13\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x00\x00\x00\x00\x23\x00\x00\x00\x00\x00\x00\x00"
"\x48\x00\x05\x00\x13\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x04\x00\x13\x00\x00\x00\x01\x00\x00\x00"
"\x05\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x01\x00\x00\x00\x23\x00\x00\x00\x40\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00"
"\x01\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x04\x00\x13\x00\x00\x00\x02\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00"
"\x13\x00\x00\x00\x02\x00\x00\x00\x23\x00\x00\x00\x80\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x02\x00\x00\x00\x07\x00\x00\x00"
"\x10\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x03\x00\x00\x00\x23\x00\x00\x00\xC0\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00"
"\x04\x00\x00\x00\x23\x00\x00\x00\xCC\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x05\x00\x00\x00\x23\x00\x00\x00\xD0\x00\x00\x00"
"\x48\x00\x05\x00\x13\x00\x00\x00\x06\x00\x00\x00\x23\x00\x00\x00\xDC\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x07\x00\x00\x00"
"\x23\x00\x00\x00\xE0\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x08\x00\x00\x00\x23\x00\x00\x00\xEC\x00\x00\x00\x48\x00\x05\x00"
"\x13\x00\x00\x00\x09\x00\x00\x00\x23\x00\x00\x00\xF0\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x0A\x00\x00\x00\x23\x00\x00\x00"
"\xFC\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x0B\x00\x00\x00\x23\x00\x00\x00\x00\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00"
"\x0C\x00\x00\x00\x23\x00\x00\x00\x40\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x0D\x00\x00\x00\x23\x00\x00\x00\x4C\x01\x00\x00"
"\x48\x00\x05\x00\x13\x00\x00\x00\x0E\x00\x00\x00\x23\x00\x00\x00\x50\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x0F\x00\x00\x00"
"\x23\x00\x00\x00\x5C\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x10\x00\x00\x00\x23\x00\x00\x00\x60\x01\x00\x00\x48\x00\x05\x00"
"\x13\x00\x00\x00\x11\x00\x00\x00\x23\x00\x00\x00\x6C\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x12\x00\x00\x00\x23\x00\x00\x00"
"\x70\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x13\x00\x00\x00\x23\x00\x00\x00\x80\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00"
"\x14\x00\x00\x00\x23\x00\x00\x00\x90\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x15\x00\x00\x00\x23\x00\x00\x00\x94\x01\x00\x00"
"\x48\x00\x05\x00\x13\x00\x00\x00\x16\x00\x00\x00\x23\x00\x00\x00\x98\x01\x00\x00\x47\x00\x03\x00\x13\x00\x00\x00\x02\x00\x00\x00"
"\x47\x00\x04\x00\x15\x00\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x15\x00\x00\x00\x21\x00\x00\x00\x00\x00\x00\x00"
"\x47\x00\x04\x00\x1C\x00\x00\x00\x1E\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x39\x00\x00\x00\x1E\x00\x00\x00\x00\x00\x00\x00"
"\x47\x00\x04\x00\x3B\x00\x00\x00\x1E\x00\x00\x00\x01\x00\x00\x00\x48\x00\x05\x00\x3D\x00\x00\x00\x00\x00\x00\x00\x0B\x00\x00\x00"
"\x00\x00\x00\x00\x47\x00\x03\x00\x3D\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00\x43\x00\x00\x00\x01\x00\x00\x00\x00\x01\x00\x00"
"\x47\x00\x04\x00\x44\x00\x00\x00\x01\x00\x00\x00\x01\x01\x00\x00\x48\x00\x04\x00\x45\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00"
"\x48\x00\x05\x00\x45\x00\x00\x00\x00\x00\x00\x00\x23\x00\x00\x00\x00\x00\x00\x00\x48\x00\x05\x00\x45\x00\x00\x00\x00\x00\x00\x00"
"\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x05\x00\x45\x00\x00\x00\x01\x00\x00\x00\x23\x00\x00\x00\x40\x00\x00\x00\x48\x00\x05\x00"
"\x45\x00\x00\x00\x02\x00\x00\x00\x23\x00\x00\x00\x4C\x00\x00\x00\x48\x00\x05\x00\x45\x00\x00\x00\x03\x00\x00\x00\x23\x00\x00\x00"
"\x50\x00\x00\x00\x48\x00\x05\x00\x45\x00\x00\x00\x04\x00\x00\x00\x23\x00\x00\x00\x5C\x00\x00\x00\x48\x00\x05\x00\x45\x00\x00\x00"
"\x05\x00\x00\x00\x23\x00\x00\x00\x60\x00\x00\x00\x48\x00\x05\x00\x45\x00\x00\x00\x06\x00\x00\x00\x23\x00\x00\x00\x6C\x00\x00\x00"
"\x48\x00\x05\x00\x45\x00\x00\x00\x07\x00\x00\x00\x23\x00\x00\x00\x70\x00\x00\x00\x48\x00\x05\x00\x45\x00\x00\x00\x08\x00\x00\x00"
"\x23\x00\x00\x00\x80\x00\x00\x00\x48\x00\x05\x00\x45\x00\x00\x00\x09\x00\x00\x00\x23\x00\x00\x00\x88\x00\x00\x00\x47\x00\x03\x00"
"\x45\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00\x47\x00\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x47\x00\x00\x00"
"\x21\x00\x00\x00\x01\x00\x00\x00\x47\x00\x04\x00\x49\x00\x00\x00\x1E\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00\x4A\x00\x00\x00"
"\x1E\x00\x00\x00\x03\x00\x00\x00\x47\x00\x04\x00\x4B\x00\x00\x00\x1E\x00\x00\x00\x04\x00\x00\x00\x47\x00\x04\x00\x4C\x00\x00\x00"
"\x1E\x00\x00\x00\x05\x00\x00\x00\x47\x00\x04\x00\x4D\x00\x00\x00\x1E\x00\x00\x00\x06\x00\x00\x00\x13\x00\x02\x00\x02\x00\x00\x00"
"\x21\x00\x03\x00\x03\x00\x00\x00\x02\x00\x00\x00\x16\x00\x03\x00\x06\x00\x00\x00\x20\x00\x00\x00\x17\x00\x04\x00\x07\x00\x00\x00"
"\x06\x00\x00\x00\x04\x00\x00\x00\x21\x00\x03\x00\x08\x00\x00\x00\x07\x00\x00\x00\x20\x00\x04\x00\x0B\x00\x00\x00\x07\x00\x00\x00"
"\x07\x00\x00\x00\x18\x00\x04\x00\x0D\x00\x00\x00\x07\x00\x00\x00\x04\x00\x00\x00\x17\x00\x04\x00\x0E\x00\x00\x00\x06\x00\x00\x00"
"\x03\x00\x00\x00\x15\x00\x04\x00\x0F\x00\x00\x00\x20\x00\x00\x00\x00\x00\x00\x00\x2B\x00\x04\x00\x0F\x00\x00\x00\x10\x00\x00\x00"
"\x04\x00\x00\x00\x1C\x00\x04\x00\x11\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x17\x00\x04\x00\x12\x00\x00\x00\x06\x00\x00\x00"
"\x02\x00\x00\x00\x1E\x00\x19\x00\x13\x00\x00\x00\x0D\x00\x00\x00\x0D\x00\x00\x00\x0D\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00"
"\x0E\x00\x00\x00\x06\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x11\x00\x00\x00\x0E\x00\x00\x00"
"\x06\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x07\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00"
"\x06\x00\x00\x00\x12\x00\x00\x00\x20\x00\x04\x00\x14\x00\x00\x00\x02\x00\x00\x00\x13\x00\x00\x00\x3B\x00\x04\x00\x14\x00\x00\x00"
"\x15\x00\x00\x00\x02\x00\x00\x00\x15\x00\x04\x00\x16\x00\x00\x00\x20\x00\x00\x00\x01\x00\x00\x00\x2B\x00\x04\x00\x16\x00\x00\x00"
"\x17\x00\x00\x00\x00\x00\x00\x00\x20\x00\x04\x00\x18\x00\x00\x00\x02\x00\x00\x00\x0D\x00\x00\x00\x20\x00\x04\x00\x1B\x00\x00\x00"
"\x01\x00\x00\x00\x0E\x00\x00\x00\x3B\x00\x04\x00\x1B\x00\x00\x00\x1C\x00\x00\x00\x01\x00\x00\x00\x2B\x00\x04\x00\x06\x00\x00\x00"
"\x1E\x00\x00\x00\x00\x00\x80\x3F\x2B\x00\x04\x00\x06\x00\x00\x00\x24\x00\x00\x00\x00\x00\x80\xBF\x2B\x00\x04\x00\x0F\x00\x00\x00"
"\x25\x00\x00\x00\x01\x00\x00\x00\x20\x00\x04\x00\x26\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00\x2B\x00\x04\x00\x0F\x00\x00\x00"
"\x2B\x00\x00\x00\x02\x00\x00\x00\x2B\x00\x04\x00\x0F\x00\x00\x00\x2E\x00\x00\x00\x03\x00\x00\x00\x2B\x00\x04\x00\x06\x00\x00\x00"
"\x32\x00\x00\x00\x00\x00\x00\x40\x20\x00\x04\x00\x38\x00\x00\x00\x03\x00\x00\x00\x12\x00\x00\x00\x3B\x00\x04\x00\x38\x00\x00\x00"
"\x39\x00\x00\x00\x03\x00\x00\x00\x20\x00\x04\x00\x3A\x00\x00\x00\x01\x00\x00\x00\x12\x00\x00\x00\x3B\x00\x04\x00\x3A\x00\x00\x00"
"\x3B\x00\x00\x00\x01\x00\x00\x00\x1E\x00\x03\x00\x3D\x00\x00\x00\x07\x00\x00\x00\x20\x00\x04\x00\x3E\x00\x00\x00\x03\x00\x00\x00"
"\x3D\x00\x00\x00\x3B\x00\x04\x00\x3E\x00\x00\x00\x3F\x00\x00\x00\x03\x00\x00\x00\x20\x00\x04\x00\x41\x00\x00\x00\x03\x00\x00\x00"
"\x07\x00\x00\x00\x32\x00\x04\x00\x06\x00\x00\x00\x43\x00\x00\x00\x00\x00\x80\x43\x32\x00\x04\x00\x06\x00\x00\x00\x44\x00\x00\x00"
"\x00\x80\x80\x43\x1E\x00\x0C\x00\x45\x00\x00\x00\x0D\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00"
"\x0E\x00\x00\x00\x06\x00\x00\x00\x07\x00\x00\x00\x12\x00\x00\x00\x12\x00\x00\x00\x20\x00\x04\x00\x46\x00\x00\x00\x02\x00\x00\x00"
"\x45\x00\x00\x00\x3B\x00\x04\x00\x46\x00\x00\x00\x47\x00\x00\x00\x02\x00\x00\x00\x20\x00\x04\x00\x48\x00\x00\x00\x01\x00\x00\x00"
"\x07\x00\x00\x00\x3B\x00\x04\x00\x48\x00\x00\x00\x49\x00\x00\x00\x01\x00\x00\x00\x3B\x00\x04\x00\x3A\x00\x00\x00\x4A\x00\x00\x00"
"\x01\x00\x00\x00\x3B\x00\x04\x00\x1B\x00\x00\x00\x4B\x00\x00\x00\x01\x00\x00\x00\x3B\x00\x04\x00\x1B\x00\x00\x00\x4C\x00\x00\x00"
"\x01\x00\x00\x00\x3B\x00\x04\x00\x1B\x00\x00\x00\x4D\x00\x00\x00\x01\x00\x00\x00\x36\x00\x05\x00\x02\x00\x00\x00\x04\x00\x00\x00"
"\x00\x00\x00\x00\x03\x00\x00\x00\xF8\x00\x02\x00\x05\x00\x00\x00\x3D\x00\x04\x00\x12\x00\x00\x00\x3C\x00\x00\x00\x3B\x00\x00\x00"
"\x3E\x00\x03\x00\x39\x00\x00\x00\x3C\x00\x00\x00\x39\x00\x04\x00\x07\x00\x00\x00\x40\x00\x00\x00\x09\x00\x00\x00\x41\x00\x05\x00"
"\x41\x00\x00\x00\x42\x00\x00\x00\x3F\x00\x00\x00\x17\x00\x00\x00\x3E\x00\x03\x00\x42\x00\x00\x00\x40\x00\x00\x00\xFD\x00\x01\x00"
"\x38\x00\x01\x00\x36\x00\x05\x00\x07\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\xF8\x00\x02\x00\x0A\x00\x00\x00"
"\x3B\x00\x04\x00\x0B\x00\x00\x00\x0C\x00\x00\x00\x07\x00\x00\x00\x41\x00\x05\x00\x18\x00\x00\x00\x19\x00\x00\x00\x15\x00\x00\x00"
"\x17\x00\x00\x00\x3D\x00\x04\x00\x0D\x00\x00\x00\x1A\x00\x00\x00\x19\x00\x00\x00\x3D\x00\x04\x00\x0E\x00\x00\x00\x1D\x00\x00\x00"
"\x1C\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\x1F\x00\x00\x00\x1D\x00\x00\x00\x00\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00"
"\x20\x00\x00\x00\x1D\x00\x00\x00\x01\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\x21\x00\x00\x00\x1D\x00\x00\x00\x02\x00\x00\x00"
"\x50\x00\x07\x00\x07\x00\x00\x00\x22\x00\x00\x00\x1F\x00\x00\x00\x20\x00\x00\x00\x21\x00\x00\x00\x1E\x00\x00\x00\x91\x00\x05\x00"
"\x07\x00\x00\x00\x23\x00\x00\x00\x1A\x00\x00\x00\x22\x00\x00\x00\x3E\x00\x03\x00\x0C\x00\x00\x00\x23\x00\x00\x00\x41\x00\x05\x00"
"\x26\x00\x00\x00\x27\x00\x00\x00\x0C\x00\x00\x00\x25\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x28\x00\x00\x00\x27\x00\x00\x00"
"\x85\x00\x05\x00\x06\x00\x00\x00\x29\x00\x00\x00\x28\x00\x00\x00\x24\x00\x00\x00\x41\x00\x05\x00\x26\x00\x00\x00\x2A\x00\x00\x00"
"\x0C\x00\x00\x00\x25\x00\x00\x00\x3E\x00\x03\x00\x2A\x00\x00\x00\x29\x00\x00\x00\x41\x00\x05\x00\x26\x00\x00\x00\x2C\x00\x00\x00"
"\x0C\x00\x00\x00\x2B\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x2D\x00\x00\x00\x2C\x00\x00\x00\x41\x00\x05\x00\x26\x00\x00\x00"
"\x2F\x00\x00\x00\x0C\x00\x00\x00\x2E\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x30\x00\x00\x00\x2F\x00\x00\x00\x81\x00\x05\x00"
"\x06\x00\x00\x00\x31\x00\x00\x00\x2D\x00\x00\x00\x30\x00\x00\x00\x88\x00\x05\x00\x06\x00\x00\x00\x33\x00\x00\x00\x31\x00\x00\x00"
"\x32\x00\x00\x00\x41\x00\x05\x00\x26\x00\x00\x00\x34\x00\x00\x00\x0C\x00\x00\x00\x2B\x00\x00\x00\x3E\x00\x03\x00\x34\x00\x00\x00"
"\x33\x00\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\x35\x00\x00\x00\x0C\x00\x00\x00\xFE\x00\x02\x00\x35\x00\x00\x00\x38\x00\x01\x00"
"\x03\x02\x23\x07\x00\x00\x01\x00\x0A\x00\x08\x00\x32\x00\x00\x00\x00\x00\x00\x00\x11\x00\x02\x00\x01\x00\x00\x00\x0B\x00\x06\x00"
"\x01\x00\x00\x00\x47\x4C\x53\x4C\x2E\x73\x74\x64\x2E\x34\x35\x30\x00\x00\x00\x00\x0E\x00\x03\x00\x00\x00\x00\x00\x01\x00\x00\x00"
"\x0F\x00\x07\x00\x04\x00\x00\x00\x04\x00\x00\x00\x6D\x61\x69\x6E\x00\x00\x00\x00\x09\x00\x00\x00\x12\x00\x00\x00\x10\x00\x03\x00"
"\x04\x00\x00\x00\x07\x00\x00\x00\x47\x00\x04\x00\x09\x00\x00\x00\x1E\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x0A\x00\x00\x00"
"\x01\x00\x00\x00\x01\x01\x00\x00\x47\x00\x04\x00\x0E\x00\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x0E\x00\x00\x00"
"\x21\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00\x12\x00\x00\x00\x1E\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x16\x00\x00\x00"
"\x01\x00\x00\x00\x00\x01\x00\x00\x47\x00\x04\x00\x17\x00\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x17\x00\x00\x00"
"\x21\x00\x00\x00\x03\x00\x00\x00\x47\x00\x04\x00\x1B\x00\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x1B\x00\x00\x00"
"\x21\x00\x00\x00\x04\x00\x00\x00\x47\x00\x04\x00\x20\x00\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x20\x00\x00\x00"
"\x21\x00\x00\x00\x05\x00\x00\x00\x47\x00\x04\x00\x2B\x00\x00\x00\x06\x00\x00\x00\x10\x00\x00\x00\x48\x00\x04\x00\x2C\x00\x00\x00"
"\x00\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x2C\x00\x00\x00\x00\x00\x00\x00\x23\x00\x00\x00\x00\x00\x00\x00\x48\x00\x05\x00"
"\x2C\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x04\x00\x2C\x00\x00\x00\x01\x00\x00\x00\x05\x00\x00\x00"
"\x48\x00\x05\x00\x2C\x00\x00\x00\x01\x00\x00\x00\x23\x00\x00\x00\x40\x00\x00\x00\x48\x00\x05\x00\x2C\x00\x00\x00\x01\x00\x00\x00"
"\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x04\x00\x2C\x00\x00\x00\x02\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x2C\x00\x00\x00"
"\x02\x00\x00\x00\x23\x00\x00\x00\x80\x00\x00\x00\x48\x00\x05\x00\x2C\x00\x00\x00\x02\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00"
"\x48\x00\x05\x00\x2C\x00\x00\x00\x03\x00\x00\x00\x23\x00\x00\x00\xC0\x00\x00\x00\x48\x00\x05\x00\x2C\x00\x00\x00\x04\x00\x00\x00"
"\x23\x00\x00\x00\xCC\x00\x00\x00\x48\x00\x05\x00\x2C\x00\x00\x00\x05\x00\x00\x00\x23\x00\x00\x00\xD0\x00\x00\x00\x48\x00\x05\x00"
"\x2C\x00\x00\x00\x06\x00\x00\x00\x23\x00\x00\x00\xDC\x00\x00\x00\x48\x00\x05\x00\x2C\x00\x00\x00\x07\x00\x00\x00\x23\x00\x00\x00"
"\xE0\x00\x00\x00\x48\x00\x05\x00\x2C\x00\x00\x00\x08\x00\x00\x00\x23\x00\x00\x00\xEC\x00\x00\x00\x48\x00\x05\x00\x2C\x00\x00\x00"
"\x09\x00\x00\x00\x23\x00\x00\x00\xF0\x00\x00\x00\x48\x00\x05\x00\x2C\x00\x00\x00\x0A\x00\x00\x00\x23\x00\x00\x00\xFC\x00\x00\x00"
"\x48\x00\x05\x00\x2C\x00\x00\x00\x0B\x00\x00\x00\x23\x00\x00\x00\x00\x01\x00\x00\x48\x00\x05\x00\x2C\x00\x00\x00\x0C\x00\x00\x00"
"\x23\x00\x00\x00\x40\x01\x00\x00\x48\x00\x05\x00\x2C\x00\x00\x00\x0D\x00\x00\x00\x23\x00\x00\x00\x4C\x01\x00\x00\x48\x00\x05\x00"
"\x2C\x00\x00\x00\x0E\x00\x00\x00\x23\x00\x00\x00\x50\x01\x00\x00\x48\x00\x05\x00\x2C\x00\x00\x00\x0F\x00\x00\x00\x23\x00\x00\x00"
"\x5C\x01\x00\x00\x48\x00\x05\x00\x2C\x00\x00\x00\x10\x00\x00\x00\x23\x00\x00\x00\x60\x01\x00\x00\x48\x00\x05\x00\x2C\x00\x00\x00"
"\x11\x00\x00\x00\x23\x00\x00\x00\x6C\x01\x00\x00\x48\x00\x05\x00\x2C\x00\x00\x00\x12\x00\x00\x00\x23\x00\x00\x00\x70\x01\x00\x00"
"\x48\x00\x05\x00\x2C\x00\x00\x00\x13\x00\x00\x00\x23\x00\x00\x00\x80\x01\x00\x00\x48\x00\x05\x00\x2C\x00\x00\x00\x14\x00\x00\x00"
"\x23\x00\x00\x00\x90\x01\x00\x00\x48\x00\x05\x00\x2C\x00\x00\x00\x15\x00\x00\x00\x23\x00\x00\x00\x94\x01\x00\x00\x48\x00\x05\x00"
"\x2C\x00\x00\x00\x16\x00\x00\x00\x23\x00\x00\x00\x98\x01\x00\x00\x47\x00\x03\x00\x2C\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00"
"\x2E\x00\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x2E\x00\x00\x00\x21\x00\x00\x00\x00\x00\x00\x00\x48\x00\x04\x00"
"\x2F\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x2F\x00\x00\x00\x00\x00\x00\x00\x23\x00\x00\x00\x00\x00\x00\x00"
"\x48\x00\x05\x00\x2F\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x05\x00\x2F\x00\x00\x00\x01\x00\x00\x00"
"\x23\x00\x00\x00\x40\x00\x00\x00\x48\x00\x05\x00\x2F\x00\x00\x00\x02\x00\x00\x00\x23\x00\x00\x00\x4C\x00\x00\x00\x48\x00\x05\x00"
"\x2F\x00\x00\x00\x03\x00\x00\x00\x23\x00\x00\x00\x50\x00\x00\x00\x48\x00\x05\x00\x2F\x00\x00\x00\x04\x00\x00\x00\x23\x00\x00\x00"
"\x5C\x00\x00\x00\x48\x00\x05\x00\x2F\x00\x00\x00\x05\x00\x00\x00\x23\x00\x00\x00\x60\x00\x00\x00\x48\x00\x05\x00\x2F\x00\x00\x00"
"\x06\x00\x00\x00\x23\x00\x00\x00\x6C\x00\x00\x00\x48\x00\x05\x00\x2F\x00\x00\x00\x07\x00\x00\x00\x23\x00\x00\x00\x70\x00\x00\x00"
"\x48\x00\x05\x00\x2F\x00\x00\x00\x08\x00\x00\x00\x23\x00\x00\x00\x80\x00\x00\x00\x48\x00\x05\x00\x2F\x00\x00\x00\x09\x00\x00\x00"
"\x23\x00\x00\x00\x88\x00\x00\x00\x47\x00\x03\x00\x2F\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00\x31\x00\x00\x00\x22\x00\x00\x00"
"\x00\x00\x00\x00\x47\x00\x04\x00\x31\x00\x00\x00\x21\x00\x00\x00\x01\x00\x00\x00\x13\x00\x02\x00\x02\x00\x00\x00\x21\x00\x03\x00"
"\x03\x00\x00\x00\x02\x00\x00\x00\x16\x00\x03\x00\x06\x00\x00\x00\x20\x00\x00\x00\x17\x00\x04\x00\x07\x00\x00\x00\x06\x00\x00\x00"
"\x04\x00\x00\x00\x20\x00\x04\x00\x08\x00\x00\x00\x03\x00\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x08\x00\x00\x00\x09\x00\x00\x00"
"\x03\x00\x00\x00\x32\x00\x04\x00\x06\x00\x00\x00\x0A\x00\x00\x00\x00\x80\x80\x43\x19\x00\x09\x00\x0B\x00\x00\x00\x06\x00\x00\x00"
"\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x1B\x00\x03\x00\x0C\x00\x00\x00"
"\x0B\x00\x00\x00\x20\x00\x04\x00\x0D\x00\x00\x00\x00\x00\x00\x00\x0C\x00\x00\x00\x3B\x00\x04\x00\x0D\x00\x00\x00\x0E\x00\x00\x00"
"\x00\x00\x00\x00\x17\x00\x04\x00\x10\x00\x00\x00\x06\x00\x00\x00\x02\x00\x00\x00\x20\x00\x04\x00\x11\x00\x00\x00\x01\x00\x00\x00"
"\x10\x00\x00\x00\x3B\x00\x04\x00\x11\x00\x00\x00\x12\x00\x00\x00\x01\x00\x00\x00\x32\x00\x04\x00\x06\x00\x00\x00\x16\x00\x00\x00"
"\x00\x00\x80\x43\x3B\x00\x04\x00\x0D\x00\x00\x00\x17\x00\x00\x00\x00\x00\x00\x00\x3B\x00\x04\x00\x0D\x00\x00\x00\x1B\x00\x00\x00"
"\x00\x00\x00\x00\x3B\x00\x04\x00\x0D\x00\x00\x00\x20\x00\x00\x00\x00\x00\x00\x00\x18\x00\x04\x00\x27\x00\x00\x00\x07\x00\x00\x00"
"\x04\x00\x00\x00\x17\x00\x04\x00\x28\x00\x00\x00\x06\x00\x00\x00\x03\x00\x00\x00\x15\x00\x04\x00\x29\x00\x00\x00\x20\x00\x00\x00"
"\x00\x00\x00\x00\x2B\x00\x04\x00\x29\x00\x00\x00\x2A\x00\x00\x00\x04\x00\x00\x00\x1C\x00\x04\x00\x2B\x00\x00\x00\x07\x00\x00\x00"
"\x2A\x00\x00\x00\x1E\x00\x19\x00\x2C\x00\x00\x00\x27\x00\x00\x00\x27\x00\x00\x00\x27\x00\x00\x00\x28\x00\x00\x00\x06\x00\x00\x00"
"\x28\x00\x00\x00\x06\x00\x00\x00\x28\x00\x00\x00\x06\x00\x00\x00\x28\x00\x00\x00\x06\x00\x00\x00\x2B\x00\x00\x00\x28\x00\x00\x00"
"\x06\x00\x00\x00\x28\x00\x00\x00\x06\x00\x00\x00\x28\x00\x00\x00\x06\x00\x00\x00\x07\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00"
"\x06\x00\x00\x00\x10\x00\x00\x00\x20\x00\x04\x00\x2D\x00\x00\x00\x02\x00\x00\x00\x2C\x00\x00\x00\x3B\x00\x04\x00\x2D\x00\x00\x00"
"\x2E\x00\x00\x00\x02\x00\x00\x00\x1E\x00\x0C\x00\x2F\x00\x00\x00\x27\x00\x00\x00\x28\x00\x00\x00\x06\x00\x00\x00\x28\x00\x00\x00"
"\x06\x00\x00\x00\x28\x00\x00\x00\x06\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x10\x00\x00\x00\x20\x00\x04\x00\x30\x00\x00\x00"
"\x02\x00\x00\x00\x2F\x00\x00\x00\x3B\x00\x04\x00\x30\x00\x00\x00\x31\x00\x00\x00\x02\x00\x00\x00\x36\x00\x05\x00\x02\x00\x00\x00"
"\x04\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\xF8\x00\x02\x00\x05\x00\x00\x00\x3D\x00\x04\x00\x0C\x00\x00\x00\x0F\x00\x00\x00"
"\x0E\x00\x00\x00\x3D\x00\x04\x00\x10\x00\x00\x00\x13\x00\x00\x00\x12\x00\x00\x00\x57\x00\x05\x00\x07\x00\x00\x00\x14\x00\x00\x00"
"\x0F\x00\x00\x00\x13\x00\x00\x00\x8E\x00\x05\x00\x07\x00\x00\x00\x15\x00\x00\x00\x14\x00\x00\x00\x0A\x00\x00\x00\x3D\x00\x04\x00"
"\x0C\x00\x00\x00\x18\x00\x00\x00\x17\x00\x00\x00\x3D\x00\x04\x00\x10\x00\x00\x00\x19\x00\x00\x00\x12\x00\x00\x00\x57\x00\x05\x00"
"\x07\x00\x00\x00\x1A\x00\x00\x00\x18\x00\x00\x00\x19\x00\x00\x00\x3D\x00\x04\x00\x0C\x00\x00\x00\x1C\x00\x00\x00\x1B\x00\x00\x00"
"\x3D\x00\x04\x00\x10\x00\x00\x00\x1D\x00\x00\x00\x12\x00\x00\x00\x57\x00\x05\x00\x07\x00\x00\x00\x1E\x00\x00\x00\x1C\x00\x00\x00"
"\x1D\x00\x00\x00\x81\x00\x05\x00\x07\x00\x00\x00\x1F\x00\x00\x00\x1A\x00\x00\x00\x1E\x00\x00\x00\x3D\x00\x04\x00\x0C\x00\x00\x00"
"\x21\x00\x00\x00\x20\x00\x00\x00\x3D\x00\x04\x00\x10\x00\x00\x00\x22\x00\x00\x00\x12\x00\x00\x00\x57\x00\x05\x00\x07\x00\x00\x00"
"\x23\x00\x00\x00\x21\x00\x00\x00\x22\x00\x00\x00\x81\x00\x05\x00\x07\x00\x00\x00\x24\x00\x00\x00\x1F\x00\x00\x00\x23\x00\x00\x00"
"\x8E\x00\x05\x00\x07\x00\x00\x00\x25\x00\x00\x00\x24\x00\x00\x00\x16\x00\x00\x00\x81\x00\x05\x00\x07\x00\x00\x00\x26\x00\x00\x00"
"\x15\x00\x00\x00\x25\x00\x00\x00\x3E\x00\x03\x00\x09\x00\x00\x00\x26\x00\x00\x00\xFD\x00\x01\x00\x38\x00\x01\x00"},
#endif
#ifdef GLQUAKE
{QR_OPENGL, 110, "colourtint",
"!!samps 2\n"
//this glsl shader is useful for cubemapped post processing effects (see csaddon for an example)
"varying vec4 tf;\n"
"#ifdef VERTEX_SHADER\n"
"void main ()\n"
"{\n"
"gl_Position = tf = vec4(v_position.xy,-1.0, 1.0);\n"
"}\n"
"#endif\n"
"#ifdef FRAGMENT_SHADER\n"
"void main()\n"
"{\n"
"vec2 fc;\n"
"fc = tf.xy / tf.w;\n"
"vec3 raw = texture2D(s_t0, (1.0 + fc) / 2.0).rgb;\n"
"#define LUTSIZE 16.0\n"
"vec3 scale = vec3((LUTSIZE-1.0)/LUTSIZE);\n"
"vec3 bias = vec3(1.0/(2.0*LUTSIZE));\n"
"gl_FragColor = texture3D(s_t1, raw * scale + bias);\n"
"}\n"
"#endif\n"
},
#endif
#ifdef GLQUAKE
{QR_OPENGL, 110, "crepuscular_opaque",
//opaque surfaces are drawn to the render target to mask out skies
"#ifdef VERTEX_SHADER\n"
"void main ()\n"
"{\n"
"gl_Position = ftetransform();\n"
"}\n"
"#endif\n"
"#ifdef FRAGMENT_SHADER\n"
"void main()\n"
"{\n"
"gl_FragColor = vec4(0.0, 0.0, 0.0, 1.0);\n"
"}\n"
"#endif\n"
},
#endif
#ifdef GLQUAKE
{QR_OPENGL, 110, "crepuscular_rays",
"!!cvarf crep_decay\n"
"!!cvarf crep_density\n"
"!!cvarf crep_weight\n"
"!!samps 1\n"
//this is a post-processing shader, drawn in 2d
//there will be a render target containing sky surfaces drawn with crepuscular_sky, and everything else drawn with crepuscular_opaque (to mask out the sky)
//this shader then just smudges the sky out a bit as though its coming from the sun or whatever through the clouds.
//yoinked from http://fabiensanglard.net/lightScattering/index.php
"varying vec2 tc;\n"
"#ifdef VERTEX_SHADER\n"
"attribute vec2 v_texcoord;\n"
"void main ()\n"
"{\n"
"tc = v_texcoord;\n"
"gl_Position = vec4(v_position, 1.0);\n"
"}\n"
"#endif\n"
"#ifdef FRAGMENT_SHADER\n"
"const float crep_decay = 0.94;\n"
"const float crep_density = 0.5;\n"
"const float crep_weight = 0.2;\n"
"uniform vec3 l_lightcolour;\n"
"uniform vec3 l_lightscreen;\n"
"const int NUM_SAMPLES = 100;\n"
"void main()\n"
"{\n"
"vec2 deltaTextCoord = vec2(tc.st - l_lightscreen.xy);\n"
"vec2 textCoo = tc.st;\n"
"deltaTextCoord *= 1.0 / float(NUM_SAMPLES) * crep_density;\n"
"float illuminationDecay = 1.0;\n"
"gl_FragColor = vec4(0.0,0.0,0.0,0.0);\n"
"for(int i=0; i < NUM_SAMPLES ; i++)\n"
"{\n"
"textCoo -= deltaTextCoord;\n"
"vec4 sample = texture2D(s_t0, textCoo);\n"
"sample *= illuminationDecay * crep_weight;\n"
"gl_FragColor += sample;\n"
"illuminationDecay *= crep_decay;\n"
"}\n"
"gl_FragColor *= vec4(l_lightcolour, 1.0);\n"
"}\n"
"#endif\n"
},
#endif
#ifdef GLQUAKE
{QR_OPENGL, 110, "crepuscular_sky",
"!!samps 2\n"
//pretty much a regular sky shader
//though in reality we should render a sun circle in the middle.
//still, its kinda cool to have scrolling clouds masking out parts of the sun.
"#ifdef VERTEX_SHADER\n"
"varying vec3 pos;\n"
"void main ()\n"
"{\n"
"pos = v_position.xyz;\n"
"gl_Position = ftetransform();\n"
"}\n"
"#endif\n"
"#ifdef FRAGMENT_SHADER\n"
"uniform float e_time;\n"
"uniform vec3 e_eyepos;\n"
"varying vec3 pos;\n"
"void main ()\n"
"{\n"
"vec2 tccoord;\n"
"vec3 dir = pos - e_eyepos;\n"
"dir.z *= 3.0;\n"
"dir.xy /= 0.5*length(dir);\n"
"tccoord = (dir.xy + e_time*0.03125);\n"
"vec3 solid = vec3(texture2D(s_t0, tccoord));\n"
"tccoord = (dir.xy + e_time*0.0625);\n"
"vec4 clouds = texture2D(s_t1, tccoord);\n"
"gl_FragColor.rgb = (solid.rgb*(1.0-clouds.a)) + (clouds.a*clouds.rgb);\n"
"}\n"
"#endif\n"
},
#endif
#ifdef GLQUAKE
{QR_OPENGL, 110, "depthonly",
"!!ver 100 150\n"
"!!permu TESS\n"
"!!permu FRAMEBLEND\n"
"!!permu SKELETAL\n"
"!!cvardf r_tessellation_level=5\n"
"#include \"sys/defs.h\"\n"
//standard shader used for drawing shadowmap depth.
//also used for masking off portals and other things that want depth and no colour.
//must support skeletal and 2-way vertex blending or Bad Things Will Happen.
//the vertex shader is responsible for calculating lighting values.
"#ifdef VERTEX_SHADER\n"
"#include \"sys/skeletal.h\"\n"
"#ifdef TESS\n"
"varying vec3 vertex;\n"
"varying vec3 normal;\n"
"#endif\n"
"void main ()\n"
"{\n"
"#ifdef TESS\n"
"skeletaltransform_n(normal);\n"
"vertex = v_position;\n"
"#else\n"
"gl_Position = skeletaltransform();\n"
"#endif\n"
"}\n"
"#endif\n"
"#if defined(TESS_CONTROL_SHADER)\n"
"layout(vertices = 3) out;\n"
"in vec3 vertex[];\n"
"out vec3 t_vertex[];\n"
"in vec3 normal[];\n"
"out vec3 t_normal[];\n"
"void main()\n"
"{\n"
//the control shader needs to pass stuff through
"#define id gl_InvocationID\n"
"t_vertex[id] = vertex[id];\n"
"t_normal[id] = normal[id];\n"
"gl_TessLevelOuter[0] = float(r_tessellation_level);\n"
"gl_TessLevelOuter[1] = float(r_tessellation_level);\n"
"gl_TessLevelOuter[2] = float(r_tessellation_level);\n"
"gl_TessLevelInner[0] = float(r_tessellation_level);\n"
"}\n"
"#endif\n"
"#if defined(TESS_EVALUATION_SHADER)\n"
"layout(triangles) in;\n"
"in vec3 t_vertex[];\n"
"in vec3 t_normal[];\n"
"#define LERP(a) (gl_TessCoord.x*a[0] + gl_TessCoord.y*a[1] + gl_TessCoord.z*a[2])\n"
"void main()\n"
"{\n"
"#define factor 1.0\n"
"vec3 w = LERP(t_vertex);\n"
"vec3 t0 = w - dot(w-t_vertex[0],t_normal[0])*t_normal[0];\n"
"vec3 t1 = w - dot(w-t_vertex[1],t_normal[1])*t_normal[1];\n"
"vec3 t2 = w - dot(w-t_vertex[2],t_normal[2])*t_normal[2];\n"
"w = w*(1.0-factor) + factor*(gl_TessCoord.x*t0+gl_TessCoord.y*t1+gl_TessCoord.z*t2);\n"
"gl_Position = m_modelviewprojection * vec4(w,1.0);\n"
"}\n"
"#endif\n"
"#ifdef FRAGMENT_SHADER\n"
"void main ()\n"
"{\n"
//must always draw something, supposedly. It might as well be black.
"gl_FragColor = vec4(0, 0, 0, 1);\n"
"}\n"
"#endif\n"
},
#endif
#ifdef VKQUAKE
{QR_VULKAN, -1, "depthonly",
"\xFF\x53\x50\x56\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x2C\x00\x00\x00\x00\x00\x00\x00\x2C\x00\x00\x00"
"\xBC\x09\x00\x00\xE8\x09\x00\x00\xA8\x05\x00\x00\x03\x02\x23\x07\x00\x00\x01\x00\x0A\x00\x08\x00\x49\x00\x00\x00\x00\x00\x00\x00"
"\x11\x00\x02\x00\x01\x00\x00\x00\x0B\x00\x06\x00\x01\x00\x00\x00\x47\x4C\x53\x4C\x2E\x73\x74\x64\x2E\x34\x35\x30\x00\x00\x00\x00"
"\x0E\x00\x03\x00\x00\x00\x00\x00\x01\x00\x00\x00\x0F\x00\x0D\x00\x00\x00\x00\x00\x04\x00\x00\x00\x6D\x61\x69\x6E\x00\x00\x00\x00"
"\x1C\x00\x00\x00\x3A\x00\x00\x00\x42\x00\x00\x00\x44\x00\x00\x00\x45\x00\x00\x00\x46\x00\x00\x00\x47\x00\x00\x00\x48\x00\x00\x00"
"\x47\x00\x04\x00\x11\x00\x00\x00\x06\x00\x00\x00\x10\x00\x00\x00\x48\x00\x04\x00\x13\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00"
"\x48\x00\x05\x00\x13\x00\x00\x00\x00\x00\x00\x00\x23\x00\x00\x00\x00\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x00\x00\x00\x00"
"\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x04\x00\x13\x00\x00\x00\x01\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00"
"\x01\x00\x00\x00\x23\x00\x00\x00\x40\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x01\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00"
"\x48\x00\x04\x00\x13\x00\x00\x00\x02\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x02\x00\x00\x00\x23\x00\x00\x00"
"\x80\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x02\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00"
"\x03\x00\x00\x00\x23\x00\x00\x00\xC0\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x04\x00\x00\x00\x23\x00\x00\x00\xCC\x00\x00\x00"
"\x48\x00\x05\x00\x13\x00\x00\x00\x05\x00\x00\x00\x23\x00\x00\x00\xD0\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x06\x00\x00\x00"
"\x23\x00\x00\x00\xDC\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x07\x00\x00\x00\x23\x00\x00\x00\xE0\x00\x00\x00\x48\x00\x05\x00"
"\x13\x00\x00\x00\x08\x00\x00\x00\x23\x00\x00\x00\xEC\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x09\x00\x00\x00\x23\x00\x00\x00"
"\xF0\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x0A\x00\x00\x00\x23\x00\x00\x00\xFC\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00"
"\x0B\x00\x00\x00\x23\x00\x00\x00\x00\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x0C\x00\x00\x00\x23\x00\x00\x00\x40\x01\x00\x00"
"\x48\x00\x05\x00\x13\x00\x00\x00\x0D\x00\x00\x00\x23\x00\x00\x00\x4C\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x0E\x00\x00\x00"
"\x23\x00\x00\x00\x50\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x0F\x00\x00\x00\x23\x00\x00\x00\x5C\x01\x00\x00\x48\x00\x05\x00"
"\x13\x00\x00\x00\x10\x00\x00\x00\x23\x00\x00\x00\x60\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x11\x00\x00\x00\x23\x00\x00\x00"
"\x6C\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x12\x00\x00\x00\x23\x00\x00\x00\x70\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00"
"\x13\x00\x00\x00\x23\x00\x00\x00\x80\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x14\x00\x00\x00\x23\x00\x00\x00\x90\x01\x00\x00"
"\x48\x00\x05\x00\x13\x00\x00\x00\x15\x00\x00\x00\x23\x00\x00\x00\x94\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x16\x00\x00\x00"
"\x23\x00\x00\x00\x98\x01\x00\x00\x47\x00\x03\x00\x13\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00\x15\x00\x00\x00\x22\x00\x00\x00"
"\x00\x00\x00\x00\x47\x00\x04\x00\x15\x00\x00\x00\x21\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x1C\x00\x00\x00\x1E\x00\x00\x00"
"\x00\x00\x00\x00\x48\x00\x05\x00\x38\x00\x00\x00\x00\x00\x00\x00\x0B\x00\x00\x00\x00\x00\x00\x00\x47\x00\x03\x00\x38\x00\x00\x00"
"\x02\x00\x00\x00\x48\x00\x04\x00\x3E\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x3E\x00\x00\x00\x00\x00\x00\x00"
"\x23\x00\x00\x00\x00\x00\x00\x00\x48\x00\x05\x00\x3E\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x05\x00"
"\x3E\x00\x00\x00\x01\x00\x00\x00\x23\x00\x00\x00\x40\x00\x00\x00\x48\x00\x05\x00\x3E\x00\x00\x00\x02\x00\x00\x00\x23\x00\x00\x00"
"\x4C\x00\x00\x00\x48\x00\x05\x00\x3E\x00\x00\x00\x03\x00\x00\x00\x23\x00\x00\x00\x50\x00\x00\x00\x48\x00\x05\x00\x3E\x00\x00\x00"
"\x04\x00\x00\x00\x23\x00\x00\x00\x5C\x00\x00\x00\x48\x00\x05\x00\x3E\x00\x00\x00\x05\x00\x00\x00\x23\x00\x00\x00\x60\x00\x00\x00"
"\x48\x00\x05\x00\x3E\x00\x00\x00\x06\x00\x00\x00\x23\x00\x00\x00\x6C\x00\x00\x00\x48\x00\x05\x00\x3E\x00\x00\x00\x07\x00\x00\x00"
"\x23\x00\x00\x00\x70\x00\x00\x00\x48\x00\x05\x00\x3E\x00\x00\x00\x08\x00\x00\x00\x23\x00\x00\x00\x80\x00\x00\x00\x48\x00\x05\x00"
"\x3E\x00\x00\x00\x09\x00\x00\x00\x23\x00\x00\x00\x88\x00\x00\x00\x47\x00\x03\x00\x3E\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00"
"\x40\x00\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x40\x00\x00\x00\x21\x00\x00\x00\x01\x00\x00\x00\x47\x00\x04\x00"
"\x42\x00\x00\x00\x1E\x00\x00\x00\x01\x00\x00\x00\x47\x00\x04\x00\x44\x00\x00\x00\x1E\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00"
"\x45\x00\x00\x00\x1E\x00\x00\x00\x03\x00\x00\x00\x47\x00\x04\x00\x46\x00\x00\x00\x1E\x00\x00\x00\x04\x00\x00\x00\x47\x00\x04\x00"
"\x47\x00\x00\x00\x1E\x00\x00\x00\x05\x00\x00\x00\x47\x00\x04\x00\x48\x00\x00\x00\x1E\x00\x00\x00\x06\x00\x00\x00\x13\x00\x02\x00"
"\x02\x00\x00\x00\x21\x00\x03\x00\x03\x00\x00\x00\x02\x00\x00\x00\x16\x00\x03\x00\x06\x00\x00\x00\x20\x00\x00\x00\x17\x00\x04\x00"
"\x07\x00\x00\x00\x06\x00\x00\x00\x04\x00\x00\x00\x21\x00\x03\x00\x08\x00\x00\x00\x07\x00\x00\x00\x20\x00\x04\x00\x0B\x00\x00\x00"
"\x07\x00\x00\x00\x07\x00\x00\x00\x18\x00\x04\x00\x0D\x00\x00\x00\x07\x00\x00\x00\x04\x00\x00\x00\x17\x00\x04\x00\x0E\x00\x00\x00"
"\x06\x00\x00\x00\x03\x00\x00\x00\x15\x00\x04\x00\x0F\x00\x00\x00\x20\x00\x00\x00\x00\x00\x00\x00\x2B\x00\x04\x00\x0F\x00\x00\x00"
"\x10\x00\x00\x00\x04\x00\x00\x00\x1C\x00\x04\x00\x11\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x17\x00\x04\x00\x12\x00\x00\x00"
"\x06\x00\x00\x00\x02\x00\x00\x00\x1E\x00\x19\x00\x13\x00\x00\x00\x0D\x00\x00\x00\x0D\x00\x00\x00\x0D\x00\x00\x00\x0E\x00\x00\x00"
"\x06\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x11\x00\x00\x00"
"\x0E\x00\x00\x00\x06\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x07\x00\x00\x00\x07\x00\x00\x00"
"\x06\x00\x00\x00\x06\x00\x00\x00\x12\x00\x00\x00\x20\x00\x04\x00\x14\x00\x00\x00\x02\x00\x00\x00\x13\x00\x00\x00\x3B\x00\x04\x00"
"\x14\x00\x00\x00\x15\x00\x00\x00\x02\x00\x00\x00\x15\x00\x04\x00\x16\x00\x00\x00\x20\x00\x00\x00\x01\x00\x00\x00\x2B\x00\x04\x00"
"\x16\x00\x00\x00\x17\x00\x00\x00\x00\x00\x00\x00\x20\x00\x04\x00\x18\x00\x00\x00\x02\x00\x00\x00\x0D\x00\x00\x00\x20\x00\x04\x00"
"\x1B\x00\x00\x00\x01\x00\x00\x00\x0E\x00\x00\x00\x3B\x00\x04\x00\x1B\x00\x00\x00\x1C\x00\x00\x00\x01\x00\x00\x00\x2B\x00\x04\x00"
"\x06\x00\x00\x00\x1E\x00\x00\x00\x00\x00\x80\x3F\x2B\x00\x04\x00\x06\x00\x00\x00\x24\x00\x00\x00\x00\x00\x80\xBF\x2B\x00\x04\x00"
"\x0F\x00\x00\x00\x25\x00\x00\x00\x01\x00\x00\x00\x20\x00\x04\x00\x26\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00\x2B\x00\x04\x00"
"\x0F\x00\x00\x00\x2B\x00\x00\x00\x02\x00\x00\x00\x2B\x00\x04\x00\x0F\x00\x00\x00\x2E\x00\x00\x00\x03\x00\x00\x00\x2B\x00\x04\x00"
"\x06\x00\x00\x00\x32\x00\x00\x00\x00\x00\x00\x40\x1E\x00\x03\x00\x38\x00\x00\x00\x07\x00\x00\x00\x20\x00\x04\x00\x39\x00\x00\x00"
"\x03\x00\x00\x00\x38\x00\x00\x00\x3B\x00\x04\x00\x39\x00\x00\x00\x3A\x00\x00\x00\x03\x00\x00\x00\x20\x00\x04\x00\x3C\x00\x00\x00"
"\x03\x00\x00\x00\x07\x00\x00\x00\x1E\x00\x0C\x00\x3E\x00\x00\x00\x0D\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x0E\x00\x00\x00"
"\x06\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x07\x00\x00\x00\x12\x00\x00\x00\x12\x00\x00\x00\x20\x00\x04\x00\x3F\x00\x00\x00"
"\x02\x00\x00\x00\x3E\x00\x00\x00\x3B\x00\x04\x00\x3F\x00\x00\x00\x40\x00\x00\x00\x02\x00\x00\x00\x20\x00\x04\x00\x41\x00\x00\x00"
"\x01\x00\x00\x00\x12\x00\x00\x00\x3B\x00\x04\x00\x41\x00\x00\x00\x42\x00\x00\x00\x01\x00\x00\x00\x20\x00\x04\x00\x43\x00\x00\x00"
"\x01\x00\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x43\x00\x00\x00\x44\x00\x00\x00\x01\x00\x00\x00\x3B\x00\x04\x00\x41\x00\x00\x00"
"\x45\x00\x00\x00\x01\x00\x00\x00\x3B\x00\x04\x00\x1B\x00\x00\x00\x46\x00\x00\x00\x01\x00\x00\x00\x3B\x00\x04\x00\x1B\x00\x00\x00"
"\x47\x00\x00\x00\x01\x00\x00\x00\x3B\x00\x04\x00\x1B\x00\x00\x00\x48\x00\x00\x00\x01\x00\x00\x00\x36\x00\x05\x00\x02\x00\x00\x00"
"\x04\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\xF8\x00\x02\x00\x05\x00\x00\x00\x39\x00\x04\x00\x07\x00\x00\x00\x3B\x00\x00\x00"
"\x09\x00\x00\x00\x41\x00\x05\x00\x3C\x00\x00\x00\x3D\x00\x00\x00\x3A\x00\x00\x00\x17\x00\x00\x00\x3E\x00\x03\x00\x3D\x00\x00\x00"
"\x3B\x00\x00\x00\xFD\x00\x01\x00\x38\x00\x01\x00\x36\x00\x05\x00\x07\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00"
"\xF8\x00\x02\x00\x0A\x00\x00\x00\x3B\x00\x04\x00\x0B\x00\x00\x00\x0C\x00\x00\x00\x07\x00\x00\x00\x41\x00\x05\x00\x18\x00\x00\x00"
"\x19\x00\x00\x00\x15\x00\x00\x00\x17\x00\x00\x00\x3D\x00\x04\x00\x0D\x00\x00\x00\x1A\x00\x00\x00\x19\x00\x00\x00\x3D\x00\x04\x00"
"\x0E\x00\x00\x00\x1D\x00\x00\x00\x1C\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\x1F\x00\x00\x00\x1D\x00\x00\x00\x00\x00\x00\x00"
"\x51\x00\x05\x00\x06\x00\x00\x00\x20\x00\x00\x00\x1D\x00\x00\x00\x01\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\x21\x00\x00\x00"
"\x1D\x00\x00\x00\x02\x00\x00\x00\x50\x00\x07\x00\x07\x00\x00\x00\x22\x00\x00\x00\x1F\x00\x00\x00\x20\x00\x00\x00\x21\x00\x00\x00"
"\x1E\x00\x00\x00\x91\x00\x05\x00\x07\x00\x00\x00\x23\x00\x00\x00\x1A\x00\x00\x00\x22\x00\x00\x00\x3E\x00\x03\x00\x0C\x00\x00\x00"
"\x23\x00\x00\x00\x41\x00\x05\x00\x26\x00\x00\x00\x27\x00\x00\x00\x0C\x00\x00\x00\x25\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00"
"\x28\x00\x00\x00\x27\x00\x00\x00\x85\x00\x05\x00\x06\x00\x00\x00\x29\x00\x00\x00\x28\x00\x00\x00\x24\x00\x00\x00\x41\x00\x05\x00"
"\x26\x00\x00\x00\x2A\x00\x00\x00\x0C\x00\x00\x00\x25\x00\x00\x00\x3E\x00\x03\x00\x2A\x00\x00\x00\x29\x00\x00\x00\x41\x00\x05\x00"
"\x26\x00\x00\x00\x2C\x00\x00\x00\x0C\x00\x00\x00\x2B\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x2D\x00\x00\x00\x2C\x00\x00\x00"
"\x41\x00\x05\x00\x26\x00\x00\x00\x2F\x00\x00\x00\x0C\x00\x00\x00\x2E\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x30\x00\x00\x00"
"\x2F\x00\x00\x00\x81\x00\x05\x00\x06\x00\x00\x00\x31\x00\x00\x00\x2D\x00\x00\x00\x30\x00\x00\x00\x88\x00\x05\x00\x06\x00\x00\x00"
"\x33\x00\x00\x00\x31\x00\x00\x00\x32\x00\x00\x00\x41\x00\x05\x00\x26\x00\x00\x00\x34\x00\x00\x00\x0C\x00\x00\x00\x2B\x00\x00\x00"
"\x3E\x00\x03\x00\x34\x00\x00\x00\x33\x00\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\x35\x00\x00\x00\x0C\x00\x00\x00\xFE\x00\x02\x00"
"\x35\x00\x00\x00\x38\x00\x01\x00\x03\x02\x23\x07\x00\x00\x01\x00\x0A\x00\x08\x00\x16\x00\x00\x00\x00\x00\x00\x00\x11\x00\x02\x00"
"\x01\x00\x00\x00\x0B\x00\x06\x00\x01\x00\x00\x00\x47\x4C\x53\x4C\x2E\x73\x74\x64\x2E\x34\x35\x30\x00\x00\x00\x00\x0E\x00\x03\x00"
"\x00\x00\x00\x00\x01\x00\x00\x00\x0F\x00\x06\x00\x04\x00\x00\x00\x04\x00\x00\x00\x6D\x61\x69\x6E\x00\x00\x00\x00\x15\x00\x00\x00"
"\x10\x00\x03\x00\x04\x00\x00\x00\x07\x00\x00\x00\x47\x00\x04\x00\x0C\x00\x00\x00\x06\x00\x00\x00\x10\x00\x00\x00\x48\x00\x04\x00"
"\x0E\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x0E\x00\x00\x00\x00\x00\x00\x00\x23\x00\x00\x00\x00\x00\x00\x00"
"\x48\x00\x05\x00\x0E\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x04\x00\x0E\x00\x00\x00\x01\x00\x00\x00"
"\x05\x00\x00\x00\x48\x00\x05\x00\x0E\x00\x00\x00\x01\x00\x00\x00\x23\x00\x00\x00\x40\x00\x00\x00\x48\x00\x05\x00\x0E\x00\x00\x00"
"\x01\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x04\x00\x0E\x00\x00\x00\x02\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00"
"\x0E\x00\x00\x00\x02\x00\x00\x00\x23\x00\x00\x00\x80\x00\x00\x00\x48\x00\x05\x00\x0E\x00\x00\x00\x02\x00\x00\x00\x07\x00\x00\x00"
"\x10\x00\x00\x00\x48\x00\x05\x00\x0E\x00\x00\x00\x03\x00\x00\x00\x23\x00\x00\x00\xC0\x00\x00\x00\x48\x00\x05\x00\x0E\x00\x00\x00"
"\x04\x00\x00\x00\x23\x00\x00\x00\xCC\x00\x00\x00\x48\x00\x05\x00\x0E\x00\x00\x00\x05\x00\x00\x00\x23\x00\x00\x00\xD0\x00\x00\x00"
"\x48\x00\x05\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x23\x00\x00\x00\xDC\x00\x00\x00\x48\x00\x05\x00\x0E\x00\x00\x00\x07\x00\x00\x00"
"\x23\x00\x00\x00\xE0\x00\x00\x00\x48\x00\x05\x00\x0E\x00\x00\x00\x08\x00\x00\x00\x23\x00\x00\x00\xEC\x00\x00\x00\x48\x00\x05\x00"
"\x0E\x00\x00\x00\x09\x00\x00\x00\x23\x00\x00\x00\xF0\x00\x00\x00\x48\x00\x05\x00\x0E\x00\x00\x00\x0A\x00\x00\x00\x23\x00\x00\x00"
"\xFC\x00\x00\x00\x48\x00\x05\x00\x0E\x00\x00\x00\x0B\x00\x00\x00\x23\x00\x00\x00\x00\x01\x00\x00\x48\x00\x05\x00\x0E\x00\x00\x00"
"\x0C\x00\x00\x00\x23\x00\x00\x00\x40\x01\x00\x00\x48\x00\x05\x00\x0E\x00\x00\x00\x0D\x00\x00\x00\x23\x00\x00\x00\x4C\x01\x00\x00"
"\x48\x00\x05\x00\x0E\x00\x00\x00\x0E\x00\x00\x00\x23\x00\x00\x00\x50\x01\x00\x00\x48\x00\x05\x00\x0E\x00\x00\x00\x0F\x00\x00\x00"
"\x23\x00\x00\x00\x5C\x01\x00\x00\x48\x00\x05\x00\x0E\x00\x00\x00\x10\x00\x00\x00\x23\x00\x00\x00\x60\x01\x00\x00\x48\x00\x05\x00"
"\x0E\x00\x00\x00\x11\x00\x00\x00\x23\x00\x00\x00\x6C\x01\x00\x00\x48\x00\x05\x00\x0E\x00\x00\x00\x12\x00\x00\x00\x23\x00\x00\x00"
"\x70\x01\x00\x00\x48\x00\x05\x00\x0E\x00\x00\x00\x13\x00\x00\x00\x23\x00\x00\x00\x80\x01\x00\x00\x48\x00\x05\x00\x0E\x00\x00\x00"
"\x14\x00\x00\x00\x23\x00\x00\x00\x90\x01\x00\x00\x48\x00\x05\x00\x0E\x00\x00\x00\x15\x00\x00\x00\x23\x00\x00\x00\x94\x01\x00\x00"
"\x48\x00\x05\x00\x0E\x00\x00\x00\x16\x00\x00\x00\x23\x00\x00\x00\x98\x01\x00\x00\x47\x00\x03\x00\x0E\x00\x00\x00\x02\x00\x00\x00"
"\x47\x00\x04\x00\x10\x00\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x10\x00\x00\x00\x21\x00\x00\x00\x00\x00\x00\x00"
"\x48\x00\x04\x00\x11\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x11\x00\x00\x00\x00\x00\x00\x00\x23\x00\x00\x00"
"\x00\x00\x00\x00\x48\x00\x05\x00\x11\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x05\x00\x11\x00\x00\x00"
"\x01\x00\x00\x00\x23\x00\x00\x00\x40\x00\x00\x00\x48\x00\x05\x00\x11\x00\x00\x00\x02\x00\x00\x00\x23\x00\x00\x00\x4C\x00\x00\x00"
"\x48\x00\x05\x00\x11\x00\x00\x00\x03\x00\x00\x00\x23\x00\x00\x00\x50\x00\x00\x00\x48\x00\x05\x00\x11\x00\x00\x00\x04\x00\x00\x00"
"\x23\x00\x00\x00\x5C\x00\x00\x00\x48\x00\x05\x00\x11\x00\x00\x00\x05\x00\x00\x00\x23\x00\x00\x00\x60\x00\x00\x00\x48\x00\x05\x00"
"\x11\x00\x00\x00\x06\x00\x00\x00\x23\x00\x00\x00\x6C\x00\x00\x00\x48\x00\x05\x00\x11\x00\x00\x00\x07\x00\x00\x00\x23\x00\x00\x00"
"\x70\x00\x00\x00\x48\x00\x05\x00\x11\x00\x00\x00\x08\x00\x00\x00\x23\x00\x00\x00\x80\x00\x00\x00\x48\x00\x05\x00\x11\x00\x00\x00"
"\x09\x00\x00\x00\x23\x00\x00\x00\x88\x00\x00\x00\x47\x00\x03\x00\x11\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00\x13\x00\x00\x00"
"\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x13\x00\x00\x00\x21\x00\x00\x00\x01\x00\x00\x00\x47\x00\x04\x00\x15\x00\x00\x00"
"\x1E\x00\x00\x00\x00\x00\x00\x00\x13\x00\x02\x00\x02\x00\x00\x00\x21\x00\x03\x00\x03\x00\x00\x00\x02\x00\x00\x00\x16\x00\x03\x00"
"\x06\x00\x00\x00\x20\x00\x00\x00\x17\x00\x04\x00\x07\x00\x00\x00\x06\x00\x00\x00\x04\x00\x00\x00\x18\x00\x04\x00\x08\x00\x00\x00"
"\x07\x00\x00\x00\x04\x00\x00\x00\x17\x00\x04\x00\x09\x00\x00\x00\x06\x00\x00\x00\x03\x00\x00\x00\x15\x00\x04\x00\x0A\x00\x00\x00"
"\x20\x00\x00\x00\x00\x00\x00\x00\x2B\x00\x04\x00\x0A\x00\x00\x00\x0B\x00\x00\x00\x04\x00\x00\x00\x1C\x00\x04\x00\x0C\x00\x00\x00"
"\x07\x00\x00\x00\x0B\x00\x00\x00\x17\x00\x04\x00\x0D\x00\x00\x00\x06\x00\x00\x00\x02\x00\x00\x00\x1E\x00\x19\x00\x0E\x00\x00\x00"
"\x08\x00\x00\x00\x08\x00\x00\x00\x08\x00\x00\x00\x09\x00\x00\x00\x06\x00\x00\x00\x09\x00\x00\x00\x06\x00\x00\x00\x09\x00\x00\x00"
"\x06\x00\x00\x00\x09\x00\x00\x00\x06\x00\x00\x00\x0C\x00\x00\x00\x09\x00\x00\x00\x06\x00\x00\x00\x09\x00\x00\x00\x06\x00\x00\x00"
"\x09\x00\x00\x00\x06\x00\x00\x00\x07\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00\x06\x00\x00\x00\x0D\x00\x00\x00\x20\x00\x04\x00"
"\x0F\x00\x00\x00\x02\x00\x00\x00\x0E\x00\x00\x00\x3B\x00\x04\x00\x0F\x00\x00\x00\x10\x00\x00\x00\x02\x00\x00\x00\x1E\x00\x0C\x00"
"\x11\x00\x00\x00\x08\x00\x00\x00\x09\x00\x00\x00\x06\x00\x00\x00\x09\x00\x00\x00\x06\x00\x00\x00\x09\x00\x00\x00\x06\x00\x00\x00"
"\x07\x00\x00\x00\x0D\x00\x00\x00\x0D\x00\x00\x00\x20\x00\x04\x00\x12\x00\x00\x00\x02\x00\x00\x00\x11\x00\x00\x00\x3B\x00\x04\x00"
"\x12\x00\x00\x00\x13\x00\x00\x00\x02\x00\x00\x00\x20\x00\x04\x00\x14\x00\x00\x00\x03\x00\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00"
"\x14\x00\x00\x00\x15\x00\x00\x00\x03\x00\x00\x00\x36\x00\x05\x00\x02\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00"
"\xF8\x00\x02\x00\x05\x00\x00\x00\xFD\x00\x01\x00\x38\x00\x01\x00"},
#endif
#ifdef D3D11QUAKE
{QR_DIRECT3D11, 11, "depthonly",
//used for generating shadowmaps and stuff that draws nothing.
"struct a2v\n"
"{\n"
"float4 pos: POSITION;\n"
"};\n"
"struct v2f\n"
"{\n"
"float3 col: TEXCOORD;\n"
"float4 pos: SV_POSITION;\n"
"};\n"
"#include <ftedefs.h>\n"
"#ifdef VERTEX_SHADER\n"
"v2f main (a2v inp)\n"
"{\n"
"v2f outp;\n"
"outp.pos = mul(m_model, inp.pos);\n"
"outp.pos = mul(m_view, outp.pos);\n"
"outp.pos = mul(m_projection, outp.pos);\n"
"outp.col = inp.pos.xyz - l_lightposition;\n"
"return outp;\n"
"}\n"
"#endif\n"
"#ifdef FRAGMENT_SHADER\n"
"#if LEVEL < 0x10000\n"
//pre dx10 requires that we ALWAYS write to a target.
"float4 main (v2f inp) : SV_TARGET\n"
"{\n"
"return float4(0, 0, 0, 1);\n"
"}\n"
"#else\n"
//but on 10, it'll write depth automatically and we don't care about colour.
"void main (v2f inp)\n"
"{\n"
"}\n"
"#endif\n"
"#endif\n"
},
#endif
#ifdef GLQUAKE
{QR_OPENGL, 110, "default2d",
"!!ver 100-450\n"
"!!samps img=0\n"
//this shader is present for support for gles/gl3core contexts
//it is single-texture-with-vertex-colours, and doesn't do anything special.
//beware that a few things use this, including apparently fonts and bloom rescaling.
//its really not meant to do anything special.
"varying vec2 tc;\n"
"varying vec4 vc;\n"
"#ifdef VERTEX_SHADER\n"
"attribute vec2 v_texcoord;\n"
"attribute vec4 v_colour;\n"
"void main ()\n"
"{\n"
"tc = v_texcoord;\n"
"vc = v_colour;\n"
"gl_Position = ftetransform();\n"
"}\n"
"#endif\n"
"#ifdef FRAGMENT_SHADER\n"
"void main ()\n"
"{\n"
"vec4 f = vc;\n"
"#ifdef PREMUL\n"
"f.rgb *= f.a;\n"
"#endif\n"
"f *= texture2D(s_img, tc);\n"
"gl_FragColor = f;\n"
"}\n"
"#endif\n"
},
#endif
#ifdef VKQUAKE
{QR_VULKAN, -1, "default2d",
"\xFF\x53\x50\x56\x01\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x2C\x00\x00\x00\x0F\x00\x00\x00\x3C\x00\x00\x00"
"\x6C\x0A\x00\x00\xA8\x0A\x00\x00\x98\x08\x00\x00\x01\x00\x42\x31\x50\x52\x45\x4D\x55\x4C\x00\x00\x00\x00\x00\x00\x03\x02\x23\x07"
"\x00\x00\x01\x00\x0A\x00\x08\x00\x4F\x00\x00\x00\x00\x00\x00\x00\x11\x00\x02\x00\x01\x00\x00\x00\x0B\x00\x06\x00\x01\x00\x00\x00"
"\x47\x4C\x53\x4C\x2E\x73\x74\x64\x2E\x34\x35\x30\x00\x00\x00\x00\x0E\x00\x03\x00\x00\x00\x00\x00\x01\x00\x00\x00\x0F\x00\x0F\x00"
"\x00\x00\x00\x00\x04\x00\x00\x00\x6D\x61\x69\x6E\x00\x00\x00\x00\x1C\x00\x00\x00\x39\x00\x00\x00\x3B\x00\x00\x00\x3E\x00\x00\x00"
"\x40\x00\x00\x00\x44\x00\x00\x00\x4B\x00\x00\x00\x4C\x00\x00\x00\x4D\x00\x00\x00\x4E\x00\x00\x00\x47\x00\x04\x00\x11\x00\x00\x00"
"\x06\x00\x00\x00\x10\x00\x00\x00\x48\x00\x04\x00\x13\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00"
"\x00\x00\x00\x00\x23\x00\x00\x00\x00\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00"
"\x48\x00\x04\x00\x13\x00\x00\x00\x01\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x01\x00\x00\x00\x23\x00\x00\x00"
"\x40\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x01\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x04\x00\x13\x00\x00\x00"
"\x02\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x02\x00\x00\x00\x23\x00\x00\x00\x80\x00\x00\x00\x48\x00\x05\x00"
"\x13\x00\x00\x00\x02\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x03\x00\x00\x00\x23\x00\x00\x00"
"\xC0\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x04\x00\x00\x00\x23\x00\x00\x00\xCC\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00"
"\x05\x00\x00\x00\x23\x00\x00\x00\xD0\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x06\x00\x00\x00\x23\x00\x00\x00\xDC\x00\x00\x00"
"\x48\x00\x05\x00\x13\x00\x00\x00\x07\x00\x00\x00\x23\x00\x00\x00\xE0\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x08\x00\x00\x00"
"\x23\x00\x00\x00\xEC\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x09\x00\x00\x00\x23\x00\x00\x00\xF0\x00\x00\x00\x48\x00\x05\x00"
"\x13\x00\x00\x00\x0A\x00\x00\x00\x23\x00\x00\x00\xFC\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x0B\x00\x00\x00\x23\x00\x00\x00"
"\x00\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x0C\x00\x00\x00\x23\x00\x00\x00\x40\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00"
"\x0D\x00\x00\x00\x23\x00\x00\x00\x4C\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x0E\x00\x00\x00\x23\x00\x00\x00\x50\x01\x00\x00"
"\x48\x00\x05\x00\x13\x00\x00\x00\x0F\x00\x00\x00\x23\x00\x00\x00\x5C\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x10\x00\x00\x00"
"\x23\x00\x00\x00\x60\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x11\x00\x00\x00\x23\x00\x00\x00\x6C\x01\x00\x00\x48\x00\x05\x00"
"\x13\x00\x00\x00\x12\x00\x00\x00\x23\x00\x00\x00\x70\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x13\x00\x00\x00\x23\x00\x00\x00"
"\x80\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x14\x00\x00\x00\x23\x00\x00\x00\x90\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00"
"\x15\x00\x00\x00\x23\x00\x00\x00\x94\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x16\x00\x00\x00\x23\x00\x00\x00\x98\x01\x00\x00"
"\x47\x00\x03\x00\x13\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00\x15\x00\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00"
"\x15\x00\x00\x00\x21\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x1C\x00\x00\x00\x1E\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00"
"\x39\x00\x00\x00\x1E\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x3B\x00\x00\x00\x1E\x00\x00\x00\x01\x00\x00\x00\x47\x00\x04\x00"
"\x3E\x00\x00\x00\x1E\x00\x00\x00\x01\x00\x00\x00\x47\x00\x04\x00\x40\x00\x00\x00\x1E\x00\x00\x00\x02\x00\x00\x00\x48\x00\x05\x00"
"\x42\x00\x00\x00\x00\x00\x00\x00\x0B\x00\x00\x00\x00\x00\x00\x00\x47\x00\x03\x00\x42\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00"
"\x47\x00\x00\x00\x01\x00\x00\x00\x00\x01\x00\x00\x48\x00\x04\x00\x48\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00"
"\x48\x00\x00\x00\x00\x00\x00\x00\x23\x00\x00\x00\x00\x00\x00\x00\x48\x00\x05\x00\x48\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00"
"\x10\x00\x00\x00\x48\x00\x05\x00\x48\x00\x00\x00\x01\x00\x00\x00\x23\x00\x00\x00\x40\x00\x00\x00\x48\x00\x05\x00\x48\x00\x00\x00"
"\x02\x00\x00\x00\x23\x00\x00\x00\x4C\x00\x00\x00\x48\x00\x05\x00\x48\x00\x00\x00\x03\x00\x00\x00\x23\x00\x00\x00\x50\x00\x00\x00"
"\x48\x00\x05\x00\x48\x00\x00\x00\x04\x00\x00\x00\x23\x00\x00\x00\x5C\x00\x00\x00\x48\x00\x05\x00\x48\x00\x00\x00\x05\x00\x00\x00"
"\x23\x00\x00\x00\x60\x00\x00\x00\x48\x00\x05\x00\x48\x00\x00\x00\x06\x00\x00\x00\x23\x00\x00\x00\x6C\x00\x00\x00\x48\x00\x05\x00"
"\x48\x00\x00\x00\x07\x00\x00\x00\x23\x00\x00\x00\x70\x00\x00\x00\x48\x00\x05\x00\x48\x00\x00\x00\x08\x00\x00\x00\x23\x00\x00\x00"
"\x80\x00\x00\x00\x48\x00\x05\x00\x48\x00\x00\x00\x09\x00\x00\x00\x23\x00\x00\x00\x88\x00\x00\x00\x47\x00\x03\x00\x48\x00\x00\x00"
"\x02\x00\x00\x00\x47\x00\x04\x00\x4A\x00\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x4A\x00\x00\x00\x21\x00\x00\x00"
"\x01\x00\x00\x00\x47\x00\x04\x00\x4B\x00\x00\x00\x1E\x00\x00\x00\x03\x00\x00\x00\x47\x00\x04\x00\x4C\x00\x00\x00\x1E\x00\x00\x00"
"\x04\x00\x00\x00\x47\x00\x04\x00\x4D\x00\x00\x00\x1E\x00\x00\x00\x05\x00\x00\x00\x47\x00\x04\x00\x4E\x00\x00\x00\x1E\x00\x00\x00"
"\x06\x00\x00\x00\x13\x00\x02\x00\x02\x00\x00\x00\x21\x00\x03\x00\x03\x00\x00\x00\x02\x00\x00\x00\x16\x00\x03\x00\x06\x00\x00\x00"
"\x20\x00\x00\x00\x17\x00\x04\x00\x07\x00\x00\x00\x06\x00\x00\x00\x04\x00\x00\x00\x21\x00\x03\x00\x08\x00\x00\x00\x07\x00\x00\x00"
"\x20\x00\x04\x00\x0B\x00\x00\x00\x07\x00\x00\x00\x07\x00\x00\x00\x18\x00\x04\x00\x0D\x00\x00\x00\x07\x00\x00\x00\x04\x00\x00\x00"
"\x17\x00\x04\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x03\x00\x00\x00\x15\x00\x04\x00\x0F\x00\x00\x00\x20\x00\x00\x00\x00\x00\x00\x00"
"\x2B\x00\x04\x00\x0F\x00\x00\x00\x10\x00\x00\x00\x04\x00\x00\x00\x1C\x00\x04\x00\x11\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00"
"\x17\x00\x04\x00\x12\x00\x00\x00\x06\x00\x00\x00\x02\x00\x00\x00\x1E\x00\x19\x00\x13\x00\x00\x00\x0D\x00\x00\x00\x0D\x00\x00\x00"
"\x0D\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x0E\x00\x00\x00"
"\x06\x00\x00\x00\x11\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00"
"\x07\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00\x06\x00\x00\x00\x12\x00\x00\x00\x20\x00\x04\x00\x14\x00\x00\x00\x02\x00\x00\x00"
"\x13\x00\x00\x00\x3B\x00\x04\x00\x14\x00\x00\x00\x15\x00\x00\x00\x02\x00\x00\x00\x15\x00\x04\x00\x16\x00\x00\x00\x20\x00\x00\x00"
"\x01\x00\x00\x00\x2B\x00\x04\x00\x16\x00\x00\x00\x17\x00\x00\x00\x00\x00\x00\x00\x20\x00\x04\x00\x18\x00\x00\x00\x02\x00\x00\x00"
"\x0D\x00\x00\x00\x20\x00\x04\x00\x1B\x00\x00\x00\x01\x00\x00\x00\x0E\x00\x00\x00\x3B\x00\x04\x00\x1B\x00\x00\x00\x1C\x00\x00\x00"
"\x01\x00\x00\x00\x2B\x00\x04\x00\x06\x00\x00\x00\x1E\x00\x00\x00\x00\x00\x80\x3F\x2B\x00\x04\x00\x06\x00\x00\x00\x24\x00\x00\x00"
"\x00\x00\x80\xBF\x2B\x00\x04\x00\x0F\x00\x00\x00\x25\x00\x00\x00\x01\x00\x00\x00\x20\x00\x04\x00\x26\x00\x00\x00\x07\x00\x00\x00"
"\x06\x00\x00\x00\x2B\x00\x04\x00\x0F\x00\x00\x00\x2B\x00\x00\x00\x02\x00\x00\x00\x2B\x00\x04\x00\x0F\x00\x00\x00\x2E\x00\x00\x00"
"\x03\x00\x00\x00\x2B\x00\x04\x00\x06\x00\x00\x00\x32\x00\x00\x00\x00\x00\x00\x40\x20\x00\x04\x00\x38\x00\x00\x00\x03\x00\x00\x00"
"\x12\x00\x00\x00\x3B\x00\x04\x00\x38\x00\x00\x00\x39\x00\x00\x00\x03\x00\x00\x00\x20\x00\x04\x00\x3A\x00\x00\x00\x01\x00\x00\x00"
"\x12\x00\x00\x00\x3B\x00\x04\x00\x3A\x00\x00\x00\x3B\x00\x00\x00\x01\x00\x00\x00\x20\x00\x04\x00\x3D\x00\x00\x00\x03\x00\x00\x00"
"\x07\x00\x00\x00\x3B\x00\x04\x00\x3D\x00\x00\x00\x3E\x00\x00\x00\x03\x00\x00\x00\x20\x00\x04\x00\x3F\x00\x00\x00\x01\x00\x00\x00"
"\x07\x00\x00\x00\x3B\x00\x04\x00\x3F\x00\x00\x00\x40\x00\x00\x00\x01\x00\x00\x00\x1E\x00\x03\x00\x42\x00\x00\x00\x07\x00\x00\x00"
"\x20\x00\x04\x00\x43\x00\x00\x00\x03\x00\x00\x00\x42\x00\x00\x00\x3B\x00\x04\x00\x43\x00\x00\x00\x44\x00\x00\x00\x03\x00\x00\x00"
"\x32\x00\x04\x00\x16\x00\x00\x00\x47\x00\x00\x00\x00\x01\x00\x00\x1E\x00\x0C\x00\x48\x00\x00\x00\x0D\x00\x00\x00\x0E\x00\x00\x00"
"\x06\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x07\x00\x00\x00\x12\x00\x00\x00\x12\x00\x00\x00"
"\x20\x00\x04\x00\x49\x00\x00\x00\x02\x00\x00\x00\x48\x00\x00\x00\x3B\x00\x04\x00\x49\x00\x00\x00\x4A\x00\x00\x00\x02\x00\x00\x00"
"\x3B\x00\x04\x00\x3A\x00\x00\x00\x4B\x00\x00\x00\x01\x00\x00\x00\x3B\x00\x04\x00\x1B\x00\x00\x00\x4C\x00\x00\x00\x01\x00\x00\x00"
"\x3B\x00\x04\x00\x1B\x00\x00\x00\x4D\x00\x00\x00\x01\x00\x00\x00\x3B\x00\x04\x00\x1B\x00\x00\x00\x4E\x00\x00\x00\x01\x00\x00\x00"
"\x36\x00\x05\x00\x02\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\xF8\x00\x02\x00\x05\x00\x00\x00\x3D\x00\x04\x00"
"\x12\x00\x00\x00\x3C\x00\x00\x00\x3B\x00\x00\x00\x3E\x00\x03\x00\x39\x00\x00\x00\x3C\x00\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00"
"\x41\x00\x00\x00\x40\x00\x00\x00\x3E\x00\x03\x00\x3E\x00\x00\x00\x41\x00\x00\x00\x39\x00\x04\x00\x07\x00\x00\x00\x45\x00\x00\x00"
"\x09\x00\x00\x00\x41\x00\x05\x00\x3D\x00\x00\x00\x46\x00\x00\x00\x44\x00\x00\x00\x17\x00\x00\x00\x3E\x00\x03\x00\x46\x00\x00\x00"
"\x45\x00\x00\x00\xFD\x00\x01\x00\x38\x00\x01\x00\x36\x00\x05\x00\x07\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00"
"\xF8\x00\x02\x00\x0A\x00\x00\x00\x3B\x00\x04\x00\x0B\x00\x00\x00\x0C\x00\x00\x00\x07\x00\x00\x00\x41\x00\x05\x00\x18\x00\x00\x00"
"\x19\x00\x00\x00\x15\x00\x00\x00\x17\x00\x00\x00\x3D\x00\x04\x00\x0D\x00\x00\x00\x1A\x00\x00\x00\x19\x00\x00\x00\x3D\x00\x04\x00"
"\x0E\x00\x00\x00\x1D\x00\x00\x00\x1C\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\x1F\x00\x00\x00\x1D\x00\x00\x00\x00\x00\x00\x00"
"\x51\x00\x05\x00\x06\x00\x00\x00\x20\x00\x00\x00\x1D\x00\x00\x00\x01\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\x21\x00\x00\x00"
"\x1D\x00\x00\x00\x02\x00\x00\x00\x50\x00\x07\x00\x07\x00\x00\x00\x22\x00\x00\x00\x1F\x00\x00\x00\x20\x00\x00\x00\x21\x00\x00\x00"
"\x1E\x00\x00\x00\x91\x00\x05\x00\x07\x00\x00\x00\x23\x00\x00\x00\x1A\x00\x00\x00\x22\x00\x00\x00\x3E\x00\x03\x00\x0C\x00\x00\x00"
"\x23\x00\x00\x00\x41\x00\x05\x00\x26\x00\x00\x00\x27\x00\x00\x00\x0C\x00\x00\x00\x25\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00"
"\x28\x00\x00\x00\x27\x00\x00\x00\x85\x00\x05\x00\x06\x00\x00\x00\x29\x00\x00\x00\x28\x00\x00\x00\x24\x00\x00\x00\x41\x00\x05\x00"
"\x26\x00\x00\x00\x2A\x00\x00\x00\x0C\x00\x00\x00\x25\x00\x00\x00\x3E\x00\x03\x00\x2A\x00\x00\x00\x29\x00\x00\x00\x41\x00\x05\x00"
"\x26\x00\x00\x00\x2C\x00\x00\x00\x0C\x00\x00\x00\x2B\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x2D\x00\x00\x00\x2C\x00\x00\x00"
"\x41\x00\x05\x00\x26\x00\x00\x00\x2F\x00\x00\x00\x0C\x00\x00\x00\x2E\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x30\x00\x00\x00"
"\x2F\x00\x00\x00\x81\x00\x05\x00\x06\x00\x00\x00\x31\x00\x00\x00\x2D\x00\x00\x00\x30\x00\x00\x00\x88\x00\x05\x00\x06\x00\x00\x00"
"\x33\x00\x00\x00\x31\x00\x00\x00\x32\x00\x00\x00\x41\x00\x05\x00\x26\x00\x00\x00\x34\x00\x00\x00\x0C\x00\x00\x00\x2B\x00\x00\x00"
"\x3E\x00\x03\x00\x34\x00\x00\x00\x33\x00\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\x35\x00\x00\x00\x0C\x00\x00\x00\xFE\x00\x02\x00"
"\x35\x00\x00\x00\x38\x00\x01\x00\x03\x02\x23\x07\x00\x00\x01\x00\x0A\x00\x08\x00\x37\x00\x00\x00\x00\x00\x00\x00\x11\x00\x02\x00"
"\x01\x00\x00\x00\x0B\x00\x06\x00\x01\x00\x00\x00\x47\x4C\x53\x4C\x2E\x73\x74\x64\x2E\x34\x35\x30\x00\x00\x00\x00\x0E\x00\x03\x00"
"\x00\x00\x00\x00\x01\x00\x00\x00\x0F\x00\x08\x00\x04\x00\x00\x00\x04\x00\x00\x00\x6D\x61\x69\x6E\x00\x00\x00\x00\x0B\x00\x00\x00"
"\x26\x00\x00\x00\x2C\x00\x00\x00\x10\x00\x03\x00\x04\x00\x00\x00\x07\x00\x00\x00\x47\x00\x04\x00\x0B\x00\x00\x00\x1E\x00\x00\x00"
"\x01\x00\x00\x00\x47\x00\x04\x00\x0E\x00\x00\x00\x01\x00\x00\x00\x00\x01\x00\x00\x47\x00\x04\x00\x22\x00\x00\x00\x22\x00\x00\x00"
"\x00\x00\x00\x00\x47\x00\x04\x00\x22\x00\x00\x00\x21\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00\x26\x00\x00\x00\x1E\x00\x00\x00"
"\x00\x00\x00\x00\x47\x00\x04\x00\x2C\x00\x00\x00\x1E\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x30\x00\x00\x00\x06\x00\x00\x00"
"\x10\x00\x00\x00\x48\x00\x04\x00\x31\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x31\x00\x00\x00\x00\x00\x00\x00"
"\x23\x00\x00\x00\x00\x00\x00\x00\x48\x00\x05\x00\x31\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x04\x00"
"\x31\x00\x00\x00\x01\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x31\x00\x00\x00\x01\x00\x00\x00\x23\x00\x00\x00\x40\x00\x00\x00"
"\x48\x00\x05\x00\x31\x00\x00\x00\x01\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x04\x00\x31\x00\x00\x00\x02\x00\x00\x00"
"\x05\x00\x00\x00\x48\x00\x05\x00\x31\x00\x00\x00\x02\x00\x00\x00\x23\x00\x00\x00\x80\x00\x00\x00\x48\x00\x05\x00\x31\x00\x00\x00"
"\x02\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x05\x00\x31\x00\x00\x00\x03\x00\x00\x00\x23\x00\x00\x00\xC0\x00\x00\x00"
"\x48\x00\x05\x00\x31\x00\x00\x00\x04\x00\x00\x00\x23\x00\x00\x00\xCC\x00\x00\x00\x48\x00\x05\x00\x31\x00\x00\x00\x05\x00\x00\x00"
"\x23\x00\x00\x00\xD0\x00\x00\x00\x48\x00\x05\x00\x31\x00\x00\x00\x06\x00\x00\x00\x23\x00\x00\x00\xDC\x00\x00\x00\x48\x00\x05\x00"
"\x31\x00\x00\x00\x07\x00\x00\x00\x23\x00\x00\x00\xE0\x00\x00\x00\x48\x00\x05\x00\x31\x00\x00\x00\x08\x00\x00\x00\x23\x00\x00\x00"
"\xEC\x00\x00\x00\x48\x00\x05\x00\x31\x00\x00\x00\x09\x00\x00\x00\x23\x00\x00\x00\xF0\x00\x00\x00\x48\x00\x05\x00\x31\x00\x00\x00"
"\x0A\x00\x00\x00\x23\x00\x00\x00\xFC\x00\x00\x00\x48\x00\x05\x00\x31\x00\x00\x00\x0B\x00\x00\x00\x23\x00\x00\x00\x00\x01\x00\x00"
"\x48\x00\x05\x00\x31\x00\x00\x00\x0C\x00\x00\x00\x23\x00\x00\x00\x40\x01\x00\x00\x48\x00\x05\x00\x31\x00\x00\x00\x0D\x00\x00\x00"
"\x23\x00\x00\x00\x4C\x01\x00\x00\x48\x00\x05\x00\x31\x00\x00\x00\x0E\x00\x00\x00\x23\x00\x00\x00\x50\x01\x00\x00\x48\x00\x05\x00"
"\x31\x00\x00\x00\x0F\x00\x00\x00\x23\x00\x00\x00\x5C\x01\x00\x00\x48\x00\x05\x00\x31\x00\x00\x00\x10\x00\x00\x00\x23\x00\x00\x00"
"\x60\x01\x00\x00\x48\x00\x05\x00\x31\x00\x00\x00\x11\x00\x00\x00\x23\x00\x00\x00\x6C\x01\x00\x00\x48\x00\x05\x00\x31\x00\x00\x00"
"\x12\x00\x00\x00\x23\x00\x00\x00\x70\x01\x00\x00\x48\x00\x05\x00\x31\x00\x00\x00\x13\x00\x00\x00\x23\x00\x00\x00\x80\x01\x00\x00"
"\x48\x00\x05\x00\x31\x00\x00\x00\x14\x00\x00\x00\x23\x00\x00\x00\x90\x01\x00\x00\x48\x00\x05\x00\x31\x00\x00\x00\x15\x00\x00\x00"
"\x23\x00\x00\x00\x94\x01\x00\x00\x48\x00\x05\x00\x31\x00\x00\x00\x16\x00\x00\x00\x23\x00\x00\x00\x98\x01\x00\x00\x47\x00\x03\x00"
"\x31\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00\x33\x00\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x33\x00\x00\x00"
"\x21\x00\x00\x00\x00\x00\x00\x00\x48\x00\x04\x00\x34\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x34\x00\x00\x00"
"\x00\x00\x00\x00\x23\x00\x00\x00\x00\x00\x00\x00\x48\x00\x05\x00\x34\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00"
"\x48\x00\x05\x00\x34\x00\x00\x00\x01\x00\x00\x00\x23\x00\x00\x00\x40\x00\x00\x00\x48\x00\x05\x00\x34\x00\x00\x00\x02\x00\x00\x00"
"\x23\x00\x00\x00\x4C\x00\x00\x00\x48\x00\x05\x00\x34\x00\x00\x00\x03\x00\x00\x00\x23\x00\x00\x00\x50\x00\x00\x00\x48\x00\x05\x00"
"\x34\x00\x00\x00\x04\x00\x00\x00\x23\x00\x00\x00\x5C\x00\x00\x00\x48\x00\x05\x00\x34\x00\x00\x00\x05\x00\x00\x00\x23\x00\x00\x00"
"\x60\x00\x00\x00\x48\x00\x05\x00\x34\x00\x00\x00\x06\x00\x00\x00\x23\x00\x00\x00\x6C\x00\x00\x00\x48\x00\x05\x00\x34\x00\x00\x00"
"\x07\x00\x00\x00\x23\x00\x00\x00\x70\x00\x00\x00\x48\x00\x05\x00\x34\x00\x00\x00\x08\x00\x00\x00\x23\x00\x00\x00\x80\x00\x00\x00"
"\x48\x00\x05\x00\x34\x00\x00\x00\x09\x00\x00\x00\x23\x00\x00\x00\x88\x00\x00\x00\x47\x00\x03\x00\x34\x00\x00\x00\x02\x00\x00\x00"
"\x47\x00\x04\x00\x36\x00\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x36\x00\x00\x00\x21\x00\x00\x00\x01\x00\x00\x00"
"\x13\x00\x02\x00\x02\x00\x00\x00\x21\x00\x03\x00\x03\x00\x00\x00\x02\x00\x00\x00\x16\x00\x03\x00\x06\x00\x00\x00\x20\x00\x00\x00"
"\x17\x00\x04\x00\x07\x00\x00\x00\x06\x00\x00\x00\x04\x00\x00\x00\x20\x00\x04\x00\x08\x00\x00\x00\x07\x00\x00\x00\x07\x00\x00\x00"
"\x20\x00\x04\x00\x0A\x00\x00\x00\x01\x00\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x0A\x00\x00\x00\x0B\x00\x00\x00\x01\x00\x00\x00"
"\x15\x00\x04\x00\x0D\x00\x00\x00\x20\x00\x00\x00\x01\x00\x00\x00\x32\x00\x04\x00\x0D\x00\x00\x00\x0E\x00\x00\x00\x00\x01\x00\x00"
"\x2B\x00\x04\x00\x0D\x00\x00\x00\x0F\x00\x00\x00\x00\x00\x00\x00\x14\x00\x02\x00\x10\x00\x00\x00\x34\x00\x06\x00\x10\x00\x00\x00"
"\x11\x00\x00\x00\xAB\x00\x00\x00\x0E\x00\x00\x00\x0F\x00\x00\x00\x15\x00\x04\x00\x14\x00\x00\x00\x20\x00\x00\x00\x00\x00\x00\x00"
"\x2B\x00\x04\x00\x14\x00\x00\x00\x15\x00\x00\x00\x03\x00\x00\x00\x20\x00\x04\x00\x16\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00"
"\x17\x00\x04\x00\x19\x00\x00\x00\x06\x00\x00\x00\x03\x00\x00\x00\x19\x00\x09\x00\x1F\x00\x00\x00\x06\x00\x00\x00\x01\x00\x00\x00"
"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x1B\x00\x03\x00\x20\x00\x00\x00\x1F\x00\x00\x00"
"\x20\x00\x04\x00\x21\x00\x00\x00\x00\x00\x00\x00\x20\x00\x00\x00\x3B\x00\x04\x00\x21\x00\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00"
"\x17\x00\x04\x00\x24\x00\x00\x00\x06\x00\x00\x00\x02\x00\x00\x00\x20\x00\x04\x00\x25\x00\x00\x00\x01\x00\x00\x00\x24\x00\x00\x00"
"\x3B\x00\x04\x00\x25\x00\x00\x00\x26\x00\x00\x00\x01\x00\x00\x00\x20\x00\x04\x00\x2B\x00\x00\x00\x03\x00\x00\x00\x07\x00\x00\x00"
"\x3B\x00\x04\x00\x2B\x00\x00\x00\x2C\x00\x00\x00\x03\x00\x00\x00\x18\x00\x04\x00\x2E\x00\x00\x00\x07\x00\x00\x00\x04\x00\x00\x00"
"\x2B\x00\x04\x00\x14\x00\x00\x00\x2F\x00\x00\x00\x04\x00\x00\x00\x1C\x00\x04\x00\x30\x00\x00\x00\x07\x00\x00\x00\x2F\x00\x00\x00"
"\x1E\x00\x19\x00\x31\x00\x00\x00\x2E\x00\x00\x00\x2E\x00\x00\x00\x2E\x00\x00\x00\x19\x00\x00\x00\x06\x00\x00\x00\x19\x00\x00\x00"
"\x06\x00\x00\x00\x19\x00\x00\x00\x06\x00\x00\x00\x19\x00\x00\x00\x06\x00\x00\x00\x30\x00\x00\x00\x19\x00\x00\x00\x06\x00\x00\x00"
"\x19\x00\x00\x00\x06\x00\x00\x00\x19\x00\x00\x00\x06\x00\x00\x00\x07\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00\x06\x00\x00\x00"
"\x24\x00\x00\x00\x20\x00\x04\x00\x32\x00\x00\x00\x02\x00\x00\x00\x31\x00\x00\x00\x3B\x00\x04\x00\x32\x00\x00\x00\x33\x00\x00\x00"
"\x02\x00\x00\x00\x1E\x00\x0C\x00\x34\x00\x00\x00\x2E\x00\x00\x00\x19\x00\x00\x00\x06\x00\x00\x00\x19\x00\x00\x00\x06\x00\x00\x00"
"\x19\x00\x00\x00\x06\x00\x00\x00\x07\x00\x00\x00\x24\x00\x00\x00\x24\x00\x00\x00\x20\x00\x04\x00\x35\x00\x00\x00\x02\x00\x00\x00"
"\x34\x00\x00\x00\x3B\x00\x04\x00\x35\x00\x00\x00\x36\x00\x00\x00\x02\x00\x00\x00\x36\x00\x05\x00\x02\x00\x00\x00\x04\x00\x00\x00"
"\x00\x00\x00\x00\x03\x00\x00\x00\xF8\x00\x02\x00\x05\x00\x00\x00\x3B\x00\x04\x00\x08\x00\x00\x00\x09\x00\x00\x00\x07\x00\x00\x00"
"\x3D\x00\x04\x00\x07\x00\x00\x00\x0C\x00\x00\x00\x0B\x00\x00\x00\x3E\x00\x03\x00\x09\x00\x00\x00\x0C\x00\x00\x00\xF7\x00\x03\x00"
"\x13\x00\x00\x00\x00\x00\x00\x00\xFA\x00\x04\x00\x11\x00\x00\x00\x12\x00\x00\x00\x13\x00\x00\x00\xF8\x00\x02\x00\x12\x00\x00\x00"
"\x41\x00\x05\x00\x16\x00\x00\x00\x17\x00\x00\x00\x09\x00\x00\x00\x15\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x18\x00\x00\x00"
"\x17\x00\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\x1A\x00\x00\x00\x09\x00\x00\x00\x4F\x00\x08\x00\x19\x00\x00\x00\x1B\x00\x00\x00"
"\x1A\x00\x00\x00\x1A\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x02\x00\x00\x00\x8E\x00\x05\x00\x19\x00\x00\x00\x1C\x00\x00\x00"
"\x1B\x00\x00\x00\x18\x00\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\x1D\x00\x00\x00\x09\x00\x00\x00\x4F\x00\x09\x00\x07\x00\x00\x00"
"\x1E\x00\x00\x00\x1D\x00\x00\x00\x1C\x00\x00\x00\x04\x00\x00\x00\x05\x00\x00\x00\x06\x00\x00\x00\x03\x00\x00\x00\x3E\x00\x03\x00"
"\x09\x00\x00\x00\x1E\x00\x00\x00\xF9\x00\x02\x00\x13\x00\x00\x00\xF8\x00\x02\x00\x13\x00\x00\x00\x3D\x00\x04\x00\x20\x00\x00\x00"
"\x23\x00\x00\x00\x22\x00\x00\x00\x3D\x00\x04\x00\x24\x00\x00\x00\x27\x00\x00\x00\x26\x00\x00\x00\x57\x00\x05\x00\x07\x00\x00\x00"
"\x28\x00\x00\x00\x23\x00\x00\x00\x27\x00\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\x29\x00\x00\x00\x09\x00\x00\x00\x85\x00\x05\x00"
"\x07\x00\x00\x00\x2A\x00\x00\x00\x29\x00\x00\x00\x28\x00\x00\x00\x3E\x00\x03\x00\x09\x00\x00\x00\x2A\x00\x00\x00\x3D\x00\x04\x00"
"\x07\x00\x00\x00\x2D\x00\x00\x00\x09\x00\x00\x00\x3E\x00\x03\x00\x2C\x00\x00\x00\x2D\x00\x00\x00\xFD\x00\x01\x00\x38\x00\x01\x00"
""},
#endif
#ifdef D3D11QUAKE
{QR_DIRECT3D11, 11, "default2d",
"!!samps 1\n"
"struct a2v\n"
"{\n"
"float4 pos: POSITION;\n"
"float2 tc: TEXCOORD0;\n"
"float4 vcol: COLOR0;\n"
"};\n"
"struct v2f\n"
"{\n"
"float4 pos: SV_POSITION;\n"
"float2 tc: TEXCOORD0;\n"
"float4 vcol: COLOR0;\n"
"};\n"
"#include <ftedefs.h>\n"
"#ifdef VERTEX_SHADER\n"
"v2f main (a2v inp)\n"
"{\n"
"v2f outp;\n"
"outp.pos = mul(m_projection, inp.pos);\n"
"outp.tc = inp.tc;\n"
"outp.vcol = inp.vcol;\n"
"return outp;\n"
"}\n"
"#endif\n"
"#ifdef FRAGMENT_SHADER\n"
"Texture2D t_t0;\n"
"SamplerState s_t0;\n"
"float4 main (v2f inp) : SV_TARGET\n"
"{\n"
"#ifdef PREMUL\n"
"inp.vcol.rgb *= inp.vcol.a;\n"
"#endif\n"
"return t_t0.Sample(s_t0, inp.tc) * inp.vcol;\n"
"}\n"
"#endif\n"
},
#endif
#ifdef GLQUAKE
{QR_OPENGL, 110, "default2danim",
"!!ver 300-450\n"
"!!samps anim:2DArray=0\n"
"#include \"sys/defs.h\"\n"
//this shader is present for support for gles/gl3core contexts
//it is single-texture-with-vertex-colours, and doesn't do anything special.
//beware that a few things use this, including apparently fonts and bloom rescaling.
//its really not meant to do anything special.
"varying vec2 tc;\n"
"varying vec4 vc;\n"
"#ifdef VERTEX_SHADER\n"
"void main ()\n"
"{\n"
"tc = v_texcoord;\n"
"vc = v_colour;\n"
"gl_Position = ftetransform();\n"
"}\n"
"#endif\n"
"#ifdef FRAGMENT_SHADER\n"
"void main ()\n"
"{\n"
//figure out which frame to use.
"ivec3 sz = textureSize(s_anim, 0);\n"
"float layer = mod(e_time*10, sz.z-1);\n"
"vec4 f = vc;\n"
"#ifdef PREMUL\n"
"f.rgb *= f.a;\n"
"#endif\n"
"f *= texture(s_anim, vec3(tc, layer));\n"
"gl_FragColor = f;\n"
"}\n"
"#endif\n"
},
#endif
#ifdef GLQUAKE
{QR_OPENGL, 110, "defaultadditivesprite",
"!!permu FOG\n"
"!!samps 1\n"
//meant to be used for additive stuff. presumably particles and sprites. though actually its only flashblend effects that use this at the time of writing.
//includes fog, apparently.
"#include \"sys/fog.h\"\n"
"#ifdef VERTEX_SHADER\n"
"attribute vec2 v_texcoord;\n"
"attribute vec4 v_colour;\n"
"varying vec2 tc;\n"
"varying vec4 vc;\n"
"void main ()\n"
"{\n"
"tc = v_texcoord;\n"
"vc = v_colour;\n"
"gl_Position = ftetransform();\n"
"}\n"
"#endif\n"
"#ifdef FRAGMENT_SHADER\n"
"varying vec2 tc;\n"
"varying vec4 vc;\n"
"uniform vec4 e_colourident;\n"
"void main ()\n"
"{\n"
"gl_FragColor = fog4additive(texture2D(s_t0, tc) * vc * e_colourident);\n"
"}\n"
"#endif\n"
},
#endif
#ifdef VKQUAKE
{QR_VULKAN, -1, "defaultadditivesprite",
"\xFF\x53\x50\x56\x01\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x20\x00\x00\x00\x2C\x00\x00\x00\x20\x00\x00\x00\x4C\x00\x00\x00"
"\xAC\x0A\x00\x00\xF8\x0A\x00\x00\xD0\x0D\x00\x00\x01\x00\x46\x31\x4D\x41\x53\x4B\x00\x00\x00\x00\x00\x01\x01\x62\x31\x72\x5F\x66"
"\x6F\x67\x5F\x65\x78\x70\x32\x00\x00\x00\x00\x00\x03\x02\x23\x07\x00\x00\x01\x00\x0A\x00\x08\x00\x51\x00\x00\x00\x00\x00\x00\x00"
"\x11\x00\x02\x00\x01\x00\x00\x00\x0B\x00\x06\x00\x01\x00\x00\x00\x47\x4C\x53\x4C\x2E\x73\x74\x64\x2E\x34\x35\x30\x00\x00\x00\x00"
"\x0E\x00\x03\x00\x00\x00\x00\x00\x01\x00\x00\x00\x0F\x00\x0F\x00\x00\x00\x00\x00\x04\x00\x00\x00\x6D\x61\x69\x6E\x00\x00\x00\x00"
"\x1C\x00\x00\x00\x39\x00\x00\x00\x3B\x00\x00\x00\x3E\x00\x00\x00\x40\x00\x00\x00\x44\x00\x00\x00\x4D\x00\x00\x00\x4E\x00\x00\x00"
"\x4F\x00\x00\x00\x50\x00\x00\x00\x47\x00\x04\x00\x11\x00\x00\x00\x06\x00\x00\x00\x10\x00\x00\x00\x48\x00\x04\x00\x13\x00\x00\x00"
"\x00\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x00\x00\x00\x00\x23\x00\x00\x00\x00\x00\x00\x00\x48\x00\x05\x00"
"\x13\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x04\x00\x13\x00\x00\x00\x01\x00\x00\x00\x05\x00\x00\x00"
"\x48\x00\x05\x00\x13\x00\x00\x00\x01\x00\x00\x00\x23\x00\x00\x00\x40\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x01\x00\x00\x00"
"\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x04\x00\x13\x00\x00\x00\x02\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00"
"\x02\x00\x00\x00\x23\x00\x00\x00\x80\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x02\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00"
"\x48\x00\x05\x00\x13\x00\x00\x00\x03\x00\x00\x00\x23\x00\x00\x00\xC0\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x04\x00\x00\x00"
"\x23\x00\x00\x00\xCC\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x05\x00\x00\x00\x23\x00\x00\x00\xD0\x00\x00\x00\x48\x00\x05\x00"
"\x13\x00\x00\x00\x06\x00\x00\x00\x23\x00\x00\x00\xDC\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x07\x00\x00\x00\x23\x00\x00\x00"
"\xE0\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x08\x00\x00\x00\x23\x00\x00\x00\xEC\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00"
"\x09\x00\x00\x00\x23\x00\x00\x00\xF0\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x0A\x00\x00\x00\x23\x00\x00\x00\xFC\x00\x00\x00"
"\x48\x00\x05\x00\x13\x00\x00\x00\x0B\x00\x00\x00\x23\x00\x00\x00\x00\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x0C\x00\x00\x00"
"\x23\x00\x00\x00\x40\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x0D\x00\x00\x00\x23\x00\x00\x00\x4C\x01\x00\x00\x48\x00\x05\x00"
"\x13\x00\x00\x00\x0E\x00\x00\x00\x23\x00\x00\x00\x50\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x0F\x00\x00\x00\x23\x00\x00\x00"
"\x5C\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x10\x00\x00\x00\x23\x00\x00\x00\x60\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00"
"\x11\x00\x00\x00\x23\x00\x00\x00\x6C\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x12\x00\x00\x00\x23\x00\x00\x00\x70\x01\x00\x00"
"\x48\x00\x05\x00\x13\x00\x00\x00\x13\x00\x00\x00\x23\x00\x00\x00\x80\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x14\x00\x00\x00"
"\x23\x00\x00\x00\x90\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x15\x00\x00\x00\x23\x00\x00\x00\x94\x01\x00\x00\x48\x00\x05\x00"
"\x13\x00\x00\x00\x16\x00\x00\x00\x23\x00\x00\x00\x98\x01\x00\x00\x47\x00\x03\x00\x13\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00"
"\x15\x00\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x15\x00\x00\x00\x21\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00"
"\x1C\x00\x00\x00\x1E\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x39\x00\x00\x00\x1E\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00"
"\x3B\x00\x00\x00\x1E\x00\x00\x00\x01\x00\x00\x00\x47\x00\x04\x00\x3E\x00\x00\x00\x1E\x00\x00\x00\x01\x00\x00\x00\x47\x00\x04\x00"
"\x40\x00\x00\x00\x1E\x00\x00\x00\x02\x00\x00\x00\x48\x00\x05\x00\x42\x00\x00\x00\x00\x00\x00\x00\x0B\x00\x00\x00\x00\x00\x00\x00"
"\x47\x00\x03\x00\x42\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00\x47\x00\x00\x00\x01\x00\x00\x00\x00\x01\x00\x00\x47\x00\x04\x00"
"\x48\x00\x00\x00\x01\x00\x00\x00\x01\x01\x00\x00\x47\x00\x04\x00\x49\x00\x00\x00\x01\x00\x00\x00\x15\x00\x00\x00\x48\x00\x04\x00"
"\x4A\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x4A\x00\x00\x00\x00\x00\x00\x00\x23\x00\x00\x00\x00\x00\x00\x00"
"\x48\x00\x05\x00\x4A\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x05\x00\x4A\x00\x00\x00\x01\x00\x00\x00"
"\x23\x00\x00\x00\x40\x00\x00\x00\x48\x00\x05\x00\x4A\x00\x00\x00\x02\x00\x00\x00\x23\x00\x00\x00\x4C\x00\x00\x00\x48\x00\x05\x00"
"\x4A\x00\x00\x00\x03\x00\x00\x00\x23\x00\x00\x00\x50\x00\x00\x00\x48\x00\x05\x00\x4A\x00\x00\x00\x04\x00\x00\x00\x23\x00\x00\x00"
"\x5C\x00\x00\x00\x48\x00\x05\x00\x4A\x00\x00\x00\x05\x00\x00\x00\x23\x00\x00\x00\x60\x00\x00\x00\x48\x00\x05\x00\x4A\x00\x00\x00"
"\x06\x00\x00\x00\x23\x00\x00\x00\x6C\x00\x00\x00\x48\x00\x05\x00\x4A\x00\x00\x00\x07\x00\x00\x00\x23\x00\x00\x00\x70\x00\x00\x00"
"\x48\x00\x05\x00\x4A\x00\x00\x00\x08\x00\x00\x00\x23\x00\x00\x00\x80\x00\x00\x00\x48\x00\x05\x00\x4A\x00\x00\x00\x09\x00\x00\x00"
"\x23\x00\x00\x00\x88\x00\x00\x00\x47\x00\x03\x00\x4A\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00\x4C\x00\x00\x00\x22\x00\x00\x00"
"\x00\x00\x00\x00\x47\x00\x04\x00\x4C\x00\x00\x00\x21\x00\x00\x00\x01\x00\x00\x00\x47\x00\x04\x00\x4D\x00\x00\x00\x1E\x00\x00\x00"
"\x03\x00\x00\x00\x47\x00\x04\x00\x4E\x00\x00\x00\x1E\x00\x00\x00\x04\x00\x00\x00\x47\x00\x04\x00\x4F\x00\x00\x00\x1E\x00\x00\x00"
"\x05\x00\x00\x00\x47\x00\x04\x00\x50\x00\x00\x00\x1E\x00\x00\x00\x06\x00\x00\x00\x13\x00\x02\x00\x02\x00\x00\x00\x21\x00\x03\x00"
"\x03\x00\x00\x00\x02\x00\x00\x00\x16\x00\x03\x00\x06\x00\x00\x00\x20\x00\x00\x00\x17\x00\x04\x00\x07\x00\x00\x00\x06\x00\x00\x00"
"\x04\x00\x00\x00\x21\x00\x03\x00\x08\x00\x00\x00\x07\x00\x00\x00\x20\x00\x04\x00\x0B\x00\x00\x00\x07\x00\x00\x00\x07\x00\x00\x00"
"\x18\x00\x04\x00\x0D\x00\x00\x00\x07\x00\x00\x00\x04\x00\x00\x00\x17\x00\x04\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x03\x00\x00\x00"
"\x15\x00\x04\x00\x0F\x00\x00\x00\x20\x00\x00\x00\x00\x00\x00\x00\x2B\x00\x04\x00\x0F\x00\x00\x00\x10\x00\x00\x00\x04\x00\x00\x00"
"\x1C\x00\x04\x00\x11\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x17\x00\x04\x00\x12\x00\x00\x00\x06\x00\x00\x00\x02\x00\x00\x00"
"\x1E\x00\x19\x00\x13\x00\x00\x00\x0D\x00\x00\x00\x0D\x00\x00\x00\x0D\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x0E\x00\x00\x00"
"\x06\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x11\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00"
"\x0E\x00\x00\x00\x06\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x07\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00\x06\x00\x00\x00"
"\x12\x00\x00\x00\x20\x00\x04\x00\x14\x00\x00\x00\x02\x00\x00\x00\x13\x00\x00\x00\x3B\x00\x04\x00\x14\x00\x00\x00\x15\x00\x00\x00"
"\x02\x00\x00\x00\x15\x00\x04\x00\x16\x00\x00\x00\x20\x00\x00\x00\x01\x00\x00\x00\x2B\x00\x04\x00\x16\x00\x00\x00\x17\x00\x00\x00"
"\x00\x00\x00\x00\x20\x00\x04\x00\x18\x00\x00\x00\x02\x00\x00\x00\x0D\x00\x00\x00\x20\x00\x04\x00\x1B\x00\x00\x00\x01\x00\x00\x00"
"\x0E\x00\x00\x00\x3B\x00\x04\x00\x1B\x00\x00\x00\x1C\x00\x00\x00\x01\x00\x00\x00\x2B\x00\x04\x00\x06\x00\x00\x00\x1E\x00\x00\x00"
"\x00\x00\x80\x3F\x2B\x00\x04\x00\x06\x00\x00\x00\x24\x00\x00\x00\x00\x00\x80\xBF\x2B\x00\x04\x00\x0F\x00\x00\x00\x25\x00\x00\x00"
"\x01\x00\x00\x00\x20\x00\x04\x00\x26\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00\x2B\x00\x04\x00\x0F\x00\x00\x00\x2B\x00\x00\x00"
"\x02\x00\x00\x00\x2B\x00\x04\x00\x0F\x00\x00\x00\x2E\x00\x00\x00\x03\x00\x00\x00\x2B\x00\x04\x00\x06\x00\x00\x00\x32\x00\x00\x00"
"\x00\x00\x00\x40\x20\x00\x04\x00\x38\x00\x00\x00\x03\x00\x00\x00\x12\x00\x00\x00\x3B\x00\x04\x00\x38\x00\x00\x00\x39\x00\x00\x00"
"\x03\x00\x00\x00\x20\x00\x04\x00\x3A\x00\x00\x00\x01\x00\x00\x00\x12\x00\x00\x00\x3B\x00\x04\x00\x3A\x00\x00\x00\x3B\x00\x00\x00"
"\x01\x00\x00\x00\x20\x00\x04\x00\x3D\x00\x00\x00\x03\x00\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x3D\x00\x00\x00\x3E\x00\x00\x00"
"\x03\x00\x00\x00\x20\x00\x04\x00\x3F\x00\x00\x00\x01\x00\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x3F\x00\x00\x00\x40\x00\x00\x00"
"\x01\x00\x00\x00\x1E\x00\x03\x00\x42\x00\x00\x00\x07\x00\x00\x00\x20\x00\x04\x00\x43\x00\x00\x00\x03\x00\x00\x00\x42\x00\x00\x00"
"\x3B\x00\x04\x00\x43\x00\x00\x00\x44\x00\x00\x00\x03\x00\x00\x00\x32\x00\x04\x00\x06\x00\x00\x00\x47\x00\x00\x00\x00\x00\x80\x43"
"\x32\x00\x04\x00\x16\x00\x00\x00\x48\x00\x00\x00\x01\x01\x00\x00\x32\x00\x04\x00\x16\x00\x00\x00\x49\x00\x00\x00\x15\x00\x00\x00"
"\x1E\x00\x0C\x00\x4A\x00\x00\x00\x0D\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x0E\x00\x00\x00"
"\x06\x00\x00\x00\x07\x00\x00\x00\x12\x00\x00\x00\x12\x00\x00\x00\x20\x00\x04\x00\x4B\x00\x00\x00\x02\x00\x00\x00\x4A\x00\x00\x00"
"\x3B\x00\x04\x00\x4B\x00\x00\x00\x4C\x00\x00\x00\x02\x00\x00\x00\x3B\x00\x04\x00\x3A\x00\x00\x00\x4D\x00\x00\x00\x01\x00\x00\x00"
"\x3B\x00\x04\x00\x1B\x00\x00\x00\x4E\x00\x00\x00\x01\x00\x00\x00\x3B\x00\x04\x00\x1B\x00\x00\x00\x4F\x00\x00\x00\x01\x00\x00\x00"
"\x3B\x00\x04\x00\x1B\x00\x00\x00\x50\x00\x00\x00\x01\x00\x00\x00\x36\x00\x05\x00\x02\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00"
"\x03\x00\x00\x00\xF8\x00\x02\x00\x05\x00\x00\x00\x3D\x00\x04\x00\x12\x00\x00\x00\x3C\x00\x00\x00\x3B\x00\x00\x00\x3E\x00\x03\x00"
"\x39\x00\x00\x00\x3C\x00\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\x41\x00\x00\x00\x40\x00\x00\x00\x3E\x00\x03\x00\x3E\x00\x00\x00"
"\x41\x00\x00\x00\x39\x00\x04\x00\x07\x00\x00\x00\x45\x00\x00\x00\x09\x00\x00\x00\x41\x00\x05\x00\x3D\x00\x00\x00\x46\x00\x00\x00"
"\x44\x00\x00\x00\x17\x00\x00\x00\x3E\x00\x03\x00\x46\x00\x00\x00\x45\x00\x00\x00\xFD\x00\x01\x00\x38\x00\x01\x00\x36\x00\x05\x00"
"\x07\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\xF8\x00\x02\x00\x0A\x00\x00\x00\x3B\x00\x04\x00\x0B\x00\x00\x00"
"\x0C\x00\x00\x00\x07\x00\x00\x00\x41\x00\x05\x00\x18\x00\x00\x00\x19\x00\x00\x00\x15\x00\x00\x00\x17\x00\x00\x00\x3D\x00\x04\x00"
"\x0D\x00\x00\x00\x1A\x00\x00\x00\x19\x00\x00\x00\x3D\x00\x04\x00\x0E\x00\x00\x00\x1D\x00\x00\x00\x1C\x00\x00\x00\x51\x00\x05\x00"
"\x06\x00\x00\x00\x1F\x00\x00\x00\x1D\x00\x00\x00\x00\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\x20\x00\x00\x00\x1D\x00\x00\x00"
"\x01\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\x21\x00\x00\x00\x1D\x00\x00\x00\x02\x00\x00\x00\x50\x00\x07\x00\x07\x00\x00\x00"
"\x22\x00\x00\x00\x1F\x00\x00\x00\x20\x00\x00\x00\x21\x00\x00\x00\x1E\x00\x00\x00\x91\x00\x05\x00\x07\x00\x00\x00\x23\x00\x00\x00"
"\x1A\x00\x00\x00\x22\x00\x00\x00\x3E\x00\x03\x00\x0C\x00\x00\x00\x23\x00\x00\x00\x41\x00\x05\x00\x26\x00\x00\x00\x27\x00\x00\x00"
"\x0C\x00\x00\x00\x25\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x28\x00\x00\x00\x27\x00\x00\x00\x85\x00\x05\x00\x06\x00\x00\x00"
"\x29\x00\x00\x00\x28\x00\x00\x00\x24\x00\x00\x00\x41\x00\x05\x00\x26\x00\x00\x00\x2A\x00\x00\x00\x0C\x00\x00\x00\x25\x00\x00\x00"
"\x3E\x00\x03\x00\x2A\x00\x00\x00\x29\x00\x00\x00\x41\x00\x05\x00\x26\x00\x00\x00\x2C\x00\x00\x00\x0C\x00\x00\x00\x2B\x00\x00\x00"
"\x3D\x00\x04\x00\x06\x00\x00\x00\x2D\x00\x00\x00\x2C\x00\x00\x00\x41\x00\x05\x00\x26\x00\x00\x00\x2F\x00\x00\x00\x0C\x00\x00\x00"
"\x2E\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x30\x00\x00\x00\x2F\x00\x00\x00\x81\x00\x05\x00\x06\x00\x00\x00\x31\x00\x00\x00"
"\x2D\x00\x00\x00\x30\x00\x00\x00\x88\x00\x05\x00\x06\x00\x00\x00\x33\x00\x00\x00\x31\x00\x00\x00\x32\x00\x00\x00\x41\x00\x05\x00"
"\x26\x00\x00\x00\x34\x00\x00\x00\x0C\x00\x00\x00\x2B\x00\x00\x00\x3E\x00\x03\x00\x34\x00\x00\x00\x33\x00\x00\x00\x3D\x00\x04\x00"
"\x07\x00\x00\x00\x35\x00\x00\x00\x0C\x00\x00\x00\xFE\x00\x02\x00\x35\x00\x00\x00\x38\x00\x01\x00\x03\x02\x23\x07\x00\x00\x01\x00"
"\x0A\x00\x08\x00\x7D\x00\x00\x00\x00\x00\x00\x00\x11\x00\x02\x00\x01\x00\x00\x00\x0B\x00\x06\x00\x01\x00\x00\x00\x47\x4C\x53\x4C"
"\x2E\x73\x74\x64\x2E\x34\x35\x30\x00\x00\x00\x00\x0E\x00\x03\x00\x00\x00\x00\x00\x01\x00\x00\x00\x0F\x00\x09\x00\x04\x00\x00\x00"
"\x04\x00\x00\x00\x6D\x61\x69\x6E\x00\x00\x00\x00\x27\x00\x00\x00\x5F\x00\x00\x00\x6E\x00\x00\x00\x70\x00\x00\x00\x10\x00\x03\x00"
"\x04\x00\x00\x00\x07\x00\x00\x00\x47\x00\x04\x00\x0E\x00\x00\x00\x01\x00\x00\x00\x15\x00\x00\x00\x47\x00\x04\x00\x1D\x00\x00\x00"
"\x06\x00\x00\x00\x10\x00\x00\x00\x48\x00\x04\x00\x1F\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x1F\x00\x00\x00"
"\x00\x00\x00\x00\x23\x00\x00\x00\x00\x00\x00\x00\x48\x00\x05\x00\x1F\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00"
"\x48\x00\x04\x00\x1F\x00\x00\x00\x01\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x1F\x00\x00\x00\x01\x00\x00\x00\x23\x00\x00\x00"
"\x40\x00\x00\x00\x48\x00\x05\x00\x1F\x00\x00\x00\x01\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x04\x00\x1F\x00\x00\x00"
"\x02\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x1F\x00\x00\x00\x02\x00\x00\x00\x23\x00\x00\x00\x80\x00\x00\x00\x48\x00\x05\x00"
"\x1F\x00\x00\x00\x02\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x05\x00\x1F\x00\x00\x00\x03\x00\x00\x00\x23\x00\x00\x00"
"\xC0\x00\x00\x00\x48\x00\x05\x00\x1F\x00\x00\x00\x04\x00\x00\x00\x23\x00\x00\x00\xCC\x00\x00\x00\x48\x00\x05\x00\x1F\x00\x00\x00"
"\x05\x00\x00\x00\x23\x00\x00\x00\xD0\x00\x00\x00\x48\x00\x05\x00\x1F\x00\x00\x00\x06\x00\x00\x00\x23\x00\x00\x00\xDC\x00\x00\x00"
"\x48\x00\x05\x00\x1F\x00\x00\x00\x07\x00\x00\x00\x23\x00\x00\x00\xE0\x00\x00\x00\x48\x00\x05\x00\x1F\x00\x00\x00\x08\x00\x00\x00"
"\x23\x00\x00\x00\xEC\x00\x00\x00\x48\x00\x05\x00\x1F\x00\x00\x00\x09\x00\x00\x00\x23\x00\x00\x00\xF0\x00\x00\x00\x48\x00\x05\x00"
"\x1F\x00\x00\x00\x0A\x00\x00\x00\x23\x00\x00\x00\xFC\x00\x00\x00\x48\x00\x05\x00\x1F\x00\x00\x00\x0B\x00\x00\x00\x23\x00\x00\x00"
"\x00\x01\x00\x00\x48\x00\x05\x00\x1F\x00\x00\x00\x0C\x00\x00\x00\x23\x00\x00\x00\x40\x01\x00\x00\x48\x00\x05\x00\x1F\x00\x00\x00"
"\x0D\x00\x00\x00\x23\x00\x00\x00\x4C\x01\x00\x00\x48\x00\x05\x00\x1F\x00\x00\x00\x0E\x00\x00\x00\x23\x00\x00\x00\x50\x01\x00\x00"
"\x48\x00\x05\x00\x1F\x00\x00\x00\x0F\x00\x00\x00\x23\x00\x00\x00\x5C\x01\x00\x00\x48\x00\x05\x00\x1F\x00\x00\x00\x10\x00\x00\x00"
"\x23\x00\x00\x00\x60\x01\x00\x00\x48\x00\x05\x00\x1F\x00\x00\x00\x11\x00\x00\x00\x23\x00\x00\x00\x6C\x01\x00\x00\x48\x00\x05\x00"
"\x1F\x00\x00\x00\x12\x00\x00\x00\x23\x00\x00\x00\x70\x01\x00\x00\x48\x00\x05\x00\x1F\x00\x00\x00\x13\x00\x00\x00\x23\x00\x00\x00"
"\x80\x01\x00\x00\x48\x00\x05\x00\x1F\x00\x00\x00\x14\x00\x00\x00\x23\x00\x00\x00\x90\x01\x00\x00\x48\x00\x05\x00\x1F\x00\x00\x00"
"\x15\x00\x00\x00\x23\x00\x00\x00\x94\x01\x00\x00\x48\x00\x05\x00\x1F\x00\x00\x00\x16\x00\x00\x00\x23\x00\x00\x00\x98\x01\x00\x00"
"\x47\x00\x03\x00\x1F\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00\x21\x00\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00"
"\x21\x00\x00\x00\x21\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x27\x00\x00\x00\x0B\x00\x00\x00\x0F\x00\x00\x00\x47\x00\x04\x00"
"\x38\x00\x00\x00\x01\x00\x00\x00\x01\x01\x00\x00\x47\x00\x04\x00\x5C\x00\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00"
"\x5C\x00\x00\x00\x21\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00\x5F\x00\x00\x00\x1E\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00"
"\x62\x00\x00\x00\x01\x00\x00\x00\x00\x01\x00\x00\x47\x00\x04\x00\x6E\x00\x00\x00\x1E\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00"
"\x70\x00\x00\x00\x1E\x00\x00\x00\x01\x00\x00\x00\x48\x00\x04\x00\x7A\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00"
"\x7A\x00\x00\x00\x00\x00\x00\x00\x23\x00\x00\x00\x00\x00\x00\x00\x48\x00\x05\x00\x7A\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00"
"\x10\x00\x00\x00\x48\x00\x05\x00\x7A\x00\x00\x00\x01\x00\x00\x00\x23\x00\x00\x00\x40\x00\x00\x00\x48\x00\x05\x00\x7A\x00\x00\x00"
"\x02\x00\x00\x00\x23\x00\x00\x00\x4C\x00\x00\x00\x48\x00\x05\x00\x7A\x00\x00\x00\x03\x00\x00\x00\x23\x00\x00\x00\x50\x00\x00\x00"
"\x48\x00\x05\x00\x7A\x00\x00\x00\x04\x00\x00\x00\x23\x00\x00\x00\x5C\x00\x00\x00\x48\x00\x05\x00\x7A\x00\x00\x00\x05\x00\x00\x00"
"\x23\x00\x00\x00\x60\x00\x00\x00\x48\x00\x05\x00\x7A\x00\x00\x00\x06\x00\x00\x00\x23\x00\x00\x00\x6C\x00\x00\x00\x48\x00\x05\x00"
"\x7A\x00\x00\x00\x07\x00\x00\x00\x23\x00\x00\x00\x70\x00\x00\x00\x48\x00\x05\x00\x7A\x00\x00\x00\x08\x00\x00\x00\x23\x00\x00\x00"
"\x80\x00\x00\x00\x48\x00\x05\x00\x7A\x00\x00\x00\x09\x00\x00\x00\x23\x00\x00\x00\x88\x00\x00\x00\x47\x00\x03\x00\x7A\x00\x00\x00"
"\x02\x00\x00\x00\x47\x00\x04\x00\x7C\x00\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x7C\x00\x00\x00\x21\x00\x00\x00"
"\x01\x00\x00\x00\x13\x00\x02\x00\x02\x00\x00\x00\x21\x00\x03\x00\x03\x00\x00\x00\x02\x00\x00\x00\x16\x00\x03\x00\x06\x00\x00\x00"
"\x20\x00\x00\x00\x17\x00\x04\x00\x07\x00\x00\x00\x06\x00\x00\x00\x04\x00\x00\x00\x20\x00\x04\x00\x08\x00\x00\x00\x07\x00\x00\x00"
"\x07\x00\x00\x00\x21\x00\x04\x00\x09\x00\x00\x00\x07\x00\x00\x00\x08\x00\x00\x00\x15\x00\x04\x00\x0D\x00\x00\x00\x20\x00\x00\x00"
"\x01\x00\x00\x00\x32\x00\x04\x00\x0D\x00\x00\x00\x0E\x00\x00\x00\x15\x00\x00\x00\x2B\x00\x04\x00\x0D\x00\x00\x00\x0F\x00\x00\x00"
"\x00\x00\x00\x00\x14\x00\x02\x00\x10\x00\x00\x00\x34\x00\x06\x00\x10\x00\x00\x00\x11\x00\x00\x00\xAB\x00\x00\x00\x0E\x00\x00\x00"
"\x0F\x00\x00\x00\x34\x00\x05\x00\x10\x00\x00\x00\x12\x00\x00\x00\xA8\x00\x00\x00\x11\x00\x00\x00\x20\x00\x04\x00\x17\x00\x00\x00"
"\x07\x00\x00\x00\x06\x00\x00\x00\x18\x00\x04\x00\x19\x00\x00\x00\x07\x00\x00\x00\x04\x00\x00\x00\x17\x00\x04\x00\x1A\x00\x00\x00"
"\x06\x00\x00\x00\x03\x00\x00\x00\x15\x00\x04\x00\x1B\x00\x00\x00\x20\x00\x00\x00\x00\x00\x00\x00\x2B\x00\x04\x00\x1B\x00\x00\x00"
"\x1C\x00\x00\x00\x04\x00\x00\x00\x1C\x00\x04\x00\x1D\x00\x00\x00\x07\x00\x00\x00\x1C\x00\x00\x00\x17\x00\x04\x00\x1E\x00\x00\x00"
"\x06\x00\x00\x00\x02\x00\x00\x00\x1E\x00\x19\x00\x1F\x00\x00\x00\x19\x00\x00\x00\x19\x00\x00\x00\x19\x00\x00\x00\x1A\x00\x00\x00"
"\x06\x00\x00\x00\x1A\x00\x00\x00\x06\x00\x00\x00\x1A\x00\x00\x00\x06\x00\x00\x00\x1A\x00\x00\x00\x06\x00\x00\x00\x1D\x00\x00\x00"
"\x1A\x00\x00\x00\x06\x00\x00\x00\x1A\x00\x00\x00\x06\x00\x00\x00\x1A\x00\x00\x00\x06\x00\x00\x00\x07\x00\x00\x00\x07\x00\x00\x00"
"\x06\x00\x00\x00\x06\x00\x00\x00\x1E\x00\x00\x00\x20\x00\x04\x00\x20\x00\x00\x00\x02\x00\x00\x00\x1F\x00\x00\x00\x3B\x00\x04\x00"
"\x20\x00\x00\x00\x21\x00\x00\x00\x02\x00\x00\x00\x2B\x00\x04\x00\x0D\x00\x00\x00\x22\x00\x00\x00\x14\x00\x00\x00\x20\x00\x04\x00"
"\x23\x00\x00\x00\x02\x00\x00\x00\x06\x00\x00\x00\x20\x00\x04\x00\x26\x00\x00\x00\x01\x00\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00"
"\x26\x00\x00\x00\x27\x00\x00\x00\x01\x00\x00\x00\x2B\x00\x04\x00\x1B\x00\x00\x00\x28\x00\x00\x00\x02\x00\x00\x00\x20\x00\x04\x00"
"\x29\x00\x00\x00\x01\x00\x00\x00\x06\x00\x00\x00\x2B\x00\x04\x00\x1B\x00\x00\x00\x2D\x00\x00\x00\x03\x00\x00\x00\x2B\x00\x04\x00"
"\x06\x00\x00\x00\x31\x00\x00\x00\x00\x00\x00\x00\x2B\x00\x04\x00\x0D\x00\x00\x00\x33\x00\x00\x00\x15\x00\x00\x00\x32\x00\x04\x00"
"\x0D\x00\x00\x00\x38\x00\x00\x00\x01\x01\x00\x00\x34\x00\x06\x00\x10\x00\x00\x00\x39\x00\x00\x00\xAB\x00\x00\x00\x38\x00\x00\x00"
"\x0F\x00\x00\x00\x2B\x00\x04\x00\x06\x00\x00\x00\x41\x00\x00\x00\x3B\xAA\xB8\x3F\x2B\x00\x04\x00\x06\x00\x00\x00\x45\x00\x00\x00"
"\x00\x00\x80\x3F\x2B\x00\x04\x00\x0D\x00\x00\x00\x46\x00\x00\x00\x13\x00\x00\x00\x19\x00\x09\x00\x59\x00\x00\x00\x06\x00\x00\x00"
"\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x1B\x00\x03\x00\x5A\x00\x00\x00"
"\x59\x00\x00\x00\x20\x00\x04\x00\x5B\x00\x00\x00\x00\x00\x00\x00\x5A\x00\x00\x00\x3B\x00\x04\x00\x5B\x00\x00\x00\x5C\x00\x00\x00"
"\x00\x00\x00\x00\x20\x00\x04\x00\x5E\x00\x00\x00\x01\x00\x00\x00\x1E\x00\x00\x00\x3B\x00\x04\x00\x5E\x00\x00\x00\x5F\x00\x00\x00"
"\x01\x00\x00\x00\x32\x00\x04\x00\x06\x00\x00\x00\x62\x00\x00\x00\x00\x00\x80\x43\x20\x00\x04\x00\x6D\x00\x00\x00\x03\x00\x00\x00"
"\x07\x00\x00\x00\x3B\x00\x04\x00\x6D\x00\x00\x00\x6E\x00\x00\x00\x03\x00\x00\x00\x3B\x00\x04\x00\x26\x00\x00\x00\x70\x00\x00\x00"
"\x01\x00\x00\x00\x2B\x00\x04\x00\x0D\x00\x00\x00\x73\x00\x00\x00\x12\x00\x00\x00\x20\x00\x04\x00\x74\x00\x00\x00\x02\x00\x00\x00"
"\x07\x00\x00\x00\x1E\x00\x0C\x00\x7A\x00\x00\x00\x19\x00\x00\x00\x1A\x00\x00\x00\x06\x00\x00\x00\x1A\x00\x00\x00\x06\x00\x00\x00"
"\x1A\x00\x00\x00\x06\x00\x00\x00\x07\x00\x00\x00\x1E\x00\x00\x00\x1E\x00\x00\x00\x20\x00\x04\x00\x7B\x00\x00\x00\x02\x00\x00\x00"
"\x7A\x00\x00\x00\x3B\x00\x04\x00\x7B\x00\x00\x00\x7C\x00\x00\x00\x02\x00\x00\x00\x36\x00\x05\x00\x02\x00\x00\x00\x04\x00\x00\x00"
"\x00\x00\x00\x00\x03\x00\x00\x00\xF8\x00\x02\x00\x05\x00\x00\x00\x3B\x00\x04\x00\x08\x00\x00\x00\x58\x00\x00\x00\x07\x00\x00\x00"
"\x3B\x00\x04\x00\x08\x00\x00\x00\x78\x00\x00\x00\x07\x00\x00\x00\x3D\x00\x04\x00\x5A\x00\x00\x00\x5D\x00\x00\x00\x5C\x00\x00\x00"
"\x3D\x00\x04\x00\x1E\x00\x00\x00\x60\x00\x00\x00\x5F\x00\x00\x00\x57\x00\x05\x00\x07\x00\x00\x00\x61\x00\x00\x00\x5D\x00\x00\x00"
"\x60\x00\x00\x00\x3E\x00\x03\x00\x58\x00\x00\x00\x61\x00\x00\x00\xB7\x00\x05\x00\x10\x00\x00\x00\x63\x00\x00\x00\x62\x00\x00\x00"
"\x31\x00\x00\x00\xF7\x00\x03\x00\x65\x00\x00\x00\x00\x00\x00\x00\xFA\x00\x04\x00\x63\x00\x00\x00\x64\x00\x00\x00\x65\x00\x00\x00"
"\xF8\x00\x02\x00\x64\x00\x00\x00\x41\x00\x05\x00\x17\x00\x00\x00\x66\x00\x00\x00\x58\x00\x00\x00\x2D\x00\x00\x00\x3D\x00\x04\x00"
"\x06\x00\x00\x00\x67\x00\x00\x00\x66\x00\x00\x00\xB8\x00\x05\x00\x10\x00\x00\x00\x68\x00\x00\x00\x67\x00\x00\x00\x62\x00\x00\x00"
"\xF9\x00\x02\x00\x65\x00\x00\x00\xF8\x00\x02\x00\x65\x00\x00\x00\xF5\x00\x07\x00\x10\x00\x00\x00\x69\x00\x00\x00\x63\x00\x00\x00"
"\x05\x00\x00\x00\x68\x00\x00\x00\x64\x00\x00\x00\xF7\x00\x03\x00\x6B\x00\x00\x00\x00\x00\x00\x00\xFA\x00\x04\x00\x69\x00\x00\x00"
"\x6A\x00\x00\x00\x6B\x00\x00\x00\xF8\x00\x02\x00\x6A\x00\x00\x00\xFC\x00\x01\x00\xF8\x00\x02\x00\x6B\x00\x00\x00\x3D\x00\x04\x00"
"\x07\x00\x00\x00\x6F\x00\x00\x00\x58\x00\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\x71\x00\x00\x00\x70\x00\x00\x00\x85\x00\x05\x00"
"\x07\x00\x00\x00\x72\x00\x00\x00\x6F\x00\x00\x00\x71\x00\x00\x00\x41\x00\x05\x00\x74\x00\x00\x00\x75\x00\x00\x00\x21\x00\x00\x00"
"\x73\x00\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\x76\x00\x00\x00\x75\x00\x00\x00\x85\x00\x05\x00\x07\x00\x00\x00\x77\x00\x00\x00"
"\x72\x00\x00\x00\x76\x00\x00\x00\x3E\x00\x03\x00\x78\x00\x00\x00\x77\x00\x00\x00\x39\x00\x05\x00\x07\x00\x00\x00\x79\x00\x00\x00"
"\x0B\x00\x00\x00\x78\x00\x00\x00\x3E\x00\x03\x00\x6E\x00\x00\x00\x79\x00\x00\x00\xFD\x00\x01\x00\x38\x00\x01\x00\x36\x00\x05\x00"
"\x07\x00\x00\x00\x0B\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x37\x00\x03\x00\x08\x00\x00\x00\x0A\x00\x00\x00\xF8\x00\x02\x00"
"\x0C\x00\x00\x00\x3B\x00\x04\x00\x17\x00\x00\x00\x18\x00\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x17\x00\x00\x00\x3F\x00\x00\x00"
"\x07\x00\x00\x00\xF7\x00\x03\x00\x14\x00\x00\x00\x00\x00\x00\x00\xFA\x00\x04\x00\x12\x00\x00\x00\x13\x00\x00\x00\x14\x00\x00\x00"
"\xF8\x00\x02\x00\x13\x00\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\x15\x00\x00\x00\x0A\x00\x00\x00\xFE\x00\x02\x00\x15\x00\x00\x00"
"\xF8\x00\x02\x00\x14\x00\x00\x00\x41\x00\x05\x00\x23\x00\x00\x00\x24\x00\x00\x00\x21\x00\x00\x00\x22\x00\x00\x00\x3D\x00\x04\x00"
"\x06\x00\x00\x00\x25\x00\x00\x00\x24\x00\x00\x00\x41\x00\x05\x00\x29\x00\x00\x00\x2A\x00\x00\x00\x27\x00\x00\x00\x28\x00\x00\x00"
"\x3D\x00\x04\x00\x06\x00\x00\x00\x2B\x00\x00\x00\x2A\x00\x00\x00\x85\x00\x05\x00\x06\x00\x00\x00\x2C\x00\x00\x00\x25\x00\x00\x00"
"\x2B\x00\x00\x00\x41\x00\x05\x00\x29\x00\x00\x00\x2E\x00\x00\x00\x27\x00\x00\x00\x2D\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00"
"\x2F\x00\x00\x00\x2E\x00\x00\x00\x88\x00\x05\x00\x06\x00\x00\x00\x30\x00\x00\x00\x2C\x00\x00\x00\x2F\x00\x00\x00\x3E\x00\x03\x00"
"\x18\x00\x00\x00\x30\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x32\x00\x00\x00\x18\x00\x00\x00\x41\x00\x05\x00\x23\x00\x00\x00"
"\x34\x00\x00\x00\x21\x00\x00\x00\x33\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x35\x00\x00\x00\x34\x00\x00\x00\x83\x00\x05\x00"
"\x06\x00\x00\x00\x36\x00\x00\x00\x32\x00\x00\x00\x35\x00\x00\x00\x0C\x00\x07\x00\x06\x00\x00\x00\x37\x00\x00\x00\x01\x00\x00\x00"
"\x28\x00\x00\x00\x31\x00\x00\x00\x36\x00\x00\x00\x3E\x00\x03\x00\x18\x00\x00\x00\x37\x00\x00\x00\xF7\x00\x03\x00\x3B\x00\x00\x00"
"\x00\x00\x00\x00\xFA\x00\x04\x00\x39\x00\x00\x00\x3A\x00\x00\x00\x3B\x00\x00\x00\xF8\x00\x02\x00\x3A\x00\x00\x00\x3D\x00\x04\x00"
"\x06\x00\x00\x00\x3C\x00\x00\x00\x18\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x3D\x00\x00\x00\x18\x00\x00\x00\x85\x00\x05\x00"
"\x06\x00\x00\x00\x3E\x00\x00\x00\x3D\x00\x00\x00\x3C\x00\x00\x00\x3E\x00\x03\x00\x18\x00\x00\x00\x3E\x00\x00\x00\xF9\x00\x02\x00"
"\x3B\x00\x00\x00\xF8\x00\x02\x00\x3B\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x40\x00\x00\x00\x18\x00\x00\x00\x85\x00\x05\x00"
"\x06\x00\x00\x00\x42\x00\x00\x00\x40\x00\x00\x00\x41\x00\x00\x00\x7F\x00\x04\x00\x06\x00\x00\x00\x43\x00\x00\x00\x42\x00\x00\x00"
"\x0C\x00\x06\x00\x06\x00\x00\x00\x44\x00\x00\x00\x01\x00\x00\x00\x1D\x00\x00\x00\x43\x00\x00\x00\x3E\x00\x03\x00\x3F\x00\x00\x00"
"\x44\x00\x00\x00\x41\x00\x06\x00\x23\x00\x00\x00\x47\x00\x00\x00\x21\x00\x00\x00\x46\x00\x00\x00\x2D\x00\x00\x00\x3D\x00\x04\x00"
"\x06\x00\x00\x00\x48\x00\x00\x00\x47\x00\x00\x00\x83\x00\x05\x00\x06\x00\x00\x00\x49\x00\x00\x00\x45\x00\x00\x00\x48\x00\x00\x00"
"\x3D\x00\x04\x00\x06\x00\x00\x00\x4A\x00\x00\x00\x3F\x00\x00\x00\x0C\x00\x08\x00\x06\x00\x00\x00\x4B\x00\x00\x00\x01\x00\x00\x00"
"\x2B\x00\x00\x00\x4A\x00\x00\x00\x31\x00\x00\x00\x45\x00\x00\x00\x41\x00\x06\x00\x23\x00\x00\x00\x4C\x00\x00\x00\x21\x00\x00\x00"
"\x46\x00\x00\x00\x2D\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x4D\x00\x00\x00\x4C\x00\x00\x00\x85\x00\x05\x00\x06\x00\x00\x00"
"\x4E\x00\x00\x00\x4B\x00\x00\x00\x4D\x00\x00\x00\x81\x00\x05\x00\x06\x00\x00\x00\x4F\x00\x00\x00\x49\x00\x00\x00\x4E\x00\x00\x00"
"\x3E\x00\x03\x00\x3F\x00\x00\x00\x4F\x00\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\x50\x00\x00\x00\x0A\x00\x00\x00\x3D\x00\x04\x00"
"\x06\x00\x00\x00\x51\x00\x00\x00\x3F\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x52\x00\x00\x00\x3F\x00\x00\x00\x3D\x00\x04\x00"
"\x06\x00\x00\x00\x53\x00\x00\x00\x3F\x00\x00\x00\x50\x00\x07\x00\x07\x00\x00\x00\x54\x00\x00\x00\x51\x00\x00\x00\x52\x00\x00\x00"
"\x53\x00\x00\x00\x45\x00\x00\x00\x85\x00\x05\x00\x07\x00\x00\x00\x55\x00\x00\x00\x50\x00\x00\x00\x54\x00\x00\x00\xFE\x00\x02\x00"
"\x55\x00\x00\x00\x38\x00\x01\x00"},
#endif
#ifdef GLQUAKE
{QR_OPENGL, 110, "defaultskin",
"!!ver 100 150\n"
"!!permu TESS\n"
"!!permu FULLBRIGHT\n"
"!!permu UPPERLOWER\n"
"!!permu FRAMEBLEND\n"
"!!permu SKELETAL\n"
"!!permu FOG\n"
"!!permu BUMP\n"
"!!permu REFLECTCUBEMASK\n"
"!!cvarf r_glsl_offsetmapping_scale\n"
"!!cvarf gl_specular\n"
"!!cvardf gl_affinemodels=0\n"
"!!cvardf r_tessellation_level=5\n"
"!!samps !EIGHTBIT diffuse normalmap specular fullbright upper lower reflectmask reflectcube\n"
"!!samps =EIGHTBIT paletted 1\n"
"!!samps =OCCLUDE occlusion\n"
//!!permu VC // adds rgba vertex colour multipliers
//!!permu SPECULAR // auto-added when gl_specular>0
//!!permu OFFSETMAPPING // auto-added when r_glsl_offsetmapping is set
//!!permu NONORMALS // states that there's no normals available, which affects lighting.
//!!permu ORM // specularmap is r:Occlusion, g:Roughness, b:Metalness
//!!permu SG // specularmap is rgb:F0, a:Roughness (instead of exponent)
//!!permu PBR // an attempt at pbr logic (enabled from ORM or SG)
//!!permu NOOCCLUDE // ignores the use of ORM's occlusion... yeah, stupid.
//!!permu OCCLUDE // use an explicit occlusion texturemap (separate from roughness+metalness).
//!!permu EIGHTBIT // uses software-style paletted colourmap lookups
//!!permu ALPHATEST // if defined, this is the required alpha level (more versatile than doing it at the q3shader level)
"#include \"sys/defs.h\"\n"
//standard shader used for models.
//must support skeletal and 2-way vertex blending or Bad Things Will Happen.
//the vertex shader is responsible for calculating lighting values.
"#if gl_affinemodels==1 && __VERSION__ >= 130 && !defined(GL_ES)\n"
"#define affine noperspective\n"
"#else\n"
"#define affine\n"
"#endif\n"
"#if defined(ORM) || defined(SG)\n"
"#define PBR\n"
"#endif\n"
"#ifdef NONORMALS //lots of things need normals to work properly. make sure nothing breaks simply because they added an extra texture.\n"
"#undef BUMP\n"
"#undef SPECULAR\n"
"#undef OFFSETMAPPING\n"
"#undef REFLECTCUBEMASK\n"
"#endif\n"
"#ifdef VERTEX_SHADER\n"
"#include \"sys/skeletal.h\"\n"
"affine varying vec2 tc;\n"
"varying vec4 light;\n"
"#if defined(SPECULAR) || defined(OFFSETMAPPING) || defined(REFLECTCUBEMASK) || defined(PBR)\n"
"varying vec3 eyevector;\n"
"#endif\n"
"#if defined(PBR)||defined(REFLECTCUBEMASK)\n"
"varying mat3 invsurface;\n"
"#endif\n"
"#ifdef TESS\n"
"varying vec3 vertex;\n"
"varying vec3 normal;\n"
"#endif\n"
"void main ()\n"
"{\n"
"light.rgba = vec4(e_light_ambient, 1.0);\n"
"#ifdef NONORMALS\n"
"vec3 n, w;\n"
"gl_Position = skeletaltransform_w(w);\n"
"n = vec3(0.0);\n"
"#else\n"
"vec3 n, s, t, w;\n"
"gl_Position = skeletaltransform_wnst(w,n,s,t);\n"
"n = normalize(n);\n"
"s = normalize(s);\n"
"t = normalize(t);\n"
"#ifndef PBR\n"
"#ifdef EIGHTBIT\n"
//doesn't darken in the shade, only gets brighter in the light (overbrighting)
"light.rgb += max(0.0,dot(n,e_light_dir)) * e_light_mul;\n"
"#else\n"
//_DOES_ get darker in the shade, despite the light not lighting it at all....
"float d = dot(n,e_light_dir);\n"
"if (d < 0.0)\n"
"d *= 13.0/44.0; //a wtfery factor to approximate glquake's anorm_dots.h\n"
"light.rgb += d * e_light_mul;\n"
"#endif\n"
"#else\n"
"light.rgb = vec3(1.0);\n"
"#endif\n"
"#endif\n"
"#if defined(SPECULAR)||defined(OFFSETMAPPING) || defined(REFLECTCUBEMASK) || defined(PBR)\n"
"vec3 eyeminusvertex = e_eyepos - w.xyz;\n"
"eyevector.x = dot(eyeminusvertex, s.xyz);\n"
"eyevector.y = dot(eyeminusvertex, t.xyz);\n"
"eyevector.z = dot(eyeminusvertex, n.xyz);\n"
"#endif\n"
"#if defined(PBR) || defined(REFLECTCUBEMASK)\n"
"invsurface = mat3(s, t, n);\n"
"#endif\n"
"tc = v_texcoord;\n"
"#ifdef VC\n"
"light *= v_colour;\n"
"#endif\n"
//FIXME: Software rendering imitation should possibly push out normals by half a pixel or something to approximate software's over-estimation of distant model sizes (small models are drawn using JUST their verticies using the nearest pixel, which results in larger meshes)
"#ifdef TESS\n"
"normal = n;\n"
"vertex = w;\n"
"#endif\n"
"}\n"
"#endif\n"
"#if defined(TESS_CONTROL_SHADER)\n"
"layout(vertices = 3) out;\n"
"in vec3 vertex[];\n"
"out vec3 t_vertex[];\n"
"in vec3 normal[];\n"
"out vec3 t_normal[];\n"
"affine in vec2 tc[];\n"
"affine out vec2 t_tc[];\n"
"in vec4 light[];\n"
"out vec4 t_light[];\n"
"#if defined(SPECULAR) || defined(OFFSETMAPPING) || defined(REFLECTCUBEMASK) || defined(PBR)\n"
"in vec3 eyevector[];\n"
"out vec3 t_eyevector[];\n"
"#endif\n"
"#ifdef REFLECTCUBEMASK\n"
"in mat3 invsurface[];\n"
"out mat3 t_invsurface[];\n"
"#endif\n"
"void main()\n"
"{\n"
//the control shader needs to pass stuff through
"#define id gl_InvocationID\n"
"t_vertex[id] = vertex[id];\n"
"t_normal[id] = normal[id];\n"
"t_tc[id] = tc[id];\n"
"t_light[id] = light[id];\n"
"#if defined(SPECULAR) || defined(OFFSETMAPPING) || defined(REFLECTCUBEMASK) || defined(PBR)\n"
"t_eyevector[id] = eyevector[id];\n"
"#endif\n"
"#ifdef REFLECTCUBEMASK\n"
"t_invsurface[id][0] = invsurface[id][0];\n"
"t_invsurface[id][1] = invsurface[id][1];\n"
"t_invsurface[id][2] = invsurface[id][2];\n"
"#endif\n"
"gl_TessLevelOuter[0] = float(r_tessellation_level);\n"
"gl_TessLevelOuter[1] = float(r_tessellation_level);\n"
"gl_TessLevelOuter[2] = float(r_tessellation_level);\n"
"gl_TessLevelInner[0] = float(r_tessellation_level);\n"
"}\n"
"#endif\n"
"#if defined(TESS_EVALUATION_SHADER)\n"
"layout(triangles) in;\n"
"in vec3 t_vertex[];\n"
"in vec3 t_normal[];\n"
"affine in vec2 t_tc[];\n"
"affine out vec2 tc;\n"
"in vec4 t_light[];\n"
"out vec4 light;\n"
"#if defined(SPECULAR) || defined(OFFSETMAPPING) || defined(REFLECTCUBEMASK) || defined(PBR)\n"
"in vec3 t_eyevector[];\n"
"out vec3 eyevector;\n"
"#endif\n"
"#ifdef REFLECTCUBEMASK\n"
"in mat3 t_invsurface[];\n"
"out mat3 invsurface;\n"
"#endif\n"
"#define LERP(a) (gl_TessCoord.x*a[0] + gl_TessCoord.y*a[1] + gl_TessCoord.z*a[2])\n"
"void main()\n"
"{\n"
"#define factor 1.0\n"
"tc = LERP(t_tc);\n"
"vec3 w = LERP(t_vertex);\n"
"vec3 t0 = w - dot(w-t_vertex[0],t_normal[0])*t_normal[0];\n"
"vec3 t1 = w - dot(w-t_vertex[1],t_normal[1])*t_normal[1];\n"
"vec3 t2 = w - dot(w-t_vertex[2],t_normal[2])*t_normal[2];\n"
"w = w*(1.0-factor) + factor*(gl_TessCoord.x*t0+gl_TessCoord.y*t1+gl_TessCoord.z*t2);\n"
//FIXME: we should be recalcing these here, instead of just lerping them
"light = LERP(t_light);\n"
"#if defined(SPECULAR) || defined(OFFSETMAPPING) || defined(REFLECTCUBEMASK) || defined(PBR)\n"
"eyevector = LERP(t_eyevector);\n"
"#endif\n"
"#ifdef REFLECTCUBEMASK\n"
"invsurface[0] = LERP(t_invsurface[0]);\n"
"invsurface[1] = LERP(t_invsurface[1]);\n"
"invsurface[2] = LERP(t_invsurface[2]);\n"
"#endif\n"
"gl_Position = m_modelviewprojection * vec4(w,1.0);\n"
"}\n"
"#endif\n"
"#ifdef FRAGMENT_SHADER\n"
"#include \"sys/fog.h\"\n"
"#if defined(SPECULAR)\n"
"uniform float cvar_gl_specular;\n"
"#endif\n"
"#ifdef OFFSETMAPPING\n"
"#include \"sys/offsetmapping.h\"\n"
"#endif\n"
"#ifdef EIGHTBIT\n"
"#define s_colourmap s_t0\n"
"#endif\n"
"affine varying vec2 tc;\n"
"varying vec4 light;\n"
"#if defined(SPECULAR) || defined(OFFSETMAPPING) || defined(REFLECTCUBEMASK) || defined(PBR)\n"
"varying vec3 eyevector;\n"
"#endif\n"
"#if defined(PBR) || defined(REFLECTCUBEMASK)\n"
"varying mat3 invsurface;\n"
"#endif\n"
"#ifdef PBR\n"
"#include \"sys/pbr.h\"\n"
"#if 0\n"
"vec3 getIBLContribution(PBRInfo pbrInputs, vec3 n, vec3 reflection)\n"
"{\n"
"float mipCount = 9.0; // resolution of 512x512\n"
"float lod = (pbrInputs.perceptualRoughness * mipCount);\n"
// retrieve a scale and bias to F0. See [1], Figure 3
"vec3 brdf = texture2D(u_brdfLUT, vec2(pbrInputs.NdotV, 1.0 - pbrInputs.perceptualRoughness)).rgb;\n"
"vec3 diffuseLight = textureCube(u_DiffuseEnvSampler, n).rgb;\n"
"#ifdef USE_TEX_LOD\n"
"vec3 specularLight = textureCubeLodEXT(u_SpecularEnvSampler, reflection, lod).rgb;\n"
"#else\n"
"vec3 specularLight = textureCube(u_SpecularEnvSampler, reflection).rgb;\n"
"#endif\n"
"vec3 diffuse = diffuseLight * pbrInputs.diffuseColor;\n"
"vec3 specular = specularLight * (pbrInputs.specularColor * brdf.x + brdf.y);\n"
// For presentation, this allows us to disable IBL terms
"diffuse *= u_ScaleIBLAmbient.x;\n"
"specular *= u_ScaleIBLAmbient.y;\n"
"return diffuse + specular;\n"
"}\n"
"#endif\n"
"#endif\n"
"void main ()\n"
"{\n"
"vec4 col, sp;\n"
"#ifdef OFFSETMAPPING\n"
"vec2 tcoffsetmap = offsetmap(s_normalmap, tc, eyevector);\n"
"#define tc tcoffsetmap\n"
"#endif\n"
"#ifdef EIGHTBIT\n"
"vec3 lightlev = light.rgb;\n"
//FIXME: with this extra flag, half the permutations are redundant.
"lightlev *= 0.5; //counter the fact that the colourmap contains overbright values and logically ranges from 0 to 2 intead of to 1.\n"
"float pal = texture2D(s_paletted, tc).r; //the palette index. hopefully not interpolated.\n"
// lightlev -= 1.0 / 128.0; //software rendering appears to round down, so make sure we favour the lower values instead of rounding to the nearest
"col.r = texture2D(s_colourmap, vec2(pal, 1.0-lightlev.r)).r; //do 3 lookups. this is to cope with lit files, would be a waste to not support those.\n"
"col.g = texture2D(s_colourmap, vec2(pal, 1.0-lightlev.g)).g; //its not very softwarey, but re-palettizing is ugly.\n"
"col.b = texture2D(s_colourmap, vec2(pal, 1.0-lightlev.b)).b; //without lits, it should be identical.\n"
"col.a = (pal<1.0)?light.a:0.0;\n"
"#else\n"
"col = texture2D(s_diffuse, tc);\n"
"#ifdef UPPER\n"
"vec4 uc = texture2D(s_upper, tc);\n"
"col.rgb += uc.rgb*e_uppercolour*uc.a;\n"
"#endif\n"
"#ifdef LOWER\n"
"vec4 lc = texture2D(s_lower, tc);\n"
"col.rgb += lc.rgb*e_lowercolour*lc.a;\n"
"#endif\n"
"col *= factor_base;\n"
"#ifndef IOR\n"
"#define IOR 1.5 //Index Of Reflection.\n"
"#endif\n"
"#define dielectricSpecular pow(((IOR - 1.0)/(IOR + 1.0)),2.0)\n"
"#ifdef SPECULAR\n"
"vec4 specs = texture2D(s_specular, tc)*factor_spec;\n"
"#ifdef ORM\n"
"#define occlusion specs.r\n"
"#define roughness clamp(specs.g, 0.04, 1.0)\n"
"#define metalness specs.b\n"
"#define gloss 1.0 //sqrt(1.0-roughness)\n"
"#define ambientrgb (specrgb+col.rgb)\n"
"vec3 specrgb = mix(vec3(dielectricSpecular), col.rgb, metalness);\n"
"col.rgb = col.rgb * (1.0 - dielectricSpecular) * (1.0-metalness);\n"
"#elif defined(SG) //pbr-style specular+glossiness, without occlusion\n"
//occlusion needs to be baked in. :(
"#define roughness (1.0-specs.a)\n"
"#define gloss (specs.a)\n"
"#define specrgb specs.rgb\n"
"#define ambientrgb (specrgb+col.rgb)\n"
"#else //blinn-phong\n"
"#define roughness (1.0-specs.a)\n"
"#define gloss specs.a\n"
"#define specrgb specs.rgb\n"
"#define ambientrgb col.rgb\n"
"#endif\n"
"#else\n"
"#define roughness 0.3\n"
"#define specrgb vec3(1.0) //vec3(dielectricSpecular)\n"
"#define ambientrgb col.rgb\n"
"#endif\n"
"#ifdef BUMP\n"
"#ifdef PBR //to modelspace\n"
"vec3 bumps = normalize(invsurface * (texture2D(s_normalmap, tc).rgb*2.0 - 1.0));\n"
"#else //stay in tangentspace\n"
"vec3 bumps = normalize(vec3(texture2D(s_normalmap, tc)) - 0.5);\n"
"#endif\n"
"#else\n"
"#ifdef PBR //to modelspace\n"
"#define bumps normalize(invsurface[2])\n"
"#else //tangent space\n"
"#define bumps vec3(0.0, 0.0, 1.0)\n"
"#endif\n"
"#endif\n"
"#ifdef PBR\n"
//move everything to model space
"col.rgb = DoPBR(bumps, normalize(eyevector), -e_light_dir, roughness, col.rgb, specrgb, vec3(0.0,1.0,1.0))*e_light_mul + e_light_ambient*.25*ambientrgb;\n"
"#elif defined(gloss)\n"
"vec3 halfdir = normalize(normalize(eyevector) - e_light_dir);\n"
"float specmag = pow(max(dot(halfdir, bumps), 0.0), FTE_SPECULAR_EXPONENT * gloss);\n"
"col.rgb += FTE_SPECULAR_MULTIPLIER * specmag * specrgb;\n"
"#endif\n"
"#ifdef REFLECTCUBEMASK\n"
"vec3 rtc = reflect(-eyevector, bumps);\n"
"#ifndef PBR\n"
"rtc = rtc.x*invsurface[0] + rtc.y*invsurface[1] + rtc.z*invsurface[2];\n"
"#endif\n"
"rtc = (m_model * vec4(rtc.xyz,0.0)).xyz;\n"
"col.rgb += texture2D(s_reflectmask, tc).rgb * textureCube(s_reflectcube, rtc).rgb;\n"
"#endif\n"
"#ifdef OCCLUDE\n"
"col.rgb *= texture2D(s_occlusion, tc).r; \n"
"#elif defined(occlusion) && !defined(NOOCCLUDE)\n"
"col.rgb *= occlusion;\n"
"#endif\n"
"col *= light * e_colourident;\n"
"#ifdef FULLBRIGHT\n"
"vec4 fb = texture2D(s_fullbright, tc);\n"
// col.rgb = mix(col.rgb, fb.rgb, fb.a);
"col.rgb += fb.rgb * fb.a * e_glowmod.rgb * factor_emit.rgb;\n"
"#elif defined(PBR)\n"
"col.rgb += e_glowmod.rgb * factor_emit.rgb;\n"
"#endif\n"
"#endif\n"
"#ifdef ALPHATEST\n"
"if (!(col.a ALPHATEST))\n"
"discard;\n"
"#elif defined(MASK)\n"
"#if defined(MASKLT)\n"
"if (col.a < MASK)\n"
"discard;\n"
"#else\n"
"if (col.a >= MASK)\n"
"discard;\n"
"#endif\n"
"col.a = 1.0; //alpha blending AND alpha testing usually looks stupid, plus it screws up our fog.\n"
"#endif\n"
"gl_FragColor = fog4(col);\n"
"}\n"
"#endif\n"
},
#endif
#ifdef VKQUAKE
{QR_VULKAN, -1, "defaultskin",
"\xFF\x53\x50\x56\x01\x00\x00\x00\xFC\x06\x00\x00\x00\x00\x00\x00\x2F\x00\x00\x00\x2C\x00\x00\x00\x67\x00\x00\x00\x94\x00\x00\x00"
"\x98\x13\x00\x00\x2C\x14\x00\x00\x2C\x2B\x00\x00\x01\x00\x66\x31\x72\x5F\x67\x6C\x73\x6C\x5F\x6F\x66\x66\x73\x65\x74\x6D\x61\x70"
"\x70\x69\x6E\x67\x00\x00\x00\x00\x00\x01\x01\x66\x31\x72\x5F\x67\x6C\x73\x6C\x5F\x6F\x66\x66\x73\x65\x74\x6D\x61\x70\x70\x69\x6E"
"\x67\x5F\x73\x63\x61\x6C\x65\x00\x3D\x23\xD7\x0A\x01\x02\x66\x31\x67\x6C\x5F\x73\x70\x65\x63\x75\x6C\x61\x72\x00\x00\x00\x00\x00"
"\x01\x03\x62\x31\x72\x5F\x66\x6F\x67\x5F\x65\x78\x70\x32\x00\x00\x00\x00\x00\x00\x03\x02\x23\x07\x00\x00\x01\x00\x0A\x00\x08\x00"
"\xC0\x00\x00\x00\x00\x00\x00\x00\x11\x00\x02\x00\x01\x00\x00\x00\x0B\x00\x06\x00\x01\x00\x00\x00\x47\x4C\x53\x4C\x2E\x73\x74\x64"
"\x2E\x34\x35\x30\x00\x00\x00\x00\x0E\x00\x03\x00\x00\x00\x00\x00\x01\x00\x00\x00\x0F\x00\x11\x00\x00\x00\x00\x00\x04\x00\x00\x00"
"\x6D\x61\x69\x6E\x00\x00\x00\x00\x28\x00\x00\x00\x44\x00\x00\x00\x46\x00\x00\x00\x48\x00\x00\x00\x60\x00\x00\x00\x78\x00\x00\x00"
"\x8C\x00\x00\x00\xA2\x00\x00\x00\xB0\x00\x00\x00\xB2\x00\x00\x00\xBE\x00\x00\x00\xBF\x00\x00\x00\x47\x00\x04\x00\x1D\x00\x00\x00"
"\x06\x00\x00\x00\x10\x00\x00\x00\x48\x00\x04\x00\x1F\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x1F\x00\x00\x00"
"\x00\x00\x00\x00\x23\x00\x00\x00\x00\x00\x00\x00\x48\x00\x05\x00\x1F\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00"
"\x48\x00\x04\x00\x1F\x00\x00\x00\x01\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x1F\x00\x00\x00\x01\x00\x00\x00\x23\x00\x00\x00"
"\x40\x00\x00\x00\x48\x00\x05\x00\x1F\x00\x00\x00\x01\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x04\x00\x1F\x00\x00\x00"
"\x02\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x1F\x00\x00\x00\x02\x00\x00\x00\x23\x00\x00\x00\x80\x00\x00\x00\x48\x00\x05\x00"
"\x1F\x00\x00\x00\x02\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x05\x00\x1F\x00\x00\x00\x03\x00\x00\x00\x23\x00\x00\x00"
"\xC0\x00\x00\x00\x48\x00\x05\x00\x1F\x00\x00\x00\x04\x00\x00\x00\x23\x00\x00\x00\xCC\x00\x00\x00\x48\x00\x05\x00\x1F\x00\x00\x00"
"\x05\x00\x00\x00\x23\x00\x00\x00\xD0\x00\x00\x00\x48\x00\x05\x00\x1F\x00\x00\x00\x06\x00\x00\x00\x23\x00\x00\x00\xDC\x00\x00\x00"
"\x48\x00\x05\x00\x1F\x00\x00\x00\x07\x00\x00\x00\x23\x00\x00\x00\xE0\x00\x00\x00\x48\x00\x05\x00\x1F\x00\x00\x00\x08\x00\x00\x00"
"\x23\x00\x00\x00\xEC\x00\x00\x00\x48\x00\x05\x00\x1F\x00\x00\x00\x09\x00\x00\x00\x23\x00\x00\x00\xF0\x00\x00\x00\x48\x00\x05\x00"
"\x1F\x00\x00\x00\x0A\x00\x00\x00\x23\x00\x00\x00\xFC\x00\x00\x00\x48\x00\x05\x00\x1F\x00\x00\x00\x0B\x00\x00\x00\x23\x00\x00\x00"
"\x00\x01\x00\x00\x48\x00\x05\x00\x1F\x00\x00\x00\x0C\x00\x00\x00\x23\x00\x00\x00\x40\x01\x00\x00\x48\x00\x05\x00\x1F\x00\x00\x00"
"\x0D\x00\x00\x00\x23\x00\x00\x00\x4C\x01\x00\x00\x48\x00\x05\x00\x1F\x00\x00\x00\x0E\x00\x00\x00\x23\x00\x00\x00\x50\x01\x00\x00"
"\x48\x00\x05\x00\x1F\x00\x00\x00\x0F\x00\x00\x00\x23\x00\x00\x00\x5C\x01\x00\x00\x48\x00\x05\x00\x1F\x00\x00\x00\x10\x00\x00\x00"
"\x23\x00\x00\x00\x60\x01\x00\x00\x48\x00\x05\x00\x1F\x00\x00\x00\x11\x00\x00\x00\x23\x00\x00\x00\x6C\x01\x00\x00\x48\x00\x05\x00"
"\x1F\x00\x00\x00\x12\x00\x00\x00\x23\x00\x00\x00\x70\x01\x00\x00\x48\x00\x05\x00\x1F\x00\x00\x00\x13\x00\x00\x00\x23\x00\x00\x00"
"\x80\x01\x00\x00\x48\x00\x05\x00\x1F\x00\x00\x00\x14\x00\x00\x00\x23\x00\x00\x00\x90\x01\x00\x00\x48\x00\x05\x00\x1F\x00\x00\x00"
"\x15\x00\x00\x00\x23\x00\x00\x00\x94\x01\x00\x00\x48\x00\x05\x00\x1F\x00\x00\x00\x16\x00\x00\x00\x23\x00\x00\x00\x98\x01\x00\x00"
"\x47\x00\x03\x00\x1F\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00\x21\x00\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00"
"\x21\x00\x00\x00\x21\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x28\x00\x00\x00\x1E\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00"
"\x44\x00\x00\x00\x1E\x00\x00\x00\x04\x00\x00\x00\x47\x00\x04\x00\x46\x00\x00\x00\x1E\x00\x00\x00\x05\x00\x00\x00\x47\x00\x04\x00"
"\x48\x00\x00\x00\x1E\x00\x00\x00\x06\x00\x00\x00\x47\x00\x04\x00\x52\x00\x00\x00\x01\x00\x00\x00\x02\x01\x00\x00\x47\x00\x04\x00"
"\x56\x00\x00\x00\x01\x00\x00\x00\x00\x01\x00\x00\x47\x00\x04\x00\x59\x00\x00\x00\x01\x00\x00\x00\x13\x00\x00\x00\x48\x00\x05\x00"
"\x5E\x00\x00\x00\x00\x00\x00\x00\x0B\x00\x00\x00\x00\x00\x00\x00\x47\x00\x03\x00\x5E\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00"
"\x78\x00\x00\x00\x1E\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00\x8C\x00\x00\x00\x1E\x00\x00\x00\x03\x00\x00\x00\x47\x00\x04\x00"
"\xA2\x00\x00\x00\x1E\x00\x00\x00\x01\x00\x00\x00\x47\x00\x04\x00\xB0\x00\x00\x00\x1E\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00"
"\xB2\x00\x00\x00\x1E\x00\x00\x00\x01\x00\x00\x00\x47\x00\x04\x00\xB4\x00\x00\x00\x01\x00\x00\x00\x01\x01\x00\x00\x47\x00\x04\x00"
"\xB5\x00\x00\x00\x01\x00\x00\x00\x03\x01\x00\x00\x47\x00\x04\x00\xB6\x00\x00\x00\x01\x00\x00\x00\x10\x00\x00\x00\x47\x00\x04\x00"
"\xB7\x00\x00\x00\x01\x00\x00\x00\x11\x00\x00\x00\x47\x00\x04\x00\xB8\x00\x00\x00\x01\x00\x00\x00\x12\x00\x00\x00\x47\x00\x04\x00"
"\xB9\x00\x00\x00\x01\x00\x00\x00\x15\x00\x00\x00\x48\x00\x04\x00\xBA\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00"
"\xBA\x00\x00\x00\x00\x00\x00\x00\x23\x00\x00\x00\x00\x00\x00\x00\x48\x00\x05\x00\xBA\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00"
"\x10\x00\x00\x00\x48\x00\x05\x00\xBA\x00\x00\x00\x01\x00\x00\x00\x23\x00\x00\x00\x40\x00\x00\x00\x48\x00\x05\x00\xBA\x00\x00\x00"
"\x02\x00\x00\x00\x23\x00\x00\x00\x4C\x00\x00\x00\x48\x00\x05\x00\xBA\x00\x00\x00\x03\x00\x00\x00\x23\x00\x00\x00\x50\x00\x00\x00"
"\x48\x00\x05\x00\xBA\x00\x00\x00\x04\x00\x00\x00\x23\x00\x00\x00\x5C\x00\x00\x00\x48\x00\x05\x00\xBA\x00\x00\x00\x05\x00\x00\x00"
"\x23\x00\x00\x00\x60\x00\x00\x00\x48\x00\x05\x00\xBA\x00\x00\x00\x06\x00\x00\x00\x23\x00\x00\x00\x6C\x00\x00\x00\x48\x00\x05\x00"
"\xBA\x00\x00\x00\x07\x00\x00\x00\x23\x00\x00\x00\x70\x00\x00\x00\x48\x00\x05\x00\xBA\x00\x00\x00\x08\x00\x00\x00\x23\x00\x00\x00"
"\x80\x00\x00\x00\x48\x00\x05\x00\xBA\x00\x00\x00\x09\x00\x00\x00\x23\x00\x00\x00\x88\x00\x00\x00\x47\x00\x03\x00\xBA\x00\x00\x00"
"\x02\x00\x00\x00\x47\x00\x04\x00\xBC\x00\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\xBC\x00\x00\x00\x21\x00\x00\x00"
"\x01\x00\x00\x00\x47\x00\x04\x00\xBE\x00\x00\x00\x1E\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00\xBF\x00\x00\x00\x1E\x00\x00\x00"
"\x03\x00\x00\x00\x13\x00\x02\x00\x02\x00\x00\x00\x21\x00\x03\x00\x03\x00\x00\x00\x02\x00\x00\x00\x16\x00\x03\x00\x06\x00\x00\x00"
"\x20\x00\x00\x00\x17\x00\x04\x00\x07\x00\x00\x00\x06\x00\x00\x00\x04\x00\x00\x00\x21\x00\x03\x00\x08\x00\x00\x00\x07\x00\x00\x00"
"\x17\x00\x04\x00\x0B\x00\x00\x00\x06\x00\x00\x00\x03\x00\x00\x00\x20\x00\x04\x00\x0C\x00\x00\x00\x07\x00\x00\x00\x0B\x00\x00\x00"
"\x21\x00\x07\x00\x0D\x00\x00\x00\x07\x00\x00\x00\x0C\x00\x00\x00\x0C\x00\x00\x00\x0C\x00\x00\x00\x0C\x00\x00\x00\x21\x00\x04\x00"
"\x14\x00\x00\x00\x07\x00\x00\x00\x0C\x00\x00\x00\x20\x00\x04\x00\x18\x00\x00\x00\x07\x00\x00\x00\x07\x00\x00\x00\x18\x00\x04\x00"
"\x1A\x00\x00\x00\x07\x00\x00\x00\x04\x00\x00\x00\x15\x00\x04\x00\x1B\x00\x00\x00\x20\x00\x00\x00\x00\x00\x00\x00\x2B\x00\x04\x00"
"\x1B\x00\x00\x00\x1C\x00\x00\x00\x04\x00\x00\x00\x1C\x00\x04\x00\x1D\x00\x00\x00\x07\x00\x00\x00\x1C\x00\x00\x00\x17\x00\x04\x00"
"\x1E\x00\x00\x00\x06\x00\x00\x00\x02\x00\x00\x00\x1E\x00\x19\x00\x1F\x00\x00\x00\x1A\x00\x00\x00\x1A\x00\x00\x00\x1A\x00\x00\x00"
"\x0B\x00\x00\x00\x06\x00\x00\x00\x0B\x00\x00\x00\x06\x00\x00\x00\x0B\x00\x00\x00\x06\x00\x00\x00\x0B\x00\x00\x00\x06\x00\x00\x00"
"\x1D\x00\x00\x00\x0B\x00\x00\x00\x06\x00\x00\x00\x0B\x00\x00\x00\x06\x00\x00\x00\x0B\x00\x00\x00\x06\x00\x00\x00\x07\x00\x00\x00"
"\x07\x00\x00\x00\x06\x00\x00\x00\x06\x00\x00\x00\x1E\x00\x00\x00\x20\x00\x04\x00\x20\x00\x00\x00\x02\x00\x00\x00\x1F\x00\x00\x00"
"\x3B\x00\x04\x00\x20\x00\x00\x00\x21\x00\x00\x00\x02\x00\x00\x00\x15\x00\x04\x00\x22\x00\x00\x00\x20\x00\x00\x00\x01\x00\x00\x00"
"\x2B\x00\x04\x00\x22\x00\x00\x00\x23\x00\x00\x00\x00\x00\x00\x00\x20\x00\x04\x00\x24\x00\x00\x00\x02\x00\x00\x00\x1A\x00\x00\x00"
"\x20\x00\x04\x00\x27\x00\x00\x00\x01\x00\x00\x00\x0B\x00\x00\x00\x3B\x00\x04\x00\x27\x00\x00\x00\x28\x00\x00\x00\x01\x00\x00\x00"
"\x2B\x00\x04\x00\x06\x00\x00\x00\x2A\x00\x00\x00\x00\x00\x80\x3F\x2B\x00\x04\x00\x06\x00\x00\x00\x30\x00\x00\x00\x00\x00\x80\xBF"
"\x2B\x00\x04\x00\x1B\x00\x00\x00\x31\x00\x00\x00\x01\x00\x00\x00\x20\x00\x04\x00\x32\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00"
"\x2B\x00\x04\x00\x1B\x00\x00\x00\x37\x00\x00\x00\x02\x00\x00\x00\x2B\x00\x04\x00\x1B\x00\x00\x00\x3A\x00\x00\x00\x03\x00\x00\x00"
"\x2B\x00\x04\x00\x06\x00\x00\x00\x3E\x00\x00\x00\x00\x00\x00\x40\x3B\x00\x04\x00\x27\x00\x00\x00\x44\x00\x00\x00\x01\x00\x00\x00"
"\x3B\x00\x04\x00\x27\x00\x00\x00\x46\x00\x00\x00\x01\x00\x00\x00\x3B\x00\x04\x00\x27\x00\x00\x00\x48\x00\x00\x00\x01\x00\x00\x00"
"\x32\x00\x04\x00\x06\x00\x00\x00\x52\x00\x00\x00\x00\x00\x81\x43\x2B\x00\x04\x00\x06\x00\x00\x00\x53\x00\x00\x00\x00\x00\x00\x00"
"\x14\x00\x02\x00\x54\x00\x00\x00\x32\x00\x04\x00\x06\x00\x00\x00\x56\x00\x00\x00\x00\x00\x80\x43\x32\x00\x04\x00\x22\x00\x00\x00"
"\x59\x00\x00\x00\x13\x00\x00\x00\x34\x00\x06\x00\x54\x00\x00\x00\x5A\x00\x00\x00\xAB\x00\x00\x00\x59\x00\x00\x00\x23\x00\x00\x00"
"\x1E\x00\x03\x00\x5E\x00\x00\x00\x07\x00\x00\x00\x20\x00\x04\x00\x5F\x00\x00\x00\x03\x00\x00\x00\x5E\x00\x00\x00\x3B\x00\x04\x00"
"\x5F\x00\x00\x00\x60\x00\x00\x00\x03\x00\x00\x00\x20\x00\x04\x00\x6E\x00\x00\x00\x03\x00\x00\x00\x07\x00\x00\x00\x2B\x00\x04\x00"
"\x22\x00\x00\x00\x71\x00\x00\x00\x03\x00\x00\x00\x20\x00\x04\x00\x72\x00\x00\x00\x02\x00\x00\x00\x0B\x00\x00\x00\x20\x00\x04\x00"
"\x77\x00\x00\x00\x03\x00\x00\x00\x0B\x00\x00\x00\x3B\x00\x04\x00\x77\x00\x00\x00\x78\x00\x00\x00\x03\x00\x00\x00\x2B\x00\x04\x00"
"\x1B\x00\x00\x00\x7C\x00\x00\x00\x00\x00\x00\x00\x20\x00\x04\x00\x7D\x00\x00\x00\x03\x00\x00\x00\x06\x00\x00\x00\x34\x00\x06\x00"
"\x54\x00\x00\x00\x87\x00\x00\x00\xAB\x00\x00\x00\x59\x00\x00\x00\x23\x00\x00\x00\x18\x00\x04\x00\x8A\x00\x00\x00\x0B\x00\x00\x00"
"\x03\x00\x00\x00\x20\x00\x04\x00\x8B\x00\x00\x00\x03\x00\x00\x00\x8A\x00\x00\x00\x3B\x00\x04\x00\x8B\x00\x00\x00\x8C\x00\x00\x00"
"\x03\x00\x00\x00\x2B\x00\x04\x00\x22\x00\x00\x00\x9A\x00\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x77\x00\x00\x00\xA2\x00\x00\x00"
"\x03\x00\x00\x00\x2B\x00\x04\x00\x22\x00\x00\x00\xA3\x00\x00\x00\x05\x00\x00\x00\x2B\x00\x04\x00\x22\x00\x00\x00\xAA\x00\x00\x00"
"\x09\x00\x00\x00\x20\x00\x04\x00\xAF\x00\x00\x00\x03\x00\x00\x00\x1E\x00\x00\x00\x3B\x00\x04\x00\xAF\x00\x00\x00\xB0\x00\x00\x00"
"\x03\x00\x00\x00\x20\x00\x04\x00\xB1\x00\x00\x00\x01\x00\x00\x00\x1E\x00\x00\x00\x3B\x00\x04\x00\xB1\x00\x00\x00\xB2\x00\x00\x00"
"\x01\x00\x00\x00\x32\x00\x04\x00\x06\x00\x00\x00\xB4\x00\x00\x00\x00\x80\x80\x43\x32\x00\x04\x00\x22\x00\x00\x00\xB5\x00\x00\x00"
"\x03\x01\x00\x00\x32\x00\x04\x00\x22\x00\x00\x00\xB6\x00\x00\x00\x10\x00\x00\x00\x32\x00\x04\x00\x22\x00\x00\x00\xB7\x00\x00\x00"
"\x11\x00\x00\x00\x32\x00\x04\x00\x22\x00\x00\x00\xB8\x00\x00\x00\x12\x00\x00\x00\x32\x00\x04\x00\x22\x00\x00\x00\xB9\x00\x00\x00"
"\x15\x00\x00\x00\x1E\x00\x0C\x00\xBA\x00\x00\x00\x1A\x00\x00\x00\x0B\x00\x00\x00\x06\x00\x00\x00\x0B\x00\x00\x00\x06\x00\x00\x00"
"\x0B\x00\x00\x00\x06\x00\x00\x00\x07\x00\x00\x00\x1E\x00\x00\x00\x1E\x00\x00\x00\x20\x00\x04\x00\xBB\x00\x00\x00\x02\x00\x00\x00"
"\xBA\x00\x00\x00\x3B\x00\x04\x00\xBB\x00\x00\x00\xBC\x00\x00\x00\x02\x00\x00\x00\x20\x00\x04\x00\xBD\x00\x00\x00\x01\x00\x00\x00"
"\x07\x00\x00\x00\x3B\x00\x04\x00\xBD\x00\x00\x00\xBE\x00\x00\x00\x01\x00\x00\x00\x3B\x00\x04\x00\xB1\x00\x00\x00\xBF\x00\x00\x00"
"\x01\x00\x00\x00\x36\x00\x05\x00\x02\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\xF8\x00\x02\x00\x05\x00\x00\x00"
"\x3B\x00\x04\x00\x0C\x00\x00\x00\x61\x00\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x0C\x00\x00\x00\x62\x00\x00\x00\x07\x00\x00\x00"
"\x3B\x00\x04\x00\x0C\x00\x00\x00\x63\x00\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x0C\x00\x00\x00\x64\x00\x00\x00\x07\x00\x00\x00"
"\x3B\x00\x04\x00\x0C\x00\x00\x00\x65\x00\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x0C\x00\x00\x00\x66\x00\x00\x00\x07\x00\x00\x00"
"\x3B\x00\x04\x00\x0C\x00\x00\x00\x67\x00\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x0C\x00\x00\x00\x68\x00\x00\x00\x07\x00\x00\x00"
"\x3B\x00\x04\x00\x0C\x00\x00\x00\x70\x00\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x0C\x00\x00\x00\x94\x00\x00\x00\x07\x00\x00\x00"
"\x3B\x00\x04\x00\x32\x00\x00\x00\x98\x00\x00\x00\x07\x00\x00\x00\xBA\x00\x05\x00\x54\x00\x00\x00\x55\x00\x00\x00\x52\x00\x00\x00"
"\x53\x00\x00\x00\xBA\x00\x05\x00\x54\x00\x00\x00\x57\x00\x00\x00\x56\x00\x00\x00\x53\x00\x00\x00\xA6\x00\x05\x00\x54\x00\x00\x00"
"\x58\x00\x00\x00\x55\x00\x00\x00\x57\x00\x00\x00\xA6\x00\x05\x00\x54\x00\x00\x00\x5B\x00\x00\x00\x58\x00\x00\x00\x5A\x00\x00\x00"
"\xF7\x00\x03\x00\x5D\x00\x00\x00\x00\x00\x00\x00\xFA\x00\x04\x00\x5B\x00\x00\x00\x5C\x00\x00\x00\x93\x00\x00\x00\xF8\x00\x02\x00"
"\x5C\x00\x00\x00\x39\x00\x08\x00\x07\x00\x00\x00\x69\x00\x00\x00\x12\x00\x00\x00\x65\x00\x00\x00\x66\x00\x00\x00\x67\x00\x00\x00"
"\x68\x00\x00\x00\x3D\x00\x04\x00\x0B\x00\x00\x00\x6A\x00\x00\x00\x65\x00\x00\x00\x3E\x00\x03\x00\x61\x00\x00\x00\x6A\x00\x00\x00"
"\x3D\x00\x04\x00\x0B\x00\x00\x00\x6B\x00\x00\x00\x66\x00\x00\x00\x3E\x00\x03\x00\x62\x00\x00\x00\x6B\x00\x00\x00\x3D\x00\x04\x00"
"\x0B\x00\x00\x00\x6C\x00\x00\x00\x67\x00\x00\x00\x3E\x00\x03\x00\x63\x00\x00\x00\x6C\x00\x00\x00\x3D\x00\x04\x00\x0B\x00\x00\x00"
"\x6D\x00\x00\x00\x68\x00\x00\x00\x3E\x00\x03\x00\x64\x00\x00\x00\x6D\x00\x00\x00\x41\x00\x05\x00\x6E\x00\x00\x00\x6F\x00\x00\x00"
"\x60\x00\x00\x00\x23\x00\x00\x00\x3E\x00\x03\x00\x6F\x00\x00\x00\x69\x00\x00\x00\x41\x00\x05\x00\x72\x00\x00\x00\x73\x00\x00\x00"
"\x21\x00\x00\x00\x71\x00\x00\x00\x3D\x00\x04\x00\x0B\x00\x00\x00\x74\x00\x00\x00\x73\x00\x00\x00\x3D\x00\x04\x00\x0B\x00\x00\x00"
"\x75\x00\x00\x00\x61\x00\x00\x00\x83\x00\x05\x00\x0B\x00\x00\x00\x76\x00\x00\x00\x74\x00\x00\x00\x75\x00\x00\x00\x3E\x00\x03\x00"
"\x70\x00\x00\x00\x76\x00\x00\x00\x3D\x00\x04\x00\x0B\x00\x00\x00\x79\x00\x00\x00\x70\x00\x00\x00\x3D\x00\x04\x00\x0B\x00\x00\x00"
"\x7A\x00\x00\x00\x63\x00\x00\x00\x94\x00\x05\x00\x06\x00\x00\x00\x7B\x00\x00\x00\x79\x00\x00\x00\x7A\x00\x00\x00\x41\x00\x05\x00"
"\x7D\x00\x00\x00\x7E\x00\x00\x00\x78\x00\x00\x00\x7C\x00\x00\x00\x3E\x00\x03\x00\x7E\x00\x00\x00\x7B\x00\x00\x00\x3D\x00\x04\x00"
"\x0B\x00\x00\x00\x7F\x00\x00\x00\x70\x00\x00\x00\x3D\x00\x04\x00\x0B\x00\x00\x00\x80\x00\x00\x00\x64\x00\x00\x00\x94\x00\x05\x00"
"\x06\x00\x00\x00\x81\x00\x00\x00\x7F\x00\x00\x00\x80\x00\x00\x00\x41\x00\x05\x00\x7D\x00\x00\x00\x82\x00\x00\x00\x78\x00\x00\x00"
"\x31\x00\x00\x00\x3E\x00\x03\x00\x82\x00\x00\x00\x81\x00\x00\x00\x3D\x00\x04\x00\x0B\x00\x00\x00\x83\x00\x00\x00\x70\x00\x00\x00"
"\x3D\x00\x04\x00\x0B\x00\x00\x00\x84\x00\x00\x00\x62\x00\x00\x00\x94\x00\x05\x00\x06\x00\x00\x00\x85\x00\x00\x00\x83\x00\x00\x00"
"\x84\x00\x00\x00\x41\x00\x05\x00\x7D\x00\x00\x00\x86\x00\x00\x00\x78\x00\x00\x00\x37\x00\x00\x00\x3E\x00\x03\x00\x86\x00\x00\x00"
"\x85\x00\x00\x00\xF7\x00\x03\x00\x89\x00\x00\x00\x00\x00\x00\x00\xFA\x00\x04\x00\x87\x00\x00\x00\x88\x00\x00\x00\x89\x00\x00\x00"
"\xF8\x00\x02\x00\x88\x00\x00\x00\x3D\x00\x04\x00\x0B\x00\x00\x00\x8D\x00\x00\x00\x63\x00\x00\x00\x41\x00\x05\x00\x77\x00\x00\x00"
"\x8E\x00\x00\x00\x8C\x00\x00\x00\x23\x00\x00\x00\x3E\x00\x03\x00\x8E\x00\x00\x00\x8D\x00\x00\x00\x3D\x00\x04\x00\x0B\x00\x00\x00"
"\x8F\x00\x00\x00\x64\x00\x00\x00\x41\x00\x05\x00\x77\x00\x00\x00\x90\x00\x00\x00\x8C\x00\x00\x00\x23\x00\x00\x00\x3E\x00\x03\x00"
"\x90\x00\x00\x00\x8F\x00\x00\x00\x3D\x00\x04\x00\x0B\x00\x00\x00\x91\x00\x00\x00\x62\x00\x00\x00\x41\x00\x05\x00\x77\x00\x00\x00"
"\x92\x00\x00\x00\x8C\x00\x00\x00\x23\x00\x00\x00\x3E\x00\x03\x00\x92\x00\x00\x00\x91\x00\x00\x00\xF9\x00\x02\x00\x89\x00\x00\x00"
"\xF8\x00\x02\x00\x89\x00\x00\x00\xF9\x00\x02\x00\x5D\x00\x00\x00\xF8\x00\x02\x00\x93\x00\x00\x00\x39\x00\x05\x00\x07\x00\x00\x00"
"\x95\x00\x00\x00\x16\x00\x00\x00\x94\x00\x00\x00\x3D\x00\x04\x00\x0B\x00\x00\x00\x96\x00\x00\x00\x94\x00\x00\x00\x3E\x00\x03\x00"
"\x62\x00\x00\x00\x96\x00\x00\x00\x41\x00\x05\x00\x6E\x00\x00\x00\x97\x00\x00\x00\x60\x00\x00\x00\x23\x00\x00\x00\x3E\x00\x03\x00"
"\x97\x00\x00\x00\x95\x00\x00\x00\xF9\x00\x02\x00\x5D\x00\x00\x00\xF8\x00\x02\x00\x5D\x00\x00\x00\x3D\x00\x04\x00\x0B\x00\x00\x00"
"\x99\x00\x00\x00\x62\x00\x00\x00\x41\x00\x05\x00\x72\x00\x00\x00\x9B\x00\x00\x00\x21\x00\x00\x00\x9A\x00\x00\x00\x3D\x00\x04\x00"
"\x0B\x00\x00\x00\x9C\x00\x00\x00\x9B\x00\x00\x00\x94\x00\x05\x00\x06\x00\x00\x00\x9D\x00\x00\x00\x99\x00\x00\x00\x9C\x00\x00\x00"
"\x3E\x00\x03\x00\x98\x00\x00\x00\x9D\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x9E\x00\x00\x00\x98\x00\x00\x00\xB8\x00\x05\x00"
"\x54\x00\x00\x00\x9F\x00\x00\x00\x9E\x00\x00\x00\x53\x00\x00\x00\xF7\x00\x03\x00\xA1\x00\x00\x00\x00\x00\x00\x00\xFA\x00\x04\x00"
"\x9F\x00\x00\x00\xA0\x00\x00\x00\xA1\x00\x00\x00\xF8\x00\x02\x00\xA0\x00\x00\x00\x3E\x00\x03\x00\x98\x00\x00\x00\x53\x00\x00\x00"
"\xF9\x00\x02\x00\xA1\x00\x00\x00\xF8\x00\x02\x00\xA1\x00\x00\x00\x41\x00\x05\x00\x72\x00\x00\x00\xA4\x00\x00\x00\x21\x00\x00\x00"
"\xA3\x00\x00\x00\x3D\x00\x04\x00\x0B\x00\x00\x00\xA5\x00\x00\x00\xA4\x00\x00\x00\x3D\x00\x04\x00\x0B\x00\x00\x00\xA6\x00\x00\x00"
"\x62\x00\x00\x00\x41\x00\x05\x00\x72\x00\x00\x00\xA7\x00\x00\x00\x21\x00\x00\x00\x9A\x00\x00\x00\x3D\x00\x04\x00\x0B\x00\x00\x00"
"\xA8\x00\x00\x00\xA7\x00\x00\x00\x94\x00\x05\x00\x06\x00\x00\x00\xA9\x00\x00\x00\xA6\x00\x00\x00\xA8\x00\x00\x00\x41\x00\x05\x00"
"\x72\x00\x00\x00\xAB\x00\x00\x00\x21\x00\x00\x00\xAA\x00\x00\x00\x3D\x00\x04\x00\x0B\x00\x00\x00\xAC\x00\x00\x00\xAB\x00\x00\x00"
"\x8E\x00\x05\x00\x0B\x00\x00\x00\xAD\x00\x00\x00\xAC\x00\x00\x00\xA9\x00\x00\x00\x81\x00\x05\x00\x0B\x00\x00\x00\xAE\x00\x00\x00"
"\xA5\x00\x00\x00\xAD\x00\x00\x00\x3E\x00\x03\x00\xA2\x00\x00\x00\xAE\x00\x00\x00\x3D\x00\x04\x00\x1E\x00\x00\x00\xB3\x00\x00\x00"
"\xB2\x00\x00\x00\x3E\x00\x03\x00\xB0\x00\x00\x00\xB3\x00\x00\x00\xFD\x00\x01\x00\x38\x00\x01\x00\x36\x00\x05\x00\x07\x00\x00\x00"
"\x09\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\xF8\x00\x02\x00\x0A\x00\x00\x00\x3B\x00\x04\x00\x18\x00\x00\x00\x19\x00\x00\x00"
"\x07\x00\x00\x00\x41\x00\x05\x00\x24\x00\x00\x00\x25\x00\x00\x00\x21\x00\x00\x00\x23\x00\x00\x00\x3D\x00\x04\x00\x1A\x00\x00\x00"
"\x26\x00\x00\x00\x25\x00\x00\x00\x3D\x00\x04\x00\x0B\x00\x00\x00\x29\x00\x00\x00\x28\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00"
"\x2B\x00\x00\x00\x29\x00\x00\x00\x00\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\x2C\x00\x00\x00\x29\x00\x00\x00\x01\x00\x00\x00"
"\x51\x00\x05\x00\x06\x00\x00\x00\x2D\x00\x00\x00\x29\x00\x00\x00\x02\x00\x00\x00\x50\x00\x07\x00\x07\x00\x00\x00\x2E\x00\x00\x00"
"\x2B\x00\x00\x00\x2C\x00\x00\x00\x2D\x00\x00\x00\x2A\x00\x00\x00\x91\x00\x05\x00\x07\x00\x00\x00\x2F\x00\x00\x00\x26\x00\x00\x00"
"\x2E\x00\x00\x00\x3E\x00\x03\x00\x19\x00\x00\x00\x2F\x00\x00\x00\x41\x00\x05\x00\x32\x00\x00\x00\x33\x00\x00\x00\x19\x00\x00\x00"
"\x31\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x34\x00\x00\x00\x33\x00\x00\x00\x85\x00\x05\x00\x06\x00\x00\x00\x35\x00\x00\x00"
"\x34\x00\x00\x00\x30\x00\x00\x00\x41\x00\x05\x00\x32\x00\x00\x00\x36\x00\x00\x00\x19\x00\x00\x00\x31\x00\x00\x00\x3E\x00\x03\x00"
"\x36\x00\x00\x00\x35\x00\x00\x00\x41\x00\x05\x00\x32\x00\x00\x00\x38\x00\x00\x00\x19\x00\x00\x00\x37\x00\x00\x00\x3D\x00\x04\x00"
"\x06\x00\x00\x00\x39\x00\x00\x00\x38\x00\x00\x00\x41\x00\x05\x00\x32\x00\x00\x00\x3B\x00\x00\x00\x19\x00\x00\x00\x3A\x00\x00\x00"
"\x3D\x00\x04\x00\x06\x00\x00\x00\x3C\x00\x00\x00\x3B\x00\x00\x00\x81\x00\x05\x00\x06\x00\x00\x00\x3D\x00\x00\x00\x39\x00\x00\x00"
"\x3C\x00\x00\x00\x88\x00\x05\x00\x06\x00\x00\x00\x3F\x00\x00\x00\x3D\x00\x00\x00\x3E\x00\x00\x00\x41\x00\x05\x00\x32\x00\x00\x00"
"\x40\x00\x00\x00\x19\x00\x00\x00\x37\x00\x00\x00\x3E\x00\x03\x00\x40\x00\x00\x00\x3F\x00\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00"
"\x41\x00\x00\x00\x19\x00\x00\x00\xFE\x00\x02\x00\x41\x00\x00\x00\x38\x00\x01\x00\x36\x00\x05\x00\x07\x00\x00\x00\x12\x00\x00\x00"
"\x00\x00\x00\x00\x0D\x00\x00\x00\x37\x00\x03\x00\x0C\x00\x00\x00\x0E\x00\x00\x00\x37\x00\x03\x00\x0C\x00\x00\x00\x0F\x00\x00\x00"
"\x37\x00\x03\x00\x0C\x00\x00\x00\x10\x00\x00\x00\x37\x00\x03\x00\x0C\x00\x00\x00\x11\x00\x00\x00\xF8\x00\x02\x00\x13\x00\x00\x00"
"\x3D\x00\x04\x00\x0B\x00\x00\x00\x45\x00\x00\x00\x44\x00\x00\x00\x3E\x00\x03\x00\x0F\x00\x00\x00\x45\x00\x00\x00\x3D\x00\x04\x00"
"\x0B\x00\x00\x00\x47\x00\x00\x00\x46\x00\x00\x00\x3E\x00\x03\x00\x10\x00\x00\x00\x47\x00\x00\x00\x3D\x00\x04\x00\x0B\x00\x00\x00"
"\x49\x00\x00\x00\x48\x00\x00\x00\x3E\x00\x03\x00\x11\x00\x00\x00\x49\x00\x00\x00\x3D\x00\x04\x00\x0B\x00\x00\x00\x4A\x00\x00\x00"
"\x28\x00\x00\x00\x3E\x00\x03\x00\x0E\x00\x00\x00\x4A\x00\x00\x00\x39\x00\x04\x00\x07\x00\x00\x00\x4B\x00\x00\x00\x09\x00\x00\x00"
"\xFE\x00\x02\x00\x4B\x00\x00\x00\x38\x00\x01\x00\x36\x00\x05\x00\x07\x00\x00\x00\x16\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00"
"\x37\x00\x03\x00\x0C\x00\x00\x00\x15\x00\x00\x00\xF8\x00\x02\x00\x17\x00\x00\x00\x3D\x00\x04\x00\x0B\x00\x00\x00\x4E\x00\x00\x00"
"\x44\x00\x00\x00\x3E\x00\x03\x00\x15\x00\x00\x00\x4E\x00\x00\x00\x39\x00\x04\x00\x07\x00\x00\x00\x4F\x00\x00\x00\x09\x00\x00\x00"
"\xFE\x00\x02\x00\x4F\x00\x00\x00\x38\x00\x01\x00\x03\x02\x23\x07\x00\x00\x01\x00\x0A\x00\x08\x00\xD6\x01\x00\x00\x00\x00\x00\x00"
"\x11\x00\x02\x00\x01\x00\x00\x00\x0B\x00\x06\x00\x01\x00\x00\x00\x47\x4C\x53\x4C\x2E\x73\x74\x64\x2E\x34\x35\x30\x00\x00\x00\x00"
"\x0E\x00\x03\x00\x00\x00\x00\x00\x01\x00\x00\x00\x0F\x00\x0B\x00\x04\x00\x00\x00\x04\x00\x00\x00\x6D\x61\x69\x6E\x00\x00\x00\x00"
"\x36\x00\x00\x00\x07\x01\x00\x00\x09\x01\x00\x00\x80\x01\x00\x00\xB0\x01\x00\x00\xCB\x01\x00\x00\x10\x00\x03\x00\x04\x00\x00\x00"
"\x07\x00\x00\x00\x47\x00\x04\x00\x1F\x00\x00\x00\x01\x00\x00\x00\x15\x00\x00\x00\x47\x00\x04\x00\x2D\x00\x00\x00\x06\x00\x00\x00"
"\x10\x00\x00\x00\x48\x00\x04\x00\x2E\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x2E\x00\x00\x00\x00\x00\x00\x00"
"\x23\x00\x00\x00\x00\x00\x00\x00\x48\x00\x05\x00\x2E\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x04\x00"
"\x2E\x00\x00\x00\x01\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x2E\x00\x00\x00\x01\x00\x00\x00\x23\x00\x00\x00\x40\x00\x00\x00"
"\x48\x00\x05\x00\x2E\x00\x00\x00\x01\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x04\x00\x2E\x00\x00\x00\x02\x00\x00\x00"
"\x05\x00\x00\x00\x48\x00\x05\x00\x2E\x00\x00\x00\x02\x00\x00\x00\x23\x00\x00\x00\x80\x00\x00\x00\x48\x00\x05\x00\x2E\x00\x00\x00"
"\x02\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x05\x00\x2E\x00\x00\x00\x03\x00\x00\x00\x23\x00\x00\x00\xC0\x00\x00\x00"
"\x48\x00\x05\x00\x2E\x00\x00\x00\x04\x00\x00\x00\x23\x00\x00\x00\xCC\x00\x00\x00\x48\x00\x05\x00\x2E\x00\x00\x00\x05\x00\x00\x00"
"\x23\x00\x00\x00\xD0\x00\x00\x00\x48\x00\x05\x00\x2E\x00\x00\x00\x06\x00\x00\x00\x23\x00\x00\x00\xDC\x00\x00\x00\x48\x00\x05\x00"
"\x2E\x00\x00\x00\x07\x00\x00\x00\x23\x00\x00\x00\xE0\x00\x00\x00\x48\x00\x05\x00\x2E\x00\x00\x00\x08\x00\x00\x00\x23\x00\x00\x00"
"\xEC\x00\x00\x00\x48\x00\x05\x00\x2E\x00\x00\x00\x09\x00\x00\x00\x23\x00\x00\x00\xF0\x00\x00\x00\x48\x00\x05\x00\x2E\x00\x00\x00"
"\x0A\x00\x00\x00\x23\x00\x00\x00\xFC\x00\x00\x00\x48\x00\x05\x00\x2E\x00\x00\x00\x0B\x00\x00\x00\x23\x00\x00\x00\x00\x01\x00\x00"
"\x48\x00\x05\x00\x2E\x00\x00\x00\x0C\x00\x00\x00\x23\x00\x00\x00\x40\x01\x00\x00\x48\x00\x05\x00\x2E\x00\x00\x00\x0D\x00\x00\x00"
"\x23\x00\x00\x00\x4C\x01\x00\x00\x48\x00\x05\x00\x2E\x00\x00\x00\x0E\x00\x00\x00\x23\x00\x00\x00\x50\x01\x00\x00\x48\x00\x05\x00"
"\x2E\x00\x00\x00\x0F\x00\x00\x00\x23\x00\x00\x00\x5C\x01\x00\x00\x48\x00\x05\x00\x2E\x00\x00\x00\x10\x00\x00\x00\x23\x00\x00\x00"
"\x60\x01\x00\x00\x48\x00\x05\x00\x2E\x00\x00\x00\x11\x00\x00\x00\x23\x00\x00\x00\x6C\x01\x00\x00\x48\x00\x05\x00\x2E\x00\x00\x00"
"\x12\x00\x00\x00\x23\x00\x00\x00\x70\x01\x00\x00\x48\x00\x05\x00\x2E\x00\x00\x00\x13\x00\x00\x00\x23\x00\x00\x00\x80\x01\x00\x00"
"\x48\x00\x05\x00\x2E\x00\x00\x00\x14\x00\x00\x00\x23\x00\x00\x00\x90\x01\x00\x00\x48\x00\x05\x00\x2E\x00\x00\x00\x15\x00\x00\x00"
"\x23\x00\x00\x00\x94\x01\x00\x00\x48\x00\x05\x00\x2E\x00\x00\x00\x16\x00\x00\x00\x23\x00\x00\x00\x98\x01\x00\x00\x47\x00\x03\x00"
"\x2E\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00\x30\x00\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x30\x00\x00\x00"
"\x21\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x36\x00\x00\x00\x0B\x00\x00\x00\x0F\x00\x00\x00\x47\x00\x04\x00\x47\x00\x00\x00"
"\x01\x00\x00\x00\x03\x01\x00\x00\x47\x00\x04\x00\x83\x00\x00\x00\x01\x00\x00\x00\x01\x01\x00\x00\x47\x00\x04\x00\xD1\x00\x00\x00"
"\x01\x00\x00\x00\x00\x01\x00\x00\x47\x00\x04\x00\x05\x01\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x05\x01\x00\x00"
"\x21\x00\x00\x00\x03\x00\x00\x00\x47\x00\x04\x00\x07\x01\x00\x00\x1E\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x09\x01\x00\x00"
"\x1E\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00\x12\x01\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x12\x01\x00\x00"
"\x21\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00\x16\x01\x00\x00\x01\x00\x00\x00\x12\x00\x00\x00\x47\x00\x04\x00\x1B\x01\x00\x00"
"\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x1B\x01\x00\x00\x21\x00\x00\x00\x05\x00\x00\x00\x47\x00\x04\x00\x2F\x01\x00\x00"
"\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x2F\x01\x00\x00\x21\x00\x00\x00\x06\x00\x00\x00\x47\x00\x04\x00\x43\x01\x00\x00"
"\x01\x00\x00\x00\x10\x00\x00\x00\x47\x00\x04\x00\x45\x01\x00\x00\x01\x00\x00\x00\x02\x01\x00\x00\x47\x00\x04\x00\x55\x01\x00\x00"
"\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x55\x01\x00\x00\x21\x00\x00\x00\x04\x00\x00\x00\x47\x00\x04\x00\x72\x01\x00\x00"
"\x01\x00\x00\x00\x13\x00\x00\x00\x47\x00\x04\x00\x80\x01\x00\x00\x1E\x00\x00\x00\x03\x00\x00\x00\x47\x00\x04\x00\x9D\x01\x00\x00"
"\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x9D\x01\x00\x00\x21\x00\x00\x00\x09\x00\x00\x00\x47\x00\x04\x00\xA5\x01\x00\x00"
"\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\xA5\x01\x00\x00\x21\x00\x00\x00\x08\x00\x00\x00\x47\x00\x04\x00\xB0\x01\x00\x00"
"\x1E\x00\x00\x00\x01\x00\x00\x00\x47\x00\x04\x00\xB7\x01\x00\x00\x01\x00\x00\x00\x11\x00\x00\x00\x47\x00\x04\x00\xBC\x01\x00\x00"
"\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\xBC\x01\x00\x00\x21\x00\x00\x00\x07\x00\x00\x00\x47\x00\x04\x00\xCB\x01\x00\x00"
"\x1E\x00\x00\x00\x00\x00\x00\x00\x48\x00\x04\x00\xD3\x01\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\xD3\x01\x00\x00"
"\x00\x00\x00\x00\x23\x00\x00\x00\x00\x00\x00\x00\x48\x00\x05\x00\xD3\x01\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00"
"\x48\x00\x05\x00\xD3\x01\x00\x00\x01\x00\x00\x00\x23\x00\x00\x00\x40\x00\x00\x00\x48\x00\x05\x00\xD3\x01\x00\x00\x02\x00\x00\x00"
"\x23\x00\x00\x00\x4C\x00\x00\x00\x48\x00\x05\x00\xD3\x01\x00\x00\x03\x00\x00\x00\x23\x00\x00\x00\x50\x00\x00\x00\x48\x00\x05\x00"
"\xD3\x01\x00\x00\x04\x00\x00\x00\x23\x00\x00\x00\x5C\x00\x00\x00\x48\x00\x05\x00\xD3\x01\x00\x00\x05\x00\x00\x00\x23\x00\x00\x00"
"\x60\x00\x00\x00\x48\x00\x05\x00\xD3\x01\x00\x00\x06\x00\x00\x00\x23\x00\x00\x00\x6C\x00\x00\x00\x48\x00\x05\x00\xD3\x01\x00\x00"
"\x07\x00\x00\x00\x23\x00\x00\x00\x70\x00\x00\x00\x48\x00\x05\x00\xD3\x01\x00\x00\x08\x00\x00\x00\x23\x00\x00\x00\x80\x00\x00\x00"
"\x48\x00\x05\x00\xD3\x01\x00\x00\x09\x00\x00\x00\x23\x00\x00\x00\x88\x00\x00\x00\x47\x00\x03\x00\xD3\x01\x00\x00\x02\x00\x00\x00"
"\x47\x00\x04\x00\xD5\x01\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\xD5\x01\x00\x00\x21\x00\x00\x00\x01\x00\x00\x00"
"\x13\x00\x02\x00\x02\x00\x00\x00\x21\x00\x03\x00\x03\x00\x00\x00\x02\x00\x00\x00\x16\x00\x03\x00\x06\x00\x00\x00\x20\x00\x00\x00"
"\x17\x00\x04\x00\x07\x00\x00\x00\x06\x00\x00\x00\x03\x00\x00\x00\x20\x00\x04\x00\x08\x00\x00\x00\x07\x00\x00\x00\x07\x00\x00\x00"
"\x21\x00\x04\x00\x09\x00\x00\x00\x07\x00\x00\x00\x08\x00\x00\x00\x17\x00\x04\x00\x0D\x00\x00\x00\x06\x00\x00\x00\x04\x00\x00\x00"
"\x20\x00\x04\x00\x0E\x00\x00\x00\x07\x00\x00\x00\x0D\x00\x00\x00\x21\x00\x04\x00\x0F\x00\x00\x00\x0D\x00\x00\x00\x0E\x00\x00\x00"
"\x19\x00\x09\x00\x13\x00\x00\x00\x06\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00"
"\x00\x00\x00\x00\x1B\x00\x03\x00\x14\x00\x00\x00\x13\x00\x00\x00\x20\x00\x04\x00\x15\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00"
"\x17\x00\x04\x00\x16\x00\x00\x00\x06\x00\x00\x00\x02\x00\x00\x00\x20\x00\x04\x00\x17\x00\x00\x00\x07\x00\x00\x00\x16\x00\x00\x00"
"\x21\x00\x06\x00\x18\x00\x00\x00\x16\x00\x00\x00\x15\x00\x00\x00\x17\x00\x00\x00\x08\x00\x00\x00\x15\x00\x04\x00\x1E\x00\x00\x00"
"\x20\x00\x00\x00\x01\x00\x00\x00\x32\x00\x04\x00\x1E\x00\x00\x00\x1F\x00\x00\x00\x15\x00\x00\x00\x2B\x00\x04\x00\x1E\x00\x00\x00"
"\x20\x00\x00\x00\x00\x00\x00\x00\x14\x00\x02\x00\x21\x00\x00\x00\x34\x00\x06\x00\x21\x00\x00\x00\x22\x00\x00\x00\xAB\x00\x00\x00"
"\x1F\x00\x00\x00\x20\x00\x00\x00\x34\x00\x05\x00\x21\x00\x00\x00\x23\x00\x00\x00\xA8\x00\x00\x00\x22\x00\x00\x00\x20\x00\x04\x00"
"\x28\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00\x18\x00\x04\x00\x2A\x00\x00\x00\x0D\x00\x00\x00\x04\x00\x00\x00\x15\x00\x04\x00"
"\x2B\x00\x00\x00\x20\x00\x00\x00\x00\x00\x00\x00\x2B\x00\x04\x00\x2B\x00\x00\x00\x2C\x00\x00\x00\x04\x00\x00\x00\x1C\x00\x04\x00"
"\x2D\x00\x00\x00\x0D\x00\x00\x00\x2C\x00\x00\x00\x1E\x00\x19\x00\x2E\x00\x00\x00\x2A\x00\x00\x00\x2A\x00\x00\x00\x2A\x00\x00\x00"
"\x07\x00\x00\x00\x06\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00"
"\x2D\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00\x0D\x00\x00\x00"
"\x0D\x00\x00\x00\x06\x00\x00\x00\x06\x00\x00\x00\x16\x00\x00\x00\x20\x00\x04\x00\x2F\x00\x00\x00\x02\x00\x00\x00\x2E\x00\x00\x00"
"\x3B\x00\x04\x00\x2F\x00\x00\x00\x30\x00\x00\x00\x02\x00\x00\x00\x2B\x00\x04\x00\x1E\x00\x00\x00\x31\x00\x00\x00\x14\x00\x00\x00"
"\x20\x00\x04\x00\x32\x00\x00\x00\x02\x00\x00\x00\x06\x00\x00\x00\x20\x00\x04\x00\x35\x00\x00\x00\x01\x00\x00\x00\x0D\x00\x00\x00"
"\x3B\x00\x04\x00\x35\x00\x00\x00\x36\x00\x00\x00\x01\x00\x00\x00\x2B\x00\x04\x00\x2B\x00\x00\x00\x37\x00\x00\x00\x02\x00\x00\x00"
"\x20\x00\x04\x00\x38\x00\x00\x00\x01\x00\x00\x00\x06\x00\x00\x00\x2B\x00\x04\x00\x2B\x00\x00\x00\x3C\x00\x00\x00\x03\x00\x00\x00"
"\x2B\x00\x04\x00\x06\x00\x00\x00\x40\x00\x00\x00\x00\x00\x00\x00\x2B\x00\x04\x00\x1E\x00\x00\x00\x42\x00\x00\x00\x15\x00\x00\x00"
"\x32\x00\x04\x00\x1E\x00\x00\x00\x47\x00\x00\x00\x03\x01\x00\x00\x34\x00\x06\x00\x21\x00\x00\x00\x48\x00\x00\x00\xAB\x00\x00\x00"
"\x47\x00\x00\x00\x20\x00\x00\x00\x2B\x00\x04\x00\x06\x00\x00\x00\x50\x00\x00\x00\x3B\xAA\xB8\x3F\x2B\x00\x04\x00\x06\x00\x00\x00"
"\x54\x00\x00\x00\x00\x00\x80\x3F\x2B\x00\x04\x00\x1E\x00\x00\x00\x55\x00\x00\x00\x13\x00\x00\x00\x20\x00\x04\x00\x5F\x00\x00\x00"
"\x02\x00\x00\x00\x0D\x00\x00\x00\x34\x00\x06\x00\x21\x00\x00\x00\x69\x00\x00\x00\xAB\x00\x00\x00\x1F\x00\x00\x00\x20\x00\x00\x00"
"\x34\x00\x05\x00\x21\x00\x00\x00\x6A\x00\x00\x00\xA8\x00\x00\x00\x69\x00\x00\x00\x2A\x00\x03\x00\x21\x00\x00\x00\x7C\x00\x00\x00"
"\x32\x00\x04\x00\x06\x00\x00\x00\x83\x00\x00\x00\x00\x80\x80\x43\x2B\x00\x04\x00\x06\x00\x00\x00\x86\x00\x00\x00\x00\x00\x80\xBF"
"\x2C\x00\x05\x00\x16\x00\x00\x00\x87\x00\x00\x00\x86\x00\x00\x00\x54\x00\x00\x00\x2B\x00\x04\x00\x06\x00\x00\x00\x94\x00\x00\x00"
"\x00\x00\x20\x41\x2B\x00\x04\x00\x06\x00\x00\x00\xB5\x00\x00\x00\x00\x00\xA0\x40\x2B\x00\x04\x00\x06\x00\x00\x00\xC2\x00\x00\x00"
"\x00\x00\x00\x3F\x32\x00\x04\x00\x06\x00\x00\x00\xD1\x00\x00\x00\x00\x00\x80\x43\x2B\x00\x04\x00\x06\x00\x00\x00\xE1\x00\x00\x00"
"\xFA\x7E\xAA\x3E\x3B\x00\x04\x00\x15\x00\x00\x00\x05\x01\x00\x00\x00\x00\x00\x00\x20\x00\x04\x00\x06\x01\x00\x00\x01\x00\x00\x00"
"\x16\x00\x00\x00\x3B\x00\x04\x00\x06\x01\x00\x00\x07\x01\x00\x00\x01\x00\x00\x00\x20\x00\x04\x00\x08\x01\x00\x00\x01\x00\x00\x00"
"\x07\x00\x00\x00\x3B\x00\x04\x00\x08\x01\x00\x00\x09\x01\x00\x00\x01\x00\x00\x00\x3B\x00\x04\x00\x15\x00\x00\x00\x12\x01\x00\x00"
"\x00\x00\x00\x00\x32\x00\x04\x00\x1E\x00\x00\x00\x16\x01\x00\x00\x12\x00\x00\x00\x34\x00\x06\x00\x21\x00\x00\x00\x17\x01\x00\x00"
"\xAB\x00\x00\x00\x16\x01\x00\x00\x20\x00\x00\x00\x3B\x00\x04\x00\x15\x00\x00\x00\x1B\x01\x00\x00\x00\x00\x00\x00\x2B\x00\x04\x00"
"\x1E\x00\x00\x00\x21\x01\x00\x00\x0C\x00\x00\x00\x20\x00\x04\x00\x22\x01\x00\x00\x02\x00\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00"
"\x15\x00\x00\x00\x2F\x01\x00\x00\x00\x00\x00\x00\x2B\x00\x04\x00\x1E\x00\x00\x00\x35\x01\x00\x00\x0E\x00\x00\x00\x2C\x00\x06\x00"
"\x07\x00\x00\x00\x42\x01\x00\x00\x40\x00\x00\x00\x40\x00\x00\x00\x54\x00\x00\x00\x32\x00\x04\x00\x1E\x00\x00\x00\x43\x01\x00\x00"
"\x10\x00\x00\x00\x34\x00\x06\x00\x21\x00\x00\x00\x44\x01\x00\x00\xAB\x00\x00\x00\x43\x01\x00\x00\x20\x00\x00\x00\x32\x00\x04\x00"
"\x06\x00\x00\x00\x45\x01\x00\x00\x00\x00\x81\x43\x3B\x00\x04\x00\x15\x00\x00\x00\x55\x01\x00\x00\x00\x00\x00\x00\x2B\x00\x04\x00"
"\x06\x00\x00\x00\x63\x01\x00\x00\x00\x00\x00\x42\x32\x00\x04\x00\x1E\x00\x00\x00\x72\x01\x00\x00\x13\x00\x00\x00\x34\x00\x06\x00"
"\x21\x00\x00\x00\x73\x01\x00\x00\xAB\x00\x00\x00\x72\x01\x00\x00\x20\x00\x00\x00\x2B\x00\x04\x00\x2B\x00\x00\x00\x7B\x01\x00\x00"
"\x00\x00\x00\x00\x18\x00\x04\x00\x7E\x01\x00\x00\x07\x00\x00\x00\x03\x00\x00\x00\x20\x00\x04\x00\x7F\x01\x00\x00\x01\x00\x00\x00"
"\x7E\x01\x00\x00\x3B\x00\x04\x00\x7F\x01\x00\x00\x80\x01\x00\x00\x01\x00\x00\x00\x2B\x00\x04\x00\x2B\x00\x00\x00\x84\x01\x00\x00"
"\x01\x00\x00\x00\x2B\x00\x04\x00\x1E\x00\x00\x00\x87\x01\x00\x00\x01\x00\x00\x00\x2B\x00\x04\x00\x1E\x00\x00\x00\x8E\x01\x00\x00"
"\x02\x00\x00\x00\x20\x00\x04\x00\x93\x01\x00\x00\x02\x00\x00\x00\x2A\x00\x00\x00\x3B\x00\x04\x00\x15\x00\x00\x00\x9D\x01\x00\x00"
"\x00\x00\x00\x00\x19\x00\x09\x00\xA2\x01\x00\x00\x06\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"
"\x01\x00\x00\x00\x00\x00\x00\x00\x1B\x00\x03\x00\xA3\x01\x00\x00\xA2\x01\x00\x00\x20\x00\x04\x00\xA4\x01\x00\x00\x00\x00\x00\x00"
"\xA3\x01\x00\x00\x3B\x00\x04\x00\xA4\x01\x00\x00\xA5\x01\x00\x00\x00\x00\x00\x00\x3B\x00\x04\x00\x08\x01\x00\x00\xB0\x01\x00\x00"
"\x01\x00\x00\x00\x32\x00\x04\x00\x1E\x00\x00\x00\xB7\x01\x00\x00\x11\x00\x00\x00\x34\x00\x06\x00\x21\x00\x00\x00\xB8\x01\x00\x00"
"\xAB\x00\x00\x00\xB7\x01\x00\x00\x20\x00\x00\x00\x3B\x00\x04\x00\x15\x00\x00\x00\xBC\x01\x00\x00\x00\x00\x00\x00\x20\x00\x04\x00"
"\xCA\x01\x00\x00\x03\x00\x00\x00\x0D\x00\x00\x00\x3B\x00\x04\x00\xCA\x01\x00\x00\xCB\x01\x00\x00\x03\x00\x00\x00\x2B\x00\x04\x00"
"\x1E\x00\x00\x00\xCD\x01\x00\x00\x12\x00\x00\x00\x1E\x00\x0C\x00\xD3\x01\x00\x00\x2A\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00"
"\x07\x00\x00\x00\x06\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00\x0D\x00\x00\x00\x16\x00\x00\x00\x16\x00\x00\x00\x20\x00\x04\x00"
"\xD4\x01\x00\x00\x02\x00\x00\x00\xD3\x01\x00\x00\x3B\x00\x04\x00\xD4\x01\x00\x00\xD5\x01\x00\x00\x02\x00\x00\x00\x36\x00\x05\x00"
"\x02\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\xF8\x00\x02\x00\x05\x00\x00\x00\x3B\x00\x04\x00\x17\x00\x00\x00"
"\x04\x01\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x17\x00\x00\x00\x0A\x01\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x08\x00\x00\x00"
"\x0C\x01\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x0E\x00\x00\x00\x11\x01\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x0E\x00\x00\x00"
"\x1A\x01\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x0E\x00\x00\x00\x2E\x01\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x08\x00\x00\x00"
"\x41\x01\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x0E\x00\x00\x00\x54\x01\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x08\x00\x00\x00"
"\x59\x01\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x28\x00\x00\x00\x5E\x01\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x08\x00\x00\x00"
"\x76\x01\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x0E\x00\x00\x00\xBB\x01\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x0E\x00\x00\x00"
"\xD1\x01\x00\x00\x07\x00\x00\x00\xBA\x00\x05\x00\x21\x00\x00\x00\x01\x01\x00\x00\xD1\x00\x00\x00\x40\x00\x00\x00\xF7\x00\x03\x00"
"\x03\x01\x00\x00\x00\x00\x00\x00\xFA\x00\x04\x00\x01\x01\x00\x00\x02\x01\x00\x00\x0F\x01\x00\x00\xF8\x00\x02\x00\x02\x01\x00\x00"
"\x3D\x00\x04\x00\x16\x00\x00\x00\x0B\x01\x00\x00\x07\x01\x00\x00\x3E\x00\x03\x00\x0A\x01\x00\x00\x0B\x01\x00\x00\x3D\x00\x04\x00"
"\x07\x00\x00\x00\x0D\x01\x00\x00\x09\x01\x00\x00\x3E\x00\x03\x00\x0C\x01\x00\x00\x0D\x01\x00\x00\x39\x00\x07\x00\x16\x00\x00\x00"
"\x0E\x01\x00\x00\x1C\x00\x00\x00\x05\x01\x00\x00\x0A\x01\x00\x00\x0C\x01\x00\x00\x3E\x00\x03\x00\x04\x01\x00\x00\x0E\x01\x00\x00"
"\xF9\x00\x02\x00\x03\x01\x00\x00\xF8\x00\x02\x00\x0F\x01\x00\x00\x3D\x00\x04\x00\x16\x00\x00\x00\x10\x01\x00\x00\x07\x01\x00\x00"
"\x3E\x00\x03\x00\x04\x01\x00\x00\x10\x01\x00\x00\xF9\x00\x02\x00\x03\x01\x00\x00\xF8\x00\x02\x00\x03\x01\x00\x00\x3D\x00\x04\x00"
"\x14\x00\x00\x00\x13\x01\x00\x00\x12\x01\x00\x00\x3D\x00\x04\x00\x16\x00\x00\x00\x14\x01\x00\x00\x04\x01\x00\x00\x57\x00\x05\x00"
"\x0D\x00\x00\x00\x15\x01\x00\x00\x13\x01\x00\x00\x14\x01\x00\x00\x3E\x00\x03\x00\x11\x01\x00\x00\x15\x01\x00\x00\xF7\x00\x03\x00"
"\x19\x01\x00\x00\x00\x00\x00\x00\xFA\x00\x04\x00\x17\x01\x00\x00\x18\x01\x00\x00\x19\x01\x00\x00\xF8\x00\x02\x00\x18\x01\x00\x00"
"\x3D\x00\x04\x00\x14\x00\x00\x00\x1C\x01\x00\x00\x1B\x01\x00\x00\x3D\x00\x04\x00\x16\x00\x00\x00\x1D\x01\x00\x00\x04\x01\x00\x00"
"\x57\x00\x05\x00\x0D\x00\x00\x00\x1E\x01\x00\x00\x1C\x01\x00\x00\x1D\x01\x00\x00\x3E\x00\x03\x00\x1A\x01\x00\x00\x1E\x01\x00\x00"
"\x3D\x00\x04\x00\x0D\x00\x00\x00\x1F\x01\x00\x00\x1A\x01\x00\x00\x4F\x00\x08\x00\x07\x00\x00\x00\x20\x01\x00\x00\x1F\x01\x00\x00"
"\x1F\x01\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x02\x00\x00\x00\x41\x00\x05\x00\x22\x01\x00\x00\x23\x01\x00\x00\x30\x00\x00\x00"
"\x21\x01\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\x24\x01\x00\x00\x23\x01\x00\x00\x85\x00\x05\x00\x07\x00\x00\x00\x25\x01\x00\x00"
"\x20\x01\x00\x00\x24\x01\x00\x00\x41\x00\x05\x00\x28\x00\x00\x00\x26\x01\x00\x00\x1A\x01\x00\x00\x3C\x00\x00\x00\x3D\x00\x04\x00"
"\x06\x00\x00\x00\x27\x01\x00\x00\x26\x01\x00\x00\x8E\x00\x05\x00\x07\x00\x00\x00\x28\x01\x00\x00\x25\x01\x00\x00\x27\x01\x00\x00"
"\x3D\x00\x04\x00\x0D\x00\x00\x00\x29\x01\x00\x00\x11\x01\x00\x00\x4F\x00\x08\x00\x07\x00\x00\x00\x2A\x01\x00\x00\x29\x01\x00\x00"
"\x29\x01\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x02\x00\x00\x00\x81\x00\x05\x00\x07\x00\x00\x00\x2B\x01\x00\x00\x2A\x01\x00\x00"
"\x28\x01\x00\x00\x3D\x00\x04\x00\x0D\x00\x00\x00\x2C\x01\x00\x00\x11\x01\x00\x00\x4F\x00\x09\x00\x0D\x00\x00\x00\x2D\x01\x00\x00"
"\x2C\x01\x00\x00\x2B\x01\x00\x00\x04\x00\x00\x00\x05\x00\x00\x00\x06\x00\x00\x00\x03\x00\x00\x00\x3E\x00\x03\x00\x11\x01\x00\x00"
"\x2D\x01\x00\x00\x3D\x00\x04\x00\x14\x00\x00\x00\x30\x01\x00\x00\x2F\x01\x00\x00\x3D\x00\x04\x00\x16\x00\x00\x00\x31\x01\x00\x00"
"\x04\x01\x00\x00\x57\x00\x05\x00\x0D\x00\x00\x00\x32\x01\x00\x00\x30\x01\x00\x00\x31\x01\x00\x00\x3E\x00\x03\x00\x2E\x01\x00\x00"
"\x32\x01\x00\x00\x3D\x00\x04\x00\x0D\x00\x00\x00\x33\x01\x00\x00\x2E\x01\x00\x00\x4F\x00\x08\x00\x07\x00\x00\x00\x34\x01\x00\x00"
"\x33\x01\x00\x00\x33\x01\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x02\x00\x00\x00\x41\x00\x05\x00\x22\x01\x00\x00\x36\x01\x00\x00"
"\x30\x00\x00\x00\x35\x01\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\x37\x01\x00\x00\x36\x01\x00\x00\x85\x00\x05\x00\x07\x00\x00\x00"
"\x38\x01\x00\x00\x34\x01\x00\x00\x37\x01\x00\x00\x41\x00\x05\x00\x28\x00\x00\x00\x39\x01\x00\x00\x2E\x01\x00\x00\x3C\x00\x00\x00"
"\x3D\x00\x04\x00\x06\x00\x00\x00\x3A\x01\x00\x00\x39\x01\x00\x00\x8E\x00\x05\x00\x07\x00\x00\x00\x3B\x01\x00\x00\x38\x01\x00\x00"
"\x3A\x01\x00\x00\x3D\x00\x04\x00\x0D\x00\x00\x00\x3C\x01\x00\x00\x11\x01\x00\x00\x4F\x00\x08\x00\x07\x00\x00\x00\x3D\x01\x00\x00"
"\x3C\x01\x00\x00\x3C\x01\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x02\x00\x00\x00\x81\x00\x05\x00\x07\x00\x00\x00\x3E\x01\x00\x00"
"\x3D\x01\x00\x00\x3B\x01\x00\x00\x3D\x00\x04\x00\x0D\x00\x00\x00\x3F\x01\x00\x00\x11\x01\x00\x00\x4F\x00\x09\x00\x0D\x00\x00\x00"
"\x40\x01\x00\x00\x3F\x01\x00\x00\x3E\x01\x00\x00\x04\x00\x00\x00\x05\x00\x00\x00\x06\x00\x00\x00\x03\x00\x00\x00\x3E\x00\x03\x00"
"\x11\x01\x00\x00\x40\x01\x00\x00\xF9\x00\x02\x00\x19\x01\x00\x00\xF8\x00\x02\x00\x19\x01\x00\x00\x3E\x00\x03\x00\x41\x01\x00\x00"
"\x42\x01\x00\x00\xBA\x00\x05\x00\x21\x00\x00\x00\x46\x01\x00\x00\x45\x01\x00\x00\x40\x00\x00\x00\xA6\x00\x05\x00\x21\x00\x00\x00"
"\x47\x01\x00\x00\x44\x01\x00\x00\x46\x01\x00\x00\xF7\x00\x03\x00\x49\x01\x00\x00\x00\x00\x00\x00\xFA\x00\x04\x00\x47\x01\x00\x00"
"\x48\x01\x00\x00\x49\x01\x00\x00\xF8\x00\x02\x00\x48\x01\x00\x00\x3D\x00\x04\x00\x14\x00\x00\x00\x4A\x01\x00\x00\x05\x01\x00\x00"
"\x3D\x00\x04\x00\x16\x00\x00\x00\x4B\x01\x00\x00\x04\x01\x00\x00\x57\x00\x05\x00\x0D\x00\x00\x00\x4C\x01\x00\x00\x4A\x01\x00\x00"
"\x4B\x01\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\x4D\x01\x00\x00\x4C\x01\x00\x00\x00\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00"
"\x4E\x01\x00\x00\x4C\x01\x00\x00\x01\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\x4F\x01\x00\x00\x4C\x01\x00\x00\x02\x00\x00\x00"
"\x50\x00\x06\x00\x07\x00\x00\x00\x50\x01\x00\x00\x4D\x01\x00\x00\x4E\x01\x00\x00\x4F\x01\x00\x00\x50\x00\x06\x00\x07\x00\x00\x00"
"\x51\x01\x00\x00\xC2\x00\x00\x00\xC2\x00\x00\x00\xC2\x00\x00\x00\x83\x00\x05\x00\x07\x00\x00\x00\x52\x01\x00\x00\x50\x01\x00\x00"
"\x51\x01\x00\x00\x0C\x00\x06\x00\x07\x00\x00\x00\x53\x01\x00\x00\x01\x00\x00\x00\x45\x00\x00\x00\x52\x01\x00\x00\x3E\x00\x03\x00"
"\x41\x01\x00\x00\x53\x01\x00\x00\x3D\x00\x04\x00\x14\x00\x00\x00\x56\x01\x00\x00\x55\x01\x00\x00\x3D\x00\x04\x00\x16\x00\x00\x00"
"\x57\x01\x00\x00\x04\x01\x00\x00\x57\x00\x05\x00\x0D\x00\x00\x00\x58\x01\x00\x00\x56\x01\x00\x00\x57\x01\x00\x00\x3E\x00\x03\x00"
"\x54\x01\x00\x00\x58\x01\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\x5A\x01\x00\x00\x09\x01\x00\x00\x0C\x00\x06\x00\x07\x00\x00\x00"
"\x5B\x01\x00\x00\x01\x00\x00\x00\x45\x00\x00\x00\x5A\x01\x00\x00\x81\x00\x05\x00\x07\x00\x00\x00\x5C\x01\x00\x00\x5B\x01\x00\x00"
"\x42\x01\x00\x00\x0C\x00\x06\x00\x07\x00\x00\x00\x5D\x01\x00\x00\x01\x00\x00\x00\x45\x00\x00\x00\x5C\x01\x00\x00\x3E\x00\x03\x00"
"\x59\x01\x00\x00\x5D\x01\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\x5F\x01\x00\x00\x59\x01\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00"
"\x60\x01\x00\x00\x41\x01\x00\x00\x94\x00\x05\x00\x06\x00\x00\x00\x61\x01\x00\x00\x5F\x01\x00\x00\x60\x01\x00\x00\x0C\x00\x07\x00"
"\x06\x00\x00\x00\x62\x01\x00\x00\x01\x00\x00\x00\x28\x00\x00\x00\x61\x01\x00\x00\x40\x00\x00\x00\x41\x00\x05\x00\x28\x00\x00\x00"
"\x64\x01\x00\x00\x54\x01\x00\x00\x3C\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x65\x01\x00\x00\x64\x01\x00\x00\x85\x00\x05\x00"
"\x06\x00\x00\x00\x66\x01\x00\x00\x63\x01\x00\x00\x65\x01\x00\x00\x0C\x00\x07\x00\x06\x00\x00\x00\x67\x01\x00\x00\x01\x00\x00\x00"
"\x1A\x00\x00\x00\x62\x01\x00\x00\x66\x01\x00\x00\x3E\x00\x03\x00\x5E\x01\x00\x00\x67\x01\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00"
"\x68\x01\x00\x00\x5E\x01\x00\x00\x85\x00\x05\x00\x06\x00\x00\x00\x69\x01\x00\x00\x45\x01\x00\x00\x68\x01\x00\x00\x3D\x00\x04\x00"
"\x0D\x00\x00\x00\x6A\x01\x00\x00\x54\x01\x00\x00\x4F\x00\x08\x00\x07\x00\x00\x00\x6B\x01\x00\x00\x6A\x01\x00\x00\x6A\x01\x00\x00"
"\x00\x00\x00\x00\x01\x00\x00\x00\x02\x00\x00\x00\x8E\x00\x05\x00\x07\x00\x00\x00\x6C\x01\x00\x00\x6B\x01\x00\x00\x69\x01\x00\x00"
"\x3D\x00\x04\x00\x0D\x00\x00\x00\x6D\x01\x00\x00\x11\x01\x00\x00\x4F\x00\x08\x00\x07\x00\x00\x00\x6E\x01\x00\x00\x6D\x01\x00\x00"
"\x6D\x01\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x02\x00\x00\x00\x81\x00\x05\x00\x07\x00\x00\x00\x6F\x01\x00\x00\x6E\x01\x00\x00"
"\x6C\x01\x00\x00\x3D\x00\x04\x00\x0D\x00\x00\x00\x70\x01\x00\x00\x11\x01\x00\x00\x4F\x00\x09\x00\x0D\x00\x00\x00\x71\x01\x00\x00"
"\x70\x01\x00\x00\x6F\x01\x00\x00\x04\x00\x00\x00\x05\x00\x00\x00\x06\x00\x00\x00\x03\x00\x00\x00\x3E\x00\x03\x00\x11\x01\x00\x00"
"\x71\x01\x00\x00\xF9\x00\x02\x00\x49\x01\x00\x00\xF8\x00\x02\x00\x49\x01\x00\x00\xF7\x00\x03\x00\x75\x01\x00\x00\x00\x00\x00\x00"
"\xFA\x00\x04\x00\x73\x01\x00\x00\x74\x01\x00\x00\x75\x01\x00\x00\xF8\x00\x02\x00\x74\x01\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00"
"\x77\x01\x00\x00\x09\x01\x00\x00\x7F\x00\x04\x00\x07\x00\x00\x00\x78\x01\x00\x00\x77\x01\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00"
"\x79\x01\x00\x00\x41\x01\x00\x00\x0C\x00\x07\x00\x07\x00\x00\x00\x7A\x01\x00\x00\x01\x00\x00\x00\x47\x00\x00\x00\x78\x01\x00\x00"
"\x79\x01\x00\x00\x3E\x00\x03\x00\x76\x01\x00\x00\x7A\x01\x00\x00\x41\x00\x05\x00\x28\x00\x00\x00\x7C\x01\x00\x00\x76\x01\x00\x00"
"\x7B\x01\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x7D\x01\x00\x00\x7C\x01\x00\x00\x41\x00\x05\x00\x08\x01\x00\x00\x81\x01\x00\x00"
"\x80\x01\x00\x00\x20\x00\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\x82\x01\x00\x00\x81\x01\x00\x00\x8E\x00\x05\x00\x07\x00\x00\x00"
"\x83\x01\x00\x00\x82\x01\x00\x00\x7D\x01\x00\x00\x41\x00\x05\x00\x28\x00\x00\x00\x85\x01\x00\x00\x76\x01\x00\x00\x84\x01\x00\x00"
"\x3D\x00\x04\x00\x06\x00\x00\x00\x86\x01\x00\x00\x85\x01\x00\x00\x41\x00\x05\x00\x08\x01\x00\x00\x88\x01\x00\x00\x80\x01\x00\x00"
"\x87\x01\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\x89\x01\x00\x00\x88\x01\x00\x00\x8E\x00\x05\x00\x07\x00\x00\x00\x8A\x01\x00\x00"
"\x89\x01\x00\x00\x86\x01\x00\x00\x81\x00\x05\x00\x07\x00\x00\x00\x8B\x01\x00\x00\x83\x01\x00\x00\x8A\x01\x00\x00\x41\x00\x05\x00"
"\x28\x00\x00\x00\x8C\x01\x00\x00\x76\x01\x00\x00\x37\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x8D\x01\x00\x00\x8C\x01\x00\x00"
"\x41\x00\x05\x00\x08\x01\x00\x00\x8F\x01\x00\x00\x80\x01\x00\x00\x8E\x01\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\x90\x01\x00\x00"
"\x8F\x01\x00\x00\x8E\x00\x05\x00\x07\x00\x00\x00\x91\x01\x00\x00\x90\x01\x00\x00\x8D\x01\x00\x00\x81\x00\x05\x00\x07\x00\x00\x00"
"\x92\x01\x00\x00\x8B\x01\x00\x00\x91\x01\x00\x00\x3E\x00\x03\x00\x76\x01\x00\x00\x92\x01\x00\x00\x41\x00\x05\x00\x93\x01\x00\x00"
"\x94\x01\x00\x00\x30\x00\x00\x00\x87\x01\x00\x00\x3D\x00\x04\x00\x2A\x00\x00\x00\x95\x01\x00\x00\x94\x01\x00\x00\x3D\x00\x04\x00"
"\x07\x00\x00\x00\x96\x01\x00\x00\x76\x01\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\x97\x01\x00\x00\x96\x01\x00\x00\x00\x00\x00\x00"
"\x51\x00\x05\x00\x06\x00\x00\x00\x98\x01\x00\x00\x96\x01\x00\x00\x01\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\x99\x01\x00\x00"
"\x96\x01\x00\x00\x02\x00\x00\x00\x50\x00\x07\x00\x0D\x00\x00\x00\x9A\x01\x00\x00\x97\x01\x00\x00\x98\x01\x00\x00\x99\x01\x00\x00"
"\x40\x00\x00\x00\x91\x00\x05\x00\x0D\x00\x00\x00\x9B\x01\x00\x00\x95\x01\x00\x00\x9A\x01\x00\x00\x4F\x00\x08\x00\x07\x00\x00\x00"
"\x9C\x01\x00\x00\x9B\x01\x00\x00\x9B\x01\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x02\x00\x00\x00\x3E\x00\x03\x00\x76\x01\x00\x00"
"\x9C\x01\x00\x00\x3D\x00\x04\x00\x14\x00\x00\x00\x9E\x01\x00\x00\x9D\x01\x00\x00\x3D\x00\x04\x00\x16\x00\x00\x00\x9F\x01\x00\x00"
"\x04\x01\x00\x00\x57\x00\x05\x00\x0D\x00\x00\x00\xA0\x01\x00\x00\x9E\x01\x00\x00\x9F\x01\x00\x00\x4F\x00\x08\x00\x07\x00\x00\x00"
"\xA1\x01\x00\x00\xA0\x01\x00\x00\xA0\x01\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x02\x00\x00\x00\x3D\x00\x04\x00\xA3\x01\x00\x00"
"\xA6\x01\x00\x00\xA5\x01\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\xA7\x01\x00\x00\x76\x01\x00\x00\x57\x00\x05\x00\x0D\x00\x00\x00"
"\xA8\x01\x00\x00\xA6\x01\x00\x00\xA7\x01\x00\x00\x4F\x00\x08\x00\x07\x00\x00\x00\xA9\x01\x00\x00\xA8\x01\x00\x00\xA8\x01\x00\x00"
"\x00\x00\x00\x00\x01\x00\x00\x00\x02\x00\x00\x00\x85\x00\x05\x00\x07\x00\x00\x00\xAA\x01\x00\x00\xA1\x01\x00\x00\xA9\x01\x00\x00"
"\x3D\x00\x04\x00\x0D\x00\x00\x00\xAB\x01\x00\x00\x11\x01\x00\x00\x4F\x00\x08\x00\x07\x00\x00\x00\xAC\x01\x00\x00\xAB\x01\x00\x00"
"\xAB\x01\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x02\x00\x00\x00\x81\x00\x05\x00\x07\x00\x00\x00\xAD\x01\x00\x00\xAC\x01\x00\x00"
"\xAA\x01\x00\x00\x3D\x00\x04\x00\x0D\x00\x00\x00\xAE\x01\x00\x00\x11\x01\x00\x00\x4F\x00\x09\x00\x0D\x00\x00\x00\xAF\x01\x00\x00"
"\xAE\x01\x00\x00\xAD\x01\x00\x00\x04\x00\x00\x00\x05\x00\x00\x00\x06\x00\x00\x00\x03\x00\x00\x00\x3E\x00\x03\x00\x11\x01\x00\x00"
"\xAF\x01\x00\x00\xF9\x00\x02\x00\x75\x01\x00\x00\xF8\x00\x02\x00\x75\x01\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\xB1\x01\x00\x00"
"\xB0\x01\x00\x00\x3D\x00\x04\x00\x0D\x00\x00\x00\xB2\x01\x00\x00\x11\x01\x00\x00\x4F\x00\x08\x00\x07\x00\x00\x00\xB3\x01\x00\x00"
"\xB2\x01\x00\x00\xB2\x01\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x02\x00\x00\x00\x85\x00\x05\x00\x07\x00\x00\x00\xB4\x01\x00\x00"
"\xB3\x01\x00\x00\xB1\x01\x00\x00\x3D\x00\x04\x00\x0D\x00\x00\x00\xB5\x01\x00\x00\x11\x01\x00\x00\x4F\x00\x09\x00\x0D\x00\x00\x00"
"\xB6\x01\x00\x00\xB5\x01\x00\x00\xB4\x01\x00\x00\x04\x00\x00\x00\x05\x00\x00\x00\x06\x00\x00\x00\x03\x00\x00\x00\x3E\x00\x03\x00"
"\x11\x01\x00\x00\xB6\x01\x00\x00\xF7\x00\x03\x00\xBA\x01\x00\x00\x00\x00\x00\x00\xFA\x00\x04\x00\xB8\x01\x00\x00\xB9\x01\x00\x00"
"\xBA\x01\x00\x00\xF8\x00\x02\x00\xB9\x01\x00\x00\x3D\x00\x04\x00\x14\x00\x00\x00\xBD\x01\x00\x00\xBC\x01\x00\x00\x3D\x00\x04\x00"
"\x16\x00\x00\x00\xBE\x01\x00\x00\x04\x01\x00\x00\x57\x00\x05\x00\x0D\x00\x00\x00\xBF\x01\x00\x00\xBD\x01\x00\x00\xBE\x01\x00\x00"
"\x3E\x00\x03\x00\xBB\x01\x00\x00\xBF\x01\x00\x00\x3D\x00\x04\x00\x0D\x00\x00\x00\xC0\x01\x00\x00\xBB\x01\x00\x00\x4F\x00\x08\x00"
"\x07\x00\x00\x00\xC1\x01\x00\x00\xC0\x01\x00\x00\xC0\x01\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x02\x00\x00\x00\x41\x00\x05\x00"
"\x28\x00\x00\x00\xC2\x01\x00\x00\xBB\x01\x00\x00\x3C\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\xC3\x01\x00\x00\xC2\x01\x00\x00"
"\x8E\x00\x05\x00\x07\x00\x00\x00\xC4\x01\x00\x00\xC1\x01\x00\x00\xC3\x01\x00\x00\x3D\x00\x04\x00\x0D\x00\x00\x00\xC5\x01\x00\x00"
"\x11\x01\x00\x00\x4F\x00\x08\x00\x07\x00\x00\x00\xC6\x01\x00\x00\xC5\x01\x00\x00\xC5\x01\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00"
"\x02\x00\x00\x00\x81\x00\x05\x00\x07\x00\x00\x00\xC7\x01\x00\x00\xC6\x01\x00\x00\xC4\x01\x00\x00\x3D\x00\x04\x00\x0D\x00\x00\x00"
"\xC8\x01\x00\x00\x11\x01\x00\x00\x4F\x00\x09\x00\x0D\x00\x00\x00\xC9\x01\x00\x00\xC8\x01\x00\x00\xC7\x01\x00\x00\x04\x00\x00\x00"
"\x05\x00\x00\x00\x06\x00\x00\x00\x03\x00\x00\x00\x3E\x00\x03\x00\x11\x01\x00\x00\xC9\x01\x00\x00\xF9\x00\x02\x00\xBA\x01\x00\x00"
"\xF8\x00\x02\x00\xBA\x01\x00\x00\x3D\x00\x04\x00\x0D\x00\x00\x00\xCC\x01\x00\x00\x11\x01\x00\x00\x41\x00\x05\x00\x5F\x00\x00\x00"
"\xCE\x01\x00\x00\x30\x00\x00\x00\xCD\x01\x00\x00\x3D\x00\x04\x00\x0D\x00\x00\x00\xCF\x01\x00\x00\xCE\x01\x00\x00\x85\x00\x05\x00"
"\x0D\x00\x00\x00\xD0\x01\x00\x00\xCC\x01\x00\x00\xCF\x01\x00\x00\x3E\x00\x03\x00\xD1\x01\x00\x00\xD0\x01\x00\x00\x39\x00\x05\x00"
"\x0D\x00\x00\x00\xD2\x01\x00\x00\x11\x00\x00\x00\xD1\x01\x00\x00\x3E\x00\x03\x00\xCB\x01\x00\x00\xD2\x01\x00\x00\xFD\x00\x01\x00"
"\x38\x00\x01\x00\x36\x00\x05\x00\x07\x00\x00\x00\x0B\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x37\x00\x03\x00\x08\x00\x00\x00"
"\x0A\x00\x00\x00\xF8\x00\x02\x00\x0C\x00\x00\x00\x3B\x00\x04\x00\x28\x00\x00\x00\x29\x00\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00"
"\x28\x00\x00\x00\x4E\x00\x00\x00\x07\x00\x00\x00\xF7\x00\x03\x00\x25\x00\x00\x00\x00\x00\x00\x00\xFA\x00\x04\x00\x23\x00\x00\x00"
"\x24\x00\x00\x00\x25\x00\x00\x00\xF8\x00\x02\x00\x24\x00\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\x26\x00\x00\x00\x0A\x00\x00\x00"
"\xFE\x00\x02\x00\x26\x00\x00\x00\xF8\x00\x02\x00\x25\x00\x00\x00\x41\x00\x05\x00\x32\x00\x00\x00\x33\x00\x00\x00\x30\x00\x00\x00"
"\x31\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x34\x00\x00\x00\x33\x00\x00\x00\x41\x00\x05\x00\x38\x00\x00\x00\x39\x00\x00\x00"
"\x36\x00\x00\x00\x37\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x3A\x00\x00\x00\x39\x00\x00\x00\x85\x00\x05\x00\x06\x00\x00\x00"
"\x3B\x00\x00\x00\x34\x00\x00\x00\x3A\x00\x00\x00\x41\x00\x05\x00\x38\x00\x00\x00\x3D\x00\x00\x00\x36\x00\x00\x00\x3C\x00\x00\x00"
"\x3D\x00\x04\x00\x06\x00\x00\x00\x3E\x00\x00\x00\x3D\x00\x00\x00\x88\x00\x05\x00\x06\x00\x00\x00\x3F\x00\x00\x00\x3B\x00\x00\x00"
"\x3E\x00\x00\x00\x3E\x00\x03\x00\x29\x00\x00\x00\x3F\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x41\x00\x00\x00\x29\x00\x00\x00"
"\x41\x00\x05\x00\x32\x00\x00\x00\x43\x00\x00\x00\x30\x00\x00\x00\x42\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x44\x00\x00\x00"
"\x43\x00\x00\x00\x83\x00\x05\x00\x06\x00\x00\x00\x45\x00\x00\x00\x41\x00\x00\x00\x44\x00\x00\x00\x0C\x00\x07\x00\x06\x00\x00\x00"
"\x46\x00\x00\x00\x01\x00\x00\x00\x28\x00\x00\x00\x40\x00\x00\x00\x45\x00\x00\x00\x3E\x00\x03\x00\x29\x00\x00\x00\x46\x00\x00\x00"
"\xF7\x00\x03\x00\x4A\x00\x00\x00\x00\x00\x00\x00\xFA\x00\x04\x00\x48\x00\x00\x00\x49\x00\x00\x00\x4A\x00\x00\x00\xF8\x00\x02\x00"
"\x49\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x4B\x00\x00\x00\x29\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x4C\x00\x00\x00"
"\x29\x00\x00\x00\x85\x00\x05\x00\x06\x00\x00\x00\x4D\x00\x00\x00\x4C\x00\x00\x00\x4B\x00\x00\x00\x3E\x00\x03\x00\x29\x00\x00\x00"
"\x4D\x00\x00\x00\xF9\x00\x02\x00\x4A\x00\x00\x00\xF8\x00\x02\x00\x4A\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x4F\x00\x00\x00"
"\x29\x00\x00\x00\x85\x00\x05\x00\x06\x00\x00\x00\x51\x00\x00\x00\x4F\x00\x00\x00\x50\x00\x00\x00\x7F\x00\x04\x00\x06\x00\x00\x00"
"\x52\x00\x00\x00\x51\x00\x00\x00\x0C\x00\x06\x00\x06\x00\x00\x00\x53\x00\x00\x00\x01\x00\x00\x00\x1D\x00\x00\x00\x52\x00\x00\x00"
"\x3E\x00\x03\x00\x4E\x00\x00\x00\x53\x00\x00\x00\x41\x00\x06\x00\x32\x00\x00\x00\x56\x00\x00\x00\x30\x00\x00\x00\x55\x00\x00\x00"
"\x3C\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x57\x00\x00\x00\x56\x00\x00\x00\x83\x00\x05\x00\x06\x00\x00\x00\x58\x00\x00\x00"
"\x54\x00\x00\x00\x57\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x59\x00\x00\x00\x4E\x00\x00\x00\x0C\x00\x08\x00\x06\x00\x00\x00"
"\x5A\x00\x00\x00\x01\x00\x00\x00\x2B\x00\x00\x00\x59\x00\x00\x00\x40\x00\x00\x00\x54\x00\x00\x00\x41\x00\x06\x00\x32\x00\x00\x00"
"\x5B\x00\x00\x00\x30\x00\x00\x00\x55\x00\x00\x00\x3C\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x5C\x00\x00\x00\x5B\x00\x00\x00"
"\x85\x00\x05\x00\x06\x00\x00\x00\x5D\x00\x00\x00\x5A\x00\x00\x00\x5C\x00\x00\x00\x81\x00\x05\x00\x06\x00\x00\x00\x5E\x00\x00\x00"
"\x58\x00\x00\x00\x5D\x00\x00\x00\x3E\x00\x03\x00\x4E\x00\x00\x00\x5E\x00\x00\x00\x41\x00\x05\x00\x5F\x00\x00\x00\x60\x00\x00\x00"
"\x30\x00\x00\x00\x55\x00\x00\x00\x3D\x00\x04\x00\x0D\x00\x00\x00\x61\x00\x00\x00\x60\x00\x00\x00\x4F\x00\x08\x00\x07\x00\x00\x00"
"\x62\x00\x00\x00\x61\x00\x00\x00\x61\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x02\x00\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00"
"\x63\x00\x00\x00\x0A\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x64\x00\x00\x00\x4E\x00\x00\x00\x50\x00\x06\x00\x07\x00\x00\x00"
"\x65\x00\x00\x00\x64\x00\x00\x00\x64\x00\x00\x00\x64\x00\x00\x00\x0C\x00\x08\x00\x07\x00\x00\x00\x66\x00\x00\x00\x01\x00\x00\x00"
"\x2E\x00\x00\x00\x62\x00\x00\x00\x63\x00\x00\x00\x65\x00\x00\x00\xFE\x00\x02\x00\x66\x00\x00\x00\x38\x00\x01\x00\x36\x00\x05\x00"
"\x0D\x00\x00\x00\x11\x00\x00\x00\x00\x00\x00\x00\x0F\x00\x00\x00\x37\x00\x03\x00\x0E\x00\x00\x00\x10\x00\x00\x00\xF8\x00\x02\x00"
"\x12\x00\x00\x00\x3B\x00\x04\x00\x08\x00\x00\x00\x6F\x00\x00\x00\x07\x00\x00\x00\xF7\x00\x03\x00\x6C\x00\x00\x00\x00\x00\x00\x00"
"\xFA\x00\x04\x00\x6A\x00\x00\x00\x6B\x00\x00\x00\x6C\x00\x00\x00\xF8\x00\x02\x00\x6B\x00\x00\x00\x3D\x00\x04\x00\x0D\x00\x00\x00"
"\x6D\x00\x00\x00\x10\x00\x00\x00\xFE\x00\x02\x00\x6D\x00\x00\x00\xF8\x00\x02\x00\x6C\x00\x00\x00\x3D\x00\x04\x00\x0D\x00\x00\x00"
"\x70\x00\x00\x00\x10\x00\x00\x00\x4F\x00\x08\x00\x07\x00\x00\x00\x71\x00\x00\x00\x70\x00\x00\x00\x70\x00\x00\x00\x00\x00\x00\x00"
"\x01\x00\x00\x00\x02\x00\x00\x00\x3E\x00\x03\x00\x6F\x00\x00\x00\x71\x00\x00\x00\x39\x00\x05\x00\x07\x00\x00\x00\x72\x00\x00\x00"
"\x0B\x00\x00\x00\x6F\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\x73\x00\x00\x00\x72\x00\x00\x00\x00\x00\x00\x00\x51\x00\x05\x00"
"\x06\x00\x00\x00\x74\x00\x00\x00\x72\x00\x00\x00\x01\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\x75\x00\x00\x00\x72\x00\x00\x00"
"\x02\x00\x00\x00\x50\x00\x07\x00\x0D\x00\x00\x00\x76\x00\x00\x00\x73\x00\x00\x00\x74\x00\x00\x00\x75\x00\x00\x00\x54\x00\x00\x00"
"\x41\x00\x05\x00\x28\x00\x00\x00\x77\x00\x00\x00\x10\x00\x00\x00\x3C\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x78\x00\x00\x00"
"\x77\x00\x00\x00\x8E\x00\x05\x00\x0D\x00\x00\x00\x79\x00\x00\x00\x76\x00\x00\x00\x78\x00\x00\x00\xFE\x00\x02\x00\x79\x00\x00\x00"
"\x38\x00\x01\x00\x36\x00\x05\x00\x16\x00\x00\x00\x1C\x00\x00\x00\x00\x00\x00\x00\x18\x00\x00\x00\x37\x00\x03\x00\x15\x00\x00\x00"
"\x19\x00\x00\x00\x37\x00\x03\x00\x17\x00\x00\x00\x1A\x00\x00\x00\x37\x00\x03\x00\x08\x00\x00\x00\x1B\x00\x00\x00\xF8\x00\x02\x00"
"\x1D\x00\x00\x00\x3B\x00\x04\x00\x08\x00\x00\x00\x7F\x00\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x08\x00\x00\x00\x8C\x00\x00\x00"
"\x07\x00\x00\x00\x3B\x00\x04\x00\x28\x00\x00\x00\x98\x00\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x28\x00\x00\x00\xAE\x00\x00\x00"
"\x07\x00\x00\x00\x3B\x00\x04\x00\x17\x00\x00\x00\xD5\x00\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x17\x00\x00\x00\xDC\x00\x00\x00"
"\x07\x00\x00\x00\xF7\x00\x03\x00\x7E\x00\x00\x00\x00\x00\x00\x00\xFA\x00\x04\x00\x7C\x00\x00\x00\x7D\x00\x00\x00\xD0\x00\x00\x00"
"\xF8\x00\x02\x00\x7D\x00\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\x80\x00\x00\x00\x1B\x00\x00\x00\x0C\x00\x06\x00\x07\x00\x00\x00"
"\x81\x00\x00\x00\x01\x00\x00\x00\x45\x00\x00\x00\x80\x00\x00\x00\x4F\x00\x07\x00\x16\x00\x00\x00\x82\x00\x00\x00\x81\x00\x00\x00"
"\x81\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x8E\x00\x05\x00\x16\x00\x00\x00\x84\x00\x00\x00\x82\x00\x00\x00\x83\x00\x00\x00"
"\x8E\x00\x05\x00\x16\x00\x00\x00\x85\x00\x00\x00\x84\x00\x00\x00\x54\x00\x00\x00\x85\x00\x05\x00\x16\x00\x00\x00\x88\x00\x00\x00"
"\x85\x00\x00\x00\x87\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\x89\x00\x00\x00\x88\x00\x00\x00\x00\x00\x00\x00\x51\x00\x05\x00"
"\x06\x00\x00\x00\x8A\x00\x00\x00\x88\x00\x00\x00\x01\x00\x00\x00\x50\x00\x06\x00\x07\x00\x00\x00\x8B\x00\x00\x00\x89\x00\x00\x00"
"\x8A\x00\x00\x00\x86\x00\x00\x00\x3E\x00\x03\x00\x7F\x00\x00\x00\x8B\x00\x00\x00\x3D\x00\x04\x00\x16\x00\x00\x00\x8D\x00\x00\x00"
"\x1A\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\x8E\x00\x00\x00\x8D\x00\x00\x00\x00\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00"
"\x8F\x00\x00\x00\x8D\x00\x00\x00\x01\x00\x00\x00\x50\x00\x05\x00\x16\x00\x00\x00\x90\x00\x00\x00\x8E\x00\x00\x00\x8F\x00\x00\x00"
"\x51\x00\x05\x00\x06\x00\x00\x00\x91\x00\x00\x00\x90\x00\x00\x00\x00\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\x92\x00\x00\x00"
"\x90\x00\x00\x00\x01\x00\x00\x00\x50\x00\x06\x00\x07\x00\x00\x00\x93\x00\x00\x00\x91\x00\x00\x00\x92\x00\x00\x00\x54\x00\x00\x00"
"\x3E\x00\x03\x00\x8C\x00\x00\x00\x93\x00\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\x95\x00\x00\x00\x7F\x00\x00\x00\x50\x00\x06\x00"
"\x07\x00\x00\x00\x96\x00\x00\x00\x94\x00\x00\x00\x94\x00\x00\x00\x94\x00\x00\x00\x88\x00\x05\x00\x07\x00\x00\x00\x97\x00\x00\x00"
"\x95\x00\x00\x00\x96\x00\x00\x00\x3E\x00\x03\x00\x7F\x00\x00\x00\x97\x00\x00\x00\x3E\x00\x03\x00\x98\x00\x00\x00\x54\x00\x00\x00"
"\xF9\x00\x02\x00\x99\x00\x00\x00\xF8\x00\x02\x00\x99\x00\x00\x00\xF6\x00\x04\x00\x9B\x00\x00\x00\x9C\x00\x00\x00\x00\x00\x00\x00"
"\xF9\x00\x02\x00\x9D\x00\x00\x00\xF8\x00\x02\x00\x9D\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x9E\x00\x00\x00\x98\x00\x00\x00"
"\xB8\x00\x05\x00\x21\x00\x00\x00\x9F\x00\x00\x00\x9E\x00\x00\x00\x94\x00\x00\x00\xFA\x00\x04\x00\x9F\x00\x00\x00\x9A\x00\x00\x00"
"\x9B\x00\x00\x00\xF8\x00\x02\x00\x9A\x00\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\xA0\x00\x00\x00\x7F\x00\x00\x00\x3D\x00\x04\x00"
"\x14\x00\x00\x00\xA1\x00\x00\x00\x19\x00\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\xA2\x00\x00\x00\x8C\x00\x00\x00\x4F\x00\x07\x00"
"\x16\x00\x00\x00\xA3\x00\x00\x00\xA2\x00\x00\x00\xA2\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x57\x00\x05\x00\x0D\x00\x00\x00"
"\xA4\x00\x00\x00\xA1\x00\x00\x00\xA3\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\xA5\x00\x00\x00\xA4\x00\x00\x00\x03\x00\x00\x00"
"\x41\x00\x05\x00\x28\x00\x00\x00\xA6\x00\x00\x00\x8C\x00\x00\x00\x37\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\xA7\x00\x00\x00"
"\xA6\x00\x00\x00\x0C\x00\x07\x00\x06\x00\x00\x00\xA8\x00\x00\x00\x01\x00\x00\x00\x30\x00\x00\x00\xA5\x00\x00\x00\xA7\x00\x00\x00"
"\x8E\x00\x05\x00\x07\x00\x00\x00\xA9\x00\x00\x00\xA0\x00\x00\x00\xA8\x00\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\xAA\x00\x00\x00"
"\x8C\x00\x00\x00\x81\x00\x05\x00\x07\x00\x00\x00\xAB\x00\x00\x00\xAA\x00\x00\x00\xA9\x00\x00\x00\x3E\x00\x03\x00\x8C\x00\x00\x00"
"\xAB\x00\x00\x00\xF9\x00\x02\x00\x9C\x00\x00\x00\xF8\x00\x02\x00\x9C\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\xAC\x00\x00\x00"
"\x98\x00\x00\x00\x81\x00\x05\x00\x06\x00\x00\x00\xAD\x00\x00\x00\xAC\x00\x00\x00\x54\x00\x00\x00\x3E\x00\x03\x00\x98\x00\x00\x00"
"\xAD\x00\x00\x00\xF9\x00\x02\x00\x99\x00\x00\x00\xF8\x00\x02\x00\x9B\x00\x00\x00\x3E\x00\x03\x00\x98\x00\x00\x00\x40\x00\x00\x00"
"\x3E\x00\x03\x00\xAE\x00\x00\x00\x54\x00\x00\x00\xF9\x00\x02\x00\xAF\x00\x00\x00\xF8\x00\x02\x00\xAF\x00\x00\x00\xF6\x00\x04\x00"
"\xB1\x00\x00\x00\xB2\x00\x00\x00\x00\x00\x00\x00\xF9\x00\x02\x00\xB3\x00\x00\x00\xF8\x00\x02\x00\xB3\x00\x00\x00\x3D\x00\x04\x00"
"\x06\x00\x00\x00\xB4\x00\x00\x00\x98\x00\x00\x00\xB8\x00\x05\x00\x21\x00\x00\x00\xB6\x00\x00\x00\xB4\x00\x00\x00\xB5\x00\x00\x00"
"\xFA\x00\x04\x00\xB6\x00\x00\x00\xB0\x00\x00\x00\xB1\x00\x00\x00\xF8\x00\x02\x00\xB0\x00\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00"
"\xB7\x00\x00\x00\x7F\x00\x00\x00\x3D\x00\x04\x00\x14\x00\x00\x00\xB8\x00\x00\x00\x19\x00\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00"
"\xB9\x00\x00\x00\x8C\x00\x00\x00\x4F\x00\x07\x00\x16\x00\x00\x00\xBA\x00\x00\x00\xB9\x00\x00\x00\xB9\x00\x00\x00\x00\x00\x00\x00"
"\x01\x00\x00\x00\x57\x00\x05\x00\x0D\x00\x00\x00\xBB\x00\x00\x00\xB8\x00\x00\x00\xBA\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00"
"\xBC\x00\x00\x00\xBB\x00\x00\x00\x03\x00\x00\x00\x41\x00\x05\x00\x28\x00\x00\x00\xBD\x00\x00\x00\x8C\x00\x00\x00\x37\x00\x00\x00"
"\x3D\x00\x04\x00\x06\x00\x00\x00\xBE\x00\x00\x00\xBD\x00\x00\x00\x0C\x00\x07\x00\x06\x00\x00\x00\xBF\x00\x00\x00\x01\x00\x00\x00"
"\x30\x00\x00\x00\xBC\x00\x00\x00\xBE\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\xC0\x00\x00\x00\xAE\x00\x00\x00\x85\x00\x05\x00"
"\x06\x00\x00\x00\xC1\x00\x00\x00\xBF\x00\x00\x00\xC0\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\xC3\x00\x00\x00\xAE\x00\x00\x00"
"\x85\x00\x05\x00\x06\x00\x00\x00\xC4\x00\x00\x00\xC2\x00\x00\x00\xC3\x00\x00\x00\x83\x00\x05\x00\x06\x00\x00\x00\xC5\x00\x00\x00"
"\xC1\x00\x00\x00\xC4\x00\x00\x00\x8E\x00\x05\x00\x07\x00\x00\x00\xC6\x00\x00\x00\xB7\x00\x00\x00\xC5\x00\x00\x00\x3D\x00\x04\x00"
"\x07\x00\x00\x00\xC7\x00\x00\x00\x8C\x00\x00\x00\x81\x00\x05\x00\x07\x00\x00\x00\xC8\x00\x00\x00\xC7\x00\x00\x00\xC6\x00\x00\x00"
"\x3E\x00\x03\x00\x8C\x00\x00\x00\xC8\x00\x00\x00\xF9\x00\x02\x00\xB2\x00\x00\x00\xF8\x00\x02\x00\xB2\x00\x00\x00\x3D\x00\x04\x00"
"\x06\x00\x00\x00\xC9\x00\x00\x00\x98\x00\x00\x00\x81\x00\x05\x00\x06\x00\x00\x00\xCA\x00\x00\x00\xC9\x00\x00\x00\x54\x00\x00\x00"
"\x3E\x00\x03\x00\x98\x00\x00\x00\xCA\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\xCB\x00\x00\x00\xAE\x00\x00\x00\x85\x00\x05\x00"
"\x06\x00\x00\x00\xCC\x00\x00\x00\xCB\x00\x00\x00\xC2\x00\x00\x00\x3E\x00\x03\x00\xAE\x00\x00\x00\xCC\x00\x00\x00\xF9\x00\x02\x00"
"\xAF\x00\x00\x00\xF8\x00\x02\x00\xB1\x00\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\xCD\x00\x00\x00\x8C\x00\x00\x00\x4F\x00\x07\x00"
"\x16\x00\x00\x00\xCE\x00\x00\x00\xCD\x00\x00\x00\xCD\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\xFE\x00\x02\x00\xCE\x00\x00\x00"
"\xF8\x00\x02\x00\xD0\x00\x00\x00\xBA\x00\x05\x00\x21\x00\x00\x00\xD2\x00\x00\x00\xD1\x00\x00\x00\x40\x00\x00\x00\xF7\x00\x03\x00"
"\xD4\x00\x00\x00\x00\x00\x00\x00\xFA\x00\x04\x00\xD2\x00\x00\x00\xD3\x00\x00\x00\xD4\x00\x00\x00\xF8\x00\x02\x00\xD3\x00\x00\x00"
"\x3D\x00\x04\x00\x07\x00\x00\x00\xD6\x00\x00\x00\x1B\x00\x00\x00\x0C\x00\x06\x00\x07\x00\x00\x00\xD7\x00\x00\x00\x01\x00\x00\x00"
"\x45\x00\x00\x00\xD6\x00\x00\x00\x4F\x00\x07\x00\x16\x00\x00\x00\xD8\x00\x00\x00\xD7\x00\x00\x00\xD7\x00\x00\x00\x00\x00\x00\x00"
"\x01\x00\x00\x00\x8E\x00\x05\x00\x16\x00\x00\x00\xD9\x00\x00\x00\xD8\x00\x00\x00\x83\x00\x00\x00\x8E\x00\x05\x00\x16\x00\x00\x00"
"\xDA\x00\x00\x00\xD9\x00\x00\x00\x54\x00\x00\x00\x85\x00\x05\x00\x16\x00\x00\x00\xDB\x00\x00\x00\xDA\x00\x00\x00\x87\x00\x00\x00"
"\x3E\x00\x03\x00\xD5\x00\x00\x00\xDB\x00\x00\x00\x3D\x00\x04\x00\x16\x00\x00\x00\xDD\x00\x00\x00\x1A\x00\x00\x00\x3E\x00\x03\x00"
"\xDC\x00\x00\x00\xDD\x00\x00\x00\x3D\x00\x04\x00\x16\x00\x00\x00\xDE\x00\x00\x00\xD5\x00\x00\x00\x3D\x00\x04\x00\x16\x00\x00\x00"
"\xDF\x00\x00\x00\xDC\x00\x00\x00\x81\x00\x05\x00\x16\x00\x00\x00\xE0\x00\x00\x00\xDF\x00\x00\x00\xDE\x00\x00\x00\x3E\x00\x03\x00"
"\xDC\x00\x00\x00\xE0\x00\x00\x00\x3D\x00\x04\x00\x16\x00\x00\x00\xE2\x00\x00\x00\xD5\x00\x00\x00\x8E\x00\x05\x00\x16\x00\x00\x00"
"\xE3\x00\x00\x00\xE2\x00\x00\x00\xE1\x00\x00\x00\x3E\x00\x03\x00\xD5\x00\x00\x00\xE3\x00\x00\x00\x3D\x00\x04\x00\x16\x00\x00\x00"
"\xE4\x00\x00\x00\xD5\x00\x00\x00\x3D\x00\x04\x00\x14\x00\x00\x00\xE5\x00\x00\x00\x19\x00\x00\x00\x3D\x00\x04\x00\x16\x00\x00\x00"
"\xE6\x00\x00\x00\xDC\x00\x00\x00\x57\x00\x05\x00\x0D\x00\x00\x00\xE7\x00\x00\x00\xE5\x00\x00\x00\xE6\x00\x00\x00\x51\x00\x05\x00"
"\x06\x00\x00\x00\xE8\x00\x00\x00\xE7\x00\x00\x00\x03\x00\x00\x00\x8E\x00\x05\x00\x16\x00\x00\x00\xE9\x00\x00\x00\xE4\x00\x00\x00"
"\xE8\x00\x00\x00\x3D\x00\x04\x00\x16\x00\x00\x00\xEA\x00\x00\x00\xDC\x00\x00\x00\x83\x00\x05\x00\x16\x00\x00\x00\xEB\x00\x00\x00"
"\xEA\x00\x00\x00\xE9\x00\x00\x00\x3E\x00\x03\x00\xDC\x00\x00\x00\xEB\x00\x00\x00\x3D\x00\x04\x00\x16\x00\x00\x00\xEC\x00\x00\x00"
"\xD5\x00\x00\x00\x3D\x00\x04\x00\x14\x00\x00\x00\xED\x00\x00\x00\x19\x00\x00\x00\x3D\x00\x04\x00\x16\x00\x00\x00\xEE\x00\x00\x00"
"\xDC\x00\x00\x00\x57\x00\x05\x00\x0D\x00\x00\x00\xEF\x00\x00\x00\xED\x00\x00\x00\xEE\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00"
"\xF0\x00\x00\x00\xEF\x00\x00\x00\x03\x00\x00\x00\x8E\x00\x05\x00\x16\x00\x00\x00\xF1\x00\x00\x00\xEC\x00\x00\x00\xF0\x00\x00\x00"
"\x3D\x00\x04\x00\x16\x00\x00\x00\xF2\x00\x00\x00\xDC\x00\x00\x00\x83\x00\x05\x00\x16\x00\x00\x00\xF3\x00\x00\x00\xF2\x00\x00\x00"
"\xF1\x00\x00\x00\x3E\x00\x03\x00\xDC\x00\x00\x00\xF3\x00\x00\x00\x3D\x00\x04\x00\x16\x00\x00\x00\xF4\x00\x00\x00\xD5\x00\x00\x00"
"\x3D\x00\x04\x00\x14\x00\x00\x00\xF5\x00\x00\x00\x19\x00\x00\x00\x3D\x00\x04\x00\x16\x00\x00\x00\xF6\x00\x00\x00\xDC\x00\x00\x00"
"\x57\x00\x05\x00\x0D\x00\x00\x00\xF7\x00\x00\x00\xF5\x00\x00\x00\xF6\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\xF8\x00\x00\x00"
"\xF7\x00\x00\x00\x03\x00\x00\x00\x8E\x00\x05\x00\x16\x00\x00\x00\xF9\x00\x00\x00\xF4\x00\x00\x00\xF8\x00\x00\x00\x3D\x00\x04\x00"
"\x16\x00\x00\x00\xFA\x00\x00\x00\xDC\x00\x00\x00\x83\x00\x05\x00\x16\x00\x00\x00\xFB\x00\x00\x00\xFA\x00\x00\x00\xF9\x00\x00\x00"
"\x3E\x00\x03\x00\xDC\x00\x00\x00\xFB\x00\x00\x00\x3D\x00\x04\x00\x16\x00\x00\x00\xFC\x00\x00\x00\xDC\x00\x00\x00\xFE\x00\x02\x00"
"\xFC\x00\x00\x00\xF8\x00\x02\x00\xD4\x00\x00\x00\xF9\x00\x02\x00\x7E\x00\x00\x00\xF8\x00\x02\x00\x7E\x00\x00\x00\x3D\x00\x04\x00"
"\x16\x00\x00\x00\xFE\x00\x00\x00\x1A\x00\x00\x00\xFE\x00\x02\x00\xFE\x00\x00\x00\x38\x00\x01\x00"},
#endif
#ifdef D3D9QUAKE
{QR_DIRECT3D9, 9, "defaultskin",
"!!permu FRAMEBLEND\n"
"!!permu UPPERLOWER\n"
//!!permu FULLBRIGHT
"!!samps diffuse upper lower\n"
// fullbright
"struct a2v\n"
"{\n"
"float3 pos: POSITION0;\n"
"#ifdef FRAMEBLEND\n"
"float3 pos2: POSITION1;\n"
"#endif\n"
"float2 tc: TEXCOORD0;\n"
"float3 normal: NORMAL;\n"
"};\n"
"struct v2f\n"
"{\n"
"#ifndef FRAGMENT_SHADER\n"
"float4 pos: POSITION;\n"
"#endif\n"
"float2 tc: TEXCOORD0;\n"
"float3 light: TEXCOORD1;\n"
"};\n"
//#include <ftedefs.h>
"#ifdef VERTEX_SHADER\n"
"float3 e_light_dir;\n"
"float3 e_light_mul;\n"
"float3 e_light_ambient;\n"
"float2 e_vblend;\n"
"float4x4 m_model;\n"
"float4x4 m_view;\n"
"float4x4 m_projection;\n"
"v2f main (a2v inp)\n"
"{\n"
"v2f outp;\n"
"float4 pos;\n"
"#ifdef FRAMEBLEND\n"
"pos = float4(e_vblend.x*inp.pos + e_vblend.y*inp.pos2, 1);\n"
"#else\n"
"pos = float4(inp.pos, 1);\n"
"#endif\n"
"outp.pos = mul(m_model, pos);\n"
"outp.pos = mul(m_view, outp.pos);\n"
"outp.pos = mul(m_projection, outp.pos);\n"
"float d = dot(inp.normal, e_light_dir);\n"
"outp.light = e_light_ambient + (d * e_light_mul);\n"
"outp.tc = inp.tc.xy;\n"
"return outp;\n"
"}\n"
"#endif\n"
"#ifdef FRAGMENT_SHADER\n"
"float4 e_colourident;\n"
"float3 e_uppercolour;\n"
"float3 e_lowercolour;\n"
"sampler s_diffuse; /*diffuse*/\n"
"sampler s_upper; /*upper*/\n"
"sampler s_lower; /*lower*/\n"
"sampler s_fullbright; /*fullbright*/\n"
"float4 main (v2f inp) : SV_TARGET\n"
"{\n"
"float4 col;\n"
"col = tex2D(s_diffuse, inp.tc);\n"
"#ifdef UPPER\n"
"float4 uc = tex2D(s_upper, inp.tc);\n"
"col.rgb += uc.rgb*e_uppercolour * uc.a;\n"
"#endif\n"
"#ifdef LOWER\n"
"float4 lc = tex2D(s_lower, inp.tc);\n"
"col.rgb += lc.rgb*e_lowercolour * lc.a;\n"
"#endif\n"
"col.rgb *= inp.light;\n"
"#ifdef FULLBRIGHT\n"
"float4 fb = tex2D(s_fullbright, inp.tc);\n"
"col.rgb = lerp(col.rgb, fb.rgb, fb.a);\n"
"#endif\n"
"return col * e_colourident;\n"
// return fog4(col * e_colourident);
"}\n"
"#endif\n"
},
#endif
#ifdef D3D11QUAKE
{QR_DIRECT3D11, 11, "defaultskin",
"!!permu UPPERLOWER\n"
"!!samps diffuse upper lower fullbright\n"
"struct a2v\n"
"{\n"
"float4 pos: POSITION;\n"
"float2 tc: TEXCOORD0;\n"
"float3 normal: NORMAL;\n"
"};\n"
"struct v2f\n"
"{\n"
"float4 pos: SV_POSITION;\n"
"float2 tc: TEXCOORD0;\n"
"float3 light: TEXCOORD1;\n"
"};\n"
"#include <ftedefs.h>\n"
"#ifdef VERTEX_SHADER\n"
//attribute vec2 v_texcoord;
//uniform vec3 e_light_dir;
//uniform vec3 e_light_mul;
//uniform vec3 e_light_ambient;
"v2f main (a2v inp)\n"
"{\n"
"v2f outp;\n"
"outp.pos = mul(m_model, inp.pos);\n"
"outp.pos = mul(m_view, outp.pos);\n"
"outp.pos = mul(m_projection, outp.pos);\n"
"outp.light = e_light_ambient + (dot(inp.normal,e_light_dir)*e_light_mul);\n"
"outp.tc = inp.tc.xy;\n"
"return outp;\n"
"}\n"
"#endif\n"
"#ifdef FRAGMENT_SHADER\n"
"Texture2D t_diffuse : register(t0);\n"
"#ifdef UPPER\n"
"Texture2D t_upper : register(t1);\n"
"Texture2D t_lower : register(t2);\n"
"Texture2D t_fullbright : register(t3);\n"
"#else\n"
"Texture2D t_fullbright : register(t1);\n"
"#endif\n"
"SamplerState SampleType;\n"
"float4 main (v2f inp) : SV_TARGET\n"
"{\n"
"float4 col;\n"
"col = t_diffuse.Sample(SampleType, inp.tc);\n"
"#ifdef MASK\n"
"#ifndef MASKOP\n"
"#define MASKOP >= //drawn if (alpha OP ref) is true.\n"
"#endif\n"
//support for alpha masking
"if (!(col.a MASKOP MASK))\n"
"discard;\n"
"#endif\n"
"#ifdef UPPER\n"
"float4 uc = t_upper.Sample(SampleType, inp.tc);\n"
"col.rgb += uc.rgb*e_uppercolour.rgb*uc.a;\n"
"#endif\n"
"#ifdef LOWER\n"
"float4 lc = t_lower.Sample(SampleType, inp.tc);\n"
"col.rgb += lc.rgb*e_lowercolour.rgb*lc.a;\n"
"#endif\n"
"col.rgb *= inp.light;\n"
//#ifdef FULLBRIGHT
"float4 fb = t_fullbright.Sample(SampleType, inp.tc)*e_glowmod;\n"
// col.rgb = lerp(col.rgb, fb.rgb, fb.a); //matches vanilla quake...
"col.rgb += fb.rgb * fb.a; //but nothing expects it to.\n"
//#endif
"col *= e_colourmod;\n"
// col = fog4(col);
"return col;\n"
"}\n"
"#endif\n"
},
#endif
#ifdef GLQUAKE
{QR_OPENGL, 110, "defaultsky",
"!!permu FOG\n"
"!!samps base=0, cloud=1\n"
"!!cvardf r_skyfog=0.5\n"
"#include \"sys/fog.h\"\n"
//regular sky shader for scrolling q1 skies
//the sky surfaces are thrown through this as-is.
"#ifdef VERTEX_SHADER\n"
"varying vec3 pos;\n"
"void main ()\n"
"{\n"
"pos = v_position.xyz;\n"
"gl_Position = ftetransform();\n"
"}\n"
"#endif\n"
"#ifdef FRAGMENT_SHADER\n"
"uniform float e_time;\n"
"uniform vec3 e_eyepos;\n"
"varying vec3 pos;\n"
"void main ()\n"
"{\n"
"vec2 tccoord;\n"
"vec3 dir = pos - e_eyepos;\n"
"#ifdef EQUI\n"
"#define PI 3.1415926535897932384626433832795\n"
"dir = normalize(dir);\n"
"tccoord.x = atan(dir.y,-dir.x) / (PI*2.0);\n"
"tccoord.y = acos(dir.z) / PI;\n"
"vec3 sky = vec3(texture2D(s_base, tccoord));\n"
"#else\n"
"dir.z *= 3.0;\n"
"dir.xy /= 0.5*length(dir);\n"
"tccoord = (dir.xy + e_time*0.03125);\n"
"vec3 sky = vec3(texture2D(s_base, tccoord));\n"
"tccoord = (dir.xy + e_time*0.0625);\n"
"vec4 clouds = texture2D(s_cloud, tccoord);\n"
"sky = (sky.rgb*(1.0-clouds.a)) + (clouds.a*clouds.rgb);\n"
"#endif\n"
"#ifdef FOG\n"
"sky.rgb = mix(sky.rgb, w_fogcolour, float(r_skyfog)*w_fogalpha); //flat fog ignoring actual geometry\n"
//sky = fog3(sky); //fog according to actual geometry
"#endif\n"
"gl_FragColor = vec4(sky, 1.0);\n"
"}\n"
"#endif\n"
},
#endif
#ifdef VKQUAKE
{QR_VULKAN, -1, "defaultsky",
"\xFF\x53\x50\x56\x01\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x20\x00\x00\x00\x2C\x00\x00\x00\x13\x00\x00\x00\x40\x00\x00\x00"
"\x4C\x0A\x00\x00\x8C\x0A\x00\x00\xD8\x11\x00\x00\x01\x00\x62\x31\x72\x5F\x66\x6F\x67\x5F\x65\x78\x70\x32\x00\x00\x00\x00\x00\x00"
"\x03\x02\x23\x07\x00\x00\x01\x00\x0A\x00\x08\x00\x4E\x00\x00\x00\x00\x00\x00\x00\x11\x00\x02\x00\x01\x00\x00\x00\x0B\x00\x06\x00"
"\x01\x00\x00\x00\x47\x4C\x53\x4C\x2E\x73\x74\x64\x2E\x34\x35\x30\x00\x00\x00\x00\x0E\x00\x03\x00\x00\x00\x00\x00\x01\x00\x00\x00"
"\x0F\x00\x0E\x00\x00\x00\x00\x00\x04\x00\x00\x00\x6D\x61\x69\x6E\x00\x00\x00\x00\x1C\x00\x00\x00\x39\x00\x00\x00\x3D\x00\x00\x00"
"\x47\x00\x00\x00\x49\x00\x00\x00\x4A\x00\x00\x00\x4B\x00\x00\x00\x4C\x00\x00\x00\x4D\x00\x00\x00\x47\x00\x04\x00\x11\x00\x00\x00"
"\x06\x00\x00\x00\x10\x00\x00\x00\x48\x00\x04\x00\x13\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00"
"\x00\x00\x00\x00\x23\x00\x00\x00\x00\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00"
"\x48\x00\x04\x00\x13\x00\x00\x00\x01\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x01\x00\x00\x00\x23\x00\x00\x00"
"\x40\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x01\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x04\x00\x13\x00\x00\x00"
"\x02\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x02\x00\x00\x00\x23\x00\x00\x00\x80\x00\x00\x00\x48\x00\x05\x00"
"\x13\x00\x00\x00\x02\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x03\x00\x00\x00\x23\x00\x00\x00"
"\xC0\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x04\x00\x00\x00\x23\x00\x00\x00\xCC\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00"
"\x05\x00\x00\x00\x23\x00\x00\x00\xD0\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x06\x00\x00\x00\x23\x00\x00\x00\xDC\x00\x00\x00"
"\x48\x00\x05\x00\x13\x00\x00\x00\x07\x00\x00\x00\x23\x00\x00\x00\xE0\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x08\x00\x00\x00"
"\x23\x00\x00\x00\xEC\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x09\x00\x00\x00\x23\x00\x00\x00\xF0\x00\x00\x00\x48\x00\x05\x00"
"\x13\x00\x00\x00\x0A\x00\x00\x00\x23\x00\x00\x00\xFC\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x0B\x00\x00\x00\x23\x00\x00\x00"
"\x00\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x0C\x00\x00\x00\x23\x00\x00\x00\x40\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00"
"\x0D\x00\x00\x00\x23\x00\x00\x00\x4C\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x0E\x00\x00\x00\x23\x00\x00\x00\x50\x01\x00\x00"
"\x48\x00\x05\x00\x13\x00\x00\x00\x0F\x00\x00\x00\x23\x00\x00\x00\x5C\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x10\x00\x00\x00"
"\x23\x00\x00\x00\x60\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x11\x00\x00\x00\x23\x00\x00\x00\x6C\x01\x00\x00\x48\x00\x05\x00"
"\x13\x00\x00\x00\x12\x00\x00\x00\x23\x00\x00\x00\x70\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x13\x00\x00\x00\x23\x00\x00\x00"
"\x80\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x14\x00\x00\x00\x23\x00\x00\x00\x90\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00"
"\x15\x00\x00\x00\x23\x00\x00\x00\x94\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x16\x00\x00\x00\x23\x00\x00\x00\x98\x01\x00\x00"
"\x47\x00\x03\x00\x13\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00\x15\x00\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00"
"\x15\x00\x00\x00\x21\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x1C\x00\x00\x00\x1E\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00"
"\x39\x00\x00\x00\x1E\x00\x00\x00\x00\x00\x00\x00\x48\x00\x05\x00\x3B\x00\x00\x00\x00\x00\x00\x00\x0B\x00\x00\x00\x00\x00\x00\x00"
"\x47\x00\x03\x00\x3B\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00\x41\x00\x00\x00\x01\x00\x00\x00\x00\x01\x00\x00\x47\x00\x04\x00"
"\x42\x00\x00\x00\x01\x00\x00\x00\x15\x00\x00\x00\x48\x00\x04\x00\x43\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00"
"\x43\x00\x00\x00\x00\x00\x00\x00\x23\x00\x00\x00\x00\x00\x00\x00\x48\x00\x05\x00\x43\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00"
"\x10\x00\x00\x00\x48\x00\x05\x00\x43\x00\x00\x00\x01\x00\x00\x00\x23\x00\x00\x00\x40\x00\x00\x00\x48\x00\x05\x00\x43\x00\x00\x00"
"\x02\x00\x00\x00\x23\x00\x00\x00\x4C\x00\x00\x00\x48\x00\x05\x00\x43\x00\x00\x00\x03\x00\x00\x00\x23\x00\x00\x00\x50\x00\x00\x00"
"\x48\x00\x05\x00\x43\x00\x00\x00\x04\x00\x00\x00\x23\x00\x00\x00\x5C\x00\x00\x00\x48\x00\x05\x00\x43\x00\x00\x00\x05\x00\x00\x00"
"\x23\x00\x00\x00\x60\x00\x00\x00\x48\x00\x05\x00\x43\x00\x00\x00\x06\x00\x00\x00\x23\x00\x00\x00\x6C\x00\x00\x00\x48\x00\x05\x00"
"\x43\x00\x00\x00\x07\x00\x00\x00\x23\x00\x00\x00\x70\x00\x00\x00\x48\x00\x05\x00\x43\x00\x00\x00\x08\x00\x00\x00\x23\x00\x00\x00"
"\x80\x00\x00\x00\x48\x00\x05\x00\x43\x00\x00\x00\x09\x00\x00\x00\x23\x00\x00\x00\x88\x00\x00\x00\x47\x00\x03\x00\x43\x00\x00\x00"
"\x02\x00\x00\x00\x47\x00\x04\x00\x45\x00\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x45\x00\x00\x00\x21\x00\x00\x00"
"\x01\x00\x00\x00\x47\x00\x04\x00\x47\x00\x00\x00\x1E\x00\x00\x00\x01\x00\x00\x00\x47\x00\x04\x00\x49\x00\x00\x00\x1E\x00\x00\x00"
"\x02\x00\x00\x00\x47\x00\x04\x00\x4A\x00\x00\x00\x1E\x00\x00\x00\x03\x00\x00\x00\x47\x00\x04\x00\x4B\x00\x00\x00\x1E\x00\x00\x00"
"\x04\x00\x00\x00\x47\x00\x04\x00\x4C\x00\x00\x00\x1E\x00\x00\x00\x05\x00\x00\x00\x47\x00\x04\x00\x4D\x00\x00\x00\x1E\x00\x00\x00"
"\x06\x00\x00\x00\x13\x00\x02\x00\x02\x00\x00\x00\x21\x00\x03\x00\x03\x00\x00\x00\x02\x00\x00\x00\x16\x00\x03\x00\x06\x00\x00\x00"
"\x20\x00\x00\x00\x17\x00\x04\x00\x07\x00\x00\x00\x06\x00\x00\x00\x04\x00\x00\x00\x21\x00\x03\x00\x08\x00\x00\x00\x07\x00\x00\x00"
"\x20\x00\x04\x00\x0B\x00\x00\x00\x07\x00\x00\x00\x07\x00\x00\x00\x18\x00\x04\x00\x0D\x00\x00\x00\x07\x00\x00\x00\x04\x00\x00\x00"
"\x17\x00\x04\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x03\x00\x00\x00\x15\x00\x04\x00\x0F\x00\x00\x00\x20\x00\x00\x00\x00\x00\x00\x00"
"\x2B\x00\x04\x00\x0F\x00\x00\x00\x10\x00\x00\x00\x04\x00\x00\x00\x1C\x00\x04\x00\x11\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00"
"\x17\x00\x04\x00\x12\x00\x00\x00\x06\x00\x00\x00\x02\x00\x00\x00\x1E\x00\x19\x00\x13\x00\x00\x00\x0D\x00\x00\x00\x0D\x00\x00\x00"
"\x0D\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x0E\x00\x00\x00"
"\x06\x00\x00\x00\x11\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00"
"\x07\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00\x06\x00\x00\x00\x12\x00\x00\x00\x20\x00\x04\x00\x14\x00\x00\x00\x02\x00\x00\x00"
"\x13\x00\x00\x00\x3B\x00\x04\x00\x14\x00\x00\x00\x15\x00\x00\x00\x02\x00\x00\x00\x15\x00\x04\x00\x16\x00\x00\x00\x20\x00\x00\x00"
"\x01\x00\x00\x00\x2B\x00\x04\x00\x16\x00\x00\x00\x17\x00\x00\x00\x00\x00\x00\x00\x20\x00\x04\x00\x18\x00\x00\x00\x02\x00\x00\x00"
"\x0D\x00\x00\x00\x20\x00\x04\x00\x1B\x00\x00\x00\x01\x00\x00\x00\x0E\x00\x00\x00\x3B\x00\x04\x00\x1B\x00\x00\x00\x1C\x00\x00\x00"
"\x01\x00\x00\x00\x2B\x00\x04\x00\x06\x00\x00\x00\x1E\x00\x00\x00\x00\x00\x80\x3F\x2B\x00\x04\x00\x06\x00\x00\x00\x24\x00\x00\x00"
"\x00\x00\x80\xBF\x2B\x00\x04\x00\x0F\x00\x00\x00\x25\x00\x00\x00\x01\x00\x00\x00\x20\x00\x04\x00\x26\x00\x00\x00\x07\x00\x00\x00"
"\x06\x00\x00\x00\x2B\x00\x04\x00\x0F\x00\x00\x00\x2B\x00\x00\x00\x02\x00\x00\x00\x2B\x00\x04\x00\x0F\x00\x00\x00\x2E\x00\x00\x00"
"\x03\x00\x00\x00\x2B\x00\x04\x00\x06\x00\x00\x00\x32\x00\x00\x00\x00\x00\x00\x40\x20\x00\x04\x00\x38\x00\x00\x00\x03\x00\x00\x00"
"\x0E\x00\x00\x00\x3B\x00\x04\x00\x38\x00\x00\x00\x39\x00\x00\x00\x03\x00\x00\x00\x1E\x00\x03\x00\x3B\x00\x00\x00\x07\x00\x00\x00"
"\x20\x00\x04\x00\x3C\x00\x00\x00\x03\x00\x00\x00\x3B\x00\x00\x00\x3B\x00\x04\x00\x3C\x00\x00\x00\x3D\x00\x00\x00\x03\x00\x00\x00"
"\x20\x00\x04\x00\x3F\x00\x00\x00\x03\x00\x00\x00\x07\x00\x00\x00\x32\x00\x04\x00\x16\x00\x00\x00\x41\x00\x00\x00\x00\x01\x00\x00"
"\x32\x00\x04\x00\x16\x00\x00\x00\x42\x00\x00\x00\x15\x00\x00\x00\x1E\x00\x0C\x00\x43\x00\x00\x00\x0D\x00\x00\x00\x0E\x00\x00\x00"
"\x06\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x07\x00\x00\x00\x12\x00\x00\x00\x12\x00\x00\x00"
"\x20\x00\x04\x00\x44\x00\x00\x00\x02\x00\x00\x00\x43\x00\x00\x00\x3B\x00\x04\x00\x44\x00\x00\x00\x45\x00\x00\x00\x02\x00\x00\x00"
"\x20\x00\x04\x00\x46\x00\x00\x00\x01\x00\x00\x00\x12\x00\x00\x00\x3B\x00\x04\x00\x46\x00\x00\x00\x47\x00\x00\x00\x01\x00\x00\x00"
"\x20\x00\x04\x00\x48\x00\x00\x00\x01\x00\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x48\x00\x00\x00\x49\x00\x00\x00\x01\x00\x00\x00"
"\x3B\x00\x04\x00\x46\x00\x00\x00\x4A\x00\x00\x00\x01\x00\x00\x00\x3B\x00\x04\x00\x1B\x00\x00\x00\x4B\x00\x00\x00\x01\x00\x00\x00"
"\x3B\x00\x04\x00\x1B\x00\x00\x00\x4C\x00\x00\x00\x01\x00\x00\x00\x3B\x00\x04\x00\x1B\x00\x00\x00\x4D\x00\x00\x00\x01\x00\x00\x00"
"\x36\x00\x05\x00\x02\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\xF8\x00\x02\x00\x05\x00\x00\x00\x3D\x00\x04\x00"
"\x0E\x00\x00\x00\x3A\x00\x00\x00\x1C\x00\x00\x00\x3E\x00\x03\x00\x39\x00\x00\x00\x3A\x00\x00\x00\x39\x00\x04\x00\x07\x00\x00\x00"
"\x3E\x00\x00\x00\x09\x00\x00\x00\x41\x00\x05\x00\x3F\x00\x00\x00\x40\x00\x00\x00\x3D\x00\x00\x00\x17\x00\x00\x00\x3E\x00\x03\x00"
"\x40\x00\x00\x00\x3E\x00\x00\x00\xFD\x00\x01\x00\x38\x00\x01\x00\x36\x00\x05\x00\x07\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00"
"\x08\x00\x00\x00\xF8\x00\x02\x00\x0A\x00\x00\x00\x3B\x00\x04\x00\x0B\x00\x00\x00\x0C\x00\x00\x00\x07\x00\x00\x00\x41\x00\x05\x00"
"\x18\x00\x00\x00\x19\x00\x00\x00\x15\x00\x00\x00\x17\x00\x00\x00\x3D\x00\x04\x00\x0D\x00\x00\x00\x1A\x00\x00\x00\x19\x00\x00\x00"
"\x3D\x00\x04\x00\x0E\x00\x00\x00\x1D\x00\x00\x00\x1C\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\x1F\x00\x00\x00\x1D\x00\x00\x00"
"\x00\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\x20\x00\x00\x00\x1D\x00\x00\x00\x01\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00"
"\x21\x00\x00\x00\x1D\x00\x00\x00\x02\x00\x00\x00\x50\x00\x07\x00\x07\x00\x00\x00\x22\x00\x00\x00\x1F\x00\x00\x00\x20\x00\x00\x00"
"\x21\x00\x00\x00\x1E\x00\x00\x00\x91\x00\x05\x00\x07\x00\x00\x00\x23\x00\x00\x00\x1A\x00\x00\x00\x22\x00\x00\x00\x3E\x00\x03\x00"
"\x0C\x00\x00\x00\x23\x00\x00\x00\x41\x00\x05\x00\x26\x00\x00\x00\x27\x00\x00\x00\x0C\x00\x00\x00\x25\x00\x00\x00\x3D\x00\x04\x00"
"\x06\x00\x00\x00\x28\x00\x00\x00\x27\x00\x00\x00\x85\x00\x05\x00\x06\x00\x00\x00\x29\x00\x00\x00\x28\x00\x00\x00\x24\x00\x00\x00"
"\x41\x00\x05\x00\x26\x00\x00\x00\x2A\x00\x00\x00\x0C\x00\x00\x00\x25\x00\x00\x00\x3E\x00\x03\x00\x2A\x00\x00\x00\x29\x00\x00\x00"
"\x41\x00\x05\x00\x26\x00\x00\x00\x2C\x00\x00\x00\x0C\x00\x00\x00\x2B\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x2D\x00\x00\x00"
"\x2C\x00\x00\x00\x41\x00\x05\x00\x26\x00\x00\x00\x2F\x00\x00\x00\x0C\x00\x00\x00\x2E\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00"
"\x30\x00\x00\x00\x2F\x00\x00\x00\x81\x00\x05\x00\x06\x00\x00\x00\x31\x00\x00\x00\x2D\x00\x00\x00\x30\x00\x00\x00\x88\x00\x05\x00"
"\x06\x00\x00\x00\x33\x00\x00\x00\x31\x00\x00\x00\x32\x00\x00\x00\x41\x00\x05\x00\x26\x00\x00\x00\x34\x00\x00\x00\x0C\x00\x00\x00"
"\x2B\x00\x00\x00\x3E\x00\x03\x00\x34\x00\x00\x00\x33\x00\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\x35\x00\x00\x00\x0C\x00\x00\x00"
"\xFE\x00\x02\x00\x35\x00\x00\x00\x38\x00\x01\x00\x03\x02\x23\x07\x00\x00\x01\x00\x0A\x00\x08\x00\xAD\x00\x00\x00\x00\x00\x00\x00"
"\x11\x00\x02\x00\x01\x00\x00\x00\x0B\x00\x06\x00\x01\x00\x00\x00\x47\x4C\x53\x4C\x2E\x73\x74\x64\x2E\x34\x35\x30\x00\x00\x00\x00"
"\x0E\x00\x03\x00\x00\x00\x00\x00\x01\x00\x00\x00\x0F\x00\x08\x00\x04\x00\x00\x00\x04\x00\x00\x00\x6D\x61\x69\x6E\x00\x00\x00\x00"
"\x27\x00\x00\x00\x5C\x00\x00\x00\x98\x00\x00\x00\x10\x00\x03\x00\x04\x00\x00\x00\x07\x00\x00\x00\x47\x00\x04\x00\x0E\x00\x00\x00"
"\x01\x00\x00\x00\x15\x00\x00\x00\x47\x00\x04\x00\x1D\x00\x00\x00\x06\x00\x00\x00\x10\x00\x00\x00\x48\x00\x04\x00\x1F\x00\x00\x00"
"\x00\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x1F\x00\x00\x00\x00\x00\x00\x00\x23\x00\x00\x00\x00\x00\x00\x00\x48\x00\x05\x00"
"\x1F\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x04\x00\x1F\x00\x00\x00\x01\x00\x00\x00\x05\x00\x00\x00"
"\x48\x00\x05\x00\x1F\x00\x00\x00\x01\x00\x00\x00\x23\x00\x00\x00\x40\x00\x00\x00\x48\x00\x05\x00\x1F\x00\x00\x00\x01\x00\x00\x00"
"\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x04\x00\x1F\x00\x00\x00\x02\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x1F\x00\x00\x00"
"\x02\x00\x00\x00\x23\x00\x00\x00\x80\x00\x00\x00\x48\x00\x05\x00\x1F\x00\x00\x00\x02\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00"
"\x48\x00\x05\x00\x1F\x00\x00\x00\x03\x00\x00\x00\x23\x00\x00\x00\xC0\x00\x00\x00\x48\x00\x05\x00\x1F\x00\x00\x00\x04\x00\x00\x00"
"\x23\x00\x00\x00\xCC\x00\x00\x00\x48\x00\x05\x00\x1F\x00\x00\x00\x05\x00\x00\x00\x23\x00\x00\x00\xD0\x00\x00\x00\x48\x00\x05\x00"
"\x1F\x00\x00\x00\x06\x00\x00\x00\x23\x00\x00\x00\xDC\x00\x00\x00\x48\x00\x05\x00\x1F\x00\x00\x00\x07\x00\x00\x00\x23\x00\x00\x00"
"\xE0\x00\x00\x00\x48\x00\x05\x00\x1F\x00\x00\x00\x08\x00\x00\x00\x23\x00\x00\x00\xEC\x00\x00\x00\x48\x00\x05\x00\x1F\x00\x00\x00"
"\x09\x00\x00\x00\x23\x00\x00\x00\xF0\x00\x00\x00\x48\x00\x05\x00\x1F\x00\x00\x00\x0A\x00\x00\x00\x23\x00\x00\x00\xFC\x00\x00\x00"
"\x48\x00\x05\x00\x1F\x00\x00\x00\x0B\x00\x00\x00\x23\x00\x00\x00\x00\x01\x00\x00\x48\x00\x05\x00\x1F\x00\x00\x00\x0C\x00\x00\x00"
"\x23\x00\x00\x00\x40\x01\x00\x00\x48\x00\x05\x00\x1F\x00\x00\x00\x0D\x00\x00\x00\x23\x00\x00\x00\x4C\x01\x00\x00\x48\x00\x05\x00"
"\x1F\x00\x00\x00\x0E\x00\x00\x00\x23\x00\x00\x00\x50\x01\x00\x00\x48\x00\x05\x00\x1F\x00\x00\x00\x0F\x00\x00\x00\x23\x00\x00\x00"
"\x5C\x01\x00\x00\x48\x00\x05\x00\x1F\x00\x00\x00\x10\x00\x00\x00\x23\x00\x00\x00\x60\x01\x00\x00\x48\x00\x05\x00\x1F\x00\x00\x00"
"\x11\x00\x00\x00\x23\x00\x00\x00\x6C\x01\x00\x00\x48\x00\x05\x00\x1F\x00\x00\x00\x12\x00\x00\x00\x23\x00\x00\x00\x70\x01\x00\x00"
"\x48\x00\x05\x00\x1F\x00\x00\x00\x13\x00\x00\x00\x23\x00\x00\x00\x80\x01\x00\x00\x48\x00\x05\x00\x1F\x00\x00\x00\x14\x00\x00\x00"
"\x23\x00\x00\x00\x90\x01\x00\x00\x48\x00\x05\x00\x1F\x00\x00\x00\x15\x00\x00\x00\x23\x00\x00\x00\x94\x01\x00\x00\x48\x00\x05\x00"
"\x1F\x00\x00\x00\x16\x00\x00\x00\x23\x00\x00\x00\x98\x01\x00\x00\x47\x00\x03\x00\x1F\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00"
"\x21\x00\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x21\x00\x00\x00\x21\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00"
"\x27\x00\x00\x00\x0B\x00\x00\x00\x0F\x00\x00\x00\x47\x00\x04\x00\x38\x00\x00\x00\x01\x00\x00\x00\x00\x01\x00\x00\x47\x00\x04\x00"
"\x5C\x00\x00\x00\x1E\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x81\x00\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00"
"\x81\x00\x00\x00\x21\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00\x93\x00\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00"
"\x93\x00\x00\x00\x21\x00\x00\x00\x03\x00\x00\x00\x47\x00\x04\x00\x98\x00\x00\x00\x1E\x00\x00\x00\x00\x00\x00\x00\x48\x00\x04\x00"
"\xAA\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\xAA\x00\x00\x00\x00\x00\x00\x00\x23\x00\x00\x00\x00\x00\x00\x00"
"\x48\x00\x05\x00\xAA\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x05\x00\xAA\x00\x00\x00\x01\x00\x00\x00"
"\x23\x00\x00\x00\x40\x00\x00\x00\x48\x00\x05\x00\xAA\x00\x00\x00\x02\x00\x00\x00\x23\x00\x00\x00\x4C\x00\x00\x00\x48\x00\x05\x00"
"\xAA\x00\x00\x00\x03\x00\x00\x00\x23\x00\x00\x00\x50\x00\x00\x00\x48\x00\x05\x00\xAA\x00\x00\x00\x04\x00\x00\x00\x23\x00\x00\x00"
"\x5C\x00\x00\x00\x48\x00\x05\x00\xAA\x00\x00\x00\x05\x00\x00\x00\x23\x00\x00\x00\x60\x00\x00\x00\x48\x00\x05\x00\xAA\x00\x00\x00"
"\x06\x00\x00\x00\x23\x00\x00\x00\x6C\x00\x00\x00\x48\x00\x05\x00\xAA\x00\x00\x00\x07\x00\x00\x00\x23\x00\x00\x00\x70\x00\x00\x00"
"\x48\x00\x05\x00\xAA\x00\x00\x00\x08\x00\x00\x00\x23\x00\x00\x00\x80\x00\x00\x00\x48\x00\x05\x00\xAA\x00\x00\x00\x09\x00\x00\x00"
"\x23\x00\x00\x00\x88\x00\x00\x00\x47\x00\x03\x00\xAA\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00\xAC\x00\x00\x00\x22\x00\x00\x00"
"\x00\x00\x00\x00\x47\x00\x04\x00\xAC\x00\x00\x00\x21\x00\x00\x00\x01\x00\x00\x00\x13\x00\x02\x00\x02\x00\x00\x00\x21\x00\x03\x00"
"\x03\x00\x00\x00\x02\x00\x00\x00\x16\x00\x03\x00\x06\x00\x00\x00\x20\x00\x00\x00\x17\x00\x04\x00\x07\x00\x00\x00\x06\x00\x00\x00"
"\x03\x00\x00\x00\x20\x00\x04\x00\x08\x00\x00\x00\x07\x00\x00\x00\x07\x00\x00\x00\x21\x00\x04\x00\x09\x00\x00\x00\x07\x00\x00\x00"
"\x08\x00\x00\x00\x15\x00\x04\x00\x0D\x00\x00\x00\x20\x00\x00\x00\x01\x00\x00\x00\x32\x00\x04\x00\x0D\x00\x00\x00\x0E\x00\x00\x00"
"\x15\x00\x00\x00\x2B\x00\x04\x00\x0D\x00\x00\x00\x0F\x00\x00\x00\x00\x00\x00\x00\x14\x00\x02\x00\x10\x00\x00\x00\x34\x00\x06\x00"
"\x10\x00\x00\x00\x11\x00\x00\x00\xAB\x00\x00\x00\x0E\x00\x00\x00\x0F\x00\x00\x00\x34\x00\x05\x00\x10\x00\x00\x00\x12\x00\x00\x00"
"\xA8\x00\x00\x00\x11\x00\x00\x00\x20\x00\x04\x00\x17\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00\x17\x00\x04\x00\x19\x00\x00\x00"
"\x06\x00\x00\x00\x04\x00\x00\x00\x18\x00\x04\x00\x1A\x00\x00\x00\x19\x00\x00\x00\x04\x00\x00\x00\x15\x00\x04\x00\x1B\x00\x00\x00"
"\x20\x00\x00\x00\x00\x00\x00\x00\x2B\x00\x04\x00\x1B\x00\x00\x00\x1C\x00\x00\x00\x04\x00\x00\x00\x1C\x00\x04\x00\x1D\x00\x00\x00"
"\x19\x00\x00\x00\x1C\x00\x00\x00\x17\x00\x04\x00\x1E\x00\x00\x00\x06\x00\x00\x00\x02\x00\x00\x00\x1E\x00\x19\x00\x1F\x00\x00\x00"
"\x1A\x00\x00\x00\x1A\x00\x00\x00\x1A\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00\x07\x00\x00\x00"
"\x06\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00\x1D\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00"
"\x07\x00\x00\x00\x06\x00\x00\x00\x19\x00\x00\x00\x19\x00\x00\x00\x06\x00\x00\x00\x06\x00\x00\x00\x1E\x00\x00\x00\x20\x00\x04\x00"
"\x20\x00\x00\x00\x02\x00\x00\x00\x1F\x00\x00\x00\x3B\x00\x04\x00\x20\x00\x00\x00\x21\x00\x00\x00\x02\x00\x00\x00\x2B\x00\x04\x00"
"\x0D\x00\x00\x00\x22\x00\x00\x00\x14\x00\x00\x00\x20\x00\x04\x00\x23\x00\x00\x00\x02\x00\x00\x00\x06\x00\x00\x00\x20\x00\x04\x00"
"\x26\x00\x00\x00\x01\x00\x00\x00\x19\x00\x00\x00\x3B\x00\x04\x00\x26\x00\x00\x00\x27\x00\x00\x00\x01\x00\x00\x00\x2B\x00\x04\x00"
"\x1B\x00\x00\x00\x28\x00\x00\x00\x02\x00\x00\x00\x20\x00\x04\x00\x29\x00\x00\x00\x01\x00\x00\x00\x06\x00\x00\x00\x2B\x00\x04\x00"
"\x1B\x00\x00\x00\x2D\x00\x00\x00\x03\x00\x00\x00\x2B\x00\x04\x00\x06\x00\x00\x00\x31\x00\x00\x00\x00\x00\x00\x00\x2B\x00\x04\x00"
"\x0D\x00\x00\x00\x33\x00\x00\x00\x15\x00\x00\x00\x32\x00\x04\x00\x0D\x00\x00\x00\x38\x00\x00\x00\x00\x01\x00\x00\x34\x00\x06\x00"
"\x10\x00\x00\x00\x39\x00\x00\x00\xAB\x00\x00\x00\x38\x00\x00\x00\x0F\x00\x00\x00\x2B\x00\x04\x00\x06\x00\x00\x00\x41\x00\x00\x00"
"\x3B\xAA\xB8\x3F\x2B\x00\x04\x00\x06\x00\x00\x00\x45\x00\x00\x00\x00\x00\x80\x3F\x2B\x00\x04\x00\x0D\x00\x00\x00\x46\x00\x00\x00"
"\x13\x00\x00\x00\x20\x00\x04\x00\x50\x00\x00\x00\x02\x00\x00\x00\x19\x00\x00\x00\x20\x00\x04\x00\x5B\x00\x00\x00\x01\x00\x00\x00"
"\x07\x00\x00\x00\x3B\x00\x04\x00\x5B\x00\x00\x00\x5C\x00\x00\x00\x01\x00\x00\x00\x2B\x00\x04\x00\x0D\x00\x00\x00\x5E\x00\x00\x00"
"\x03\x00\x00\x00\x20\x00\x04\x00\x5F\x00\x00\x00\x02\x00\x00\x00\x07\x00\x00\x00\x2B\x00\x04\x00\x06\x00\x00\x00\x63\x00\x00\x00"
"\x00\x00\x40\x40\x2B\x00\x04\x00\x06\x00\x00\x00\x68\x00\x00\x00\x00\x00\x00\x3F\x20\x00\x04\x00\x72\x00\x00\x00\x07\x00\x00\x00"
"\x1E\x00\x00\x00\x2B\x00\x04\x00\x0D\x00\x00\x00\x76\x00\x00\x00\x04\x00\x00\x00\x2B\x00\x04\x00\x06\x00\x00\x00\x79\x00\x00\x00"
"\x00\x00\x00\x3D\x19\x00\x09\x00\x7E\x00\x00\x00\x06\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"
"\x01\x00\x00\x00\x00\x00\x00\x00\x1B\x00\x03\x00\x7F\x00\x00\x00\x7E\x00\x00\x00\x20\x00\x04\x00\x80\x00\x00\x00\x00\x00\x00\x00"
"\x7F\x00\x00\x00\x3B\x00\x04\x00\x80\x00\x00\x00\x81\x00\x00\x00\x00\x00\x00\x00\x2B\x00\x04\x00\x06\x00\x00\x00\x8D\x00\x00\x00"
"\x00\x00\x80\x3D\x20\x00\x04\x00\x91\x00\x00\x00\x07\x00\x00\x00\x19\x00\x00\x00\x3B\x00\x04\x00\x80\x00\x00\x00\x93\x00\x00\x00"
"\x00\x00\x00\x00\x20\x00\x04\x00\x97\x00\x00\x00\x03\x00\x00\x00\x19\x00\x00\x00\x3B\x00\x04\x00\x97\x00\x00\x00\x98\x00\x00\x00"
"\x03\x00\x00\x00\x20\x00\x04\x00\xA8\x00\x00\x00\x03\x00\x00\x00\x06\x00\x00\x00\x1E\x00\x0C\x00\xAA\x00\x00\x00\x1A\x00\x00\x00"
"\x07\x00\x00\x00\x06\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00\x19\x00\x00\x00\x1E\x00\x00\x00"
"\x1E\x00\x00\x00\x20\x00\x04\x00\xAB\x00\x00\x00\x02\x00\x00\x00\xAA\x00\x00\x00\x3B\x00\x04\x00\xAB\x00\x00\x00\xAC\x00\x00\x00"
"\x02\x00\x00\x00\x36\x00\x05\x00\x02\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\xF8\x00\x02\x00\x05\x00\x00\x00"
"\x3B\x00\x04\x00\x08\x00\x00\x00\x5A\x00\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x72\x00\x00\x00\x73\x00\x00\x00\x07\x00\x00\x00"
"\x3B\x00\x04\x00\x08\x00\x00\x00\x7D\x00\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x91\x00\x00\x00\x92\x00\x00\x00\x07\x00\x00\x00"
"\x3B\x00\x04\x00\x08\x00\x00\x00\xA4\x00\x00\x00\x07\x00\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\x5D\x00\x00\x00\x5C\x00\x00\x00"
"\x41\x00\x05\x00\x5F\x00\x00\x00\x60\x00\x00\x00\x21\x00\x00\x00\x5E\x00\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\x61\x00\x00\x00"
"\x60\x00\x00\x00\x83\x00\x05\x00\x07\x00\x00\x00\x62\x00\x00\x00\x5D\x00\x00\x00\x61\x00\x00\x00\x3E\x00\x03\x00\x5A\x00\x00\x00"
"\x62\x00\x00\x00\x41\x00\x05\x00\x17\x00\x00\x00\x64\x00\x00\x00\x5A\x00\x00\x00\x28\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00"
"\x65\x00\x00\x00\x64\x00\x00\x00\x85\x00\x05\x00\x06\x00\x00\x00\x66\x00\x00\x00\x65\x00\x00\x00\x63\x00\x00\x00\x41\x00\x05\x00"
"\x17\x00\x00\x00\x67\x00\x00\x00\x5A\x00\x00\x00\x28\x00\x00\x00\x3E\x00\x03\x00\x67\x00\x00\x00\x66\x00\x00\x00\x3D\x00\x04\x00"
"\x07\x00\x00\x00\x69\x00\x00\x00\x5A\x00\x00\x00\x0C\x00\x06\x00\x06\x00\x00\x00\x6A\x00\x00\x00\x01\x00\x00\x00\x42\x00\x00\x00"
"\x69\x00\x00\x00\x85\x00\x05\x00\x06\x00\x00\x00\x6B\x00\x00\x00\x68\x00\x00\x00\x6A\x00\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00"
"\x6C\x00\x00\x00\x5A\x00\x00\x00\x4F\x00\x07\x00\x1E\x00\x00\x00\x6D\x00\x00\x00\x6C\x00\x00\x00\x6C\x00\x00\x00\x00\x00\x00\x00"
"\x01\x00\x00\x00\x50\x00\x05\x00\x1E\x00\x00\x00\x6E\x00\x00\x00\x6B\x00\x00\x00\x6B\x00\x00\x00\x88\x00\x05\x00\x1E\x00\x00\x00"
"\x6F\x00\x00\x00\x6D\x00\x00\x00\x6E\x00\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\x70\x00\x00\x00\x5A\x00\x00\x00\x4F\x00\x08\x00"
"\x07\x00\x00\x00\x71\x00\x00\x00\x70\x00\x00\x00\x6F\x00\x00\x00\x03\x00\x00\x00\x04\x00\x00\x00\x02\x00\x00\x00\x3E\x00\x03\x00"
"\x5A\x00\x00\x00\x71\x00\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\x74\x00\x00\x00\x5A\x00\x00\x00\x4F\x00\x07\x00\x1E\x00\x00\x00"
"\x75\x00\x00\x00\x74\x00\x00\x00\x74\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x41\x00\x05\x00\x23\x00\x00\x00\x77\x00\x00\x00"
"\x21\x00\x00\x00\x76\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x78\x00\x00\x00\x77\x00\x00\x00\x85\x00\x05\x00\x06\x00\x00\x00"
"\x7A\x00\x00\x00\x78\x00\x00\x00\x79\x00\x00\x00\x50\x00\x05\x00\x1E\x00\x00\x00\x7B\x00\x00\x00\x7A\x00\x00\x00\x7A\x00\x00\x00"
"\x81\x00\x05\x00\x1E\x00\x00\x00\x7C\x00\x00\x00\x75\x00\x00\x00\x7B\x00\x00\x00\x3E\x00\x03\x00\x73\x00\x00\x00\x7C\x00\x00\x00"
"\x3D\x00\x04\x00\x7F\x00\x00\x00\x82\x00\x00\x00\x81\x00\x00\x00\x3D\x00\x04\x00\x1E\x00\x00\x00\x83\x00\x00\x00\x73\x00\x00\x00"
"\x57\x00\x05\x00\x19\x00\x00\x00\x84\x00\x00\x00\x82\x00\x00\x00\x83\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\x85\x00\x00\x00"
"\x84\x00\x00\x00\x00\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\x86\x00\x00\x00\x84\x00\x00\x00\x01\x00\x00\x00\x51\x00\x05\x00"
"\x06\x00\x00\x00\x87\x00\x00\x00\x84\x00\x00\x00\x02\x00\x00\x00\x50\x00\x06\x00\x07\x00\x00\x00\x88\x00\x00\x00\x85\x00\x00\x00"
"\x86\x00\x00\x00\x87\x00\x00\x00\x3E\x00\x03\x00\x7D\x00\x00\x00\x88\x00\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\x89\x00\x00\x00"
"\x5A\x00\x00\x00\x4F\x00\x07\x00\x1E\x00\x00\x00\x8A\x00\x00\x00\x89\x00\x00\x00\x89\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00"
"\x41\x00\x05\x00\x23\x00\x00\x00\x8B\x00\x00\x00\x21\x00\x00\x00\x76\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x8C\x00\x00\x00"
"\x8B\x00\x00\x00\x85\x00\x05\x00\x06\x00\x00\x00\x8E\x00\x00\x00\x8C\x00\x00\x00\x8D\x00\x00\x00\x50\x00\x05\x00\x1E\x00\x00\x00"
"\x8F\x00\x00\x00\x8E\x00\x00\x00\x8E\x00\x00\x00\x81\x00\x05\x00\x1E\x00\x00\x00\x90\x00\x00\x00\x8A\x00\x00\x00\x8F\x00\x00\x00"
"\x3E\x00\x03\x00\x73\x00\x00\x00\x90\x00\x00\x00\x3D\x00\x04\x00\x7F\x00\x00\x00\x94\x00\x00\x00\x93\x00\x00\x00\x3D\x00\x04\x00"
"\x1E\x00\x00\x00\x95\x00\x00\x00\x73\x00\x00\x00\x57\x00\x05\x00\x19\x00\x00\x00\x96\x00\x00\x00\x94\x00\x00\x00\x95\x00\x00\x00"
"\x3E\x00\x03\x00\x92\x00\x00\x00\x96\x00\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\x99\x00\x00\x00\x7D\x00\x00\x00\x41\x00\x05\x00"
"\x17\x00\x00\x00\x9A\x00\x00\x00\x92\x00\x00\x00\x2D\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x9B\x00\x00\x00\x9A\x00\x00\x00"
"\x83\x00\x05\x00\x06\x00\x00\x00\x9C\x00\x00\x00\x45\x00\x00\x00\x9B\x00\x00\x00\x8E\x00\x05\x00\x07\x00\x00\x00\x9D\x00\x00\x00"
"\x99\x00\x00\x00\x9C\x00\x00\x00\x41\x00\x05\x00\x17\x00\x00\x00\x9E\x00\x00\x00\x92\x00\x00\x00\x2D\x00\x00\x00\x3D\x00\x04\x00"
"\x06\x00\x00\x00\x9F\x00\x00\x00\x9E\x00\x00\x00\x3D\x00\x04\x00\x19\x00\x00\x00\xA0\x00\x00\x00\x92\x00\x00\x00\x4F\x00\x08\x00"
"\x07\x00\x00\x00\xA1\x00\x00\x00\xA0\x00\x00\x00\xA0\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x02\x00\x00\x00\x8E\x00\x05\x00"
"\x07\x00\x00\x00\xA2\x00\x00\x00\xA1\x00\x00\x00\x9F\x00\x00\x00\x81\x00\x05\x00\x07\x00\x00\x00\xA3\x00\x00\x00\x9D\x00\x00\x00"
"\xA2\x00\x00\x00\x3E\x00\x03\x00\xA4\x00\x00\x00\xA3\x00\x00\x00\x39\x00\x05\x00\x07\x00\x00\x00\xA5\x00\x00\x00\x0B\x00\x00\x00"
"\xA4\x00\x00\x00\x3D\x00\x04\x00\x19\x00\x00\x00\xA6\x00\x00\x00\x98\x00\x00\x00\x4F\x00\x09\x00\x19\x00\x00\x00\xA7\x00\x00\x00"
"\xA6\x00\x00\x00\xA5\x00\x00\x00\x04\x00\x00\x00\x05\x00\x00\x00\x06\x00\x00\x00\x03\x00\x00\x00\x3E\x00\x03\x00\x98\x00\x00\x00"
"\xA7\x00\x00\x00\x41\x00\x05\x00\xA8\x00\x00\x00\xA9\x00\x00\x00\x98\x00\x00\x00\x2D\x00\x00\x00\x3E\x00\x03\x00\xA9\x00\x00\x00"
"\x45\x00\x00\x00\xFD\x00\x01\x00\x38\x00\x01\x00\x36\x00\x05\x00\x07\x00\x00\x00\x0B\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00"
"\x37\x00\x03\x00\x08\x00\x00\x00\x0A\x00\x00\x00\xF8\x00\x02\x00\x0C\x00\x00\x00\x3B\x00\x04\x00\x17\x00\x00\x00\x18\x00\x00\x00"
"\x07\x00\x00\x00\x3B\x00\x04\x00\x17\x00\x00\x00\x3F\x00\x00\x00\x07\x00\x00\x00\xF7\x00\x03\x00\x14\x00\x00\x00\x00\x00\x00\x00"
"\xFA\x00\x04\x00\x12\x00\x00\x00\x13\x00\x00\x00\x14\x00\x00\x00\xF8\x00\x02\x00\x13\x00\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00"
"\x15\x00\x00\x00\x0A\x00\x00\x00\xFE\x00\x02\x00\x15\x00\x00\x00\xF8\x00\x02\x00\x14\x00\x00\x00\x41\x00\x05\x00\x23\x00\x00\x00"
"\x24\x00\x00\x00\x21\x00\x00\x00\x22\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x25\x00\x00\x00\x24\x00\x00\x00\x41\x00\x05\x00"
"\x29\x00\x00\x00\x2A\x00\x00\x00\x27\x00\x00\x00\x28\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x2B\x00\x00\x00\x2A\x00\x00\x00"
"\x85\x00\x05\x00\x06\x00\x00\x00\x2C\x00\x00\x00\x25\x00\x00\x00\x2B\x00\x00\x00\x41\x00\x05\x00\x29\x00\x00\x00\x2E\x00\x00\x00"
"\x27\x00\x00\x00\x2D\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x2F\x00\x00\x00\x2E\x00\x00\x00\x88\x00\x05\x00\x06\x00\x00\x00"
"\x30\x00\x00\x00\x2C\x00\x00\x00\x2F\x00\x00\x00\x3E\x00\x03\x00\x18\x00\x00\x00\x30\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00"
"\x32\x00\x00\x00\x18\x00\x00\x00\x41\x00\x05\x00\x23\x00\x00\x00\x34\x00\x00\x00\x21\x00\x00\x00\x33\x00\x00\x00\x3D\x00\x04\x00"
"\x06\x00\x00\x00\x35\x00\x00\x00\x34\x00\x00\x00\x83\x00\x05\x00\x06\x00\x00\x00\x36\x00\x00\x00\x32\x00\x00\x00\x35\x00\x00\x00"
"\x0C\x00\x07\x00\x06\x00\x00\x00\x37\x00\x00\x00\x01\x00\x00\x00\x28\x00\x00\x00\x31\x00\x00\x00\x36\x00\x00\x00\x3E\x00\x03\x00"
"\x18\x00\x00\x00\x37\x00\x00\x00\xF7\x00\x03\x00\x3B\x00\x00\x00\x00\x00\x00\x00\xFA\x00\x04\x00\x39\x00\x00\x00\x3A\x00\x00\x00"
"\x3B\x00\x00\x00\xF8\x00\x02\x00\x3A\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x3C\x00\x00\x00\x18\x00\x00\x00\x3D\x00\x04\x00"
"\x06\x00\x00\x00\x3D\x00\x00\x00\x18\x00\x00\x00\x85\x00\x05\x00\x06\x00\x00\x00\x3E\x00\x00\x00\x3D\x00\x00\x00\x3C\x00\x00\x00"
"\x3E\x00\x03\x00\x18\x00\x00\x00\x3E\x00\x00\x00\xF9\x00\x02\x00\x3B\x00\x00\x00\xF8\x00\x02\x00\x3B\x00\x00\x00\x3D\x00\x04\x00"
"\x06\x00\x00\x00\x40\x00\x00\x00\x18\x00\x00\x00\x85\x00\x05\x00\x06\x00\x00\x00\x42\x00\x00\x00\x40\x00\x00\x00\x41\x00\x00\x00"
"\x7F\x00\x04\x00\x06\x00\x00\x00\x43\x00\x00\x00\x42\x00\x00\x00\x0C\x00\x06\x00\x06\x00\x00\x00\x44\x00\x00\x00\x01\x00\x00\x00"
"\x1D\x00\x00\x00\x43\x00\x00\x00\x3E\x00\x03\x00\x3F\x00\x00\x00\x44\x00\x00\x00\x41\x00\x06\x00\x23\x00\x00\x00\x47\x00\x00\x00"
"\x21\x00\x00\x00\x46\x00\x00\x00\x2D\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x48\x00\x00\x00\x47\x00\x00\x00\x83\x00\x05\x00"
"\x06\x00\x00\x00\x49\x00\x00\x00\x45\x00\x00\x00\x48\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x4A\x00\x00\x00\x3F\x00\x00\x00"
"\x0C\x00\x08\x00\x06\x00\x00\x00\x4B\x00\x00\x00\x01\x00\x00\x00\x2B\x00\x00\x00\x4A\x00\x00\x00\x31\x00\x00\x00\x45\x00\x00\x00"
"\x41\x00\x06\x00\x23\x00\x00\x00\x4C\x00\x00\x00\x21\x00\x00\x00\x46\x00\x00\x00\x2D\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00"
"\x4D\x00\x00\x00\x4C\x00\x00\x00\x85\x00\x05\x00\x06\x00\x00\x00\x4E\x00\x00\x00\x4B\x00\x00\x00\x4D\x00\x00\x00\x81\x00\x05\x00"
"\x06\x00\x00\x00\x4F\x00\x00\x00\x49\x00\x00\x00\x4E\x00\x00\x00\x3E\x00\x03\x00\x3F\x00\x00\x00\x4F\x00\x00\x00\x41\x00\x05\x00"
"\x50\x00\x00\x00\x51\x00\x00\x00\x21\x00\x00\x00\x46\x00\x00\x00\x3D\x00\x04\x00\x19\x00\x00\x00\x52\x00\x00\x00\x51\x00\x00\x00"
"\x4F\x00\x08\x00\x07\x00\x00\x00\x53\x00\x00\x00\x52\x00\x00\x00\x52\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x02\x00\x00\x00"
"\x3D\x00\x04\x00\x07\x00\x00\x00\x54\x00\x00\x00\x0A\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x55\x00\x00\x00\x3F\x00\x00\x00"
"\x50\x00\x06\x00\x07\x00\x00\x00\x56\x00\x00\x00\x55\x00\x00\x00\x55\x00\x00\x00\x55\x00\x00\x00\x0C\x00\x08\x00\x07\x00\x00\x00"
"\x57\x00\x00\x00\x01\x00\x00\x00\x2E\x00\x00\x00\x53\x00\x00\x00\x54\x00\x00\x00\x56\x00\x00\x00\xFE\x00\x02\x00\x57\x00\x00\x00"
"\x38\x00\x01\x00"},
#endif
#ifdef D3D9QUAKE
{QR_DIRECT3D9, 9, "defaultsky",
"!!samps 2\n"
"struct a2v\n"
"{\n"
"float4 pos: POSITION;\n"
"};\n"
"struct v2f\n"
"{\n"
"#ifndef FRAGMENT_SHADER\n"
"float4 pos: POSITION;\n"
"#endif\n"
"float3 vpos: TEXCOORD0;\n"
"};\n"
"#ifdef VERTEX_SHADER\n"
"float4x4 m_modelviewprojection;\n"
"v2f main (in a2v inp)\n"
"{\n"
"v2f outp;\n"
"outp.pos = mul(m_modelviewprojection, inp.pos);\n"
"outp.vpos = inp.pos.xyz;\n"
"return outp;\n"
"}\n"
"#endif\n"
"#ifdef FRAGMENT_SHADER\n"
"float e_time;\n"
"float3 e_eyepos;\n"
"sampler s_diffuse; /*diffuse*/\n"
"sampler s_fullbright; /*normal*/\n"
"float4 main (v2f inp) : COLOR0\n"
"{\n"
"float2 tccoord;\n"
"float3 dir = inp.vpos - e_eyepos;\n"
"dir.z *= 3.0;\n"
"dir.xy /= 0.5*length(dir);\n"
"tccoord = (dir.xy + e_time*0.03125);\n"
"float4 solid = tex2D(s_diffuse, tccoord);\n"
"tccoord = (dir.xy + e_time*0.0625);\n"
"float4 clouds = tex2D(s_fullbright, tccoord);\n"
"return float4((solid.rgb*(1.0-clouds.a)) + (clouds.a*clouds.rgb), 1);\n"
"}\n"
"#endif\n"
},
#endif
#ifdef D3D11QUAKE
{QR_DIRECT3D11, 11, "defaultsky",
"!!samps diffuse fullbright\n"
//regular sky shader for scrolling q1 skies
//the sky surfaces are thrown through this as-is.
"struct a2v\n"
"{\n"
"float4 pos: POSITION;\n"
"float2 tc: TEXCOORD0;\n"
"};\n"
"struct v2f\n"
"{\n"
"float4 pos: SV_POSITION;\n"
"float2 tc: TEXCOORD0;\n"
"float3 mpos: TEXCOORD1;\n"
"};\n"
"#include <ftedefs.h>\n"
"#ifdef VERTEX_SHADER\n"
"v2f main (a2v inp)\n"
"{\n"
"v2f outp;\n"
"outp.pos = mul(m_model, inp.pos);\n"
"outp.mpos = outp.pos.xyz;\n"
"outp.pos = mul(m_view, outp.pos);\n"
"outp.pos = mul(m_projection, outp.pos);\n"
"outp.tc = inp.tc;\n"
"return outp;\n"
"}\n"
"#endif\n"
"#ifdef FRAGMENT_SHADER\n"
"Texture2D t_diffuse : register(t0);\n"
"Texture2D t_fullbright : register(t1);\n"
"SamplerState s_diffuse : register(s0);\n"
"SamplerState s_fullbright : register(s1);\n"
"float4 main (v2f inp) : SV_TARGET\n"
"{\n"
"float2 tccoord;\n"
"float3 dir = inp.mpos - v_eyepos;\n"
"dir.z *= 3.0;\n"
"dir.xy /= 0.5*length(dir);\n"
"tccoord = (dir.xy + e_time*0.03125);\n"
"float4 solid = t_diffuse.Sample(s_diffuse, tccoord);\n"
"tccoord = (dir.xy + e_time*0.0625);\n"
"float4 clouds = t_fullbright.Sample(s_fullbright, tccoord);\n"
"return lerp(solid, clouds, clouds.a);\n"
"}\n"
"#endif\n"
},
#endif
#ifdef GLQUAKE
{QR_OPENGL, 110, "defaultskybox",
"!!permu FOG\n"
"!!samps reflectcube\n"
"!!cvardf r_skyfog=0.5\n"
"!!cvard4 r_glsl_skybox_orientation=0 0 0 0\n"
"!!cvardf r_glsl_skybox_autorotate=1\n"
"#include \"sys/defs.h\"\n"
"#include \"sys/fog.h\"\n"
//simple shader for simple skyboxes.
"varying vec3 pos;\n"
"#ifdef VERTEX_SHADER\n"
"mat3 rotateAroundAxis(vec4 axis) //xyz axis, with angle in w\n"
"{\n"
"if (bool(r_glsl_skybox_autorotate))\n"
"axis.w *= e_time;\n"
"axis.w *= (3.14/180.0);\n"
"axis.xyz = normalize(axis.xyz);\n"
"float s = sin(axis.w);\n"
"float c = cos(axis.w);\n"
"float oc = 1.0 - c;\n"
"return mat3(oc * axis.x * axis.x + c, oc * axis.x * axis.y - axis.z * s, oc * axis.z * axis.x + axis.y * s,\n"
"oc * axis.x * axis.y + axis.z * s, oc * axis.y * axis.y + c, oc * axis.y * axis.z - axis.x * s,\n"
"oc * axis.z * axis.x - axis.y * s, oc * axis.y * axis.z + axis.x * s, oc * axis.z * axis.z + c);\n"
"}\n"
"void main ()\n"
"{\n"
"pos = v_position.xyz - e_eyepos;\n"
"if (r_glsl_skybox_orientation.xyz != vec3(0.0))\n"
"pos = pos*rotateAroundAxis(r_glsl_skybox_orientation);\n"
"gl_Position = ftetransform();\n"
"}\n"
"#endif\n"
"#ifdef FRAGMENT_SHADER\n"
"void main ()\n"
"{\n"
"vec4 skybox = textureCube(s_reflectcube, pos);\n"
//Fun question: should sky be fogged as if infinite, or as if an actual surface?
"#ifdef FOG\n"
"#if 1\n"
"skybox.rgb = mix(skybox.rgb, w_fogcolour, float(r_skyfog)*w_fogalpha); //flat fog ignoring actual geometry\n"
"#else\n"
"skybox.rgb = mix(skybox.rgb, fog3(skybox.rgb), float(r_skyfog)); //fog in terms of actual geometry distance\n"
"#endif\n"
"#endif\n"
"gl_FragColor = skybox;\n"
"}\n"
"#endif\n"
},
#endif
#ifdef VKQUAKE
{QR_VULKAN, -1, "defaultskybox",
"\xFF\x53\x50\x56\x01\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x20\x00\x00\x00\x2C\x00\x00\x00\x13\x00\x00\x00\x40\x00\x00\x00"
"\xA4\x0A\x00\x00\xE4\x0A\x00\x00\x08\x0D\x00\x00\x01\x00\x62\x31\x72\x5F\x66\x6F\x67\x5F\x65\x78\x70\x32\x00\x00\x00\x00\x00\x00"
"\x03\x02\x23\x07\x00\x00\x01\x00\x0A\x00\x08\x00\x53\x00\x00\x00\x00\x00\x00\x00\x11\x00\x02\x00\x01\x00\x00\x00\x0B\x00\x06\x00"
"\x01\x00\x00\x00\x47\x4C\x53\x4C\x2E\x73\x74\x64\x2E\x34\x35\x30\x00\x00\x00\x00\x0E\x00\x03\x00\x00\x00\x00\x00\x01\x00\x00\x00"
"\x0F\x00\x0E\x00\x00\x00\x00\x00\x04\x00\x00\x00\x6D\x61\x69\x6E\x00\x00\x00\x00\x1C\x00\x00\x00\x39\x00\x00\x00\x42\x00\x00\x00"
"\x4C\x00\x00\x00\x4E\x00\x00\x00\x4F\x00\x00\x00\x50\x00\x00\x00\x51\x00\x00\x00\x52\x00\x00\x00\x47\x00\x04\x00\x11\x00\x00\x00"
"\x06\x00\x00\x00\x10\x00\x00\x00\x48\x00\x04\x00\x13\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00"
"\x00\x00\x00\x00\x23\x00\x00\x00\x00\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00"
"\x48\x00\x04\x00\x13\x00\x00\x00\x01\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x01\x00\x00\x00\x23\x00\x00\x00"
"\x40\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x01\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x04\x00\x13\x00\x00\x00"
"\x02\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x02\x00\x00\x00\x23\x00\x00\x00\x80\x00\x00\x00\x48\x00\x05\x00"
"\x13\x00\x00\x00\x02\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x03\x00\x00\x00\x23\x00\x00\x00"
"\xC0\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x04\x00\x00\x00\x23\x00\x00\x00\xCC\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00"
"\x05\x00\x00\x00\x23\x00\x00\x00\xD0\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x06\x00\x00\x00\x23\x00\x00\x00\xDC\x00\x00\x00"
"\x48\x00\x05\x00\x13\x00\x00\x00\x07\x00\x00\x00\x23\x00\x00\x00\xE0\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x08\x00\x00\x00"
"\x23\x00\x00\x00\xEC\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x09\x00\x00\x00\x23\x00\x00\x00\xF0\x00\x00\x00\x48\x00\x05\x00"
"\x13\x00\x00\x00\x0A\x00\x00\x00\x23\x00\x00\x00\xFC\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x0B\x00\x00\x00\x23\x00\x00\x00"
"\x00\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x0C\x00\x00\x00\x23\x00\x00\x00\x40\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00"
"\x0D\x00\x00\x00\x23\x00\x00\x00\x4C\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x0E\x00\x00\x00\x23\x00\x00\x00\x50\x01\x00\x00"
"\x48\x00\x05\x00\x13\x00\x00\x00\x0F\x00\x00\x00\x23\x00\x00\x00\x5C\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x10\x00\x00\x00"
"\x23\x00\x00\x00\x60\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x11\x00\x00\x00\x23\x00\x00\x00\x6C\x01\x00\x00\x48\x00\x05\x00"
"\x13\x00\x00\x00\x12\x00\x00\x00\x23\x00\x00\x00\x70\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x13\x00\x00\x00\x23\x00\x00\x00"
"\x80\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x14\x00\x00\x00\x23\x00\x00\x00\x90\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00"
"\x15\x00\x00\x00\x23\x00\x00\x00\x94\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x16\x00\x00\x00\x23\x00\x00\x00\x98\x01\x00\x00"
"\x47\x00\x03\x00\x13\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00\x15\x00\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00"
"\x15\x00\x00\x00\x21\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x1C\x00\x00\x00\x1E\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00"
"\x39\x00\x00\x00\x1E\x00\x00\x00\x00\x00\x00\x00\x48\x00\x05\x00\x40\x00\x00\x00\x00\x00\x00\x00\x0B\x00\x00\x00\x00\x00\x00\x00"
"\x47\x00\x03\x00\x40\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00\x46\x00\x00\x00\x01\x00\x00\x00\x00\x01\x00\x00\x47\x00\x04\x00"
"\x47\x00\x00\x00\x01\x00\x00\x00\x15\x00\x00\x00\x48\x00\x04\x00\x48\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00"
"\x48\x00\x00\x00\x00\x00\x00\x00\x23\x00\x00\x00\x00\x00\x00\x00\x48\x00\x05\x00\x48\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00"
"\x10\x00\x00\x00\x48\x00\x05\x00\x48\x00\x00\x00\x01\x00\x00\x00\x23\x00\x00\x00\x40\x00\x00\x00\x48\x00\x05\x00\x48\x00\x00\x00"
"\x02\x00\x00\x00\x23\x00\x00\x00\x4C\x00\x00\x00\x48\x00\x05\x00\x48\x00\x00\x00\x03\x00\x00\x00\x23\x00\x00\x00\x50\x00\x00\x00"
"\x48\x00\x05\x00\x48\x00\x00\x00\x04\x00\x00\x00\x23\x00\x00\x00\x5C\x00\x00\x00\x48\x00\x05\x00\x48\x00\x00\x00\x05\x00\x00\x00"
"\x23\x00\x00\x00\x60\x00\x00\x00\x48\x00\x05\x00\x48\x00\x00\x00\x06\x00\x00\x00\x23\x00\x00\x00\x6C\x00\x00\x00\x48\x00\x05\x00"
"\x48\x00\x00\x00\x07\x00\x00\x00\x23\x00\x00\x00\x70\x00\x00\x00\x48\x00\x05\x00\x48\x00\x00\x00\x08\x00\x00\x00\x23\x00\x00\x00"
"\x80\x00\x00\x00\x48\x00\x05\x00\x48\x00\x00\x00\x09\x00\x00\x00\x23\x00\x00\x00\x88\x00\x00\x00\x47\x00\x03\x00\x48\x00\x00\x00"
"\x02\x00\x00\x00\x47\x00\x04\x00\x4A\x00\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x4A\x00\x00\x00\x21\x00\x00\x00"
"\x01\x00\x00\x00\x47\x00\x04\x00\x4C\x00\x00\x00\x1E\x00\x00\x00\x01\x00\x00\x00\x47\x00\x04\x00\x4E\x00\x00\x00\x1E\x00\x00\x00"
"\x02\x00\x00\x00\x47\x00\x04\x00\x4F\x00\x00\x00\x1E\x00\x00\x00\x03\x00\x00\x00\x47\x00\x04\x00\x50\x00\x00\x00\x1E\x00\x00\x00"
"\x04\x00\x00\x00\x47\x00\x04\x00\x51\x00\x00\x00\x1E\x00\x00\x00\x05\x00\x00\x00\x47\x00\x04\x00\x52\x00\x00\x00\x1E\x00\x00\x00"
"\x06\x00\x00\x00\x13\x00\x02\x00\x02\x00\x00\x00\x21\x00\x03\x00\x03\x00\x00\x00\x02\x00\x00\x00\x16\x00\x03\x00\x06\x00\x00\x00"
"\x20\x00\x00\x00\x17\x00\x04\x00\x07\x00\x00\x00\x06\x00\x00\x00\x04\x00\x00\x00\x21\x00\x03\x00\x08\x00\x00\x00\x07\x00\x00\x00"
"\x20\x00\x04\x00\x0B\x00\x00\x00\x07\x00\x00\x00\x07\x00\x00\x00\x18\x00\x04\x00\x0D\x00\x00\x00\x07\x00\x00\x00\x04\x00\x00\x00"
"\x17\x00\x04\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x03\x00\x00\x00\x15\x00\x04\x00\x0F\x00\x00\x00\x20\x00\x00\x00\x00\x00\x00\x00"
"\x2B\x00\x04\x00\x0F\x00\x00\x00\x10\x00\x00\x00\x04\x00\x00\x00\x1C\x00\x04\x00\x11\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00"
"\x17\x00\x04\x00\x12\x00\x00\x00\x06\x00\x00\x00\x02\x00\x00\x00\x1E\x00\x19\x00\x13\x00\x00\x00\x0D\x00\x00\x00\x0D\x00\x00\x00"
"\x0D\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x0E\x00\x00\x00"
"\x06\x00\x00\x00\x11\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00"
"\x07\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00\x06\x00\x00\x00\x12\x00\x00\x00\x20\x00\x04\x00\x14\x00\x00\x00\x02\x00\x00\x00"
"\x13\x00\x00\x00\x3B\x00\x04\x00\x14\x00\x00\x00\x15\x00\x00\x00\x02\x00\x00\x00\x15\x00\x04\x00\x16\x00\x00\x00\x20\x00\x00\x00"
"\x01\x00\x00\x00\x2B\x00\x04\x00\x16\x00\x00\x00\x17\x00\x00\x00\x00\x00\x00\x00\x20\x00\x04\x00\x18\x00\x00\x00\x02\x00\x00\x00"
"\x0D\x00\x00\x00\x20\x00\x04\x00\x1B\x00\x00\x00\x01\x00\x00\x00\x0E\x00\x00\x00\x3B\x00\x04\x00\x1B\x00\x00\x00\x1C\x00\x00\x00"
"\x01\x00\x00\x00\x2B\x00\x04\x00\x06\x00\x00\x00\x1E\x00\x00\x00\x00\x00\x80\x3F\x2B\x00\x04\x00\x06\x00\x00\x00\x24\x00\x00\x00"
"\x00\x00\x80\xBF\x2B\x00\x04\x00\x0F\x00\x00\x00\x25\x00\x00\x00\x01\x00\x00\x00\x20\x00\x04\x00\x26\x00\x00\x00\x07\x00\x00\x00"
"\x06\x00\x00\x00\x2B\x00\x04\x00\x0F\x00\x00\x00\x2B\x00\x00\x00\x02\x00\x00\x00\x2B\x00\x04\x00\x0F\x00\x00\x00\x2E\x00\x00\x00"
"\x03\x00\x00\x00\x2B\x00\x04\x00\x06\x00\x00\x00\x32\x00\x00\x00\x00\x00\x00\x40\x20\x00\x04\x00\x38\x00\x00\x00\x03\x00\x00\x00"
"\x0E\x00\x00\x00\x3B\x00\x04\x00\x38\x00\x00\x00\x39\x00\x00\x00\x03\x00\x00\x00\x2B\x00\x04\x00\x16\x00\x00\x00\x3B\x00\x00\x00"
"\x03\x00\x00\x00\x20\x00\x04\x00\x3C\x00\x00\x00\x02\x00\x00\x00\x0E\x00\x00\x00\x1E\x00\x03\x00\x40\x00\x00\x00\x07\x00\x00\x00"
"\x20\x00\x04\x00\x41\x00\x00\x00\x03\x00\x00\x00\x40\x00\x00\x00\x3B\x00\x04\x00\x41\x00\x00\x00\x42\x00\x00\x00\x03\x00\x00\x00"
"\x20\x00\x04\x00\x44\x00\x00\x00\x03\x00\x00\x00\x07\x00\x00\x00\x32\x00\x04\x00\x16\x00\x00\x00\x46\x00\x00\x00\x00\x01\x00\x00"
"\x32\x00\x04\x00\x16\x00\x00\x00\x47\x00\x00\x00\x15\x00\x00\x00\x1E\x00\x0C\x00\x48\x00\x00\x00\x0D\x00\x00\x00\x0E\x00\x00\x00"
"\x06\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x07\x00\x00\x00\x12\x00\x00\x00\x12\x00\x00\x00"
"\x20\x00\x04\x00\x49\x00\x00\x00\x02\x00\x00\x00\x48\x00\x00\x00\x3B\x00\x04\x00\x49\x00\x00\x00\x4A\x00\x00\x00\x02\x00\x00\x00"
"\x20\x00\x04\x00\x4B\x00\x00\x00\x01\x00\x00\x00\x12\x00\x00\x00\x3B\x00\x04\x00\x4B\x00\x00\x00\x4C\x00\x00\x00\x01\x00\x00\x00"
"\x20\x00\x04\x00\x4D\x00\x00\x00\x01\x00\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x4D\x00\x00\x00\x4E\x00\x00\x00\x01\x00\x00\x00"
"\x3B\x00\x04\x00\x4B\x00\x00\x00\x4F\x00\x00\x00\x01\x00\x00\x00\x3B\x00\x04\x00\x1B\x00\x00\x00\x50\x00\x00\x00\x01\x00\x00\x00"
"\x3B\x00\x04\x00\x1B\x00\x00\x00\x51\x00\x00\x00\x01\x00\x00\x00\x3B\x00\x04\x00\x1B\x00\x00\x00\x52\x00\x00\x00\x01\x00\x00\x00"
"\x36\x00\x05\x00\x02\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\xF8\x00\x02\x00\x05\x00\x00\x00\x3D\x00\x04\x00"
"\x0E\x00\x00\x00\x3A\x00\x00\x00\x1C\x00\x00\x00\x41\x00\x05\x00\x3C\x00\x00\x00\x3D\x00\x00\x00\x15\x00\x00\x00\x3B\x00\x00\x00"
"\x3D\x00\x04\x00\x0E\x00\x00\x00\x3E\x00\x00\x00\x3D\x00\x00\x00\x83\x00\x05\x00\x0E\x00\x00\x00\x3F\x00\x00\x00\x3A\x00\x00\x00"
"\x3E\x00\x00\x00\x3E\x00\x03\x00\x39\x00\x00\x00\x3F\x00\x00\x00\x39\x00\x04\x00\x07\x00\x00\x00\x43\x00\x00\x00\x09\x00\x00\x00"
"\x41\x00\x05\x00\x44\x00\x00\x00\x45\x00\x00\x00\x42\x00\x00\x00\x17\x00\x00\x00\x3E\x00\x03\x00\x45\x00\x00\x00\x43\x00\x00\x00"
"\xFD\x00\x01\x00\x38\x00\x01\x00\x36\x00\x05\x00\x07\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\xF8\x00\x02\x00"
"\x0A\x00\x00\x00\x3B\x00\x04\x00\x0B\x00\x00\x00\x0C\x00\x00\x00\x07\x00\x00\x00\x41\x00\x05\x00\x18\x00\x00\x00\x19\x00\x00\x00"
"\x15\x00\x00\x00\x17\x00\x00\x00\x3D\x00\x04\x00\x0D\x00\x00\x00\x1A\x00\x00\x00\x19\x00\x00\x00\x3D\x00\x04\x00\x0E\x00\x00\x00"
"\x1D\x00\x00\x00\x1C\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\x1F\x00\x00\x00\x1D\x00\x00\x00\x00\x00\x00\x00\x51\x00\x05\x00"
"\x06\x00\x00\x00\x20\x00\x00\x00\x1D\x00\x00\x00\x01\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\x21\x00\x00\x00\x1D\x00\x00\x00"
"\x02\x00\x00\x00\x50\x00\x07\x00\x07\x00\x00\x00\x22\x00\x00\x00\x1F\x00\x00\x00\x20\x00\x00\x00\x21\x00\x00\x00\x1E\x00\x00\x00"
"\x91\x00\x05\x00\x07\x00\x00\x00\x23\x00\x00\x00\x1A\x00\x00\x00\x22\x00\x00\x00\x3E\x00\x03\x00\x0C\x00\x00\x00\x23\x00\x00\x00"
"\x41\x00\x05\x00\x26\x00\x00\x00\x27\x00\x00\x00\x0C\x00\x00\x00\x25\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x28\x00\x00\x00"
"\x27\x00\x00\x00\x85\x00\x05\x00\x06\x00\x00\x00\x29\x00\x00\x00\x28\x00\x00\x00\x24\x00\x00\x00\x41\x00\x05\x00\x26\x00\x00\x00"
"\x2A\x00\x00\x00\x0C\x00\x00\x00\x25\x00\x00\x00\x3E\x00\x03\x00\x2A\x00\x00\x00\x29\x00\x00\x00\x41\x00\x05\x00\x26\x00\x00\x00"
"\x2C\x00\x00\x00\x0C\x00\x00\x00\x2B\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x2D\x00\x00\x00\x2C\x00\x00\x00\x41\x00\x05\x00"
"\x26\x00\x00\x00\x2F\x00\x00\x00\x0C\x00\x00\x00\x2E\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x30\x00\x00\x00\x2F\x00\x00\x00"
"\x81\x00\x05\x00\x06\x00\x00\x00\x31\x00\x00\x00\x2D\x00\x00\x00\x30\x00\x00\x00\x88\x00\x05\x00\x06\x00\x00\x00\x33\x00\x00\x00"
"\x31\x00\x00\x00\x32\x00\x00\x00\x41\x00\x05\x00\x26\x00\x00\x00\x34\x00\x00\x00\x0C\x00\x00\x00\x2B\x00\x00\x00\x3E\x00\x03\x00"
"\x34\x00\x00\x00\x33\x00\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\x35\x00\x00\x00\x0C\x00\x00\x00\xFE\x00\x02\x00\x35\x00\x00\x00"
"\x38\x00\x01\x00\x03\x02\x23\x07\x00\x00\x01\x00\x0A\x00\x08\x00\x72\x00\x00\x00\x00\x00\x00\x00\x11\x00\x02\x00\x01\x00\x00\x00"
"\x0B\x00\x06\x00\x01\x00\x00\x00\x47\x4C\x53\x4C\x2E\x73\x74\x64\x2E\x34\x35\x30\x00\x00\x00\x00\x0E\x00\x03\x00\x00\x00\x00\x00"
"\x01\x00\x00\x00\x0F\x00\x08\x00\x04\x00\x00\x00\x04\x00\x00\x00\x6D\x61\x69\x6E\x00\x00\x00\x00\x27\x00\x00\x00\x62\x00\x00\x00"
"\x66\x00\x00\x00\x10\x00\x03\x00\x04\x00\x00\x00\x07\x00\x00\x00\x47\x00\x04\x00\x0E\x00\x00\x00\x01\x00\x00\x00\x15\x00\x00\x00"
"\x47\x00\x04\x00\x1D\x00\x00\x00\x06\x00\x00\x00\x10\x00\x00\x00\x48\x00\x04\x00\x1F\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00"
"\x48\x00\x05\x00\x1F\x00\x00\x00\x00\x00\x00\x00\x23\x00\x00\x00\x00\x00\x00\x00\x48\x00\x05\x00\x1F\x00\x00\x00\x00\x00\x00\x00"
"\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x04\x00\x1F\x00\x00\x00\x01\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x1F\x00\x00\x00"
"\x01\x00\x00\x00\x23\x00\x00\x00\x40\x00\x00\x00\x48\x00\x05\x00\x1F\x00\x00\x00\x01\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00"
"\x48\x00\x04\x00\x1F\x00\x00\x00\x02\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x1F\x00\x00\x00\x02\x00\x00\x00\x23\x00\x00\x00"
"\x80\x00\x00\x00\x48\x00\x05\x00\x1F\x00\x00\x00\x02\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x05\x00\x1F\x00\x00\x00"
"\x03\x00\x00\x00\x23\x00\x00\x00\xC0\x00\x00\x00\x48\x00\x05\x00\x1F\x00\x00\x00\x04\x00\x00\x00\x23\x00\x00\x00\xCC\x00\x00\x00"
"\x48\x00\x05\x00\x1F\x00\x00\x00\x05\x00\x00\x00\x23\x00\x00\x00\xD0\x00\x00\x00\x48\x00\x05\x00\x1F\x00\x00\x00\x06\x00\x00\x00"
"\x23\x00\x00\x00\xDC\x00\x00\x00\x48\x00\x05\x00\x1F\x00\x00\x00\x07\x00\x00\x00\x23\x00\x00\x00\xE0\x00\x00\x00\x48\x00\x05\x00"
"\x1F\x00\x00\x00\x08\x00\x00\x00\x23\x00\x00\x00\xEC\x00\x00\x00\x48\x00\x05\x00\x1F\x00\x00\x00\x09\x00\x00\x00\x23\x00\x00\x00"
"\xF0\x00\x00\x00\x48\x00\x05\x00\x1F\x00\x00\x00\x0A\x00\x00\x00\x23\x00\x00\x00\xFC\x00\x00\x00\x48\x00\x05\x00\x1F\x00\x00\x00"
"\x0B\x00\x00\x00\x23\x00\x00\x00\x00\x01\x00\x00\x48\x00\x05\x00\x1F\x00\x00\x00\x0C\x00\x00\x00\x23\x00\x00\x00\x40\x01\x00\x00"
"\x48\x00\x05\x00\x1F\x00\x00\x00\x0D\x00\x00\x00\x23\x00\x00\x00\x4C\x01\x00\x00\x48\x00\x05\x00\x1F\x00\x00\x00\x0E\x00\x00\x00"
"\x23\x00\x00\x00\x50\x01\x00\x00\x48\x00\x05\x00\x1F\x00\x00\x00\x0F\x00\x00\x00\x23\x00\x00\x00\x5C\x01\x00\x00\x48\x00\x05\x00"
"\x1F\x00\x00\x00\x10\x00\x00\x00\x23\x00\x00\x00\x60\x01\x00\x00\x48\x00\x05\x00\x1F\x00\x00\x00\x11\x00\x00\x00\x23\x00\x00\x00"
"\x6C\x01\x00\x00\x48\x00\x05\x00\x1F\x00\x00\x00\x12\x00\x00\x00\x23\x00\x00\x00\x70\x01\x00\x00\x48\x00\x05\x00\x1F\x00\x00\x00"
"\x13\x00\x00\x00\x23\x00\x00\x00\x80\x01\x00\x00\x48\x00\x05\x00\x1F\x00\x00\x00\x14\x00\x00\x00\x23\x00\x00\x00\x90\x01\x00\x00"
"\x48\x00\x05\x00\x1F\x00\x00\x00\x15\x00\x00\x00\x23\x00\x00\x00\x94\x01\x00\x00\x48\x00\x05\x00\x1F\x00\x00\x00\x16\x00\x00\x00"
"\x23\x00\x00\x00\x98\x01\x00\x00\x47\x00\x03\x00\x1F\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00\x21\x00\x00\x00\x22\x00\x00\x00"
"\x00\x00\x00\x00\x47\x00\x04\x00\x21\x00\x00\x00\x21\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x27\x00\x00\x00\x0B\x00\x00\x00"
"\x0F\x00\x00\x00\x47\x00\x04\x00\x38\x00\x00\x00\x01\x00\x00\x00\x00\x01\x00\x00\x47\x00\x04\x00\x5F\x00\x00\x00\x22\x00\x00\x00"
"\x00\x00\x00\x00\x47\x00\x04\x00\x5F\x00\x00\x00\x21\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00\x62\x00\x00\x00\x1E\x00\x00\x00"
"\x00\x00\x00\x00\x47\x00\x04\x00\x66\x00\x00\x00\x1E\x00\x00\x00\x00\x00\x00\x00\x48\x00\x04\x00\x6F\x00\x00\x00\x00\x00\x00\x00"
"\x05\x00\x00\x00\x48\x00\x05\x00\x6F\x00\x00\x00\x00\x00\x00\x00\x23\x00\x00\x00\x00\x00\x00\x00\x48\x00\x05\x00\x6F\x00\x00\x00"
"\x00\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x05\x00\x6F\x00\x00\x00\x01\x00\x00\x00\x23\x00\x00\x00\x40\x00\x00\x00"
"\x48\x00\x05\x00\x6F\x00\x00\x00\x02\x00\x00\x00\x23\x00\x00\x00\x4C\x00\x00\x00\x48\x00\x05\x00\x6F\x00\x00\x00\x03\x00\x00\x00"
"\x23\x00\x00\x00\x50\x00\x00\x00\x48\x00\x05\x00\x6F\x00\x00\x00\x04\x00\x00\x00\x23\x00\x00\x00\x5C\x00\x00\x00\x48\x00\x05\x00"
"\x6F\x00\x00\x00\x05\x00\x00\x00\x23\x00\x00\x00\x60\x00\x00\x00\x48\x00\x05\x00\x6F\x00\x00\x00\x06\x00\x00\x00\x23\x00\x00\x00"
"\x6C\x00\x00\x00\x48\x00\x05\x00\x6F\x00\x00\x00\x07\x00\x00\x00\x23\x00\x00\x00\x70\x00\x00\x00\x48\x00\x05\x00\x6F\x00\x00\x00"
"\x08\x00\x00\x00\x23\x00\x00\x00\x80\x00\x00\x00\x48\x00\x05\x00\x6F\x00\x00\x00\x09\x00\x00\x00\x23\x00\x00\x00\x88\x00\x00\x00"
"\x47\x00\x03\x00\x6F\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00\x71\x00\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00"
"\x71\x00\x00\x00\x21\x00\x00\x00\x01\x00\x00\x00\x13\x00\x02\x00\x02\x00\x00\x00\x21\x00\x03\x00\x03\x00\x00\x00\x02\x00\x00\x00"
"\x16\x00\x03\x00\x06\x00\x00\x00\x20\x00\x00\x00\x17\x00\x04\x00\x07\x00\x00\x00\x06\x00\x00\x00\x03\x00\x00\x00\x20\x00\x04\x00"
"\x08\x00\x00\x00\x07\x00\x00\x00\x07\x00\x00\x00\x21\x00\x04\x00\x09\x00\x00\x00\x07\x00\x00\x00\x08\x00\x00\x00\x15\x00\x04\x00"
"\x0D\x00\x00\x00\x20\x00\x00\x00\x01\x00\x00\x00\x32\x00\x04\x00\x0D\x00\x00\x00\x0E\x00\x00\x00\x15\x00\x00\x00\x2B\x00\x04\x00"
"\x0D\x00\x00\x00\x0F\x00\x00\x00\x00\x00\x00\x00\x14\x00\x02\x00\x10\x00\x00\x00\x34\x00\x06\x00\x10\x00\x00\x00\x11\x00\x00\x00"
"\xAB\x00\x00\x00\x0E\x00\x00\x00\x0F\x00\x00\x00\x34\x00\x05\x00\x10\x00\x00\x00\x12\x00\x00\x00\xA8\x00\x00\x00\x11\x00\x00\x00"
"\x20\x00\x04\x00\x17\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00\x17\x00\x04\x00\x19\x00\x00\x00\x06\x00\x00\x00\x04\x00\x00\x00"
"\x18\x00\x04\x00\x1A\x00\x00\x00\x19\x00\x00\x00\x04\x00\x00\x00\x15\x00\x04\x00\x1B\x00\x00\x00\x20\x00\x00\x00\x00\x00\x00\x00"
"\x2B\x00\x04\x00\x1B\x00\x00\x00\x1C\x00\x00\x00\x04\x00\x00\x00\x1C\x00\x04\x00\x1D\x00\x00\x00\x19\x00\x00\x00\x1C\x00\x00\x00"
"\x17\x00\x04\x00\x1E\x00\x00\x00\x06\x00\x00\x00\x02\x00\x00\x00\x1E\x00\x19\x00\x1F\x00\x00\x00\x1A\x00\x00\x00\x1A\x00\x00\x00"
"\x1A\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00\x07\x00\x00\x00"
"\x06\x00\x00\x00\x1D\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00"
"\x19\x00\x00\x00\x19\x00\x00\x00\x06\x00\x00\x00\x06\x00\x00\x00\x1E\x00\x00\x00\x20\x00\x04\x00\x20\x00\x00\x00\x02\x00\x00\x00"
"\x1F\x00\x00\x00\x3B\x00\x04\x00\x20\x00\x00\x00\x21\x00\x00\x00\x02\x00\x00\x00\x2B\x00\x04\x00\x0D\x00\x00\x00\x22\x00\x00\x00"
"\x14\x00\x00\x00\x20\x00\x04\x00\x23\x00\x00\x00\x02\x00\x00\x00\x06\x00\x00\x00\x20\x00\x04\x00\x26\x00\x00\x00\x01\x00\x00\x00"
"\x19\x00\x00\x00\x3B\x00\x04\x00\x26\x00\x00\x00\x27\x00\x00\x00\x01\x00\x00\x00\x2B\x00\x04\x00\x1B\x00\x00\x00\x28\x00\x00\x00"
"\x02\x00\x00\x00\x20\x00\x04\x00\x29\x00\x00\x00\x01\x00\x00\x00\x06\x00\x00\x00\x2B\x00\x04\x00\x1B\x00\x00\x00\x2D\x00\x00\x00"
"\x03\x00\x00\x00\x2B\x00\x04\x00\x06\x00\x00\x00\x31\x00\x00\x00\x00\x00\x00\x00\x2B\x00\x04\x00\x0D\x00\x00\x00\x33\x00\x00\x00"
"\x15\x00\x00\x00\x32\x00\x04\x00\x0D\x00\x00\x00\x38\x00\x00\x00\x00\x01\x00\x00\x34\x00\x06\x00\x10\x00\x00\x00\x39\x00\x00\x00"
"\xAB\x00\x00\x00\x38\x00\x00\x00\x0F\x00\x00\x00\x2B\x00\x04\x00\x06\x00\x00\x00\x41\x00\x00\x00\x3B\xAA\xB8\x3F\x2B\x00\x04\x00"
"\x06\x00\x00\x00\x45\x00\x00\x00\x00\x00\x80\x3F\x2B\x00\x04\x00\x0D\x00\x00\x00\x46\x00\x00\x00\x13\x00\x00\x00\x20\x00\x04\x00"
"\x50\x00\x00\x00\x02\x00\x00\x00\x19\x00\x00\x00\x20\x00\x04\x00\x5A\x00\x00\x00\x07\x00\x00\x00\x19\x00\x00\x00\x19\x00\x09\x00"
"\x5C\x00\x00\x00\x06\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00"
"\x1B\x00\x03\x00\x5D\x00\x00\x00\x5C\x00\x00\x00\x20\x00\x04\x00\x5E\x00\x00\x00\x00\x00\x00\x00\x5D\x00\x00\x00\x3B\x00\x04\x00"
"\x5E\x00\x00\x00\x5F\x00\x00\x00\x00\x00\x00\x00\x20\x00\x04\x00\x61\x00\x00\x00\x01\x00\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00"
"\x61\x00\x00\x00\x62\x00\x00\x00\x01\x00\x00\x00\x20\x00\x04\x00\x65\x00\x00\x00\x03\x00\x00\x00\x19\x00\x00\x00\x3B\x00\x04\x00"
"\x65\x00\x00\x00\x66\x00\x00\x00\x03\x00\x00\x00\x1E\x00\x0C\x00\x6F\x00\x00\x00\x1A\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00"
"\x07\x00\x00\x00\x06\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00\x19\x00\x00\x00\x1E\x00\x00\x00\x1E\x00\x00\x00\x20\x00\x04\x00"
"\x70\x00\x00\x00\x02\x00\x00\x00\x6F\x00\x00\x00\x3B\x00\x04\x00\x70\x00\x00\x00\x71\x00\x00\x00\x02\x00\x00\x00\x36\x00\x05\x00"
"\x02\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\xF8\x00\x02\x00\x05\x00\x00\x00\x3B\x00\x04\x00\x5A\x00\x00\x00"
"\x5B\x00\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x08\x00\x00\x00\x67\x00\x00\x00\x07\x00\x00\x00\x3D\x00\x04\x00\x5D\x00\x00\x00"
"\x60\x00\x00\x00\x5F\x00\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\x63\x00\x00\x00\x62\x00\x00\x00\x57\x00\x05\x00\x19\x00\x00\x00"
"\x64\x00\x00\x00\x60\x00\x00\x00\x63\x00\x00\x00\x3E\x00\x03\x00\x5B\x00\x00\x00\x64\x00\x00\x00\x3D\x00\x04\x00\x19\x00\x00\x00"
"\x68\x00\x00\x00\x5B\x00\x00\x00\x4F\x00\x08\x00\x07\x00\x00\x00\x69\x00\x00\x00\x68\x00\x00\x00\x68\x00\x00\x00\x00\x00\x00\x00"
"\x01\x00\x00\x00\x02\x00\x00\x00\x3E\x00\x03\x00\x67\x00\x00\x00\x69\x00\x00\x00\x39\x00\x05\x00\x07\x00\x00\x00\x6A\x00\x00\x00"
"\x0B\x00\x00\x00\x67\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\x6B\x00\x00\x00\x6A\x00\x00\x00\x00\x00\x00\x00\x51\x00\x05\x00"
"\x06\x00\x00\x00\x6C\x00\x00\x00\x6A\x00\x00\x00\x01\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\x6D\x00\x00\x00\x6A\x00\x00\x00"
"\x02\x00\x00\x00\x50\x00\x07\x00\x19\x00\x00\x00\x6E\x00\x00\x00\x6B\x00\x00\x00\x6C\x00\x00\x00\x6D\x00\x00\x00\x45\x00\x00\x00"
"\x3E\x00\x03\x00\x66\x00\x00\x00\x6E\x00\x00\x00\xFD\x00\x01\x00\x38\x00\x01\x00\x36\x00\x05\x00\x07\x00\x00\x00\x0B\x00\x00\x00"
"\x00\x00\x00\x00\x09\x00\x00\x00\x37\x00\x03\x00\x08\x00\x00\x00\x0A\x00\x00\x00\xF8\x00\x02\x00\x0C\x00\x00\x00\x3B\x00\x04\x00"
"\x17\x00\x00\x00\x18\x00\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x17\x00\x00\x00\x3F\x00\x00\x00\x07\x00\x00\x00\xF7\x00\x03\x00"
"\x14\x00\x00\x00\x00\x00\x00\x00\xFA\x00\x04\x00\x12\x00\x00\x00\x13\x00\x00\x00\x14\x00\x00\x00\xF8\x00\x02\x00\x13\x00\x00\x00"
"\x3D\x00\x04\x00\x07\x00\x00\x00\x15\x00\x00\x00\x0A\x00\x00\x00\xFE\x00\x02\x00\x15\x00\x00\x00\xF8\x00\x02\x00\x14\x00\x00\x00"
"\x41\x00\x05\x00\x23\x00\x00\x00\x24\x00\x00\x00\x21\x00\x00\x00\x22\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x25\x00\x00\x00"
"\x24\x00\x00\x00\x41\x00\x05\x00\x29\x00\x00\x00\x2A\x00\x00\x00\x27\x00\x00\x00\x28\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00"
"\x2B\x00\x00\x00\x2A\x00\x00\x00\x85\x00\x05\x00\x06\x00\x00\x00\x2C\x00\x00\x00\x25\x00\x00\x00\x2B\x00\x00\x00\x41\x00\x05\x00"
"\x29\x00\x00\x00\x2E\x00\x00\x00\x27\x00\x00\x00\x2D\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x2F\x00\x00\x00\x2E\x00\x00\x00"
"\x88\x00\x05\x00\x06\x00\x00\x00\x30\x00\x00\x00\x2C\x00\x00\x00\x2F\x00\x00\x00\x3E\x00\x03\x00\x18\x00\x00\x00\x30\x00\x00\x00"
"\x3D\x00\x04\x00\x06\x00\x00\x00\x32\x00\x00\x00\x18\x00\x00\x00\x41\x00\x05\x00\x23\x00\x00\x00\x34\x00\x00\x00\x21\x00\x00\x00"
"\x33\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x35\x00\x00\x00\x34\x00\x00\x00\x83\x00\x05\x00\x06\x00\x00\x00\x36\x00\x00\x00"
"\x32\x00\x00\x00\x35\x00\x00\x00\x0C\x00\x07\x00\x06\x00\x00\x00\x37\x00\x00\x00\x01\x00\x00\x00\x28\x00\x00\x00\x31\x00\x00\x00"
"\x36\x00\x00\x00\x3E\x00\x03\x00\x18\x00\x00\x00\x37\x00\x00\x00\xF7\x00\x03\x00\x3B\x00\x00\x00\x00\x00\x00\x00\xFA\x00\x04\x00"
"\x39\x00\x00\x00\x3A\x00\x00\x00\x3B\x00\x00\x00\xF8\x00\x02\x00\x3A\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x3C\x00\x00\x00"
"\x18\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x3D\x00\x00\x00\x18\x00\x00\x00\x85\x00\x05\x00\x06\x00\x00\x00\x3E\x00\x00\x00"
"\x3D\x00\x00\x00\x3C\x00\x00\x00\x3E\x00\x03\x00\x18\x00\x00\x00\x3E\x00\x00\x00\xF9\x00\x02\x00\x3B\x00\x00\x00\xF8\x00\x02\x00"
"\x3B\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x40\x00\x00\x00\x18\x00\x00\x00\x85\x00\x05\x00\x06\x00\x00\x00\x42\x00\x00\x00"
"\x40\x00\x00\x00\x41\x00\x00\x00\x7F\x00\x04\x00\x06\x00\x00\x00\x43\x00\x00\x00\x42\x00\x00\x00\x0C\x00\x06\x00\x06\x00\x00\x00"
"\x44\x00\x00\x00\x01\x00\x00\x00\x1D\x00\x00\x00\x43\x00\x00\x00\x3E\x00\x03\x00\x3F\x00\x00\x00\x44\x00\x00\x00\x41\x00\x06\x00"
"\x23\x00\x00\x00\x47\x00\x00\x00\x21\x00\x00\x00\x46\x00\x00\x00\x2D\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x48\x00\x00\x00"
"\x47\x00\x00\x00\x83\x00\x05\x00\x06\x00\x00\x00\x49\x00\x00\x00\x45\x00\x00\x00\x48\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00"
"\x4A\x00\x00\x00\x3F\x00\x00\x00\x0C\x00\x08\x00\x06\x00\x00\x00\x4B\x00\x00\x00\x01\x00\x00\x00\x2B\x00\x00\x00\x4A\x00\x00\x00"
"\x31\x00\x00\x00\x45\x00\x00\x00\x41\x00\x06\x00\x23\x00\x00\x00\x4C\x00\x00\x00\x21\x00\x00\x00\x46\x00\x00\x00\x2D\x00\x00\x00"
"\x3D\x00\x04\x00\x06\x00\x00\x00\x4D\x00\x00\x00\x4C\x00\x00\x00\x85\x00\x05\x00\x06\x00\x00\x00\x4E\x00\x00\x00\x4B\x00\x00\x00"
"\x4D\x00\x00\x00\x81\x00\x05\x00\x06\x00\x00\x00\x4F\x00\x00\x00\x49\x00\x00\x00\x4E\x00\x00\x00\x3E\x00\x03\x00\x3F\x00\x00\x00"
"\x4F\x00\x00\x00\x41\x00\x05\x00\x50\x00\x00\x00\x51\x00\x00\x00\x21\x00\x00\x00\x46\x00\x00\x00\x3D\x00\x04\x00\x19\x00\x00\x00"
"\x52\x00\x00\x00\x51\x00\x00\x00\x4F\x00\x08\x00\x07\x00\x00\x00\x53\x00\x00\x00\x52\x00\x00\x00\x52\x00\x00\x00\x00\x00\x00\x00"
"\x01\x00\x00\x00\x02\x00\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\x54\x00\x00\x00\x0A\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00"
"\x55\x00\x00\x00\x3F\x00\x00\x00\x50\x00\x06\x00\x07\x00\x00\x00\x56\x00\x00\x00\x55\x00\x00\x00\x55\x00\x00\x00\x55\x00\x00\x00"
"\x0C\x00\x08\x00\x07\x00\x00\x00\x57\x00\x00\x00\x01\x00\x00\x00\x2E\x00\x00\x00\x53\x00\x00\x00\x54\x00\x00\x00\x56\x00\x00\x00"
"\xFE\x00\x02\x00\x57\x00\x00\x00\x38\x00\x01\x00"},
#endif
#ifdef D3D9QUAKE
{QR_DIRECT3D9, 9, "defaultskybox",
"!!samps reflectcube\n"
"struct a2v\n"
"{\n"
"float4 pos: POSITION;\n"
"};\n"
"struct v2f\n"
"{\n"
"#ifndef FRAGMENT_SHADER\n"
"float4 pos: POSITION;\n"
"#endif\n"
"float3 texc: TEXCOORD0;\n"
"};\n"
"#ifdef VERTEX_SHADER\n"
"float4x4 m_modelviewprojection;\n"
"v2f main (a2v inp)\n"
"{\n"
"v2f outp;\n"
"outp.pos = mul(m_modelviewprojection, inp.pos);\n"
"outp.texc = inp.pos.xyz;\n"
"return outp;\n"
"}\n"
"#endif\n"
"#ifdef FRAGMENT_SHADER\n"
"float3 e_eyepos;\n"
"sampler s_reflectcube;\n"
"float4 main (v2f inp) : COLOR0\n"
"{\n"
"float3 tc = inp.texc - e_eyepos.xyz;\n"
"return texCUBE(s_reflectcube, tc);\n"
"}\n"
"#endif\n"
},
#endif
#ifdef D3D11QUAKE
{QR_DIRECT3D11, 11, "defaultskybox",
"!!samps reflectcube\n"
//regular sky shader for scrolling q1 skies
//the sky surfaces are thrown through this as-is.
"struct a2v\n"
"{\n"
"float4 pos: POSITION;\n"
"};\n"
"struct v2f\n"
"{\n"
"float4 pos: SV_POSITION;\n"
"float3 texc: TEXCOORD0;\n"
"};\n"
"#include <ftedefs.h>\n"
"#ifdef VERTEX_SHADER\n"
"v2f main (a2v inp)\n"
"{\n"
"v2f outp;\n"
"outp.pos = mul(m_model, inp.pos);\n"
"outp.texc= outp.pos.xyz - v_eyepos;\n"
"outp.pos = mul(m_view, outp.pos);\n"
"outp.pos = mul(m_projection, outp.pos);\n"
"return outp;\n"
"}\n"
"#endif\n"
"#ifdef FRAGMENT_SHADER\n"
"TextureCube t_reflectcube : register(t0);\n"
"SamplerState s_reflectcube : register(s0);\n"
"float4 main (v2f inp) : SV_TARGET\n"
"{\n"
"return t_reflectcube.Sample(s_reflectcube, inp.texc);\n"
"}\n"
"#endif\n"
},
#endif
#ifdef GLQUAKE
{QR_OPENGL, 110, "defaultfill",
"!!ver 100-450\n"
"#ifdef VERTEX_SHADER\n"
"attribute vec4 v_colour;\n"
"varying vec4 vc;\n"
"void main ()\n"
"{\n"
"vc = v_colour;\n"
"gl_Position = ftetransform();\n"
"}\n"
"#endif\n"
"#ifdef FRAGMENT_SHADER\n"
"varying vec4 vc;\n"
"void main ()\n"
"{\n"
"gl_FragColor = vc;\n"
"}\n"
"#endif\n"
},
#endif
#ifdef VKQUAKE
{QR_VULKAN, -1, "defaultfill",
"\xFF\x53\x50\x56\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x2C\x00\x00\x00\x00\x00\x00\x00\x2C\x00\x00\x00"
"\xFC\x09\x00\x00\x28\x0A\x00\x00\xF8\x05\x00\x00\x03\x02\x23\x07\x00\x00\x01\x00\x0A\x00\x08\x00\x4B\x00\x00\x00\x00\x00\x00\x00"
"\x11\x00\x02\x00\x01\x00\x00\x00\x0B\x00\x06\x00\x01\x00\x00\x00\x47\x4C\x53\x4C\x2E\x73\x74\x64\x2E\x34\x35\x30\x00\x00\x00\x00"
"\x0E\x00\x03\x00\x00\x00\x00\x00\x01\x00\x00\x00\x0F\x00\x0E\x00\x00\x00\x00\x00\x04\x00\x00\x00\x6D\x61\x69\x6E\x00\x00\x00\x00"
"\x1C\x00\x00\x00\x39\x00\x00\x00\x3B\x00\x00\x00\x3F\x00\x00\x00\x46\x00\x00\x00\x47\x00\x00\x00\x48\x00\x00\x00\x49\x00\x00\x00"
"\x4A\x00\x00\x00\x47\x00\x04\x00\x11\x00\x00\x00\x06\x00\x00\x00\x10\x00\x00\x00\x48\x00\x04\x00\x13\x00\x00\x00\x00\x00\x00\x00"
"\x05\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x00\x00\x00\x00\x23\x00\x00\x00\x00\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00"
"\x00\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x04\x00\x13\x00\x00\x00\x01\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00"
"\x13\x00\x00\x00\x01\x00\x00\x00\x23\x00\x00\x00\x40\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x01\x00\x00\x00\x07\x00\x00\x00"
"\x10\x00\x00\x00\x48\x00\x04\x00\x13\x00\x00\x00\x02\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x02\x00\x00\x00"
"\x23\x00\x00\x00\x80\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x02\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x05\x00"
"\x13\x00\x00\x00\x03\x00\x00\x00\x23\x00\x00\x00\xC0\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x04\x00\x00\x00\x23\x00\x00\x00"
"\xCC\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x05\x00\x00\x00\x23\x00\x00\x00\xD0\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00"
"\x06\x00\x00\x00\x23\x00\x00\x00\xDC\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x07\x00\x00\x00\x23\x00\x00\x00\xE0\x00\x00\x00"
"\x48\x00\x05\x00\x13\x00\x00\x00\x08\x00\x00\x00\x23\x00\x00\x00\xEC\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x09\x00\x00\x00"
"\x23\x00\x00\x00\xF0\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x0A\x00\x00\x00\x23\x00\x00\x00\xFC\x00\x00\x00\x48\x00\x05\x00"
"\x13\x00\x00\x00\x0B\x00\x00\x00\x23\x00\x00\x00\x00\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x0C\x00\x00\x00\x23\x00\x00\x00"
"\x40\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x0D\x00\x00\x00\x23\x00\x00\x00\x4C\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00"
"\x0E\x00\x00\x00\x23\x00\x00\x00\x50\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x0F\x00\x00\x00\x23\x00\x00\x00\x5C\x01\x00\x00"
"\x48\x00\x05\x00\x13\x00\x00\x00\x10\x00\x00\x00\x23\x00\x00\x00\x60\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x11\x00\x00\x00"
"\x23\x00\x00\x00\x6C\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x12\x00\x00\x00\x23\x00\x00\x00\x70\x01\x00\x00\x48\x00\x05\x00"
"\x13\x00\x00\x00\x13\x00\x00\x00\x23\x00\x00\x00\x80\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x14\x00\x00\x00\x23\x00\x00\x00"
"\x90\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x15\x00\x00\x00\x23\x00\x00\x00\x94\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00"
"\x16\x00\x00\x00\x23\x00\x00\x00\x98\x01\x00\x00\x47\x00\x03\x00\x13\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00\x15\x00\x00\x00"
"\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x15\x00\x00\x00\x21\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x1C\x00\x00\x00"
"\x1E\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x39\x00\x00\x00\x1E\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x3B\x00\x00\x00"
"\x1E\x00\x00\x00\x02\x00\x00\x00\x48\x00\x05\x00\x3D\x00\x00\x00\x00\x00\x00\x00\x0B\x00\x00\x00\x00\x00\x00\x00\x47\x00\x03\x00"
"\x3D\x00\x00\x00\x02\x00\x00\x00\x48\x00\x04\x00\x42\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x42\x00\x00\x00"
"\x00\x00\x00\x00\x23\x00\x00\x00\x00\x00\x00\x00\x48\x00\x05\x00\x42\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00"
"\x48\x00\x05\x00\x42\x00\x00\x00\x01\x00\x00\x00\x23\x00\x00\x00\x40\x00\x00\x00\x48\x00\x05\x00\x42\x00\x00\x00\x02\x00\x00\x00"
"\x23\x00\x00\x00\x4C\x00\x00\x00\x48\x00\x05\x00\x42\x00\x00\x00\x03\x00\x00\x00\x23\x00\x00\x00\x50\x00\x00\x00\x48\x00\x05\x00"
"\x42\x00\x00\x00\x04\x00\x00\x00\x23\x00\x00\x00\x5C\x00\x00\x00\x48\x00\x05\x00\x42\x00\x00\x00\x05\x00\x00\x00\x23\x00\x00\x00"
"\x60\x00\x00\x00\x48\x00\x05\x00\x42\x00\x00\x00\x06\x00\x00\x00\x23\x00\x00\x00\x6C\x00\x00\x00\x48\x00\x05\x00\x42\x00\x00\x00"
"\x07\x00\x00\x00\x23\x00\x00\x00\x70\x00\x00\x00\x48\x00\x05\x00\x42\x00\x00\x00\x08\x00\x00\x00\x23\x00\x00\x00\x80\x00\x00\x00"
"\x48\x00\x05\x00\x42\x00\x00\x00\x09\x00\x00\x00\x23\x00\x00\x00\x88\x00\x00\x00\x47\x00\x03\x00\x42\x00\x00\x00\x02\x00\x00\x00"
"\x47\x00\x04\x00\x44\x00\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x44\x00\x00\x00\x21\x00\x00\x00\x01\x00\x00\x00"
"\x47\x00\x04\x00\x46\x00\x00\x00\x1E\x00\x00\x00\x01\x00\x00\x00\x47\x00\x04\x00\x47\x00\x00\x00\x1E\x00\x00\x00\x03\x00\x00\x00"
"\x47\x00\x04\x00\x48\x00\x00\x00\x1E\x00\x00\x00\x04\x00\x00\x00\x47\x00\x04\x00\x49\x00\x00\x00\x1E\x00\x00\x00\x05\x00\x00\x00"
"\x47\x00\x04\x00\x4A\x00\x00\x00\x1E\x00\x00\x00\x06\x00\x00\x00\x13\x00\x02\x00\x02\x00\x00\x00\x21\x00\x03\x00\x03\x00\x00\x00"
"\x02\x00\x00\x00\x16\x00\x03\x00\x06\x00\x00\x00\x20\x00\x00\x00\x17\x00\x04\x00\x07\x00\x00\x00\x06\x00\x00\x00\x04\x00\x00\x00"
"\x21\x00\x03\x00\x08\x00\x00\x00\x07\x00\x00\x00\x20\x00\x04\x00\x0B\x00\x00\x00\x07\x00\x00\x00\x07\x00\x00\x00\x18\x00\x04\x00"
"\x0D\x00\x00\x00\x07\x00\x00\x00\x04\x00\x00\x00\x17\x00\x04\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x03\x00\x00\x00\x15\x00\x04\x00"
"\x0F\x00\x00\x00\x20\x00\x00\x00\x00\x00\x00\x00\x2B\x00\x04\x00\x0F\x00\x00\x00\x10\x00\x00\x00\x04\x00\x00\x00\x1C\x00\x04\x00"
"\x11\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x17\x00\x04\x00\x12\x00\x00\x00\x06\x00\x00\x00\x02\x00\x00\x00\x1E\x00\x19\x00"
"\x13\x00\x00\x00\x0D\x00\x00\x00\x0D\x00\x00\x00\x0D\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00"
"\x0E\x00\x00\x00\x06\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x11\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x0E\x00\x00\x00"
"\x06\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x07\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00\x06\x00\x00\x00\x12\x00\x00\x00"
"\x20\x00\x04\x00\x14\x00\x00\x00\x02\x00\x00\x00\x13\x00\x00\x00\x3B\x00\x04\x00\x14\x00\x00\x00\x15\x00\x00\x00\x02\x00\x00\x00"
"\x15\x00\x04\x00\x16\x00\x00\x00\x20\x00\x00\x00\x01\x00\x00\x00\x2B\x00\x04\x00\x16\x00\x00\x00\x17\x00\x00\x00\x00\x00\x00\x00"
"\x20\x00\x04\x00\x18\x00\x00\x00\x02\x00\x00\x00\x0D\x00\x00\x00\x20\x00\x04\x00\x1B\x00\x00\x00\x01\x00\x00\x00\x0E\x00\x00\x00"
"\x3B\x00\x04\x00\x1B\x00\x00\x00\x1C\x00\x00\x00\x01\x00\x00\x00\x2B\x00\x04\x00\x06\x00\x00\x00\x1E\x00\x00\x00\x00\x00\x80\x3F"
"\x2B\x00\x04\x00\x06\x00\x00\x00\x24\x00\x00\x00\x00\x00\x80\xBF\x2B\x00\x04\x00\x0F\x00\x00\x00\x25\x00\x00\x00\x01\x00\x00\x00"
"\x20\x00\x04\x00\x26\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00\x2B\x00\x04\x00\x0F\x00\x00\x00\x2B\x00\x00\x00\x02\x00\x00\x00"
"\x2B\x00\x04\x00\x0F\x00\x00\x00\x2E\x00\x00\x00\x03\x00\x00\x00\x2B\x00\x04\x00\x06\x00\x00\x00\x32\x00\x00\x00\x00\x00\x00\x40"
"\x20\x00\x04\x00\x38\x00\x00\x00\x03\x00\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x38\x00\x00\x00\x39\x00\x00\x00\x03\x00\x00\x00"
"\x20\x00\x04\x00\x3A\x00\x00\x00\x01\x00\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x3A\x00\x00\x00\x3B\x00\x00\x00\x01\x00\x00\x00"
"\x1E\x00\x03\x00\x3D\x00\x00\x00\x07\x00\x00\x00\x20\x00\x04\x00\x3E\x00\x00\x00\x03\x00\x00\x00\x3D\x00\x00\x00\x3B\x00\x04\x00"
"\x3E\x00\x00\x00\x3F\x00\x00\x00\x03\x00\x00\x00\x1E\x00\x0C\x00\x42\x00\x00\x00\x0D\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00"
"\x0E\x00\x00\x00\x06\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x07\x00\x00\x00\x12\x00\x00\x00\x12\x00\x00\x00\x20\x00\x04\x00"
"\x43\x00\x00\x00\x02\x00\x00\x00\x42\x00\x00\x00\x3B\x00\x04\x00\x43\x00\x00\x00\x44\x00\x00\x00\x02\x00\x00\x00\x20\x00\x04\x00"
"\x45\x00\x00\x00\x01\x00\x00\x00\x12\x00\x00\x00\x3B\x00\x04\x00\x45\x00\x00\x00\x46\x00\x00\x00\x01\x00\x00\x00\x3B\x00\x04\x00"
"\x45\x00\x00\x00\x47\x00\x00\x00\x01\x00\x00\x00\x3B\x00\x04\x00\x1B\x00\x00\x00\x48\x00\x00\x00\x01\x00\x00\x00\x3B\x00\x04\x00"
"\x1B\x00\x00\x00\x49\x00\x00\x00\x01\x00\x00\x00\x3B\x00\x04\x00\x1B\x00\x00\x00\x4A\x00\x00\x00\x01\x00\x00\x00\x36\x00\x05\x00"
"\x02\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\xF8\x00\x02\x00\x05\x00\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00"
"\x3C\x00\x00\x00\x3B\x00\x00\x00\x3E\x00\x03\x00\x39\x00\x00\x00\x3C\x00\x00\x00\x39\x00\x04\x00\x07\x00\x00\x00\x40\x00\x00\x00"
"\x09\x00\x00\x00\x41\x00\x05\x00\x38\x00\x00\x00\x41\x00\x00\x00\x3F\x00\x00\x00\x17\x00\x00\x00\x3E\x00\x03\x00\x41\x00\x00\x00"
"\x40\x00\x00\x00\xFD\x00\x01\x00\x38\x00\x01\x00\x36\x00\x05\x00\x07\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00"
"\xF8\x00\x02\x00\x0A\x00\x00\x00\x3B\x00\x04\x00\x0B\x00\x00\x00\x0C\x00\x00\x00\x07\x00\x00\x00\x41\x00\x05\x00\x18\x00\x00\x00"
"\x19\x00\x00\x00\x15\x00\x00\x00\x17\x00\x00\x00\x3D\x00\x04\x00\x0D\x00\x00\x00\x1A\x00\x00\x00\x19\x00\x00\x00\x3D\x00\x04\x00"
"\x0E\x00\x00\x00\x1D\x00\x00\x00\x1C\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\x1F\x00\x00\x00\x1D\x00\x00\x00\x00\x00\x00\x00"
"\x51\x00\x05\x00\x06\x00\x00\x00\x20\x00\x00\x00\x1D\x00\x00\x00\x01\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\x21\x00\x00\x00"
"\x1D\x00\x00\x00\x02\x00\x00\x00\x50\x00\x07\x00\x07\x00\x00\x00\x22\x00\x00\x00\x1F\x00\x00\x00\x20\x00\x00\x00\x21\x00\x00\x00"
"\x1E\x00\x00\x00\x91\x00\x05\x00\x07\x00\x00\x00\x23\x00\x00\x00\x1A\x00\x00\x00\x22\x00\x00\x00\x3E\x00\x03\x00\x0C\x00\x00\x00"
"\x23\x00\x00\x00\x41\x00\x05\x00\x26\x00\x00\x00\x27\x00\x00\x00\x0C\x00\x00\x00\x25\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00"
"\x28\x00\x00\x00\x27\x00\x00\x00\x85\x00\x05\x00\x06\x00\x00\x00\x29\x00\x00\x00\x28\x00\x00\x00\x24\x00\x00\x00\x41\x00\x05\x00"
"\x26\x00\x00\x00\x2A\x00\x00\x00\x0C\x00\x00\x00\x25\x00\x00\x00\x3E\x00\x03\x00\x2A\x00\x00\x00\x29\x00\x00\x00\x41\x00\x05\x00"
"\x26\x00\x00\x00\x2C\x00\x00\x00\x0C\x00\x00\x00\x2B\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x2D\x00\x00\x00\x2C\x00\x00\x00"
"\x41\x00\x05\x00\x26\x00\x00\x00\x2F\x00\x00\x00\x0C\x00\x00\x00\x2E\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x30\x00\x00\x00"
"\x2F\x00\x00\x00\x81\x00\x05\x00\x06\x00\x00\x00\x31\x00\x00\x00\x2D\x00\x00\x00\x30\x00\x00\x00\x88\x00\x05\x00\x06\x00\x00\x00"
"\x33\x00\x00\x00\x31\x00\x00\x00\x32\x00\x00\x00\x41\x00\x05\x00\x26\x00\x00\x00\x34\x00\x00\x00\x0C\x00\x00\x00\x2B\x00\x00\x00"
"\x3E\x00\x03\x00\x34\x00\x00\x00\x33\x00\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\x35\x00\x00\x00\x0C\x00\x00\x00\xFE\x00\x02\x00"
"\x35\x00\x00\x00\x38\x00\x01\x00\x03\x02\x23\x07\x00\x00\x01\x00\x0A\x00\x08\x00\x19\x00\x00\x00\x00\x00\x00\x00\x11\x00\x02\x00"
"\x01\x00\x00\x00\x0B\x00\x06\x00\x01\x00\x00\x00\x47\x4C\x53\x4C\x2E\x73\x74\x64\x2E\x34\x35\x30\x00\x00\x00\x00\x0E\x00\x03\x00"
"\x00\x00\x00\x00\x01\x00\x00\x00\x0F\x00\x07\x00\x04\x00\x00\x00\x04\x00\x00\x00\x6D\x61\x69\x6E\x00\x00\x00\x00\x09\x00\x00\x00"
"\x0B\x00\x00\x00\x10\x00\x03\x00\x04\x00\x00\x00\x07\x00\x00\x00\x47\x00\x04\x00\x09\x00\x00\x00\x1E\x00\x00\x00\x00\x00\x00\x00"
"\x47\x00\x04\x00\x0B\x00\x00\x00\x1E\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x11\x00\x00\x00\x06\x00\x00\x00\x10\x00\x00\x00"
"\x48\x00\x04\x00\x13\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x00\x00\x00\x00\x23\x00\x00\x00"
"\x00\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x04\x00\x13\x00\x00\x00"
"\x01\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x01\x00\x00\x00\x23\x00\x00\x00\x40\x00\x00\x00\x48\x00\x05\x00"
"\x13\x00\x00\x00\x01\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x04\x00\x13\x00\x00\x00\x02\x00\x00\x00\x05\x00\x00\x00"
"\x48\x00\x05\x00\x13\x00\x00\x00\x02\x00\x00\x00\x23\x00\x00\x00\x80\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x02\x00\x00\x00"
"\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x03\x00\x00\x00\x23\x00\x00\x00\xC0\x00\x00\x00\x48\x00\x05\x00"
"\x13\x00\x00\x00\x04\x00\x00\x00\x23\x00\x00\x00\xCC\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x05\x00\x00\x00\x23\x00\x00\x00"
"\xD0\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x06\x00\x00\x00\x23\x00\x00\x00\xDC\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00"
"\x07\x00\x00\x00\x23\x00\x00\x00\xE0\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x08\x00\x00\x00\x23\x00\x00\x00\xEC\x00\x00\x00"
"\x48\x00\x05\x00\x13\x00\x00\x00\x09\x00\x00\x00\x23\x00\x00\x00\xF0\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x0A\x00\x00\x00"
"\x23\x00\x00\x00\xFC\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x0B\x00\x00\x00\x23\x00\x00\x00\x00\x01\x00\x00\x48\x00\x05\x00"
"\x13\x00\x00\x00\x0C\x00\x00\x00\x23\x00\x00\x00\x40\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x0D\x00\x00\x00\x23\x00\x00\x00"
"\x4C\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x0E\x00\x00\x00\x23\x00\x00\x00\x50\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00"
"\x0F\x00\x00\x00\x23\x00\x00\x00\x5C\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x10\x00\x00\x00\x23\x00\x00\x00\x60\x01\x00\x00"
"\x48\x00\x05\x00\x13\x00\x00\x00\x11\x00\x00\x00\x23\x00\x00\x00\x6C\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x12\x00\x00\x00"
"\x23\x00\x00\x00\x70\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x13\x00\x00\x00\x23\x00\x00\x00\x80\x01\x00\x00\x48\x00\x05\x00"
"\x13\x00\x00\x00\x14\x00\x00\x00\x23\x00\x00\x00\x90\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x15\x00\x00\x00\x23\x00\x00\x00"
"\x94\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x16\x00\x00\x00\x23\x00\x00\x00\x98\x01\x00\x00\x47\x00\x03\x00\x13\x00\x00\x00"
"\x02\x00\x00\x00\x47\x00\x04\x00\x15\x00\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x15\x00\x00\x00\x21\x00\x00\x00"
"\x00\x00\x00\x00\x48\x00\x04\x00\x16\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x16\x00\x00\x00\x00\x00\x00\x00"
"\x23\x00\x00\x00\x00\x00\x00\x00\x48\x00\x05\x00\x16\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x05\x00"
"\x16\x00\x00\x00\x01\x00\x00\x00\x23\x00\x00\x00\x40\x00\x00\x00\x48\x00\x05\x00\x16\x00\x00\x00\x02\x00\x00\x00\x23\x00\x00\x00"
"\x4C\x00\x00\x00\x48\x00\x05\x00\x16\x00\x00\x00\x03\x00\x00\x00\x23\x00\x00\x00\x50\x00\x00\x00\x48\x00\x05\x00\x16\x00\x00\x00"
"\x04\x00\x00\x00\x23\x00\x00\x00\x5C\x00\x00\x00\x48\x00\x05\x00\x16\x00\x00\x00\x05\x00\x00\x00\x23\x00\x00\x00\x60\x00\x00\x00"
"\x48\x00\x05\x00\x16\x00\x00\x00\x06\x00\x00\x00\x23\x00\x00\x00\x6C\x00\x00\x00\x48\x00\x05\x00\x16\x00\x00\x00\x07\x00\x00\x00"
"\x23\x00\x00\x00\x70\x00\x00\x00\x48\x00\x05\x00\x16\x00\x00\x00\x08\x00\x00\x00\x23\x00\x00\x00\x80\x00\x00\x00\x48\x00\x05\x00"
"\x16\x00\x00\x00\x09\x00\x00\x00\x23\x00\x00\x00\x88\x00\x00\x00\x47\x00\x03\x00\x16\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00"
"\x18\x00\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x18\x00\x00\x00\x21\x00\x00\x00\x01\x00\x00\x00\x13\x00\x02\x00"
"\x02\x00\x00\x00\x21\x00\x03\x00\x03\x00\x00\x00\x02\x00\x00\x00\x16\x00\x03\x00\x06\x00\x00\x00\x20\x00\x00\x00\x17\x00\x04\x00"
"\x07\x00\x00\x00\x06\x00\x00\x00\x04\x00\x00\x00\x20\x00\x04\x00\x08\x00\x00\x00\x03\x00\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00"
"\x08\x00\x00\x00\x09\x00\x00\x00\x03\x00\x00\x00\x20\x00\x04\x00\x0A\x00\x00\x00\x01\x00\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00"
"\x0A\x00\x00\x00\x0B\x00\x00\x00\x01\x00\x00\x00\x18\x00\x04\x00\x0D\x00\x00\x00\x07\x00\x00\x00\x04\x00\x00\x00\x17\x00\x04\x00"
"\x0E\x00\x00\x00\x06\x00\x00\x00\x03\x00\x00\x00\x15\x00\x04\x00\x0F\x00\x00\x00\x20\x00\x00\x00\x00\x00\x00\x00\x2B\x00\x04\x00"
"\x0F\x00\x00\x00\x10\x00\x00\x00\x04\x00\x00\x00\x1C\x00\x04\x00\x11\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x17\x00\x04\x00"
"\x12\x00\x00\x00\x06\x00\x00\x00\x02\x00\x00\x00\x1E\x00\x19\x00\x13\x00\x00\x00\x0D\x00\x00\x00\x0D\x00\x00\x00\x0D\x00\x00\x00"
"\x0E\x00\x00\x00\x06\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00"
"\x11\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x07\x00\x00\x00"
"\x07\x00\x00\x00\x06\x00\x00\x00\x06\x00\x00\x00\x12\x00\x00\x00\x20\x00\x04\x00\x14\x00\x00\x00\x02\x00\x00\x00\x13\x00\x00\x00"
"\x3B\x00\x04\x00\x14\x00\x00\x00\x15\x00\x00\x00\x02\x00\x00\x00\x1E\x00\x0C\x00\x16\x00\x00\x00\x0D\x00\x00\x00\x0E\x00\x00\x00"
"\x06\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x07\x00\x00\x00\x12\x00\x00\x00\x12\x00\x00\x00"
"\x20\x00\x04\x00\x17\x00\x00\x00\x02\x00\x00\x00\x16\x00\x00\x00\x3B\x00\x04\x00\x17\x00\x00\x00\x18\x00\x00\x00\x02\x00\x00\x00"
"\x36\x00\x05\x00\x02\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\xF8\x00\x02\x00\x05\x00\x00\x00\x3D\x00\x04\x00"
"\x07\x00\x00\x00\x0C\x00\x00\x00\x0B\x00\x00\x00\x3E\x00\x03\x00\x09\x00\x00\x00\x0C\x00\x00\x00\xFD\x00\x01\x00\x38\x00\x01\x00"
""},
#endif
#ifdef D3D11QUAKE
{QR_DIRECT3D11, 11, "defaultfill",
"struct a2v\n"
"{\n"
"float4 pos: POSITION;\n"
"float4 vcol: COLOR0;\n"
"};\n"
"struct v2f\n"
"{\n"
"float4 pos: SV_POSITION;\n"
"float4 vcol: COLOR0;\n"
"};\n"
"#include <ftedefs.h>\n"
"#ifdef VERTEX_SHADER\n"
"v2f main (a2v inp)\n"
"{\n"
"v2f outp;\n"
"outp.pos = mul(m_projection, inp.pos);\n"
"outp.vcol = inp.vcol;\n"
"return outp;\n"
"}\n"
"#endif\n"
"#ifdef FRAGMENT_SHADER\n"
"float4 main (v2f inp) : SV_TARGET\n"
"{\n"
"return inp.vcol;\n"
"}\n"
"#endif\n"
},
#endif
#ifdef GLQUAKE
{QR_OPENGL, 110, "defaultsprite",
"!!permu FOG\n"
"!!samps 1\n"
//used by both particles and sprites.
//note the fog blending mode is all that differs from defaultadditivesprite
"#include \"sys/defs.h\"\n"
"#include \"sys/fog.h\"\n"
"varying vec2 tc;\n"
"varying vec4 vc;\n"
"#ifdef VERTEX_SHADER\n"
"void main ()\n"
"{\n"
"tc = v_texcoord;\n"
"vc = v_colour;\n"
"gl_Position = ftetransform();\n"
"}\n"
"#endif\n"
"#ifdef FRAGMENT_SHADER\n"
"uniform vec4 e_vlscale;\n"
"void main ()\n"
"{\n"
"vec4 col = texture2D(s_t0, tc);\n"
"#ifdef MASK\n"
"if (col.a < float(MASK))\n"
"discard;\n"
"#endif\n"
"gl_FragColor = fog4blend(col * vc * e_colourident * e_vlscale);\n"
"}\n"
"#endif\n"
},
#endif
#ifdef VKQUAKE
{QR_VULKAN, -1, "defaultsprite",
"\xFF\x53\x50\x56\x01\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x20\x00\x00\x00\x2C\x00\x00\x00\x20\x00\x00\x00\x4C\x00\x00\x00"
"\xAC\x0A\x00\x00\xF8\x0A\x00\x00\xB0\x0D\x00\x00\x01\x00\x46\x31\x4D\x41\x53\x4B\x00\x00\x00\x00\x00\x01\x01\x62\x31\x72\x5F\x66"
"\x6F\x67\x5F\x65\x78\x70\x32\x00\x00\x00\x00\x00\x03\x02\x23\x07\x00\x00\x01\x00\x0A\x00\x08\x00\x51\x00\x00\x00\x00\x00\x00\x00"
"\x11\x00\x02\x00\x01\x00\x00\x00\x0B\x00\x06\x00\x01\x00\x00\x00\x47\x4C\x53\x4C\x2E\x73\x74\x64\x2E\x34\x35\x30\x00\x00\x00\x00"
"\x0E\x00\x03\x00\x00\x00\x00\x00\x01\x00\x00\x00\x0F\x00\x0F\x00\x00\x00\x00\x00\x04\x00\x00\x00\x6D\x61\x69\x6E\x00\x00\x00\x00"
"\x1C\x00\x00\x00\x39\x00\x00\x00\x3B\x00\x00\x00\x3E\x00\x00\x00\x40\x00\x00\x00\x44\x00\x00\x00\x4D\x00\x00\x00\x4E\x00\x00\x00"
"\x4F\x00\x00\x00\x50\x00\x00\x00\x47\x00\x04\x00\x11\x00\x00\x00\x06\x00\x00\x00\x10\x00\x00\x00\x48\x00\x04\x00\x13\x00\x00\x00"
"\x00\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x00\x00\x00\x00\x23\x00\x00\x00\x00\x00\x00\x00\x48\x00\x05\x00"
"\x13\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x04\x00\x13\x00\x00\x00\x01\x00\x00\x00\x05\x00\x00\x00"
"\x48\x00\x05\x00\x13\x00\x00\x00\x01\x00\x00\x00\x23\x00\x00\x00\x40\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x01\x00\x00\x00"
"\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x04\x00\x13\x00\x00\x00\x02\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00"
"\x02\x00\x00\x00\x23\x00\x00\x00\x80\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x02\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00"
"\x48\x00\x05\x00\x13\x00\x00\x00\x03\x00\x00\x00\x23\x00\x00\x00\xC0\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x04\x00\x00\x00"
"\x23\x00\x00\x00\xCC\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x05\x00\x00\x00\x23\x00\x00\x00\xD0\x00\x00\x00\x48\x00\x05\x00"
"\x13\x00\x00\x00\x06\x00\x00\x00\x23\x00\x00\x00\xDC\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x07\x00\x00\x00\x23\x00\x00\x00"
"\xE0\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x08\x00\x00\x00\x23\x00\x00\x00\xEC\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00"
"\x09\x00\x00\x00\x23\x00\x00\x00\xF0\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x0A\x00\x00\x00\x23\x00\x00\x00\xFC\x00\x00\x00"
"\x48\x00\x05\x00\x13\x00\x00\x00\x0B\x00\x00\x00\x23\x00\x00\x00\x00\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x0C\x00\x00\x00"
"\x23\x00\x00\x00\x40\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x0D\x00\x00\x00\x23\x00\x00\x00\x4C\x01\x00\x00\x48\x00\x05\x00"
"\x13\x00\x00\x00\x0E\x00\x00\x00\x23\x00\x00\x00\x50\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x0F\x00\x00\x00\x23\x00\x00\x00"
"\x5C\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x10\x00\x00\x00\x23\x00\x00\x00\x60\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00"
"\x11\x00\x00\x00\x23\x00\x00\x00\x6C\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x12\x00\x00\x00\x23\x00\x00\x00\x70\x01\x00\x00"
"\x48\x00\x05\x00\x13\x00\x00\x00\x13\x00\x00\x00\x23\x00\x00\x00\x80\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x14\x00\x00\x00"
"\x23\x00\x00\x00\x90\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x15\x00\x00\x00\x23\x00\x00\x00\x94\x01\x00\x00\x48\x00\x05\x00"
"\x13\x00\x00\x00\x16\x00\x00\x00\x23\x00\x00\x00\x98\x01\x00\x00\x47\x00\x03\x00\x13\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00"
"\x15\x00\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x15\x00\x00\x00\x21\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00"
"\x1C\x00\x00\x00\x1E\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x39\x00\x00\x00\x1E\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00"
"\x3B\x00\x00\x00\x1E\x00\x00\x00\x01\x00\x00\x00\x47\x00\x04\x00\x3E\x00\x00\x00\x1E\x00\x00\x00\x01\x00\x00\x00\x47\x00\x04\x00"
"\x40\x00\x00\x00\x1E\x00\x00\x00\x02\x00\x00\x00\x48\x00\x05\x00\x42\x00\x00\x00\x00\x00\x00\x00\x0B\x00\x00\x00\x00\x00\x00\x00"
"\x47\x00\x03\x00\x42\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00\x47\x00\x00\x00\x01\x00\x00\x00\x00\x01\x00\x00\x47\x00\x04\x00"
"\x48\x00\x00\x00\x01\x00\x00\x00\x01\x01\x00\x00\x47\x00\x04\x00\x49\x00\x00\x00\x01\x00\x00\x00\x15\x00\x00\x00\x48\x00\x04\x00"
"\x4A\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x4A\x00\x00\x00\x00\x00\x00\x00\x23\x00\x00\x00\x00\x00\x00\x00"
"\x48\x00\x05\x00\x4A\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x05\x00\x4A\x00\x00\x00\x01\x00\x00\x00"
"\x23\x00\x00\x00\x40\x00\x00\x00\x48\x00\x05\x00\x4A\x00\x00\x00\x02\x00\x00\x00\x23\x00\x00\x00\x4C\x00\x00\x00\x48\x00\x05\x00"
"\x4A\x00\x00\x00\x03\x00\x00\x00\x23\x00\x00\x00\x50\x00\x00\x00\x48\x00\x05\x00\x4A\x00\x00\x00\x04\x00\x00\x00\x23\x00\x00\x00"
"\x5C\x00\x00\x00\x48\x00\x05\x00\x4A\x00\x00\x00\x05\x00\x00\x00\x23\x00\x00\x00\x60\x00\x00\x00\x48\x00\x05\x00\x4A\x00\x00\x00"
"\x06\x00\x00\x00\x23\x00\x00\x00\x6C\x00\x00\x00\x48\x00\x05\x00\x4A\x00\x00\x00\x07\x00\x00\x00\x23\x00\x00\x00\x70\x00\x00\x00"
"\x48\x00\x05\x00\x4A\x00\x00\x00\x08\x00\x00\x00\x23\x00\x00\x00\x80\x00\x00\x00\x48\x00\x05\x00\x4A\x00\x00\x00\x09\x00\x00\x00"
"\x23\x00\x00\x00\x88\x00\x00\x00\x47\x00\x03\x00\x4A\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00\x4C\x00\x00\x00\x22\x00\x00\x00"
"\x00\x00\x00\x00\x47\x00\x04\x00\x4C\x00\x00\x00\x21\x00\x00\x00\x01\x00\x00\x00\x47\x00\x04\x00\x4D\x00\x00\x00\x1E\x00\x00\x00"
"\x03\x00\x00\x00\x47\x00\x04\x00\x4E\x00\x00\x00\x1E\x00\x00\x00\x04\x00\x00\x00\x47\x00\x04\x00\x4F\x00\x00\x00\x1E\x00\x00\x00"
"\x05\x00\x00\x00\x47\x00\x04\x00\x50\x00\x00\x00\x1E\x00\x00\x00\x06\x00\x00\x00\x13\x00\x02\x00\x02\x00\x00\x00\x21\x00\x03\x00"
"\x03\x00\x00\x00\x02\x00\x00\x00\x16\x00\x03\x00\x06\x00\x00\x00\x20\x00\x00\x00\x17\x00\x04\x00\x07\x00\x00\x00\x06\x00\x00\x00"
"\x04\x00\x00\x00\x21\x00\x03\x00\x08\x00\x00\x00\x07\x00\x00\x00\x20\x00\x04\x00\x0B\x00\x00\x00\x07\x00\x00\x00\x07\x00\x00\x00"
"\x18\x00\x04\x00\x0D\x00\x00\x00\x07\x00\x00\x00\x04\x00\x00\x00\x17\x00\x04\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x03\x00\x00\x00"
"\x15\x00\x04\x00\x0F\x00\x00\x00\x20\x00\x00\x00\x00\x00\x00\x00\x2B\x00\x04\x00\x0F\x00\x00\x00\x10\x00\x00\x00\x04\x00\x00\x00"
"\x1C\x00\x04\x00\x11\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x17\x00\x04\x00\x12\x00\x00\x00\x06\x00\x00\x00\x02\x00\x00\x00"
"\x1E\x00\x19\x00\x13\x00\x00\x00\x0D\x00\x00\x00\x0D\x00\x00\x00\x0D\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x0E\x00\x00\x00"
"\x06\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x11\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00"
"\x0E\x00\x00\x00\x06\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x07\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00\x06\x00\x00\x00"
"\x12\x00\x00\x00\x20\x00\x04\x00\x14\x00\x00\x00\x02\x00\x00\x00\x13\x00\x00\x00\x3B\x00\x04\x00\x14\x00\x00\x00\x15\x00\x00\x00"
"\x02\x00\x00\x00\x15\x00\x04\x00\x16\x00\x00\x00\x20\x00\x00\x00\x01\x00\x00\x00\x2B\x00\x04\x00\x16\x00\x00\x00\x17\x00\x00\x00"
"\x00\x00\x00\x00\x20\x00\x04\x00\x18\x00\x00\x00\x02\x00\x00\x00\x0D\x00\x00\x00\x20\x00\x04\x00\x1B\x00\x00\x00\x01\x00\x00\x00"
"\x0E\x00\x00\x00\x3B\x00\x04\x00\x1B\x00\x00\x00\x1C\x00\x00\x00\x01\x00\x00\x00\x2B\x00\x04\x00\x06\x00\x00\x00\x1E\x00\x00\x00"
"\x00\x00\x80\x3F\x2B\x00\x04\x00\x06\x00\x00\x00\x24\x00\x00\x00\x00\x00\x80\xBF\x2B\x00\x04\x00\x0F\x00\x00\x00\x25\x00\x00\x00"
"\x01\x00\x00\x00\x20\x00\x04\x00\x26\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00\x2B\x00\x04\x00\x0F\x00\x00\x00\x2B\x00\x00\x00"
"\x02\x00\x00\x00\x2B\x00\x04\x00\x0F\x00\x00\x00\x2E\x00\x00\x00\x03\x00\x00\x00\x2B\x00\x04\x00\x06\x00\x00\x00\x32\x00\x00\x00"
"\x00\x00\x00\x40\x20\x00\x04\x00\x38\x00\x00\x00\x03\x00\x00\x00\x12\x00\x00\x00\x3B\x00\x04\x00\x38\x00\x00\x00\x39\x00\x00\x00"
"\x03\x00\x00\x00\x20\x00\x04\x00\x3A\x00\x00\x00\x01\x00\x00\x00\x12\x00\x00\x00\x3B\x00\x04\x00\x3A\x00\x00\x00\x3B\x00\x00\x00"
"\x01\x00\x00\x00\x20\x00\x04\x00\x3D\x00\x00\x00\x03\x00\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x3D\x00\x00\x00\x3E\x00\x00\x00"
"\x03\x00\x00\x00\x20\x00\x04\x00\x3F\x00\x00\x00\x01\x00\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x3F\x00\x00\x00\x40\x00\x00\x00"
"\x01\x00\x00\x00\x1E\x00\x03\x00\x42\x00\x00\x00\x07\x00\x00\x00\x20\x00\x04\x00\x43\x00\x00\x00\x03\x00\x00\x00\x42\x00\x00\x00"
"\x3B\x00\x04\x00\x43\x00\x00\x00\x44\x00\x00\x00\x03\x00\x00\x00\x32\x00\x04\x00\x06\x00\x00\x00\x47\x00\x00\x00\x00\x00\x80\x43"
"\x32\x00\x04\x00\x16\x00\x00\x00\x48\x00\x00\x00\x01\x01\x00\x00\x32\x00\x04\x00\x16\x00\x00\x00\x49\x00\x00\x00\x15\x00\x00\x00"
"\x1E\x00\x0C\x00\x4A\x00\x00\x00\x0D\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x0E\x00\x00\x00"
"\x06\x00\x00\x00\x07\x00\x00\x00\x12\x00\x00\x00\x12\x00\x00\x00\x20\x00\x04\x00\x4B\x00\x00\x00\x02\x00\x00\x00\x4A\x00\x00\x00"
"\x3B\x00\x04\x00\x4B\x00\x00\x00\x4C\x00\x00\x00\x02\x00\x00\x00\x3B\x00\x04\x00\x3A\x00\x00\x00\x4D\x00\x00\x00\x01\x00\x00\x00"
"\x3B\x00\x04\x00\x1B\x00\x00\x00\x4E\x00\x00\x00\x01\x00\x00\x00\x3B\x00\x04\x00\x1B\x00\x00\x00\x4F\x00\x00\x00\x01\x00\x00\x00"
"\x3B\x00\x04\x00\x1B\x00\x00\x00\x50\x00\x00\x00\x01\x00\x00\x00\x36\x00\x05\x00\x02\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00"
"\x03\x00\x00\x00\xF8\x00\x02\x00\x05\x00\x00\x00\x3D\x00\x04\x00\x12\x00\x00\x00\x3C\x00\x00\x00\x3B\x00\x00\x00\x3E\x00\x03\x00"
"\x39\x00\x00\x00\x3C\x00\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\x41\x00\x00\x00\x40\x00\x00\x00\x3E\x00\x03\x00\x3E\x00\x00\x00"
"\x41\x00\x00\x00\x39\x00\x04\x00\x07\x00\x00\x00\x45\x00\x00\x00\x09\x00\x00\x00\x41\x00\x05\x00\x3D\x00\x00\x00\x46\x00\x00\x00"
"\x44\x00\x00\x00\x17\x00\x00\x00\x3E\x00\x03\x00\x46\x00\x00\x00\x45\x00\x00\x00\xFD\x00\x01\x00\x38\x00\x01\x00\x36\x00\x05\x00"
"\x07\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\xF8\x00\x02\x00\x0A\x00\x00\x00\x3B\x00\x04\x00\x0B\x00\x00\x00"
"\x0C\x00\x00\x00\x07\x00\x00\x00\x41\x00\x05\x00\x18\x00\x00\x00\x19\x00\x00\x00\x15\x00\x00\x00\x17\x00\x00\x00\x3D\x00\x04\x00"
"\x0D\x00\x00\x00\x1A\x00\x00\x00\x19\x00\x00\x00\x3D\x00\x04\x00\x0E\x00\x00\x00\x1D\x00\x00\x00\x1C\x00\x00\x00\x51\x00\x05\x00"
"\x06\x00\x00\x00\x1F\x00\x00\x00\x1D\x00\x00\x00\x00\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\x20\x00\x00\x00\x1D\x00\x00\x00"
"\x01\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\x21\x00\x00\x00\x1D\x00\x00\x00\x02\x00\x00\x00\x50\x00\x07\x00\x07\x00\x00\x00"
"\x22\x00\x00\x00\x1F\x00\x00\x00\x20\x00\x00\x00\x21\x00\x00\x00\x1E\x00\x00\x00\x91\x00\x05\x00\x07\x00\x00\x00\x23\x00\x00\x00"
"\x1A\x00\x00\x00\x22\x00\x00\x00\x3E\x00\x03\x00\x0C\x00\x00\x00\x23\x00\x00\x00\x41\x00\x05\x00\x26\x00\x00\x00\x27\x00\x00\x00"
"\x0C\x00\x00\x00\x25\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x28\x00\x00\x00\x27\x00\x00\x00\x85\x00\x05\x00\x06\x00\x00\x00"
"\x29\x00\x00\x00\x28\x00\x00\x00\x24\x00\x00\x00\x41\x00\x05\x00\x26\x00\x00\x00\x2A\x00\x00\x00\x0C\x00\x00\x00\x25\x00\x00\x00"
"\x3E\x00\x03\x00\x2A\x00\x00\x00\x29\x00\x00\x00\x41\x00\x05\x00\x26\x00\x00\x00\x2C\x00\x00\x00\x0C\x00\x00\x00\x2B\x00\x00\x00"
"\x3D\x00\x04\x00\x06\x00\x00\x00\x2D\x00\x00\x00\x2C\x00\x00\x00\x41\x00\x05\x00\x26\x00\x00\x00\x2F\x00\x00\x00\x0C\x00\x00\x00"
"\x2E\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x30\x00\x00\x00\x2F\x00\x00\x00\x81\x00\x05\x00\x06\x00\x00\x00\x31\x00\x00\x00"
"\x2D\x00\x00\x00\x30\x00\x00\x00\x88\x00\x05\x00\x06\x00\x00\x00\x33\x00\x00\x00\x31\x00\x00\x00\x32\x00\x00\x00\x41\x00\x05\x00"
"\x26\x00\x00\x00\x34\x00\x00\x00\x0C\x00\x00\x00\x2B\x00\x00\x00\x3E\x00\x03\x00\x34\x00\x00\x00\x33\x00\x00\x00\x3D\x00\x04\x00"
"\x07\x00\x00\x00\x35\x00\x00\x00\x0C\x00\x00\x00\xFE\x00\x02\x00\x35\x00\x00\x00\x38\x00\x01\x00\x03\x02\x23\x07\x00\x00\x01\x00"
"\x0A\x00\x08\x00\x7B\x00\x00\x00\x00\x00\x00\x00\x11\x00\x02\x00\x01\x00\x00\x00\x0B\x00\x06\x00\x01\x00\x00\x00\x47\x4C\x53\x4C"
"\x2E\x73\x74\x64\x2E\x34\x35\x30\x00\x00\x00\x00\x0E\x00\x03\x00\x00\x00\x00\x00\x01\x00\x00\x00\x0F\x00\x09\x00\x04\x00\x00\x00"
"\x04\x00\x00\x00\x6D\x61\x69\x6E\x00\x00\x00\x00\x27\x00\x00\x00\x5D\x00\x00\x00\x6C\x00\x00\x00\x6E\x00\x00\x00\x10\x00\x03\x00"
"\x04\x00\x00\x00\x07\x00\x00\x00\x47\x00\x04\x00\x0E\x00\x00\x00\x01\x00\x00\x00\x15\x00\x00\x00\x47\x00\x04\x00\x1D\x00\x00\x00"
"\x06\x00\x00\x00\x10\x00\x00\x00\x48\x00\x04\x00\x1F\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x1F\x00\x00\x00"
"\x00\x00\x00\x00\x23\x00\x00\x00\x00\x00\x00\x00\x48\x00\x05\x00\x1F\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00"
"\x48\x00\x04\x00\x1F\x00\x00\x00\x01\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x1F\x00\x00\x00\x01\x00\x00\x00\x23\x00\x00\x00"
"\x40\x00\x00\x00\x48\x00\x05\x00\x1F\x00\x00\x00\x01\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x04\x00\x1F\x00\x00\x00"
"\x02\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x1F\x00\x00\x00\x02\x00\x00\x00\x23\x00\x00\x00\x80\x00\x00\x00\x48\x00\x05\x00"
"\x1F\x00\x00\x00\x02\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x05\x00\x1F\x00\x00\x00\x03\x00\x00\x00\x23\x00\x00\x00"
"\xC0\x00\x00\x00\x48\x00\x05\x00\x1F\x00\x00\x00\x04\x00\x00\x00\x23\x00\x00\x00\xCC\x00\x00\x00\x48\x00\x05\x00\x1F\x00\x00\x00"
"\x05\x00\x00\x00\x23\x00\x00\x00\xD0\x00\x00\x00\x48\x00\x05\x00\x1F\x00\x00\x00\x06\x00\x00\x00\x23\x00\x00\x00\xDC\x00\x00\x00"
"\x48\x00\x05\x00\x1F\x00\x00\x00\x07\x00\x00\x00\x23\x00\x00\x00\xE0\x00\x00\x00\x48\x00\x05\x00\x1F\x00\x00\x00\x08\x00\x00\x00"
"\x23\x00\x00\x00\xEC\x00\x00\x00\x48\x00\x05\x00\x1F\x00\x00\x00\x09\x00\x00\x00\x23\x00\x00\x00\xF0\x00\x00\x00\x48\x00\x05\x00"
"\x1F\x00\x00\x00\x0A\x00\x00\x00\x23\x00\x00\x00\xFC\x00\x00\x00\x48\x00\x05\x00\x1F\x00\x00\x00\x0B\x00\x00\x00\x23\x00\x00\x00"
"\x00\x01\x00\x00\x48\x00\x05\x00\x1F\x00\x00\x00\x0C\x00\x00\x00\x23\x00\x00\x00\x40\x01\x00\x00\x48\x00\x05\x00\x1F\x00\x00\x00"
"\x0D\x00\x00\x00\x23\x00\x00\x00\x4C\x01\x00\x00\x48\x00\x05\x00\x1F\x00\x00\x00\x0E\x00\x00\x00\x23\x00\x00\x00\x50\x01\x00\x00"
"\x48\x00\x05\x00\x1F\x00\x00\x00\x0F\x00\x00\x00\x23\x00\x00\x00\x5C\x01\x00\x00\x48\x00\x05\x00\x1F\x00\x00\x00\x10\x00\x00\x00"
"\x23\x00\x00\x00\x60\x01\x00\x00\x48\x00\x05\x00\x1F\x00\x00\x00\x11\x00\x00\x00\x23\x00\x00\x00\x6C\x01\x00\x00\x48\x00\x05\x00"
"\x1F\x00\x00\x00\x12\x00\x00\x00\x23\x00\x00\x00\x70\x01\x00\x00\x48\x00\x05\x00\x1F\x00\x00\x00\x13\x00\x00\x00\x23\x00\x00\x00"
"\x80\x01\x00\x00\x48\x00\x05\x00\x1F\x00\x00\x00\x14\x00\x00\x00\x23\x00\x00\x00\x90\x01\x00\x00\x48\x00\x05\x00\x1F\x00\x00\x00"
"\x15\x00\x00\x00\x23\x00\x00\x00\x94\x01\x00\x00\x48\x00\x05\x00\x1F\x00\x00\x00\x16\x00\x00\x00\x23\x00\x00\x00\x98\x01\x00\x00"
"\x47\x00\x03\x00\x1F\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00\x21\x00\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00"
"\x21\x00\x00\x00\x21\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x27\x00\x00\x00\x0B\x00\x00\x00\x0F\x00\x00\x00\x47\x00\x04\x00"
"\x38\x00\x00\x00\x01\x00\x00\x00\x01\x01\x00\x00\x47\x00\x04\x00\x5A\x00\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00"
"\x5A\x00\x00\x00\x21\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00\x5D\x00\x00\x00\x1E\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00"
"\x60\x00\x00\x00\x01\x00\x00\x00\x00\x01\x00\x00\x47\x00\x04\x00\x6C\x00\x00\x00\x1E\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00"
"\x6E\x00\x00\x00\x1E\x00\x00\x00\x01\x00\x00\x00\x48\x00\x04\x00\x78\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00"
"\x78\x00\x00\x00\x00\x00\x00\x00\x23\x00\x00\x00\x00\x00\x00\x00\x48\x00\x05\x00\x78\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00"
"\x10\x00\x00\x00\x48\x00\x05\x00\x78\x00\x00\x00\x01\x00\x00\x00\x23\x00\x00\x00\x40\x00\x00\x00\x48\x00\x05\x00\x78\x00\x00\x00"
"\x02\x00\x00\x00\x23\x00\x00\x00\x4C\x00\x00\x00\x48\x00\x05\x00\x78\x00\x00\x00\x03\x00\x00\x00\x23\x00\x00\x00\x50\x00\x00\x00"
"\x48\x00\x05\x00\x78\x00\x00\x00\x04\x00\x00\x00\x23\x00\x00\x00\x5C\x00\x00\x00\x48\x00\x05\x00\x78\x00\x00\x00\x05\x00\x00\x00"
"\x23\x00\x00\x00\x60\x00\x00\x00\x48\x00\x05\x00\x78\x00\x00\x00\x06\x00\x00\x00\x23\x00\x00\x00\x6C\x00\x00\x00\x48\x00\x05\x00"
"\x78\x00\x00\x00\x07\x00\x00\x00\x23\x00\x00\x00\x70\x00\x00\x00\x48\x00\x05\x00\x78\x00\x00\x00\x08\x00\x00\x00\x23\x00\x00\x00"
"\x80\x00\x00\x00\x48\x00\x05\x00\x78\x00\x00\x00\x09\x00\x00\x00\x23\x00\x00\x00\x88\x00\x00\x00\x47\x00\x03\x00\x78\x00\x00\x00"
"\x02\x00\x00\x00\x47\x00\x04\x00\x7A\x00\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x7A\x00\x00\x00\x21\x00\x00\x00"
"\x01\x00\x00\x00\x13\x00\x02\x00\x02\x00\x00\x00\x21\x00\x03\x00\x03\x00\x00\x00\x02\x00\x00\x00\x16\x00\x03\x00\x06\x00\x00\x00"
"\x20\x00\x00\x00\x17\x00\x04\x00\x07\x00\x00\x00\x06\x00\x00\x00\x04\x00\x00\x00\x20\x00\x04\x00\x08\x00\x00\x00\x07\x00\x00\x00"
"\x07\x00\x00\x00\x21\x00\x04\x00\x09\x00\x00\x00\x07\x00\x00\x00\x08\x00\x00\x00\x15\x00\x04\x00\x0D\x00\x00\x00\x20\x00\x00\x00"
"\x01\x00\x00\x00\x32\x00\x04\x00\x0D\x00\x00\x00\x0E\x00\x00\x00\x15\x00\x00\x00\x2B\x00\x04\x00\x0D\x00\x00\x00\x0F\x00\x00\x00"
"\x00\x00\x00\x00\x14\x00\x02\x00\x10\x00\x00\x00\x34\x00\x06\x00\x10\x00\x00\x00\x11\x00\x00\x00\xAB\x00\x00\x00\x0E\x00\x00\x00"
"\x0F\x00\x00\x00\x34\x00\x05\x00\x10\x00\x00\x00\x12\x00\x00\x00\xA8\x00\x00\x00\x11\x00\x00\x00\x20\x00\x04\x00\x17\x00\x00\x00"
"\x07\x00\x00\x00\x06\x00\x00\x00\x18\x00\x04\x00\x19\x00\x00\x00\x07\x00\x00\x00\x04\x00\x00\x00\x17\x00\x04\x00\x1A\x00\x00\x00"
"\x06\x00\x00\x00\x03\x00\x00\x00\x15\x00\x04\x00\x1B\x00\x00\x00\x20\x00\x00\x00\x00\x00\x00\x00\x2B\x00\x04\x00\x1B\x00\x00\x00"
"\x1C\x00\x00\x00\x04\x00\x00\x00\x1C\x00\x04\x00\x1D\x00\x00\x00\x07\x00\x00\x00\x1C\x00\x00\x00\x17\x00\x04\x00\x1E\x00\x00\x00"
"\x06\x00\x00\x00\x02\x00\x00\x00\x1E\x00\x19\x00\x1F\x00\x00\x00\x19\x00\x00\x00\x19\x00\x00\x00\x19\x00\x00\x00\x1A\x00\x00\x00"
"\x06\x00\x00\x00\x1A\x00\x00\x00\x06\x00\x00\x00\x1A\x00\x00\x00\x06\x00\x00\x00\x1A\x00\x00\x00\x06\x00\x00\x00\x1D\x00\x00\x00"
"\x1A\x00\x00\x00\x06\x00\x00\x00\x1A\x00\x00\x00\x06\x00\x00\x00\x1A\x00\x00\x00\x06\x00\x00\x00\x07\x00\x00\x00\x07\x00\x00\x00"
"\x06\x00\x00\x00\x06\x00\x00\x00\x1E\x00\x00\x00\x20\x00\x04\x00\x20\x00\x00\x00\x02\x00\x00\x00\x1F\x00\x00\x00\x3B\x00\x04\x00"
"\x20\x00\x00\x00\x21\x00\x00\x00\x02\x00\x00\x00\x2B\x00\x04\x00\x0D\x00\x00\x00\x22\x00\x00\x00\x14\x00\x00\x00\x20\x00\x04\x00"
"\x23\x00\x00\x00\x02\x00\x00\x00\x06\x00\x00\x00\x20\x00\x04\x00\x26\x00\x00\x00\x01\x00\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00"
"\x26\x00\x00\x00\x27\x00\x00\x00\x01\x00\x00\x00\x2B\x00\x04\x00\x1B\x00\x00\x00\x28\x00\x00\x00\x02\x00\x00\x00\x20\x00\x04\x00"
"\x29\x00\x00\x00\x01\x00\x00\x00\x06\x00\x00\x00\x2B\x00\x04\x00\x1B\x00\x00\x00\x2D\x00\x00\x00\x03\x00\x00\x00\x2B\x00\x04\x00"
"\x06\x00\x00\x00\x31\x00\x00\x00\x00\x00\x00\x00\x2B\x00\x04\x00\x0D\x00\x00\x00\x33\x00\x00\x00\x15\x00\x00\x00\x32\x00\x04\x00"
"\x0D\x00\x00\x00\x38\x00\x00\x00\x01\x01\x00\x00\x34\x00\x06\x00\x10\x00\x00\x00\x39\x00\x00\x00\xAB\x00\x00\x00\x38\x00\x00\x00"
"\x0F\x00\x00\x00\x2B\x00\x04\x00\x06\x00\x00\x00\x41\x00\x00\x00\x3B\xAA\xB8\x3F\x2B\x00\x04\x00\x06\x00\x00\x00\x45\x00\x00\x00"
"\x00\x00\x80\x3F\x2B\x00\x04\x00\x0D\x00\x00\x00\x46\x00\x00\x00\x13\x00\x00\x00\x19\x00\x09\x00\x57\x00\x00\x00\x06\x00\x00\x00"
"\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x1B\x00\x03\x00\x58\x00\x00\x00"
"\x57\x00\x00\x00\x20\x00\x04\x00\x59\x00\x00\x00\x00\x00\x00\x00\x58\x00\x00\x00\x3B\x00\x04\x00\x59\x00\x00\x00\x5A\x00\x00\x00"
"\x00\x00\x00\x00\x20\x00\x04\x00\x5C\x00\x00\x00\x01\x00\x00\x00\x1E\x00\x00\x00\x3B\x00\x04\x00\x5C\x00\x00\x00\x5D\x00\x00\x00"
"\x01\x00\x00\x00\x32\x00\x04\x00\x06\x00\x00\x00\x60\x00\x00\x00\x00\x00\x80\x43\x20\x00\x04\x00\x6B\x00\x00\x00\x03\x00\x00\x00"
"\x07\x00\x00\x00\x3B\x00\x04\x00\x6B\x00\x00\x00\x6C\x00\x00\x00\x03\x00\x00\x00\x3B\x00\x04\x00\x26\x00\x00\x00\x6E\x00\x00\x00"
"\x01\x00\x00\x00\x2B\x00\x04\x00\x0D\x00\x00\x00\x71\x00\x00\x00\x12\x00\x00\x00\x20\x00\x04\x00\x72\x00\x00\x00\x02\x00\x00\x00"
"\x07\x00\x00\x00\x1E\x00\x0C\x00\x78\x00\x00\x00\x19\x00\x00\x00\x1A\x00\x00\x00\x06\x00\x00\x00\x1A\x00\x00\x00\x06\x00\x00\x00"
"\x1A\x00\x00\x00\x06\x00\x00\x00\x07\x00\x00\x00\x1E\x00\x00\x00\x1E\x00\x00\x00\x20\x00\x04\x00\x79\x00\x00\x00\x02\x00\x00\x00"
"\x78\x00\x00\x00\x3B\x00\x04\x00\x79\x00\x00\x00\x7A\x00\x00\x00\x02\x00\x00\x00\x36\x00\x05\x00\x02\x00\x00\x00\x04\x00\x00\x00"
"\x00\x00\x00\x00\x03\x00\x00\x00\xF8\x00\x02\x00\x05\x00\x00\x00\x3B\x00\x04\x00\x08\x00\x00\x00\x56\x00\x00\x00\x07\x00\x00\x00"
"\x3B\x00\x04\x00\x08\x00\x00\x00\x76\x00\x00\x00\x07\x00\x00\x00\x3D\x00\x04\x00\x58\x00\x00\x00\x5B\x00\x00\x00\x5A\x00\x00\x00"
"\x3D\x00\x04\x00\x1E\x00\x00\x00\x5E\x00\x00\x00\x5D\x00\x00\x00\x57\x00\x05\x00\x07\x00\x00\x00\x5F\x00\x00\x00\x5B\x00\x00\x00"
"\x5E\x00\x00\x00\x3E\x00\x03\x00\x56\x00\x00\x00\x5F\x00\x00\x00\xB7\x00\x05\x00\x10\x00\x00\x00\x61\x00\x00\x00\x60\x00\x00\x00"
"\x31\x00\x00\x00\xF7\x00\x03\x00\x63\x00\x00\x00\x00\x00\x00\x00\xFA\x00\x04\x00\x61\x00\x00\x00\x62\x00\x00\x00\x63\x00\x00\x00"
"\xF8\x00\x02\x00\x62\x00\x00\x00\x41\x00\x05\x00\x17\x00\x00\x00\x64\x00\x00\x00\x56\x00\x00\x00\x2D\x00\x00\x00\x3D\x00\x04\x00"
"\x06\x00\x00\x00\x65\x00\x00\x00\x64\x00\x00\x00\xB8\x00\x05\x00\x10\x00\x00\x00\x66\x00\x00\x00\x65\x00\x00\x00\x60\x00\x00\x00"
"\xF9\x00\x02\x00\x63\x00\x00\x00\xF8\x00\x02\x00\x63\x00\x00\x00\xF5\x00\x07\x00\x10\x00\x00\x00\x67\x00\x00\x00\x61\x00\x00\x00"
"\x05\x00\x00\x00\x66\x00\x00\x00\x62\x00\x00\x00\xF7\x00\x03\x00\x69\x00\x00\x00\x00\x00\x00\x00\xFA\x00\x04\x00\x67\x00\x00\x00"
"\x68\x00\x00\x00\x69\x00\x00\x00\xF8\x00\x02\x00\x68\x00\x00\x00\xFC\x00\x01\x00\xF8\x00\x02\x00\x69\x00\x00\x00\x3D\x00\x04\x00"
"\x07\x00\x00\x00\x6D\x00\x00\x00\x56\x00\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\x6F\x00\x00\x00\x6E\x00\x00\x00\x85\x00\x05\x00"
"\x07\x00\x00\x00\x70\x00\x00\x00\x6D\x00\x00\x00\x6F\x00\x00\x00\x41\x00\x05\x00\x72\x00\x00\x00\x73\x00\x00\x00\x21\x00\x00\x00"
"\x71\x00\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\x74\x00\x00\x00\x73\x00\x00\x00\x85\x00\x05\x00\x07\x00\x00\x00\x75\x00\x00\x00"
"\x70\x00\x00\x00\x74\x00\x00\x00\x3E\x00\x03\x00\x76\x00\x00\x00\x75\x00\x00\x00\x39\x00\x05\x00\x07\x00\x00\x00\x77\x00\x00\x00"
"\x0B\x00\x00\x00\x76\x00\x00\x00\x3E\x00\x03\x00\x6C\x00\x00\x00\x77\x00\x00\x00\xFD\x00\x01\x00\x38\x00\x01\x00\x36\x00\x05\x00"
"\x07\x00\x00\x00\x0B\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x37\x00\x03\x00\x08\x00\x00\x00\x0A\x00\x00\x00\xF8\x00\x02\x00"
"\x0C\x00\x00\x00\x3B\x00\x04\x00\x17\x00\x00\x00\x18\x00\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x17\x00\x00\x00\x3F\x00\x00\x00"
"\x07\x00\x00\x00\xF7\x00\x03\x00\x14\x00\x00\x00\x00\x00\x00\x00\xFA\x00\x04\x00\x12\x00\x00\x00\x13\x00\x00\x00\x14\x00\x00\x00"
"\xF8\x00\x02\x00\x13\x00\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\x15\x00\x00\x00\x0A\x00\x00\x00\xFE\x00\x02\x00\x15\x00\x00\x00"
"\xF8\x00\x02\x00\x14\x00\x00\x00\x41\x00\x05\x00\x23\x00\x00\x00\x24\x00\x00\x00\x21\x00\x00\x00\x22\x00\x00\x00\x3D\x00\x04\x00"
"\x06\x00\x00\x00\x25\x00\x00\x00\x24\x00\x00\x00\x41\x00\x05\x00\x29\x00\x00\x00\x2A\x00\x00\x00\x27\x00\x00\x00\x28\x00\x00\x00"
"\x3D\x00\x04\x00\x06\x00\x00\x00\x2B\x00\x00\x00\x2A\x00\x00\x00\x85\x00\x05\x00\x06\x00\x00\x00\x2C\x00\x00\x00\x25\x00\x00\x00"
"\x2B\x00\x00\x00\x41\x00\x05\x00\x29\x00\x00\x00\x2E\x00\x00\x00\x27\x00\x00\x00\x2D\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00"
"\x2F\x00\x00\x00\x2E\x00\x00\x00\x88\x00\x05\x00\x06\x00\x00\x00\x30\x00\x00\x00\x2C\x00\x00\x00\x2F\x00\x00\x00\x3E\x00\x03\x00"
"\x18\x00\x00\x00\x30\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x32\x00\x00\x00\x18\x00\x00\x00\x41\x00\x05\x00\x23\x00\x00\x00"
"\x34\x00\x00\x00\x21\x00\x00\x00\x33\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x35\x00\x00\x00\x34\x00\x00\x00\x83\x00\x05\x00"
"\x06\x00\x00\x00\x36\x00\x00\x00\x32\x00\x00\x00\x35\x00\x00\x00\x0C\x00\x07\x00\x06\x00\x00\x00\x37\x00\x00\x00\x01\x00\x00\x00"
"\x28\x00\x00\x00\x31\x00\x00\x00\x36\x00\x00\x00\x3E\x00\x03\x00\x18\x00\x00\x00\x37\x00\x00\x00\xF7\x00\x03\x00\x3B\x00\x00\x00"
"\x00\x00\x00\x00\xFA\x00\x04\x00\x39\x00\x00\x00\x3A\x00\x00\x00\x3B\x00\x00\x00\xF8\x00\x02\x00\x3A\x00\x00\x00\x3D\x00\x04\x00"
"\x06\x00\x00\x00\x3C\x00\x00\x00\x18\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x3D\x00\x00\x00\x18\x00\x00\x00\x85\x00\x05\x00"
"\x06\x00\x00\x00\x3E\x00\x00\x00\x3D\x00\x00\x00\x3C\x00\x00\x00\x3E\x00\x03\x00\x18\x00\x00\x00\x3E\x00\x00\x00\xF9\x00\x02\x00"
"\x3B\x00\x00\x00\xF8\x00\x02\x00\x3B\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x40\x00\x00\x00\x18\x00\x00\x00\x85\x00\x05\x00"
"\x06\x00\x00\x00\x42\x00\x00\x00\x40\x00\x00\x00\x41\x00\x00\x00\x7F\x00\x04\x00\x06\x00\x00\x00\x43\x00\x00\x00\x42\x00\x00\x00"
"\x0C\x00\x06\x00\x06\x00\x00\x00\x44\x00\x00\x00\x01\x00\x00\x00\x1D\x00\x00\x00\x43\x00\x00\x00\x3E\x00\x03\x00\x3F\x00\x00\x00"
"\x44\x00\x00\x00\x41\x00\x06\x00\x23\x00\x00\x00\x47\x00\x00\x00\x21\x00\x00\x00\x46\x00\x00\x00\x2D\x00\x00\x00\x3D\x00\x04\x00"
"\x06\x00\x00\x00\x48\x00\x00\x00\x47\x00\x00\x00\x83\x00\x05\x00\x06\x00\x00\x00\x49\x00\x00\x00\x45\x00\x00\x00\x48\x00\x00\x00"
"\x3D\x00\x04\x00\x06\x00\x00\x00\x4A\x00\x00\x00\x3F\x00\x00\x00\x0C\x00\x08\x00\x06\x00\x00\x00\x4B\x00\x00\x00\x01\x00\x00\x00"
"\x2B\x00\x00\x00\x4A\x00\x00\x00\x31\x00\x00\x00\x45\x00\x00\x00\x41\x00\x06\x00\x23\x00\x00\x00\x4C\x00\x00\x00\x21\x00\x00\x00"
"\x46\x00\x00\x00\x2D\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x4D\x00\x00\x00\x4C\x00\x00\x00\x85\x00\x05\x00\x06\x00\x00\x00"
"\x4E\x00\x00\x00\x4B\x00\x00\x00\x4D\x00\x00\x00\x81\x00\x05\x00\x06\x00\x00\x00\x4F\x00\x00\x00\x49\x00\x00\x00\x4E\x00\x00\x00"
"\x3E\x00\x03\x00\x3F\x00\x00\x00\x4F\x00\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\x50\x00\x00\x00\x0A\x00\x00\x00\x3D\x00\x04\x00"
"\x06\x00\x00\x00\x51\x00\x00\x00\x3F\x00\x00\x00\x50\x00\x07\x00\x07\x00\x00\x00\x52\x00\x00\x00\x45\x00\x00\x00\x45\x00\x00\x00"
"\x45\x00\x00\x00\x51\x00\x00\x00\x85\x00\x05\x00\x07\x00\x00\x00\x53\x00\x00\x00\x50\x00\x00\x00\x52\x00\x00\x00\xFE\x00\x02\x00"
"\x53\x00\x00\x00\x38\x00\x01\x00"},
#endif
#ifdef D3D11QUAKE
{QR_DIRECT3D11, 11, "defaultsprite",
"!!samps 1\n"
"struct a2v\n"
"{\n"
"float4 pos: POSITION;\n"
"float2 tc: TEXCOORD0;\n"
"float4 vcol: COLOR0;\n"
"};\n"
"struct v2f\n"
"{\n"
"float4 pos: SV_POSITION;\n"
"float2 tc: TEXCOORD0;\n"
"float4 vcol: COLOR0;\n"
"};\n"
"#include <ftedefs.h>\n"
"#ifdef VERTEX_SHADER\n"
"v2f main (a2v inp)\n"
"{\n"
"v2f outp;\n"
"outp.pos = mul(m_model, inp.pos);\n"
"outp.pos = mul(m_view, outp.pos);\n"
"outp.pos = mul(m_projection, outp.pos);\n"
"outp.tc = inp.tc.xy;\n"
"outp.vcol = inp.vcol;\n"
"return outp;\n"
"}\n"
"#endif\n"
"#ifdef FRAGMENT_SHADER\n"
"Texture2D t_diffuse : register(t0);\n"
"SamplerState s_diffuse : register(s0);\n"
"float4 main (v2f inp) : SV_TARGET\n"
"{\n"
"float4 tex = t_diffuse.Sample(s_diffuse, inp.tc);\n"
"#ifdef MASK\n"
"if (tex.a < float(MASK))\n"
"discard;\n"
"#endif\n"
//FIXME: no fog, no colourmod
"return tex * inp.vcol;\n"
"}\n"
"#endif\n"
},
#endif
#ifdef GLQUAKE
{QR_OPENGL, 110, "defaultwall",
"!!ver 100 450\n"
"!!permu TESS\n"
"!!permu DELUXE\n"
"!!permu FULLBRIGHT //lumas rather than no lightmaps\n"
"!!permu FOG\n"
"!!permu LIGHTSTYLED\n"
"!!permu BUMP\n"
"!!permu SPECULAR\n"
"!!permu REFLECTCUBEMASK\n"
"!!permu FAKESHADOWS\n"
"!!cvardf r_glsl_offsetmapping_scale\n"
"!!cvardf r_glsl_emissive=1\n"
"!!cvardf r_glsl_pcf\n"
"!!cvardf r_tessellation_level=5\n"
"!!samps diffuse\n"
"!!samps !EIGHTBIT =FULLBRIGHT fullbright\n"
"!!samps !EIGHTBIT =BUMP normalmap\n"
"!!samps !EIGHTBIT =REFLECTCUBEMASK reflectmask reflectcube\n"
//diffuse gives us alpha, and prevents dlight from bugging out when there's no diffuse.
"!!samps =EIGHTBIT paletted 1\n"
"!!samps =SPECULAR specular\n"
"!!samps !VERTEXLIT lightmap\n"
"!!samps =LIGHTSTYLED lightmap1 lightmap2 lightmap3\n"
"!!samps =DELUXE deluxemap\n"
"!!samps =LIGHTSTYLED =DELUXE deluxemap1 deluxemap2 deluxemap3\n"
"!!samps =FAKESHADOWS shadowmap\n"
"#if defined(ORM) || defined(SG)\n"
"#define PBR\n"
"#endif\n"
"#include \"sys/defs.h\"\n"
//this is what normally draws all of your walls, even with rtlights disabled
//note that the '286' preset uses drawflat_walls instead.
"#include \"sys/fog.h\"\n"
"#if !defined(TESS_CONTROL_SHADER)\n"
"#if defined(OFFSETMAPPING) || defined(SPECULAR) || defined(REFLECTCUBEMASK) || defined(PBR)\n"
"varying vec3 eyevector;\n"
"#endif\n"
"#if defined(REFLECTCUBEMASK) || defined(BUMPMODELSPACE)\n"
"varying mat3 invsurface;\n"
"#endif\n"
"varying vec2 tc;\n"
"#ifdef VERTEXLIT\n"
"varying vec4 vc;\n"
"#else\n"
"#ifdef LIGHTSTYLED\n"
//we could use an offset, but that would still need to be per-surface which would break batches
//fixme: merge attributes?
"varying vec2 lm0, lm1, lm2, lm3;\n"
"#else\n"
"varying vec2 lm0;\n"
"#endif\n"
"#endif\n"
"#ifdef FAKESHADOWS \n"
"varying vec4 vtexprojcoord;\n"
"#endif\n"
"#endif\n"
"#ifdef VERTEX_SHADER\n"
"#ifdef TESS\n"
"varying vec3 vertex, normal;\n"
"#endif\n"
"void main ()\n"
"{\n"
"#if defined(OFFSETMAPPING) || defined(SPECULAR) || defined(REFLECTCUBEMASK) || defined(PBR)\n"
"vec3 eyeminusvertex = e_eyepos - v_position.xyz;\n"
"eyevector.x = dot(eyeminusvertex, v_svector.xyz);\n"
"eyevector.y = dot(eyeminusvertex, v_tvector.xyz);\n"
"eyevector.z = dot(eyeminusvertex, v_normal.xyz);\n"
"#endif\n"
"#if defined(REFLECTCUBEMASK) || defined(BUMPMODELSPACE)\n"
"invsurface = mat3(v_svector, v_tvector, v_normal);\n"
"#endif\n"
"tc = v_texcoord;\n"
"#ifdef FLOWV\n"
"tc.st += e_time * vec2(FLOWV);\n"
"#endif\n"
"#ifdef FLOW\n"
"tc.s += e_time * -0.5;\n"
"#endif\n"
"#ifdef VERTEXLIT\n"
"#ifdef LIGHTSTYLED\n"
//FIXME, only one colour.
"vc = v_colour * e_lmscale[0];\n"
"#else\n"
"vc = v_colour * e_lmscale;\n"
"#endif\n"
"#else\n"
"lm0 = v_lmcoord;\n"
"#ifdef LIGHTSTYLED\n"
"lm1 = v_lmcoord2;\n"
"lm2 = v_lmcoord3;\n"
"lm3 = v_lmcoord4;\n"
"#endif\n"
"#endif\n"
"#ifdef TESS\n"
"vertex = v_position;\n"
"normal = v_normal;\n"
"#endif\n"
"#ifdef FAKESHADOWS \n"
"gl_Position = ftetransform();\n"
"vtexprojcoord = (l_cubematrix*vec4(v_position.xyz, 1.0));\n"
"#else\n"
"gl_Position = ftetransform();\n"
"#endif\n"
"}\n"
"#endif\n"
"#if defined(TESS_CONTROL_SHADER)\n"
"layout(vertices = 3) out;\n"
"in vec3 vertex[];\n"
"out vec3 t_vertex[];\n"
"in vec3 normal[];\n"
"out vec3 t_normal[];\n"
"#if defined(OFFSETMAPPING) || defined(SPECULAR) || defined(REFLECTCUBEMASK) || defined(PBR)\n"
"in vec3 eyevector[];\n"
"out vec3 t_eyevector[];\n"
"#endif\n"
"#ifdef REFLECTCUBEMASK\n"
"in mat3 invsurface[];\n"
"out mat3 t_invsurface[];\n"
"#endif\n"
"in vec2 tc[];\n"
"out vec2 t_tc[];\n"
"#ifdef VERTEXLIT\n"
"in vec4 vc[];\n"
"out vec4 t_vc[];\n"
"#else\n"
"in vec2 lm0[];\n"
"out vec2 t_lm0[];\n"
"#ifdef LIGHTSTYLED\n"
"in vec2 lm1[], lm2[], lm3[];\n"
"out vec2 t_lm1[], t_lm2[], t_lm3[];\n"
"#endif\n"
"#endif\n"
"void main()\n"
"{\n"
//the control shader needs to pass stuff through
"#define id gl_InvocationID\n"
"t_vertex[id] = vertex[id];\n"
"t_normal[id] = normal[id];\n"
"#ifdef REFLECTCUBEMASK\n"
"t_invsurface[id] = invsurface[id];\n"
"#endif\n"
"t_tc[id] = tc[id];\n"
"#ifdef VERTEXLIT\n"
"t_vc[id] = vc[id];\n"
"#else\n"
"t_lm0[id] = lm0[id];\n"
"#ifdef LIGHTSTYLED\n"
"t_lm1[id] = lm1[id];\n"
"t_lm2[id] = lm2[id];\n"
"t_lm3[id] = lm3[id];\n"
"#endif\n"
"#endif\n"
"#if defined(SPECULAR) || defined(OFFSETMAPPING) || defined(REFLECTCUBEMASK) || defined(PBR)\n"
"t_eyevector[id] = eyevector[id];\n"
"#endif\n"
"gl_TessLevelOuter[0] = float(r_tessellation_level);\n"
"gl_TessLevelOuter[1] = float(r_tessellation_level);\n"
"gl_TessLevelOuter[2] = float(r_tessellation_level);\n"
"gl_TessLevelInner[0] = float(r_tessellation_level);\n"
"}\n"
"#endif\n"
"#if defined(TESS_EVALUATION_SHADER)\n"
"layout(triangles) in;\n"
"in vec3 t_vertex[];\n"
"in vec3 t_normal[];\n"
"#if defined(OFFSETMAPPING) || defined(SPECULAR) || defined(REFLECTCUBEMASK) || defined(PBR)\n"
"in vec3 t_eyevector[];\n"
"#endif\n"
"#ifdef REFLECTCUBEMASK\n"
"in mat3 t_invsurface[];\n"
"#endif\n"
"in vec2 t_tc[];\n"
"#ifdef VERTEXLIT\n"
"in vec4 t_vc[];\n"
"#else\n"
"#ifdef LIGHTSTYLED\n"
//we could use an offset, but that would still need to be per-surface which would break batches
//fixme: merge attributes?
"in vec2 t_lm0[], t_lm1[], t_lm2[], t_lm3[];\n"
"#else\n"
"in vec2 t_lm0[];\n"
"#endif\n"
"#endif\n"
"#define LERP(a) (gl_TessCoord.x*a[0] + gl_TessCoord.y*a[1] + gl_TessCoord.z*a[2])\n"
"void main()\n"
"{\n"
"#define factor 1.0\n"
"tc = LERP(t_tc);\n"
"#ifdef VERTEXLIT\n"
"vc = LERP(t_vc);\n"
"#else\n"
"lm0 = LERP(t_lm0);\n"
"#ifdef LIGHTSTYLED\n"
"lm1 = LERP(t_lm1);\n"
"lm2 = LERP(t_lm2);\n"
"lm3 = LERP(t_lm3);\n"
"#endif\n"
"#endif\n"
"vec3 w = LERP(t_vertex);\n"
"vec3 t0 = w - dot(w-t_vertex[0],t_normal[0])*t_normal[0];\n"
"vec3 t1 = w - dot(w-t_vertex[1],t_normal[1])*t_normal[1];\n"
"vec3 t2 = w - dot(w-t_vertex[2],t_normal[2])*t_normal[2];\n"
"w = w*(1.0-factor) + factor*(gl_TessCoord.x*t0+gl_TessCoord.y*t1+gl_TessCoord.z*t2);\n"
"#if defined(PCF) || defined(SPOT) || defined(CUBE)\n"
//for texture projections/shadowmapping on dlights
"vtexprojcoord = (l_cubematrix*vec4(w.xyz, 1.0));\n"
"#endif\n"
//FIXME: we should be recalcing these here, instead of just lerping them
"#ifdef REFLECTCUBEMASK\n"
"invsurface = LERP(t_invsurface);\n"
"#endif\n"
"#if defined(SPECULAR) || defined(OFFSETMAPPING) || defined(REFLECTCUBEMASK) || defined(PBR)\n"
"eyevector = LERP(t_eyevector);\n"
"#endif\n"
"gl_Position = m_modelviewprojection * vec4(w,1.0);\n"
"}\n"
"#endif\n"
"#ifdef FRAGMENT_SHADER\n"
"#define s_colourmap s_t0\n"
"#include \"sys/pbr.h\"\n"
"#include \"sys/pcf.h\"\n"
"#ifdef OFFSETMAPPING\n"
"#include \"sys/offsetmapping.h\"\n"
"#endif\n"
"void main ()\n"
"{\n"
//adjust texture coords for offsetmapping
"#ifdef OFFSETMAPPING\n"
"vec2 tcoffsetmap = offsetmap(s_normalmap, tc, eyevector);\n"
"#define tc tcoffsetmap\n"
"#endif\n"
"#if defined(EIGHTBIT) && !defined(LIGHTSTYLED)\n"
//optional: round the lightmap coords to ensure all pixels within a texel have different lighting values either. it just looks wrong otherwise.
//don't bother if its lightstyled, such cases will have unpredictable correlations anyway.
//FIXME: this rounding is likely not correct with respect to software rendering. oh well.
"#if __VERSION__ >= 130 && !defined(VERTEXLIT)\n"
"vec2 lmsize = vec2(textureSize(s_lightmap0, 0));\n"
"#else\n"
"#define lmsize vec2(128.0,2048.0)\n"
"#endif\n"
"#define texelstolightmap (16.0)\n"
"vec2 lmcoord0 = floor(lm0 * lmsize*texelstolightmap)/(lmsize*texelstolightmap);\n"
"#define lm0 lmcoord0\n"
"#endif\n"
//Read the base texture (with EIGHTBIT only alpha is needed)
"vec4 col = texture2D(s_diffuse, tc);\n"
"#if defined(BUMP) && (defined(DELUXE) || defined(SPECULAR) || defined(REFLECTCUBEMASK))\n"
"vec3 norm = normalize(texture2D(s_normalmap, tc).rgb - 0.5);\n"
"#elif defined(PBR) || defined(SPECULAR) || defined(DELUXE) || defined(REFLECTCUBEMASK)\n"
"vec3 norm = vec3(0, 0, 1); //specular lighting expects this to exist.\n"
"#endif\n"
//modulate that by the lightmap(s) including deluxemap(s)
"#ifdef VERTEXLIT\n"
"#ifdef LIGHTSTYLED\n"
"vec3 lightmaps = vc.rgb;\n"
"#else\n"
"vec3 lightmaps = vc.rgb;\n"
"#endif\n"
"#define deluxe vec3(0.0,0.0,1.0)\n"
"#else\n"
"#ifdef LIGHTSTYLED\n"
"#define deluxe vec3(0.0,0.0,1.0)\n"
"vec3 lightmaps;\n"
"#ifdef DELUXE\n"
"lightmaps = texture2D(s_lightmap0, lm0).rgb * e_lmscale[0].rgb * dot(norm, 2.0*texture2D(s_deluxemap0, lm0).rgb-0.5);\n"
"lightmaps += texture2D(s_lightmap1, lm1).rgb * e_lmscale[1].rgb * dot(norm, 2.0*texture2D(s_deluxemap1, lm1).rgb-0.5);\n"
"lightmaps += texture2D(s_lightmap2, lm2).rgb * e_lmscale[2].rgb * dot(norm, 2.0*texture2D(s_deluxemap2, lm2).rgb-0.5);\n"
"lightmaps += texture2D(s_lightmap3, lm3).rgb * e_lmscale[3].rgb * dot(norm, 2.0*texture2D(s_deluxemap3, lm3).rgb-0.5);\n"
"#else\n"
"lightmaps = texture2D(s_lightmap0, lm0).rgb * e_lmscale[0].rgb;\n"
"lightmaps += texture2D(s_lightmap1, lm1).rgb * e_lmscale[1].rgb;\n"
"lightmaps += texture2D(s_lightmap2, lm2).rgb * e_lmscale[2].rgb;\n"
"lightmaps += texture2D(s_lightmap3, lm3).rgb * e_lmscale[3].rgb;\n"
"#endif\n"
"#else\n"
"vec3 lightmaps = (texture2D(s_lightmap, lm0) * e_lmscale).rgb;\n"
//modulate by the bumpmap dot light
"#ifdef DELUXE\n"
"vec3 deluxe = (texture2D(s_deluxemap, lm0).rgb-0.5);\n"
"#ifdef BUMPMODELSPACE\n"
"deluxe = normalize(deluxe*invsurface);\n"
"#else\n"
"deluxe = normalize(deluxe);\n"
"lightmaps *= 2.0 / max(0.25, deluxe.z); //counter the darkening from deluxemaps\n"
"#endif\n"
"lightmaps *= dot(norm, deluxe);\n"
"#else\n"
"#define deluxe vec3(0.0,0.0,1.0)\n"
"#endif\n"
"#endif\n"
"#endif\n"
// col *= factor_base;
"#ifndef IOR\n"
"#define IOR 1.5 //Index Of Reflection.\n"
"#endif\n"
"#define dielectricSpecular pow(((IOR - 1.0)/(IOR + 1.0)),2.0)\n"
"#ifdef SPECULAR\n"
"vec4 specs = texture2D(s_specular, tc);//*factor_spec;\n"
"#ifdef ORM\n"
"#define occlusion specs.r\n"
"#define roughness specs.g\n"
"#define metalness specs.b\n"
"#define gloss (1.0-roughness)\n"
"#define ambientrgb (specrgb+col.rgb)\n"
"vec3 specrgb = mix(vec3(dielectricSpecular), col.rgb, metalness);\n"
"vec3 albedorgb = col.rgb * (1.0 - dielectricSpecular) * (1.0-metalness);\n"
"#elif defined(SG) //pbr-style specular+glossiness\n"
//occlusion needs to be baked in. :(
"#define roughness (1.0-specs.a)\n"
"#define gloss specs.a\n"
"#define specrgb specs.rgb\n"
"#define ambientrgb (specs.rgb+col.rgb)\n"
"#define albedorgb col.rgb\n"
"#elif defined(PBR) //PBR using legacy texturemaps\n"
"#define gloss specs.a\n"
"#define roughness (1.0-gloss)\n"
//metalness not relevant
//our pbr stuff doesn't much like our inputs.
"vec3 specrgb, albedorgb;\n"
//if (1==0)
//{ //metal
// specrgb = col.rgb;//+specs.rgb;
// albedorgb = vec3(0.0);
//}
//else
//{ //non-metal
"specrgb = vec3(dielectricSpecular);\n"
"albedorgb = col.rgb;//+specs.rgb;\n"
//}
"#define ambientrgb col.rgb\n"
"#else //blinn-phong\n"
"#define gloss specs.a\n"
//occlusion not defined
"#define specrgb specs.rgb\n"
"#endif\n"
"#else\n"
//no specular map specified. doesn't mean we shouldn't have any though, at least with pbr enabled.
"#define roughness 0.3\n"
"#define specrgb 1.0 //vec3(dielectricSpecular)\n"
"#define albedorgb col.rgb\n"
"#endif\n"
//add in specular, if applicable.
"#ifdef PBR\n"
"col.rgb = DoPBR(norm, normalize(eyevector), deluxe, roughness, albedorgb, specrgb, vec3(0.0,1.0,1.0));//*e_light_mul + e_light_ambient*.25*ambientrgb;\n"
"#elif defined(gloss)\n"
"vec3 halfdir = normalize(normalize(eyevector) + deluxe); //this norm should be the deluxemap info instead\n"
"float spec = pow(max(dot(halfdir, norm), 0.0), FTE_SPECULAR_EXPONENT * gloss);\n"
"spec *= FTE_SPECULAR_MULTIPLIER;\n"
//NOTE: rtlights tend to have a *4 scaler here to over-emphasise the effect because it looks cool.
//As not all maps will have deluxemapping, and the double-cos from the light util makes everything far too dark anyway,
//we default to something that is not garish when the light value is directly infront of every single pixel.
//we can justify this difference due to the rtlight editor etc showing the *4.
"col.rgb += spec * specrgb;\n"
"#endif\n"
"#ifdef REFLECTCUBEMASK\n"
"vec3 rtc = reflect(normalize(-eyevector), norm);\n"
//todo: parallax correction: https://seblagarde.wordpress.com/2012/09/29/image-based-lighting-approaches-and-parallax-corrected-cubemap/
//norm (and also eyevector) are in tangentspace but our cubemap wants worldspace, so convert.
"rtc = rtc.x*invsurface[0] + rtc.y*invsurface[1] + rtc.z*invsurface[2];\n"
"rtc = (m_model * vec4(rtc.xyz,0.0)).xyz;\n"
"col.rgb += texture2D(s_reflectmask, tc).rgb * textureCube(s_reflectcube, rtc).rgb;\n"
"#endif\n"
"#ifdef EIGHTBIT //FIXME: with this extra flag, half the permutations are redundant.\n"
"lightmaps *= 0.5; //counter the fact that the colourmap contains overbright values and logically ranges from 0 to 2 intead of to 1.\n"
"float pal = texture2D(s_paletted, tc).r; //the palette index. hopefully not interpolated.\n"
"lightmaps -= 1.0 / 128.0; //software rendering appears to round down, so make sure we favour the lower values instead of rounding to the nearest\n"
"col.r = texture2D(s_colourmap, vec2(pal, 1.0-lightmaps.r)).r; //do 3 lookups. this is to cope with lit files, would be a waste to not support those.\n"
"col.g = texture2D(s_colourmap, vec2(pal, 1.0-lightmaps.g)).g; //its not very softwarey, but re-palettizing is ugly.\n"
"col.b = texture2D(s_colourmap, vec2(pal, 1.0-lightmaps.b)).b; //without lits, it should be identical.\n"
"#else\n"
//now we have our diffuse+specular terms, modulate by lightmap values.
"#if defined(FULLBRIGHT)\n"
"vec4 fb = texture2D(s_fullbright, tc);\n"
"#if r_glsl_emissive==0 //q2e-like mask that gets darker when lights get overbright.\n"
"col.rgb *= mix(lightmaps.rgb, vec3(1.0), fb.rgb*fb.a);\n"
"#else //actually emissive layer\n"
"col.rgb = col.rgb * lightmaps.rgb + fb.rgb*fb.a;\n"
"#endif\n"
"#else\n"
"col.rgb *= lightmaps.rgb;\n"
"#endif\n"
"#endif\n"
//entity modifiers
"col *= e_colourident;\n"
"#ifdef FAKESHADOWS\n"
/*filter the light by the shadowmap. logically a boolean, but we allow fractions for softer shadows*/
"col.rgb *= ShadowmapFilter(s_shadowmap, vtexprojcoord);\n"
//col.g = ShadowmapFilter(s_shadowmap, vtexprojcoord);
"#endif\n"
"#if defined(MASK)\n"
"#if defined(MASKLT)\n"
"if (col.a < MASK)\n"
"discard;\n"
"#else\n"
"if (col.a >= MASK)\n"
"discard;\n"
"#endif\n"
"col.a = 1.0; //alpha blending AND alpha testing usually looks stupid, plus it screws up our fog.\n"
"#endif\n"
//and finally hide it all if we're fogged.
"gl_FragColor = fog4(col);\n"
"}\n"
"#endif\n"
},
#endif
#ifdef VKQUAKE
{QR_VULKAN, -1, "defaultwall",
"\xFF\x53\x50\x56\x01\x00\x00\x00\x9C\x66\x00\x00\x00\x00\x00\x00\x2B\x00\x00\x00\x2C\x00\x00\x00\x95\x00\x00\x00\xC4\x00\x00\x00"
"\x1C\x10\x00\x00\xE0\x10\x00\x00\x80\x2F\x00\x00\x01\x00\x66\x31\x72\x5F\x67\x6C\x73\x6C\x5F\x6F\x66\x66\x73\x65\x74\x6D\x61\x70"
"\x70\x69\x6E\x67\x00\x00\x00\x00\x00\x01\x01\x66\x31\x72\x5F\x67\x6C\x73\x6C\x5F\x6F\x66\x66\x73\x65\x74\x6D\x61\x70\x70\x69\x6E"
"\x67\x5F\x73\x63\x61\x6C\x65\x00\x3D\x23\xD7\x0A\x01\x02\x66\x31\x67\x6C\x5F\x73\x70\x65\x63\x75\x6C\x61\x72\x00\x3E\x99\x99\x9A"
"\x01\x03\x62\x31\x72\x5F\x66\x6F\x67\x5F\x65\x78\x70\x32\x00\x00\x00\x00\x00\x01\x04\x42\x31\x76\x65\x72\x74\x65\x78\x6C\x69\x74"
"\x00\x00\x00\x00\x00\x01\x05\x46\x31\x6D\x61\x73\x6B\x00\x3F\x80\x00\x00\x01\x06\x42\x31\x6D\x61\x73\x6B\x6C\x74\x00\x00\x00\x00"
"\x00\x00\x00\x00\x03\x02\x23\x07\x00\x00\x01\x00\x0A\x00\x08\x00\x8E\x00\x00\x00\x00\x00\x00\x00\x11\x00\x02\x00\x01\x00\x00\x00"
"\x0B\x00\x06\x00\x01\x00\x00\x00\x47\x4C\x53\x4C\x2E\x73\x74\x64\x2E\x34\x35\x30\x00\x00\x00\x00\x0E\x00\x03\x00\x00\x00\x00\x00"
"\x01\x00\x00\x00\x0F\x00\x12\x00\x00\x00\x00\x00\x04\x00\x00\x00\x6D\x61\x69\x6E\x00\x00\x00\x00\x1C\x00\x00\x00\x4D\x00\x00\x00"
"\x4F\x00\x00\x00\x56\x00\x00\x00\x5B\x00\x00\x00\x64\x00\x00\x00\x6E\x00\x00\x00\x70\x00\x00\x00\x72\x00\x00\x00\x73\x00\x00\x00"
"\x7A\x00\x00\x00\x7C\x00\x00\x00\x80\x00\x00\x00\x47\x00\x04\x00\x11\x00\x00\x00\x06\x00\x00\x00\x10\x00\x00\x00\x48\x00\x04\x00"
"\x13\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x00\x00\x00\x00\x23\x00\x00\x00\x00\x00\x00\x00"
"\x48\x00\x05\x00\x13\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x04\x00\x13\x00\x00\x00\x01\x00\x00\x00"
"\x05\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x01\x00\x00\x00\x23\x00\x00\x00\x40\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00"
"\x01\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x04\x00\x13\x00\x00\x00\x02\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00"
"\x13\x00\x00\x00\x02\x00\x00\x00\x23\x00\x00\x00\x80\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x02\x00\x00\x00\x07\x00\x00\x00"
"\x10\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x03\x00\x00\x00\x23\x00\x00\x00\xC0\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00"
"\x04\x00\x00\x00\x23\x00\x00\x00\xCC\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x05\x00\x00\x00\x23\x00\x00\x00\xD0\x00\x00\x00"
"\x48\x00\x05\x00\x13\x00\x00\x00\x06\x00\x00\x00\x23\x00\x00\x00\xDC\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x07\x00\x00\x00"
"\x23\x00\x00\x00\xE0\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x08\x00\x00\x00\x23\x00\x00\x00\xEC\x00\x00\x00\x48\x00\x05\x00"
"\x13\x00\x00\x00\x09\x00\x00\x00\x23\x00\x00\x00\xF0\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x0A\x00\x00\x00\x23\x00\x00\x00"
"\xFC\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x0B\x00\x00\x00\x23\x00\x00\x00\x00\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00"
"\x0C\x00\x00\x00\x23\x00\x00\x00\x40\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x0D\x00\x00\x00\x23\x00\x00\x00\x4C\x01\x00\x00"
"\x48\x00\x05\x00\x13\x00\x00\x00\x0E\x00\x00\x00\x23\x00\x00\x00\x50\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x0F\x00\x00\x00"
"\x23\x00\x00\x00\x5C\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x10\x00\x00\x00\x23\x00\x00\x00\x60\x01\x00\x00\x48\x00\x05\x00"
"\x13\x00\x00\x00\x11\x00\x00\x00\x23\x00\x00\x00\x6C\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x12\x00\x00\x00\x23\x00\x00\x00"
"\x70\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x13\x00\x00\x00\x23\x00\x00\x00\x80\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00"
"\x14\x00\x00\x00\x23\x00\x00\x00\x90\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x15\x00\x00\x00\x23\x00\x00\x00\x94\x01\x00\x00"
"\x48\x00\x05\x00\x13\x00\x00\x00\x16\x00\x00\x00\x23\x00\x00\x00\x98\x01\x00\x00\x47\x00\x03\x00\x13\x00\x00\x00\x02\x00\x00\x00"
"\x47\x00\x04\x00\x15\x00\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x15\x00\x00\x00\x21\x00\x00\x00\x00\x00\x00\x00"
"\x47\x00\x04\x00\x1C\x00\x00\x00\x1E\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x38\x00\x00\x00\x01\x00\x00\x00\x00\x01\x00\x00"
"\x47\x00\x04\x00\x3C\x00\x00\x00\x01\x00\x00\x00\x02\x01\x00\x00\x47\x00\x04\x00\x3F\x00\x00\x00\x01\x00\x00\x00\x13\x00\x00\x00"
"\x47\x00\x04\x00\x4D\x00\x00\x00\x1E\x00\x00\x00\x01\x00\x00\x00\x47\x00\x04\x00\x4F\x00\x00\x00\x1E\x00\x00\x00\x05\x00\x00\x00"
"\x47\x00\x04\x00\x56\x00\x00\x00\x1E\x00\x00\x00\x06\x00\x00\x00\x47\x00\x04\x00\x5B\x00\x00\x00\x1E\x00\x00\x00\x04\x00\x00\x00"
"\x47\x00\x04\x00\x64\x00\x00\x00\x1E\x00\x00\x00\x04\x00\x00\x00\x47\x00\x04\x00\x6E\x00\x00\x00\x1E\x00\x00\x00\x02\x00\x00\x00"
"\x47\x00\x04\x00\x70\x00\x00\x00\x1E\x00\x00\x00\x01\x00\x00\x00\x47\x00\x04\x00\x72\x00\x00\x00\x1E\x00\x00\x00\x00\x00\x00\x00"
"\x47\x00\x04\x00\x73\x00\x00\x00\x1E\x00\x00\x00\x03\x00\x00\x00\x47\x00\x04\x00\x75\x00\x00\x00\x01\x00\x00\x00\x04\x01\x00\x00"
"\x47\x00\x04\x00\x7A\x00\x00\x00\x1E\x00\x00\x00\x03\x00\x00\x00\x47\x00\x04\x00\x7C\x00\x00\x00\x1E\x00\x00\x00\x02\x00\x00\x00"
"\x48\x00\x05\x00\x7E\x00\x00\x00\x00\x00\x00\x00\x0B\x00\x00\x00\x00\x00\x00\x00\x47\x00\x03\x00\x7E\x00\x00\x00\x02\x00\x00\x00"
"\x47\x00\x04\x00\x83\x00\x00\x00\x01\x00\x00\x00\x01\x01\x00\x00\x47\x00\x04\x00\x84\x00\x00\x00\x01\x00\x00\x00\x03\x01\x00\x00"
"\x47\x00\x04\x00\x85\x00\x00\x00\x01\x00\x00\x00\x05\x01\x00\x00\x47\x00\x04\x00\x86\x00\x00\x00\x01\x00\x00\x00\x06\x01\x00\x00"
"\x47\x00\x04\x00\x87\x00\x00\x00\x01\x00\x00\x00\x10\x00\x00\x00\x47\x00\x04\x00\x88\x00\x00\x00\x01\x00\x00\x00\x11\x00\x00\x00"
"\x47\x00\x04\x00\x89\x00\x00\x00\x01\x00\x00\x00\x15\x00\x00\x00\x48\x00\x04\x00\x8B\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00"
"\x48\x00\x05\x00\x8B\x00\x00\x00\x00\x00\x00\x00\x23\x00\x00\x00\x00\x00\x00\x00\x48\x00\x05\x00\x8B\x00\x00\x00\x00\x00\x00\x00"
"\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x05\x00\x8B\x00\x00\x00\x01\x00\x00\x00\x23\x00\x00\x00\x40\x00\x00\x00\x48\x00\x05\x00"
"\x8B\x00\x00\x00\x02\x00\x00\x00\x23\x00\x00\x00\x4C\x00\x00\x00\x48\x00\x05\x00\x8B\x00\x00\x00\x03\x00\x00\x00\x23\x00\x00\x00"
"\x50\x00\x00\x00\x48\x00\x05\x00\x8B\x00\x00\x00\x04\x00\x00\x00\x23\x00\x00\x00\x5C\x00\x00\x00\x48\x00\x05\x00\x8B\x00\x00\x00"
"\x05\x00\x00\x00\x23\x00\x00\x00\x60\x00\x00\x00\x48\x00\x05\x00\x8B\x00\x00\x00\x06\x00\x00\x00\x23\x00\x00\x00\x6C\x00\x00\x00"
"\x48\x00\x05\x00\x8B\x00\x00\x00\x07\x00\x00\x00\x23\x00\x00\x00\x70\x00\x00\x00\x48\x00\x05\x00\x8B\x00\x00\x00\x08\x00\x00\x00"
"\x23\x00\x00\x00\x80\x00\x00\x00\x48\x00\x05\x00\x8B\x00\x00\x00\x09\x00\x00\x00\x23\x00\x00\x00\x88\x00\x00\x00\x47\x00\x03\x00"
"\x8B\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00\x8D\x00\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x8D\x00\x00\x00"
"\x21\x00\x00\x00\x01\x00\x00\x00\x13\x00\x02\x00\x02\x00\x00\x00\x21\x00\x03\x00\x03\x00\x00\x00\x02\x00\x00\x00\x16\x00\x03\x00"
"\x06\x00\x00\x00\x20\x00\x00\x00\x17\x00\x04\x00\x07\x00\x00\x00\x06\x00\x00\x00\x04\x00\x00\x00\x21\x00\x03\x00\x08\x00\x00\x00"
"\x07\x00\x00\x00\x20\x00\x04\x00\x0B\x00\x00\x00\x07\x00\x00\x00\x07\x00\x00\x00\x18\x00\x04\x00\x0D\x00\x00\x00\x07\x00\x00\x00"
"\x04\x00\x00\x00\x17\x00\x04\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x03\x00\x00\x00\x15\x00\x04\x00\x0F\x00\x00\x00\x20\x00\x00\x00"
"\x00\x00\x00\x00\x2B\x00\x04\x00\x0F\x00\x00\x00\x10\x00\x00\x00\x04\x00\x00\x00\x1C\x00\x04\x00\x11\x00\x00\x00\x07\x00\x00\x00"
"\x10\x00\x00\x00\x17\x00\x04\x00\x12\x00\x00\x00\x06\x00\x00\x00\x02\x00\x00\x00\x1E\x00\x19\x00\x13\x00\x00\x00\x0D\x00\x00\x00"
"\x0D\x00\x00\x00\x0D\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00"
"\x0E\x00\x00\x00\x06\x00\x00\x00\x11\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x0E\x00\x00\x00"
"\x06\x00\x00\x00\x07\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00\x06\x00\x00\x00\x12\x00\x00\x00\x20\x00\x04\x00\x14\x00\x00\x00"
"\x02\x00\x00\x00\x13\x00\x00\x00\x3B\x00\x04\x00\x14\x00\x00\x00\x15\x00\x00\x00\x02\x00\x00\x00\x15\x00\x04\x00\x16\x00\x00\x00"
"\x20\x00\x00\x00\x01\x00\x00\x00\x2B\x00\x04\x00\x16\x00\x00\x00\x17\x00\x00\x00\x00\x00\x00\x00\x20\x00\x04\x00\x18\x00\x00\x00"
"\x02\x00\x00\x00\x0D\x00\x00\x00\x20\x00\x04\x00\x1B\x00\x00\x00\x01\x00\x00\x00\x0E\x00\x00\x00\x3B\x00\x04\x00\x1B\x00\x00\x00"
"\x1C\x00\x00\x00\x01\x00\x00\x00\x2B\x00\x04\x00\x06\x00\x00\x00\x1E\x00\x00\x00\x00\x00\x80\x3F\x2B\x00\x04\x00\x06\x00\x00\x00"
"\x24\x00\x00\x00\x00\x00\x80\xBF\x2B\x00\x04\x00\x0F\x00\x00\x00\x25\x00\x00\x00\x01\x00\x00\x00\x20\x00\x04\x00\x26\x00\x00\x00"
"\x07\x00\x00\x00\x06\x00\x00\x00\x2B\x00\x04\x00\x0F\x00\x00\x00\x2B\x00\x00\x00\x02\x00\x00\x00\x2B\x00\x04\x00\x0F\x00\x00\x00"
"\x2E\x00\x00\x00\x03\x00\x00\x00\x2B\x00\x04\x00\x06\x00\x00\x00\x32\x00\x00\x00\x00\x00\x00\x40\x32\x00\x04\x00\x06\x00\x00\x00"
"\x38\x00\x00\x00\x00\x00\x80\x43\x2B\x00\x04\x00\x06\x00\x00\x00\x39\x00\x00\x00\x00\x00\x00\x00\x14\x00\x02\x00\x3A\x00\x00\x00"
"\x32\x00\x04\x00\x06\x00\x00\x00\x3C\x00\x00\x00\x00\x00\x81\x43\x32\x00\x04\x00\x16\x00\x00\x00\x3F\x00\x00\x00\x13\x00\x00\x00"
"\x34\x00\x06\x00\x3A\x00\x00\x00\x40\x00\x00\x00\xAB\x00\x00\x00\x3F\x00\x00\x00\x17\x00\x00\x00\x20\x00\x04\x00\x44\x00\x00\x00"
"\x07\x00\x00\x00\x0E\x00\x00\x00\x2B\x00\x04\x00\x16\x00\x00\x00\x46\x00\x00\x00\x03\x00\x00\x00\x20\x00\x04\x00\x47\x00\x00\x00"
"\x02\x00\x00\x00\x0E\x00\x00\x00\x20\x00\x04\x00\x4C\x00\x00\x00\x03\x00\x00\x00\x0E\x00\x00\x00\x3B\x00\x04\x00\x4C\x00\x00\x00"
"\x4D\x00\x00\x00\x03\x00\x00\x00\x3B\x00\x04\x00\x1B\x00\x00\x00\x4F\x00\x00\x00\x01\x00\x00\x00\x2B\x00\x04\x00\x0F\x00\x00\x00"
"\x52\x00\x00\x00\x00\x00\x00\x00\x20\x00\x04\x00\x53\x00\x00\x00\x03\x00\x00\x00\x06\x00\x00\x00\x3B\x00\x04\x00\x1B\x00\x00\x00"
"\x56\x00\x00\x00\x01\x00\x00\x00\x3B\x00\x04\x00\x1B\x00\x00\x00\x5B\x00\x00\x00\x01\x00\x00\x00\x34\x00\x06\x00\x3A\x00\x00\x00"
"\x5F\x00\x00\x00\xAB\x00\x00\x00\x3F\x00\x00\x00\x17\x00\x00\x00\x18\x00\x04\x00\x62\x00\x00\x00\x0E\x00\x00\x00\x03\x00\x00\x00"
"\x20\x00\x04\x00\x63\x00\x00\x00\x03\x00\x00\x00\x62\x00\x00\x00\x3B\x00\x04\x00\x63\x00\x00\x00\x64\x00\x00\x00\x03\x00\x00\x00"
"\x2B\x00\x04\x00\x16\x00\x00\x00\x67\x00\x00\x00\x01\x00\x00\x00\x2B\x00\x04\x00\x16\x00\x00\x00\x6A\x00\x00\x00\x02\x00\x00\x00"
"\x20\x00\x04\x00\x6D\x00\x00\x00\x03\x00\x00\x00\x12\x00\x00\x00\x3B\x00\x04\x00\x6D\x00\x00\x00\x6E\x00\x00\x00\x03\x00\x00\x00"
"\x20\x00\x04\x00\x6F\x00\x00\x00\x01\x00\x00\x00\x12\x00\x00\x00\x3B\x00\x04\x00\x6F\x00\x00\x00\x70\x00\x00\x00\x01\x00\x00\x00"
"\x3B\x00\x04\x00\x6D\x00\x00\x00\x72\x00\x00\x00\x03\x00\x00\x00\x3B\x00\x04\x00\x6F\x00\x00\x00\x73\x00\x00\x00\x01\x00\x00\x00"
"\x32\x00\x04\x00\x16\x00\x00\x00\x75\x00\x00\x00\x04\x01\x00\x00\x34\x00\x06\x00\x3A\x00\x00\x00\x76\x00\x00\x00\xAB\x00\x00\x00"
"\x75\x00\x00\x00\x17\x00\x00\x00\x20\x00\x04\x00\x79\x00\x00\x00\x03\x00\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x79\x00\x00\x00"
"\x7A\x00\x00\x00\x03\x00\x00\x00\x20\x00\x04\x00\x7B\x00\x00\x00\x01\x00\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x7B\x00\x00\x00"
"\x7C\x00\x00\x00\x01\x00\x00\x00\x1E\x00\x03\x00\x7E\x00\x00\x00\x07\x00\x00\x00\x20\x00\x04\x00\x7F\x00\x00\x00\x03\x00\x00\x00"
"\x7E\x00\x00\x00\x3B\x00\x04\x00\x7F\x00\x00\x00\x80\x00\x00\x00\x03\x00\x00\x00\x32\x00\x04\x00\x06\x00\x00\x00\x83\x00\x00\x00"
"\x00\x80\x80\x43\x32\x00\x04\x00\x16\x00\x00\x00\x84\x00\x00\x00\x03\x01\x00\x00\x32\x00\x04\x00\x06\x00\x00\x00\x85\x00\x00\x00"
"\x00\x80\x82\x43\x32\x00\x04\x00\x16\x00\x00\x00\x86\x00\x00\x00\x06\x01\x00\x00\x32\x00\x04\x00\x16\x00\x00\x00\x87\x00\x00\x00"
"\x10\x00\x00\x00\x32\x00\x04\x00\x16\x00\x00\x00\x88\x00\x00\x00\x11\x00\x00\x00\x32\x00\x04\x00\x16\x00\x00\x00\x89\x00\x00\x00"
"\x15\x00\x00\x00\x2A\x00\x03\x00\x3A\x00\x00\x00\x8A\x00\x00\x00\x1E\x00\x0C\x00\x8B\x00\x00\x00\x0D\x00\x00\x00\x0E\x00\x00\x00"
"\x06\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x07\x00\x00\x00\x12\x00\x00\x00\x12\x00\x00\x00"
"\x20\x00\x04\x00\x8C\x00\x00\x00\x02\x00\x00\x00\x8B\x00\x00\x00\x3B\x00\x04\x00\x8C\x00\x00\x00\x8D\x00\x00\x00\x02\x00\x00\x00"
"\x36\x00\x05\x00\x02\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\xF8\x00\x02\x00\x05\x00\x00\x00\x3B\x00\x04\x00"
"\x44\x00\x00\x00\x45\x00\x00\x00\x07\x00\x00\x00\xBA\x00\x05\x00\x3A\x00\x00\x00\x3B\x00\x00\x00\x38\x00\x00\x00\x39\x00\x00\x00"
"\xBA\x00\x05\x00\x3A\x00\x00\x00\x3D\x00\x00\x00\x3C\x00\x00\x00\x39\x00\x00\x00\xA6\x00\x05\x00\x3A\x00\x00\x00\x3E\x00\x00\x00"
"\x3B\x00\x00\x00\x3D\x00\x00\x00\xA6\x00\x05\x00\x3A\x00\x00\x00\x41\x00\x00\x00\x3E\x00\x00\x00\x40\x00\x00\x00\xF7\x00\x03\x00"
"\x43\x00\x00\x00\x00\x00\x00\x00\xFA\x00\x04\x00\x41\x00\x00\x00\x42\x00\x00\x00\x43\x00\x00\x00\xF8\x00\x02\x00\x42\x00\x00\x00"
"\x41\x00\x05\x00\x47\x00\x00\x00\x48\x00\x00\x00\x15\x00\x00\x00\x46\x00\x00\x00\x3D\x00\x04\x00\x0E\x00\x00\x00\x49\x00\x00\x00"
"\x48\x00\x00\x00\x3D\x00\x04\x00\x0E\x00\x00\x00\x4A\x00\x00\x00\x1C\x00\x00\x00\x83\x00\x05\x00\x0E\x00\x00\x00\x4B\x00\x00\x00"
"\x49\x00\x00\x00\x4A\x00\x00\x00\x3E\x00\x03\x00\x45\x00\x00\x00\x4B\x00\x00\x00\x3D\x00\x04\x00\x0E\x00\x00\x00\x4E\x00\x00\x00"
"\x45\x00\x00\x00\x3D\x00\x04\x00\x0E\x00\x00\x00\x50\x00\x00\x00\x4F\x00\x00\x00\x94\x00\x05\x00\x06\x00\x00\x00\x51\x00\x00\x00"
"\x4E\x00\x00\x00\x50\x00\x00\x00\x41\x00\x05\x00\x53\x00\x00\x00\x54\x00\x00\x00\x4D\x00\x00\x00\x52\x00\x00\x00\x3E\x00\x03\x00"
"\x54\x00\x00\x00\x51\x00\x00\x00\x3D\x00\x04\x00\x0E\x00\x00\x00\x55\x00\x00\x00\x45\x00\x00\x00\x3D\x00\x04\x00\x0E\x00\x00\x00"
"\x57\x00\x00\x00\x56\x00\x00\x00\x94\x00\x05\x00\x06\x00\x00\x00\x58\x00\x00\x00\x55\x00\x00\x00\x57\x00\x00\x00\x41\x00\x05\x00"
"\x53\x00\x00\x00\x59\x00\x00\x00\x4D\x00\x00\x00\x25\x00\x00\x00\x3E\x00\x03\x00\x59\x00\x00\x00\x58\x00\x00\x00\x3D\x00\x04\x00"
"\x0E\x00\x00\x00\x5A\x00\x00\x00\x45\x00\x00\x00\x3D\x00\x04\x00\x0E\x00\x00\x00\x5C\x00\x00\x00\x5B\x00\x00\x00\x94\x00\x05\x00"
"\x06\x00\x00\x00\x5D\x00\x00\x00\x5A\x00\x00\x00\x5C\x00\x00\x00\x41\x00\x05\x00\x53\x00\x00\x00\x5E\x00\x00\x00\x4D\x00\x00\x00"
"\x2B\x00\x00\x00\x3E\x00\x03\x00\x5E\x00\x00\x00\x5D\x00\x00\x00\xF9\x00\x02\x00\x43\x00\x00\x00\xF8\x00\x02\x00\x43\x00\x00\x00"
"\xF7\x00\x03\x00\x61\x00\x00\x00\x00\x00\x00\x00\xFA\x00\x04\x00\x5F\x00\x00\x00\x60\x00\x00\x00\x61\x00\x00\x00\xF8\x00\x02\x00"
"\x60\x00\x00\x00\x3D\x00\x04\x00\x0E\x00\x00\x00\x65\x00\x00\x00\x4F\x00\x00\x00\x41\x00\x05\x00\x4C\x00\x00\x00\x66\x00\x00\x00"
"\x64\x00\x00\x00\x17\x00\x00\x00\x3E\x00\x03\x00\x66\x00\x00\x00\x65\x00\x00\x00\x3D\x00\x04\x00\x0E\x00\x00\x00\x68\x00\x00\x00"
"\x56\x00\x00\x00\x41\x00\x05\x00\x4C\x00\x00\x00\x69\x00\x00\x00\x64\x00\x00\x00\x67\x00\x00\x00\x3E\x00\x03\x00\x69\x00\x00\x00"
"\x68\x00\x00\x00\x3D\x00\x04\x00\x0E\x00\x00\x00\x6B\x00\x00\x00\x5B\x00\x00\x00\x41\x00\x05\x00\x4C\x00\x00\x00\x6C\x00\x00\x00"
"\x64\x00\x00\x00\x6A\x00\x00\x00\x3E\x00\x03\x00\x6C\x00\x00\x00\x6B\x00\x00\x00\xF9\x00\x02\x00\x61\x00\x00\x00\xF8\x00\x02\x00"
"\x61\x00\x00\x00\x3D\x00\x04\x00\x12\x00\x00\x00\x71\x00\x00\x00\x70\x00\x00\x00\x3E\x00\x03\x00\x6E\x00\x00\x00\x71\x00\x00\x00"
"\x3D\x00\x04\x00\x12\x00\x00\x00\x74\x00\x00\x00\x73\x00\x00\x00\x3E\x00\x03\x00\x72\x00\x00\x00\x74\x00\x00\x00\xF7\x00\x03\x00"
"\x78\x00\x00\x00\x00\x00\x00\x00\xFA\x00\x04\x00\x76\x00\x00\x00\x77\x00\x00\x00\x78\x00\x00\x00\xF8\x00\x02\x00\x77\x00\x00\x00"
"\x3D\x00\x04\x00\x07\x00\x00\x00\x7D\x00\x00\x00\x7C\x00\x00\x00\x3E\x00\x03\x00\x7A\x00\x00\x00\x7D\x00\x00\x00\xF9\x00\x02\x00"
"\x78\x00\x00\x00\xF8\x00\x02\x00\x78\x00\x00\x00\x39\x00\x04\x00\x07\x00\x00\x00\x81\x00\x00\x00\x09\x00\x00\x00\x41\x00\x05\x00"
"\x79\x00\x00\x00\x82\x00\x00\x00\x80\x00\x00\x00\x17\x00\x00\x00\x3E\x00\x03\x00\x82\x00\x00\x00\x81\x00\x00\x00\xFD\x00\x01\x00"
"\x38\x00\x01\x00\x36\x00\x05\x00\x07\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\xF8\x00\x02\x00\x0A\x00\x00\x00"
"\x3B\x00\x04\x00\x0B\x00\x00\x00\x0C\x00\x00\x00\x07\x00\x00\x00\x41\x00\x05\x00\x18\x00\x00\x00\x19\x00\x00\x00\x15\x00\x00\x00"
"\x17\x00\x00\x00\x3D\x00\x04\x00\x0D\x00\x00\x00\x1A\x00\x00\x00\x19\x00\x00\x00\x3D\x00\x04\x00\x0E\x00\x00\x00\x1D\x00\x00\x00"
"\x1C\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\x1F\x00\x00\x00\x1D\x00\x00\x00\x00\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00"
"\x20\x00\x00\x00\x1D\x00\x00\x00\x01\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\x21\x00\x00\x00\x1D\x00\x00\x00\x02\x00\x00\x00"
"\x50\x00\x07\x00\x07\x00\x00\x00\x22\x00\x00\x00\x1F\x00\x00\x00\x20\x00\x00\x00\x21\x00\x00\x00\x1E\x00\x00\x00\x91\x00\x05\x00"
"\x07\x00\x00\x00\x23\x00\x00\x00\x1A\x00\x00\x00\x22\x00\x00\x00\x3E\x00\x03\x00\x0C\x00\x00\x00\x23\x00\x00\x00\x41\x00\x05\x00"
"\x26\x00\x00\x00\x27\x00\x00\x00\x0C\x00\x00\x00\x25\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x28\x00\x00\x00\x27\x00\x00\x00"
"\x85\x00\x05\x00\x06\x00\x00\x00\x29\x00\x00\x00\x28\x00\x00\x00\x24\x00\x00\x00\x41\x00\x05\x00\x26\x00\x00\x00\x2A\x00\x00\x00"
"\x0C\x00\x00\x00\x25\x00\x00\x00\x3E\x00\x03\x00\x2A\x00\x00\x00\x29\x00\x00\x00\x41\x00\x05\x00\x26\x00\x00\x00\x2C\x00\x00\x00"
"\x0C\x00\x00\x00\x2B\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x2D\x00\x00\x00\x2C\x00\x00\x00\x41\x00\x05\x00\x26\x00\x00\x00"
"\x2F\x00\x00\x00\x0C\x00\x00\x00\x2E\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x30\x00\x00\x00\x2F\x00\x00\x00\x81\x00\x05\x00"
"\x06\x00\x00\x00\x31\x00\x00\x00\x2D\x00\x00\x00\x30\x00\x00\x00\x88\x00\x05\x00\x06\x00\x00\x00\x33\x00\x00\x00\x31\x00\x00\x00"
"\x32\x00\x00\x00\x41\x00\x05\x00\x26\x00\x00\x00\x34\x00\x00\x00\x0C\x00\x00\x00\x2B\x00\x00\x00\x3E\x00\x03\x00\x34\x00\x00\x00"
"\x33\x00\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\x35\x00\x00\x00\x0C\x00\x00\x00\xFE\x00\x02\x00\x35\x00\x00\x00\x38\x00\x01\x00"
"\x03\x02\x23\x07\x00\x00\x01\x00\x0A\x00\x08\x00\x05\x02\x00\x00\x00\x00\x00\x00\x11\x00\x02\x00\x01\x00\x00\x00\x0B\x00\x06\x00"
"\x01\x00\x00\x00\x47\x4C\x53\x4C\x2E\x73\x74\x64\x2E\x34\x35\x30\x00\x00\x00\x00\x0E\x00\x03\x00\x00\x00\x00\x00\x01\x00\x00\x00"
"\x0F\x00\x0C\x00\x04\x00\x00\x00\x04\x00\x00\x00\x6D\x61\x69\x6E\x00\x00\x00\x00\x36\x00\x00\x00\x03\x01\x00\x00\x0A\x01\x00\x00"
"\x11\x01\x00\x00\x38\x01\x00\x00\x43\x01\x00\x00\x9F\x01\x00\x00\x10\x00\x03\x00\x04\x00\x00\x00\x07\x00\x00\x00\x47\x00\x04\x00"
"\x1F\x00\x00\x00\x01\x00\x00\x00\x15\x00\x00\x00\x47\x00\x04\x00\x2D\x00\x00\x00\x06\x00\x00\x00\x10\x00\x00\x00\x48\x00\x04\x00"
"\x2E\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x2E\x00\x00\x00\x00\x00\x00\x00\x23\x00\x00\x00\x00\x00\x00\x00"
"\x48\x00\x05\x00\x2E\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x04\x00\x2E\x00\x00\x00\x01\x00\x00\x00"
"\x05\x00\x00\x00\x48\x00\x05\x00\x2E\x00\x00\x00\x01\x00\x00\x00\x23\x00\x00\x00\x40\x00\x00\x00\x48\x00\x05\x00\x2E\x00\x00\x00"
"\x01\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x04\x00\x2E\x00\x00\x00\x02\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00"
"\x2E\x00\x00\x00\x02\x00\x00\x00\x23\x00\x00\x00\x80\x00\x00\x00\x48\x00\x05\x00\x2E\x00\x00\x00\x02\x00\x00\x00\x07\x00\x00\x00"
"\x10\x00\x00\x00\x48\x00\x05\x00\x2E\x00\x00\x00\x03\x00\x00\x00\x23\x00\x00\x00\xC0\x00\x00\x00\x48\x00\x05\x00\x2E\x00\x00\x00"
"\x04\x00\x00\x00\x23\x00\x00\x00\xCC\x00\x00\x00\x48\x00\x05\x00\x2E\x00\x00\x00\x05\x00\x00\x00\x23\x00\x00\x00\xD0\x00\x00\x00"
"\x48\x00\x05\x00\x2E\x00\x00\x00\x06\x00\x00\x00\x23\x00\x00\x00\xDC\x00\x00\x00\x48\x00\x05\x00\x2E\x00\x00\x00\x07\x00\x00\x00"
"\x23\x00\x00\x00\xE0\x00\x00\x00\x48\x00\x05\x00\x2E\x00\x00\x00\x08\x00\x00\x00\x23\x00\x00\x00\xEC\x00\x00\x00\x48\x00\x05\x00"
"\x2E\x00\x00\x00\x09\x00\x00\x00\x23\x00\x00\x00\xF0\x00\x00\x00\x48\x00\x05\x00\x2E\x00\x00\x00\x0A\x00\x00\x00\x23\x00\x00\x00"
"\xFC\x00\x00\x00\x48\x00\x05\x00\x2E\x00\x00\x00\x0B\x00\x00\x00\x23\x00\x00\x00\x00\x01\x00\x00\x48\x00\x05\x00\x2E\x00\x00\x00"
"\x0C\x00\x00\x00\x23\x00\x00\x00\x40\x01\x00\x00\x48\x00\x05\x00\x2E\x00\x00\x00\x0D\x00\x00\x00\x23\x00\x00\x00\x4C\x01\x00\x00"
"\x48\x00\x05\x00\x2E\x00\x00\x00\x0E\x00\x00\x00\x23\x00\x00\x00\x50\x01\x00\x00\x48\x00\x05\x00\x2E\x00\x00\x00\x0F\x00\x00\x00"
"\x23\x00\x00\x00\x5C\x01\x00\x00\x48\x00\x05\x00\x2E\x00\x00\x00\x10\x00\x00\x00\x23\x00\x00\x00\x60\x01\x00\x00\x48\x00\x05\x00"
"\x2E\x00\x00\x00\x11\x00\x00\x00\x23\x00\x00\x00\x6C\x01\x00\x00\x48\x00\x05\x00\x2E\x00\x00\x00\x12\x00\x00\x00\x23\x00\x00\x00"
"\x70\x01\x00\x00\x48\x00\x05\x00\x2E\x00\x00\x00\x13\x00\x00\x00\x23\x00\x00\x00\x80\x01\x00\x00\x48\x00\x05\x00\x2E\x00\x00\x00"
"\x14\x00\x00\x00\x23\x00\x00\x00\x90\x01\x00\x00\x48\x00\x05\x00\x2E\x00\x00\x00\x15\x00\x00\x00\x23\x00\x00\x00\x94\x01\x00\x00"
"\x48\x00\x05\x00\x2E\x00\x00\x00\x16\x00\x00\x00\x23\x00\x00\x00\x98\x01\x00\x00\x47\x00\x03\x00\x2E\x00\x00\x00\x02\x00\x00\x00"
"\x47\x00\x04\x00\x30\x00\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x30\x00\x00\x00\x21\x00\x00\x00\x00\x00\x00\x00"
"\x47\x00\x04\x00\x36\x00\x00\x00\x0B\x00\x00\x00\x0F\x00\x00\x00\x47\x00\x04\x00\x47\x00\x00\x00\x01\x00\x00\x00\x03\x01\x00\x00"
"\x47\x00\x04\x00\x83\x00\x00\x00\x01\x00\x00\x00\x01\x01\x00\x00\x47\x00\x04\x00\xD1\x00\x00\x00\x01\x00\x00\x00\x00\x01\x00\x00"
"\x47\x00\x04\x00\x03\x01\x00\x00\x1E\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00\x08\x01\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00"
"\x47\x00\x04\x00\x08\x01\x00\x00\x21\x00\x00\x00\x03\x00\x00\x00\x47\x00\x04\x00\x0A\x01\x00\x00\x1E\x00\x00\x00\x01\x00\x00\x00"
"\x47\x00\x04\x00\x11\x01\x00\x00\x1E\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x12\x01\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00"
"\x47\x00\x04\x00\x12\x01\x00\x00\x21\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00\x16\x01\x00\x00\x01\x00\x00\x00\x10\x00\x00\x00"
"\x47\x00\x04\x00\x1A\x01\x00\x00\x01\x00\x00\x00\x02\x01\x00\x00\x47\x00\x04\x00\x1D\x01\x00\x00\x01\x00\x00\x00\x13\x00\x00\x00"
"\x47\x00\x04\x00\x33\x01\x00\x00\x01\x00\x00\x00\x04\x01\x00\x00\x47\x00\x04\x00\x38\x01\x00\x00\x1E\x00\x00\x00\x03\x00\x00\x00"
"\x47\x00\x04\x00\x41\x01\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x41\x01\x00\x00\x21\x00\x00\x00\x08\x00\x00\x00"
"\x47\x00\x04\x00\x43\x01\x00\x00\x1E\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x4E\x01\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00"
"\x47\x00\x04\x00\x4E\x01\x00\x00\x21\x00\x00\x00\x09\x00\x00\x00\x47\x00\x04\x00\x66\x01\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00"
"\x47\x00\x04\x00\x66\x01\x00\x00\x21\x00\x00\x00\x04\x00\x00\x00\x47\x00\x04\x00\x9F\x01\x00\x00\x1E\x00\x00\x00\x04\x00\x00\x00"
"\x47\x00\x04\x00\xBC\x01\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\xBC\x01\x00\x00\x21\x00\x00\x00\x07\x00\x00\x00"
"\x47\x00\x04\x00\xC4\x01\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\xC4\x01\x00\x00\x21\x00\x00\x00\x06\x00\x00\x00"
"\x47\x00\x04\x00\xD5\x01\x00\x00\x01\x00\x00\x00\x11\x00\x00\x00\x47\x00\x04\x00\xD9\x01\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00"
"\x47\x00\x04\x00\xD9\x01\x00\x00\x21\x00\x00\x00\x05\x00\x00\x00\x47\x00\x04\x00\xE8\x01\x00\x00\x01\x00\x00\x00\x05\x01\x00\x00"
"\x47\x00\x04\x00\xEC\x01\x00\x00\x01\x00\x00\x00\x06\x01\x00\x00\x48\x00\x04\x00\x02\x02\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00"
"\x48\x00\x05\x00\x02\x02\x00\x00\x00\x00\x00\x00\x23\x00\x00\x00\x00\x00\x00\x00\x48\x00\x05\x00\x02\x02\x00\x00\x00\x00\x00\x00"
"\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x05\x00\x02\x02\x00\x00\x01\x00\x00\x00\x23\x00\x00\x00\x40\x00\x00\x00\x48\x00\x05\x00"
"\x02\x02\x00\x00\x02\x00\x00\x00\x23\x00\x00\x00\x4C\x00\x00\x00\x48\x00\x05\x00\x02\x02\x00\x00\x03\x00\x00\x00\x23\x00\x00\x00"
"\x50\x00\x00\x00\x48\x00\x05\x00\x02\x02\x00\x00\x04\x00\x00\x00\x23\x00\x00\x00\x5C\x00\x00\x00\x48\x00\x05\x00\x02\x02\x00\x00"
"\x05\x00\x00\x00\x23\x00\x00\x00\x60\x00\x00\x00\x48\x00\x05\x00\x02\x02\x00\x00\x06\x00\x00\x00\x23\x00\x00\x00\x6C\x00\x00\x00"
"\x48\x00\x05\x00\x02\x02\x00\x00\x07\x00\x00\x00\x23\x00\x00\x00\x70\x00\x00\x00\x48\x00\x05\x00\x02\x02\x00\x00\x08\x00\x00\x00"
"\x23\x00\x00\x00\x80\x00\x00\x00\x48\x00\x05\x00\x02\x02\x00\x00\x09\x00\x00\x00\x23\x00\x00\x00\x88\x00\x00\x00\x47\x00\x03\x00"
"\x02\x02\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00\x04\x02\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x04\x02\x00\x00"
"\x21\x00\x00\x00\x01\x00\x00\x00\x13\x00\x02\x00\x02\x00\x00\x00\x21\x00\x03\x00\x03\x00\x00\x00\x02\x00\x00\x00\x16\x00\x03\x00"
"\x06\x00\x00\x00\x20\x00\x00\x00\x17\x00\x04\x00\x07\x00\x00\x00\x06\x00\x00\x00\x03\x00\x00\x00\x20\x00\x04\x00\x08\x00\x00\x00"
"\x07\x00\x00\x00\x07\x00\x00\x00\x21\x00\x04\x00\x09\x00\x00\x00\x07\x00\x00\x00\x08\x00\x00\x00\x17\x00\x04\x00\x0D\x00\x00\x00"
"\x06\x00\x00\x00\x04\x00\x00\x00\x20\x00\x04\x00\x0E\x00\x00\x00\x07\x00\x00\x00\x0D\x00\x00\x00\x21\x00\x04\x00\x0F\x00\x00\x00"
"\x0D\x00\x00\x00\x0E\x00\x00\x00\x19\x00\x09\x00\x13\x00\x00\x00\x06\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"
"\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x1B\x00\x03\x00\x14\x00\x00\x00\x13\x00\x00\x00\x20\x00\x04\x00\x15\x00\x00\x00"
"\x00\x00\x00\x00\x14\x00\x00\x00\x17\x00\x04\x00\x16\x00\x00\x00\x06\x00\x00\x00\x02\x00\x00\x00\x20\x00\x04\x00\x17\x00\x00\x00"
"\x07\x00\x00\x00\x16\x00\x00\x00\x21\x00\x06\x00\x18\x00\x00\x00\x16\x00\x00\x00\x15\x00\x00\x00\x17\x00\x00\x00\x08\x00\x00\x00"
"\x15\x00\x04\x00\x1E\x00\x00\x00\x20\x00\x00\x00\x01\x00\x00\x00\x32\x00\x04\x00\x1E\x00\x00\x00\x1F\x00\x00\x00\x15\x00\x00\x00"
"\x2B\x00\x04\x00\x1E\x00\x00\x00\x20\x00\x00\x00\x00\x00\x00\x00\x14\x00\x02\x00\x21\x00\x00\x00\x34\x00\x06\x00\x21\x00\x00\x00"
"\x22\x00\x00\x00\xAB\x00\x00\x00\x1F\x00\x00\x00\x20\x00\x00\x00\x34\x00\x05\x00\x21\x00\x00\x00\x23\x00\x00\x00\xA8\x00\x00\x00"
"\x22\x00\x00\x00\x20\x00\x04\x00\x28\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00\x18\x00\x04\x00\x2A\x00\x00\x00\x0D\x00\x00\x00"
"\x04\x00\x00\x00\x15\x00\x04\x00\x2B\x00\x00\x00\x20\x00\x00\x00\x00\x00\x00\x00\x2B\x00\x04\x00\x2B\x00\x00\x00\x2C\x00\x00\x00"
"\x04\x00\x00\x00\x1C\x00\x04\x00\x2D\x00\x00\x00\x0D\x00\x00\x00\x2C\x00\x00\x00\x1E\x00\x19\x00\x2E\x00\x00\x00\x2A\x00\x00\x00"
"\x2A\x00\x00\x00\x2A\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00"
"\x07\x00\x00\x00\x06\x00\x00\x00\x2D\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00\x07\x00\x00\x00"
"\x06\x00\x00\x00\x0D\x00\x00\x00\x0D\x00\x00\x00\x06\x00\x00\x00\x06\x00\x00\x00\x16\x00\x00\x00\x20\x00\x04\x00\x2F\x00\x00\x00"
"\x02\x00\x00\x00\x2E\x00\x00\x00\x3B\x00\x04\x00\x2F\x00\x00\x00\x30\x00\x00\x00\x02\x00\x00\x00\x2B\x00\x04\x00\x1E\x00\x00\x00"
"\x31\x00\x00\x00\x14\x00\x00\x00\x20\x00\x04\x00\x32\x00\x00\x00\x02\x00\x00\x00\x06\x00\x00\x00\x20\x00\x04\x00\x35\x00\x00\x00"
"\x01\x00\x00\x00\x0D\x00\x00\x00\x3B\x00\x04\x00\x35\x00\x00\x00\x36\x00\x00\x00\x01\x00\x00\x00\x2B\x00\x04\x00\x2B\x00\x00\x00"
"\x37\x00\x00\x00\x02\x00\x00\x00\x20\x00\x04\x00\x38\x00\x00\x00\x01\x00\x00\x00\x06\x00\x00\x00\x2B\x00\x04\x00\x2B\x00\x00\x00"
"\x3C\x00\x00\x00\x03\x00\x00\x00\x2B\x00\x04\x00\x06\x00\x00\x00\x40\x00\x00\x00\x00\x00\x00\x00\x2B\x00\x04\x00\x1E\x00\x00\x00"
"\x42\x00\x00\x00\x15\x00\x00\x00\x32\x00\x04\x00\x1E\x00\x00\x00\x47\x00\x00\x00\x03\x01\x00\x00\x34\x00\x06\x00\x21\x00\x00\x00"
"\x48\x00\x00\x00\xAB\x00\x00\x00\x47\x00\x00\x00\x20\x00\x00\x00\x2B\x00\x04\x00\x06\x00\x00\x00\x50\x00\x00\x00\x3B\xAA\xB8\x3F"
"\x2B\x00\x04\x00\x06\x00\x00\x00\x54\x00\x00\x00\x00\x00\x80\x3F\x2B\x00\x04\x00\x1E\x00\x00\x00\x55\x00\x00\x00\x13\x00\x00\x00"
"\x20\x00\x04\x00\x5F\x00\x00\x00\x02\x00\x00\x00\x0D\x00\x00\x00\x34\x00\x06\x00\x21\x00\x00\x00\x69\x00\x00\x00\xAB\x00\x00\x00"
"\x1F\x00\x00\x00\x20\x00\x00\x00\x34\x00\x05\x00\x21\x00\x00\x00\x6A\x00\x00\x00\xA8\x00\x00\x00\x69\x00\x00\x00\x2A\x00\x03\x00"
"\x21\x00\x00\x00\x7C\x00\x00\x00\x32\x00\x04\x00\x06\x00\x00\x00\x83\x00\x00\x00\x00\x80\x80\x43\x2B\x00\x04\x00\x06\x00\x00\x00"
"\x86\x00\x00\x00\x00\x00\x80\xBF\x2C\x00\x05\x00\x16\x00\x00\x00\x87\x00\x00\x00\x86\x00\x00\x00\x54\x00\x00\x00\x2B\x00\x04\x00"
"\x06\x00\x00\x00\x94\x00\x00\x00\x00\x00\x20\x41\x2B\x00\x04\x00\x06\x00\x00\x00\xB5\x00\x00\x00\x00\x00\xA0\x40\x2B\x00\x04\x00"
"\x06\x00\x00\x00\xC2\x00\x00\x00\x00\x00\x00\x3F\x32\x00\x04\x00\x06\x00\x00\x00\xD1\x00\x00\x00\x00\x00\x80\x43\x2B\x00\x04\x00"
"\x06\x00\x00\x00\xE1\x00\x00\x00\xFA\x7E\xAA\x3E\x20\x00\x04\x00\x02\x01\x00\x00\x01\x00\x00\x00\x16\x00\x00\x00\x3B\x00\x04\x00"
"\x02\x01\x00\x00\x03\x01\x00\x00\x01\x00\x00\x00\x3B\x00\x04\x00\x15\x00\x00\x00\x08\x01\x00\x00\x00\x00\x00\x00\x20\x00\x04\x00"
"\x09\x01\x00\x00\x01\x00\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x09\x01\x00\x00\x0A\x01\x00\x00\x01\x00\x00\x00\x20\x00\x04\x00"
"\x10\x01\x00\x00\x03\x00\x00\x00\x0D\x00\x00\x00\x3B\x00\x04\x00\x10\x01\x00\x00\x11\x01\x00\x00\x03\x00\x00\x00\x3B\x00\x04\x00"
"\x15\x00\x00\x00\x12\x01\x00\x00\x00\x00\x00\x00\x32\x00\x04\x00\x1E\x00\x00\x00\x16\x01\x00\x00\x10\x00\x00\x00\x34\x00\x06\x00"
"\x21\x00\x00\x00\x17\x01\x00\x00\xAB\x00\x00\x00\x16\x01\x00\x00\x20\x00\x00\x00\x32\x00\x04\x00\x06\x00\x00\x00\x1A\x01\x00\x00"
"\x00\x00\x81\x43\x32\x00\x04\x00\x1E\x00\x00\x00\x1D\x01\x00\x00\x13\x00\x00\x00\x34\x00\x06\x00\x21\x00\x00\x00\x1E\x01\x00\x00"
"\xAB\x00\x00\x00\x1D\x01\x00\x00\x20\x00\x00\x00\x34\x00\x06\x00\x21\x00\x00\x00\x2E\x01\x00\x00\xAB\x00\x00\x00\x1D\x01\x00\x00"
"\x20\x00\x00\x00\x2C\x00\x06\x00\x07\x00\x00\x00\x32\x01\x00\x00\x40\x00\x00\x00\x40\x00\x00\x00\x54\x00\x00\x00\x32\x00\x04\x00"
"\x1E\x00\x00\x00\x33\x01\x00\x00\x04\x01\x00\x00\x34\x00\x06\x00\x21\x00\x00\x00\x34\x01\x00\x00\xAB\x00\x00\x00\x33\x01\x00\x00"
"\x20\x00\x00\x00\x3B\x00\x04\x00\x35\x00\x00\x00\x38\x01\x00\x00\x01\x00\x00\x00\x2B\x00\x04\x00\x1E\x00\x00\x00\x3B\x01\x00\x00"
"\x0B\x00\x00\x00\x3B\x00\x04\x00\x15\x00\x00\x00\x41\x01\x00\x00\x00\x00\x00\x00\x3B\x00\x04\x00\x02\x01\x00\x00\x43\x01\x00\x00"
"\x01\x00\x00\x00\x2B\x00\x04\x00\x06\x00\x00\x00\x4D\x01\x00\x00\x00\x00\x00\x40\x3B\x00\x04\x00\x15\x00\x00\x00\x4E\x01\x00\x00"
"\x00\x00\x00\x00\x2B\x00\x04\x00\x06\x00\x00\x00\x56\x01\x00\x00\x00\x00\x80\x3E\x3B\x00\x04\x00\x15\x00\x00\x00\x66\x01\x00\x00"
"\x00\x00\x00\x00\x2B\x00\x04\x00\x06\x00\x00\x00\x82\x01\x00\x00\x00\x00\x00\x42\x34\x00\x06\x00\x21\x00\x00\x00\x92\x01\x00\x00"
"\xAB\x00\x00\x00\x1D\x01\x00\x00\x20\x00\x00\x00\x2B\x00\x04\x00\x2B\x00\x00\x00\x9A\x01\x00\x00\x00\x00\x00\x00\x18\x00\x04\x00"
"\x9D\x01\x00\x00\x07\x00\x00\x00\x03\x00\x00\x00\x20\x00\x04\x00\x9E\x01\x00\x00\x01\x00\x00\x00\x9D\x01\x00\x00\x3B\x00\x04\x00"
"\x9E\x01\x00\x00\x9F\x01\x00\x00\x01\x00\x00\x00\x2B\x00\x04\x00\x2B\x00\x00\x00\xA3\x01\x00\x00\x01\x00\x00\x00\x2B\x00\x04\x00"
"\x1E\x00\x00\x00\xA6\x01\x00\x00\x01\x00\x00\x00\x2B\x00\x04\x00\x1E\x00\x00\x00\xAD\x01\x00\x00\x02\x00\x00\x00\x20\x00\x04\x00"
"\xB2\x01\x00\x00\x02\x00\x00\x00\x2A\x00\x00\x00\x3B\x00\x04\x00\x15\x00\x00\x00\xBC\x01\x00\x00\x00\x00\x00\x00\x19\x00\x09\x00"
"\xC1\x01\x00\x00\x06\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00"
"\x1B\x00\x03\x00\xC2\x01\x00\x00\xC1\x01\x00\x00\x20\x00\x04\x00\xC3\x01\x00\x00\x00\x00\x00\x00\xC2\x01\x00\x00\x3B\x00\x04\x00"
"\xC3\x01\x00\x00\xC4\x01\x00\x00\x00\x00\x00\x00\x32\x00\x04\x00\x1E\x00\x00\x00\xD5\x01\x00\x00\x11\x00\x00\x00\x34\x00\x06\x00"
"\x21\x00\x00\x00\xD6\x01\x00\x00\xAB\x00\x00\x00\xD5\x01\x00\x00\x20\x00\x00\x00\x3B\x00\x04\x00\x15\x00\x00\x00\xD9\x01\x00\x00"
"\x00\x00\x00\x00\x2B\x00\x04\x00\x1E\x00\x00\x00\xE4\x01\x00\x00\x12\x00\x00\x00\x32\x00\x04\x00\x06\x00\x00\x00\xE8\x01\x00\x00"
"\x00\x80\x82\x43\x32\x00\x04\x00\x1E\x00\x00\x00\xEC\x01\x00\x00\x06\x01\x00\x00\x34\x00\x06\x00\x21\x00\x00\x00\xED\x01\x00\x00"
"\xAB\x00\x00\x00\xEC\x01\x00\x00\x20\x00\x00\x00\x20\x00\x04\x00\xF0\x01\x00\x00\x03\x00\x00\x00\x06\x00\x00\x00\x1E\x00\x0C\x00"
"\x02\x02\x00\x00\x2A\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00"
"\x0D\x00\x00\x00\x16\x00\x00\x00\x16\x00\x00\x00\x20\x00\x04\x00\x03\x02\x00\x00\x02\x00\x00\x00\x02\x02\x00\x00\x3B\x00\x04\x00"
"\x03\x02\x00\x00\x04\x02\x00\x00\x02\x00\x00\x00\x36\x00\x05\x00\x02\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00"
"\xF8\x00\x02\x00\x05\x00\x00\x00\x3B\x00\x04\x00\x17\x00\x00\x00\x01\x01\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x17\x00\x00\x00"
"\x0B\x01\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x08\x00\x00\x00\x0D\x01\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x08\x00\x00\x00"
"\x23\x01\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x08\x00\x00\x00\x37\x01\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x08\x00\x00\x00"
"\x4C\x01\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x0E\x00\x00\x00\x65\x01\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x08\x00\x00\x00"
"\x6C\x01\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x28\x00\x00\x00\x7D\x01\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x08\x00\x00\x00"
"\x95\x01\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x0E\x00\x00\x00\xFF\x01\x00\x00\x07\x00\x00\x00\x3D\x00\x04\x00\x16\x00\x00\x00"
"\x04\x01\x00\x00\x03\x01\x00\x00\x3E\x00\x03\x00\x01\x01\x00\x00\x04\x01\x00\x00\xBA\x00\x05\x00\x21\x00\x00\x00\x05\x01\x00\x00"
"\xD1\x00\x00\x00\x40\x00\x00\x00\xF7\x00\x03\x00\x07\x01\x00\x00\x00\x00\x00\x00\xFA\x00\x04\x00\x05\x01\x00\x00\x06\x01\x00\x00"
"\x07\x01\x00\x00\xF8\x00\x02\x00\x06\x01\x00\x00\x3D\x00\x04\x00\x16\x00\x00\x00\x0C\x01\x00\x00\x01\x01\x00\x00\x3E\x00\x03\x00"
"\x0B\x01\x00\x00\x0C\x01\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\x0E\x01\x00\x00\x0A\x01\x00\x00\x3E\x00\x03\x00\x0D\x01\x00\x00"
"\x0E\x01\x00\x00\x39\x00\x07\x00\x16\x00\x00\x00\x0F\x01\x00\x00\x1C\x00\x00\x00\x08\x01\x00\x00\x0B\x01\x00\x00\x0D\x01\x00\x00"
"\x3E\x00\x03\x00\x01\x01\x00\x00\x0F\x01\x00\x00\xF9\x00\x02\x00\x07\x01\x00\x00\xF8\x00\x02\x00\x07\x01\x00\x00\x3D\x00\x04\x00"
"\x14\x00\x00\x00\x13\x01\x00\x00\x12\x01\x00\x00\x3D\x00\x04\x00\x16\x00\x00\x00\x14\x01\x00\x00\x01\x01\x00\x00\x57\x00\x05\x00"
"\x0D\x00\x00\x00\x15\x01\x00\x00\x13\x01\x00\x00\x14\x01\x00\x00\x3E\x00\x03\x00\x11\x01\x00\x00\x15\x01\x00\x00\xF7\x00\x03\x00"
"\x19\x01\x00\x00\x00\x00\x00\x00\xFA\x00\x04\x00\x17\x01\x00\x00\x18\x01\x00\x00\x19\x01\x00\x00\xF8\x00\x02\x00\x18\x01\x00\x00"
"\xBA\x00\x05\x00\x21\x00\x00\x00\x1B\x01\x00\x00\x1A\x01\x00\x00\x40\x00\x00\x00\xA6\x00\x05\x00\x21\x00\x00\x00\x1C\x01\x00\x00"
"\x7C\x00\x00\x00\x1B\x01\x00\x00\xA6\x00\x05\x00\x21\x00\x00\x00\x1F\x01\x00\x00\x1C\x01\x00\x00\x1E\x01\x00\x00\xF9\x00\x02\x00"
"\x19\x01\x00\x00\xF8\x00\x02\x00\x19\x01\x00\x00\xF5\x00\x07\x00\x21\x00\x00\x00\x20\x01\x00\x00\x17\x01\x00\x00\x07\x01\x00\x00"
"\x1F\x01\x00\x00\x18\x01\x00\x00\xF7\x00\x03\x00\x22\x01\x00\x00\x00\x00\x00\x00\xFA\x00\x04\x00\x20\x01\x00\x00\x21\x01\x00\x00"
"\x2B\x01\x00\x00\xF8\x00\x02\x00\x21\x01\x00\x00\x3D\x00\x04\x00\x14\x00\x00\x00\x24\x01\x00\x00\x08\x01\x00\x00\x3D\x00\x04\x00"
"\x16\x00\x00\x00\x25\x01\x00\x00\x01\x01\x00\x00\x57\x00\x05\x00\x0D\x00\x00\x00\x26\x01\x00\x00\x24\x01\x00\x00\x25\x01\x00\x00"
"\x4F\x00\x08\x00\x07\x00\x00\x00\x27\x01\x00\x00\x26\x01\x00\x00\x26\x01\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x02\x00\x00\x00"
"\x50\x00\x06\x00\x07\x00\x00\x00\x28\x01\x00\x00\xC2\x00\x00\x00\xC2\x00\x00\x00\xC2\x00\x00\x00\x83\x00\x05\x00\x07\x00\x00\x00"
"\x29\x01\x00\x00\x27\x01\x00\x00\x28\x01\x00\x00\x0C\x00\x06\x00\x07\x00\x00\x00\x2A\x01\x00\x00\x01\x00\x00\x00\x45\x00\x00\x00"
"\x29\x01\x00\x00\x3E\x00\x03\x00\x23\x01\x00\x00\x2A\x01\x00\x00\xF9\x00\x02\x00\x22\x01\x00\x00\xF8\x00\x02\x00\x2B\x01\x00\x00"
"\xBA\x00\x05\x00\x21\x00\x00\x00\x2C\x01\x00\x00\x1A\x01\x00\x00\x40\x00\x00\x00\xA6\x00\x05\x00\x21\x00\x00\x00\x2D\x01\x00\x00"
"\x2C\x01\x00\x00\x7C\x00\x00\x00\xA6\x00\x05\x00\x21\x00\x00\x00\x2F\x01\x00\x00\x2D\x01\x00\x00\x2E\x01\x00\x00\xF7\x00\x03\x00"
"\x31\x01\x00\x00\x00\x00\x00\x00\xFA\x00\x04\x00\x2F\x01\x00\x00\x30\x01\x00\x00\x31\x01\x00\x00\xF8\x00\x02\x00\x30\x01\x00\x00"
"\x3E\x00\x03\x00\x23\x01\x00\x00\x32\x01\x00\x00\xF9\x00\x02\x00\x31\x01\x00\x00\xF8\x00\x02\x00\x31\x01\x00\x00\xF9\x00\x02\x00"
"\x22\x01\x00\x00\xF8\x00\x02\x00\x22\x01\x00\x00\xF7\x00\x03\x00\x36\x01\x00\x00\x00\x00\x00\x00\xFA\x00\x04\x00\x34\x01\x00\x00"
"\x35\x01\x00\x00\x40\x01\x00\x00\xF8\x00\x02\x00\x35\x01\x00\x00\x3D\x00\x04\x00\x0D\x00\x00\x00\x39\x01\x00\x00\x38\x01\x00\x00"
"\x4F\x00\x08\x00\x07\x00\x00\x00\x3A\x01\x00\x00\x39\x01\x00\x00\x39\x01\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x02\x00\x00\x00"
"\x41\x00\x06\x00\x5F\x00\x00\x00\x3C\x01\x00\x00\x30\x00\x00\x00\x3B\x01\x00\x00\x20\x00\x00\x00\x3D\x00\x04\x00\x0D\x00\x00\x00"
"\x3D\x01\x00\x00\x3C\x01\x00\x00\x4F\x00\x08\x00\x07\x00\x00\x00\x3E\x01\x00\x00\x3D\x01\x00\x00\x3D\x01\x00\x00\x00\x00\x00\x00"
"\x01\x00\x00\x00\x02\x00\x00\x00\x85\x00\x05\x00\x07\x00\x00\x00\x3F\x01\x00\x00\x3A\x01\x00\x00\x3E\x01\x00\x00\x3E\x00\x03\x00"
"\x37\x01\x00\x00\x3F\x01\x00\x00\xF9\x00\x02\x00\x36\x01\x00\x00\xF8\x00\x02\x00\x40\x01\x00\x00\x3D\x00\x04\x00\x14\x00\x00\x00"
"\x42\x01\x00\x00\x41\x01\x00\x00\x3D\x00\x04\x00\x16\x00\x00\x00\x44\x01\x00\x00\x43\x01\x00\x00\x57\x00\x05\x00\x0D\x00\x00\x00"
"\x45\x01\x00\x00\x42\x01\x00\x00\x44\x01\x00\x00\x41\x00\x06\x00\x5F\x00\x00\x00\x46\x01\x00\x00\x30\x00\x00\x00\x3B\x01\x00\x00"
"\x20\x00\x00\x00\x3D\x00\x04\x00\x0D\x00\x00\x00\x47\x01\x00\x00\x46\x01\x00\x00\x85\x00\x05\x00\x0D\x00\x00\x00\x48\x01\x00\x00"
"\x45\x01\x00\x00\x47\x01\x00\x00\x4F\x00\x08\x00\x07\x00\x00\x00\x49\x01\x00\x00\x48\x01\x00\x00\x48\x01\x00\x00\x00\x00\x00\x00"
"\x01\x00\x00\x00\x02\x00\x00\x00\x3E\x00\x03\x00\x37\x01\x00\x00\x49\x01\x00\x00\xF7\x00\x03\x00\x4B\x01\x00\x00\x00\x00\x00\x00"
"\xFA\x00\x04\x00\x7C\x00\x00\x00\x4A\x01\x00\x00\x4B\x01\x00\x00\xF8\x00\x02\x00\x4A\x01\x00\x00\x3D\x00\x04\x00\x14\x00\x00\x00"
"\x4F\x01\x00\x00\x4E\x01\x00\x00\x3D\x00\x04\x00\x16\x00\x00\x00\x50\x01\x00\x00\x43\x01\x00\x00\x57\x00\x05\x00\x0D\x00\x00\x00"
"\x51\x01\x00\x00\x4F\x01\x00\x00\x50\x01\x00\x00\x4F\x00\x08\x00\x07\x00\x00\x00\x52\x01\x00\x00\x51\x01\x00\x00\x51\x01\x00\x00"
"\x00\x00\x00\x00\x01\x00\x00\x00\x02\x00\x00\x00\x50\x00\x06\x00\x07\x00\x00\x00\x53\x01\x00\x00\xC2\x00\x00\x00\xC2\x00\x00\x00"
"\xC2\x00\x00\x00\x83\x00\x05\x00\x07\x00\x00\x00\x54\x01\x00\x00\x52\x01\x00\x00\x53\x01\x00\x00\x8E\x00\x05\x00\x07\x00\x00\x00"
"\x55\x01\x00\x00\x54\x01\x00\x00\x4D\x01\x00\x00\x3E\x00\x03\x00\x4C\x01\x00\x00\x55\x01\x00\x00\x41\x00\x05\x00\x28\x00\x00\x00"
"\x57\x01\x00\x00\x4C\x01\x00\x00\x37\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x58\x01\x00\x00\x57\x01\x00\x00\x0C\x00\x07\x00"
"\x06\x00\x00\x00\x59\x01\x00\x00\x01\x00\x00\x00\x28\x00\x00\x00\x56\x01\x00\x00\x58\x01\x00\x00\x88\x00\x05\x00\x06\x00\x00\x00"
"\x5A\x01\x00\x00\x54\x00\x00\x00\x59\x01\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\x5B\x01\x00\x00\x37\x01\x00\x00\x8E\x00\x05\x00"
"\x07\x00\x00\x00\x5C\x01\x00\x00\x5B\x01\x00\x00\x5A\x01\x00\x00\x3E\x00\x03\x00\x37\x01\x00\x00\x5C\x01\x00\x00\x3D\x00\x04\x00"
"\x07\x00\x00\x00\x5D\x01\x00\x00\x23\x01\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\x5E\x01\x00\x00\x4C\x01\x00\x00\x94\x00\x05\x00"
"\x06\x00\x00\x00\x5F\x01\x00\x00\x5D\x01\x00\x00\x5E\x01\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\x60\x01\x00\x00\x37\x01\x00\x00"
"\x8E\x00\x05\x00\x07\x00\x00\x00\x61\x01\x00\x00\x60\x01\x00\x00\x5F\x01\x00\x00\x3E\x00\x03\x00\x37\x01\x00\x00\x61\x01\x00\x00"
"\xF9\x00\x02\x00\x4B\x01\x00\x00\xF8\x00\x02\x00\x4B\x01\x00\x00\xF9\x00\x02\x00\x36\x01\x00\x00\xF8\x00\x02\x00\x36\x01\x00\x00"
"\xBA\x00\x05\x00\x21\x00\x00\x00\x62\x01\x00\x00\x1A\x01\x00\x00\x40\x00\x00\x00\xF7\x00\x03\x00\x64\x01\x00\x00\x00\x00\x00\x00"
"\xFA\x00\x04\x00\x62\x01\x00\x00\x63\x01\x00\x00\x64\x01\x00\x00\xF8\x00\x02\x00\x63\x01\x00\x00\x3D\x00\x04\x00\x14\x00\x00\x00"
"\x67\x01\x00\x00\x66\x01\x00\x00\x3D\x00\x04\x00\x16\x00\x00\x00\x68\x01\x00\x00\x01\x01\x00\x00\x57\x00\x05\x00\x0D\x00\x00\x00"
"\x69\x01\x00\x00\x67\x01\x00\x00\x68\x01\x00\x00\x3E\x00\x03\x00\x65\x01\x00\x00\x69\x01\x00\x00\xF7\x00\x03\x00\x6B\x01\x00\x00"
"\x00\x00\x00\x00\xFA\x00\x04\x00\x7C\x00\x00\x00\x6A\x01\x00\x00\x78\x01\x00\x00\xF8\x00\x02\x00\x6A\x01\x00\x00\x3D\x00\x04\x00"
"\x07\x00\x00\x00\x6D\x01\x00\x00\x0A\x01\x00\x00\x0C\x00\x06\x00\x07\x00\x00\x00\x6E\x01\x00\x00\x01\x00\x00\x00\x45\x00\x00\x00"
"\x6D\x01\x00\x00\x3D\x00\x04\x00\x14\x00\x00\x00\x6F\x01\x00\x00\x4E\x01\x00\x00\x3D\x00\x04\x00\x16\x00\x00\x00\x70\x01\x00\x00"
"\x43\x01\x00\x00\x57\x00\x05\x00\x0D\x00\x00\x00\x71\x01\x00\x00\x6F\x01\x00\x00\x70\x01\x00\x00\x4F\x00\x08\x00\x07\x00\x00\x00"
"\x72\x01\x00\x00\x71\x01\x00\x00\x71\x01\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x02\x00\x00\x00\x50\x00\x06\x00\x07\x00\x00\x00"
"\x73\x01\x00\x00\xC2\x00\x00\x00\xC2\x00\x00\x00\xC2\x00\x00\x00\x83\x00\x05\x00\x07\x00\x00\x00\x74\x01\x00\x00\x72\x01\x00\x00"
"\x73\x01\x00\x00\x8E\x00\x05\x00\x07\x00\x00\x00\x75\x01\x00\x00\x74\x01\x00\x00\x4D\x01\x00\x00\x81\x00\x05\x00\x07\x00\x00\x00"
"\x76\x01\x00\x00\x6E\x01\x00\x00\x75\x01\x00\x00\x0C\x00\x06\x00\x07\x00\x00\x00\x77\x01\x00\x00\x01\x00\x00\x00\x45\x00\x00\x00"
"\x76\x01\x00\x00\x3E\x00\x03\x00\x6C\x01\x00\x00\x77\x01\x00\x00\xF9\x00\x02\x00\x6B\x01\x00\x00\xF8\x00\x02\x00\x78\x01\x00\x00"
"\x3D\x00\x04\x00\x07\x00\x00\x00\x79\x01\x00\x00\x0A\x01\x00\x00\x0C\x00\x06\x00\x07\x00\x00\x00\x7A\x01\x00\x00\x01\x00\x00\x00"
"\x45\x00\x00\x00\x79\x01\x00\x00\x81\x00\x05\x00\x07\x00\x00\x00\x7B\x01\x00\x00\x7A\x01\x00\x00\x32\x01\x00\x00\x0C\x00\x06\x00"
"\x07\x00\x00\x00\x7C\x01\x00\x00\x01\x00\x00\x00\x45\x00\x00\x00\x7B\x01\x00\x00\x3E\x00\x03\x00\x6C\x01\x00\x00\x7C\x01\x00\x00"
"\xF9\x00\x02\x00\x6B\x01\x00\x00\xF8\x00\x02\x00\x6B\x01\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\x7E\x01\x00\x00\x6C\x01\x00\x00"
"\x3D\x00\x04\x00\x07\x00\x00\x00\x7F\x01\x00\x00\x23\x01\x00\x00\x94\x00\x05\x00\x06\x00\x00\x00\x80\x01\x00\x00\x7E\x01\x00\x00"
"\x7F\x01\x00\x00\x0C\x00\x07\x00\x06\x00\x00\x00\x81\x01\x00\x00\x01\x00\x00\x00\x28\x00\x00\x00\x80\x01\x00\x00\x40\x00\x00\x00"
"\x41\x00\x05\x00\x28\x00\x00\x00\x83\x01\x00\x00\x65\x01\x00\x00\x3C\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x84\x01\x00\x00"
"\x83\x01\x00\x00\x85\x00\x05\x00\x06\x00\x00\x00\x85\x01\x00\x00\x82\x01\x00\x00\x84\x01\x00\x00\x0C\x00\x07\x00\x06\x00\x00\x00"
"\x86\x01\x00\x00\x01\x00\x00\x00\x1A\x00\x00\x00\x81\x01\x00\x00\x85\x01\x00\x00\x3E\x00\x03\x00\x7D\x01\x00\x00\x86\x01\x00\x00"
"\x3D\x00\x04\x00\x06\x00\x00\x00\x87\x01\x00\x00\x7D\x01\x00\x00\x85\x00\x05\x00\x06\x00\x00\x00\x88\x01\x00\x00\x87\x01\x00\x00"
"\x1A\x01\x00\x00\x3E\x00\x03\x00\x7D\x01\x00\x00\x88\x01\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x89\x01\x00\x00\x7D\x01\x00\x00"
"\x3D\x00\x04\x00\x0D\x00\x00\x00\x8A\x01\x00\x00\x65\x01\x00\x00\x4F\x00\x08\x00\x07\x00\x00\x00\x8B\x01\x00\x00\x8A\x01\x00\x00"
"\x8A\x01\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x02\x00\x00\x00\x8E\x00\x05\x00\x07\x00\x00\x00\x8C\x01\x00\x00\x8B\x01\x00\x00"
"\x89\x01\x00\x00\x3D\x00\x04\x00\x0D\x00\x00\x00\x8D\x01\x00\x00\x11\x01\x00\x00\x4F\x00\x08\x00\x07\x00\x00\x00\x8E\x01\x00\x00"
"\x8D\x01\x00\x00\x8D\x01\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x02\x00\x00\x00\x81\x00\x05\x00\x07\x00\x00\x00\x8F\x01\x00\x00"
"\x8E\x01\x00\x00\x8C\x01\x00\x00\x3D\x00\x04\x00\x0D\x00\x00\x00\x90\x01\x00\x00\x11\x01\x00\x00\x4F\x00\x09\x00\x0D\x00\x00\x00"
"\x91\x01\x00\x00\x90\x01\x00\x00\x8F\x01\x00\x00\x04\x00\x00\x00\x05\x00\x00\x00\x06\x00\x00\x00\x03\x00\x00\x00\x3E\x00\x03\x00"
"\x11\x01\x00\x00\x91\x01\x00\x00\xF9\x00\x02\x00\x64\x01\x00\x00\xF8\x00\x02\x00\x64\x01\x00\x00\xF7\x00\x03\x00\x94\x01\x00\x00"
"\x00\x00\x00\x00\xFA\x00\x04\x00\x92\x01\x00\x00\x93\x01\x00\x00\x94\x01\x00\x00\xF8\x00\x02\x00\x93\x01\x00\x00\x3D\x00\x04\x00"
"\x07\x00\x00\x00\x96\x01\x00\x00\x0A\x01\x00\x00\x7F\x00\x04\x00\x07\x00\x00\x00\x97\x01\x00\x00\x96\x01\x00\x00\x3D\x00\x04\x00"
"\x07\x00\x00\x00\x98\x01\x00\x00\x23\x01\x00\x00\x0C\x00\x07\x00\x07\x00\x00\x00\x99\x01\x00\x00\x01\x00\x00\x00\x47\x00\x00\x00"
"\x97\x01\x00\x00\x98\x01\x00\x00\x3E\x00\x03\x00\x95\x01\x00\x00\x99\x01\x00\x00\x41\x00\x05\x00\x28\x00\x00\x00\x9B\x01\x00\x00"
"\x95\x01\x00\x00\x9A\x01\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x9C\x01\x00\x00\x9B\x01\x00\x00\x41\x00\x05\x00\x09\x01\x00\x00"
"\xA0\x01\x00\x00\x9F\x01\x00\x00\x20\x00\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\xA1\x01\x00\x00\xA0\x01\x00\x00\x8E\x00\x05\x00"
"\x07\x00\x00\x00\xA2\x01\x00\x00\xA1\x01\x00\x00\x9C\x01\x00\x00\x41\x00\x05\x00\x28\x00\x00\x00\xA4\x01\x00\x00\x95\x01\x00\x00"
"\xA3\x01\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\xA5\x01\x00\x00\xA4\x01\x00\x00\x41\x00\x05\x00\x09\x01\x00\x00\xA7\x01\x00\x00"
"\x9F\x01\x00\x00\xA6\x01\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\xA8\x01\x00\x00\xA7\x01\x00\x00\x8E\x00\x05\x00\x07\x00\x00\x00"
"\xA9\x01\x00\x00\xA8\x01\x00\x00\xA5\x01\x00\x00\x81\x00\x05\x00\x07\x00\x00\x00\xAA\x01\x00\x00\xA2\x01\x00\x00\xA9\x01\x00\x00"
"\x41\x00\x05\x00\x28\x00\x00\x00\xAB\x01\x00\x00\x95\x01\x00\x00\x37\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\xAC\x01\x00\x00"
"\xAB\x01\x00\x00\x41\x00\x05\x00\x09\x01\x00\x00\xAE\x01\x00\x00\x9F\x01\x00\x00\xAD\x01\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00"
"\xAF\x01\x00\x00\xAE\x01\x00\x00\x8E\x00\x05\x00\x07\x00\x00\x00\xB0\x01\x00\x00\xAF\x01\x00\x00\xAC\x01\x00\x00\x81\x00\x05\x00"
"\x07\x00\x00\x00\xB1\x01\x00\x00\xAA\x01\x00\x00\xB0\x01\x00\x00\x3E\x00\x03\x00\x95\x01\x00\x00\xB1\x01\x00\x00\x41\x00\x05\x00"
"\xB2\x01\x00\x00\xB3\x01\x00\x00\x30\x00\x00\x00\xA6\x01\x00\x00\x3D\x00\x04\x00\x2A\x00\x00\x00\xB4\x01\x00\x00\xB3\x01\x00\x00"
"\x3D\x00\x04\x00\x07\x00\x00\x00\xB5\x01\x00\x00\x95\x01\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\xB6\x01\x00\x00\xB5\x01\x00\x00"
"\x00\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\xB7\x01\x00\x00\xB5\x01\x00\x00\x01\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00"
"\xB8\x01\x00\x00\xB5\x01\x00\x00\x02\x00\x00\x00\x50\x00\x07\x00\x0D\x00\x00\x00\xB9\x01\x00\x00\xB6\x01\x00\x00\xB7\x01\x00\x00"
"\xB8\x01\x00\x00\x40\x00\x00\x00\x91\x00\x05\x00\x0D\x00\x00\x00\xBA\x01\x00\x00\xB4\x01\x00\x00\xB9\x01\x00\x00\x4F\x00\x08\x00"
"\x07\x00\x00\x00\xBB\x01\x00\x00\xBA\x01\x00\x00\xBA\x01\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x02\x00\x00\x00\x3E\x00\x03\x00"
"\x95\x01\x00\x00\xBB\x01\x00\x00\x3D\x00\x04\x00\x14\x00\x00\x00\xBD\x01\x00\x00\xBC\x01\x00\x00\x3D\x00\x04\x00\x16\x00\x00\x00"
"\xBE\x01\x00\x00\x01\x01\x00\x00\x57\x00\x05\x00\x0D\x00\x00\x00\xBF\x01\x00\x00\xBD\x01\x00\x00\xBE\x01\x00\x00\x4F\x00\x08\x00"
"\x07\x00\x00\x00\xC0\x01\x00\x00\xBF\x01\x00\x00\xBF\x01\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x02\x00\x00\x00\x3D\x00\x04\x00"
"\xC2\x01\x00\x00\xC5\x01\x00\x00\xC4\x01\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\xC6\x01\x00\x00\x95\x01\x00\x00\x57\x00\x05\x00"
"\x0D\x00\x00\x00\xC7\x01\x00\x00\xC5\x01\x00\x00\xC6\x01\x00\x00\x4F\x00\x08\x00\x07\x00\x00\x00\xC8\x01\x00\x00\xC7\x01\x00\x00"
"\xC7\x01\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x02\x00\x00\x00\x85\x00\x05\x00\x07\x00\x00\x00\xC9\x01\x00\x00\xC0\x01\x00\x00"
"\xC8\x01\x00\x00\x3D\x00\x04\x00\x0D\x00\x00\x00\xCA\x01\x00\x00\x11\x01\x00\x00\x4F\x00\x08\x00\x07\x00\x00\x00\xCB\x01\x00\x00"
"\xCA\x01\x00\x00\xCA\x01\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x02\x00\x00\x00\x81\x00\x05\x00\x07\x00\x00\x00\xCC\x01\x00\x00"
"\xCB\x01\x00\x00\xC9\x01\x00\x00\x3D\x00\x04\x00\x0D\x00\x00\x00\xCD\x01\x00\x00\x11\x01\x00\x00\x4F\x00\x09\x00\x0D\x00\x00\x00"
"\xCE\x01\x00\x00\xCD\x01\x00\x00\xCC\x01\x00\x00\x04\x00\x00\x00\x05\x00\x00\x00\x06\x00\x00\x00\x03\x00\x00\x00\x3E\x00\x03\x00"
"\x11\x01\x00\x00\xCE\x01\x00\x00\xF9\x00\x02\x00\x94\x01\x00\x00\xF8\x00\x02\x00\x94\x01\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00"
"\xCF\x01\x00\x00\x37\x01\x00\x00\x3D\x00\x04\x00\x0D\x00\x00\x00\xD0\x01\x00\x00\x11\x01\x00\x00\x4F\x00\x08\x00\x07\x00\x00\x00"
"\xD1\x01\x00\x00\xD0\x01\x00\x00\xD0\x01\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x02\x00\x00\x00\x85\x00\x05\x00\x07\x00\x00\x00"
"\xD2\x01\x00\x00\xD1\x01\x00\x00\xCF\x01\x00\x00\x3D\x00\x04\x00\x0D\x00\x00\x00\xD3\x01\x00\x00\x11\x01\x00\x00\x4F\x00\x09\x00"
"\x0D\x00\x00\x00\xD4\x01\x00\x00\xD3\x01\x00\x00\xD2\x01\x00\x00\x04\x00\x00\x00\x05\x00\x00\x00\x06\x00\x00\x00\x03\x00\x00\x00"
"\x3E\x00\x03\x00\x11\x01\x00\x00\xD4\x01\x00\x00\xF7\x00\x03\x00\xD8\x01\x00\x00\x00\x00\x00\x00\xFA\x00\x04\x00\xD6\x01\x00\x00"
"\xD7\x01\x00\x00\xD8\x01\x00\x00\xF8\x00\x02\x00\xD7\x01\x00\x00\x3D\x00\x04\x00\x14\x00\x00\x00\xDA\x01\x00\x00\xD9\x01\x00\x00"
"\x3D\x00\x04\x00\x16\x00\x00\x00\xDB\x01\x00\x00\x01\x01\x00\x00\x57\x00\x05\x00\x0D\x00\x00\x00\xDC\x01\x00\x00\xDA\x01\x00\x00"
"\xDB\x01\x00\x00\x4F\x00\x08\x00\x07\x00\x00\x00\xDD\x01\x00\x00\xDC\x01\x00\x00\xDC\x01\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00"
"\x02\x00\x00\x00\x3D\x00\x04\x00\x0D\x00\x00\x00\xDE\x01\x00\x00\x11\x01\x00\x00\x4F\x00\x08\x00\x07\x00\x00\x00\xDF\x01\x00\x00"
"\xDE\x01\x00\x00\xDE\x01\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x02\x00\x00\x00\x81\x00\x05\x00\x07\x00\x00\x00\xE0\x01\x00\x00"
"\xDF\x01\x00\x00\xDD\x01\x00\x00\x3D\x00\x04\x00\x0D\x00\x00\x00\xE1\x01\x00\x00\x11\x01\x00\x00\x4F\x00\x09\x00\x0D\x00\x00\x00"
"\xE2\x01\x00\x00\xE1\x01\x00\x00\xE0\x01\x00\x00\x04\x00\x00\x00\x05\x00\x00\x00\x06\x00\x00\x00\x03\x00\x00\x00\x3E\x00\x03\x00"
"\x11\x01\x00\x00\xE2\x01\x00\x00\xF9\x00\x02\x00\xD8\x01\x00\x00\xF8\x00\x02\x00\xD8\x01\x00\x00\x3D\x00\x04\x00\x0D\x00\x00\x00"
"\xE3\x01\x00\x00\x11\x01\x00\x00\x41\x00\x05\x00\x5F\x00\x00\x00\xE5\x01\x00\x00\x30\x00\x00\x00\xE4\x01\x00\x00\x3D\x00\x04\x00"
"\x0D\x00\x00\x00\xE6\x01\x00\x00\xE5\x01\x00\x00\x85\x00\x05\x00\x0D\x00\x00\x00\xE7\x01\x00\x00\xE3\x01\x00\x00\xE6\x01\x00\x00"
"\x3E\x00\x03\x00\x11\x01\x00\x00\xE7\x01\x00\x00\xB7\x00\x05\x00\x21\x00\x00\x00\xE9\x01\x00\x00\xE8\x01\x00\x00\x54\x00\x00\x00"
"\xF7\x00\x03\x00\xEB\x01\x00\x00\x00\x00\x00\x00\xFA\x00\x04\x00\xE9\x01\x00\x00\xEA\x01\x00\x00\xEB\x01\x00\x00\xF8\x00\x02\x00"
"\xEA\x01\x00\x00\xF7\x00\x03\x00\xEF\x01\x00\x00\x00\x00\x00\x00\xFA\x00\x04\x00\xED\x01\x00\x00\xEE\x01\x00\x00\xF7\x01\x00\x00"
"\xF8\x00\x02\x00\xEE\x01\x00\x00\x41\x00\x05\x00\xF0\x01\x00\x00\xF1\x01\x00\x00\x11\x01\x00\x00\x3C\x00\x00\x00\x3D\x00\x04\x00"
"\x06\x00\x00\x00\xF2\x01\x00\x00\xF1\x01\x00\x00\xB8\x00\x05\x00\x21\x00\x00\x00\xF3\x01\x00\x00\xF2\x01\x00\x00\xE8\x01\x00\x00"
"\xF7\x00\x03\x00\xF5\x01\x00\x00\x00\x00\x00\x00\xFA\x00\x04\x00\xF3\x01\x00\x00\xF4\x01\x00\x00\xF5\x01\x00\x00\xF8\x00\x02\x00"
"\xF4\x01\x00\x00\xFC\x00\x01\x00\xF8\x00\x02\x00\xF5\x01\x00\x00\xF9\x00\x02\x00\xEF\x01\x00\x00\xF8\x00\x02\x00\xF7\x01\x00\x00"
"\x41\x00\x05\x00\xF0\x01\x00\x00\xF8\x01\x00\x00\x11\x01\x00\x00\x3C\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\xF9\x01\x00\x00"
"\xF8\x01\x00\x00\xBE\x00\x05\x00\x21\x00\x00\x00\xFA\x01\x00\x00\xF9\x01\x00\x00\xE8\x01\x00\x00\xF7\x00\x03\x00\xFC\x01\x00\x00"
"\x00\x00\x00\x00\xFA\x00\x04\x00\xFA\x01\x00\x00\xFB\x01\x00\x00\xFC\x01\x00\x00\xF8\x00\x02\x00\xFB\x01\x00\x00\xFC\x00\x01\x00"
"\xF8\x00\x02\x00\xFC\x01\x00\x00\xF9\x00\x02\x00\xEF\x01\x00\x00\xF8\x00\x02\x00\xEF\x01\x00\x00\x41\x00\x05\x00\xF0\x01\x00\x00"
"\xFE\x01\x00\x00\x11\x01\x00\x00\x3C\x00\x00\x00\x3E\x00\x03\x00\xFE\x01\x00\x00\x54\x00\x00\x00\xF9\x00\x02\x00\xEB\x01\x00\x00"
"\xF8\x00\x02\x00\xEB\x01\x00\x00\x3D\x00\x04\x00\x0D\x00\x00\x00\x00\x02\x00\x00\x11\x01\x00\x00\x3E\x00\x03\x00\xFF\x01\x00\x00"
"\x00\x02\x00\x00\x39\x00\x05\x00\x0D\x00\x00\x00\x01\x02\x00\x00\x11\x00\x00\x00\xFF\x01\x00\x00\x3E\x00\x03\x00\x11\x01\x00\x00"
"\x01\x02\x00\x00\xFD\x00\x01\x00\x38\x00\x01\x00\x36\x00\x05\x00\x07\x00\x00\x00\x0B\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00"
"\x37\x00\x03\x00\x08\x00\x00\x00\x0A\x00\x00\x00\xF8\x00\x02\x00\x0C\x00\x00\x00\x3B\x00\x04\x00\x28\x00\x00\x00\x29\x00\x00\x00"
"\x07\x00\x00\x00\x3B\x00\x04\x00\x28\x00\x00\x00\x4E\x00\x00\x00\x07\x00\x00\x00\xF7\x00\x03\x00\x25\x00\x00\x00\x00\x00\x00\x00"
"\xFA\x00\x04\x00\x23\x00\x00\x00\x24\x00\x00\x00\x25\x00\x00\x00\xF8\x00\x02\x00\x24\x00\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00"
"\x26\x00\x00\x00\x0A\x00\x00\x00\xFE\x00\x02\x00\x26\x00\x00\x00\xF8\x00\x02\x00\x25\x00\x00\x00\x41\x00\x05\x00\x32\x00\x00\x00"
"\x33\x00\x00\x00\x30\x00\x00\x00\x31\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x34\x00\x00\x00\x33\x00\x00\x00\x41\x00\x05\x00"
"\x38\x00\x00\x00\x39\x00\x00\x00\x36\x00\x00\x00\x37\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x3A\x00\x00\x00\x39\x00\x00\x00"
"\x85\x00\x05\x00\x06\x00\x00\x00\x3B\x00\x00\x00\x34\x00\x00\x00\x3A\x00\x00\x00\x41\x00\x05\x00\x38\x00\x00\x00\x3D\x00\x00\x00"
"\x36\x00\x00\x00\x3C\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x3E\x00\x00\x00\x3D\x00\x00\x00\x88\x00\x05\x00\x06\x00\x00\x00"
"\x3F\x00\x00\x00\x3B\x00\x00\x00\x3E\x00\x00\x00\x3E\x00\x03\x00\x29\x00\x00\x00\x3F\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00"
"\x41\x00\x00\x00\x29\x00\x00\x00\x41\x00\x05\x00\x32\x00\x00\x00\x43\x00\x00\x00\x30\x00\x00\x00\x42\x00\x00\x00\x3D\x00\x04\x00"
"\x06\x00\x00\x00\x44\x00\x00\x00\x43\x00\x00\x00\x83\x00\x05\x00\x06\x00\x00\x00\x45\x00\x00\x00\x41\x00\x00\x00\x44\x00\x00\x00"
"\x0C\x00\x07\x00\x06\x00\x00\x00\x46\x00\x00\x00\x01\x00\x00\x00\x28\x00\x00\x00\x40\x00\x00\x00\x45\x00\x00\x00\x3E\x00\x03\x00"
"\x29\x00\x00\x00\x46\x00\x00\x00\xF7\x00\x03\x00\x4A\x00\x00\x00\x00\x00\x00\x00\xFA\x00\x04\x00\x48\x00\x00\x00\x49\x00\x00\x00"
"\x4A\x00\x00\x00\xF8\x00\x02\x00\x49\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x4B\x00\x00\x00\x29\x00\x00\x00\x3D\x00\x04\x00"
"\x06\x00\x00\x00\x4C\x00\x00\x00\x29\x00\x00\x00\x85\x00\x05\x00\x06\x00\x00\x00\x4D\x00\x00\x00\x4C\x00\x00\x00\x4B\x00\x00\x00"
"\x3E\x00\x03\x00\x29\x00\x00\x00\x4D\x00\x00\x00\xF9\x00\x02\x00\x4A\x00\x00\x00\xF8\x00\x02\x00\x4A\x00\x00\x00\x3D\x00\x04\x00"
"\x06\x00\x00\x00\x4F\x00\x00\x00\x29\x00\x00\x00\x85\x00\x05\x00\x06\x00\x00\x00\x51\x00\x00\x00\x4F\x00\x00\x00\x50\x00\x00\x00"
"\x7F\x00\x04\x00\x06\x00\x00\x00\x52\x00\x00\x00\x51\x00\x00\x00\x0C\x00\x06\x00\x06\x00\x00\x00\x53\x00\x00\x00\x01\x00\x00\x00"
"\x1D\x00\x00\x00\x52\x00\x00\x00\x3E\x00\x03\x00\x4E\x00\x00\x00\x53\x00\x00\x00\x41\x00\x06\x00\x32\x00\x00\x00\x56\x00\x00\x00"
"\x30\x00\x00\x00\x55\x00\x00\x00\x3C\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x57\x00\x00\x00\x56\x00\x00\x00\x83\x00\x05\x00"
"\x06\x00\x00\x00\x58\x00\x00\x00\x54\x00\x00\x00\x57\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x59\x00\x00\x00\x4E\x00\x00\x00"
"\x0C\x00\x08\x00\x06\x00\x00\x00\x5A\x00\x00\x00\x01\x00\x00\x00\x2B\x00\x00\x00\x59\x00\x00\x00\x40\x00\x00\x00\x54\x00\x00\x00"
"\x41\x00\x06\x00\x32\x00\x00\x00\x5B\x00\x00\x00\x30\x00\x00\x00\x55\x00\x00\x00\x3C\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00"
"\x5C\x00\x00\x00\x5B\x00\x00\x00\x85\x00\x05\x00\x06\x00\x00\x00\x5D\x00\x00\x00\x5A\x00\x00\x00\x5C\x00\x00\x00\x81\x00\x05\x00"
"\x06\x00\x00\x00\x5E\x00\x00\x00\x58\x00\x00\x00\x5D\x00\x00\x00\x3E\x00\x03\x00\x4E\x00\x00\x00\x5E\x00\x00\x00\x41\x00\x05\x00"
"\x5F\x00\x00\x00\x60\x00\x00\x00\x30\x00\x00\x00\x55\x00\x00\x00\x3D\x00\x04\x00\x0D\x00\x00\x00\x61\x00\x00\x00\x60\x00\x00\x00"
"\x4F\x00\x08\x00\x07\x00\x00\x00\x62\x00\x00\x00\x61\x00\x00\x00\x61\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x02\x00\x00\x00"
"\x3D\x00\x04\x00\x07\x00\x00\x00\x63\x00\x00\x00\x0A\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x64\x00\x00\x00\x4E\x00\x00\x00"
"\x50\x00\x06\x00\x07\x00\x00\x00\x65\x00\x00\x00\x64\x00\x00\x00\x64\x00\x00\x00\x64\x00\x00\x00\x0C\x00\x08\x00\x07\x00\x00\x00"
"\x66\x00\x00\x00\x01\x00\x00\x00\x2E\x00\x00\x00\x62\x00\x00\x00\x63\x00\x00\x00\x65\x00\x00\x00\xFE\x00\x02\x00\x66\x00\x00\x00"
"\x38\x00\x01\x00\x36\x00\x05\x00\x0D\x00\x00\x00\x11\x00\x00\x00\x00\x00\x00\x00\x0F\x00\x00\x00\x37\x00\x03\x00\x0E\x00\x00\x00"
"\x10\x00\x00\x00\xF8\x00\x02\x00\x12\x00\x00\x00\x3B\x00\x04\x00\x08\x00\x00\x00\x6F\x00\x00\x00\x07\x00\x00\x00\xF7\x00\x03\x00"
"\x6C\x00\x00\x00\x00\x00\x00\x00\xFA\x00\x04\x00\x6A\x00\x00\x00\x6B\x00\x00\x00\x6C\x00\x00\x00\xF8\x00\x02\x00\x6B\x00\x00\x00"
"\x3D\x00\x04\x00\x0D\x00\x00\x00\x6D\x00\x00\x00\x10\x00\x00\x00\xFE\x00\x02\x00\x6D\x00\x00\x00\xF8\x00\x02\x00\x6C\x00\x00\x00"
"\x3D\x00\x04\x00\x0D\x00\x00\x00\x70\x00\x00\x00\x10\x00\x00\x00\x4F\x00\x08\x00\x07\x00\x00\x00\x71\x00\x00\x00\x70\x00\x00\x00"
"\x70\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x02\x00\x00\x00\x3E\x00\x03\x00\x6F\x00\x00\x00\x71\x00\x00\x00\x39\x00\x05\x00"
"\x07\x00\x00\x00\x72\x00\x00\x00\x0B\x00\x00\x00\x6F\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\x73\x00\x00\x00\x72\x00\x00\x00"
"\x00\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\x74\x00\x00\x00\x72\x00\x00\x00\x01\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00"
"\x75\x00\x00\x00\x72\x00\x00\x00\x02\x00\x00\x00\x50\x00\x07\x00\x0D\x00\x00\x00\x76\x00\x00\x00\x73\x00\x00\x00\x74\x00\x00\x00"
"\x75\x00\x00\x00\x54\x00\x00\x00\x41\x00\x05\x00\x28\x00\x00\x00\x77\x00\x00\x00\x10\x00\x00\x00\x3C\x00\x00\x00\x3D\x00\x04\x00"
"\x06\x00\x00\x00\x78\x00\x00\x00\x77\x00\x00\x00\x8E\x00\x05\x00\x0D\x00\x00\x00\x79\x00\x00\x00\x76\x00\x00\x00\x78\x00\x00\x00"
"\xFE\x00\x02\x00\x79\x00\x00\x00\x38\x00\x01\x00\x36\x00\x05\x00\x16\x00\x00\x00\x1C\x00\x00\x00\x00\x00\x00\x00\x18\x00\x00\x00"
"\x37\x00\x03\x00\x15\x00\x00\x00\x19\x00\x00\x00\x37\x00\x03\x00\x17\x00\x00\x00\x1A\x00\x00\x00\x37\x00\x03\x00\x08\x00\x00\x00"
"\x1B\x00\x00\x00\xF8\x00\x02\x00\x1D\x00\x00\x00\x3B\x00\x04\x00\x08\x00\x00\x00\x7F\x00\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00"
"\x08\x00\x00\x00\x8C\x00\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x28\x00\x00\x00\x98\x00\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00"
"\x28\x00\x00\x00\xAE\x00\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x17\x00\x00\x00\xD5\x00\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00"
"\x17\x00\x00\x00\xDC\x00\x00\x00\x07\x00\x00\x00\xF7\x00\x03\x00\x7E\x00\x00\x00\x00\x00\x00\x00\xFA\x00\x04\x00\x7C\x00\x00\x00"
"\x7D\x00\x00\x00\xD0\x00\x00\x00\xF8\x00\x02\x00\x7D\x00\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\x80\x00\x00\x00\x1B\x00\x00\x00"
"\x0C\x00\x06\x00\x07\x00\x00\x00\x81\x00\x00\x00\x01\x00\x00\x00\x45\x00\x00\x00\x80\x00\x00\x00\x4F\x00\x07\x00\x16\x00\x00\x00"
"\x82\x00\x00\x00\x81\x00\x00\x00\x81\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x8E\x00\x05\x00\x16\x00\x00\x00\x84\x00\x00\x00"
"\x82\x00\x00\x00\x83\x00\x00\x00\x8E\x00\x05\x00\x16\x00\x00\x00\x85\x00\x00\x00\x84\x00\x00\x00\x54\x00\x00\x00\x85\x00\x05\x00"
"\x16\x00\x00\x00\x88\x00\x00\x00\x85\x00\x00\x00\x87\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\x89\x00\x00\x00\x88\x00\x00\x00"
"\x00\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\x8A\x00\x00\x00\x88\x00\x00\x00\x01\x00\x00\x00\x50\x00\x06\x00\x07\x00\x00\x00"
"\x8B\x00\x00\x00\x89\x00\x00\x00\x8A\x00\x00\x00\x86\x00\x00\x00\x3E\x00\x03\x00\x7F\x00\x00\x00\x8B\x00\x00\x00\x3D\x00\x04\x00"
"\x16\x00\x00\x00\x8D\x00\x00\x00\x1A\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\x8E\x00\x00\x00\x8D\x00\x00\x00\x00\x00\x00\x00"
"\x51\x00\x05\x00\x06\x00\x00\x00\x8F\x00\x00\x00\x8D\x00\x00\x00\x01\x00\x00\x00\x50\x00\x05\x00\x16\x00\x00\x00\x90\x00\x00\x00"
"\x8E\x00\x00\x00\x8F\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\x91\x00\x00\x00\x90\x00\x00\x00\x00\x00\x00\x00\x51\x00\x05\x00"
"\x06\x00\x00\x00\x92\x00\x00\x00\x90\x00\x00\x00\x01\x00\x00\x00\x50\x00\x06\x00\x07\x00\x00\x00\x93\x00\x00\x00\x91\x00\x00\x00"
"\x92\x00\x00\x00\x54\x00\x00\x00\x3E\x00\x03\x00\x8C\x00\x00\x00\x93\x00\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\x95\x00\x00\x00"
"\x7F\x00\x00\x00\x50\x00\x06\x00\x07\x00\x00\x00\x96\x00\x00\x00\x94\x00\x00\x00\x94\x00\x00\x00\x94\x00\x00\x00\x88\x00\x05\x00"
"\x07\x00\x00\x00\x97\x00\x00\x00\x95\x00\x00\x00\x96\x00\x00\x00\x3E\x00\x03\x00\x7F\x00\x00\x00\x97\x00\x00\x00\x3E\x00\x03\x00"
"\x98\x00\x00\x00\x54\x00\x00\x00\xF9\x00\x02\x00\x99\x00\x00\x00\xF8\x00\x02\x00\x99\x00\x00\x00\xF6\x00\x04\x00\x9B\x00\x00\x00"
"\x9C\x00\x00\x00\x00\x00\x00\x00\xF9\x00\x02\x00\x9D\x00\x00\x00\xF8\x00\x02\x00\x9D\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00"
"\x9E\x00\x00\x00\x98\x00\x00\x00\xB8\x00\x05\x00\x21\x00\x00\x00\x9F\x00\x00\x00\x9E\x00\x00\x00\x94\x00\x00\x00\xFA\x00\x04\x00"
"\x9F\x00\x00\x00\x9A\x00\x00\x00\x9B\x00\x00\x00\xF8\x00\x02\x00\x9A\x00\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\xA0\x00\x00\x00"
"\x7F\x00\x00\x00\x3D\x00\x04\x00\x14\x00\x00\x00\xA1\x00\x00\x00\x19\x00\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\xA2\x00\x00\x00"
"\x8C\x00\x00\x00\x4F\x00\x07\x00\x16\x00\x00\x00\xA3\x00\x00\x00\xA2\x00\x00\x00\xA2\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00"
"\x57\x00\x05\x00\x0D\x00\x00\x00\xA4\x00\x00\x00\xA1\x00\x00\x00\xA3\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\xA5\x00\x00\x00"
"\xA4\x00\x00\x00\x03\x00\x00\x00\x41\x00\x05\x00\x28\x00\x00\x00\xA6\x00\x00\x00\x8C\x00\x00\x00\x37\x00\x00\x00\x3D\x00\x04\x00"
"\x06\x00\x00\x00\xA7\x00\x00\x00\xA6\x00\x00\x00\x0C\x00\x07\x00\x06\x00\x00\x00\xA8\x00\x00\x00\x01\x00\x00\x00\x30\x00\x00\x00"
"\xA5\x00\x00\x00\xA7\x00\x00\x00\x8E\x00\x05\x00\x07\x00\x00\x00\xA9\x00\x00\x00\xA0\x00\x00\x00\xA8\x00\x00\x00\x3D\x00\x04\x00"
"\x07\x00\x00\x00\xAA\x00\x00\x00\x8C\x00\x00\x00\x81\x00\x05\x00\x07\x00\x00\x00\xAB\x00\x00\x00\xAA\x00\x00\x00\xA9\x00\x00\x00"
"\x3E\x00\x03\x00\x8C\x00\x00\x00\xAB\x00\x00\x00\xF9\x00\x02\x00\x9C\x00\x00\x00\xF8\x00\x02\x00\x9C\x00\x00\x00\x3D\x00\x04\x00"
"\x06\x00\x00\x00\xAC\x00\x00\x00\x98\x00\x00\x00\x81\x00\x05\x00\x06\x00\x00\x00\xAD\x00\x00\x00\xAC\x00\x00\x00\x54\x00\x00\x00"
"\x3E\x00\x03\x00\x98\x00\x00\x00\xAD\x00\x00\x00\xF9\x00\x02\x00\x99\x00\x00\x00\xF8\x00\x02\x00\x9B\x00\x00\x00\x3E\x00\x03\x00"
"\x98\x00\x00\x00\x40\x00\x00\x00\x3E\x00\x03\x00\xAE\x00\x00\x00\x54\x00\x00\x00\xF9\x00\x02\x00\xAF\x00\x00\x00\xF8\x00\x02\x00"
"\xAF\x00\x00\x00\xF6\x00\x04\x00\xB1\x00\x00\x00\xB2\x00\x00\x00\x00\x00\x00\x00\xF9\x00\x02\x00\xB3\x00\x00\x00\xF8\x00\x02\x00"
"\xB3\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\xB4\x00\x00\x00\x98\x00\x00\x00\xB8\x00\x05\x00\x21\x00\x00\x00\xB6\x00\x00\x00"
"\xB4\x00\x00\x00\xB5\x00\x00\x00\xFA\x00\x04\x00\xB6\x00\x00\x00\xB0\x00\x00\x00\xB1\x00\x00\x00\xF8\x00\x02\x00\xB0\x00\x00\x00"
"\x3D\x00\x04\x00\x07\x00\x00\x00\xB7\x00\x00\x00\x7F\x00\x00\x00\x3D\x00\x04\x00\x14\x00\x00\x00\xB8\x00\x00\x00\x19\x00\x00\x00"
"\x3D\x00\x04\x00\x07\x00\x00\x00\xB9\x00\x00\x00\x8C\x00\x00\x00\x4F\x00\x07\x00\x16\x00\x00\x00\xBA\x00\x00\x00\xB9\x00\x00\x00"
"\xB9\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x57\x00\x05\x00\x0D\x00\x00\x00\xBB\x00\x00\x00\xB8\x00\x00\x00\xBA\x00\x00\x00"
"\x51\x00\x05\x00\x06\x00\x00\x00\xBC\x00\x00\x00\xBB\x00\x00\x00\x03\x00\x00\x00\x41\x00\x05\x00\x28\x00\x00\x00\xBD\x00\x00\x00"
"\x8C\x00\x00\x00\x37\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\xBE\x00\x00\x00\xBD\x00\x00\x00\x0C\x00\x07\x00\x06\x00\x00\x00"
"\xBF\x00\x00\x00\x01\x00\x00\x00\x30\x00\x00\x00\xBC\x00\x00\x00\xBE\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\xC0\x00\x00\x00"
"\xAE\x00\x00\x00\x85\x00\x05\x00\x06\x00\x00\x00\xC1\x00\x00\x00\xBF\x00\x00\x00\xC0\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00"
"\xC3\x00\x00\x00\xAE\x00\x00\x00\x85\x00\x05\x00\x06\x00\x00\x00\xC4\x00\x00\x00\xC2\x00\x00\x00\xC3\x00\x00\x00\x83\x00\x05\x00"
"\x06\x00\x00\x00\xC5\x00\x00\x00\xC1\x00\x00\x00\xC4\x00\x00\x00\x8E\x00\x05\x00\x07\x00\x00\x00\xC6\x00\x00\x00\xB7\x00\x00\x00"
"\xC5\x00\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\xC7\x00\x00\x00\x8C\x00\x00\x00\x81\x00\x05\x00\x07\x00\x00\x00\xC8\x00\x00\x00"
"\xC7\x00\x00\x00\xC6\x00\x00\x00\x3E\x00\x03\x00\x8C\x00\x00\x00\xC8\x00\x00\x00\xF9\x00\x02\x00\xB2\x00\x00\x00\xF8\x00\x02\x00"
"\xB2\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\xC9\x00\x00\x00\x98\x00\x00\x00\x81\x00\x05\x00\x06\x00\x00\x00\xCA\x00\x00\x00"
"\xC9\x00\x00\x00\x54\x00\x00\x00\x3E\x00\x03\x00\x98\x00\x00\x00\xCA\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\xCB\x00\x00\x00"
"\xAE\x00\x00\x00\x85\x00\x05\x00\x06\x00\x00\x00\xCC\x00\x00\x00\xCB\x00\x00\x00\xC2\x00\x00\x00\x3E\x00\x03\x00\xAE\x00\x00\x00"
"\xCC\x00\x00\x00\xF9\x00\x02\x00\xAF\x00\x00\x00\xF8\x00\x02\x00\xB1\x00\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\xCD\x00\x00\x00"
"\x8C\x00\x00\x00\x4F\x00\x07\x00\x16\x00\x00\x00\xCE\x00\x00\x00\xCD\x00\x00\x00\xCD\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00"
"\xFE\x00\x02\x00\xCE\x00\x00\x00\xF8\x00\x02\x00\xD0\x00\x00\x00\xBA\x00\x05\x00\x21\x00\x00\x00\xD2\x00\x00\x00\xD1\x00\x00\x00"
"\x40\x00\x00\x00\xF7\x00\x03\x00\xD4\x00\x00\x00\x00\x00\x00\x00\xFA\x00\x04\x00\xD2\x00\x00\x00\xD3\x00\x00\x00\xD4\x00\x00\x00"
"\xF8\x00\x02\x00\xD3\x00\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\xD6\x00\x00\x00\x1B\x00\x00\x00\x0C\x00\x06\x00\x07\x00\x00\x00"
"\xD7\x00\x00\x00\x01\x00\x00\x00\x45\x00\x00\x00\xD6\x00\x00\x00\x4F\x00\x07\x00\x16\x00\x00\x00\xD8\x00\x00\x00\xD7\x00\x00\x00"
"\xD7\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x8E\x00\x05\x00\x16\x00\x00\x00\xD9\x00\x00\x00\xD8\x00\x00\x00\x83\x00\x00\x00"
"\x8E\x00\x05\x00\x16\x00\x00\x00\xDA\x00\x00\x00\xD9\x00\x00\x00\x54\x00\x00\x00\x85\x00\x05\x00\x16\x00\x00\x00\xDB\x00\x00\x00"
"\xDA\x00\x00\x00\x87\x00\x00\x00\x3E\x00\x03\x00\xD5\x00\x00\x00\xDB\x00\x00\x00\x3D\x00\x04\x00\x16\x00\x00\x00\xDD\x00\x00\x00"
"\x1A\x00\x00\x00\x3E\x00\x03\x00\xDC\x00\x00\x00\xDD\x00\x00\x00\x3D\x00\x04\x00\x16\x00\x00\x00\xDE\x00\x00\x00\xD5\x00\x00\x00"
"\x3D\x00\x04\x00\x16\x00\x00\x00\xDF\x00\x00\x00\xDC\x00\x00\x00\x81\x00\x05\x00\x16\x00\x00\x00\xE0\x00\x00\x00\xDF\x00\x00\x00"
"\xDE\x00\x00\x00\x3E\x00\x03\x00\xDC\x00\x00\x00\xE0\x00\x00\x00\x3D\x00\x04\x00\x16\x00\x00\x00\xE2\x00\x00\x00\xD5\x00\x00\x00"
"\x8E\x00\x05\x00\x16\x00\x00\x00\xE3\x00\x00\x00\xE2\x00\x00\x00\xE1\x00\x00\x00\x3E\x00\x03\x00\xD5\x00\x00\x00\xE3\x00\x00\x00"
"\x3D\x00\x04\x00\x16\x00\x00\x00\xE4\x00\x00\x00\xD5\x00\x00\x00\x3D\x00\x04\x00\x14\x00\x00\x00\xE5\x00\x00\x00\x19\x00\x00\x00"
"\x3D\x00\x04\x00\x16\x00\x00\x00\xE6\x00\x00\x00\xDC\x00\x00\x00\x57\x00\x05\x00\x0D\x00\x00\x00\xE7\x00\x00\x00\xE5\x00\x00\x00"
"\xE6\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\xE8\x00\x00\x00\xE7\x00\x00\x00\x03\x00\x00\x00\x8E\x00\x05\x00\x16\x00\x00\x00"
"\xE9\x00\x00\x00\xE4\x00\x00\x00\xE8\x00\x00\x00\x3D\x00\x04\x00\x16\x00\x00\x00\xEA\x00\x00\x00\xDC\x00\x00\x00\x83\x00\x05\x00"
"\x16\x00\x00\x00\xEB\x00\x00\x00\xEA\x00\x00\x00\xE9\x00\x00\x00\x3E\x00\x03\x00\xDC\x00\x00\x00\xEB\x00\x00\x00\x3D\x00\x04\x00"
"\x16\x00\x00\x00\xEC\x00\x00\x00\xD5\x00\x00\x00\x3D\x00\x04\x00\x14\x00\x00\x00\xED\x00\x00\x00\x19\x00\x00\x00\x3D\x00\x04\x00"
"\x16\x00\x00\x00\xEE\x00\x00\x00\xDC\x00\x00\x00\x57\x00\x05\x00\x0D\x00\x00\x00\xEF\x00\x00\x00\xED\x00\x00\x00\xEE\x00\x00\x00"
"\x51\x00\x05\x00\x06\x00\x00\x00\xF0\x00\x00\x00\xEF\x00\x00\x00\x03\x00\x00\x00\x8E\x00\x05\x00\x16\x00\x00\x00\xF1\x00\x00\x00"
"\xEC\x00\x00\x00\xF0\x00\x00\x00\x3D\x00\x04\x00\x16\x00\x00\x00\xF2\x00\x00\x00\xDC\x00\x00\x00\x83\x00\x05\x00\x16\x00\x00\x00"
"\xF3\x00\x00\x00\xF2\x00\x00\x00\xF1\x00\x00\x00\x3E\x00\x03\x00\xDC\x00\x00\x00\xF3\x00\x00\x00\x3D\x00\x04\x00\x16\x00\x00\x00"
"\xF4\x00\x00\x00\xD5\x00\x00\x00\x3D\x00\x04\x00\x14\x00\x00\x00\xF5\x00\x00\x00\x19\x00\x00\x00\x3D\x00\x04\x00\x16\x00\x00\x00"
"\xF6\x00\x00\x00\xDC\x00\x00\x00\x57\x00\x05\x00\x0D\x00\x00\x00\xF7\x00\x00\x00\xF5\x00\x00\x00\xF6\x00\x00\x00\x51\x00\x05\x00"
"\x06\x00\x00\x00\xF8\x00\x00\x00\xF7\x00\x00\x00\x03\x00\x00\x00\x8E\x00\x05\x00\x16\x00\x00\x00\xF9\x00\x00\x00\xF4\x00\x00\x00"
"\xF8\x00\x00\x00\x3D\x00\x04\x00\x16\x00\x00\x00\xFA\x00\x00\x00\xDC\x00\x00\x00\x83\x00\x05\x00\x16\x00\x00\x00\xFB\x00\x00\x00"
"\xFA\x00\x00\x00\xF9\x00\x00\x00\x3E\x00\x03\x00\xDC\x00\x00\x00\xFB\x00\x00\x00\x3D\x00\x04\x00\x16\x00\x00\x00\xFC\x00\x00\x00"
"\xDC\x00\x00\x00\xFE\x00\x02\x00\xFC\x00\x00\x00\xF8\x00\x02\x00\xD4\x00\x00\x00\xF9\x00\x02\x00\x7E\x00\x00\x00\xF8\x00\x02\x00"
"\x7E\x00\x00\x00\x3D\x00\x04\x00\x16\x00\x00\x00\xFE\x00\x00\x00\x1A\x00\x00\x00\xFE\x00\x02\x00\xFE\x00\x00\x00\x38\x00\x01\x00"
""},
#endif
#ifdef D3D9QUAKE
{QR_DIRECT3D9, 9, "defaultwall",
//!!ver 100 150
//!!permu DELUXE
"!!permu FULLBRIGHT\n"
"!!permu FOG\n"
//!!permu LIGHTSTYLED
//!!permu BUMP
//!!permu SPECULAR
//!!permu REFLECTCUBEMASK
//!!cvarf r_glsl_offsetmapping_scale
//!!cvardf r_tessellation_level=5
//!!samps diffuse lightmap specular normalmap fullbright reflectmask reflectcube paletted lightmap1 lightmap2 lightmap3
"!!samps diffuse fullbright lightmap\n"
"#undef SPECULAR\n"
//#include "sys/defs.h"
"#define vec4 float4\n"
"#define vec3 float3\n"
"#define vec2 float2\n"
"#define texture2D tex2D\n"
"#define mat3 float3x3\n"
"#define mat4 float4x4\n"
"struct a2v\n"
"{\n"
"vec4 v_position : POSITION;\n"
"vec2 v_texcoord : TEXCOORD0;\n"
"#if defined(OFFSETMAPPING) || defined(SPECULAR) || defined(REFLECTCUBEMASK)\n"
"vec3 v_normal : NORMAL;\n"
"vec3 v_svector : TANGENT;\n"
"vec3 v_tvector : BINORMAL;\n"
"#endif\n"
"#ifdef VERTEXLIT\n"
"vec4 v_colour : COLOR0;\n"
"#else\n"
"vec2 v_lmcoord : TEXCOORD1;\n"
"#endif\n"
"};\n"
"struct v2f\n"
"{\n"
"#ifndef FRAGMENT_SHADER\n"
"vec4 pos: POSITION;\n"
"#endif\n"
"#if defined(OFFSETMAPPING) || defined(SPECULAR) || defined(REFLECTCUBEMASK) || defined(FOG)\n"
"vec3 eyevector : TEXCOORD4;\n"
"#endif\n"
"#if defined(REFLECTCUBEMASK) || defined(BUMPMODELSPACE)\n"
"mat3 invsurface : TEXCOORD5;\n"
"#endif\n"
"#ifdef VERTEXLIT\n"
"vec2 tclm : TEXCOORD0;\n"
"#else\n"
"vec4 tclm : TEXCOORD0;\n"
"#endif\n"
"vec4 vc : COLOR0;\n"
"#ifndef VERTEXLIT\n"
"#ifdef LIGHTSTYLED\n"
//we could use an offset, but that would still need to be per-surface which would break batches
//fixme: merge attributes?
"vec2 lm1 : TEXCOORD1, lm2 : TEXCOORD2, lm3 : TEXCOORD3;\n"
"#endif\n"
"#endif\n"
"};\n"
//this is what normally draws all of your walls, even with rtlights disabled
//note that the '286' preset uses drawflat_walls instead.
"#include \"sys/fog.h\"\n"
"#ifdef VERTEX_SHADER\n"
"float4x4 m_modelviewprojection;\n"
"float4x4 m_modelview;\n"
"vec3 e_eyepos;\n"
"vec4 e_lmscale;\n"
"v2f main (a2v inp)\n"
"{\n"
"v2f outp;\n"
"#if defined(OFFSETMAPPING) || defined(SPECULAR) || defined(REFLECTCUBEMASK)\n"
"vec3 eyeminusvertex = e_eyepos - inp.v_position.xyz;\n"
"outp.eyevector.x = dot(eyeminusvertex, inp.v_svector.xyz);\n"
"outp.eyevector.y = dot(eyeminusvertex, inp.v_tvector.xyz);\n"
"outp.eyevector.z = dot(eyeminusvertex, inp.v_normal.xyz);\n"
"#elif defined(FOG)\n"
"outp.eyevector = mul(m_modelview, inp.v_position);\n"
"#endif\n"
"#if defined(REFLECTCUBEMASK) || defined(BUMPMODELSPACE)\n"
"outp.invsurface[0] = inp.v_svector;\n"
"outp.invsurface[1] = inp.v_tvector;\n"
"outp.invsurface[2] = inp.v_normal;\n"
"#endif\n"
"outp.tclm.xy = inp.v_texcoord;\n"
"#ifdef FLOW\n"
// outp.tclm.x += e_time * -0.5;
"#endif\n"
"#ifdef VERTEXLIT\n"
"#ifdef LIGHTSTYLED\n"
//FIXME, only one colour.
"outp.vc = inp.v_colour * e_lmscale[0];\n"
"#else\n"
"outp.vc = inp.v_colour * e_lmscale;\n"
"#endif\n"
"#else\n"
"outp.vc = e_lmscale;\n"
"outp.tclm.zw = inp.v_lmcoord;\n"
"#ifdef LIGHTSTYLED\n"
"outp.lm1 = inp.v_lmcoord2;\n"
"outp.lm2 = inp.v_lmcoord3;\n"
"outp.lm3 = inp.v_lmcoord4;\n"
"#endif\n"
"#endif\n"
"outp.pos = mul(m_modelviewprojection, inp.v_position);\n"
"return outp;\n"
"}\n"
"#endif\n"
"#ifdef FRAGMENT_SHADER\n"
"sampler s_diffuse : register(s0);\n"
//sampler s_normalmap;
//sampler s_specular;
//sampler s_upper;
//sampler s_lower;
"sampler s_fullbright : register(s1);\n"
//sampler s_paletted;
//sampler s_reflectcube;
//sampler s_reflectmask;
"sampler s_lightmap : register(s2);\n"
//sampler s_deluxmap;
//samplers
"#define s_colourmap s_t0\n"
//sampler2D s_colourmap;
//vec4 e_lmscale;
"vec4 e_colourident;\n"
"#ifdef OFFSETMAPPING\n"
"#include \"sys/offsetmapping.h\"\n"
"#endif\n"
"vec4 main (v2f inp) : COLOR0\n"
"{\n"
"vec4 gl_FragColor;\n"
"#define tc (inp.tclm.xy)\n"
"#define lm0 (inp.tclm.zw)\n"
//adjust texture coords for offsetmapping
"#ifdef OFFSETMAPPING\n"
"vec2 tcoffsetmap = offsetmap(s_normalmap, tc, eyevector);\n"
"#define tc tcoffsetmap\n"
"#endif\n"
"#if defined(EIGHTBIT) && !defined(LIGHTSTYLED)\n"
//optional: round the lightmap coords to ensure all pixels within a texel have different lighting values either. it just looks wrong otherwise.
//don't bother if its lightstyled, such cases will have unpredictable correlations anyway.
//FIXME: this rounding is likely not correct with respect to software rendering. oh well.
"#if __VERSION__ >= 130\n"
"vec2 lmsize = vec2(textureSize(s_lightmap0, 0));\n"
"#else\n"
"#define lmsize vec2(128.0,2048.0)\n"
"#endif\n"
"#define texelstolightmap (16.0)\n"
"vec2 lmcoord0 = floor(lm0 * lmsize*texelstolightmap)/(lmsize*texelstolightmap);\n"
"#define lm0 lmcoord0\n"
"#endif\n"
//yay, regular texture!
"gl_FragColor = texture2D(s_diffuse, tc);\n"
"#if defined(BUMP) && (defined(DELUXE) || defined(SPECULAR) || defined(REFLECTCUBEMASK))\n"
"vec3 norm = normalize(texture2D(s_normalmap, tc).rgb - 0.5);\n"
"#elif defined(SPECULAR) || defined(DELUXE) || defined(REFLECTCUBEMASK)\n"
"vec3 norm = vec3(0, 0, 1); //specular lighting expects this to exist.\n"
"#endif\n"
//modulate that by the lightmap(s) including deluxemap(s)
"#ifdef VERTEXLIT\n"
"#ifdef LIGHTSTYLED\n"
"vec3 lightmaps = inp.vc.rgb;\n"
"#else\n"
"vec3 lightmaps = inp.vc.rgb;\n"
"#endif\n"
"#define delux vec3(0.0,0.0,1.0)\n"
"#else\n"
"#ifdef LIGHTSTYLED\n"
"#error foobar\n"
"#define delux vec3(0.0,0.0,1.0)\n"
"vec3 lightmaps;\n"
"#ifdef DELUXE\n"
"lightmaps = texture2D(s_lightmap0, lm0).rgb * e_lmscale[0].rgb * dot(norm, 2.0*texture2D(s_deluxmap0, lm0).rgb-0.5);\n"
"lightmaps += texture2D(s_lightmap1, lm1).rgb * e_lmscale[1].rgb * dot(norm, 2.0*texture2D(s_deluxmap1, lm1).rgb-0.5);\n"
"lightmaps += texture2D(s_lightmap2, lm2).rgb * e_lmscale[2].rgb * dot(norm, 2.0*texture2D(s_deluxmap2, lm2).rgb-0.5);\n"
"lightmaps += texture2D(s_lightmap3, lm3).rgb * e_lmscale[3].rgb * dot(norm, 2.0*texture2D(s_deluxmap3, lm3).rgb-0.5);\n"
"#else\n"
"lightmaps = texture2D(s_lightmap0, lm0).rgb * e_lmscale[0].rgb;\n"
"lightmaps += texture2D(s_lightmap1, lm1).rgb * e_lmscale[1].rgb;\n"
"lightmaps += texture2D(s_lightmap2, lm2).rgb * e_lmscale[2].rgb;\n"
"lightmaps += texture2D(s_lightmap3, lm3).rgb * e_lmscale[3].rgb;\n"
"#endif\n"
"#else\n"
"vec3 lightmaps = texture2D(s_lightmap, lm0).rgb;\n"
//modulate by the bumpmap dot light
"#ifdef DELUXE\n"
"#error foobar\n"
"vec3 delux = (texture2D(s_deluxmap, lm0).rgb-0.5);\n"
"#ifdef BUMPMODELSPACE\n"
"delux = normalize(delux*invsurface);\n"
"#else\n"
"lightmaps *= 2.0 / max(0.25, delux.z); //counter the darkening from deluxmaps\n"
"#endif\n"
"lightmaps *= dot(norm, delux);\n"
"#else\n"
"#define delux vec3(0.0,0.0,1.0)\n"
"#endif\n"
"#endif\n"
"lightmaps *= inp.vc.rgb;\n"
"#endif\n"
//add in specular, if applicable.
"#ifdef SPECULAR\n"
"vec4 specs = texture2D(s_specular, tc);\n"
"vec3 halfdir = normalize(normalize(eyevector) + delux); //this norm should be the deluxemap info instead\n"
"float spec = pow(max(dot(halfdir, norm), 0.0), FTE_SPECULAR_EXPONENT * specs.a);\n"
"spec *= FTE_SPECULAR_MULTIPLIER;\n"
//NOTE: rtlights tend to have a *4 scaler here to over-emphasise the effect because it looks cool.
//As not all maps will have deluxemapping, and the double-cos from the light util makes everything far too dark anyway,
//we default to something that is not garish when the light value is directly infront of every single pixel.
//we can justify this difference due to the rtlight editor etc showing the *4.
"gl_FragColor.rgb += spec * specs.rgb;\n"
"#endif\n"
"#ifdef REFLECTCUBEMASK\n"
"vec3 rtc = reflect(normalize(-eyevector), norm);\n"
"rtc = rtc.x*invsurface[0] + rtc.y*invsurface[1] + rtc.z*invsurface[2];\n"
"rtc = (m_model * vec4(rtc.xyz,0.0)).xyz;\n"
"gl_FragColor.rgb += texture2D(s_reflectmask, tc).rgb * textureCube(s_reflectcube, rtc).rgb;\n"
"#endif\n"
"#ifdef EIGHTBIT //FIXME: with this extra flag, half the permutations are redundant.\n"
"lightmaps *= 0.5; //counter the fact that the colourmap contains overbright values and logically ranges from 0 to 2 intead of to 1.\n"
"float pal = texture2D(s_paletted, tc).r; //the palette index. hopefully not interpolated.\n"
"lightmaps -= 1.0 / 128.0; //software rendering appears to round down, so make sure we favour the lower values instead of rounding to the nearest\n"
"gl_FragColor.r = texture2D(s_colourmap, vec2(pal, 1.0-lightmaps.r)).r; //do 3 lookups. this is to cope with lit files, would be a waste to not support those.\n"
"gl_FragColor.g = texture2D(s_colourmap, vec2(pal, 1.0-lightmaps.g)).g; //its not very softwarey, but re-palettizing is ugly.\n"
"gl_FragColor.b = texture2D(s_colourmap, vec2(pal, 1.0-lightmaps.b)).b; //without lits, it should be identical.\n"
"#else\n"
//now we have our diffuse+specular terms, modulate by lightmap values.
"gl_FragColor.rgb *= lightmaps.rgb;\n"
//add on the fullbright
"#ifdef FULLBRIGHT\n"
"vec4 fb = texture2D(s_fullbright, tc);\n"
"gl_FragColor.rgb += fb.rgb*fb.a;\n"
"#endif\n"
"#endif\n"
//entity modifiers
"gl_FragColor = gl_FragColor * e_colourident;\n"
"#if defined(MASK)\n"
"#if defined(MASKLT)\n"
"if (gl_FragColor.a < MASK)\n"
"discard;\n"
"#else\n"
"if (gl_FragColor.a >= MASK)\n"
"discard;\n"
"#endif\n"
"gl_FragColor.a = 1.0; //alpha blending AND alpha testing usually looks stupid, plus it screws up our fog.\n"
"#endif\n"
//and finally hide it all if we're fogged.
"#ifdef FOG\n"
"gl_FragColor = fog4(gl_FragColor, length(inp.eyevector));\n"
"#endif\n"
"return gl_FragColor;\n"
"}\n"
"#endif\n"
},
#endif
#ifdef D3D11QUAKE
{QR_DIRECT3D11, 11, "defaultwall",
"!!samps diffuse fullbright lightmap\n"
"struct a2v\n"
"{\n"
"float4 pos: POSITION;\n"
"float2 tc: TEXCOORD0;\n"
"float2 lmtc: TEXCOORD1;\n"
"};\n"
"struct v2f\n"
"{\n"
"float4 pos: SV_POSITION;\n"
"float2 tc: TEXCOORD0;\n"
"float2 lmtc: TEXCOORD1;\n"
"};\n"
"#include <ftedefs.h>\n"
"#ifdef VERTEX_SHADER\n"
"v2f main (a2v inp)\n"
"{\n"
"v2f outp;\n"
"outp.pos = mul(m_model, inp.pos);\n"
"outp.pos = mul(m_view, outp.pos);\n"
"outp.pos = mul(m_projection, outp.pos);\n"
"outp.tc = inp.tc;\n"
"outp.lmtc = inp.lmtc;\n"
"return outp;\n"
"}\n"
"#endif\n"
"#ifdef FRAGMENT_SHADER\n"
"Texture2D t_lightmap : register(t2);\n"
"SamplerState s_lightmap : register(s2);\n"
"Texture2D t_diffuse : register(t0);\n"
"SamplerState s_diffuse : register(s0);\n"
"Texture2D t_fullbright : register(t1);\n"
"SamplerState s_fullbright : register(s1);\n"
"float4 main (v2f inp) : SV_TARGET\n"
"{\n"
"float4 result;\n"
"result = t_diffuse.Sample(s_diffuse, inp.tc);\n"
"result.rgb *= t_lightmap.Sample(s_lightmap, inp.lmtc).rgb * e_lmscale[0].rgb;\n"
"float4 fb = t_fullbright.Sample(s_fullbright, inp.tc);\n"
"result.rgb += fb.rgb * fb.a;//lerp(result.rgb, fb.rgb, fb.a);\n"
"return result;\n"
"}\n"
"#endif\n"
},
#endif
#ifdef GLQUAKE
{QR_OPENGL, 110, "defaultwarp",
"!!ver 100 450\n"
"!!permu FOG\n"
"!!samps diffuse lightmap\n"
"#include \"sys/defs.h\"\n"
//this is the shader that's responsible for drawing default q1 turbulant water surfaces
//this is expected to be moderately fast.
"#include \"sys/fog.h\"\n"
"varying vec2 tc;\n"
"#ifdef LIT\n"
"varying vec2 lm0;\n"
"#endif\n"
"#ifdef VERTEX_SHADER\n"
"void main ()\n"
"{\n"
"tc = v_texcoord.st;\n"
"#ifdef FLOWV\n"
"tc.st += e_time * vec2(FLOWV);\n"
"#endif\n"
"#ifdef FLOW\n"
"tc.s += e_time * -0.5;\n"
"#endif\n"
"#ifdef LIT\n"
"lm0 = v_lmcoord;\n"
"#endif\n"
"gl_Position = ftetransform();\n"
"}\n"
"#endif\n"
"#ifdef FRAGMENT_SHADER\n"
"void main ()\n"
"{\n"
"vec2 ntc = tc + sin(tc.ts+e_time)*0.125;\n"
"vec3 ts = vec3(texture2D(s_diffuse, ntc));\n"
"#ifdef LIT\n"
"ts *= (texture2D(s_lightmap, lm0) * e_lmscale).rgb;\n"
"#endif\n"
"#ifdef ALPHA\n"
"gl_FragColor = fog4blend(vec4(ts, float(ALPHA)) * e_colourident);\n"
"#else\n"
"gl_FragColor = fog4(vec4(ts, 1.0) * e_colourident);\n"
"#endif\n"
"}\n"
"#endif\n"
},
#endif
#ifdef VKQUAKE
{QR_VULKAN, -1, "defaultwarp",
"\xFF\x53\x50\x56\x01\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x20\x00\x00\x00\x2C\x00\x00\x00\x36\x00\x00\x00\x64\x00\x00\x00"
"\x8C\x0A\x00\x00\xF0\x0A\x00\x00\x3C\x12\x00\x00\x01\x00\x66\x31\x72\x5F\x77\x61\x74\x65\x72\x61\x6C\x70\x68\x61\x00\x3F\x80\x00"
"\x00\x01\x01\x62\x31\x72\x5F\x66\x6F\x67\x5F\x65\x78\x70\x32\x00\x00\x00\x00\x00\x01\x02\x46\x31\x61\x6C\x70\x68\x61\x00\x00\x00"
"\x00\x00\x00\x00\x03\x02\x23\x07\x00\x00\x01\x00\x0A\x00\x08\x00\x50\x00\x00\x00\x00\x00\x00\x00\x11\x00\x02\x00\x01\x00\x00\x00"
"\x0B\x00\x06\x00\x01\x00\x00\x00\x47\x4C\x53\x4C\x2E\x73\x74\x64\x2E\x34\x35\x30\x00\x00\x00\x00\x0E\x00\x03\x00\x00\x00\x00\x00"
"\x01\x00\x00\x00\x0F\x00\x0E\x00\x00\x00\x00\x00\x04\x00\x00\x00\x6D\x61\x69\x6E\x00\x00\x00\x00\x1C\x00\x00\x00\x39\x00\x00\x00"
"\x3B\x00\x00\x00\x3F\x00\x00\x00\x4B\x00\x00\x00\x4C\x00\x00\x00\x4D\x00\x00\x00\x4E\x00\x00\x00\x4F\x00\x00\x00\x47\x00\x04\x00"
"\x11\x00\x00\x00\x06\x00\x00\x00\x10\x00\x00\x00\x48\x00\x04\x00\x13\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00"
"\x13\x00\x00\x00\x00\x00\x00\x00\x23\x00\x00\x00\x00\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00"
"\x10\x00\x00\x00\x48\x00\x04\x00\x13\x00\x00\x00\x01\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x01\x00\x00\x00"
"\x23\x00\x00\x00\x40\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x01\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x04\x00"
"\x13\x00\x00\x00\x02\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x02\x00\x00\x00\x23\x00\x00\x00\x80\x00\x00\x00"
"\x48\x00\x05\x00\x13\x00\x00\x00\x02\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x03\x00\x00\x00"
"\x23\x00\x00\x00\xC0\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x04\x00\x00\x00\x23\x00\x00\x00\xCC\x00\x00\x00\x48\x00\x05\x00"
"\x13\x00\x00\x00\x05\x00\x00\x00\x23\x00\x00\x00\xD0\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x06\x00\x00\x00\x23\x00\x00\x00"
"\xDC\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x07\x00\x00\x00\x23\x00\x00\x00\xE0\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00"
"\x08\x00\x00\x00\x23\x00\x00\x00\xEC\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x09\x00\x00\x00\x23\x00\x00\x00\xF0\x00\x00\x00"
"\x48\x00\x05\x00\x13\x00\x00\x00\x0A\x00\x00\x00\x23\x00\x00\x00\xFC\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x0B\x00\x00\x00"
"\x23\x00\x00\x00\x00\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x0C\x00\x00\x00\x23\x00\x00\x00\x40\x01\x00\x00\x48\x00\x05\x00"
"\x13\x00\x00\x00\x0D\x00\x00\x00\x23\x00\x00\x00\x4C\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x0E\x00\x00\x00\x23\x00\x00\x00"
"\x50\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x0F\x00\x00\x00\x23\x00\x00\x00\x5C\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00"
"\x10\x00\x00\x00\x23\x00\x00\x00\x60\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x11\x00\x00\x00\x23\x00\x00\x00\x6C\x01\x00\x00"
"\x48\x00\x05\x00\x13\x00\x00\x00\x12\x00\x00\x00\x23\x00\x00\x00\x70\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x13\x00\x00\x00"
"\x23\x00\x00\x00\x80\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x14\x00\x00\x00\x23\x00\x00\x00\x90\x01\x00\x00\x48\x00\x05\x00"
"\x13\x00\x00\x00\x15\x00\x00\x00\x23\x00\x00\x00\x94\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x16\x00\x00\x00\x23\x00\x00\x00"
"\x98\x01\x00\x00\x47\x00\x03\x00\x13\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00\x15\x00\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00"
"\x47\x00\x04\x00\x15\x00\x00\x00\x21\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x1C\x00\x00\x00\x1E\x00\x00\x00\x00\x00\x00\x00"
"\x47\x00\x04\x00\x39\x00\x00\x00\x1E\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x3B\x00\x00\x00\x1E\x00\x00\x00\x01\x00\x00\x00"
"\x48\x00\x05\x00\x3D\x00\x00\x00\x00\x00\x00\x00\x0B\x00\x00\x00\x00\x00\x00\x00\x47\x00\x03\x00\x3D\x00\x00\x00\x02\x00\x00\x00"
"\x47\x00\x04\x00\x43\x00\x00\x00\x01\x00\x00\x00\x00\x01\x00\x00\x47\x00\x04\x00\x44\x00\x00\x00\x01\x00\x00\x00\x01\x01\x00\x00"
"\x47\x00\x04\x00\x45\x00\x00\x00\x01\x00\x00\x00\x02\x01\x00\x00\x47\x00\x04\x00\x46\x00\x00\x00\x01\x00\x00\x00\x15\x00\x00\x00"
"\x48\x00\x04\x00\x47\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x47\x00\x00\x00\x00\x00\x00\x00\x23\x00\x00\x00"
"\x00\x00\x00\x00\x48\x00\x05\x00\x47\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x05\x00\x47\x00\x00\x00"
"\x01\x00\x00\x00\x23\x00\x00\x00\x40\x00\x00\x00\x48\x00\x05\x00\x47\x00\x00\x00\x02\x00\x00\x00\x23\x00\x00\x00\x4C\x00\x00\x00"
"\x48\x00\x05\x00\x47\x00\x00\x00\x03\x00\x00\x00\x23\x00\x00\x00\x50\x00\x00\x00\x48\x00\x05\x00\x47\x00\x00\x00\x04\x00\x00\x00"
"\x23\x00\x00\x00\x5C\x00\x00\x00\x48\x00\x05\x00\x47\x00\x00\x00\x05\x00\x00\x00\x23\x00\x00\x00\x60\x00\x00\x00\x48\x00\x05\x00"
"\x47\x00\x00\x00\x06\x00\x00\x00\x23\x00\x00\x00\x6C\x00\x00\x00\x48\x00\x05\x00\x47\x00\x00\x00\x07\x00\x00\x00\x23\x00\x00\x00"
"\x70\x00\x00\x00\x48\x00\x05\x00\x47\x00\x00\x00\x08\x00\x00\x00\x23\x00\x00\x00\x80\x00\x00\x00\x48\x00\x05\x00\x47\x00\x00\x00"
"\x09\x00\x00\x00\x23\x00\x00\x00\x88\x00\x00\x00\x47\x00\x03\x00\x47\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00\x49\x00\x00\x00"
"\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x49\x00\x00\x00\x21\x00\x00\x00\x01\x00\x00\x00\x47\x00\x04\x00\x4B\x00\x00\x00"
"\x1E\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00\x4C\x00\x00\x00\x1E\x00\x00\x00\x03\x00\x00\x00\x47\x00\x04\x00\x4D\x00\x00\x00"
"\x1E\x00\x00\x00\x04\x00\x00\x00\x47\x00\x04\x00\x4E\x00\x00\x00\x1E\x00\x00\x00\x05\x00\x00\x00\x47\x00\x04\x00\x4F\x00\x00\x00"
"\x1E\x00\x00\x00\x06\x00\x00\x00\x13\x00\x02\x00\x02\x00\x00\x00\x21\x00\x03\x00\x03\x00\x00\x00\x02\x00\x00\x00\x16\x00\x03\x00"
"\x06\x00\x00\x00\x20\x00\x00\x00\x17\x00\x04\x00\x07\x00\x00\x00\x06\x00\x00\x00\x04\x00\x00\x00\x21\x00\x03\x00\x08\x00\x00\x00"
"\x07\x00\x00\x00\x20\x00\x04\x00\x0B\x00\x00\x00\x07\x00\x00\x00\x07\x00\x00\x00\x18\x00\x04\x00\x0D\x00\x00\x00\x07\x00\x00\x00"
"\x04\x00\x00\x00\x17\x00\x04\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x03\x00\x00\x00\x15\x00\x04\x00\x0F\x00\x00\x00\x20\x00\x00\x00"
"\x00\x00\x00\x00\x2B\x00\x04\x00\x0F\x00\x00\x00\x10\x00\x00\x00\x04\x00\x00\x00\x1C\x00\x04\x00\x11\x00\x00\x00\x07\x00\x00\x00"
"\x10\x00\x00\x00\x17\x00\x04\x00\x12\x00\x00\x00\x06\x00\x00\x00\x02\x00\x00\x00\x1E\x00\x19\x00\x13\x00\x00\x00\x0D\x00\x00\x00"
"\x0D\x00\x00\x00\x0D\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00"
"\x0E\x00\x00\x00\x06\x00\x00\x00\x11\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x0E\x00\x00\x00"
"\x06\x00\x00\x00\x07\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00\x06\x00\x00\x00\x12\x00\x00\x00\x20\x00\x04\x00\x14\x00\x00\x00"
"\x02\x00\x00\x00\x13\x00\x00\x00\x3B\x00\x04\x00\x14\x00\x00\x00\x15\x00\x00\x00\x02\x00\x00\x00\x15\x00\x04\x00\x16\x00\x00\x00"
"\x20\x00\x00\x00\x01\x00\x00\x00\x2B\x00\x04\x00\x16\x00\x00\x00\x17\x00\x00\x00\x00\x00\x00\x00\x20\x00\x04\x00\x18\x00\x00\x00"
"\x02\x00\x00\x00\x0D\x00\x00\x00\x20\x00\x04\x00\x1B\x00\x00\x00\x01\x00\x00\x00\x0E\x00\x00\x00\x3B\x00\x04\x00\x1B\x00\x00\x00"
"\x1C\x00\x00\x00\x01\x00\x00\x00\x2B\x00\x04\x00\x06\x00\x00\x00\x1E\x00\x00\x00\x00\x00\x80\x3F\x2B\x00\x04\x00\x06\x00\x00\x00"
"\x24\x00\x00\x00\x00\x00\x80\xBF\x2B\x00\x04\x00\x0F\x00\x00\x00\x25\x00\x00\x00\x01\x00\x00\x00\x20\x00\x04\x00\x26\x00\x00\x00"
"\x07\x00\x00\x00\x06\x00\x00\x00\x2B\x00\x04\x00\x0F\x00\x00\x00\x2B\x00\x00\x00\x02\x00\x00\x00\x2B\x00\x04\x00\x0F\x00\x00\x00"
"\x2E\x00\x00\x00\x03\x00\x00\x00\x2B\x00\x04\x00\x06\x00\x00\x00\x32\x00\x00\x00\x00\x00\x00\x40\x20\x00\x04\x00\x38\x00\x00\x00"
"\x03\x00\x00\x00\x12\x00\x00\x00\x3B\x00\x04\x00\x38\x00\x00\x00\x39\x00\x00\x00\x03\x00\x00\x00\x20\x00\x04\x00\x3A\x00\x00\x00"
"\x01\x00\x00\x00\x12\x00\x00\x00\x3B\x00\x04\x00\x3A\x00\x00\x00\x3B\x00\x00\x00\x01\x00\x00\x00\x1E\x00\x03\x00\x3D\x00\x00\x00"
"\x07\x00\x00\x00\x20\x00\x04\x00\x3E\x00\x00\x00\x03\x00\x00\x00\x3D\x00\x00\x00\x3B\x00\x04\x00\x3E\x00\x00\x00\x3F\x00\x00\x00"
"\x03\x00\x00\x00\x20\x00\x04\x00\x41\x00\x00\x00\x03\x00\x00\x00\x07\x00\x00\x00\x32\x00\x04\x00\x06\x00\x00\x00\x43\x00\x00\x00"
"\x00\x00\x80\x43\x32\x00\x04\x00\x16\x00\x00\x00\x44\x00\x00\x00\x01\x01\x00\x00\x32\x00\x04\x00\x06\x00\x00\x00\x45\x00\x00\x00"
"\x00\x00\x81\x43\x32\x00\x04\x00\x16\x00\x00\x00\x46\x00\x00\x00\x15\x00\x00\x00\x1E\x00\x0C\x00\x47\x00\x00\x00\x0D\x00\x00\x00"
"\x0E\x00\x00\x00\x06\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x07\x00\x00\x00\x12\x00\x00\x00"
"\x12\x00\x00\x00\x20\x00\x04\x00\x48\x00\x00\x00\x02\x00\x00\x00\x47\x00\x00\x00\x3B\x00\x04\x00\x48\x00\x00\x00\x49\x00\x00\x00"
"\x02\x00\x00\x00\x20\x00\x04\x00\x4A\x00\x00\x00\x01\x00\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x4A\x00\x00\x00\x4B\x00\x00\x00"
"\x01\x00\x00\x00\x3B\x00\x04\x00\x3A\x00\x00\x00\x4C\x00\x00\x00\x01\x00\x00\x00\x3B\x00\x04\x00\x1B\x00\x00\x00\x4D\x00\x00\x00"
"\x01\x00\x00\x00\x3B\x00\x04\x00\x1B\x00\x00\x00\x4E\x00\x00\x00\x01\x00\x00\x00\x3B\x00\x04\x00\x1B\x00\x00\x00\x4F\x00\x00\x00"
"\x01\x00\x00\x00\x36\x00\x05\x00\x02\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\xF8\x00\x02\x00\x05\x00\x00\x00"
"\x3D\x00\x04\x00\x12\x00\x00\x00\x3C\x00\x00\x00\x3B\x00\x00\x00\x3E\x00\x03\x00\x39\x00\x00\x00\x3C\x00\x00\x00\x39\x00\x04\x00"
"\x07\x00\x00\x00\x40\x00\x00\x00\x09\x00\x00\x00\x41\x00\x05\x00\x41\x00\x00\x00\x42\x00\x00\x00\x3F\x00\x00\x00\x17\x00\x00\x00"
"\x3E\x00\x03\x00\x42\x00\x00\x00\x40\x00\x00\x00\xFD\x00\x01\x00\x38\x00\x01\x00\x36\x00\x05\x00\x07\x00\x00\x00\x09\x00\x00\x00"
"\x00\x00\x00\x00\x08\x00\x00\x00\xF8\x00\x02\x00\x0A\x00\x00\x00\x3B\x00\x04\x00\x0B\x00\x00\x00\x0C\x00\x00\x00\x07\x00\x00\x00"
"\x41\x00\x05\x00\x18\x00\x00\x00\x19\x00\x00\x00\x15\x00\x00\x00\x17\x00\x00\x00\x3D\x00\x04\x00\x0D\x00\x00\x00\x1A\x00\x00\x00"
"\x19\x00\x00\x00\x3D\x00\x04\x00\x0E\x00\x00\x00\x1D\x00\x00\x00\x1C\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\x1F\x00\x00\x00"
"\x1D\x00\x00\x00\x00\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\x20\x00\x00\x00\x1D\x00\x00\x00\x01\x00\x00\x00\x51\x00\x05\x00"
"\x06\x00\x00\x00\x21\x00\x00\x00\x1D\x00\x00\x00\x02\x00\x00\x00\x50\x00\x07\x00\x07\x00\x00\x00\x22\x00\x00\x00\x1F\x00\x00\x00"
"\x20\x00\x00\x00\x21\x00\x00\x00\x1E\x00\x00\x00\x91\x00\x05\x00\x07\x00\x00\x00\x23\x00\x00\x00\x1A\x00\x00\x00\x22\x00\x00\x00"
"\x3E\x00\x03\x00\x0C\x00\x00\x00\x23\x00\x00\x00\x41\x00\x05\x00\x26\x00\x00\x00\x27\x00\x00\x00\x0C\x00\x00\x00\x25\x00\x00\x00"
"\x3D\x00\x04\x00\x06\x00\x00\x00\x28\x00\x00\x00\x27\x00\x00\x00\x85\x00\x05\x00\x06\x00\x00\x00\x29\x00\x00\x00\x28\x00\x00\x00"
"\x24\x00\x00\x00\x41\x00\x05\x00\x26\x00\x00\x00\x2A\x00\x00\x00\x0C\x00\x00\x00\x25\x00\x00\x00\x3E\x00\x03\x00\x2A\x00\x00\x00"
"\x29\x00\x00\x00\x41\x00\x05\x00\x26\x00\x00\x00\x2C\x00\x00\x00\x0C\x00\x00\x00\x2B\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00"
"\x2D\x00\x00\x00\x2C\x00\x00\x00\x41\x00\x05\x00\x26\x00\x00\x00\x2F\x00\x00\x00\x0C\x00\x00\x00\x2E\x00\x00\x00\x3D\x00\x04\x00"
"\x06\x00\x00\x00\x30\x00\x00\x00\x2F\x00\x00\x00\x81\x00\x05\x00\x06\x00\x00\x00\x31\x00\x00\x00\x2D\x00\x00\x00\x30\x00\x00\x00"
"\x88\x00\x05\x00\x06\x00\x00\x00\x33\x00\x00\x00\x31\x00\x00\x00\x32\x00\x00\x00\x41\x00\x05\x00\x26\x00\x00\x00\x34\x00\x00\x00"
"\x0C\x00\x00\x00\x2B\x00\x00\x00\x3E\x00\x03\x00\x34\x00\x00\x00\x33\x00\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\x35\x00\x00\x00"
"\x0C\x00\x00\x00\xFE\x00\x02\x00\x35\x00\x00\x00\x38\x00\x01\x00\x03\x02\x23\x07\x00\x00\x01\x00\x0A\x00\x08\x00\xB5\x00\x00\x00"
"\x00\x00\x00\x00\x11\x00\x02\x00\x01\x00\x00\x00\x0B\x00\x06\x00\x01\x00\x00\x00\x47\x4C\x53\x4C\x2E\x73\x74\x64\x2E\x34\x35\x30"
"\x00\x00\x00\x00\x0E\x00\x03\x00\x00\x00\x00\x00\x01\x00\x00\x00\x0F\x00\x08\x00\x04\x00\x00\x00\x04\x00\x00\x00\x6D\x61\x69\x6E"
"\x00\x00\x00\x00\x2C\x00\x00\x00\x75\x00\x00\x00\xA1\x00\x00\x00\x10\x00\x03\x00\x04\x00\x00\x00\x07\x00\x00\x00\x47\x00\x04\x00"
"\x14\x00\x00\x00\x01\x00\x00\x00\x15\x00\x00\x00\x47\x00\x04\x00\x22\x00\x00\x00\x06\x00\x00\x00\x10\x00\x00\x00\x48\x00\x04\x00"
"\x24\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x24\x00\x00\x00\x00\x00\x00\x00\x23\x00\x00\x00\x00\x00\x00\x00"
"\x48\x00\x05\x00\x24\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x04\x00\x24\x00\x00\x00\x01\x00\x00\x00"
"\x05\x00\x00\x00\x48\x00\x05\x00\x24\x00\x00\x00\x01\x00\x00\x00\x23\x00\x00\x00\x40\x00\x00\x00\x48\x00\x05\x00\x24\x00\x00\x00"
"\x01\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x04\x00\x24\x00\x00\x00\x02\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00"
"\x24\x00\x00\x00\x02\x00\x00\x00\x23\x00\x00\x00\x80\x00\x00\x00\x48\x00\x05\x00\x24\x00\x00\x00\x02\x00\x00\x00\x07\x00\x00\x00"
"\x10\x00\x00\x00\x48\x00\x05\x00\x24\x00\x00\x00\x03\x00\x00\x00\x23\x00\x00\x00\xC0\x00\x00\x00\x48\x00\x05\x00\x24\x00\x00\x00"
"\x04\x00\x00\x00\x23\x00\x00\x00\xCC\x00\x00\x00\x48\x00\x05\x00\x24\x00\x00\x00\x05\x00\x00\x00\x23\x00\x00\x00\xD0\x00\x00\x00"
"\x48\x00\x05\x00\x24\x00\x00\x00\x06\x00\x00\x00\x23\x00\x00\x00\xDC\x00\x00\x00\x48\x00\x05\x00\x24\x00\x00\x00\x07\x00\x00\x00"
"\x23\x00\x00\x00\xE0\x00\x00\x00\x48\x00\x05\x00\x24\x00\x00\x00\x08\x00\x00\x00\x23\x00\x00\x00\xEC\x00\x00\x00\x48\x00\x05\x00"
"\x24\x00\x00\x00\x09\x00\x00\x00\x23\x00\x00\x00\xF0\x00\x00\x00\x48\x00\x05\x00\x24\x00\x00\x00\x0A\x00\x00\x00\x23\x00\x00\x00"
"\xFC\x00\x00\x00\x48\x00\x05\x00\x24\x00\x00\x00\x0B\x00\x00\x00\x23\x00\x00\x00\x00\x01\x00\x00\x48\x00\x05\x00\x24\x00\x00\x00"
"\x0C\x00\x00\x00\x23\x00\x00\x00\x40\x01\x00\x00\x48\x00\x05\x00\x24\x00\x00\x00\x0D\x00\x00\x00\x23\x00\x00\x00\x4C\x01\x00\x00"
"\x48\x00\x05\x00\x24\x00\x00\x00\x0E\x00\x00\x00\x23\x00\x00\x00\x50\x01\x00\x00\x48\x00\x05\x00\x24\x00\x00\x00\x0F\x00\x00\x00"
"\x23\x00\x00\x00\x5C\x01\x00\x00\x48\x00\x05\x00\x24\x00\x00\x00\x10\x00\x00\x00\x23\x00\x00\x00\x60\x01\x00\x00\x48\x00\x05\x00"
"\x24\x00\x00\x00\x11\x00\x00\x00\x23\x00\x00\x00\x6C\x01\x00\x00\x48\x00\x05\x00\x24\x00\x00\x00\x12\x00\x00\x00\x23\x00\x00\x00"
"\x70\x01\x00\x00\x48\x00\x05\x00\x24\x00\x00\x00\x13\x00\x00\x00\x23\x00\x00\x00\x80\x01\x00\x00\x48\x00\x05\x00\x24\x00\x00\x00"
"\x14\x00\x00\x00\x23\x00\x00\x00\x90\x01\x00\x00\x48\x00\x05\x00\x24\x00\x00\x00\x15\x00\x00\x00\x23\x00\x00\x00\x94\x01\x00\x00"
"\x48\x00\x05\x00\x24\x00\x00\x00\x16\x00\x00\x00\x23\x00\x00\x00\x98\x01\x00\x00\x47\x00\x03\x00\x24\x00\x00\x00\x02\x00\x00\x00"
"\x47\x00\x04\x00\x26\x00\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x26\x00\x00\x00\x21\x00\x00\x00\x00\x00\x00\x00"
"\x47\x00\x04\x00\x2C\x00\x00\x00\x0B\x00\x00\x00\x0F\x00\x00\x00\x47\x00\x04\x00\x3D\x00\x00\x00\x01\x00\x00\x00\x01\x01\x00\x00"
"\x47\x00\x04\x00\x75\x00\x00\x00\x1E\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x94\x00\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00"
"\x47\x00\x04\x00\x94\x00\x00\x00\x21\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00\x9C\x00\x00\x00\x01\x00\x00\x00\x02\x01\x00\x00"
"\x47\x00\x04\x00\xA1\x00\x00\x00\x1E\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\xAB\x00\x00\x00\x01\x00\x00\x00\x00\x01\x00\x00"
"\x48\x00\x04\x00\xB2\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\xB2\x00\x00\x00\x00\x00\x00\x00\x23\x00\x00\x00"
"\x00\x00\x00\x00\x48\x00\x05\x00\xB2\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x05\x00\xB2\x00\x00\x00"
"\x01\x00\x00\x00\x23\x00\x00\x00\x40\x00\x00\x00\x48\x00\x05\x00\xB2\x00\x00\x00\x02\x00\x00\x00\x23\x00\x00\x00\x4C\x00\x00\x00"
"\x48\x00\x05\x00\xB2\x00\x00\x00\x03\x00\x00\x00\x23\x00\x00\x00\x50\x00\x00\x00\x48\x00\x05\x00\xB2\x00\x00\x00\x04\x00\x00\x00"
"\x23\x00\x00\x00\x5C\x00\x00\x00\x48\x00\x05\x00\xB2\x00\x00\x00\x05\x00\x00\x00\x23\x00\x00\x00\x60\x00\x00\x00\x48\x00\x05\x00"
"\xB2\x00\x00\x00\x06\x00\x00\x00\x23\x00\x00\x00\x6C\x00\x00\x00\x48\x00\x05\x00\xB2\x00\x00\x00\x07\x00\x00\x00\x23\x00\x00\x00"
"\x70\x00\x00\x00\x48\x00\x05\x00\xB2\x00\x00\x00\x08\x00\x00\x00\x23\x00\x00\x00\x80\x00\x00\x00\x48\x00\x05\x00\xB2\x00\x00\x00"
"\x09\x00\x00\x00\x23\x00\x00\x00\x88\x00\x00\x00\x47\x00\x03\x00\xB2\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00\xB4\x00\x00\x00"
"\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\xB4\x00\x00\x00\x21\x00\x00\x00\x01\x00\x00\x00\x13\x00\x02\x00\x02\x00\x00\x00"
"\x21\x00\x03\x00\x03\x00\x00\x00\x02\x00\x00\x00\x16\x00\x03\x00\x06\x00\x00\x00\x20\x00\x00\x00\x17\x00\x04\x00\x07\x00\x00\x00"
"\x06\x00\x00\x00\x03\x00\x00\x00\x20\x00\x04\x00\x08\x00\x00\x00\x07\x00\x00\x00\x07\x00\x00\x00\x21\x00\x04\x00\x09\x00\x00\x00"
"\x07\x00\x00\x00\x08\x00\x00\x00\x17\x00\x04\x00\x0D\x00\x00\x00\x06\x00\x00\x00\x04\x00\x00\x00\x20\x00\x04\x00\x0E\x00\x00\x00"
"\x07\x00\x00\x00\x0D\x00\x00\x00\x21\x00\x04\x00\x0F\x00\x00\x00\x0D\x00\x00\x00\x0E\x00\x00\x00\x15\x00\x04\x00\x13\x00\x00\x00"
"\x20\x00\x00\x00\x01\x00\x00\x00\x32\x00\x04\x00\x13\x00\x00\x00\x14\x00\x00\x00\x15\x00\x00\x00\x2B\x00\x04\x00\x13\x00\x00\x00"
"\x15\x00\x00\x00\x00\x00\x00\x00\x14\x00\x02\x00\x16\x00\x00\x00\x34\x00\x06\x00\x16\x00\x00\x00\x17\x00\x00\x00\xAB\x00\x00\x00"
"\x14\x00\x00\x00\x15\x00\x00\x00\x34\x00\x05\x00\x16\x00\x00\x00\x18\x00\x00\x00\xA8\x00\x00\x00\x17\x00\x00\x00\x20\x00\x04\x00"
"\x1D\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00\x18\x00\x04\x00\x1F\x00\x00\x00\x0D\x00\x00\x00\x04\x00\x00\x00\x15\x00\x04\x00"
"\x20\x00\x00\x00\x20\x00\x00\x00\x00\x00\x00\x00\x2B\x00\x04\x00\x20\x00\x00\x00\x21\x00\x00\x00\x04\x00\x00\x00\x1C\x00\x04\x00"
"\x22\x00\x00\x00\x0D\x00\x00\x00\x21\x00\x00\x00\x17\x00\x04\x00\x23\x00\x00\x00\x06\x00\x00\x00\x02\x00\x00\x00\x1E\x00\x19\x00"
"\x24\x00\x00\x00\x1F\x00\x00\x00\x1F\x00\x00\x00\x1F\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00"
"\x07\x00\x00\x00\x06\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00\x22\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00\x07\x00\x00\x00"
"\x06\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00\x0D\x00\x00\x00\x0D\x00\x00\x00\x06\x00\x00\x00\x06\x00\x00\x00\x23\x00\x00\x00"
"\x20\x00\x04\x00\x25\x00\x00\x00\x02\x00\x00\x00\x24\x00\x00\x00\x3B\x00\x04\x00\x25\x00\x00\x00\x26\x00\x00\x00\x02\x00\x00\x00"
"\x2B\x00\x04\x00\x13\x00\x00\x00\x27\x00\x00\x00\x14\x00\x00\x00\x20\x00\x04\x00\x28\x00\x00\x00\x02\x00\x00\x00\x06\x00\x00\x00"
"\x20\x00\x04\x00\x2B\x00\x00\x00\x01\x00\x00\x00\x0D\x00\x00\x00\x3B\x00\x04\x00\x2B\x00\x00\x00\x2C\x00\x00\x00\x01\x00\x00\x00"
"\x2B\x00\x04\x00\x20\x00\x00\x00\x2D\x00\x00\x00\x02\x00\x00\x00\x20\x00\x04\x00\x2E\x00\x00\x00\x01\x00\x00\x00\x06\x00\x00\x00"
"\x2B\x00\x04\x00\x20\x00\x00\x00\x32\x00\x00\x00\x03\x00\x00\x00\x2B\x00\x04\x00\x06\x00\x00\x00\x36\x00\x00\x00\x00\x00\x00\x00"
"\x2B\x00\x04\x00\x13\x00\x00\x00\x38\x00\x00\x00\x15\x00\x00\x00\x32\x00\x04\x00\x13\x00\x00\x00\x3D\x00\x00\x00\x01\x01\x00\x00"
"\x34\x00\x06\x00\x16\x00\x00\x00\x3E\x00\x00\x00\xAB\x00\x00\x00\x3D\x00\x00\x00\x15\x00\x00\x00\x2B\x00\x04\x00\x06\x00\x00\x00"
"\x46\x00\x00\x00\x3B\xAA\xB8\x3F\x2B\x00\x04\x00\x06\x00\x00\x00\x4A\x00\x00\x00\x00\x00\x80\x3F\x2B\x00\x04\x00\x13\x00\x00\x00"
"\x4B\x00\x00\x00\x13\x00\x00\x00\x20\x00\x04\x00\x55\x00\x00\x00\x02\x00\x00\x00\x0D\x00\x00\x00\x34\x00\x06\x00\x16\x00\x00\x00"
"\x5F\x00\x00\x00\xAB\x00\x00\x00\x14\x00\x00\x00\x15\x00\x00\x00\x34\x00\x05\x00\x16\x00\x00\x00\x60\x00\x00\x00\xA8\x00\x00\x00"
"\x5F\x00\x00\x00\x20\x00\x04\x00\x72\x00\x00\x00\x07\x00\x00\x00\x23\x00\x00\x00\x20\x00\x04\x00\x74\x00\x00\x00\x01\x00\x00\x00"
"\x23\x00\x00\x00\x3B\x00\x04\x00\x74\x00\x00\x00\x75\x00\x00\x00\x01\x00\x00\x00\x2B\x00\x04\x00\x20\x00\x00\x00\x76\x00\x00\x00"
"\x00\x00\x00\x00\x2B\x00\x04\x00\x20\x00\x00\x00\x79\x00\x00\x00\x01\x00\x00\x00\x2B\x00\x04\x00\x13\x00\x00\x00\x7C\x00\x00\x00"
"\x04\x00\x00\x00\x2B\x00\x04\x00\x06\x00\x00\x00\x81\x00\x00\x00\x00\x00\x00\x3E\x19\x00\x09\x00\x91\x00\x00\x00\x06\x00\x00\x00"
"\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x1B\x00\x03\x00\x92\x00\x00\x00"
"\x91\x00\x00\x00\x20\x00\x04\x00\x93\x00\x00\x00\x00\x00\x00\x00\x92\x00\x00\x00\x3B\x00\x04\x00\x93\x00\x00\x00\x94\x00\x00\x00"
"\x00\x00\x00\x00\x32\x00\x04\x00\x06\x00\x00\x00\x9C\x00\x00\x00\x00\x00\x81\x43\x20\x00\x04\x00\xA0\x00\x00\x00\x03\x00\x00\x00"
"\x0D\x00\x00\x00\x3B\x00\x04\x00\xA0\x00\x00\x00\xA1\x00\x00\x00\x03\x00\x00\x00\x32\x00\x04\x00\x06\x00\x00\x00\xAB\x00\x00\x00"
"\x00\x00\x80\x43\x1E\x00\x0C\x00\xB2\x00\x00\x00\x1F\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00"
"\x07\x00\x00\x00\x06\x00\x00\x00\x0D\x00\x00\x00\x23\x00\x00\x00\x23\x00\x00\x00\x20\x00\x04\x00\xB3\x00\x00\x00\x02\x00\x00\x00"
"\xB2\x00\x00\x00\x3B\x00\x04\x00\xB3\x00\x00\x00\xB4\x00\x00\x00\x02\x00\x00\x00\x36\x00\x05\x00\x02\x00\x00\x00\x04\x00\x00\x00"
"\x00\x00\x00\x00\x03\x00\x00\x00\xF8\x00\x02\x00\x05\x00\x00\x00\x3B\x00\x04\x00\x72\x00\x00\x00\x73\x00\x00\x00\x07\x00\x00\x00"
"\x3B\x00\x04\x00\x08\x00\x00\x00\x90\x00\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x0E\x00\x00\x00\xA7\x00\x00\x00\x07\x00\x00\x00"
"\x3B\x00\x04\x00\x0E\x00\x00\x00\xB0\x00\x00\x00\x07\x00\x00\x00\x41\x00\x05\x00\x2E\x00\x00\x00\x77\x00\x00\x00\x75\x00\x00\x00"
"\x76\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x78\x00\x00\x00\x77\x00\x00\x00\x41\x00\x05\x00\x2E\x00\x00\x00\x7A\x00\x00\x00"
"\x75\x00\x00\x00\x79\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x7B\x00\x00\x00\x7A\x00\x00\x00\x41\x00\x05\x00\x28\x00\x00\x00"
"\x7D\x00\x00\x00\x26\x00\x00\x00\x7C\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x7E\x00\x00\x00\x7D\x00\x00\x00\x81\x00\x05\x00"
"\x06\x00\x00\x00\x7F\x00\x00\x00\x7B\x00\x00\x00\x7E\x00\x00\x00\x0C\x00\x06\x00\x06\x00\x00\x00\x80\x00\x00\x00\x01\x00\x00\x00"
"\x0D\x00\x00\x00\x7F\x00\x00\x00\x85\x00\x05\x00\x06\x00\x00\x00\x82\x00\x00\x00\x80\x00\x00\x00\x81\x00\x00\x00\x81\x00\x05\x00"
"\x06\x00\x00\x00\x83\x00\x00\x00\x78\x00\x00\x00\x82\x00\x00\x00\x41\x00\x05\x00\x1D\x00\x00\x00\x84\x00\x00\x00\x73\x00\x00\x00"
"\x76\x00\x00\x00\x3E\x00\x03\x00\x84\x00\x00\x00\x83\x00\x00\x00\x41\x00\x05\x00\x2E\x00\x00\x00\x85\x00\x00\x00\x75\x00\x00\x00"
"\x79\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x86\x00\x00\x00\x85\x00\x00\x00\x41\x00\x05\x00\x2E\x00\x00\x00\x87\x00\x00\x00"
"\x75\x00\x00\x00\x76\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x88\x00\x00\x00\x87\x00\x00\x00\x41\x00\x05\x00\x28\x00\x00\x00"
"\x89\x00\x00\x00\x26\x00\x00\x00\x7C\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x8A\x00\x00\x00\x89\x00\x00\x00\x81\x00\x05\x00"
"\x06\x00\x00\x00\x8B\x00\x00\x00\x88\x00\x00\x00\x8A\x00\x00\x00\x0C\x00\x06\x00\x06\x00\x00\x00\x8C\x00\x00\x00\x01\x00\x00\x00"
"\x0D\x00\x00\x00\x8B\x00\x00\x00\x85\x00\x05\x00\x06\x00\x00\x00\x8D\x00\x00\x00\x8C\x00\x00\x00\x81\x00\x00\x00\x81\x00\x05\x00"
"\x06\x00\x00\x00\x8E\x00\x00\x00\x86\x00\x00\x00\x8D\x00\x00\x00\x41\x00\x05\x00\x1D\x00\x00\x00\x8F\x00\x00\x00\x73\x00\x00\x00"
"\x79\x00\x00\x00\x3E\x00\x03\x00\x8F\x00\x00\x00\x8E\x00\x00\x00\x3D\x00\x04\x00\x92\x00\x00\x00\x95\x00\x00\x00\x94\x00\x00\x00"
"\x3D\x00\x04\x00\x23\x00\x00\x00\x96\x00\x00\x00\x73\x00\x00\x00\x57\x00\x05\x00\x0D\x00\x00\x00\x97\x00\x00\x00\x95\x00\x00\x00"
"\x96\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\x98\x00\x00\x00\x97\x00\x00\x00\x00\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00"
"\x99\x00\x00\x00\x97\x00\x00\x00\x01\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\x9A\x00\x00\x00\x97\x00\x00\x00\x02\x00\x00\x00"
"\x50\x00\x06\x00\x07\x00\x00\x00\x9B\x00\x00\x00\x98\x00\x00\x00\x99\x00\x00\x00\x9A\x00\x00\x00\x3E\x00\x03\x00\x90\x00\x00\x00"
"\x9B\x00\x00\x00\xB7\x00\x05\x00\x16\x00\x00\x00\x9D\x00\x00\x00\x9C\x00\x00\x00\x36\x00\x00\x00\xF7\x00\x03\x00\x9F\x00\x00\x00"
"\x00\x00\x00\x00\xFA\x00\x04\x00\x9D\x00\x00\x00\x9E\x00\x00\x00\xA9\x00\x00\x00\xF8\x00\x02\x00\x9E\x00\x00\x00\x3D\x00\x04\x00"
"\x07\x00\x00\x00\xA2\x00\x00\x00\x90\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\xA3\x00\x00\x00\xA2\x00\x00\x00\x00\x00\x00\x00"
"\x51\x00\x05\x00\x06\x00\x00\x00\xA4\x00\x00\x00\xA2\x00\x00\x00\x01\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\xA5\x00\x00\x00"
"\xA2\x00\x00\x00\x02\x00\x00\x00\x50\x00\x07\x00\x0D\x00\x00\x00\xA6\x00\x00\x00\xA3\x00\x00\x00\xA4\x00\x00\x00\xA5\x00\x00\x00"
"\x9C\x00\x00\x00\x3E\x00\x03\x00\xA7\x00\x00\x00\xA6\x00\x00\x00\x39\x00\x05\x00\x0D\x00\x00\x00\xA8\x00\x00\x00\x11\x00\x00\x00"
"\xA7\x00\x00\x00\x3E\x00\x03\x00\xA1\x00\x00\x00\xA8\x00\x00\x00\xF9\x00\x02\x00\x9F\x00\x00\x00\xF8\x00\x02\x00\xA9\x00\x00\x00"
"\x3D\x00\x04\x00\x07\x00\x00\x00\xAA\x00\x00\x00\x90\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\xAC\x00\x00\x00\xAA\x00\x00\x00"
"\x00\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\xAD\x00\x00\x00\xAA\x00\x00\x00\x01\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00"
"\xAE\x00\x00\x00\xAA\x00\x00\x00\x02\x00\x00\x00\x50\x00\x07\x00\x0D\x00\x00\x00\xAF\x00\x00\x00\xAC\x00\x00\x00\xAD\x00\x00\x00"
"\xAE\x00\x00\x00\xAB\x00\x00\x00\x3E\x00\x03\x00\xB0\x00\x00\x00\xAF\x00\x00\x00\x39\x00\x05\x00\x0D\x00\x00\x00\xB1\x00\x00\x00"
"\x11\x00\x00\x00\xB0\x00\x00\x00\x3E\x00\x03\x00\xA1\x00\x00\x00\xB1\x00\x00\x00\xF9\x00\x02\x00\x9F\x00\x00\x00\xF8\x00\x02\x00"
"\x9F\x00\x00\x00\xFD\x00\x01\x00\x38\x00\x01\x00\x36\x00\x05\x00\x07\x00\x00\x00\x0B\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00"
"\x37\x00\x03\x00\x08\x00\x00\x00\x0A\x00\x00\x00\xF8\x00\x02\x00\x0C\x00\x00\x00\x3B\x00\x04\x00\x1D\x00\x00\x00\x1E\x00\x00\x00"
"\x07\x00\x00\x00\x3B\x00\x04\x00\x1D\x00\x00\x00\x44\x00\x00\x00\x07\x00\x00\x00\xF7\x00\x03\x00\x1A\x00\x00\x00\x00\x00\x00\x00"
"\xFA\x00\x04\x00\x18\x00\x00\x00\x19\x00\x00\x00\x1A\x00\x00\x00\xF8\x00\x02\x00\x19\x00\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00"
"\x1B\x00\x00\x00\x0A\x00\x00\x00\xFE\x00\x02\x00\x1B\x00\x00\x00\xF8\x00\x02\x00\x1A\x00\x00\x00\x41\x00\x05\x00\x28\x00\x00\x00"
"\x29\x00\x00\x00\x26\x00\x00\x00\x27\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x2A\x00\x00\x00\x29\x00\x00\x00\x41\x00\x05\x00"
"\x2E\x00\x00\x00\x2F\x00\x00\x00\x2C\x00\x00\x00\x2D\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x30\x00\x00\x00\x2F\x00\x00\x00"
"\x85\x00\x05\x00\x06\x00\x00\x00\x31\x00\x00\x00\x2A\x00\x00\x00\x30\x00\x00\x00\x41\x00\x05\x00\x2E\x00\x00\x00\x33\x00\x00\x00"
"\x2C\x00\x00\x00\x32\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x34\x00\x00\x00\x33\x00\x00\x00\x88\x00\x05\x00\x06\x00\x00\x00"
"\x35\x00\x00\x00\x31\x00\x00\x00\x34\x00\x00\x00\x3E\x00\x03\x00\x1E\x00\x00\x00\x35\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00"
"\x37\x00\x00\x00\x1E\x00\x00\x00\x41\x00\x05\x00\x28\x00\x00\x00\x39\x00\x00\x00\x26\x00\x00\x00\x38\x00\x00\x00\x3D\x00\x04\x00"
"\x06\x00\x00\x00\x3A\x00\x00\x00\x39\x00\x00\x00\x83\x00\x05\x00\x06\x00\x00\x00\x3B\x00\x00\x00\x37\x00\x00\x00\x3A\x00\x00\x00"
"\x0C\x00\x07\x00\x06\x00\x00\x00\x3C\x00\x00\x00\x01\x00\x00\x00\x28\x00\x00\x00\x36\x00\x00\x00\x3B\x00\x00\x00\x3E\x00\x03\x00"
"\x1E\x00\x00\x00\x3C\x00\x00\x00\xF7\x00\x03\x00\x40\x00\x00\x00\x00\x00\x00\x00\xFA\x00\x04\x00\x3E\x00\x00\x00\x3F\x00\x00\x00"
"\x40\x00\x00\x00\xF8\x00\x02\x00\x3F\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x41\x00\x00\x00\x1E\x00\x00\x00\x3D\x00\x04\x00"
"\x06\x00\x00\x00\x42\x00\x00\x00\x1E\x00\x00\x00\x85\x00\x05\x00\x06\x00\x00\x00\x43\x00\x00\x00\x42\x00\x00\x00\x41\x00\x00\x00"
"\x3E\x00\x03\x00\x1E\x00\x00\x00\x43\x00\x00\x00\xF9\x00\x02\x00\x40\x00\x00\x00\xF8\x00\x02\x00\x40\x00\x00\x00\x3D\x00\x04\x00"
"\x06\x00\x00\x00\x45\x00\x00\x00\x1E\x00\x00\x00\x85\x00\x05\x00\x06\x00\x00\x00\x47\x00\x00\x00\x45\x00\x00\x00\x46\x00\x00\x00"
"\x7F\x00\x04\x00\x06\x00\x00\x00\x48\x00\x00\x00\x47\x00\x00\x00\x0C\x00\x06\x00\x06\x00\x00\x00\x49\x00\x00\x00\x01\x00\x00\x00"
"\x1D\x00\x00\x00\x48\x00\x00\x00\x3E\x00\x03\x00\x44\x00\x00\x00\x49\x00\x00\x00\x41\x00\x06\x00\x28\x00\x00\x00\x4C\x00\x00\x00"
"\x26\x00\x00\x00\x4B\x00\x00\x00\x32\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x4D\x00\x00\x00\x4C\x00\x00\x00\x83\x00\x05\x00"
"\x06\x00\x00\x00\x4E\x00\x00\x00\x4A\x00\x00\x00\x4D\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x4F\x00\x00\x00\x44\x00\x00\x00"
"\x0C\x00\x08\x00\x06\x00\x00\x00\x50\x00\x00\x00\x01\x00\x00\x00\x2B\x00\x00\x00\x4F\x00\x00\x00\x36\x00\x00\x00\x4A\x00\x00\x00"
"\x41\x00\x06\x00\x28\x00\x00\x00\x51\x00\x00\x00\x26\x00\x00\x00\x4B\x00\x00\x00\x32\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00"
"\x52\x00\x00\x00\x51\x00\x00\x00\x85\x00\x05\x00\x06\x00\x00\x00\x53\x00\x00\x00\x50\x00\x00\x00\x52\x00\x00\x00\x81\x00\x05\x00"
"\x06\x00\x00\x00\x54\x00\x00\x00\x4E\x00\x00\x00\x53\x00\x00\x00\x3E\x00\x03\x00\x44\x00\x00\x00\x54\x00\x00\x00\x41\x00\x05\x00"
"\x55\x00\x00\x00\x56\x00\x00\x00\x26\x00\x00\x00\x4B\x00\x00\x00\x3D\x00\x04\x00\x0D\x00\x00\x00\x57\x00\x00\x00\x56\x00\x00\x00"
"\x4F\x00\x08\x00\x07\x00\x00\x00\x58\x00\x00\x00\x57\x00\x00\x00\x57\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x02\x00\x00\x00"
"\x3D\x00\x04\x00\x07\x00\x00\x00\x59\x00\x00\x00\x0A\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x5A\x00\x00\x00\x44\x00\x00\x00"
"\x50\x00\x06\x00\x07\x00\x00\x00\x5B\x00\x00\x00\x5A\x00\x00\x00\x5A\x00\x00\x00\x5A\x00\x00\x00\x0C\x00\x08\x00\x07\x00\x00\x00"
"\x5C\x00\x00\x00\x01\x00\x00\x00\x2E\x00\x00\x00\x58\x00\x00\x00\x59\x00\x00\x00\x5B\x00\x00\x00\xFE\x00\x02\x00\x5C\x00\x00\x00"
"\x38\x00\x01\x00\x36\x00\x05\x00\x0D\x00\x00\x00\x11\x00\x00\x00\x00\x00\x00\x00\x0F\x00\x00\x00\x37\x00\x03\x00\x0E\x00\x00\x00"
"\x10\x00\x00\x00\xF8\x00\x02\x00\x12\x00\x00\x00\x3B\x00\x04\x00\x08\x00\x00\x00\x65\x00\x00\x00\x07\x00\x00\x00\xF7\x00\x03\x00"
"\x62\x00\x00\x00\x00\x00\x00\x00\xFA\x00\x04\x00\x60\x00\x00\x00\x61\x00\x00\x00\x62\x00\x00\x00\xF8\x00\x02\x00\x61\x00\x00\x00"
"\x3D\x00\x04\x00\x0D\x00\x00\x00\x63\x00\x00\x00\x10\x00\x00\x00\xFE\x00\x02\x00\x63\x00\x00\x00\xF8\x00\x02\x00\x62\x00\x00\x00"
"\x3D\x00\x04\x00\x0D\x00\x00\x00\x66\x00\x00\x00\x10\x00\x00\x00\x4F\x00\x08\x00\x07\x00\x00\x00\x67\x00\x00\x00\x66\x00\x00\x00"
"\x66\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x02\x00\x00\x00\x3E\x00\x03\x00\x65\x00\x00\x00\x67\x00\x00\x00\x39\x00\x05\x00"
"\x07\x00\x00\x00\x68\x00\x00\x00\x0B\x00\x00\x00\x65\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\x69\x00\x00\x00\x68\x00\x00\x00"
"\x00\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\x6A\x00\x00\x00\x68\x00\x00\x00\x01\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00"
"\x6B\x00\x00\x00\x68\x00\x00\x00\x02\x00\x00\x00\x50\x00\x07\x00\x0D\x00\x00\x00\x6C\x00\x00\x00\x69\x00\x00\x00\x6A\x00\x00\x00"
"\x6B\x00\x00\x00\x4A\x00\x00\x00\x41\x00\x05\x00\x1D\x00\x00\x00\x6D\x00\x00\x00\x10\x00\x00\x00\x32\x00\x00\x00\x3D\x00\x04\x00"
"\x06\x00\x00\x00\x6E\x00\x00\x00\x6D\x00\x00\x00\x8E\x00\x05\x00\x0D\x00\x00\x00\x6F\x00\x00\x00\x6C\x00\x00\x00\x6E\x00\x00\x00"
"\xFE\x00\x02\x00\x6F\x00\x00\x00\x38\x00\x01\x00"},
#endif
#ifdef D3D9QUAKE
{QR_DIRECT3D9, 9, "defaultwarp",
"!!cvarf r_wateralpha\n"
"!!samps diffuse\n"
"struct a2v {\n"
"float4 pos: POSITION;\n"
"float2 tc: TEXCOORD0;\n"
"};\n"
"struct v2f {\n"
"#ifndef FRAGMENT_SHADER\n"
"float4 pos: POSITION;\n"
"#endif\n"
"float2 tc: TEXCOORD0;\n"
"};\n"
"#ifdef VERTEX_SHADER\n"
"float4x4 m_modelviewprojection;\n"
"v2f main (a2v inp)\n"
"{\n"
"v2f outp;\n"
"outp.pos = mul(m_modelviewprojection, inp.pos);\n"
"outp.tc = inp.tc;\n"
"return outp;\n"
"}\n"
"#endif\n"
"#ifdef FRAGMENT_SHADER\n"
"float cvar_r_wateralpha;\n"
"float e_time;\n"
"sampler s_diffuse;\n"
"float4 main (v2f inp) : COLOR0\n"
"{\n"
"float2 ntc = inp.tc + sin(inp.tc.yx+e_time)*0.125;\n"
"float3 ts = tex2D(s_diffuse, ntc).xyz;\n"
"#ifdef ALPHA\n"
"return float4(ts, float(ALPHA));\n"
"#else\n"
"return float4(ts, cvar_r_wateralpha);\n"
"#endif\n"
"}\n"
"#endif\n"
},
#endif
#ifdef D3D11QUAKE
{QR_DIRECT3D11, 11, "defaultwarp",
"!!samps diffuse\n"
//!!cvarf r_wateralpha
"struct a2v\n"
"{\n"
"float4 pos: POSITION;\n"
"float2 tc: TEXCOORD0;\n"
"};\n"
"struct v2f\n"
"{\n"
"float4 pos: SV_POSITION;\n"
"float2 tc: TEXCOORD0;\n"
"};\n"
"#include <ftedefs.h>\n"
"#ifdef VERTEX_SHADER\n"
"v2f main (a2v inp)\n"
"{\n"
"v2f outp;\n"
"outp.pos = mul(m_model, inp.pos);\n"
"outp.pos = mul(m_view, outp.pos);\n"
"outp.pos = mul(m_projection, outp.pos);\n"
"outp.tc = inp.tc;\n"
"return outp;\n"
"}\n"
"#endif\n"
"#ifdef FRAGMENT_SHADER\n"
// float cvar_r_wateralpha;
// float e_time;
"SamplerState s_diffuse;\n"
"Texture2D t_diffuse;\n"
"float4 main (v2f inp) : SV_TARGET\n"
"{\n"
"float2 ntc = inp.tc + sin(inp.tc.yx+e_time)*0.125;\n"
"float4 r;\n"
"r = t_diffuse.Sample(s_diffuse, ntc);\n"
"#ifdef ALPHA\n"
"r.a = float(ALPHA);\n"
"#else\n"
// r.a *= r_wateralpha;
"#endif\n"
"return r;\n"
"}\n"
"#endif\n"
},
#endif
#ifdef GLQUAKE
{QR_OPENGL, 110, "defaultgammacb",
"!!ver 100-450\n"
"!!samps 1\n"
//this shader is applies gamma/contrast/brightness to the source image, and dumps it out.
"varying vec2 tc;\n"
"varying vec4 vc; //gamma, contrast, brightness, contrastboost\n"
"#ifdef VERTEX_SHADER\n"
"attribute vec2 v_texcoord;\n"
"attribute vec4 v_colour;\n"
"void main ()\n"
"{\n"
"tc = vec2(v_texcoord.s, 1.0-v_texcoord.t);\n"
"vc = v_colour;\n"
"gl_Position = ftetransform();\n"
"}\n"
"#endif\n"
"#ifdef FRAGMENT_SHADER\n"
"void main ()\n"
"{\n"
"vec3 t = texture2D(s_t0, tc).rgb;\n"
"t = vc.a * t/((vc.a-1.0)*t + 1.0);\n"
"gl_FragColor = vec4(pow(t, vec3(vc.r))*vc.g + vc.b, 1.0);\n"
"}\n"
"#endif\n"
},
#endif
#ifdef VKQUAKE
{QR_VULKAN, -1, "defaultgammacb",
"\xFF\x53\x50\x56\x01\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x2C\x00\x00\x00\x00\x00\x00\x00\x2C\x00\x00\x00"
"\x4C\x0A\x00\x00\x78\x0A\x00\x00\xE8\x07\x00\x00\x03\x02\x23\x07\x00\x00\x01\x00\x0A\x00\x08\x00\x4E\x00\x00\x00\x00\x00\x00\x00"
"\x11\x00\x02\x00\x01\x00\x00\x00\x0B\x00\x06\x00\x01\x00\x00\x00\x47\x4C\x53\x4C\x2E\x73\x74\x64\x2E\x34\x35\x30\x00\x00\x00\x00"
"\x0E\x00\x03\x00\x00\x00\x00\x00\x01\x00\x00\x00\x0F\x00\x0F\x00\x00\x00\x00\x00\x04\x00\x00\x00\x6D\x61\x69\x6E\x00\x00\x00\x00"
"\x1C\x00\x00\x00\x39\x00\x00\x00\x3B\x00\x00\x00\x3E\x00\x00\x00\x40\x00\x00\x00\x44\x00\x00\x00\x4A\x00\x00\x00\x4B\x00\x00\x00"
"\x4C\x00\x00\x00\x4D\x00\x00\x00\x47\x00\x04\x00\x11\x00\x00\x00\x06\x00\x00\x00\x10\x00\x00\x00\x48\x00\x04\x00\x13\x00\x00\x00"
"\x00\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x00\x00\x00\x00\x23\x00\x00\x00\x00\x00\x00\x00\x48\x00\x05\x00"
"\x13\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x04\x00\x13\x00\x00\x00\x01\x00\x00\x00\x05\x00\x00\x00"
"\x48\x00\x05\x00\x13\x00\x00\x00\x01\x00\x00\x00\x23\x00\x00\x00\x40\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x01\x00\x00\x00"
"\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x04\x00\x13\x00\x00\x00\x02\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00"
"\x02\x00\x00\x00\x23\x00\x00\x00\x80\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x02\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00"
"\x48\x00\x05\x00\x13\x00\x00\x00\x03\x00\x00\x00\x23\x00\x00\x00\xC0\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x04\x00\x00\x00"
"\x23\x00\x00\x00\xCC\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x05\x00\x00\x00\x23\x00\x00\x00\xD0\x00\x00\x00\x48\x00\x05\x00"
"\x13\x00\x00\x00\x06\x00\x00\x00\x23\x00\x00\x00\xDC\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x07\x00\x00\x00\x23\x00\x00\x00"
"\xE0\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x08\x00\x00\x00\x23\x00\x00\x00\xEC\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00"
"\x09\x00\x00\x00\x23\x00\x00\x00\xF0\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x0A\x00\x00\x00\x23\x00\x00\x00\xFC\x00\x00\x00"
"\x48\x00\x05\x00\x13\x00\x00\x00\x0B\x00\x00\x00\x23\x00\x00\x00\x00\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x0C\x00\x00\x00"
"\x23\x00\x00\x00\x40\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x0D\x00\x00\x00\x23\x00\x00\x00\x4C\x01\x00\x00\x48\x00\x05\x00"
"\x13\x00\x00\x00\x0E\x00\x00\x00\x23\x00\x00\x00\x50\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x0F\x00\x00\x00\x23\x00\x00\x00"
"\x5C\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x10\x00\x00\x00\x23\x00\x00\x00\x60\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00"
"\x11\x00\x00\x00\x23\x00\x00\x00\x6C\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x12\x00\x00\x00\x23\x00\x00\x00\x70\x01\x00\x00"
"\x48\x00\x05\x00\x13\x00\x00\x00\x13\x00\x00\x00\x23\x00\x00\x00\x80\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x14\x00\x00\x00"
"\x23\x00\x00\x00\x90\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x15\x00\x00\x00\x23\x00\x00\x00\x94\x01\x00\x00\x48\x00\x05\x00"
"\x13\x00\x00\x00\x16\x00\x00\x00\x23\x00\x00\x00\x98\x01\x00\x00\x47\x00\x03\x00\x13\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00"
"\x15\x00\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x15\x00\x00\x00\x21\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00"
"\x1C\x00\x00\x00\x1E\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x39\x00\x00\x00\x1E\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00"
"\x3B\x00\x00\x00\x1E\x00\x00\x00\x01\x00\x00\x00\x47\x00\x04\x00\x3E\x00\x00\x00\x1E\x00\x00\x00\x01\x00\x00\x00\x47\x00\x04\x00"
"\x40\x00\x00\x00\x1E\x00\x00\x00\x02\x00\x00\x00\x48\x00\x05\x00\x42\x00\x00\x00\x00\x00\x00\x00\x0B\x00\x00\x00\x00\x00\x00\x00"
"\x47\x00\x03\x00\x42\x00\x00\x00\x02\x00\x00\x00\x48\x00\x04\x00\x47\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00"
"\x47\x00\x00\x00\x00\x00\x00\x00\x23\x00\x00\x00\x00\x00\x00\x00\x48\x00\x05\x00\x47\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00"
"\x10\x00\x00\x00\x48\x00\x05\x00\x47\x00\x00\x00\x01\x00\x00\x00\x23\x00\x00\x00\x40\x00\x00\x00\x48\x00\x05\x00\x47\x00\x00\x00"
"\x02\x00\x00\x00\x23\x00\x00\x00\x4C\x00\x00\x00\x48\x00\x05\x00\x47\x00\x00\x00\x03\x00\x00\x00\x23\x00\x00\x00\x50\x00\x00\x00"
"\x48\x00\x05\x00\x47\x00\x00\x00\x04\x00\x00\x00\x23\x00\x00\x00\x5C\x00\x00\x00\x48\x00\x05\x00\x47\x00\x00\x00\x05\x00\x00\x00"
"\x23\x00\x00\x00\x60\x00\x00\x00\x48\x00\x05\x00\x47\x00\x00\x00\x06\x00\x00\x00\x23\x00\x00\x00\x6C\x00\x00\x00\x48\x00\x05\x00"
"\x47\x00\x00\x00\x07\x00\x00\x00\x23\x00\x00\x00\x70\x00\x00\x00\x48\x00\x05\x00\x47\x00\x00\x00\x08\x00\x00\x00\x23\x00\x00\x00"
"\x80\x00\x00\x00\x48\x00\x05\x00\x47\x00\x00\x00\x09\x00\x00\x00\x23\x00\x00\x00\x88\x00\x00\x00\x47\x00\x03\x00\x47\x00\x00\x00"
"\x02\x00\x00\x00\x47\x00\x04\x00\x49\x00\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x49\x00\x00\x00\x21\x00\x00\x00"
"\x01\x00\x00\x00\x47\x00\x04\x00\x4A\x00\x00\x00\x1E\x00\x00\x00\x03\x00\x00\x00\x47\x00\x04\x00\x4B\x00\x00\x00\x1E\x00\x00\x00"
"\x04\x00\x00\x00\x47\x00\x04\x00\x4C\x00\x00\x00\x1E\x00\x00\x00\x05\x00\x00\x00\x47\x00\x04\x00\x4D\x00\x00\x00\x1E\x00\x00\x00"
"\x06\x00\x00\x00\x13\x00\x02\x00\x02\x00\x00\x00\x21\x00\x03\x00\x03\x00\x00\x00\x02\x00\x00\x00\x16\x00\x03\x00\x06\x00\x00\x00"
"\x20\x00\x00\x00\x17\x00\x04\x00\x07\x00\x00\x00\x06\x00\x00\x00\x04\x00\x00\x00\x21\x00\x03\x00\x08\x00\x00\x00\x07\x00\x00\x00"
"\x20\x00\x04\x00\x0B\x00\x00\x00\x07\x00\x00\x00\x07\x00\x00\x00\x18\x00\x04\x00\x0D\x00\x00\x00\x07\x00\x00\x00\x04\x00\x00\x00"
"\x17\x00\x04\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x03\x00\x00\x00\x15\x00\x04\x00\x0F\x00\x00\x00\x20\x00\x00\x00\x00\x00\x00\x00"
"\x2B\x00\x04\x00\x0F\x00\x00\x00\x10\x00\x00\x00\x04\x00\x00\x00\x1C\x00\x04\x00\x11\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00"
"\x17\x00\x04\x00\x12\x00\x00\x00\x06\x00\x00\x00\x02\x00\x00\x00\x1E\x00\x19\x00\x13\x00\x00\x00\x0D\x00\x00\x00\x0D\x00\x00\x00"
"\x0D\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x0E\x00\x00\x00"
"\x06\x00\x00\x00\x11\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00"
"\x07\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00\x06\x00\x00\x00\x12\x00\x00\x00\x20\x00\x04\x00\x14\x00\x00\x00\x02\x00\x00\x00"
"\x13\x00\x00\x00\x3B\x00\x04\x00\x14\x00\x00\x00\x15\x00\x00\x00\x02\x00\x00\x00\x15\x00\x04\x00\x16\x00\x00\x00\x20\x00\x00\x00"
"\x01\x00\x00\x00\x2B\x00\x04\x00\x16\x00\x00\x00\x17\x00\x00\x00\x00\x00\x00\x00\x20\x00\x04\x00\x18\x00\x00\x00\x02\x00\x00\x00"
"\x0D\x00\x00\x00\x20\x00\x04\x00\x1B\x00\x00\x00\x01\x00\x00\x00\x0E\x00\x00\x00\x3B\x00\x04\x00\x1B\x00\x00\x00\x1C\x00\x00\x00"
"\x01\x00\x00\x00\x2B\x00\x04\x00\x06\x00\x00\x00\x1E\x00\x00\x00\x00\x00\x80\x3F\x2B\x00\x04\x00\x06\x00\x00\x00\x24\x00\x00\x00"
"\x00\x00\x80\xBF\x2B\x00\x04\x00\x0F\x00\x00\x00\x25\x00\x00\x00\x01\x00\x00\x00\x20\x00\x04\x00\x26\x00\x00\x00\x07\x00\x00\x00"
"\x06\x00\x00\x00\x2B\x00\x04\x00\x0F\x00\x00\x00\x2B\x00\x00\x00\x02\x00\x00\x00\x2B\x00\x04\x00\x0F\x00\x00\x00\x2E\x00\x00\x00"
"\x03\x00\x00\x00\x2B\x00\x04\x00\x06\x00\x00\x00\x32\x00\x00\x00\x00\x00\x00\x40\x20\x00\x04\x00\x38\x00\x00\x00\x03\x00\x00\x00"
"\x12\x00\x00\x00\x3B\x00\x04\x00\x38\x00\x00\x00\x39\x00\x00\x00\x03\x00\x00\x00\x20\x00\x04\x00\x3A\x00\x00\x00\x01\x00\x00\x00"
"\x12\x00\x00\x00\x3B\x00\x04\x00\x3A\x00\x00\x00\x3B\x00\x00\x00\x01\x00\x00\x00\x20\x00\x04\x00\x3D\x00\x00\x00\x03\x00\x00\x00"
"\x07\x00\x00\x00\x3B\x00\x04\x00\x3D\x00\x00\x00\x3E\x00\x00\x00\x03\x00\x00\x00\x20\x00\x04\x00\x3F\x00\x00\x00\x01\x00\x00\x00"
"\x07\x00\x00\x00\x3B\x00\x04\x00\x3F\x00\x00\x00\x40\x00\x00\x00\x01\x00\x00\x00\x1E\x00\x03\x00\x42\x00\x00\x00\x07\x00\x00\x00"
"\x20\x00\x04\x00\x43\x00\x00\x00\x03\x00\x00\x00\x42\x00\x00\x00\x3B\x00\x04\x00\x43\x00\x00\x00\x44\x00\x00\x00\x03\x00\x00\x00"
"\x1E\x00\x0C\x00\x47\x00\x00\x00\x0D\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x0E\x00\x00\x00"
"\x06\x00\x00\x00\x07\x00\x00\x00\x12\x00\x00\x00\x12\x00\x00\x00\x20\x00\x04\x00\x48\x00\x00\x00\x02\x00\x00\x00\x47\x00\x00\x00"
"\x3B\x00\x04\x00\x48\x00\x00\x00\x49\x00\x00\x00\x02\x00\x00\x00\x3B\x00\x04\x00\x3A\x00\x00\x00\x4A\x00\x00\x00\x01\x00\x00\x00"
"\x3B\x00\x04\x00\x1B\x00\x00\x00\x4B\x00\x00\x00\x01\x00\x00\x00\x3B\x00\x04\x00\x1B\x00\x00\x00\x4C\x00\x00\x00\x01\x00\x00\x00"
"\x3B\x00\x04\x00\x1B\x00\x00\x00\x4D\x00\x00\x00\x01\x00\x00\x00\x36\x00\x05\x00\x02\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00"
"\x03\x00\x00\x00\xF8\x00\x02\x00\x05\x00\x00\x00\x3D\x00\x04\x00\x12\x00\x00\x00\x3C\x00\x00\x00\x3B\x00\x00\x00\x3E\x00\x03\x00"
"\x39\x00\x00\x00\x3C\x00\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\x41\x00\x00\x00\x40\x00\x00\x00\x3E\x00\x03\x00\x3E\x00\x00\x00"
"\x41\x00\x00\x00\x39\x00\x04\x00\x07\x00\x00\x00\x45\x00\x00\x00\x09\x00\x00\x00\x41\x00\x05\x00\x3D\x00\x00\x00\x46\x00\x00\x00"
"\x44\x00\x00\x00\x17\x00\x00\x00\x3E\x00\x03\x00\x46\x00\x00\x00\x45\x00\x00\x00\xFD\x00\x01\x00\x38\x00\x01\x00\x36\x00\x05\x00"
"\x07\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\xF8\x00\x02\x00\x0A\x00\x00\x00\x3B\x00\x04\x00\x0B\x00\x00\x00"
"\x0C\x00\x00\x00\x07\x00\x00\x00\x41\x00\x05\x00\x18\x00\x00\x00\x19\x00\x00\x00\x15\x00\x00\x00\x17\x00\x00\x00\x3D\x00\x04\x00"
"\x0D\x00\x00\x00\x1A\x00\x00\x00\x19\x00\x00\x00\x3D\x00\x04\x00\x0E\x00\x00\x00\x1D\x00\x00\x00\x1C\x00\x00\x00\x51\x00\x05\x00"
"\x06\x00\x00\x00\x1F\x00\x00\x00\x1D\x00\x00\x00\x00\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\x20\x00\x00\x00\x1D\x00\x00\x00"
"\x01\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\x21\x00\x00\x00\x1D\x00\x00\x00\x02\x00\x00\x00\x50\x00\x07\x00\x07\x00\x00\x00"
"\x22\x00\x00\x00\x1F\x00\x00\x00\x20\x00\x00\x00\x21\x00\x00\x00\x1E\x00\x00\x00\x91\x00\x05\x00\x07\x00\x00\x00\x23\x00\x00\x00"
"\x1A\x00\x00\x00\x22\x00\x00\x00\x3E\x00\x03\x00\x0C\x00\x00\x00\x23\x00\x00\x00\x41\x00\x05\x00\x26\x00\x00\x00\x27\x00\x00\x00"
"\x0C\x00\x00\x00\x25\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x28\x00\x00\x00\x27\x00\x00\x00\x85\x00\x05\x00\x06\x00\x00\x00"
"\x29\x00\x00\x00\x28\x00\x00\x00\x24\x00\x00\x00\x41\x00\x05\x00\x26\x00\x00\x00\x2A\x00\x00\x00\x0C\x00\x00\x00\x25\x00\x00\x00"
"\x3E\x00\x03\x00\x2A\x00\x00\x00\x29\x00\x00\x00\x41\x00\x05\x00\x26\x00\x00\x00\x2C\x00\x00\x00\x0C\x00\x00\x00\x2B\x00\x00\x00"
"\x3D\x00\x04\x00\x06\x00\x00\x00\x2D\x00\x00\x00\x2C\x00\x00\x00\x41\x00\x05\x00\x26\x00\x00\x00\x2F\x00\x00\x00\x0C\x00\x00\x00"
"\x2E\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x30\x00\x00\x00\x2F\x00\x00\x00\x81\x00\x05\x00\x06\x00\x00\x00\x31\x00\x00\x00"
"\x2D\x00\x00\x00\x30\x00\x00\x00\x88\x00\x05\x00\x06\x00\x00\x00\x33\x00\x00\x00\x31\x00\x00\x00\x32\x00\x00\x00\x41\x00\x05\x00"
"\x26\x00\x00\x00\x34\x00\x00\x00\x0C\x00\x00\x00\x2B\x00\x00\x00\x3E\x00\x03\x00\x34\x00\x00\x00\x33\x00\x00\x00\x3D\x00\x04\x00"
"\x07\x00\x00\x00\x35\x00\x00\x00\x0C\x00\x00\x00\xFE\x00\x02\x00\x35\x00\x00\x00\x38\x00\x01\x00\x03\x02\x23\x07\x00\x00\x01\x00"
"\x0A\x00\x08\x00\x30\x00\x00\x00\x00\x00\x00\x00\x11\x00\x02\x00\x01\x00\x00\x00\x0B\x00\x06\x00\x01\x00\x00\x00\x47\x4C\x53\x4C"
"\x2E\x73\x74\x64\x2E\x34\x35\x30\x00\x00\x00\x00\x0E\x00\x03\x00\x00\x00\x00\x00\x01\x00\x00\x00\x0F\x00\x08\x00\x04\x00\x00\x00"
"\x04\x00\x00\x00\x6D\x61\x69\x6E\x00\x00\x00\x00\x09\x00\x00\x00\x11\x00\x00\x00\x15\x00\x00\x00\x10\x00\x03\x00\x04\x00\x00\x00"
"\x07\x00\x00\x00\x47\x00\x04\x00\x09\x00\x00\x00\x1E\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x0D\x00\x00\x00\x22\x00\x00\x00"
"\x00\x00\x00\x00\x47\x00\x04\x00\x0D\x00\x00\x00\x21\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00\x11\x00\x00\x00\x1E\x00\x00\x00"
"\x00\x00\x00\x00\x47\x00\x04\x00\x15\x00\x00\x00\x1E\x00\x00\x00\x01\x00\x00\x00\x47\x00\x04\x00\x29\x00\x00\x00\x06\x00\x00\x00"
"\x10\x00\x00\x00\x48\x00\x04\x00\x2A\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x2A\x00\x00\x00\x00\x00\x00\x00"
"\x23\x00\x00\x00\x00\x00\x00\x00\x48\x00\x05\x00\x2A\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x04\x00"
"\x2A\x00\x00\x00\x01\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x2A\x00\x00\x00\x01\x00\x00\x00\x23\x00\x00\x00\x40\x00\x00\x00"
"\x48\x00\x05\x00\x2A\x00\x00\x00\x01\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x04\x00\x2A\x00\x00\x00\x02\x00\x00\x00"
"\x05\x00\x00\x00\x48\x00\x05\x00\x2A\x00\x00\x00\x02\x00\x00\x00\x23\x00\x00\x00\x80\x00\x00\x00\x48\x00\x05\x00\x2A\x00\x00\x00"
"\x02\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x05\x00\x2A\x00\x00\x00\x03\x00\x00\x00\x23\x00\x00\x00\xC0\x00\x00\x00"
"\x48\x00\x05\x00\x2A\x00\x00\x00\x04\x00\x00\x00\x23\x00\x00\x00\xCC\x00\x00\x00\x48\x00\x05\x00\x2A\x00\x00\x00\x05\x00\x00\x00"
"\x23\x00\x00\x00\xD0\x00\x00\x00\x48\x00\x05\x00\x2A\x00\x00\x00\x06\x00\x00\x00\x23\x00\x00\x00\xDC\x00\x00\x00\x48\x00\x05\x00"
"\x2A\x00\x00\x00\x07\x00\x00\x00\x23\x00\x00\x00\xE0\x00\x00\x00\x48\x00\x05\x00\x2A\x00\x00\x00\x08\x00\x00\x00\x23\x00\x00\x00"
"\xEC\x00\x00\x00\x48\x00\x05\x00\x2A\x00\x00\x00\x09\x00\x00\x00\x23\x00\x00\x00\xF0\x00\x00\x00\x48\x00\x05\x00\x2A\x00\x00\x00"
"\x0A\x00\x00\x00\x23\x00\x00\x00\xFC\x00\x00\x00\x48\x00\x05\x00\x2A\x00\x00\x00\x0B\x00\x00\x00\x23\x00\x00\x00\x00\x01\x00\x00"
"\x48\x00\x05\x00\x2A\x00\x00\x00\x0C\x00\x00\x00\x23\x00\x00\x00\x40\x01\x00\x00\x48\x00\x05\x00\x2A\x00\x00\x00\x0D\x00\x00\x00"
"\x23\x00\x00\x00\x4C\x01\x00\x00\x48\x00\x05\x00\x2A\x00\x00\x00\x0E\x00\x00\x00\x23\x00\x00\x00\x50\x01\x00\x00\x48\x00\x05\x00"
"\x2A\x00\x00\x00\x0F\x00\x00\x00\x23\x00\x00\x00\x5C\x01\x00\x00\x48\x00\x05\x00\x2A\x00\x00\x00\x10\x00\x00\x00\x23\x00\x00\x00"
"\x60\x01\x00\x00\x48\x00\x05\x00\x2A\x00\x00\x00\x11\x00\x00\x00\x23\x00\x00\x00\x6C\x01\x00\x00\x48\x00\x05\x00\x2A\x00\x00\x00"
"\x12\x00\x00\x00\x23\x00\x00\x00\x70\x01\x00\x00\x48\x00\x05\x00\x2A\x00\x00\x00\x13\x00\x00\x00\x23\x00\x00\x00\x80\x01\x00\x00"
"\x48\x00\x05\x00\x2A\x00\x00\x00\x14\x00\x00\x00\x23\x00\x00\x00\x90\x01\x00\x00\x48\x00\x05\x00\x2A\x00\x00\x00\x15\x00\x00\x00"
"\x23\x00\x00\x00\x94\x01\x00\x00\x48\x00\x05\x00\x2A\x00\x00\x00\x16\x00\x00\x00\x23\x00\x00\x00\x98\x01\x00\x00\x47\x00\x03\x00"
"\x2A\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00\x2C\x00\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x2C\x00\x00\x00"
"\x21\x00\x00\x00\x00\x00\x00\x00\x48\x00\x04\x00\x2D\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x2D\x00\x00\x00"
"\x00\x00\x00\x00\x23\x00\x00\x00\x00\x00\x00\x00\x48\x00\x05\x00\x2D\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00"
"\x48\x00\x05\x00\x2D\x00\x00\x00\x01\x00\x00\x00\x23\x00\x00\x00\x40\x00\x00\x00\x48\x00\x05\x00\x2D\x00\x00\x00\x02\x00\x00\x00"
"\x23\x00\x00\x00\x4C\x00\x00\x00\x48\x00\x05\x00\x2D\x00\x00\x00\x03\x00\x00\x00\x23\x00\x00\x00\x50\x00\x00\x00\x48\x00\x05\x00"
"\x2D\x00\x00\x00\x04\x00\x00\x00\x23\x00\x00\x00\x5C\x00\x00\x00\x48\x00\x05\x00\x2D\x00\x00\x00\x05\x00\x00\x00\x23\x00\x00\x00"
"\x60\x00\x00\x00\x48\x00\x05\x00\x2D\x00\x00\x00\x06\x00\x00\x00\x23\x00\x00\x00\x6C\x00\x00\x00\x48\x00\x05\x00\x2D\x00\x00\x00"
"\x07\x00\x00\x00\x23\x00\x00\x00\x70\x00\x00\x00\x48\x00\x05\x00\x2D\x00\x00\x00\x08\x00\x00\x00\x23\x00\x00\x00\x80\x00\x00\x00"
"\x48\x00\x05\x00\x2D\x00\x00\x00\x09\x00\x00\x00\x23\x00\x00\x00\x88\x00\x00\x00\x47\x00\x03\x00\x2D\x00\x00\x00\x02\x00\x00\x00"
"\x47\x00\x04\x00\x2F\x00\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x2F\x00\x00\x00\x21\x00\x00\x00\x01\x00\x00\x00"
"\x13\x00\x02\x00\x02\x00\x00\x00\x21\x00\x03\x00\x03\x00\x00\x00\x02\x00\x00\x00\x16\x00\x03\x00\x06\x00\x00\x00\x20\x00\x00\x00"
"\x17\x00\x04\x00\x07\x00\x00\x00\x06\x00\x00\x00\x04\x00\x00\x00\x20\x00\x04\x00\x08\x00\x00\x00\x03\x00\x00\x00\x07\x00\x00\x00"
"\x3B\x00\x04\x00\x08\x00\x00\x00\x09\x00\x00\x00\x03\x00\x00\x00\x19\x00\x09\x00\x0A\x00\x00\x00\x06\x00\x00\x00\x01\x00\x00\x00"
"\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x1B\x00\x03\x00\x0B\x00\x00\x00\x0A\x00\x00\x00"
"\x20\x00\x04\x00\x0C\x00\x00\x00\x00\x00\x00\x00\x0B\x00\x00\x00\x3B\x00\x04\x00\x0C\x00\x00\x00\x0D\x00\x00\x00\x00\x00\x00\x00"
"\x17\x00\x04\x00\x0F\x00\x00\x00\x06\x00\x00\x00\x02\x00\x00\x00\x20\x00\x04\x00\x10\x00\x00\x00\x01\x00\x00\x00\x0F\x00\x00\x00"
"\x3B\x00\x04\x00\x10\x00\x00\x00\x11\x00\x00\x00\x01\x00\x00\x00\x20\x00\x04\x00\x14\x00\x00\x00\x01\x00\x00\x00\x07\x00\x00\x00"
"\x3B\x00\x04\x00\x14\x00\x00\x00\x15\x00\x00\x00\x01\x00\x00\x00\x15\x00\x04\x00\x16\x00\x00\x00\x20\x00\x00\x00\x00\x00\x00\x00"
"\x2B\x00\x04\x00\x16\x00\x00\x00\x17\x00\x00\x00\x01\x00\x00\x00\x20\x00\x04\x00\x18\x00\x00\x00\x01\x00\x00\x00\x06\x00\x00\x00"
"\x2B\x00\x04\x00\x16\x00\x00\x00\x1C\x00\x00\x00\x00\x00\x00\x00\x2B\x00\x04\x00\x16\x00\x00\x00\x21\x00\x00\x00\x02\x00\x00\x00"
"\x18\x00\x04\x00\x26\x00\x00\x00\x07\x00\x00\x00\x04\x00\x00\x00\x17\x00\x04\x00\x27\x00\x00\x00\x06\x00\x00\x00\x03\x00\x00\x00"
"\x2B\x00\x04\x00\x16\x00\x00\x00\x28\x00\x00\x00\x04\x00\x00\x00\x1C\x00\x04\x00\x29\x00\x00\x00\x07\x00\x00\x00\x28\x00\x00\x00"
"\x1E\x00\x19\x00\x2A\x00\x00\x00\x26\x00\x00\x00\x26\x00\x00\x00\x26\x00\x00\x00\x27\x00\x00\x00\x06\x00\x00\x00\x27\x00\x00\x00"
"\x06\x00\x00\x00\x27\x00\x00\x00\x06\x00\x00\x00\x27\x00\x00\x00\x06\x00\x00\x00\x29\x00\x00\x00\x27\x00\x00\x00\x06\x00\x00\x00"
"\x27\x00\x00\x00\x06\x00\x00\x00\x27\x00\x00\x00\x06\x00\x00\x00\x07\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00\x06\x00\x00\x00"
"\x0F\x00\x00\x00\x20\x00\x04\x00\x2B\x00\x00\x00\x02\x00\x00\x00\x2A\x00\x00\x00\x3B\x00\x04\x00\x2B\x00\x00\x00\x2C\x00\x00\x00"
"\x02\x00\x00\x00\x1E\x00\x0C\x00\x2D\x00\x00\x00\x26\x00\x00\x00\x27\x00\x00\x00\x06\x00\x00\x00\x27\x00\x00\x00\x06\x00\x00\x00"
"\x27\x00\x00\x00\x06\x00\x00\x00\x07\x00\x00\x00\x0F\x00\x00\x00\x0F\x00\x00\x00\x20\x00\x04\x00\x2E\x00\x00\x00\x02\x00\x00\x00"
"\x2D\x00\x00\x00\x3B\x00\x04\x00\x2E\x00\x00\x00\x2F\x00\x00\x00\x02\x00\x00\x00\x36\x00\x05\x00\x02\x00\x00\x00\x04\x00\x00\x00"
"\x00\x00\x00\x00\x03\x00\x00\x00\xF8\x00\x02\x00\x05\x00\x00\x00\x3D\x00\x04\x00\x0B\x00\x00\x00\x0E\x00\x00\x00\x0D\x00\x00\x00"
"\x3D\x00\x04\x00\x0F\x00\x00\x00\x12\x00\x00\x00\x11\x00\x00\x00\x57\x00\x05\x00\x07\x00\x00\x00\x13\x00\x00\x00\x0E\x00\x00\x00"
"\x12\x00\x00\x00\x41\x00\x05\x00\x18\x00\x00\x00\x19\x00\x00\x00\x15\x00\x00\x00\x17\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00"
"\x1A\x00\x00\x00\x19\x00\x00\x00\x8E\x00\x05\x00\x07\x00\x00\x00\x1B\x00\x00\x00\x13\x00\x00\x00\x1A\x00\x00\x00\x41\x00\x05\x00"
"\x18\x00\x00\x00\x1D\x00\x00\x00\x15\x00\x00\x00\x1C\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x1E\x00\x00\x00\x1D\x00\x00\x00"
"\x50\x00\x07\x00\x07\x00\x00\x00\x1F\x00\x00\x00\x1E\x00\x00\x00\x1E\x00\x00\x00\x1E\x00\x00\x00\x1E\x00\x00\x00\x0C\x00\x07\x00"
"\x07\x00\x00\x00\x20\x00\x00\x00\x01\x00\x00\x00\x1A\x00\x00\x00\x1B\x00\x00\x00\x1F\x00\x00\x00\x41\x00\x05\x00\x18\x00\x00\x00"
"\x22\x00\x00\x00\x15\x00\x00\x00\x21\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x23\x00\x00\x00\x22\x00\x00\x00\x50\x00\x07\x00"
"\x07\x00\x00\x00\x24\x00\x00\x00\x23\x00\x00\x00\x23\x00\x00\x00\x23\x00\x00\x00\x23\x00\x00\x00\x81\x00\x05\x00\x07\x00\x00\x00"
"\x25\x00\x00\x00\x20\x00\x00\x00\x24\x00\x00\x00\x3E\x00\x03\x00\x09\x00\x00\x00\x25\x00\x00\x00\xFD\x00\x01\x00\x38\x00\x01\x00"
""},
#endif
#ifdef GLQUAKE
{QR_OPENGL, 110, "drawflat_wall",
"!!cvard_srgb_b r_floorcolor\n"
"!!cvard_srgb_b r_wallcolor\n"
"!!permu FOG\n"
"!!samps lm=0\n"
//this is for the '286' preset walls, and just draws lightmaps coloured based upon surface normals.
"#include \"sys/fog.h\"\n"
"varying vec4 col;\n"
"#ifdef VERTEX_SHADER\n"
"attribute vec3 v_normal;\n"
"attribute vec2 v_lmcoord;\n"
"varying vec2 lm;\n"
"uniform vec4 e_lmscale;\n"
"void main ()\n"
"{\n"
"#ifdef LM\n"
"col = vec4(1.0);\n"
"#else\n"
"col = vec4(e_lmscale.rgb * ((v_normal.z < 0.73)?r_wallcolor:r_floorcolor), e_lmscale.a);\n"
"#endif\n"
"lm = v_lmcoord;\n"
"gl_Position = ftetransform();\n"
"}\n"
"#endif\n"
"#ifdef FRAGMENT_SHADER\n"
"varying vec2 lm;\n"
"void main ()\n"
"{\n"
"gl_FragColor = fog4(col * texture2D(s_lm, lm));\n"
"}\n"
"#endif\n"
},
#endif
#ifdef VKQUAKE
{QR_VULKAN, -1, "drawflat_wall",
"\xFF\x53\x50\x56\x01\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x20\x00\x00\x00\x2C\x00\x00\x00\x4C\x00\x00\x00\x78\x00\x00\x00"
"\xC0\x0D\x00\x00\x38\x0E\x00\x00\x88\x0F\x00\x00\x01\x00\x66\x33\x72\x5F\x66\x6C\x6F\x6F\x72\x63\x6F\x6C\x6F\x72\x00\x3F\x00\x00"
"\x00\x3F\x00\x00\x00\x3F\x00\x00\x00\x01\x03\x66\x33\x72\x5F\x77\x61\x6C\x6C\x63\x6F\x6C\x6F\x72\x00\x3E\x80\x00\x00\x3E\x80\x00"
"\x00\x3F\x00\x00\x00\x01\x06\x62\x31\x72\x5F\x66\x6F\x67\x5F\x65\x78\x70\x32\x00\x00\x00\x00\x00\x03\x02\x23\x07\x00\x00\x01\x00"
"\x0A\x00\x08\x00\x75\x00\x00\x00\x00\x00\x00\x00\x11\x00\x02\x00\x01\x00\x00\x00\x0B\x00\x06\x00\x01\x00\x00\x00\x47\x4C\x53\x4C"
"\x2E\x73\x74\x64\x2E\x34\x35\x30\x00\x00\x00\x00\x0E\x00\x03\x00\x00\x00\x00\x00\x01\x00\x00\x00\x0F\x00\x0F\x00\x00\x00\x00\x00"
"\x04\x00\x00\x00\x6D\x61\x69\x6E\x00\x00\x00\x00\x27\x00\x00\x00\x44\x00\x00\x00\x4D\x00\x00\x00\x62\x00\x00\x00\x64\x00\x00\x00"
"\x68\x00\x00\x00\x70\x00\x00\x00\x72\x00\x00\x00\x73\x00\x00\x00\x74\x00\x00\x00\x47\x00\x04\x00\x0E\x00\x00\x00\x01\x00\x00\x00"
"\x00\x01\x00\x00\x47\x00\x04\x00\x0F\x00\x00\x00\x01\x00\x00\x00\x01\x01\x00\x00\x47\x00\x04\x00\x10\x00\x00\x00\x01\x00\x00\x00"
"\x02\x01\x00\x00\x47\x00\x04\x00\x13\x00\x00\x00\x01\x00\x00\x00\x03\x01\x00\x00\x47\x00\x04\x00\x14\x00\x00\x00\x01\x00\x00\x00"
"\x04\x01\x00\x00\x47\x00\x04\x00\x15\x00\x00\x00\x01\x00\x00\x00\x05\x01\x00\x00\x47\x00\x04\x00\x1C\x00\x00\x00\x06\x00\x00\x00"
"\x10\x00\x00\x00\x48\x00\x04\x00\x1E\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x1E\x00\x00\x00\x00\x00\x00\x00"
"\x23\x00\x00\x00\x00\x00\x00\x00\x48\x00\x05\x00\x1E\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x04\x00"
"\x1E\x00\x00\x00\x01\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x1E\x00\x00\x00\x01\x00\x00\x00\x23\x00\x00\x00\x40\x00\x00\x00"
"\x48\x00\x05\x00\x1E\x00\x00\x00\x01\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x04\x00\x1E\x00\x00\x00\x02\x00\x00\x00"
"\x05\x00\x00\x00\x48\x00\x05\x00\x1E\x00\x00\x00\x02\x00\x00\x00\x23\x00\x00\x00\x80\x00\x00\x00\x48\x00\x05\x00\x1E\x00\x00\x00"
"\x02\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x05\x00\x1E\x00\x00\x00\x03\x00\x00\x00\x23\x00\x00\x00\xC0\x00\x00\x00"
"\x48\x00\x05\x00\x1E\x00\x00\x00\x04\x00\x00\x00\x23\x00\x00\x00\xCC\x00\x00\x00\x48\x00\x05\x00\x1E\x00\x00\x00\x05\x00\x00\x00"
"\x23\x00\x00\x00\xD0\x00\x00\x00\x48\x00\x05\x00\x1E\x00\x00\x00\x06\x00\x00\x00\x23\x00\x00\x00\xDC\x00\x00\x00\x48\x00\x05\x00"
"\x1E\x00\x00\x00\x07\x00\x00\x00\x23\x00\x00\x00\xE0\x00\x00\x00\x48\x00\x05\x00\x1E\x00\x00\x00\x08\x00\x00\x00\x23\x00\x00\x00"
"\xEC\x00\x00\x00\x48\x00\x05\x00\x1E\x00\x00\x00\x09\x00\x00\x00\x23\x00\x00\x00\xF0\x00\x00\x00\x48\x00\x05\x00\x1E\x00\x00\x00"
"\x0A\x00\x00\x00\x23\x00\x00\x00\xFC\x00\x00\x00\x48\x00\x05\x00\x1E\x00\x00\x00\x0B\x00\x00\x00\x23\x00\x00\x00\x00\x01\x00\x00"
"\x48\x00\x05\x00\x1E\x00\x00\x00\x0C\x00\x00\x00\x23\x00\x00\x00\x40\x01\x00\x00\x48\x00\x05\x00\x1E\x00\x00\x00\x0D\x00\x00\x00"
"\x23\x00\x00\x00\x4C\x01\x00\x00\x48\x00\x05\x00\x1E\x00\x00\x00\x0E\x00\x00\x00\x23\x00\x00\x00\x50\x01\x00\x00\x48\x00\x05\x00"
"\x1E\x00\x00\x00\x0F\x00\x00\x00\x23\x00\x00\x00\x5C\x01\x00\x00\x48\x00\x05\x00\x1E\x00\x00\x00\x10\x00\x00\x00\x23\x00\x00\x00"
"\x60\x01\x00\x00\x48\x00\x05\x00\x1E\x00\x00\x00\x11\x00\x00\x00\x23\x00\x00\x00\x6C\x01\x00\x00\x48\x00\x05\x00\x1E\x00\x00\x00"
"\x12\x00\x00\x00\x23\x00\x00\x00\x70\x01\x00\x00\x48\x00\x05\x00\x1E\x00\x00\x00\x13\x00\x00\x00\x23\x00\x00\x00\x80\x01\x00\x00"
"\x48\x00\x05\x00\x1E\x00\x00\x00\x14\x00\x00\x00\x23\x00\x00\x00\x90\x01\x00\x00\x48\x00\x05\x00\x1E\x00\x00\x00\x15\x00\x00\x00"
"\x23\x00\x00\x00\x94\x01\x00\x00\x48\x00\x05\x00\x1E\x00\x00\x00\x16\x00\x00\x00\x23\x00\x00\x00\x98\x01\x00\x00\x47\x00\x03\x00"
"\x1E\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00\x20\x00\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x20\x00\x00\x00"
"\x21\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x27\x00\x00\x00\x1E\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x44\x00\x00\x00"
"\x1E\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x4D\x00\x00\x00\x1E\x00\x00\x00\x04\x00\x00\x00\x47\x00\x04\x00\x62\x00\x00\x00"
"\x1E\x00\x00\x00\x01\x00\x00\x00\x47\x00\x04\x00\x64\x00\x00\x00\x1E\x00\x00\x00\x03\x00\x00\x00\x48\x00\x05\x00\x66\x00\x00\x00"
"\x00\x00\x00\x00\x0B\x00\x00\x00\x00\x00\x00\x00\x47\x00\x03\x00\x66\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00\x6B\x00\x00\x00"
"\x01\x00\x00\x00\x06\x01\x00\x00\x47\x00\x04\x00\x6C\x00\x00\x00\x01\x00\x00\x00\x15\x00\x00\x00\x48\x00\x04\x00\x6D\x00\x00\x00"
"\x00\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x6D\x00\x00\x00\x00\x00\x00\x00\x23\x00\x00\x00\x00\x00\x00\x00\x48\x00\x05\x00"
"\x6D\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x05\x00\x6D\x00\x00\x00\x01\x00\x00\x00\x23\x00\x00\x00"
"\x40\x00\x00\x00\x48\x00\x05\x00\x6D\x00\x00\x00\x02\x00\x00\x00\x23\x00\x00\x00\x4C\x00\x00\x00\x48\x00\x05\x00\x6D\x00\x00\x00"
"\x03\x00\x00\x00\x23\x00\x00\x00\x50\x00\x00\x00\x48\x00\x05\x00\x6D\x00\x00\x00\x04\x00\x00\x00\x23\x00\x00\x00\x5C\x00\x00\x00"
"\x48\x00\x05\x00\x6D\x00\x00\x00\x05\x00\x00\x00\x23\x00\x00\x00\x60\x00\x00\x00\x48\x00\x05\x00\x6D\x00\x00\x00\x06\x00\x00\x00"
"\x23\x00\x00\x00\x6C\x00\x00\x00\x48\x00\x05\x00\x6D\x00\x00\x00\x07\x00\x00\x00\x23\x00\x00\x00\x70\x00\x00\x00\x48\x00\x05\x00"
"\x6D\x00\x00\x00\x08\x00\x00\x00\x23\x00\x00\x00\x80\x00\x00\x00\x48\x00\x05\x00\x6D\x00\x00\x00\x09\x00\x00\x00\x23\x00\x00\x00"
"\x88\x00\x00\x00\x47\x00\x03\x00\x6D\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00\x6F\x00\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00"
"\x47\x00\x04\x00\x6F\x00\x00\x00\x21\x00\x00\x00\x01\x00\x00\x00\x47\x00\x04\x00\x70\x00\x00\x00\x1E\x00\x00\x00\x01\x00\x00\x00"
"\x47\x00\x04\x00\x72\x00\x00\x00\x1E\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00\x73\x00\x00\x00\x1E\x00\x00\x00\x05\x00\x00\x00"
"\x47\x00\x04\x00\x74\x00\x00\x00\x1E\x00\x00\x00\x06\x00\x00\x00\x13\x00\x02\x00\x02\x00\x00\x00\x21\x00\x03\x00\x03\x00\x00\x00"
"\x02\x00\x00\x00\x16\x00\x03\x00\x06\x00\x00\x00\x20\x00\x00\x00\x17\x00\x04\x00\x07\x00\x00\x00\x06\x00\x00\x00\x04\x00\x00\x00"
"\x21\x00\x03\x00\x08\x00\x00\x00\x07\x00\x00\x00\x17\x00\x04\x00\x0B\x00\x00\x00\x06\x00\x00\x00\x03\x00\x00\x00\x20\x00\x04\x00"
"\x0C\x00\x00\x00\x06\x00\x00\x00\x0B\x00\x00\x00\x3B\x00\x04\x00\x0C\x00\x00\x00\x0D\x00\x00\x00\x06\x00\x00\x00\x32\x00\x04\x00"
"\x06\x00\x00\x00\x0E\x00\x00\x00\x00\x00\x80\x43\x32\x00\x04\x00\x06\x00\x00\x00\x0F\x00\x00\x00\x00\x80\x80\x43\x32\x00\x04\x00"
"\x06\x00\x00\x00\x10\x00\x00\x00\x00\x00\x81\x43\x3B\x00\x04\x00\x0C\x00\x00\x00\x12\x00\x00\x00\x06\x00\x00\x00\x32\x00\x04\x00"
"\x06\x00\x00\x00\x13\x00\x00\x00\x00\x80\x81\x43\x32\x00\x04\x00\x06\x00\x00\x00\x14\x00\x00\x00\x00\x00\x82\x43\x32\x00\x04\x00"
"\x06\x00\x00\x00\x15\x00\x00\x00\x00\x80\x82\x43\x20\x00\x04\x00\x17\x00\x00\x00\x07\x00\x00\x00\x07\x00\x00\x00\x18\x00\x04\x00"
"\x19\x00\x00\x00\x07\x00\x00\x00\x04\x00\x00\x00\x15\x00\x04\x00\x1A\x00\x00\x00\x20\x00\x00\x00\x00\x00\x00\x00\x2B\x00\x04\x00"
"\x1A\x00\x00\x00\x1B\x00\x00\x00\x04\x00\x00\x00\x1C\x00\x04\x00\x1C\x00\x00\x00\x07\x00\x00\x00\x1B\x00\x00\x00\x17\x00\x04\x00"
"\x1D\x00\x00\x00\x06\x00\x00\x00\x02\x00\x00\x00\x1E\x00\x19\x00\x1E\x00\x00\x00\x19\x00\x00\x00\x19\x00\x00\x00\x19\x00\x00\x00"
"\x0B\x00\x00\x00\x06\x00\x00\x00\x0B\x00\x00\x00\x06\x00\x00\x00\x0B\x00\x00\x00\x06\x00\x00\x00\x0B\x00\x00\x00\x06\x00\x00\x00"
"\x1C\x00\x00\x00\x0B\x00\x00\x00\x06\x00\x00\x00\x0B\x00\x00\x00\x06\x00\x00\x00\x0B\x00\x00\x00\x06\x00\x00\x00\x07\x00\x00\x00"
"\x07\x00\x00\x00\x06\x00\x00\x00\x06\x00\x00\x00\x1D\x00\x00\x00\x20\x00\x04\x00\x1F\x00\x00\x00\x02\x00\x00\x00\x1E\x00\x00\x00"
"\x3B\x00\x04\x00\x1F\x00\x00\x00\x20\x00\x00\x00\x02\x00\x00\x00\x15\x00\x04\x00\x21\x00\x00\x00\x20\x00\x00\x00\x01\x00\x00\x00"
"\x2B\x00\x04\x00\x21\x00\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00\x20\x00\x04\x00\x23\x00\x00\x00\x02\x00\x00\x00\x19\x00\x00\x00"
"\x20\x00\x04\x00\x26\x00\x00\x00\x01\x00\x00\x00\x0B\x00\x00\x00\x3B\x00\x04\x00\x26\x00\x00\x00\x27\x00\x00\x00\x01\x00\x00\x00"
"\x2B\x00\x04\x00\x06\x00\x00\x00\x29\x00\x00\x00\x00\x00\x80\x3F\x2B\x00\x04\x00\x06\x00\x00\x00\x2F\x00\x00\x00\x00\x00\x80\xBF"
"\x2B\x00\x04\x00\x1A\x00\x00\x00\x30\x00\x00\x00\x01\x00\x00\x00\x20\x00\x04\x00\x31\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00"
"\x2B\x00\x04\x00\x1A\x00\x00\x00\x36\x00\x00\x00\x02\x00\x00\x00\x2B\x00\x04\x00\x1A\x00\x00\x00\x39\x00\x00\x00\x03\x00\x00\x00"
"\x2B\x00\x04\x00\x06\x00\x00\x00\x3D\x00\x00\x00\x00\x00\x00\x40\x20\x00\x04\x00\x43\x00\x00\x00\x03\x00\x00\x00\x07\x00\x00\x00"
"\x3B\x00\x04\x00\x43\x00\x00\x00\x44\x00\x00\x00\x03\x00\x00\x00\x2B\x00\x04\x00\x21\x00\x00\x00\x45\x00\x00\x00\x0B\x00\x00\x00"
"\x20\x00\x04\x00\x46\x00\x00\x00\x02\x00\x00\x00\x07\x00\x00\x00\x2B\x00\x04\x00\x06\x00\x00\x00\x4A\x00\x00\x00\x00\x00\x7F\x43"
"\x3B\x00\x04\x00\x26\x00\x00\x00\x4D\x00\x00\x00\x01\x00\x00\x00\x20\x00\x04\x00\x4E\x00\x00\x00\x01\x00\x00\x00\x06\x00\x00\x00"
"\x2B\x00\x04\x00\x06\x00\x00\x00\x51\x00\x00\x00\x48\xE1\x3A\x3F\x14\x00\x02\x00\x52\x00\x00\x00\x17\x00\x04\x00\x56\x00\x00\x00"
"\x52\x00\x00\x00\x03\x00\x00\x00\x20\x00\x04\x00\x5A\x00\x00\x00\x02\x00\x00\x00\x06\x00\x00\x00\x20\x00\x04\x00\x61\x00\x00\x00"
"\x03\x00\x00\x00\x1D\x00\x00\x00\x3B\x00\x04\x00\x61\x00\x00\x00\x62\x00\x00\x00\x03\x00\x00\x00\x20\x00\x04\x00\x63\x00\x00\x00"
"\x01\x00\x00\x00\x1D\x00\x00\x00\x3B\x00\x04\x00\x63\x00\x00\x00\x64\x00\x00\x00\x01\x00\x00\x00\x1E\x00\x03\x00\x66\x00\x00\x00"
"\x07\x00\x00\x00\x20\x00\x04\x00\x67\x00\x00\x00\x03\x00\x00\x00\x66\x00\x00\x00\x3B\x00\x04\x00\x67\x00\x00\x00\x68\x00\x00\x00"
"\x03\x00\x00\x00\x32\x00\x04\x00\x21\x00\x00\x00\x6B\x00\x00\x00\x06\x01\x00\x00\x32\x00\x04\x00\x21\x00\x00\x00\x6C\x00\x00\x00"
"\x15\x00\x00\x00\x1E\x00\x0C\x00\x6D\x00\x00\x00\x19\x00\x00\x00\x0B\x00\x00\x00\x06\x00\x00\x00\x0B\x00\x00\x00\x06\x00\x00\x00"
"\x0B\x00\x00\x00\x06\x00\x00\x00\x07\x00\x00\x00\x1D\x00\x00\x00\x1D\x00\x00\x00\x20\x00\x04\x00\x6E\x00\x00\x00\x02\x00\x00\x00"
"\x6D\x00\x00\x00\x3B\x00\x04\x00\x6E\x00\x00\x00\x6F\x00\x00\x00\x02\x00\x00\x00\x3B\x00\x04\x00\x63\x00\x00\x00\x70\x00\x00\x00"
"\x01\x00\x00\x00\x20\x00\x04\x00\x71\x00\x00\x00\x01\x00\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x71\x00\x00\x00\x72\x00\x00\x00"
"\x01\x00\x00\x00\x3B\x00\x04\x00\x26\x00\x00\x00\x73\x00\x00\x00\x01\x00\x00\x00\x3B\x00\x04\x00\x26\x00\x00\x00\x74\x00\x00\x00"
"\x01\x00\x00\x00\x36\x00\x05\x00\x02\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\xF8\x00\x02\x00\x05\x00\x00\x00"
"\x50\x00\x06\x00\x0B\x00\x00\x00\x11\x00\x00\x00\x0E\x00\x00\x00\x0F\x00\x00\x00\x10\x00\x00\x00\x3E\x00\x03\x00\x0D\x00\x00\x00"
"\x11\x00\x00\x00\x50\x00\x06\x00\x0B\x00\x00\x00\x16\x00\x00\x00\x13\x00\x00\x00\x14\x00\x00\x00\x15\x00\x00\x00\x3E\x00\x03\x00"
"\x12\x00\x00\x00\x16\x00\x00\x00\x41\x00\x06\x00\x46\x00\x00\x00\x47\x00\x00\x00\x20\x00\x00\x00\x45\x00\x00\x00\x22\x00\x00\x00"
"\x3D\x00\x04\x00\x07\x00\x00\x00\x48\x00\x00\x00\x47\x00\x00\x00\x4F\x00\x08\x00\x0B\x00\x00\x00\x49\x00\x00\x00\x48\x00\x00\x00"
"\x48\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x02\x00\x00\x00\x50\x00\x06\x00\x0B\x00\x00\x00\x4B\x00\x00\x00\x4A\x00\x00\x00"
"\x4A\x00\x00\x00\x4A\x00\x00\x00\x88\x00\x05\x00\x0B\x00\x00\x00\x4C\x00\x00\x00\x49\x00\x00\x00\x4B\x00\x00\x00\x41\x00\x05\x00"
"\x4E\x00\x00\x00\x4F\x00\x00\x00\x4D\x00\x00\x00\x36\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x50\x00\x00\x00\x4F\x00\x00\x00"
"\xB8\x00\x05\x00\x52\x00\x00\x00\x53\x00\x00\x00\x50\x00\x00\x00\x51\x00\x00\x00\x3D\x00\x04\x00\x0B\x00\x00\x00\x54\x00\x00\x00"
"\x12\x00\x00\x00\x3D\x00\x04\x00\x0B\x00\x00\x00\x55\x00\x00\x00\x0D\x00\x00\x00\x50\x00\x06\x00\x56\x00\x00\x00\x57\x00\x00\x00"
"\x53\x00\x00\x00\x53\x00\x00\x00\x53\x00\x00\x00\xA9\x00\x06\x00\x0B\x00\x00\x00\x58\x00\x00\x00\x57\x00\x00\x00\x54\x00\x00\x00"
"\x55\x00\x00\x00\x85\x00\x05\x00\x0B\x00\x00\x00\x59\x00\x00\x00\x4C\x00\x00\x00\x58\x00\x00\x00\x41\x00\x07\x00\x5A\x00\x00\x00"
"\x5B\x00\x00\x00\x20\x00\x00\x00\x45\x00\x00\x00\x22\x00\x00\x00\x39\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x5C\x00\x00\x00"
"\x5B\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\x5D\x00\x00\x00\x59\x00\x00\x00\x00\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00"
"\x5E\x00\x00\x00\x59\x00\x00\x00\x01\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\x5F\x00\x00\x00\x59\x00\x00\x00\x02\x00\x00\x00"
"\x50\x00\x07\x00\x07\x00\x00\x00\x60\x00\x00\x00\x5D\x00\x00\x00\x5E\x00\x00\x00\x5F\x00\x00\x00\x5C\x00\x00\x00\x3E\x00\x03\x00"
"\x44\x00\x00\x00\x60\x00\x00\x00\x3D\x00\x04\x00\x1D\x00\x00\x00\x65\x00\x00\x00\x64\x00\x00\x00\x3E\x00\x03\x00\x62\x00\x00\x00"
"\x65\x00\x00\x00\x39\x00\x04\x00\x07\x00\x00\x00\x69\x00\x00\x00\x09\x00\x00\x00\x41\x00\x05\x00\x43\x00\x00\x00\x6A\x00\x00\x00"
"\x68\x00\x00\x00\x22\x00\x00\x00\x3E\x00\x03\x00\x6A\x00\x00\x00\x69\x00\x00\x00\xFD\x00\x01\x00\x38\x00\x01\x00\x36\x00\x05\x00"
"\x07\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\xF8\x00\x02\x00\x0A\x00\x00\x00\x3B\x00\x04\x00\x17\x00\x00\x00"
"\x18\x00\x00\x00\x07\x00\x00\x00\x41\x00\x05\x00\x23\x00\x00\x00\x24\x00\x00\x00\x20\x00\x00\x00\x22\x00\x00\x00\x3D\x00\x04\x00"
"\x19\x00\x00\x00\x25\x00\x00\x00\x24\x00\x00\x00\x3D\x00\x04\x00\x0B\x00\x00\x00\x28\x00\x00\x00\x27\x00\x00\x00\x51\x00\x05\x00"
"\x06\x00\x00\x00\x2A\x00\x00\x00\x28\x00\x00\x00\x00\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\x2B\x00\x00\x00\x28\x00\x00\x00"
"\x01\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\x2C\x00\x00\x00\x28\x00\x00\x00\x02\x00\x00\x00\x50\x00\x07\x00\x07\x00\x00\x00"
"\x2D\x00\x00\x00\x2A\x00\x00\x00\x2B\x00\x00\x00\x2C\x00\x00\x00\x29\x00\x00\x00\x91\x00\x05\x00\x07\x00\x00\x00\x2E\x00\x00\x00"
"\x25\x00\x00\x00\x2D\x00\x00\x00\x3E\x00\x03\x00\x18\x00\x00\x00\x2E\x00\x00\x00\x41\x00\x05\x00\x31\x00\x00\x00\x32\x00\x00\x00"
"\x18\x00\x00\x00\x30\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x33\x00\x00\x00\x32\x00\x00\x00\x85\x00\x05\x00\x06\x00\x00\x00"
"\x34\x00\x00\x00\x33\x00\x00\x00\x2F\x00\x00\x00\x41\x00\x05\x00\x31\x00\x00\x00\x35\x00\x00\x00\x18\x00\x00\x00\x30\x00\x00\x00"
"\x3E\x00\x03\x00\x35\x00\x00\x00\x34\x00\x00\x00\x41\x00\x05\x00\x31\x00\x00\x00\x37\x00\x00\x00\x18\x00\x00\x00\x36\x00\x00\x00"
"\x3D\x00\x04\x00\x06\x00\x00\x00\x38\x00\x00\x00\x37\x00\x00\x00\x41\x00\x05\x00\x31\x00\x00\x00\x3A\x00\x00\x00\x18\x00\x00\x00"
"\x39\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x3B\x00\x00\x00\x3A\x00\x00\x00\x81\x00\x05\x00\x06\x00\x00\x00\x3C\x00\x00\x00"
"\x38\x00\x00\x00\x3B\x00\x00\x00\x88\x00\x05\x00\x06\x00\x00\x00\x3E\x00\x00\x00\x3C\x00\x00\x00\x3D\x00\x00\x00\x41\x00\x05\x00"
"\x31\x00\x00\x00\x3F\x00\x00\x00\x18\x00\x00\x00\x36\x00\x00\x00\x3E\x00\x03\x00\x3F\x00\x00\x00\x3E\x00\x00\x00\x3D\x00\x04\x00"
"\x07\x00\x00\x00\x40\x00\x00\x00\x18\x00\x00\x00\xFE\x00\x02\x00\x40\x00\x00\x00\x38\x00\x01\x00\x03\x02\x23\x07\x00\x00\x01\x00"
"\x0A\x00\x08\x00\x90\x00\x00\x00\x00\x00\x00\x00\x11\x00\x02\x00\x01\x00\x00\x00\x0B\x00\x06\x00\x01\x00\x00\x00\x47\x4C\x53\x4C"
"\x2E\x73\x74\x64\x2E\x34\x35\x30\x00\x00\x00\x00\x0E\x00\x03\x00\x00\x00\x00\x00\x01\x00\x00\x00\x0F\x00\x09\x00\x04\x00\x00\x00"
"\x04\x00\x00\x00\x6D\x61\x69\x6E\x00\x00\x00\x00\x37\x00\x00\x00\x7E\x00\x00\x00\x7F\x00\x00\x00\x87\x00\x00\x00\x10\x00\x03\x00"
"\x04\x00\x00\x00\x07\x00\x00\x00\x47\x00\x04\x00\x15\x00\x00\x00\x01\x00\x00\x00\x00\x01\x00\x00\x47\x00\x04\x00\x16\x00\x00\x00"
"\x01\x00\x00\x00\x01\x01\x00\x00\x47\x00\x04\x00\x17\x00\x00\x00\x01\x00\x00\x00\x02\x01\x00\x00\x47\x00\x04\x00\x1A\x00\x00\x00"
"\x01\x00\x00\x00\x03\x01\x00\x00\x47\x00\x04\x00\x1B\x00\x00\x00\x01\x00\x00\x00\x04\x01\x00\x00\x47\x00\x04\x00\x1C\x00\x00\x00"
"\x01\x00\x00\x00\x05\x01\x00\x00\x47\x00\x04\x00\x1F\x00\x00\x00\x01\x00\x00\x00\x15\x00\x00\x00\x47\x00\x04\x00\x2D\x00\x00\x00"
"\x06\x00\x00\x00\x10\x00\x00\x00\x48\x00\x04\x00\x2F\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x2F\x00\x00\x00"
"\x00\x00\x00\x00\x23\x00\x00\x00\x00\x00\x00\x00\x48\x00\x05\x00\x2F\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00"
"\x48\x00\x04\x00\x2F\x00\x00\x00\x01\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x2F\x00\x00\x00\x01\x00\x00\x00\x23\x00\x00\x00"
"\x40\x00\x00\x00\x48\x00\x05\x00\x2F\x00\x00\x00\x01\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x04\x00\x2F\x00\x00\x00"
"\x02\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x2F\x00\x00\x00\x02\x00\x00\x00\x23\x00\x00\x00\x80\x00\x00\x00\x48\x00\x05\x00"
"\x2F\x00\x00\x00\x02\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x05\x00\x2F\x00\x00\x00\x03\x00\x00\x00\x23\x00\x00\x00"
"\xC0\x00\x00\x00\x48\x00\x05\x00\x2F\x00\x00\x00\x04\x00\x00\x00\x23\x00\x00\x00\xCC\x00\x00\x00\x48\x00\x05\x00\x2F\x00\x00\x00"
"\x05\x00\x00\x00\x23\x00\x00\x00\xD0\x00\x00\x00\x48\x00\x05\x00\x2F\x00\x00\x00\x06\x00\x00\x00\x23\x00\x00\x00\xDC\x00\x00\x00"
"\x48\x00\x05\x00\x2F\x00\x00\x00\x07\x00\x00\x00\x23\x00\x00\x00\xE0\x00\x00\x00\x48\x00\x05\x00\x2F\x00\x00\x00\x08\x00\x00\x00"
"\x23\x00\x00\x00\xEC\x00\x00\x00\x48\x00\x05\x00\x2F\x00\x00\x00\x09\x00\x00\x00\x23\x00\x00\x00\xF0\x00\x00\x00\x48\x00\x05\x00"
"\x2F\x00\x00\x00\x0A\x00\x00\x00\x23\x00\x00\x00\xFC\x00\x00\x00\x48\x00\x05\x00\x2F\x00\x00\x00\x0B\x00\x00\x00\x23\x00\x00\x00"
"\x00\x01\x00\x00\x48\x00\x05\x00\x2F\x00\x00\x00\x0C\x00\x00\x00\x23\x00\x00\x00\x40\x01\x00\x00\x48\x00\x05\x00\x2F\x00\x00\x00"
"\x0D\x00\x00\x00\x23\x00\x00\x00\x4C\x01\x00\x00\x48\x00\x05\x00\x2F\x00\x00\x00\x0E\x00\x00\x00\x23\x00\x00\x00\x50\x01\x00\x00"
"\x48\x00\x05\x00\x2F\x00\x00\x00\x0F\x00\x00\x00\x23\x00\x00\x00\x5C\x01\x00\x00\x48\x00\x05\x00\x2F\x00\x00\x00\x10\x00\x00\x00"
"\x23\x00\x00\x00\x60\x01\x00\x00\x48\x00\x05\x00\x2F\x00\x00\x00\x11\x00\x00\x00\x23\x00\x00\x00\x6C\x01\x00\x00\x48\x00\x05\x00"
"\x2F\x00\x00\x00\x12\x00\x00\x00\x23\x00\x00\x00\x70\x01\x00\x00\x48\x00\x05\x00\x2F\x00\x00\x00\x13\x00\x00\x00\x23\x00\x00\x00"
"\x80\x01\x00\x00\x48\x00\x05\x00\x2F\x00\x00\x00\x14\x00\x00\x00\x23\x00\x00\x00\x90\x01\x00\x00\x48\x00\x05\x00\x2F\x00\x00\x00"
"\x15\x00\x00\x00\x23\x00\x00\x00\x94\x01\x00\x00\x48\x00\x05\x00\x2F\x00\x00\x00\x16\x00\x00\x00\x23\x00\x00\x00\x98\x01\x00\x00"
"\x47\x00\x03\x00\x2F\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00\x31\x00\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00"
"\x31\x00\x00\x00\x21\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x37\x00\x00\x00\x0B\x00\x00\x00\x0F\x00\x00\x00\x47\x00\x04\x00"
"\x48\x00\x00\x00\x01\x00\x00\x00\x06\x01\x00\x00\x47\x00\x04\x00\x7E\x00\x00\x00\x1E\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00"
"\x7F\x00\x00\x00\x1E\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x84\x00\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00"
"\x84\x00\x00\x00\x21\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00\x87\x00\x00\x00\x1E\x00\x00\x00\x01\x00\x00\x00\x48\x00\x04\x00"
"\x8D\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x8D\x00\x00\x00\x00\x00\x00\x00\x23\x00\x00\x00\x00\x00\x00\x00"
"\x48\x00\x05\x00\x8D\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x05\x00\x8D\x00\x00\x00\x01\x00\x00\x00"
"\x23\x00\x00\x00\x40\x00\x00\x00\x48\x00\x05\x00\x8D\x00\x00\x00\x02\x00\x00\x00\x23\x00\x00\x00\x4C\x00\x00\x00\x48\x00\x05\x00"
"\x8D\x00\x00\x00\x03\x00\x00\x00\x23\x00\x00\x00\x50\x00\x00\x00\x48\x00\x05\x00\x8D\x00\x00\x00\x04\x00\x00\x00\x23\x00\x00\x00"
"\x5C\x00\x00\x00\x48\x00\x05\x00\x8D\x00\x00\x00\x05\x00\x00\x00\x23\x00\x00\x00\x60\x00\x00\x00\x48\x00\x05\x00\x8D\x00\x00\x00"
"\x06\x00\x00\x00\x23\x00\x00\x00\x6C\x00\x00\x00\x48\x00\x05\x00\x8D\x00\x00\x00\x07\x00\x00\x00\x23\x00\x00\x00\x70\x00\x00\x00"
"\x48\x00\x05\x00\x8D\x00\x00\x00\x08\x00\x00\x00\x23\x00\x00\x00\x80\x00\x00\x00\x48\x00\x05\x00\x8D\x00\x00\x00\x09\x00\x00\x00"
"\x23\x00\x00\x00\x88\x00\x00\x00\x47\x00\x03\x00\x8D\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00\x8F\x00\x00\x00\x22\x00\x00\x00"
"\x00\x00\x00\x00\x47\x00\x04\x00\x8F\x00\x00\x00\x21\x00\x00\x00\x01\x00\x00\x00\x13\x00\x02\x00\x02\x00\x00\x00\x21\x00\x03\x00"
"\x03\x00\x00\x00\x02\x00\x00\x00\x16\x00\x03\x00\x06\x00\x00\x00\x20\x00\x00\x00\x17\x00\x04\x00\x07\x00\x00\x00\x06\x00\x00\x00"
"\x03\x00\x00\x00\x20\x00\x04\x00\x08\x00\x00\x00\x07\x00\x00\x00\x07\x00\x00\x00\x21\x00\x04\x00\x09\x00\x00\x00\x07\x00\x00\x00"
"\x08\x00\x00\x00\x17\x00\x04\x00\x0D\x00\x00\x00\x06\x00\x00\x00\x04\x00\x00\x00\x20\x00\x04\x00\x0E\x00\x00\x00\x07\x00\x00\x00"
"\x0D\x00\x00\x00\x21\x00\x04\x00\x0F\x00\x00\x00\x0D\x00\x00\x00\x0E\x00\x00\x00\x20\x00\x04\x00\x13\x00\x00\x00\x06\x00\x00\x00"
"\x07\x00\x00\x00\x3B\x00\x04\x00\x13\x00\x00\x00\x14\x00\x00\x00\x06\x00\x00\x00\x32\x00\x04\x00\x06\x00\x00\x00\x15\x00\x00\x00"
"\x00\x00\x80\x43\x32\x00\x04\x00\x06\x00\x00\x00\x16\x00\x00\x00\x00\x80\x80\x43\x32\x00\x04\x00\x06\x00\x00\x00\x17\x00\x00\x00"
"\x00\x00\x81\x43\x3B\x00\x04\x00\x13\x00\x00\x00\x19\x00\x00\x00\x06\x00\x00\x00\x32\x00\x04\x00\x06\x00\x00\x00\x1A\x00\x00\x00"
"\x00\x80\x81\x43\x32\x00\x04\x00\x06\x00\x00\x00\x1B\x00\x00\x00\x00\x00\x82\x43\x32\x00\x04\x00\x06\x00\x00\x00\x1C\x00\x00\x00"
"\x00\x80\x82\x43\x15\x00\x04\x00\x1E\x00\x00\x00\x20\x00\x00\x00\x01\x00\x00\x00\x32\x00\x04\x00\x1E\x00\x00\x00\x1F\x00\x00\x00"
"\x15\x00\x00\x00\x2B\x00\x04\x00\x1E\x00\x00\x00\x20\x00\x00\x00\x00\x00\x00\x00\x14\x00\x02\x00\x21\x00\x00\x00\x34\x00\x06\x00"
"\x21\x00\x00\x00\x22\x00\x00\x00\xAB\x00\x00\x00\x1F\x00\x00\x00\x20\x00\x00\x00\x34\x00\x05\x00\x21\x00\x00\x00\x23\x00\x00\x00"
"\xA8\x00\x00\x00\x22\x00\x00\x00\x20\x00\x04\x00\x28\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00\x18\x00\x04\x00\x2A\x00\x00\x00"
"\x0D\x00\x00\x00\x04\x00\x00\x00\x15\x00\x04\x00\x2B\x00\x00\x00\x20\x00\x00\x00\x00\x00\x00\x00\x2B\x00\x04\x00\x2B\x00\x00\x00"
"\x2C\x00\x00\x00\x04\x00\x00\x00\x1C\x00\x04\x00\x2D\x00\x00\x00\x0D\x00\x00\x00\x2C\x00\x00\x00\x17\x00\x04\x00\x2E\x00\x00\x00"
"\x06\x00\x00\x00\x02\x00\x00\x00\x1E\x00\x19\x00\x2F\x00\x00\x00\x2A\x00\x00\x00\x2A\x00\x00\x00\x2A\x00\x00\x00\x07\x00\x00\x00"
"\x06\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00\x2D\x00\x00\x00"
"\x07\x00\x00\x00\x06\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00\x0D\x00\x00\x00\x0D\x00\x00\x00"
"\x06\x00\x00\x00\x06\x00\x00\x00\x2E\x00\x00\x00\x20\x00\x04\x00\x30\x00\x00\x00\x02\x00\x00\x00\x2F\x00\x00\x00\x3B\x00\x04\x00"
"\x30\x00\x00\x00\x31\x00\x00\x00\x02\x00\x00\x00\x2B\x00\x04\x00\x1E\x00\x00\x00\x32\x00\x00\x00\x14\x00\x00\x00\x20\x00\x04\x00"
"\x33\x00\x00\x00\x02\x00\x00\x00\x06\x00\x00\x00\x20\x00\x04\x00\x36\x00\x00\x00\x01\x00\x00\x00\x0D\x00\x00\x00\x3B\x00\x04\x00"
"\x36\x00\x00\x00\x37\x00\x00\x00\x01\x00\x00\x00\x2B\x00\x04\x00\x2B\x00\x00\x00\x38\x00\x00\x00\x02\x00\x00\x00\x20\x00\x04\x00"
"\x39\x00\x00\x00\x01\x00\x00\x00\x06\x00\x00\x00\x2B\x00\x04\x00\x2B\x00\x00\x00\x3D\x00\x00\x00\x03\x00\x00\x00\x2B\x00\x04\x00"
"\x06\x00\x00\x00\x41\x00\x00\x00\x00\x00\x00\x00\x2B\x00\x04\x00\x1E\x00\x00\x00\x43\x00\x00\x00\x15\x00\x00\x00\x32\x00\x04\x00"
"\x1E\x00\x00\x00\x48\x00\x00\x00\x06\x01\x00\x00\x34\x00\x06\x00\x21\x00\x00\x00\x49\x00\x00\x00\xAB\x00\x00\x00\x48\x00\x00\x00"
"\x20\x00\x00\x00\x2B\x00\x04\x00\x06\x00\x00\x00\x51\x00\x00\x00\x3B\xAA\xB8\x3F\x2B\x00\x04\x00\x06\x00\x00\x00\x55\x00\x00\x00"
"\x00\x00\x80\x3F\x2B\x00\x04\x00\x1E\x00\x00\x00\x56\x00\x00\x00\x13\x00\x00\x00\x20\x00\x04\x00\x60\x00\x00\x00\x02\x00\x00\x00"
"\x0D\x00\x00\x00\x34\x00\x06\x00\x21\x00\x00\x00\x6A\x00\x00\x00\xAB\x00\x00\x00\x1F\x00\x00\x00\x20\x00\x00\x00\x34\x00\x05\x00"
"\x21\x00\x00\x00\x6B\x00\x00\x00\xA8\x00\x00\x00\x6A\x00\x00\x00\x20\x00\x04\x00\x7D\x00\x00\x00\x03\x00\x00\x00\x0D\x00\x00\x00"
"\x3B\x00\x04\x00\x7D\x00\x00\x00\x7E\x00\x00\x00\x03\x00\x00\x00\x3B\x00\x04\x00\x36\x00\x00\x00\x7F\x00\x00\x00\x01\x00\x00\x00"
"\x19\x00\x09\x00\x81\x00\x00\x00\x06\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00"
"\x00\x00\x00\x00\x1B\x00\x03\x00\x82\x00\x00\x00\x81\x00\x00\x00\x20\x00\x04\x00\x83\x00\x00\x00\x00\x00\x00\x00\x82\x00\x00\x00"
"\x3B\x00\x04\x00\x83\x00\x00\x00\x84\x00\x00\x00\x00\x00\x00\x00\x20\x00\x04\x00\x86\x00\x00\x00\x01\x00\x00\x00\x2E\x00\x00\x00"
"\x3B\x00\x04\x00\x86\x00\x00\x00\x87\x00\x00\x00\x01\x00\x00\x00\x1E\x00\x0C\x00\x8D\x00\x00\x00\x2A\x00\x00\x00\x07\x00\x00\x00"
"\x06\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00\x0D\x00\x00\x00\x2E\x00\x00\x00\x2E\x00\x00\x00"
"\x20\x00\x04\x00\x8E\x00\x00\x00\x02\x00\x00\x00\x8D\x00\x00\x00\x3B\x00\x04\x00\x8E\x00\x00\x00\x8F\x00\x00\x00\x02\x00\x00\x00"
"\x36\x00\x05\x00\x02\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\xF8\x00\x02\x00\x05\x00\x00\x00\x3B\x00\x04\x00"
"\x0E\x00\x00\x00\x8B\x00\x00\x00\x07\x00\x00\x00\x50\x00\x06\x00\x07\x00\x00\x00\x18\x00\x00\x00\x15\x00\x00\x00\x16\x00\x00\x00"
"\x17\x00\x00\x00\x3E\x00\x03\x00\x14\x00\x00\x00\x18\x00\x00\x00\x50\x00\x06\x00\x07\x00\x00\x00\x1D\x00\x00\x00\x1A\x00\x00\x00"
"\x1B\x00\x00\x00\x1C\x00\x00\x00\x3E\x00\x03\x00\x19\x00\x00\x00\x1D\x00\x00\x00\x3D\x00\x04\x00\x0D\x00\x00\x00\x80\x00\x00\x00"
"\x7F\x00\x00\x00\x3D\x00\x04\x00\x82\x00\x00\x00\x85\x00\x00\x00\x84\x00\x00\x00\x3D\x00\x04\x00\x2E\x00\x00\x00\x88\x00\x00\x00"
"\x87\x00\x00\x00\x57\x00\x05\x00\x0D\x00\x00\x00\x89\x00\x00\x00\x85\x00\x00\x00\x88\x00\x00\x00\x85\x00\x05\x00\x0D\x00\x00\x00"
"\x8A\x00\x00\x00\x80\x00\x00\x00\x89\x00\x00\x00\x3E\x00\x03\x00\x8B\x00\x00\x00\x8A\x00\x00\x00\x39\x00\x05\x00\x0D\x00\x00\x00"
"\x8C\x00\x00\x00\x11\x00\x00\x00\x8B\x00\x00\x00\x3E\x00\x03\x00\x7E\x00\x00\x00\x8C\x00\x00\x00\xFD\x00\x01\x00\x38\x00\x01\x00"
"\x36\x00\x05\x00\x07\x00\x00\x00\x0B\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x37\x00\x03\x00\x08\x00\x00\x00\x0A\x00\x00\x00"
"\xF8\x00\x02\x00\x0C\x00\x00\x00\x3B\x00\x04\x00\x28\x00\x00\x00\x29\x00\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x28\x00\x00\x00"
"\x4F\x00\x00\x00\x07\x00\x00\x00\xF7\x00\x03\x00\x25\x00\x00\x00\x00\x00\x00\x00\xFA\x00\x04\x00\x23\x00\x00\x00\x24\x00\x00\x00"
"\x25\x00\x00\x00\xF8\x00\x02\x00\x24\x00\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\x26\x00\x00\x00\x0A\x00\x00\x00\xFE\x00\x02\x00"
"\x26\x00\x00\x00\xF8\x00\x02\x00\x25\x00\x00\x00\x41\x00\x05\x00\x33\x00\x00\x00\x34\x00\x00\x00\x31\x00\x00\x00\x32\x00\x00\x00"
"\x3D\x00\x04\x00\x06\x00\x00\x00\x35\x00\x00\x00\x34\x00\x00\x00\x41\x00\x05\x00\x39\x00\x00\x00\x3A\x00\x00\x00\x37\x00\x00\x00"
"\x38\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x3B\x00\x00\x00\x3A\x00\x00\x00\x85\x00\x05\x00\x06\x00\x00\x00\x3C\x00\x00\x00"
"\x35\x00\x00\x00\x3B\x00\x00\x00\x41\x00\x05\x00\x39\x00\x00\x00\x3E\x00\x00\x00\x37\x00\x00\x00\x3D\x00\x00\x00\x3D\x00\x04\x00"
"\x06\x00\x00\x00\x3F\x00\x00\x00\x3E\x00\x00\x00\x88\x00\x05\x00\x06\x00\x00\x00\x40\x00\x00\x00\x3C\x00\x00\x00\x3F\x00\x00\x00"
"\x3E\x00\x03\x00\x29\x00\x00\x00\x40\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x42\x00\x00\x00\x29\x00\x00\x00\x41\x00\x05\x00"
"\x33\x00\x00\x00\x44\x00\x00\x00\x31\x00\x00\x00\x43\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x45\x00\x00\x00\x44\x00\x00\x00"
"\x83\x00\x05\x00\x06\x00\x00\x00\x46\x00\x00\x00\x42\x00\x00\x00\x45\x00\x00\x00\x0C\x00\x07\x00\x06\x00\x00\x00\x47\x00\x00\x00"
"\x01\x00\x00\x00\x28\x00\x00\x00\x41\x00\x00\x00\x46\x00\x00\x00\x3E\x00\x03\x00\x29\x00\x00\x00\x47\x00\x00\x00\xF7\x00\x03\x00"
"\x4B\x00\x00\x00\x00\x00\x00\x00\xFA\x00\x04\x00\x49\x00\x00\x00\x4A\x00\x00\x00\x4B\x00\x00\x00\xF8\x00\x02\x00\x4A\x00\x00\x00"
"\x3D\x00\x04\x00\x06\x00\x00\x00\x4C\x00\x00\x00\x29\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x4D\x00\x00\x00\x29\x00\x00\x00"
"\x85\x00\x05\x00\x06\x00\x00\x00\x4E\x00\x00\x00\x4D\x00\x00\x00\x4C\x00\x00\x00\x3E\x00\x03\x00\x29\x00\x00\x00\x4E\x00\x00\x00"
"\xF9\x00\x02\x00\x4B\x00\x00\x00\xF8\x00\x02\x00\x4B\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x50\x00\x00\x00\x29\x00\x00\x00"
"\x85\x00\x05\x00\x06\x00\x00\x00\x52\x00\x00\x00\x50\x00\x00\x00\x51\x00\x00\x00\x7F\x00\x04\x00\x06\x00\x00\x00\x53\x00\x00\x00"
"\x52\x00\x00\x00\x0C\x00\x06\x00\x06\x00\x00\x00\x54\x00\x00\x00\x01\x00\x00\x00\x1D\x00\x00\x00\x53\x00\x00\x00\x3E\x00\x03\x00"
"\x4F\x00\x00\x00\x54\x00\x00\x00\x41\x00\x06\x00\x33\x00\x00\x00\x57\x00\x00\x00\x31\x00\x00\x00\x56\x00\x00\x00\x3D\x00\x00\x00"
"\x3D\x00\x04\x00\x06\x00\x00\x00\x58\x00\x00\x00\x57\x00\x00\x00\x83\x00\x05\x00\x06\x00\x00\x00\x59\x00\x00\x00\x55\x00\x00\x00"
"\x58\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x5A\x00\x00\x00\x4F\x00\x00\x00\x0C\x00\x08\x00\x06\x00\x00\x00\x5B\x00\x00\x00"
"\x01\x00\x00\x00\x2B\x00\x00\x00\x5A\x00\x00\x00\x41\x00\x00\x00\x55\x00\x00\x00\x41\x00\x06\x00\x33\x00\x00\x00\x5C\x00\x00\x00"
"\x31\x00\x00\x00\x56\x00\x00\x00\x3D\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x5D\x00\x00\x00\x5C\x00\x00\x00\x85\x00\x05\x00"
"\x06\x00\x00\x00\x5E\x00\x00\x00\x5B\x00\x00\x00\x5D\x00\x00\x00\x81\x00\x05\x00\x06\x00\x00\x00\x5F\x00\x00\x00\x59\x00\x00\x00"
"\x5E\x00\x00\x00\x3E\x00\x03\x00\x4F\x00\x00\x00\x5F\x00\x00\x00\x41\x00\x05\x00\x60\x00\x00\x00\x61\x00\x00\x00\x31\x00\x00\x00"
"\x56\x00\x00\x00\x3D\x00\x04\x00\x0D\x00\x00\x00\x62\x00\x00\x00\x61\x00\x00\x00\x4F\x00\x08\x00\x07\x00\x00\x00\x63\x00\x00\x00"
"\x62\x00\x00\x00\x62\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x02\x00\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\x64\x00\x00\x00"
"\x0A\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x65\x00\x00\x00\x4F\x00\x00\x00\x50\x00\x06\x00\x07\x00\x00\x00\x66\x00\x00\x00"
"\x65\x00\x00\x00\x65\x00\x00\x00\x65\x00\x00\x00\x0C\x00\x08\x00\x07\x00\x00\x00\x67\x00\x00\x00\x01\x00\x00\x00\x2E\x00\x00\x00"
"\x63\x00\x00\x00\x64\x00\x00\x00\x66\x00\x00\x00\xFE\x00\x02\x00\x67\x00\x00\x00\x38\x00\x01\x00\x36\x00\x05\x00\x0D\x00\x00\x00"
"\x11\x00\x00\x00\x00\x00\x00\x00\x0F\x00\x00\x00\x37\x00\x03\x00\x0E\x00\x00\x00\x10\x00\x00\x00\xF8\x00\x02\x00\x12\x00\x00\x00"
"\x3B\x00\x04\x00\x08\x00\x00\x00\x70\x00\x00\x00\x07\x00\x00\x00\xF7\x00\x03\x00\x6D\x00\x00\x00\x00\x00\x00\x00\xFA\x00\x04\x00"
"\x6B\x00\x00\x00\x6C\x00\x00\x00\x6D\x00\x00\x00\xF8\x00\x02\x00\x6C\x00\x00\x00\x3D\x00\x04\x00\x0D\x00\x00\x00\x6E\x00\x00\x00"
"\x10\x00\x00\x00\xFE\x00\x02\x00\x6E\x00\x00\x00\xF8\x00\x02\x00\x6D\x00\x00\x00\x3D\x00\x04\x00\x0D\x00\x00\x00\x71\x00\x00\x00"
"\x10\x00\x00\x00\x4F\x00\x08\x00\x07\x00\x00\x00\x72\x00\x00\x00\x71\x00\x00\x00\x71\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00"
"\x02\x00\x00\x00\x3E\x00\x03\x00\x70\x00\x00\x00\x72\x00\x00\x00\x39\x00\x05\x00\x07\x00\x00\x00\x73\x00\x00\x00\x0B\x00\x00\x00"
"\x70\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\x74\x00\x00\x00\x73\x00\x00\x00\x00\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00"
"\x75\x00\x00\x00\x73\x00\x00\x00\x01\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\x76\x00\x00\x00\x73\x00\x00\x00\x02\x00\x00\x00"
"\x50\x00\x07\x00\x0D\x00\x00\x00\x77\x00\x00\x00\x74\x00\x00\x00\x75\x00\x00\x00\x76\x00\x00\x00\x55\x00\x00\x00\x41\x00\x05\x00"
"\x28\x00\x00\x00\x78\x00\x00\x00\x10\x00\x00\x00\x3D\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x79\x00\x00\x00\x78\x00\x00\x00"
"\x8E\x00\x05\x00\x0D\x00\x00\x00\x7A\x00\x00\x00\x77\x00\x00\x00\x79\x00\x00\x00\xFE\x00\x02\x00\x7A\x00\x00\x00\x38\x00\x01\x00"
""},
#endif
#ifdef D3D9QUAKE
{QR_DIRECT3D9, 9, "drawflat_wall",
"!!cvard3 r_floorcolour\n"
"!!cvard3 r_wallcolour\n"
"!!samps 1\n"
//FIXME !!permu FOG
"struct a2v {\n"
"float4 pos: POSITION;\n"
"float2 lmtc: TEXCOORD1;\n"
"float3 normal: NORMAL;\n"
"};\n"
"struct v2f {\n"
"#ifndef FRAGMENT_SHADER\n"
"float4 pos: POSITION;\n"
"#endif\n"
"float2 lmtc: TEXCOORD0;\n"
"float4 col: TEXCOORD1; //tc not colour to preserve range for oversaturation\n"
"};\n"
"#ifdef VERTEX_SHADER\n"
"float4x4 m_modelviewprojection;\n"
"float4 e_lmscale;\n"
"v2f main (a2v inp)\n"
"{\n"
"v2f outp;\n"
"outp.pos = mul(m_modelviewprojection, inp.pos);\n"
"outp.lmtc = inp.lmtc;\n"
"outp.col = e_lmscale * float4(((inp.normal.z < 0.73)?r_wallcolour:r_floorcolour)/255.0, 1.0);\n"
"return outp;\n"
"}\n"
"#endif\n"
"#ifdef FRAGMENT_SHADER\n"
"sampler s_t0;\n"
"float4 main (v2f inp) : COLOR0\n"
"{\n"
"return inp.col * tex2D(s_t0, inp.lmtc).xyzw;\n"
"}\n"
"#endif\n"
},
#endif
#ifdef D3D11QUAKE
{QR_DIRECT3D11, 11, "drawflat_wall",
"!!samps lightmap\n"
"struct a2v\n"
"{\n"
"float4 pos: POSITION;\n"
"float2 tc: TEXCOORD0;\n"
"float2 lmtc: TEXCOORD1;\n"
"float3 norm: NORMAL;\n"
"};\n"
"struct v2f\n"
"{\n"
"float4 pos: SV_POSITION;\n"
"float2 tc: TEXCOORD0;\n"
"float2 lmtc: TEXCOORD1;\n"
"float4 col: TEXCOORD2;\n"
"};\n"
"#include <ftedefs.h>\n"
"#ifdef VERTEX_SHADER\n"
"v2f main (a2v inp)\n"
"{\n"
"v2f outp;\n"
"outp.pos = mul(m_model, inp.pos);\n"
"outp.pos = mul(m_view, outp.pos);\n"
"outp.pos = mul(m_projection, outp.pos);\n"
"outp.tc = inp.tc;\n"
"outp.lmtc = inp.lmtc;\n"
"outp.col = ((inp.norm.z<0.73)?float4(0.5, 0.5, 0.5, 1):float4(0.25, 0.25, 0.5, 1));\n"
"return outp;\n"
"}\n"
"#endif\n"
"#ifdef FRAGMENT_SHADER\n"
"Texture2D t_lightmap : register(t0);\n"
"SamplerState s_lightmap : register(s0);\n"
"float4 main (v2f inp) : SV_TARGET\n"
"{\n"
"return inp.col * t_lightmap.Sample(s_lightmap, inp.lmtc);\n"
"}\n"
"#endif\n"
},
#endif
#ifdef GLQUAKE
{QR_OPENGL, 110, "wireframe",
"!!ver 100 150\n"
"!!permu TESS\n"
"!!permu FRAMEBLEND\n"
"!!permu SKELETAL\n"
"!!permu FOG\n"
"!!cvardf r_tessellation_level=5\n"
"#include \"sys/defs.h\"\n"
//standard shader used for wireframe stuff.
//must support skeletal and 2-way vertex blending or Bad Things Will Happen.
"#ifdef VERTEX_SHADER\n"
"#include \"sys/skeletal.h\"\n"
"#ifdef TESS\n"
"varying vec3 vertex;\n"
"varying vec3 normal;\n"
"#endif\n"
"void main ()\n"
"{\n"
"vec3 n, s, t, w;\n"
"gl_Position = skeletaltransform_wnst(w,n,s,t);\n"
"#ifdef TESS\n"
"normal = n;\n"
"vertex = w;\n"
"#endif\n"
"}\n"
"#endif\n"
"#if defined(TESS_CONTROL_SHADER)\n"
"layout(vertices = 3) out;\n"
"in vec3 vertex[];\n"
"out vec3 t_vertex[];\n"
"in vec3 normal[];\n"
"out vec3 t_normal[];\n"
"void main()\n"
"{\n"
//the control shader needs to pass stuff through
"#define id gl_InvocationID\n"
"t_vertex[id] = vertex[id];\n"
"t_normal[id] = normal[id];\n"
"gl_TessLevelOuter[0] = float(r_tessellation_level);\n"
"gl_TessLevelOuter[1] = float(r_tessellation_level);\n"
"gl_TessLevelOuter[2] = float(r_tessellation_level);\n"
"gl_TessLevelInner[0] = float(r_tessellation_level);\n"
"}\n"
"#endif\n"
"#if defined(TESS_EVALUATION_SHADER)\n"
"layout(triangles) in;\n"
"in vec3 t_vertex[];\n"
"in vec3 t_normal[];\n"
"#define LERP(a) (gl_TessCoord.x*a[0] + gl_TessCoord.y*a[1] + gl_TessCoord.z*a[2])\n"
"void main()\n"
"{\n"
"#define factor 1.0\n"
"vec3 w = LERP(t_vertex);\n"
"vec3 t0 = w - dot(w-t_vertex[0],t_normal[0])*t_normal[0];\n"
"vec3 t1 = w - dot(w-t_vertex[1],t_normal[1])*t_normal[1];\n"
"vec3 t2 = w - dot(w-t_vertex[2],t_normal[2])*t_normal[2];\n"
"w = w*(1.0-factor) + factor*(gl_TessCoord.x*t0+gl_TessCoord.y*t1+gl_TessCoord.z*t2);\n"
"gl_Position = m_modelviewprojection * vec4(w,1.0);\n"
"}\n"
"#endif\n"
"#ifdef FRAGMENT_SHADER\n"
"#include \"sys/fog.h\"\n"
"void main ()\n"
"{\n"
"gl_FragColor = fog4(vec4(1.0) * e_colourident);\n"
"}\n"
"#endif\n"
},
#endif
#ifdef GLQUAKE
{QR_OPENGL, 110, "itemtimer",
"!!permu FOG\n"
"#include \"sys/defs.h\"\n"
"#include \"sys/fog.h\"\n"
"varying vec2 tc;\n"
"varying vec4 vc;\n"
"#ifdef VERTEX_SHADER\n"
"void main ()\n"
"{\n"
"tc = v_texcoord;\n"
"vc = v_colour;\n"
"gl_Position = ftetransform();\n"
"}\n"
"#endif\n"
"#ifdef FRAGMENT_SHADER\n"
"void main ()\n"
"{\n"
"gl_FragColor = vec4(0.5,0.5,0.5,1);//texture2D(s_diffuse, tc.xy);\n"
"vec2 st = (tc-floor(tc)) - 0.5;\n"
"st *= 2.0;\n"
"float dist = sqrt(dot(st,st));\n"
"float ring = 1.0 + smoothstep(0.9, 1.0, dist)\n"
"- smoothstep(0.8, 0.9, dist);\n"
//fade out the rim
"if ((atan(st.t, st.s)+3.14)/6.28 > vc.a)\n"
"gl_FragColor.a *= 0.25;\n"
"gl_FragColor.rgb *= mix(vc.rgb, vec3(0.0), ring);\n"
//gl_FragColor.a;
//and finally hide it all if we're fogged.
"#ifdef FOG\n"
"gl_FragColor = fog4additive(gl_FragColor);\n"
"#endif\n"
"}\n"
"#endif\n"
},
#endif
#ifdef GLQUAKE
{QR_OPENGL, 110, "lpp_depthnorm",
"!!ver 100 130\n"
"!!permu BUMP\n"
"!!permu SKELETAL\n"
"!!permu FRAMEBLEND\n"
"!!cvarf r_glsl_offsetmapping_scale\n"
"!!samps normalmap specular\n"
//light pre-pass rendering (defered lighting)
//this is the initial pass, that draws the surface normals and depth to the initial colour buffer
"#include \"sys/defs.h\"\n"
"#if defined(OFFSETMAPPING)\n"
"varying vec3 eyevector;\n"
"#endif\n"
"varying vec3 norm;\n"
"#if defined(BUMP)\n"
"varying vec3 tang, bitang;\n"
"#endif\n"
"#if defined(BUMP) || defined(SPECULAR)\n"
"varying vec2 tc;\n"
"#endif\n"
"#ifdef VERTEX_SHADER\n"
"#include \"sys/skeletal.h\"\n"
"void main()\n"
"{\n"
"#if defined(BUMP)\n"
"gl_Position = skeletaltransform_nst(norm, tang, bitang);\n"
"#else\n"
"gl_Position = skeletaltransform_n(norm);\n"
"#endif\n"
"#if defined(BUMP) || defined(SPECULAR)\n"
"tc = v_texcoord;\n"
"#endif\n"
"#if defined(OFFSETMAPPING)\n"
"vec3 eyeminusvertex = e_eyepos - v_position.xyz;\n"
"eyevector.x = dot(eyeminusvertex, v_svector.xyz);\n"
"eyevector.y = dot(eyeminusvertex, v_tvector.xyz);\n"
"eyevector.z = dot(eyeminusvertex, v_normal.xyz);\n"
"#endif\n"
"}\n"
"#endif\n"
"#ifdef FRAGMENT_SHADER\n"
"#ifdef OFFSETMAPPING\n"
"#include \"sys/offsetmapping.h\"\n"
"#endif\n"
"void main()\n"
"{\n"
//adjust texture coords for offsetmapping
"#ifdef OFFSETMAPPING\n"
"vec2 tcoffsetmap = offsetmap(s_normalmap, tc, eyevector);\n"
"#define tc tcoffsetmap\n"
"#endif\n"
"vec3 onorm;\n"
"vec4 ospec;\n"
//need to write surface normals so that light shines on the surfaces properly
"#if defined(BUMP)\n"
"vec3 bm = 2.0*texture2D(s_normalmap, tc).xyz - 1.0;\n"
"onorm = normalize(bm.x * tang + bm.y * bitang + bm.z * norm);\n"
"#else\n"
"onorm = norm;\n"
"#endif\n"
//we need to write specular exponents if we want per-pixel control over that
"#if defined(SPECULAR)\n"
"ospec = texture2D(s_specular, tc);\n"
"#else\n"
"ospec = vec4(0.0, 0.0, 0.0, 0.0);\n"
"#endif\n"
"gl_FragColor = vec4(onorm.xyz, ospec.a * FTE_SPECULAR_EXPONENT);\n"
"}\n"
"#endif\n"
},
#endif
#ifdef GLQUAKE
{QR_OPENGL, 110, "lpp_light",
//this shader is a light shader. ideally drawn with a quad covering the entire region
//the output is contribution from this light (which will be additively blended)
//you can blame Electro for much of the maths in here.
"!!ver 100 450\n"
//FIXME: !!permu FOG
"!!samps shadowmap 2\n"
"#define USE_ARB_SHADOW\n"
"#include \"sys/defs.h\"\n"
"#include \"sys/pcf.h\"\n"
//s_t0 is the depth
//s_t1 is the normals+spec-exponent
//output should be amount of light hitting the surface.
"varying vec4 tf;\n"
"#ifdef VERTEX_SHADER\n"
"void main()\n"
"{\n"
"tf = ftetransform();\n"
"gl_Position = tf;\n"
"}\n"
"#endif\n"
"#ifdef FRAGMENT_SHADER\n"
"#define out_diff fte_fragdata0\n"
"#define out_spec fte_fragdata1\n"
"vec3 calcLightWorldPos(vec2 screenPos, float depth)\n"
"{\n"
"vec4 pos = m_invviewprojection * vec4(screenPos.xy, (depth*2.0)-1.0, 1.0);\n"
"return pos.xyz / pos.w;\n"
"}\n"
"void main ()\n"
"{\n"
"vec3 lightColour = l_lightcolour.rgb;\n"
"vec2 fc = tf.xy / tf.w;\n"
"vec2 gc = (1.0 + fc) / 2.0;\n"
"float depth = texture2D(s_t0, gc).r;\n"
"vec4 data = texture2D(s_t1, gc);\n"
"vec3 norm = data.xyz;\n"
"float spec_exponent = data.a;\n"
/* calc where the wall that generated this sample came from */
"vec3 worldPos = calcLightWorldPos(fc, depth);\n"
/*we need to know the cube projection (for both cubemaps+shadows)*/
"vec4 cubeaxis = l_cubematrix*vec4(worldPos.xyz, 1.0);\n"
/*calc ambient lighting term*/
"vec3 lightDir = l_lightposition - worldPos;\n"
"float atten = max(1.0 - (dot(lightDir, lightDir)/(l_lightradius*l_lightradius)), 0.0);\n"
/*calc diffuse lighting term*/
"lightDir = normalize(lightDir);\n"
"float nDotL = dot(norm, lightDir);\n"
"float lightDiffuse = max(0.0, nDotL);\n"
/*calc specular lighting term*/
"vec3 halfdir = normalize(normalize(e_eyepos - worldPos) + lightDir); //ASSUMPTION: e_eyepos requires an identity modelmatrix (true for world+sprites, but usually not for models/bsps)\n"
"float spec = pow(max(dot(halfdir, norm), 0.0), spec_exponent);\n"
//fixme: apply fog?
//fixme: cubemap filters
"float shadows = ShadowmapFilter(s_shadowmap, cubeaxis);\n"
"lightColour *= atten;\n"
"out_diff = vec4(lightColour * (l_lightcolourscale.x + l_lightcolourscale.y*lightDiffuse*shadows), 1.0);\n"
"out_spec = vec4(lightColour * l_lightcolourscale.z*spec*shadows, 1.0);\n"
"}\n"
"#endif\n"
},
#endif
#ifdef GLQUAKE
{QR_OPENGL, 110, "lpp_wall",
"!!ver 100 150\n"
"!!permu BUMP //for offsetmapping rather than bumpmapping (real bumps are handled elsewhere)\n"
"!!cvarf r_glsl_offsetmapping_scale\n"
"!!samps 2\n"
//the final defered lighting pass.
//the lighting values were written to some render target, which is fed into this shader, and now we draw all the wall textures with it.
"#include \"sys/defs.h\"\n"
"#if defined(OFFSETMAPPING)\n"
"varying vec3 eyevector;\n"
"#endif\n"
"varying vec2 tc, lm;\n"
"varying vec4 tf;\n"
"#ifdef VERTEX_SHADER\n"
"void main ()\n"
"{\n"
"tc = v_texcoord;\n"
"lm = v_lmcoord;\n"
"gl_Position = tf = ftetransform();\n"
"#if defined(OFFSETMAPPING)\n"
"vec3 eyeminusvertex = e_eyepos - v_position.xyz;\n"
"eyevector.x = dot(eyeminusvertex, v_svector.xyz);\n"
"eyevector.y = dot(eyeminusvertex, v_tvector.xyz);\n"
"eyevector.z = dot(eyeminusvertex, v_normal.xyz);\n"
"#endif\n"
"}\n"
"#endif\n"
"#ifdef FRAGMENT_SHADER\n"
"#ifdef OFFSETMAPPING\n"
"#include \"sys/offsetmapping.h\"\n"
"#endif\n"
"void main ()\n"
"{\n"
//adjust texture coords for offsetmapping
"#ifdef OFFSETMAPPING\n"
"vec2 tcoffsetmap = offsetmap(s_normalmap, tc, eyevector);\n"
"#define tc tcoffsetmap\n"
"#endif\n"
"vec2 nst;\n"
"nst = tf.xy / tf.w;\n"
"nst = (1.0 + nst) / 2.0;\n"
"vec4 dl = texture2D(s_t0, nst); //diffuse lighting\n"
"vec4 sl = texture2D(s_t1, nst); //specular lighting\n"
"vec4 c = texture2D(s_diffuse, tc);\n"
"vec4 s = texture2D(s_specular, tc);\n"
"vec4 f = texture2D(s_fullbright, tc);\n"
//fixme: top+bottom should add upper+lower colours to c here
"vec3 lmsamp = texture2D(s_lightmap, lm).rgb*e_lmscale.rgb;\n"
//fixme: fog the legacy lightmap data
"vec3 diff = dl.rgb + lmsamp;\n"
"vec3 spec = sl.rgb * float(SPECMUL); //should be rgb, but whatever.\n"
//fixme: do specular somehow
"gl_FragColor = vec4(diff*c.rgb + spec*s.rgb + f.rgb, 1.0);\n"
//fixme: fullbrights should add to the rgb value
"}\n"
"#endif\n"
},
#endif
#ifdef GLQUAKE
{QR_OPENGL, 110, "postproc_fisheye",
"!!cvarf ffov\n"
"!!samps screen:samplerCube=0\n"
//fisheye view rendering, for silly fovs that are still playable.
"#ifdef VERTEX_SHADER\n"
"attribute vec2 v_texcoord;\n"
"varying vec2 texcoord;\n"
"void main()\n"
"{\n"
"texcoord = v_texcoord.xy;\n"
"gl_Position = ftetransform();\n"
"}\n"
"#endif\n"
"#ifdef FRAGMENT_SHADER\n"
"varying vec2 texcoord;\n"
"uniform float cvar_ffov;\n"
"void main()\n"
"{\n"
"vec3 tc; \n"
"vec2 d; \n"
"vec2 ang; \n"
"d = texcoord; \n"
"ang.x = sqrt(d.x*d.x+d.y*d.y)*radians(cvar_ffov); \n"
"ang.y = -atan(d.y, d.x); \n"
"tc.x = sin(ang.x) * cos(ang.y); \n"
"tc.y = sin(ang.x) * sin(ang.y); \n"
"tc.z = cos(ang.x); \n"
"gl_FragColor = textureCube(s_screen, tc);\n"
"}\n"
"#endif\n"
},
#endif
#ifdef VKQUAKE
{QR_VULKAN, -1, "postproc_fisheye",
"\xFF\x53\x50\x56\x01\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x2C\x00\x00\x00\x0D\x00\x00\x00\x3C\x00\x00\x00"
"\x2C\x0A\x00\x00\x68\x0A\x00\x00\xD0\x0A\x00\x00\x01\x00\x66\x31\x66\x66\x6F\x76\x00\x43\xB4\x00\x00\x00\x00\x00\x03\x02\x23\x07"
"\x00\x00\x01\x00\x0A\x00\x08\x00\x4D\x00\x00\x00\x00\x00\x00\x00\x11\x00\x02\x00\x01\x00\x00\x00\x0B\x00\x06\x00\x01\x00\x00\x00"
"\x47\x4C\x53\x4C\x2E\x73\x74\x64\x2E\x34\x35\x30\x00\x00\x00\x00\x0E\x00\x03\x00\x00\x00\x00\x00\x01\x00\x00\x00\x0F\x00\x0E\x00"
"\x00\x00\x00\x00\x04\x00\x00\x00\x6D\x61\x69\x6E\x00\x00\x00\x00\x1C\x00\x00\x00\x39\x00\x00\x00\x3B\x00\x00\x00\x3F\x00\x00\x00"
"\x48\x00\x00\x00\x49\x00\x00\x00\x4A\x00\x00\x00\x4B\x00\x00\x00\x4C\x00\x00\x00\x47\x00\x04\x00\x11\x00\x00\x00\x06\x00\x00\x00"
"\x10\x00\x00\x00\x48\x00\x04\x00\x13\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x00\x00\x00\x00"
"\x23\x00\x00\x00\x00\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x04\x00"
"\x13\x00\x00\x00\x01\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x01\x00\x00\x00\x23\x00\x00\x00\x40\x00\x00\x00"
"\x48\x00\x05\x00\x13\x00\x00\x00\x01\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x04\x00\x13\x00\x00\x00\x02\x00\x00\x00"
"\x05\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x02\x00\x00\x00\x23\x00\x00\x00\x80\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00"
"\x02\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x03\x00\x00\x00\x23\x00\x00\x00\xC0\x00\x00\x00"
"\x48\x00\x05\x00\x13\x00\x00\x00\x04\x00\x00\x00\x23\x00\x00\x00\xCC\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x05\x00\x00\x00"
"\x23\x00\x00\x00\xD0\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x06\x00\x00\x00\x23\x00\x00\x00\xDC\x00\x00\x00\x48\x00\x05\x00"
"\x13\x00\x00\x00\x07\x00\x00\x00\x23\x00\x00\x00\xE0\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x08\x00\x00\x00\x23\x00\x00\x00"
"\xEC\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x09\x00\x00\x00\x23\x00\x00\x00\xF0\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00"
"\x0A\x00\x00\x00\x23\x00\x00\x00\xFC\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x0B\x00\x00\x00\x23\x00\x00\x00\x00\x01\x00\x00"
"\x48\x00\x05\x00\x13\x00\x00\x00\x0C\x00\x00\x00\x23\x00\x00\x00\x40\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x0D\x00\x00\x00"
"\x23\x00\x00\x00\x4C\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x0E\x00\x00\x00\x23\x00\x00\x00\x50\x01\x00\x00\x48\x00\x05\x00"
"\x13\x00\x00\x00\x0F\x00\x00\x00\x23\x00\x00\x00\x5C\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x10\x00\x00\x00\x23\x00\x00\x00"
"\x60\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x11\x00\x00\x00\x23\x00\x00\x00\x6C\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00"
"\x12\x00\x00\x00\x23\x00\x00\x00\x70\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x13\x00\x00\x00\x23\x00\x00\x00\x80\x01\x00\x00"
"\x48\x00\x05\x00\x13\x00\x00\x00\x14\x00\x00\x00\x23\x00\x00\x00\x90\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x15\x00\x00\x00"
"\x23\x00\x00\x00\x94\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x16\x00\x00\x00\x23\x00\x00\x00\x98\x01\x00\x00\x47\x00\x03\x00"
"\x13\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00\x15\x00\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x15\x00\x00\x00"
"\x21\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x1C\x00\x00\x00\x1E\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x39\x00\x00\x00"
"\x1E\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x3B\x00\x00\x00\x1E\x00\x00\x00\x01\x00\x00\x00\x48\x00\x05\x00\x3D\x00\x00\x00"
"\x00\x00\x00\x00\x0B\x00\x00\x00\x00\x00\x00\x00\x47\x00\x03\x00\x3D\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00\x43\x00\x00\x00"
"\x01\x00\x00\x00\x00\x01\x00\x00\x48\x00\x04\x00\x44\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x44\x00\x00\x00"
"\x00\x00\x00\x00\x23\x00\x00\x00\x00\x00\x00\x00\x48\x00\x05\x00\x44\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00"
"\x48\x00\x05\x00\x44\x00\x00\x00\x01\x00\x00\x00\x23\x00\x00\x00\x40\x00\x00\x00\x48\x00\x05\x00\x44\x00\x00\x00\x02\x00\x00\x00"
"\x23\x00\x00\x00\x4C\x00\x00\x00\x48\x00\x05\x00\x44\x00\x00\x00\x03\x00\x00\x00\x23\x00\x00\x00\x50\x00\x00\x00\x48\x00\x05\x00"
"\x44\x00\x00\x00\x04\x00\x00\x00\x23\x00\x00\x00\x5C\x00\x00\x00\x48\x00\x05\x00\x44\x00\x00\x00\x05\x00\x00\x00\x23\x00\x00\x00"
"\x60\x00\x00\x00\x48\x00\x05\x00\x44\x00\x00\x00\x06\x00\x00\x00\x23\x00\x00\x00\x6C\x00\x00\x00\x48\x00\x05\x00\x44\x00\x00\x00"
"\x07\x00\x00\x00\x23\x00\x00\x00\x70\x00\x00\x00\x48\x00\x05\x00\x44\x00\x00\x00\x08\x00\x00\x00\x23\x00\x00\x00\x80\x00\x00\x00"
"\x48\x00\x05\x00\x44\x00\x00\x00\x09\x00\x00\x00\x23\x00\x00\x00\x88\x00\x00\x00\x47\x00\x03\x00\x44\x00\x00\x00\x02\x00\x00\x00"
"\x47\x00\x04\x00\x46\x00\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x46\x00\x00\x00\x21\x00\x00\x00\x01\x00\x00\x00"
"\x47\x00\x04\x00\x48\x00\x00\x00\x1E\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00\x49\x00\x00\x00\x1E\x00\x00\x00\x03\x00\x00\x00"
"\x47\x00\x04\x00\x4A\x00\x00\x00\x1E\x00\x00\x00\x04\x00\x00\x00\x47\x00\x04\x00\x4B\x00\x00\x00\x1E\x00\x00\x00\x05\x00\x00\x00"
"\x47\x00\x04\x00\x4C\x00\x00\x00\x1E\x00\x00\x00\x06\x00\x00\x00\x13\x00\x02\x00\x02\x00\x00\x00\x21\x00\x03\x00\x03\x00\x00\x00"
"\x02\x00\x00\x00\x16\x00\x03\x00\x06\x00\x00\x00\x20\x00\x00\x00\x17\x00\x04\x00\x07\x00\x00\x00\x06\x00\x00\x00\x04\x00\x00\x00"
"\x21\x00\x03\x00\x08\x00\x00\x00\x07\x00\x00\x00\x20\x00\x04\x00\x0B\x00\x00\x00\x07\x00\x00\x00\x07\x00\x00\x00\x18\x00\x04\x00"
"\x0D\x00\x00\x00\x07\x00\x00\x00\x04\x00\x00\x00\x17\x00\x04\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x03\x00\x00\x00\x15\x00\x04\x00"
"\x0F\x00\x00\x00\x20\x00\x00\x00\x00\x00\x00\x00\x2B\x00\x04\x00\x0F\x00\x00\x00\x10\x00\x00\x00\x04\x00\x00\x00\x1C\x00\x04\x00"
"\x11\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x17\x00\x04\x00\x12\x00\x00\x00\x06\x00\x00\x00\x02\x00\x00\x00\x1E\x00\x19\x00"
"\x13\x00\x00\x00\x0D\x00\x00\x00\x0D\x00\x00\x00\x0D\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00"
"\x0E\x00\x00\x00\x06\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x11\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x0E\x00\x00\x00"
"\x06\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x07\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00\x06\x00\x00\x00\x12\x00\x00\x00"
"\x20\x00\x04\x00\x14\x00\x00\x00\x02\x00\x00\x00\x13\x00\x00\x00\x3B\x00\x04\x00\x14\x00\x00\x00\x15\x00\x00\x00\x02\x00\x00\x00"
"\x15\x00\x04\x00\x16\x00\x00\x00\x20\x00\x00\x00\x01\x00\x00\x00\x2B\x00\x04\x00\x16\x00\x00\x00\x17\x00\x00\x00\x00\x00\x00\x00"
"\x20\x00\x04\x00\x18\x00\x00\x00\x02\x00\x00\x00\x0D\x00\x00\x00\x20\x00\x04\x00\x1B\x00\x00\x00\x01\x00\x00\x00\x0E\x00\x00\x00"
"\x3B\x00\x04\x00\x1B\x00\x00\x00\x1C\x00\x00\x00\x01\x00\x00\x00\x2B\x00\x04\x00\x06\x00\x00\x00\x1E\x00\x00\x00\x00\x00\x80\x3F"
"\x2B\x00\x04\x00\x06\x00\x00\x00\x24\x00\x00\x00\x00\x00\x80\xBF\x2B\x00\x04\x00\x0F\x00\x00\x00\x25\x00\x00\x00\x01\x00\x00\x00"
"\x20\x00\x04\x00\x26\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00\x2B\x00\x04\x00\x0F\x00\x00\x00\x2B\x00\x00\x00\x02\x00\x00\x00"
"\x2B\x00\x04\x00\x0F\x00\x00\x00\x2E\x00\x00\x00\x03\x00\x00\x00\x2B\x00\x04\x00\x06\x00\x00\x00\x32\x00\x00\x00\x00\x00\x00\x40"
"\x20\x00\x04\x00\x38\x00\x00\x00\x03\x00\x00\x00\x12\x00\x00\x00\x3B\x00\x04\x00\x38\x00\x00\x00\x39\x00\x00\x00\x03\x00\x00\x00"
"\x20\x00\x04\x00\x3A\x00\x00\x00\x01\x00\x00\x00\x12\x00\x00\x00\x3B\x00\x04\x00\x3A\x00\x00\x00\x3B\x00\x00\x00\x01\x00\x00\x00"
"\x1E\x00\x03\x00\x3D\x00\x00\x00\x07\x00\x00\x00\x20\x00\x04\x00\x3E\x00\x00\x00\x03\x00\x00\x00\x3D\x00\x00\x00\x3B\x00\x04\x00"
"\x3E\x00\x00\x00\x3F\x00\x00\x00\x03\x00\x00\x00\x20\x00\x04\x00\x41\x00\x00\x00\x03\x00\x00\x00\x07\x00\x00\x00\x32\x00\x04\x00"
"\x06\x00\x00\x00\x43\x00\x00\x00\x00\x00\x80\x43\x1E\x00\x0C\x00\x44\x00\x00\x00\x0D\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00"
"\x0E\x00\x00\x00\x06\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x07\x00\x00\x00\x12\x00\x00\x00\x12\x00\x00\x00\x20\x00\x04\x00"
"\x45\x00\x00\x00\x02\x00\x00\x00\x44\x00\x00\x00\x3B\x00\x04\x00\x45\x00\x00\x00\x46\x00\x00\x00\x02\x00\x00\x00\x20\x00\x04\x00"
"\x47\x00\x00\x00\x01\x00\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x47\x00\x00\x00\x48\x00\x00\x00\x01\x00\x00\x00\x3B\x00\x04\x00"
"\x3A\x00\x00\x00\x49\x00\x00\x00\x01\x00\x00\x00\x3B\x00\x04\x00\x1B\x00\x00\x00\x4A\x00\x00\x00\x01\x00\x00\x00\x3B\x00\x04\x00"
"\x1B\x00\x00\x00\x4B\x00\x00\x00\x01\x00\x00\x00\x3B\x00\x04\x00\x1B\x00\x00\x00\x4C\x00\x00\x00\x01\x00\x00\x00\x36\x00\x05\x00"
"\x02\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\xF8\x00\x02\x00\x05\x00\x00\x00\x3D\x00\x04\x00\x12\x00\x00\x00"
"\x3C\x00\x00\x00\x3B\x00\x00\x00\x3E\x00\x03\x00\x39\x00\x00\x00\x3C\x00\x00\x00\x39\x00\x04\x00\x07\x00\x00\x00\x40\x00\x00\x00"
"\x09\x00\x00\x00\x41\x00\x05\x00\x41\x00\x00\x00\x42\x00\x00\x00\x3F\x00\x00\x00\x17\x00\x00\x00\x3E\x00\x03\x00\x42\x00\x00\x00"
"\x40\x00\x00\x00\xFD\x00\x01\x00\x38\x00\x01\x00\x36\x00\x05\x00\x07\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00"
"\xF8\x00\x02\x00\x0A\x00\x00\x00\x3B\x00\x04\x00\x0B\x00\x00\x00\x0C\x00\x00\x00\x07\x00\x00\x00\x41\x00\x05\x00\x18\x00\x00\x00"
"\x19\x00\x00\x00\x15\x00\x00\x00\x17\x00\x00\x00\x3D\x00\x04\x00\x0D\x00\x00\x00\x1A\x00\x00\x00\x19\x00\x00\x00\x3D\x00\x04\x00"
"\x0E\x00\x00\x00\x1D\x00\x00\x00\x1C\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\x1F\x00\x00\x00\x1D\x00\x00\x00\x00\x00\x00\x00"
"\x51\x00\x05\x00\x06\x00\x00\x00\x20\x00\x00\x00\x1D\x00\x00\x00\x01\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\x21\x00\x00\x00"
"\x1D\x00\x00\x00\x02\x00\x00\x00\x50\x00\x07\x00\x07\x00\x00\x00\x22\x00\x00\x00\x1F\x00\x00\x00\x20\x00\x00\x00\x21\x00\x00\x00"
"\x1E\x00\x00\x00\x91\x00\x05\x00\x07\x00\x00\x00\x23\x00\x00\x00\x1A\x00\x00\x00\x22\x00\x00\x00\x3E\x00\x03\x00\x0C\x00\x00\x00"
"\x23\x00\x00\x00\x41\x00\x05\x00\x26\x00\x00\x00\x27\x00\x00\x00\x0C\x00\x00\x00\x25\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00"
"\x28\x00\x00\x00\x27\x00\x00\x00\x85\x00\x05\x00\x06\x00\x00\x00\x29\x00\x00\x00\x28\x00\x00\x00\x24\x00\x00\x00\x41\x00\x05\x00"
"\x26\x00\x00\x00\x2A\x00\x00\x00\x0C\x00\x00\x00\x25\x00\x00\x00\x3E\x00\x03\x00\x2A\x00\x00\x00\x29\x00\x00\x00\x41\x00\x05\x00"
"\x26\x00\x00\x00\x2C\x00\x00\x00\x0C\x00\x00\x00\x2B\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x2D\x00\x00\x00\x2C\x00\x00\x00"
"\x41\x00\x05\x00\x26\x00\x00\x00\x2F\x00\x00\x00\x0C\x00\x00\x00\x2E\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x30\x00\x00\x00"
"\x2F\x00\x00\x00\x81\x00\x05\x00\x06\x00\x00\x00\x31\x00\x00\x00\x2D\x00\x00\x00\x30\x00\x00\x00\x88\x00\x05\x00\x06\x00\x00\x00"
"\x33\x00\x00\x00\x31\x00\x00\x00\x32\x00\x00\x00\x41\x00\x05\x00\x26\x00\x00\x00\x34\x00\x00\x00\x0C\x00\x00\x00\x2B\x00\x00\x00"
"\x3E\x00\x03\x00\x34\x00\x00\x00\x33\x00\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\x35\x00\x00\x00\x0C\x00\x00\x00\xFE\x00\x02\x00"
"\x35\x00\x00\x00\x38\x00\x01\x00\x03\x02\x23\x07\x00\x00\x01\x00\x0A\x00\x08\x00\x54\x00\x00\x00\x00\x00\x00\x00\x11\x00\x02\x00"
"\x01\x00\x00\x00\x0B\x00\x06\x00\x01\x00\x00\x00\x47\x4C\x53\x4C\x2E\x73\x74\x64\x2E\x34\x35\x30\x00\x00\x00\x00\x0E\x00\x03\x00"
"\x00\x00\x00\x00\x01\x00\x00\x00\x0F\x00\x07\x00\x04\x00\x00\x00\x04\x00\x00\x00\x6D\x61\x69\x6E\x00\x00\x00\x00\x0B\x00\x00\x00"
"\x43\x00\x00\x00\x10\x00\x03\x00\x04\x00\x00\x00\x07\x00\x00\x00\x47\x00\x04\x00\x0B\x00\x00\x00\x1E\x00\x00\x00\x00\x00\x00\x00"
"\x47\x00\x04\x00\x1E\x00\x00\x00\x01\x00\x00\x00\x00\x01\x00\x00\x47\x00\x04\x00\x43\x00\x00\x00\x1E\x00\x00\x00\x00\x00\x00\x00"
"\x47\x00\x04\x00\x47\x00\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x47\x00\x00\x00\x21\x00\x00\x00\x02\x00\x00\x00"
"\x47\x00\x04\x00\x4D\x00\x00\x00\x06\x00\x00\x00\x10\x00\x00\x00\x48\x00\x04\x00\x4E\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00"
"\x48\x00\x05\x00\x4E\x00\x00\x00\x00\x00\x00\x00\x23\x00\x00\x00\x00\x00\x00\x00\x48\x00\x05\x00\x4E\x00\x00\x00\x00\x00\x00\x00"
"\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x04\x00\x4E\x00\x00\x00\x01\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x4E\x00\x00\x00"
"\x01\x00\x00\x00\x23\x00\x00\x00\x40\x00\x00\x00\x48\x00\x05\x00\x4E\x00\x00\x00\x01\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00"
"\x48\x00\x04\x00\x4E\x00\x00\x00\x02\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x4E\x00\x00\x00\x02\x00\x00\x00\x23\x00\x00\x00"
"\x80\x00\x00\x00\x48\x00\x05\x00\x4E\x00\x00\x00\x02\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x05\x00\x4E\x00\x00\x00"
"\x03\x00\x00\x00\x23\x00\x00\x00\xC0\x00\x00\x00\x48\x00\x05\x00\x4E\x00\x00\x00\x04\x00\x00\x00\x23\x00\x00\x00\xCC\x00\x00\x00"
"\x48\x00\x05\x00\x4E\x00\x00\x00\x05\x00\x00\x00\x23\x00\x00\x00\xD0\x00\x00\x00\x48\x00\x05\x00\x4E\x00\x00\x00\x06\x00\x00\x00"
"\x23\x00\x00\x00\xDC\x00\x00\x00\x48\x00\x05\x00\x4E\x00\x00\x00\x07\x00\x00\x00\x23\x00\x00\x00\xE0\x00\x00\x00\x48\x00\x05\x00"
"\x4E\x00\x00\x00\x08\x00\x00\x00\x23\x00\x00\x00\xEC\x00\x00\x00\x48\x00\x05\x00\x4E\x00\x00\x00\x09\x00\x00\x00\x23\x00\x00\x00"
"\xF0\x00\x00\x00\x48\x00\x05\x00\x4E\x00\x00\x00\x0A\x00\x00\x00\x23\x00\x00\x00\xFC\x00\x00\x00\x48\x00\x05\x00\x4E\x00\x00\x00"
"\x0B\x00\x00\x00\x23\x00\x00\x00\x00\x01\x00\x00\x48\x00\x05\x00\x4E\x00\x00\x00\x0C\x00\x00\x00\x23\x00\x00\x00\x40\x01\x00\x00"
"\x48\x00\x05\x00\x4E\x00\x00\x00\x0D\x00\x00\x00\x23\x00\x00\x00\x4C\x01\x00\x00\x48\x00\x05\x00\x4E\x00\x00\x00\x0E\x00\x00\x00"
"\x23\x00\x00\x00\x50\x01\x00\x00\x48\x00\x05\x00\x4E\x00\x00\x00\x0F\x00\x00\x00\x23\x00\x00\x00\x5C\x01\x00\x00\x48\x00\x05\x00"
"\x4E\x00\x00\x00\x10\x00\x00\x00\x23\x00\x00\x00\x60\x01\x00\x00\x48\x00\x05\x00\x4E\x00\x00\x00\x11\x00\x00\x00\x23\x00\x00\x00"
"\x6C\x01\x00\x00\x48\x00\x05\x00\x4E\x00\x00\x00\x12\x00\x00\x00\x23\x00\x00\x00\x70\x01\x00\x00\x48\x00\x05\x00\x4E\x00\x00\x00"
"\x13\x00\x00\x00\x23\x00\x00\x00\x80\x01\x00\x00\x48\x00\x05\x00\x4E\x00\x00\x00\x14\x00\x00\x00\x23\x00\x00\x00\x90\x01\x00\x00"
"\x48\x00\x05\x00\x4E\x00\x00\x00\x15\x00\x00\x00\x23\x00\x00\x00\x94\x01\x00\x00\x48\x00\x05\x00\x4E\x00\x00\x00\x16\x00\x00\x00"
"\x23\x00\x00\x00\x98\x01\x00\x00\x47\x00\x03\x00\x4E\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00\x50\x00\x00\x00\x22\x00\x00\x00"
"\x00\x00\x00\x00\x47\x00\x04\x00\x50\x00\x00\x00\x21\x00\x00\x00\x00\x00\x00\x00\x48\x00\x04\x00\x51\x00\x00\x00\x00\x00\x00\x00"
"\x05\x00\x00\x00\x48\x00\x05\x00\x51\x00\x00\x00\x00\x00\x00\x00\x23\x00\x00\x00\x00\x00\x00\x00\x48\x00\x05\x00\x51\x00\x00\x00"
"\x00\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x05\x00\x51\x00\x00\x00\x01\x00\x00\x00\x23\x00\x00\x00\x40\x00\x00\x00"
"\x48\x00\x05\x00\x51\x00\x00\x00\x02\x00\x00\x00\x23\x00\x00\x00\x4C\x00\x00\x00\x48\x00\x05\x00\x51\x00\x00\x00\x03\x00\x00\x00"
"\x23\x00\x00\x00\x50\x00\x00\x00\x48\x00\x05\x00\x51\x00\x00\x00\x04\x00\x00\x00\x23\x00\x00\x00\x5C\x00\x00\x00\x48\x00\x05\x00"
"\x51\x00\x00\x00\x05\x00\x00\x00\x23\x00\x00\x00\x60\x00\x00\x00\x48\x00\x05\x00\x51\x00\x00\x00\x06\x00\x00\x00\x23\x00\x00\x00"
"\x6C\x00\x00\x00\x48\x00\x05\x00\x51\x00\x00\x00\x07\x00\x00\x00\x23\x00\x00\x00\x70\x00\x00\x00\x48\x00\x05\x00\x51\x00\x00\x00"
"\x08\x00\x00\x00\x23\x00\x00\x00\x80\x00\x00\x00\x48\x00\x05\x00\x51\x00\x00\x00\x09\x00\x00\x00\x23\x00\x00\x00\x88\x00\x00\x00"
"\x47\x00\x03\x00\x51\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00\x53\x00\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00"
"\x53\x00\x00\x00\x21\x00\x00\x00\x01\x00\x00\x00\x13\x00\x02\x00\x02\x00\x00\x00\x21\x00\x03\x00\x03\x00\x00\x00\x02\x00\x00\x00"
"\x16\x00\x03\x00\x06\x00\x00\x00\x20\x00\x00\x00\x17\x00\x04\x00\x07\x00\x00\x00\x06\x00\x00\x00\x02\x00\x00\x00\x20\x00\x04\x00"
"\x08\x00\x00\x00\x07\x00\x00\x00\x07\x00\x00\x00\x20\x00\x04\x00\x0A\x00\x00\x00\x01\x00\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00"
"\x0A\x00\x00\x00\x0B\x00\x00\x00\x01\x00\x00\x00\x15\x00\x04\x00\x0E\x00\x00\x00\x20\x00\x00\x00\x00\x00\x00\x00\x2B\x00\x04\x00"
"\x0E\x00\x00\x00\x0F\x00\x00\x00\x00\x00\x00\x00\x20\x00\x04\x00\x10\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00\x2B\x00\x04\x00"
"\x0E\x00\x00\x00\x16\x00\x00\x00\x01\x00\x00\x00\x32\x00\x04\x00\x06\x00\x00\x00\x1E\x00\x00\x00\x00\x00\x80\x43\x17\x00\x04\x00"
"\x29\x00\x00\x00\x06\x00\x00\x00\x03\x00\x00\x00\x20\x00\x04\x00\x2A\x00\x00\x00\x07\x00\x00\x00\x29\x00\x00\x00\x2B\x00\x04\x00"
"\x0E\x00\x00\x00\x3F\x00\x00\x00\x02\x00\x00\x00\x17\x00\x04\x00\x41\x00\x00\x00\x06\x00\x00\x00\x04\x00\x00\x00\x20\x00\x04\x00"
"\x42\x00\x00\x00\x03\x00\x00\x00\x41\x00\x00\x00\x3B\x00\x04\x00\x42\x00\x00\x00\x43\x00\x00\x00\x03\x00\x00\x00\x19\x00\x09\x00"
"\x44\x00\x00\x00\x06\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00"
"\x1B\x00\x03\x00\x45\x00\x00\x00\x44\x00\x00\x00\x20\x00\x04\x00\x46\x00\x00\x00\x00\x00\x00\x00\x45\x00\x00\x00\x3B\x00\x04\x00"
"\x46\x00\x00\x00\x47\x00\x00\x00\x00\x00\x00\x00\x18\x00\x04\x00\x4B\x00\x00\x00\x41\x00\x00\x00\x04\x00\x00\x00\x2B\x00\x04\x00"
"\x0E\x00\x00\x00\x4C\x00\x00\x00\x04\x00\x00\x00\x1C\x00\x04\x00\x4D\x00\x00\x00\x41\x00\x00\x00\x4C\x00\x00\x00\x1E\x00\x19\x00"
"\x4E\x00\x00\x00\x4B\x00\x00\x00\x4B\x00\x00\x00\x4B\x00\x00\x00\x29\x00\x00\x00\x06\x00\x00\x00\x29\x00\x00\x00\x06\x00\x00\x00"
"\x29\x00\x00\x00\x06\x00\x00\x00\x29\x00\x00\x00\x06\x00\x00\x00\x4D\x00\x00\x00\x29\x00\x00\x00\x06\x00\x00\x00\x29\x00\x00\x00"
"\x06\x00\x00\x00\x29\x00\x00\x00\x06\x00\x00\x00\x41\x00\x00\x00\x41\x00\x00\x00\x06\x00\x00\x00\x06\x00\x00\x00\x07\x00\x00\x00"
"\x20\x00\x04\x00\x4F\x00\x00\x00\x02\x00\x00\x00\x4E\x00\x00\x00\x3B\x00\x04\x00\x4F\x00\x00\x00\x50\x00\x00\x00\x02\x00\x00\x00"
"\x1E\x00\x0C\x00\x51\x00\x00\x00\x4B\x00\x00\x00\x29\x00\x00\x00\x06\x00\x00\x00\x29\x00\x00\x00\x06\x00\x00\x00\x29\x00\x00\x00"
"\x06\x00\x00\x00\x41\x00\x00\x00\x07\x00\x00\x00\x07\x00\x00\x00\x20\x00\x04\x00\x52\x00\x00\x00\x02\x00\x00\x00\x51\x00\x00\x00"
"\x3B\x00\x04\x00\x52\x00\x00\x00\x53\x00\x00\x00\x02\x00\x00\x00\x36\x00\x05\x00\x02\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00"
"\x03\x00\x00\x00\xF8\x00\x02\x00\x05\x00\x00\x00\x3B\x00\x04\x00\x08\x00\x00\x00\x09\x00\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00"
"\x08\x00\x00\x00\x0D\x00\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x2A\x00\x00\x00\x2B\x00\x00\x00\x07\x00\x00\x00\x3D\x00\x04\x00"
"\x07\x00\x00\x00\x0C\x00\x00\x00\x0B\x00\x00\x00\x3E\x00\x03\x00\x09\x00\x00\x00\x0C\x00\x00\x00\x41\x00\x05\x00\x10\x00\x00\x00"
"\x11\x00\x00\x00\x09\x00\x00\x00\x0F\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x12\x00\x00\x00\x11\x00\x00\x00\x41\x00\x05\x00"
"\x10\x00\x00\x00\x13\x00\x00\x00\x09\x00\x00\x00\x0F\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x14\x00\x00\x00\x13\x00\x00\x00"
"\x85\x00\x05\x00\x06\x00\x00\x00\x15\x00\x00\x00\x12\x00\x00\x00\x14\x00\x00\x00\x41\x00\x05\x00\x10\x00\x00\x00\x17\x00\x00\x00"
"\x09\x00\x00\x00\x16\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x18\x00\x00\x00\x17\x00\x00\x00\x41\x00\x05\x00\x10\x00\x00\x00"
"\x19\x00\x00\x00\x09\x00\x00\x00\x16\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x1A\x00\x00\x00\x19\x00\x00\x00\x85\x00\x05\x00"
"\x06\x00\x00\x00\x1B\x00\x00\x00\x18\x00\x00\x00\x1A\x00\x00\x00\x81\x00\x05\x00\x06\x00\x00\x00\x1C\x00\x00\x00\x15\x00\x00\x00"
"\x1B\x00\x00\x00\x0C\x00\x06\x00\x06\x00\x00\x00\x1D\x00\x00\x00\x01\x00\x00\x00\x1F\x00\x00\x00\x1C\x00\x00\x00\x0C\x00\x06\x00"
"\x06\x00\x00\x00\x1F\x00\x00\x00\x01\x00\x00\x00\x0B\x00\x00\x00\x1E\x00\x00\x00\x85\x00\x05\x00\x06\x00\x00\x00\x20\x00\x00\x00"
"\x1D\x00\x00\x00\x1F\x00\x00\x00\x41\x00\x05\x00\x10\x00\x00\x00\x21\x00\x00\x00\x0D\x00\x00\x00\x0F\x00\x00\x00\x3E\x00\x03\x00"
"\x21\x00\x00\x00\x20\x00\x00\x00\x41\x00\x05\x00\x10\x00\x00\x00\x22\x00\x00\x00\x09\x00\x00\x00\x16\x00\x00\x00\x3D\x00\x04\x00"
"\x06\x00\x00\x00\x23\x00\x00\x00\x22\x00\x00\x00\x41\x00\x05\x00\x10\x00\x00\x00\x24\x00\x00\x00\x09\x00\x00\x00\x0F\x00\x00\x00"
"\x3D\x00\x04\x00\x06\x00\x00\x00\x25\x00\x00\x00\x24\x00\x00\x00\x0C\x00\x07\x00\x06\x00\x00\x00\x26\x00\x00\x00\x01\x00\x00\x00"
"\x19\x00\x00\x00\x23\x00\x00\x00\x25\x00\x00\x00\x7F\x00\x04\x00\x06\x00\x00\x00\x27\x00\x00\x00\x26\x00\x00\x00\x41\x00\x05\x00"
"\x10\x00\x00\x00\x28\x00\x00\x00\x0D\x00\x00\x00\x16\x00\x00\x00\x3E\x00\x03\x00\x28\x00\x00\x00\x27\x00\x00\x00\x41\x00\x05\x00"
"\x10\x00\x00\x00\x2C\x00\x00\x00\x0D\x00\x00\x00\x0F\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x2D\x00\x00\x00\x2C\x00\x00\x00"
"\x0C\x00\x06\x00\x06\x00\x00\x00\x2E\x00\x00\x00\x01\x00\x00\x00\x0D\x00\x00\x00\x2D\x00\x00\x00\x41\x00\x05\x00\x10\x00\x00\x00"
"\x2F\x00\x00\x00\x0D\x00\x00\x00\x16\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x30\x00\x00\x00\x2F\x00\x00\x00\x0C\x00\x06\x00"
"\x06\x00\x00\x00\x31\x00\x00\x00\x01\x00\x00\x00\x0E\x00\x00\x00\x30\x00\x00\x00\x85\x00\x05\x00\x06\x00\x00\x00\x32\x00\x00\x00"
"\x2E\x00\x00\x00\x31\x00\x00\x00\x41\x00\x05\x00\x10\x00\x00\x00\x33\x00\x00\x00\x2B\x00\x00\x00\x0F\x00\x00\x00\x3E\x00\x03\x00"
"\x33\x00\x00\x00\x32\x00\x00\x00\x41\x00\x05\x00\x10\x00\x00\x00\x34\x00\x00\x00\x0D\x00\x00\x00\x0F\x00\x00\x00\x3D\x00\x04\x00"
"\x06\x00\x00\x00\x35\x00\x00\x00\x34\x00\x00\x00\x0C\x00\x06\x00\x06\x00\x00\x00\x36\x00\x00\x00\x01\x00\x00\x00\x0D\x00\x00\x00"
"\x35\x00\x00\x00\x41\x00\x05\x00\x10\x00\x00\x00\x37\x00\x00\x00\x0D\x00\x00\x00\x16\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00"
"\x38\x00\x00\x00\x37\x00\x00\x00\x0C\x00\x06\x00\x06\x00\x00\x00\x39\x00\x00\x00\x01\x00\x00\x00\x0D\x00\x00\x00\x38\x00\x00\x00"
"\x85\x00\x05\x00\x06\x00\x00\x00\x3A\x00\x00\x00\x36\x00\x00\x00\x39\x00\x00\x00\x41\x00\x05\x00\x10\x00\x00\x00\x3B\x00\x00\x00"
"\x2B\x00\x00\x00\x16\x00\x00\x00\x3E\x00\x03\x00\x3B\x00\x00\x00\x3A\x00\x00\x00\x41\x00\x05\x00\x10\x00\x00\x00\x3C\x00\x00\x00"
"\x0D\x00\x00\x00\x0F\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x3D\x00\x00\x00\x3C\x00\x00\x00\x0C\x00\x06\x00\x06\x00\x00\x00"
"\x3E\x00\x00\x00\x01\x00\x00\x00\x0E\x00\x00\x00\x3D\x00\x00\x00\x41\x00\x05\x00\x10\x00\x00\x00\x40\x00\x00\x00\x2B\x00\x00\x00"
"\x3F\x00\x00\x00\x3E\x00\x03\x00\x40\x00\x00\x00\x3E\x00\x00\x00\x3D\x00\x04\x00\x45\x00\x00\x00\x48\x00\x00\x00\x47\x00\x00\x00"
"\x3D\x00\x04\x00\x29\x00\x00\x00\x49\x00\x00\x00\x2B\x00\x00\x00\x57\x00\x05\x00\x41\x00\x00\x00\x4A\x00\x00\x00\x48\x00\x00\x00"
"\x49\x00\x00\x00\x3E\x00\x03\x00\x43\x00\x00\x00\x4A\x00\x00\x00\xFD\x00\x01\x00\x38\x00\x01\x00"},
#endif
#ifdef GLQUAKE
{QR_OPENGL, 110, "postproc_panorama",
"!!cvarf ffov\n"
"!!samps screen:samplerCube=0\n"
//panoramic view rendering, for promo map shots or whatever.
"#ifdef VERTEX_SHADER\n"
"attribute vec2 v_texcoord;\n"
"varying vec2 texcoord;\n"
"void main()\n"
"{\n"
"texcoord = v_texcoord.xy;\n"
"gl_Position = ftetransform();\n"
"}\n"
"#endif\n"
"#ifdef FRAGMENT_SHADER\n"
"varying vec2 texcoord;\n"
"uniform float cvar_ffov;\n"
"void main()\n"
"{\n"
"vec3 tc; \n"
"float ang; \n"
"ang = texcoord.x*radians(cvar_ffov); \n"
"tc.x = sin(ang); \n"
"tc.y = -texcoord.y; \n"
"tc.z = cos(ang); \n"
"gl_FragColor = textureCube(s_screen, tc);\n"
"}\n"
"#endif\n"
},
#endif
#ifdef VKQUAKE
{QR_VULKAN, -1, "postproc_panorama",
"\xFF\x53\x50\x56\x01\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x2C\x00\x00\x00\x0D\x00\x00\x00\x3C\x00\x00\x00"
"\x2C\x0A\x00\x00\x68\x0A\x00\x00\x6C\x08\x00\x00\x01\x00\x66\x31\x66\x66\x6F\x76\x00\x43\xB4\x00\x00\x00\x00\x00\x03\x02\x23\x07"
"\x00\x00\x01\x00\x0A\x00\x08\x00\x4D\x00\x00\x00\x00\x00\x00\x00\x11\x00\x02\x00\x01\x00\x00\x00\x0B\x00\x06\x00\x01\x00\x00\x00"
"\x47\x4C\x53\x4C\x2E\x73\x74\x64\x2E\x34\x35\x30\x00\x00\x00\x00\x0E\x00\x03\x00\x00\x00\x00\x00\x01\x00\x00\x00\x0F\x00\x0E\x00"
"\x00\x00\x00\x00\x04\x00\x00\x00\x6D\x61\x69\x6E\x00\x00\x00\x00\x1C\x00\x00\x00\x39\x00\x00\x00\x3B\x00\x00\x00\x3F\x00\x00\x00"
"\x48\x00\x00\x00\x49\x00\x00\x00\x4A\x00\x00\x00\x4B\x00\x00\x00\x4C\x00\x00\x00\x47\x00\x04\x00\x11\x00\x00\x00\x06\x00\x00\x00"
"\x10\x00\x00\x00\x48\x00\x04\x00\x13\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x00\x00\x00\x00"
"\x23\x00\x00\x00\x00\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x04\x00"
"\x13\x00\x00\x00\x01\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x01\x00\x00\x00\x23\x00\x00\x00\x40\x00\x00\x00"
"\x48\x00\x05\x00\x13\x00\x00\x00\x01\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x04\x00\x13\x00\x00\x00\x02\x00\x00\x00"
"\x05\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x02\x00\x00\x00\x23\x00\x00\x00\x80\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00"
"\x02\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x03\x00\x00\x00\x23\x00\x00\x00\xC0\x00\x00\x00"
"\x48\x00\x05\x00\x13\x00\x00\x00\x04\x00\x00\x00\x23\x00\x00\x00\xCC\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x05\x00\x00\x00"
"\x23\x00\x00\x00\xD0\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x06\x00\x00\x00\x23\x00\x00\x00\xDC\x00\x00\x00\x48\x00\x05\x00"
"\x13\x00\x00\x00\x07\x00\x00\x00\x23\x00\x00\x00\xE0\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x08\x00\x00\x00\x23\x00\x00\x00"
"\xEC\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x09\x00\x00\x00\x23\x00\x00\x00\xF0\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00"
"\x0A\x00\x00\x00\x23\x00\x00\x00\xFC\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x0B\x00\x00\x00\x23\x00\x00\x00\x00\x01\x00\x00"
"\x48\x00\x05\x00\x13\x00\x00\x00\x0C\x00\x00\x00\x23\x00\x00\x00\x40\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x0D\x00\x00\x00"
"\x23\x00\x00\x00\x4C\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x0E\x00\x00\x00\x23\x00\x00\x00\x50\x01\x00\x00\x48\x00\x05\x00"
"\x13\x00\x00\x00\x0F\x00\x00\x00\x23\x00\x00\x00\x5C\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x10\x00\x00\x00\x23\x00\x00\x00"
"\x60\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x11\x00\x00\x00\x23\x00\x00\x00\x6C\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00"
"\x12\x00\x00\x00\x23\x00\x00\x00\x70\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x13\x00\x00\x00\x23\x00\x00\x00\x80\x01\x00\x00"
"\x48\x00\x05\x00\x13\x00\x00\x00\x14\x00\x00\x00\x23\x00\x00\x00\x90\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x15\x00\x00\x00"
"\x23\x00\x00\x00\x94\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x16\x00\x00\x00\x23\x00\x00\x00\x98\x01\x00\x00\x47\x00\x03\x00"
"\x13\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00\x15\x00\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x15\x00\x00\x00"
"\x21\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x1C\x00\x00\x00\x1E\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x39\x00\x00\x00"
"\x1E\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x3B\x00\x00\x00\x1E\x00\x00\x00\x01\x00\x00\x00\x48\x00\x05\x00\x3D\x00\x00\x00"
"\x00\x00\x00\x00\x0B\x00\x00\x00\x00\x00\x00\x00\x47\x00\x03\x00\x3D\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00\x43\x00\x00\x00"
"\x01\x00\x00\x00\x00\x01\x00\x00\x48\x00\x04\x00\x44\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x44\x00\x00\x00"
"\x00\x00\x00\x00\x23\x00\x00\x00\x00\x00\x00\x00\x48\x00\x05\x00\x44\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00"
"\x48\x00\x05\x00\x44\x00\x00\x00\x01\x00\x00\x00\x23\x00\x00\x00\x40\x00\x00\x00\x48\x00\x05\x00\x44\x00\x00\x00\x02\x00\x00\x00"
"\x23\x00\x00\x00\x4C\x00\x00\x00\x48\x00\x05\x00\x44\x00\x00\x00\x03\x00\x00\x00\x23\x00\x00\x00\x50\x00\x00\x00\x48\x00\x05\x00"
"\x44\x00\x00\x00\x04\x00\x00\x00\x23\x00\x00\x00\x5C\x00\x00\x00\x48\x00\x05\x00\x44\x00\x00\x00\x05\x00\x00\x00\x23\x00\x00\x00"
"\x60\x00\x00\x00\x48\x00\x05\x00\x44\x00\x00\x00\x06\x00\x00\x00\x23\x00\x00\x00\x6C\x00\x00\x00\x48\x00\x05\x00\x44\x00\x00\x00"
"\x07\x00\x00\x00\x23\x00\x00\x00\x70\x00\x00\x00\x48\x00\x05\x00\x44\x00\x00\x00\x08\x00\x00\x00\x23\x00\x00\x00\x80\x00\x00\x00"
"\x48\x00\x05\x00\x44\x00\x00\x00\x09\x00\x00\x00\x23\x00\x00\x00\x88\x00\x00\x00\x47\x00\x03\x00\x44\x00\x00\x00\x02\x00\x00\x00"
"\x47\x00\x04\x00\x46\x00\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x46\x00\x00\x00\x21\x00\x00\x00\x01\x00\x00\x00"
"\x47\x00\x04\x00\x48\x00\x00\x00\x1E\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00\x49\x00\x00\x00\x1E\x00\x00\x00\x03\x00\x00\x00"
"\x47\x00\x04\x00\x4A\x00\x00\x00\x1E\x00\x00\x00\x04\x00\x00\x00\x47\x00\x04\x00\x4B\x00\x00\x00\x1E\x00\x00\x00\x05\x00\x00\x00"
"\x47\x00\x04\x00\x4C\x00\x00\x00\x1E\x00\x00\x00\x06\x00\x00\x00\x13\x00\x02\x00\x02\x00\x00\x00\x21\x00\x03\x00\x03\x00\x00\x00"
"\x02\x00\x00\x00\x16\x00\x03\x00\x06\x00\x00\x00\x20\x00\x00\x00\x17\x00\x04\x00\x07\x00\x00\x00\x06\x00\x00\x00\x04\x00\x00\x00"
"\x21\x00\x03\x00\x08\x00\x00\x00\x07\x00\x00\x00\x20\x00\x04\x00\x0B\x00\x00\x00\x07\x00\x00\x00\x07\x00\x00\x00\x18\x00\x04\x00"
"\x0D\x00\x00\x00\x07\x00\x00\x00\x04\x00\x00\x00\x17\x00\x04\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x03\x00\x00\x00\x15\x00\x04\x00"
"\x0F\x00\x00\x00\x20\x00\x00\x00\x00\x00\x00\x00\x2B\x00\x04\x00\x0F\x00\x00\x00\x10\x00\x00\x00\x04\x00\x00\x00\x1C\x00\x04\x00"
"\x11\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x17\x00\x04\x00\x12\x00\x00\x00\x06\x00\x00\x00\x02\x00\x00\x00\x1E\x00\x19\x00"
"\x13\x00\x00\x00\x0D\x00\x00\x00\x0D\x00\x00\x00\x0D\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00"
"\x0E\x00\x00\x00\x06\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x11\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x0E\x00\x00\x00"
"\x06\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x07\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00\x06\x00\x00\x00\x12\x00\x00\x00"
"\x20\x00\x04\x00\x14\x00\x00\x00\x02\x00\x00\x00\x13\x00\x00\x00\x3B\x00\x04\x00\x14\x00\x00\x00\x15\x00\x00\x00\x02\x00\x00\x00"
"\x15\x00\x04\x00\x16\x00\x00\x00\x20\x00\x00\x00\x01\x00\x00\x00\x2B\x00\x04\x00\x16\x00\x00\x00\x17\x00\x00\x00\x00\x00\x00\x00"
"\x20\x00\x04\x00\x18\x00\x00\x00\x02\x00\x00\x00\x0D\x00\x00\x00\x20\x00\x04\x00\x1B\x00\x00\x00\x01\x00\x00\x00\x0E\x00\x00\x00"
"\x3B\x00\x04\x00\x1B\x00\x00\x00\x1C\x00\x00\x00\x01\x00\x00\x00\x2B\x00\x04\x00\x06\x00\x00\x00\x1E\x00\x00\x00\x00\x00\x80\x3F"
"\x2B\x00\x04\x00\x06\x00\x00\x00\x24\x00\x00\x00\x00\x00\x80\xBF\x2B\x00\x04\x00\x0F\x00\x00\x00\x25\x00\x00\x00\x01\x00\x00\x00"
"\x20\x00\x04\x00\x26\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00\x2B\x00\x04\x00\x0F\x00\x00\x00\x2B\x00\x00\x00\x02\x00\x00\x00"
"\x2B\x00\x04\x00\x0F\x00\x00\x00\x2E\x00\x00\x00\x03\x00\x00\x00\x2B\x00\x04\x00\x06\x00\x00\x00\x32\x00\x00\x00\x00\x00\x00\x40"
"\x20\x00\x04\x00\x38\x00\x00\x00\x03\x00\x00\x00\x12\x00\x00\x00\x3B\x00\x04\x00\x38\x00\x00\x00\x39\x00\x00\x00\x03\x00\x00\x00"
"\x20\x00\x04\x00\x3A\x00\x00\x00\x01\x00\x00\x00\x12\x00\x00\x00\x3B\x00\x04\x00\x3A\x00\x00\x00\x3B\x00\x00\x00\x01\x00\x00\x00"
"\x1E\x00\x03\x00\x3D\x00\x00\x00\x07\x00\x00\x00\x20\x00\x04\x00\x3E\x00\x00\x00\x03\x00\x00\x00\x3D\x00\x00\x00\x3B\x00\x04\x00"
"\x3E\x00\x00\x00\x3F\x00\x00\x00\x03\x00\x00\x00\x20\x00\x04\x00\x41\x00\x00\x00\x03\x00\x00\x00\x07\x00\x00\x00\x32\x00\x04\x00"
"\x06\x00\x00\x00\x43\x00\x00\x00\x00\x00\x80\x43\x1E\x00\x0C\x00\x44\x00\x00\x00\x0D\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00"
"\x0E\x00\x00\x00\x06\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x07\x00\x00\x00\x12\x00\x00\x00\x12\x00\x00\x00\x20\x00\x04\x00"
"\x45\x00\x00\x00\x02\x00\x00\x00\x44\x00\x00\x00\x3B\x00\x04\x00\x45\x00\x00\x00\x46\x00\x00\x00\x02\x00\x00\x00\x20\x00\x04\x00"
"\x47\x00\x00\x00\x01\x00\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x47\x00\x00\x00\x48\x00\x00\x00\x01\x00\x00\x00\x3B\x00\x04\x00"
"\x3A\x00\x00\x00\x49\x00\x00\x00\x01\x00\x00\x00\x3B\x00\x04\x00\x1B\x00\x00\x00\x4A\x00\x00\x00\x01\x00\x00\x00\x3B\x00\x04\x00"
"\x1B\x00\x00\x00\x4B\x00\x00\x00\x01\x00\x00\x00\x3B\x00\x04\x00\x1B\x00\x00\x00\x4C\x00\x00\x00\x01\x00\x00\x00\x36\x00\x05\x00"
"\x02\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\xF8\x00\x02\x00\x05\x00\x00\x00\x3D\x00\x04\x00\x12\x00\x00\x00"
"\x3C\x00\x00\x00\x3B\x00\x00\x00\x3E\x00\x03\x00\x39\x00\x00\x00\x3C\x00\x00\x00\x39\x00\x04\x00\x07\x00\x00\x00\x40\x00\x00\x00"
"\x09\x00\x00\x00\x41\x00\x05\x00\x41\x00\x00\x00\x42\x00\x00\x00\x3F\x00\x00\x00\x17\x00\x00\x00\x3E\x00\x03\x00\x42\x00\x00\x00"
"\x40\x00\x00\x00\xFD\x00\x01\x00\x38\x00\x01\x00\x36\x00\x05\x00\x07\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00"
"\xF8\x00\x02\x00\x0A\x00\x00\x00\x3B\x00\x04\x00\x0B\x00\x00\x00\x0C\x00\x00\x00\x07\x00\x00\x00\x41\x00\x05\x00\x18\x00\x00\x00"
"\x19\x00\x00\x00\x15\x00\x00\x00\x17\x00\x00\x00\x3D\x00\x04\x00\x0D\x00\x00\x00\x1A\x00\x00\x00\x19\x00\x00\x00\x3D\x00\x04\x00"
"\x0E\x00\x00\x00\x1D\x00\x00\x00\x1C\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\x1F\x00\x00\x00\x1D\x00\x00\x00\x00\x00\x00\x00"
"\x51\x00\x05\x00\x06\x00\x00\x00\x20\x00\x00\x00\x1D\x00\x00\x00\x01\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\x21\x00\x00\x00"
"\x1D\x00\x00\x00\x02\x00\x00\x00\x50\x00\x07\x00\x07\x00\x00\x00\x22\x00\x00\x00\x1F\x00\x00\x00\x20\x00\x00\x00\x21\x00\x00\x00"
"\x1E\x00\x00\x00\x91\x00\x05\x00\x07\x00\x00\x00\x23\x00\x00\x00\x1A\x00\x00\x00\x22\x00\x00\x00\x3E\x00\x03\x00\x0C\x00\x00\x00"
"\x23\x00\x00\x00\x41\x00\x05\x00\x26\x00\x00\x00\x27\x00\x00\x00\x0C\x00\x00\x00\x25\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00"
"\x28\x00\x00\x00\x27\x00\x00\x00\x85\x00\x05\x00\x06\x00\x00\x00\x29\x00\x00\x00\x28\x00\x00\x00\x24\x00\x00\x00\x41\x00\x05\x00"
"\x26\x00\x00\x00\x2A\x00\x00\x00\x0C\x00\x00\x00\x25\x00\x00\x00\x3E\x00\x03\x00\x2A\x00\x00\x00\x29\x00\x00\x00\x41\x00\x05\x00"
"\x26\x00\x00\x00\x2C\x00\x00\x00\x0C\x00\x00\x00\x2B\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x2D\x00\x00\x00\x2C\x00\x00\x00"
"\x41\x00\x05\x00\x26\x00\x00\x00\x2F\x00\x00\x00\x0C\x00\x00\x00\x2E\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x30\x00\x00\x00"
"\x2F\x00\x00\x00\x81\x00\x05\x00\x06\x00\x00\x00\x31\x00\x00\x00\x2D\x00\x00\x00\x30\x00\x00\x00\x88\x00\x05\x00\x06\x00\x00\x00"
"\x33\x00\x00\x00\x31\x00\x00\x00\x32\x00\x00\x00\x41\x00\x05\x00\x26\x00\x00\x00\x34\x00\x00\x00\x0C\x00\x00\x00\x2B\x00\x00\x00"
"\x3E\x00\x03\x00\x34\x00\x00\x00\x33\x00\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\x35\x00\x00\x00\x0C\x00\x00\x00\xFE\x00\x02\x00"
"\x35\x00\x00\x00\x38\x00\x01\x00\x03\x02\x23\x07\x00\x00\x01\x00\x0A\x00\x08\x00\x36\x00\x00\x00\x00\x00\x00\x00\x11\x00\x02\x00"
"\x01\x00\x00\x00\x0B\x00\x06\x00\x01\x00\x00\x00\x47\x4C\x53\x4C\x2E\x73\x74\x64\x2E\x34\x35\x30\x00\x00\x00\x00\x0E\x00\x03\x00"
"\x00\x00\x00\x00\x01\x00\x00\x00\x0F\x00\x07\x00\x04\x00\x00\x00\x04\x00\x00\x00\x6D\x61\x69\x6E\x00\x00\x00\x00\x0B\x00\x00\x00"
"\x25\x00\x00\x00\x10\x00\x03\x00\x04\x00\x00\x00\x07\x00\x00\x00\x47\x00\x04\x00\x0B\x00\x00\x00\x1E\x00\x00\x00\x00\x00\x00\x00"
"\x47\x00\x04\x00\x11\x00\x00\x00\x01\x00\x00\x00\x00\x01\x00\x00\x47\x00\x04\x00\x25\x00\x00\x00\x1E\x00\x00\x00\x00\x00\x00\x00"
"\x47\x00\x04\x00\x29\x00\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x29\x00\x00\x00\x21\x00\x00\x00\x02\x00\x00\x00"
"\x47\x00\x04\x00\x2F\x00\x00\x00\x06\x00\x00\x00\x10\x00\x00\x00\x48\x00\x04\x00\x30\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00"
"\x48\x00\x05\x00\x30\x00\x00\x00\x00\x00\x00\x00\x23\x00\x00\x00\x00\x00\x00\x00\x48\x00\x05\x00\x30\x00\x00\x00\x00\x00\x00\x00"
"\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x04\x00\x30\x00\x00\x00\x01\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x30\x00\x00\x00"
"\x01\x00\x00\x00\x23\x00\x00\x00\x40\x00\x00\x00\x48\x00\x05\x00\x30\x00\x00\x00\x01\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00"
"\x48\x00\x04\x00\x30\x00\x00\x00\x02\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x30\x00\x00\x00\x02\x00\x00\x00\x23\x00\x00\x00"
"\x80\x00\x00\x00\x48\x00\x05\x00\x30\x00\x00\x00\x02\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x05\x00\x30\x00\x00\x00"
"\x03\x00\x00\x00\x23\x00\x00\x00\xC0\x00\x00\x00\x48\x00\x05\x00\x30\x00\x00\x00\x04\x00\x00\x00\x23\x00\x00\x00\xCC\x00\x00\x00"
"\x48\x00\x05\x00\x30\x00\x00\x00\x05\x00\x00\x00\x23\x00\x00\x00\xD0\x00\x00\x00\x48\x00\x05\x00\x30\x00\x00\x00\x06\x00\x00\x00"
"\x23\x00\x00\x00\xDC\x00\x00\x00\x48\x00\x05\x00\x30\x00\x00\x00\x07\x00\x00\x00\x23\x00\x00\x00\xE0\x00\x00\x00\x48\x00\x05\x00"
"\x30\x00\x00\x00\x08\x00\x00\x00\x23\x00\x00\x00\xEC\x00\x00\x00\x48\x00\x05\x00\x30\x00\x00\x00\x09\x00\x00\x00\x23\x00\x00\x00"
"\xF0\x00\x00\x00\x48\x00\x05\x00\x30\x00\x00\x00\x0A\x00\x00\x00\x23\x00\x00\x00\xFC\x00\x00\x00\x48\x00\x05\x00\x30\x00\x00\x00"
"\x0B\x00\x00\x00\x23\x00\x00\x00\x00\x01\x00\x00\x48\x00\x05\x00\x30\x00\x00\x00\x0C\x00\x00\x00\x23\x00\x00\x00\x40\x01\x00\x00"
"\x48\x00\x05\x00\x30\x00\x00\x00\x0D\x00\x00\x00\x23\x00\x00\x00\x4C\x01\x00\x00\x48\x00\x05\x00\x30\x00\x00\x00\x0E\x00\x00\x00"
"\x23\x00\x00\x00\x50\x01\x00\x00\x48\x00\x05\x00\x30\x00\x00\x00\x0F\x00\x00\x00\x23\x00\x00\x00\x5C\x01\x00\x00\x48\x00\x05\x00"
"\x30\x00\x00\x00\x10\x00\x00\x00\x23\x00\x00\x00\x60\x01\x00\x00\x48\x00\x05\x00\x30\x00\x00\x00\x11\x00\x00\x00\x23\x00\x00\x00"
"\x6C\x01\x00\x00\x48\x00\x05\x00\x30\x00\x00\x00\x12\x00\x00\x00\x23\x00\x00\x00\x70\x01\x00\x00\x48\x00\x05\x00\x30\x00\x00\x00"
"\x13\x00\x00\x00\x23\x00\x00\x00\x80\x01\x00\x00\x48\x00\x05\x00\x30\x00\x00\x00\x14\x00\x00\x00\x23\x00\x00\x00\x90\x01\x00\x00"
"\x48\x00\x05\x00\x30\x00\x00\x00\x15\x00\x00\x00\x23\x00\x00\x00\x94\x01\x00\x00\x48\x00\x05\x00\x30\x00\x00\x00\x16\x00\x00\x00"
"\x23\x00\x00\x00\x98\x01\x00\x00\x47\x00\x03\x00\x30\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00\x32\x00\x00\x00\x22\x00\x00\x00"
"\x00\x00\x00\x00\x47\x00\x04\x00\x32\x00\x00\x00\x21\x00\x00\x00\x00\x00\x00\x00\x48\x00\x04\x00\x33\x00\x00\x00\x00\x00\x00\x00"
"\x05\x00\x00\x00\x48\x00\x05\x00\x33\x00\x00\x00\x00\x00\x00\x00\x23\x00\x00\x00\x00\x00\x00\x00\x48\x00\x05\x00\x33\x00\x00\x00"
"\x00\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x05\x00\x33\x00\x00\x00\x01\x00\x00\x00\x23\x00\x00\x00\x40\x00\x00\x00"
"\x48\x00\x05\x00\x33\x00\x00\x00\x02\x00\x00\x00\x23\x00\x00\x00\x4C\x00\x00\x00\x48\x00\x05\x00\x33\x00\x00\x00\x03\x00\x00\x00"
"\x23\x00\x00\x00\x50\x00\x00\x00\x48\x00\x05\x00\x33\x00\x00\x00\x04\x00\x00\x00\x23\x00\x00\x00\x5C\x00\x00\x00\x48\x00\x05\x00"
"\x33\x00\x00\x00\x05\x00\x00\x00\x23\x00\x00\x00\x60\x00\x00\x00\x48\x00\x05\x00\x33\x00\x00\x00\x06\x00\x00\x00\x23\x00\x00\x00"
"\x6C\x00\x00\x00\x48\x00\x05\x00\x33\x00\x00\x00\x07\x00\x00\x00\x23\x00\x00\x00\x70\x00\x00\x00\x48\x00\x05\x00\x33\x00\x00\x00"
"\x08\x00\x00\x00\x23\x00\x00\x00\x80\x00\x00\x00\x48\x00\x05\x00\x33\x00\x00\x00\x09\x00\x00\x00\x23\x00\x00\x00\x88\x00\x00\x00"
"\x47\x00\x03\x00\x33\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00\x35\x00\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00"
"\x35\x00\x00\x00\x21\x00\x00\x00\x01\x00\x00\x00\x13\x00\x02\x00\x02\x00\x00\x00\x21\x00\x03\x00\x03\x00\x00\x00\x02\x00\x00\x00"
"\x16\x00\x03\x00\x06\x00\x00\x00\x20\x00\x00\x00\x20\x00\x04\x00\x07\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00\x17\x00\x04\x00"
"\x09\x00\x00\x00\x06\x00\x00\x00\x02\x00\x00\x00\x20\x00\x04\x00\x0A\x00\x00\x00\x01\x00\x00\x00\x09\x00\x00\x00\x3B\x00\x04\x00"
"\x0A\x00\x00\x00\x0B\x00\x00\x00\x01\x00\x00\x00\x15\x00\x04\x00\x0C\x00\x00\x00\x20\x00\x00\x00\x00\x00\x00\x00\x2B\x00\x04\x00"
"\x0C\x00\x00\x00\x0D\x00\x00\x00\x00\x00\x00\x00\x20\x00\x04\x00\x0E\x00\x00\x00\x01\x00\x00\x00\x06\x00\x00\x00\x32\x00\x04\x00"
"\x06\x00\x00\x00\x11\x00\x00\x00\x00\x00\x80\x43\x17\x00\x04\x00\x14\x00\x00\x00\x06\x00\x00\x00\x03\x00\x00\x00\x20\x00\x04\x00"
"\x15\x00\x00\x00\x07\x00\x00\x00\x14\x00\x00\x00\x2B\x00\x04\x00\x0C\x00\x00\x00\x1A\x00\x00\x00\x01\x00\x00\x00\x2B\x00\x04\x00"
"\x0C\x00\x00\x00\x21\x00\x00\x00\x02\x00\x00\x00\x17\x00\x04\x00\x23\x00\x00\x00\x06\x00\x00\x00\x04\x00\x00\x00\x20\x00\x04\x00"
"\x24\x00\x00\x00\x03\x00\x00\x00\x23\x00\x00\x00\x3B\x00\x04\x00\x24\x00\x00\x00\x25\x00\x00\x00\x03\x00\x00\x00\x19\x00\x09\x00"
"\x26\x00\x00\x00\x06\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00"
"\x1B\x00\x03\x00\x27\x00\x00\x00\x26\x00\x00\x00\x20\x00\x04\x00\x28\x00\x00\x00\x00\x00\x00\x00\x27\x00\x00\x00\x3B\x00\x04\x00"
"\x28\x00\x00\x00\x29\x00\x00\x00\x00\x00\x00\x00\x18\x00\x04\x00\x2D\x00\x00\x00\x23\x00\x00\x00\x04\x00\x00\x00\x2B\x00\x04\x00"
"\x0C\x00\x00\x00\x2E\x00\x00\x00\x04\x00\x00\x00\x1C\x00\x04\x00\x2F\x00\x00\x00\x23\x00\x00\x00\x2E\x00\x00\x00\x1E\x00\x19\x00"
"\x30\x00\x00\x00\x2D\x00\x00\x00\x2D\x00\x00\x00\x2D\x00\x00\x00\x14\x00\x00\x00\x06\x00\x00\x00\x14\x00\x00\x00\x06\x00\x00\x00"
"\x14\x00\x00\x00\x06\x00\x00\x00\x14\x00\x00\x00\x06\x00\x00\x00\x2F\x00\x00\x00\x14\x00\x00\x00\x06\x00\x00\x00\x14\x00\x00\x00"
"\x06\x00\x00\x00\x14\x00\x00\x00\x06\x00\x00\x00\x23\x00\x00\x00\x23\x00\x00\x00\x06\x00\x00\x00\x06\x00\x00\x00\x09\x00\x00\x00"
"\x20\x00\x04\x00\x31\x00\x00\x00\x02\x00\x00\x00\x30\x00\x00\x00\x3B\x00\x04\x00\x31\x00\x00\x00\x32\x00\x00\x00\x02\x00\x00\x00"
"\x1E\x00\x0C\x00\x33\x00\x00\x00\x2D\x00\x00\x00\x14\x00\x00\x00\x06\x00\x00\x00\x14\x00\x00\x00\x06\x00\x00\x00\x14\x00\x00\x00"
"\x06\x00\x00\x00\x23\x00\x00\x00\x09\x00\x00\x00\x09\x00\x00\x00\x20\x00\x04\x00\x34\x00\x00\x00\x02\x00\x00\x00\x33\x00\x00\x00"
"\x3B\x00\x04\x00\x34\x00\x00\x00\x35\x00\x00\x00\x02\x00\x00\x00\x36\x00\x05\x00\x02\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00"
"\x03\x00\x00\x00\xF8\x00\x02\x00\x05\x00\x00\x00\x3B\x00\x04\x00\x07\x00\x00\x00\x08\x00\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00"
"\x15\x00\x00\x00\x16\x00\x00\x00\x07\x00\x00\x00\x41\x00\x05\x00\x0E\x00\x00\x00\x0F\x00\x00\x00\x0B\x00\x00\x00\x0D\x00\x00\x00"
"\x3D\x00\x04\x00\x06\x00\x00\x00\x10\x00\x00\x00\x0F\x00\x00\x00\x0C\x00\x06\x00\x06\x00\x00\x00\x12\x00\x00\x00\x01\x00\x00\x00"
"\x0B\x00\x00\x00\x11\x00\x00\x00\x85\x00\x05\x00\x06\x00\x00\x00\x13\x00\x00\x00\x10\x00\x00\x00\x12\x00\x00\x00\x3E\x00\x03\x00"
"\x08\x00\x00\x00\x13\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x17\x00\x00\x00\x08\x00\x00\x00\x0C\x00\x06\x00\x06\x00\x00\x00"
"\x18\x00\x00\x00\x01\x00\x00\x00\x0D\x00\x00\x00\x17\x00\x00\x00\x41\x00\x05\x00\x07\x00\x00\x00\x19\x00\x00\x00\x16\x00\x00\x00"
"\x0D\x00\x00\x00\x3E\x00\x03\x00\x19\x00\x00\x00\x18\x00\x00\x00\x41\x00\x05\x00\x0E\x00\x00\x00\x1B\x00\x00\x00\x0B\x00\x00\x00"
"\x1A\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x1C\x00\x00\x00\x1B\x00\x00\x00\x7F\x00\x04\x00\x06\x00\x00\x00\x1D\x00\x00\x00"
"\x1C\x00\x00\x00\x41\x00\x05\x00\x07\x00\x00\x00\x1E\x00\x00\x00\x16\x00\x00\x00\x1A\x00\x00\x00\x3E\x00\x03\x00\x1E\x00\x00\x00"
"\x1D\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x1F\x00\x00\x00\x08\x00\x00\x00\x0C\x00\x06\x00\x06\x00\x00\x00\x20\x00\x00\x00"
"\x01\x00\x00\x00\x0E\x00\x00\x00\x1F\x00\x00\x00\x41\x00\x05\x00\x07\x00\x00\x00\x22\x00\x00\x00\x16\x00\x00\x00\x21\x00\x00\x00"
"\x3E\x00\x03\x00\x22\x00\x00\x00\x20\x00\x00\x00\x3D\x00\x04\x00\x27\x00\x00\x00\x2A\x00\x00\x00\x29\x00\x00\x00\x3D\x00\x04\x00"
"\x14\x00\x00\x00\x2B\x00\x00\x00\x16\x00\x00\x00\x57\x00\x05\x00\x23\x00\x00\x00\x2C\x00\x00\x00\x2A\x00\x00\x00\x2B\x00\x00\x00"
"\x3E\x00\x03\x00\x25\x00\x00\x00\x2C\x00\x00\x00\xFD\x00\x01\x00\x38\x00\x01\x00"},
#endif
#ifdef GLQUAKE
{QR_OPENGL, 110, "postproc_laea",
"!!cvarf ffov\n"
"!!samps screen:samplerCube=0\n"
//my attempt at lambert azimuthal equal-area view rendering, because you'll remember that name easily.
"#ifdef VERTEX_SHADER\n"
"attribute vec2 v_texcoord;\n"
"varying vec2 texcoord;\n"
"uniform float cvar_ffov;\n"
"void main()\n"
"{\n"
"texcoord = v_texcoord.xy;\n"
//make sure the ffov cvar actually does something meaningful
"texcoord *= cvar_ffov / 90.0;\n"
"gl_Position = ftetransform();\n"
"}\n"
"#endif\n"
"#ifdef FRAGMENT_SHADER\n"
"varying vec2 texcoord;\n"
"void main()\n"
"{\n"
"vec3 tc; \n"
"vec2 d; \n"
"vec2 ang; \n"
"d = texcoord; \n"
//compute the 2d->3d projection
"float sq = d.x*d.x+d.y*d.y;\n"
"if (sq > 4.0)\n"
"gl_FragColor = vec4(0,0,0,1);\n"
"else\n"
"{\n"
"tc.x = sqrt(1.0-(sq/4.0))*d.x;\n"
"tc.y = sqrt(1.0-(sq/4.0))*d.y;\n"
"tc.z = -1.0 + (sq/2.0);\n"
"tc.y *= -1.0;\n"
"tc.z *= -1.0;\n"
"gl_FragColor = textureCube(s_screen, tc);\n"
"}\n"
"}\n"
"#endif\n"
},
#endif
#ifdef GLQUAKE
{QR_OPENGL, 110, "postproc_stereographic",
"!!cvarf ffov\n"
"!!samps screen:samplerCube=0\n"
//stereographic view rendering, for high fovs that are still playable.
"#ifdef VERTEX_SHADER\n"
"attribute vec2 v_texcoord;\n"
"varying vec2 texcoord;\n"
"uniform float cvar_ffov;\n"
"void main()\n"
"{\n"
"texcoord = v_texcoord.xy;\n"
//make sure the ffov cvar actually does something meaningful
"texcoord *= cvar_ffov / 90.0;\n"
"gl_Position = ftetransform();\n"
"}\n"
"#endif\n"
"#ifdef FRAGMENT_SHADER\n"
"varying vec2 texcoord;\n"
"void main()\n"
"{\n"
"vec3 tc; \n"
"vec2 d; \n"
"vec2 ang; \n"
"d = texcoord; \n"
//compute the 2d->3d projection
"float div = 1.0 + d.x*d.x + d.y*d.y;\n"
"tc.x = 2.0*d.x/div;\n"
"tc.y = -2.0*d.y/div;\n"
"tc.z = -(-1.0 + d.x*d.x + d.y*d.y)/div;\n"
"gl_FragColor = textureCube(s_screen, tc);\n"
"}\n"
"#endif\n"
},
#endif
#ifdef VKQUAKE
{QR_VULKAN, -1, "postproc_stereographic",
"\xFF\x53\x50\x56\x01\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x2C\x00\x00\x00\x0D\x00\x00\x00\x3C\x00\x00\x00"
"\x80\x0A\x00\x00\xBC\x0A\x00\x00\xB0\x0A\x00\x00\x01\x00\x66\x31\x66\x66\x6F\x76\x00\x00\x00\x00\x00\x00\x00\x00\x03\x02\x23\x07"
"\x00\x00\x01\x00\x0A\x00\x08\x00\x51\x00\x00\x00\x00\x00\x00\x00\x11\x00\x02\x00\x01\x00\x00\x00\x0B\x00\x06\x00\x01\x00\x00\x00"
"\x47\x4C\x53\x4C\x2E\x73\x74\x64\x2E\x34\x35\x30\x00\x00\x00\x00\x0E\x00\x03\x00\x00\x00\x00\x00\x01\x00\x00\x00\x0F\x00\x0E\x00"
"\x00\x00\x00\x00\x04\x00\x00\x00\x6D\x61\x69\x6E\x00\x00\x00\x00\x1C\x00\x00\x00\x39\x00\x00\x00\x3B\x00\x00\x00\x44\x00\x00\x00"
"\x4C\x00\x00\x00\x4D\x00\x00\x00\x4E\x00\x00\x00\x4F\x00\x00\x00\x50\x00\x00\x00\x47\x00\x04\x00\x11\x00\x00\x00\x06\x00\x00\x00"
"\x10\x00\x00\x00\x48\x00\x04\x00\x13\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x00\x00\x00\x00"
"\x23\x00\x00\x00\x00\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x04\x00"
"\x13\x00\x00\x00\x01\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x01\x00\x00\x00\x23\x00\x00\x00\x40\x00\x00\x00"
"\x48\x00\x05\x00\x13\x00\x00\x00\x01\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x04\x00\x13\x00\x00\x00\x02\x00\x00\x00"
"\x05\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x02\x00\x00\x00\x23\x00\x00\x00\x80\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00"
"\x02\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x03\x00\x00\x00\x23\x00\x00\x00\xC0\x00\x00\x00"
"\x48\x00\x05\x00\x13\x00\x00\x00\x04\x00\x00\x00\x23\x00\x00\x00\xCC\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x05\x00\x00\x00"
"\x23\x00\x00\x00\xD0\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x06\x00\x00\x00\x23\x00\x00\x00\xDC\x00\x00\x00\x48\x00\x05\x00"
"\x13\x00\x00\x00\x07\x00\x00\x00\x23\x00\x00\x00\xE0\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x08\x00\x00\x00\x23\x00\x00\x00"
"\xEC\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x09\x00\x00\x00\x23\x00\x00\x00\xF0\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00"
"\x0A\x00\x00\x00\x23\x00\x00\x00\xFC\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x0B\x00\x00\x00\x23\x00\x00\x00\x00\x01\x00\x00"
"\x48\x00\x05\x00\x13\x00\x00\x00\x0C\x00\x00\x00\x23\x00\x00\x00\x40\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x0D\x00\x00\x00"
"\x23\x00\x00\x00\x4C\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x0E\x00\x00\x00\x23\x00\x00\x00\x50\x01\x00\x00\x48\x00\x05\x00"
"\x13\x00\x00\x00\x0F\x00\x00\x00\x23\x00\x00\x00\x5C\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x10\x00\x00\x00\x23\x00\x00\x00"
"\x60\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x11\x00\x00\x00\x23\x00\x00\x00\x6C\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00"
"\x12\x00\x00\x00\x23\x00\x00\x00\x70\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x13\x00\x00\x00\x23\x00\x00\x00\x80\x01\x00\x00"
"\x48\x00\x05\x00\x13\x00\x00\x00\x14\x00\x00\x00\x23\x00\x00\x00\x90\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x15\x00\x00\x00"
"\x23\x00\x00\x00\x94\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x16\x00\x00\x00\x23\x00\x00\x00\x98\x01\x00\x00\x47\x00\x03\x00"
"\x13\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00\x15\x00\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x15\x00\x00\x00"
"\x21\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x1C\x00\x00\x00\x1E\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x39\x00\x00\x00"
"\x1E\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x3B\x00\x00\x00\x1E\x00\x00\x00\x01\x00\x00\x00\x47\x00\x04\x00\x3D\x00\x00\x00"
"\x01\x00\x00\x00\x00\x01\x00\x00\x48\x00\x05\x00\x42\x00\x00\x00\x00\x00\x00\x00\x0B\x00\x00\x00\x00\x00\x00\x00\x47\x00\x03\x00"
"\x42\x00\x00\x00\x02\x00\x00\x00\x48\x00\x04\x00\x48\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x48\x00\x00\x00"
"\x00\x00\x00\x00\x23\x00\x00\x00\x00\x00\x00\x00\x48\x00\x05\x00\x48\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00"
"\x48\x00\x05\x00\x48\x00\x00\x00\x01\x00\x00\x00\x23\x00\x00\x00\x40\x00\x00\x00\x48\x00\x05\x00\x48\x00\x00\x00\x02\x00\x00\x00"
"\x23\x00\x00\x00\x4C\x00\x00\x00\x48\x00\x05\x00\x48\x00\x00\x00\x03\x00\x00\x00\x23\x00\x00\x00\x50\x00\x00\x00\x48\x00\x05\x00"
"\x48\x00\x00\x00\x04\x00\x00\x00\x23\x00\x00\x00\x5C\x00\x00\x00\x48\x00\x05\x00\x48\x00\x00\x00\x05\x00\x00\x00\x23\x00\x00\x00"
"\x60\x00\x00\x00\x48\x00\x05\x00\x48\x00\x00\x00\x06\x00\x00\x00\x23\x00\x00\x00\x6C\x00\x00\x00\x48\x00\x05\x00\x48\x00\x00\x00"
"\x07\x00\x00\x00\x23\x00\x00\x00\x70\x00\x00\x00\x48\x00\x05\x00\x48\x00\x00\x00\x08\x00\x00\x00\x23\x00\x00\x00\x80\x00\x00\x00"
"\x48\x00\x05\x00\x48\x00\x00\x00\x09\x00\x00\x00\x23\x00\x00\x00\x88\x00\x00\x00\x47\x00\x03\x00\x48\x00\x00\x00\x02\x00\x00\x00"
"\x47\x00\x04\x00\x4A\x00\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x4A\x00\x00\x00\x21\x00\x00\x00\x01\x00\x00\x00"
"\x47\x00\x04\x00\x4C\x00\x00\x00\x1E\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00\x4D\x00\x00\x00\x1E\x00\x00\x00\x03\x00\x00\x00"
"\x47\x00\x04\x00\x4E\x00\x00\x00\x1E\x00\x00\x00\x04\x00\x00\x00\x47\x00\x04\x00\x4F\x00\x00\x00\x1E\x00\x00\x00\x05\x00\x00\x00"
"\x47\x00\x04\x00\x50\x00\x00\x00\x1E\x00\x00\x00\x06\x00\x00\x00\x13\x00\x02\x00\x02\x00\x00\x00\x21\x00\x03\x00\x03\x00\x00\x00"
"\x02\x00\x00\x00\x16\x00\x03\x00\x06\x00\x00\x00\x20\x00\x00\x00\x17\x00\x04\x00\x07\x00\x00\x00\x06\x00\x00\x00\x04\x00\x00\x00"
"\x21\x00\x03\x00\x08\x00\x00\x00\x07\x00\x00\x00\x20\x00\x04\x00\x0B\x00\x00\x00\x07\x00\x00\x00\x07\x00\x00\x00\x18\x00\x04\x00"
"\x0D\x00\x00\x00\x07\x00\x00\x00\x04\x00\x00\x00\x17\x00\x04\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x03\x00\x00\x00\x15\x00\x04\x00"
"\x0F\x00\x00\x00\x20\x00\x00\x00\x00\x00\x00\x00\x2B\x00\x04\x00\x0F\x00\x00\x00\x10\x00\x00\x00\x04\x00\x00\x00\x1C\x00\x04\x00"
"\x11\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x17\x00\x04\x00\x12\x00\x00\x00\x06\x00\x00\x00\x02\x00\x00\x00\x1E\x00\x19\x00"
"\x13\x00\x00\x00\x0D\x00\x00\x00\x0D\x00\x00\x00\x0D\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00"
"\x0E\x00\x00\x00\x06\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x11\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x0E\x00\x00\x00"
"\x06\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x07\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00\x06\x00\x00\x00\x12\x00\x00\x00"
"\x20\x00\x04\x00\x14\x00\x00\x00\x02\x00\x00\x00\x13\x00\x00\x00\x3B\x00\x04\x00\x14\x00\x00\x00\x15\x00\x00\x00\x02\x00\x00\x00"
"\x15\x00\x04\x00\x16\x00\x00\x00\x20\x00\x00\x00\x01\x00\x00\x00\x2B\x00\x04\x00\x16\x00\x00\x00\x17\x00\x00\x00\x00\x00\x00\x00"
"\x20\x00\x04\x00\x18\x00\x00\x00\x02\x00\x00\x00\x0D\x00\x00\x00\x20\x00\x04\x00\x1B\x00\x00\x00\x01\x00\x00\x00\x0E\x00\x00\x00"
"\x3B\x00\x04\x00\x1B\x00\x00\x00\x1C\x00\x00\x00\x01\x00\x00\x00\x2B\x00\x04\x00\x06\x00\x00\x00\x1E\x00\x00\x00\x00\x00\x80\x3F"
"\x2B\x00\x04\x00\x06\x00\x00\x00\x24\x00\x00\x00\x00\x00\x80\xBF\x2B\x00\x04\x00\x0F\x00\x00\x00\x25\x00\x00\x00\x01\x00\x00\x00"
"\x20\x00\x04\x00\x26\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00\x2B\x00\x04\x00\x0F\x00\x00\x00\x2B\x00\x00\x00\x02\x00\x00\x00"
"\x2B\x00\x04\x00\x0F\x00\x00\x00\x2E\x00\x00\x00\x03\x00\x00\x00\x2B\x00\x04\x00\x06\x00\x00\x00\x32\x00\x00\x00\x00\x00\x00\x40"
"\x20\x00\x04\x00\x38\x00\x00\x00\x03\x00\x00\x00\x12\x00\x00\x00\x3B\x00\x04\x00\x38\x00\x00\x00\x39\x00\x00\x00\x03\x00\x00\x00"
"\x20\x00\x04\x00\x3A\x00\x00\x00\x01\x00\x00\x00\x12\x00\x00\x00\x3B\x00\x04\x00\x3A\x00\x00\x00\x3B\x00\x00\x00\x01\x00\x00\x00"
"\x32\x00\x04\x00\x06\x00\x00\x00\x3D\x00\x00\x00\x00\x00\x80\x43\x2B\x00\x04\x00\x06\x00\x00\x00\x3E\x00\x00\x00\x00\x00\xB4\x42"
"\x1E\x00\x03\x00\x42\x00\x00\x00\x07\x00\x00\x00\x20\x00\x04\x00\x43\x00\x00\x00\x03\x00\x00\x00\x42\x00\x00\x00\x3B\x00\x04\x00"
"\x43\x00\x00\x00\x44\x00\x00\x00\x03\x00\x00\x00\x20\x00\x04\x00\x46\x00\x00\x00\x03\x00\x00\x00\x07\x00\x00\x00\x1E\x00\x0C\x00"
"\x48\x00\x00\x00\x0D\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00"
"\x07\x00\x00\x00\x12\x00\x00\x00\x12\x00\x00\x00\x20\x00\x04\x00\x49\x00\x00\x00\x02\x00\x00\x00\x48\x00\x00\x00\x3B\x00\x04\x00"
"\x49\x00\x00\x00\x4A\x00\x00\x00\x02\x00\x00\x00\x20\x00\x04\x00\x4B\x00\x00\x00\x01\x00\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00"
"\x4B\x00\x00\x00\x4C\x00\x00\x00\x01\x00\x00\x00\x3B\x00\x04\x00\x3A\x00\x00\x00\x4D\x00\x00\x00\x01\x00\x00\x00\x3B\x00\x04\x00"
"\x1B\x00\x00\x00\x4E\x00\x00\x00\x01\x00\x00\x00\x3B\x00\x04\x00\x1B\x00\x00\x00\x4F\x00\x00\x00\x01\x00\x00\x00\x3B\x00\x04\x00"
"\x1B\x00\x00\x00\x50\x00\x00\x00\x01\x00\x00\x00\x36\x00\x05\x00\x02\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00"
"\xF8\x00\x02\x00\x05\x00\x00\x00\x3D\x00\x04\x00\x12\x00\x00\x00\x3C\x00\x00\x00\x3B\x00\x00\x00\x3E\x00\x03\x00\x39\x00\x00\x00"
"\x3C\x00\x00\x00\x88\x00\x05\x00\x06\x00\x00\x00\x3F\x00\x00\x00\x3D\x00\x00\x00\x3E\x00\x00\x00\x3D\x00\x04\x00\x12\x00\x00\x00"
"\x40\x00\x00\x00\x39\x00\x00\x00\x8E\x00\x05\x00\x12\x00\x00\x00\x41\x00\x00\x00\x40\x00\x00\x00\x3F\x00\x00\x00\x3E\x00\x03\x00"
"\x39\x00\x00\x00\x41\x00\x00\x00\x39\x00\x04\x00\x07\x00\x00\x00\x45\x00\x00\x00\x09\x00\x00\x00\x41\x00\x05\x00\x46\x00\x00\x00"
"\x47\x00\x00\x00\x44\x00\x00\x00\x17\x00\x00\x00\x3E\x00\x03\x00\x47\x00\x00\x00\x45\x00\x00\x00\xFD\x00\x01\x00\x38\x00\x01\x00"
"\x36\x00\x05\x00\x07\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\xF8\x00\x02\x00\x0A\x00\x00\x00\x3B\x00\x04\x00"
"\x0B\x00\x00\x00\x0C\x00\x00\x00\x07\x00\x00\x00\x41\x00\x05\x00\x18\x00\x00\x00\x19\x00\x00\x00\x15\x00\x00\x00\x17\x00\x00\x00"
"\x3D\x00\x04\x00\x0D\x00\x00\x00\x1A\x00\x00\x00\x19\x00\x00\x00\x3D\x00\x04\x00\x0E\x00\x00\x00\x1D\x00\x00\x00\x1C\x00\x00\x00"
"\x51\x00\x05\x00\x06\x00\x00\x00\x1F\x00\x00\x00\x1D\x00\x00\x00\x00\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\x20\x00\x00\x00"
"\x1D\x00\x00\x00\x01\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\x21\x00\x00\x00\x1D\x00\x00\x00\x02\x00\x00\x00\x50\x00\x07\x00"
"\x07\x00\x00\x00\x22\x00\x00\x00\x1F\x00\x00\x00\x20\x00\x00\x00\x21\x00\x00\x00\x1E\x00\x00\x00\x91\x00\x05\x00\x07\x00\x00\x00"
"\x23\x00\x00\x00\x1A\x00\x00\x00\x22\x00\x00\x00\x3E\x00\x03\x00\x0C\x00\x00\x00\x23\x00\x00\x00\x41\x00\x05\x00\x26\x00\x00\x00"
"\x27\x00\x00\x00\x0C\x00\x00\x00\x25\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x28\x00\x00\x00\x27\x00\x00\x00\x85\x00\x05\x00"
"\x06\x00\x00\x00\x29\x00\x00\x00\x28\x00\x00\x00\x24\x00\x00\x00\x41\x00\x05\x00\x26\x00\x00\x00\x2A\x00\x00\x00\x0C\x00\x00\x00"
"\x25\x00\x00\x00\x3E\x00\x03\x00\x2A\x00\x00\x00\x29\x00\x00\x00\x41\x00\x05\x00\x26\x00\x00\x00\x2C\x00\x00\x00\x0C\x00\x00\x00"
"\x2B\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x2D\x00\x00\x00\x2C\x00\x00\x00\x41\x00\x05\x00\x26\x00\x00\x00\x2F\x00\x00\x00"
"\x0C\x00\x00\x00\x2E\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x30\x00\x00\x00\x2F\x00\x00\x00\x81\x00\x05\x00\x06\x00\x00\x00"
"\x31\x00\x00\x00\x2D\x00\x00\x00\x30\x00\x00\x00\x88\x00\x05\x00\x06\x00\x00\x00\x33\x00\x00\x00\x31\x00\x00\x00\x32\x00\x00\x00"
"\x41\x00\x05\x00\x26\x00\x00\x00\x34\x00\x00\x00\x0C\x00\x00\x00\x2B\x00\x00\x00\x3E\x00\x03\x00\x34\x00\x00\x00\x33\x00\x00\x00"
"\x3D\x00\x04\x00\x07\x00\x00\x00\x35\x00\x00\x00\x0C\x00\x00\x00\xFE\x00\x02\x00\x35\x00\x00\x00\x38\x00\x01\x00\x03\x02\x23\x07"
"\x00\x00\x01\x00\x0A\x00\x08\x00\x56\x00\x00\x00\x00\x00\x00\x00\x11\x00\x02\x00\x01\x00\x00\x00\x0B\x00\x06\x00\x01\x00\x00\x00"
"\x47\x4C\x53\x4C\x2E\x73\x74\x64\x2E\x34\x35\x30\x00\x00\x00\x00\x0E\x00\x03\x00\x00\x00\x00\x00\x01\x00\x00\x00\x0F\x00\x07\x00"
"\x04\x00\x00\x00\x04\x00\x00\x00\x6D\x61\x69\x6E\x00\x00\x00\x00\x0B\x00\x00\x00\x44\x00\x00\x00\x10\x00\x03\x00\x04\x00\x00\x00"
"\x07\x00\x00\x00\x47\x00\x04\x00\x0B\x00\x00\x00\x1E\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x44\x00\x00\x00\x1E\x00\x00\x00"
"\x00\x00\x00\x00\x47\x00\x04\x00\x48\x00\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x48\x00\x00\x00\x21\x00\x00\x00"
"\x02\x00\x00\x00\x47\x00\x04\x00\x4C\x00\x00\x00\x01\x00\x00\x00\x00\x01\x00\x00\x47\x00\x04\x00\x4F\x00\x00\x00\x06\x00\x00\x00"
"\x10\x00\x00\x00\x48\x00\x04\x00\x50\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x50\x00\x00\x00\x00\x00\x00\x00"
"\x23\x00\x00\x00\x00\x00\x00\x00\x48\x00\x05\x00\x50\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x04\x00"
"\x50\x00\x00\x00\x01\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x50\x00\x00\x00\x01\x00\x00\x00\x23\x00\x00\x00\x40\x00\x00\x00"
"\x48\x00\x05\x00\x50\x00\x00\x00\x01\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x04\x00\x50\x00\x00\x00\x02\x00\x00\x00"
"\x05\x00\x00\x00\x48\x00\x05\x00\x50\x00\x00\x00\x02\x00\x00\x00\x23\x00\x00\x00\x80\x00\x00\x00\x48\x00\x05\x00\x50\x00\x00\x00"
"\x02\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x05\x00\x50\x00\x00\x00\x03\x00\x00\x00\x23\x00\x00\x00\xC0\x00\x00\x00"
"\x48\x00\x05\x00\x50\x00\x00\x00\x04\x00\x00\x00\x23\x00\x00\x00\xCC\x00\x00\x00\x48\x00\x05\x00\x50\x00\x00\x00\x05\x00\x00\x00"
"\x23\x00\x00\x00\xD0\x00\x00\x00\x48\x00\x05\x00\x50\x00\x00\x00\x06\x00\x00\x00\x23\x00\x00\x00\xDC\x00\x00\x00\x48\x00\x05\x00"
"\x50\x00\x00\x00\x07\x00\x00\x00\x23\x00\x00\x00\xE0\x00\x00\x00\x48\x00\x05\x00\x50\x00\x00\x00\x08\x00\x00\x00\x23\x00\x00\x00"
"\xEC\x00\x00\x00\x48\x00\x05\x00\x50\x00\x00\x00\x09\x00\x00\x00\x23\x00\x00\x00\xF0\x00\x00\x00\x48\x00\x05\x00\x50\x00\x00\x00"
"\x0A\x00\x00\x00\x23\x00\x00\x00\xFC\x00\x00\x00\x48\x00\x05\x00\x50\x00\x00\x00\x0B\x00\x00\x00\x23\x00\x00\x00\x00\x01\x00\x00"
"\x48\x00\x05\x00\x50\x00\x00\x00\x0C\x00\x00\x00\x23\x00\x00\x00\x40\x01\x00\x00\x48\x00\x05\x00\x50\x00\x00\x00\x0D\x00\x00\x00"
"\x23\x00\x00\x00\x4C\x01\x00\x00\x48\x00\x05\x00\x50\x00\x00\x00\x0E\x00\x00\x00\x23\x00\x00\x00\x50\x01\x00\x00\x48\x00\x05\x00"
"\x50\x00\x00\x00\x0F\x00\x00\x00\x23\x00\x00\x00\x5C\x01\x00\x00\x48\x00\x05\x00\x50\x00\x00\x00\x10\x00\x00\x00\x23\x00\x00\x00"
"\x60\x01\x00\x00\x48\x00\x05\x00\x50\x00\x00\x00\x11\x00\x00\x00\x23\x00\x00\x00\x6C\x01\x00\x00\x48\x00\x05\x00\x50\x00\x00\x00"
"\x12\x00\x00\x00\x23\x00\x00\x00\x70\x01\x00\x00\x48\x00\x05\x00\x50\x00\x00\x00\x13\x00\x00\x00\x23\x00\x00\x00\x80\x01\x00\x00"
"\x48\x00\x05\x00\x50\x00\x00\x00\x14\x00\x00\x00\x23\x00\x00\x00\x90\x01\x00\x00\x48\x00\x05\x00\x50\x00\x00\x00\x15\x00\x00\x00"
"\x23\x00\x00\x00\x94\x01\x00\x00\x48\x00\x05\x00\x50\x00\x00\x00\x16\x00\x00\x00\x23\x00\x00\x00\x98\x01\x00\x00\x47\x00\x03\x00"
"\x50\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00\x52\x00\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x52\x00\x00\x00"
"\x21\x00\x00\x00\x00\x00\x00\x00\x48\x00\x04\x00\x53\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x53\x00\x00\x00"
"\x00\x00\x00\x00\x23\x00\x00\x00\x00\x00\x00\x00\x48\x00\x05\x00\x53\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00"
"\x48\x00\x05\x00\x53\x00\x00\x00\x01\x00\x00\x00\x23\x00\x00\x00\x40\x00\x00\x00\x48\x00\x05\x00\x53\x00\x00\x00\x02\x00\x00\x00"
"\x23\x00\x00\x00\x4C\x00\x00\x00\x48\x00\x05\x00\x53\x00\x00\x00\x03\x00\x00\x00\x23\x00\x00\x00\x50\x00\x00\x00\x48\x00\x05\x00"
"\x53\x00\x00\x00\x04\x00\x00\x00\x23\x00\x00\x00\x5C\x00\x00\x00\x48\x00\x05\x00\x53\x00\x00\x00\x05\x00\x00\x00\x23\x00\x00\x00"
"\x60\x00\x00\x00\x48\x00\x05\x00\x53\x00\x00\x00\x06\x00\x00\x00\x23\x00\x00\x00\x6C\x00\x00\x00\x48\x00\x05\x00\x53\x00\x00\x00"
"\x07\x00\x00\x00\x23\x00\x00\x00\x70\x00\x00\x00\x48\x00\x05\x00\x53\x00\x00\x00\x08\x00\x00\x00\x23\x00\x00\x00\x80\x00\x00\x00"
"\x48\x00\x05\x00\x53\x00\x00\x00\x09\x00\x00\x00\x23\x00\x00\x00\x88\x00\x00\x00\x47\x00\x03\x00\x53\x00\x00\x00\x02\x00\x00\x00"
"\x47\x00\x04\x00\x55\x00\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x55\x00\x00\x00\x21\x00\x00\x00\x01\x00\x00\x00"
"\x13\x00\x02\x00\x02\x00\x00\x00\x21\x00\x03\x00\x03\x00\x00\x00\x02\x00\x00\x00\x16\x00\x03\x00\x06\x00\x00\x00\x20\x00\x00\x00"
"\x17\x00\x04\x00\x07\x00\x00\x00\x06\x00\x00\x00\x02\x00\x00\x00\x20\x00\x04\x00\x08\x00\x00\x00\x07\x00\x00\x00\x07\x00\x00\x00"
"\x20\x00\x04\x00\x0A\x00\x00\x00\x01\x00\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x0A\x00\x00\x00\x0B\x00\x00\x00\x01\x00\x00\x00"
"\x20\x00\x04\x00\x0D\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00\x2B\x00\x04\x00\x06\x00\x00\x00\x0F\x00\x00\x00\x00\x00\x80\x3F"
"\x15\x00\x04\x00\x10\x00\x00\x00\x20\x00\x00\x00\x00\x00\x00\x00\x2B\x00\x04\x00\x10\x00\x00\x00\x11\x00\x00\x00\x00\x00\x00\x00"
"\x2B\x00\x04\x00\x10\x00\x00\x00\x18\x00\x00\x00\x01\x00\x00\x00\x17\x00\x04\x00\x1F\x00\x00\x00\x06\x00\x00\x00\x03\x00\x00\x00"
"\x20\x00\x04\x00\x20\x00\x00\x00\x07\x00\x00\x00\x1F\x00\x00\x00\x2B\x00\x04\x00\x06\x00\x00\x00\x22\x00\x00\x00\x00\x00\x00\x40"
"\x2B\x00\x04\x00\x06\x00\x00\x00\x29\x00\x00\x00\x00\x00\x00\xC0\x2B\x00\x04\x00\x06\x00\x00\x00\x30\x00\x00\x00\x00\x00\x80\xBF"
"\x2B\x00\x04\x00\x10\x00\x00\x00\x40\x00\x00\x00\x02\x00\x00\x00\x17\x00\x04\x00\x42\x00\x00\x00\x06\x00\x00\x00\x04\x00\x00\x00"
"\x20\x00\x04\x00\x43\x00\x00\x00\x03\x00\x00\x00\x42\x00\x00\x00\x3B\x00\x04\x00\x43\x00\x00\x00\x44\x00\x00\x00\x03\x00\x00\x00"
"\x19\x00\x09\x00\x45\x00\x00\x00\x06\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00"
"\x00\x00\x00\x00\x1B\x00\x03\x00\x46\x00\x00\x00\x45\x00\x00\x00\x20\x00\x04\x00\x47\x00\x00\x00\x00\x00\x00\x00\x46\x00\x00\x00"
"\x3B\x00\x04\x00\x47\x00\x00\x00\x48\x00\x00\x00\x00\x00\x00\x00\x32\x00\x04\x00\x06\x00\x00\x00\x4C\x00\x00\x00\x00\x00\x80\x43"
"\x18\x00\x04\x00\x4D\x00\x00\x00\x42\x00\x00\x00\x04\x00\x00\x00\x2B\x00\x04\x00\x10\x00\x00\x00\x4E\x00\x00\x00\x04\x00\x00\x00"
"\x1C\x00\x04\x00\x4F\x00\x00\x00\x42\x00\x00\x00\x4E\x00\x00\x00\x1E\x00\x19\x00\x50\x00\x00\x00\x4D\x00\x00\x00\x4D\x00\x00\x00"
"\x4D\x00\x00\x00\x1F\x00\x00\x00\x06\x00\x00\x00\x1F\x00\x00\x00\x06\x00\x00\x00\x1F\x00\x00\x00\x06\x00\x00\x00\x1F\x00\x00\x00"
"\x06\x00\x00\x00\x4F\x00\x00\x00\x1F\x00\x00\x00\x06\x00\x00\x00\x1F\x00\x00\x00\x06\x00\x00\x00\x1F\x00\x00\x00\x06\x00\x00\x00"
"\x42\x00\x00\x00\x42\x00\x00\x00\x06\x00\x00\x00\x06\x00\x00\x00\x07\x00\x00\x00\x20\x00\x04\x00\x51\x00\x00\x00\x02\x00\x00\x00"
"\x50\x00\x00\x00\x3B\x00\x04\x00\x51\x00\x00\x00\x52\x00\x00\x00\x02\x00\x00\x00\x1E\x00\x0C\x00\x53\x00\x00\x00\x4D\x00\x00\x00"
"\x1F\x00\x00\x00\x06\x00\x00\x00\x1F\x00\x00\x00\x06\x00\x00\x00\x1F\x00\x00\x00\x06\x00\x00\x00\x42\x00\x00\x00\x07\x00\x00\x00"
"\x07\x00\x00\x00\x20\x00\x04\x00\x54\x00\x00\x00\x02\x00\x00\x00\x53\x00\x00\x00\x3B\x00\x04\x00\x54\x00\x00\x00\x55\x00\x00\x00"
"\x02\x00\x00\x00\x36\x00\x05\x00\x02\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\xF8\x00\x02\x00\x05\x00\x00\x00"
"\x3B\x00\x04\x00\x08\x00\x00\x00\x09\x00\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x0D\x00\x00\x00\x0E\x00\x00\x00\x07\x00\x00\x00"
"\x3B\x00\x04\x00\x20\x00\x00\x00\x21\x00\x00\x00\x07\x00\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\x0C\x00\x00\x00\x0B\x00\x00\x00"
"\x3E\x00\x03\x00\x09\x00\x00\x00\x0C\x00\x00\x00\x41\x00\x05\x00\x0D\x00\x00\x00\x12\x00\x00\x00\x09\x00\x00\x00\x11\x00\x00\x00"
"\x3D\x00\x04\x00\x06\x00\x00\x00\x13\x00\x00\x00\x12\x00\x00\x00\x41\x00\x05\x00\x0D\x00\x00\x00\x14\x00\x00\x00\x09\x00\x00\x00"
"\x11\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x15\x00\x00\x00\x14\x00\x00\x00\x85\x00\x05\x00\x06\x00\x00\x00\x16\x00\x00\x00"
"\x13\x00\x00\x00\x15\x00\x00\x00\x81\x00\x05\x00\x06\x00\x00\x00\x17\x00\x00\x00\x0F\x00\x00\x00\x16\x00\x00\x00\x41\x00\x05\x00"
"\x0D\x00\x00\x00\x19\x00\x00\x00\x09\x00\x00\x00\x18\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x1A\x00\x00\x00\x19\x00\x00\x00"
"\x41\x00\x05\x00\x0D\x00\x00\x00\x1B\x00\x00\x00\x09\x00\x00\x00\x18\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x1C\x00\x00\x00"
"\x1B\x00\x00\x00\x85\x00\x05\x00\x06\x00\x00\x00\x1D\x00\x00\x00\x1A\x00\x00\x00\x1C\x00\x00\x00\x81\x00\x05\x00\x06\x00\x00\x00"
"\x1E\x00\x00\x00\x17\x00\x00\x00\x1D\x00\x00\x00\x3E\x00\x03\x00\x0E\x00\x00\x00\x1E\x00\x00\x00\x41\x00\x05\x00\x0D\x00\x00\x00"
"\x23\x00\x00\x00\x09\x00\x00\x00\x11\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x24\x00\x00\x00\x23\x00\x00\x00\x85\x00\x05\x00"
"\x06\x00\x00\x00\x25\x00\x00\x00\x22\x00\x00\x00\x24\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x26\x00\x00\x00\x0E\x00\x00\x00"
"\x88\x00\x05\x00\x06\x00\x00\x00\x27\x00\x00\x00\x25\x00\x00\x00\x26\x00\x00\x00\x41\x00\x05\x00\x0D\x00\x00\x00\x28\x00\x00\x00"
"\x21\x00\x00\x00\x11\x00\x00\x00\x3E\x00\x03\x00\x28\x00\x00\x00\x27\x00\x00\x00\x41\x00\x05\x00\x0D\x00\x00\x00\x2A\x00\x00\x00"
"\x09\x00\x00\x00\x18\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x2B\x00\x00\x00\x2A\x00\x00\x00\x85\x00\x05\x00\x06\x00\x00\x00"
"\x2C\x00\x00\x00\x29\x00\x00\x00\x2B\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x2D\x00\x00\x00\x0E\x00\x00\x00\x88\x00\x05\x00"
"\x06\x00\x00\x00\x2E\x00\x00\x00\x2C\x00\x00\x00\x2D\x00\x00\x00\x41\x00\x05\x00\x0D\x00\x00\x00\x2F\x00\x00\x00\x21\x00\x00\x00"
"\x18\x00\x00\x00\x3E\x00\x03\x00\x2F\x00\x00\x00\x2E\x00\x00\x00\x41\x00\x05\x00\x0D\x00\x00\x00\x31\x00\x00\x00\x09\x00\x00\x00"
"\x11\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x32\x00\x00\x00\x31\x00\x00\x00\x41\x00\x05\x00\x0D\x00\x00\x00\x33\x00\x00\x00"
"\x09\x00\x00\x00\x11\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x34\x00\x00\x00\x33\x00\x00\x00\x85\x00\x05\x00\x06\x00\x00\x00"
"\x35\x00\x00\x00\x32\x00\x00\x00\x34\x00\x00\x00\x81\x00\x05\x00\x06\x00\x00\x00\x36\x00\x00\x00\x30\x00\x00\x00\x35\x00\x00\x00"
"\x41\x00\x05\x00\x0D\x00\x00\x00\x37\x00\x00\x00\x09\x00\x00\x00\x18\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x38\x00\x00\x00"
"\x37\x00\x00\x00\x41\x00\x05\x00\x0D\x00\x00\x00\x39\x00\x00\x00\x09\x00\x00\x00\x18\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00"
"\x3A\x00\x00\x00\x39\x00\x00\x00\x85\x00\x05\x00\x06\x00\x00\x00\x3B\x00\x00\x00\x38\x00\x00\x00\x3A\x00\x00\x00\x81\x00\x05\x00"
"\x06\x00\x00\x00\x3C\x00\x00\x00\x36\x00\x00\x00\x3B\x00\x00\x00\x7F\x00\x04\x00\x06\x00\x00\x00\x3D\x00\x00\x00\x3C\x00\x00\x00"
"\x3D\x00\x04\x00\x06\x00\x00\x00\x3E\x00\x00\x00\x0E\x00\x00\x00\x88\x00\x05\x00\x06\x00\x00\x00\x3F\x00\x00\x00\x3D\x00\x00\x00"
"\x3E\x00\x00\x00\x41\x00\x05\x00\x0D\x00\x00\x00\x41\x00\x00\x00\x21\x00\x00\x00\x40\x00\x00\x00\x3E\x00\x03\x00\x41\x00\x00\x00"
"\x3F\x00\x00\x00\x3D\x00\x04\x00\x46\x00\x00\x00\x49\x00\x00\x00\x48\x00\x00\x00\x3D\x00\x04\x00\x1F\x00\x00\x00\x4A\x00\x00\x00"
"\x21\x00\x00\x00\x57\x00\x05\x00\x42\x00\x00\x00\x4B\x00\x00\x00\x49\x00\x00\x00\x4A\x00\x00\x00\x3E\x00\x03\x00\x44\x00\x00\x00"
"\x4B\x00\x00\x00\xFD\x00\x01\x00\x38\x00\x01\x00"},
#endif
#ifdef GLQUAKE
{QR_OPENGL, 110, "postproc_equirectangular",
"!!cvarf ffov\n"
"!!samps screen:samplerCube=0\n"
//equirectangular view rendering, commonly used for sphere->2d map projections.
"#ifdef VERTEX_SHADER\n"
"attribute vec2 v_texcoord;\n"
"varying vec2 texcoord;\n"
"void main()\n"
"{\n"
"texcoord = v_texcoord.xy;\n"
"gl_Position = ftetransform();\n"
"}\n"
"#endif\n"
"#ifdef FRAGMENT_SHADER\n"
"varying vec2 texcoord;\n"
"uniform float cvar_ffov;\n"
"#define PI 3.1415926535897932384626433832795\n"
"void main()\n"
"{\n"
"vec3 tc;\n"
"float lng = (texcoord.x - 0.5) * PI * 2.0;\n"
"float lat = (texcoord.y) * PI * 1.0;\n"
"tc.z = cos(lng) * sin(lat); \n"
"tc.x = sin(lng) * sin(lat);\n"
"tc.y = cos(lat);\n"
"gl_FragColor = textureCube(s_screen, tc);\n"
"}\n"
"#endif\n"
},
#endif
#ifdef GLQUAKE
{QR_OPENGL, 110, "postproc_ascii",
"!!cvardf r_glsl_ascii_mono=0\n"
"!!samps screen=0\n"
//derived from https://www.shadertoy.com/view/lssGDj
"#include \"sys/defs.h\"\n"
"varying vec2 texcoord;\n"
"#ifdef VERTEX_SHADER\n"
"void main()\n"
"{\n"
"texcoord = v_texcoord.xy;\n"
"texcoord.y = 1.0 - texcoord.y;\n"
"gl_Position = ftetransform();\n"
"}\n"
"#endif\n"
"#ifdef FRAGMENT_SHADER\n"
"uniform vec2 e_sourcesize;\n"
"float character(float n, vec2 p)\n"
"{\n"
"p = floor(p*vec2(4.0, -4.0) + 2.5);\n"
"if (clamp(p.x, 0.0, 4.0) == p.x && clamp(p.y, 0.0, 4.0) == p.y)\n"
"{\n"
"if (int(mod(n/exp2(p.x + 5.0*p.y), 2.0)) == 1) return 1.0;\n"
"} \n"
"return 0.0;\n"
"}\n"
"void main(void)\n"
"{\n"
"vec2 uv = floor(texcoord.xy * e_sourcesize); //in pixels.\n"
"vec3 col = texture2D(s_screen, (floor(uv/8.0)*8.0+4.0)/e_sourcesize.xy).rgb; \n"
"float gray = 0.3 * col.r + 0.59 * col.g + 0.11 * col.b;\n"
"if (float(r_glsl_ascii_mono) != 0.0)\n"
"gray = gray = pow(gray, 0.7); //quake is just too dark otherwise.\n"
"else\n"
"gray = gray = pow(gray, 0.45); //col*char is FAR too dark otherwise, and much of the colour will come from the col term anyway.\n"
"float n = 0.0; // space\n"
"if (gray > 0.1) n = 4096.0; // .\n"
"if (gray > 0.2) n = 65600.0; // :\n"
"if (gray > 0.3) n = 332772.0; // *\n"
"if (gray > 0.4) n = 15255086.0; // o \n"
"if (gray > 0.5) n = 23385164.0; // &\n"
"if (gray > 0.6) n = 15252014.0; // 8\n"
"if (gray > 0.7) n = 13199452.0; // @\n"
"if (gray > 0.8) n = 11512810.0; // #\n"
"vec2 p = mod(uv/4.0, 2.0) - vec2(1.0);\n"
"if (float(r_glsl_ascii_mono) != 0.0)\n"
"col = vec3(character(n, p));\n"
"else\n"
"col = col*character(n, p); //note that this is kinda cheating.\n"
"gl_FragColor = vec4(col, 1.0);\n"
"}\n"
"#endif\n"
},
#endif
#ifdef GLQUAKE
{QR_OPENGL, 110, "fxaa",
"!!samps 1\n"
"#include \"sys/defs.h\"\n"
//
//This shader implements super-sampled anti-aliasing.
//
"varying vec2 texcoord;\n"
"#ifdef VERTEX_SHADER\n"
"void main()\n"
"{\n"
"texcoord = v_texcoord.xy;\n"
"texcoord.y = 1.0 - texcoord.y;\n"
"gl_Position = ftetransform();\n"
"}\n"
"#endif\n"
"#ifdef FRAGMENT_SHADER\n"
"uniform vec2 e_sourcesize;\n"
"void main( void )\n"
"{\n"
"float FXAA_SPAN_MAX = 8.0;\n"
"float FXAA_REDUCE_MUL = 1.0/8.0;\n"
"float FXAA_REDUCE_MIN = 1.0/128.0;\n"
"vec3 rgbNW=texture2D(s_t0,texcoord+(vec2(-1.0,-1.0)/e_sourcesize)).xyz;\n"
"vec3 rgbNE=texture2D(s_t0,texcoord+(vec2(1.0,-1.0)/e_sourcesize)).xyz;\n"
"vec3 rgbSW=texture2D(s_t0,texcoord+(vec2(-1.0,1.0)/e_sourcesize)).xyz;\n"
"vec3 rgbSE=texture2D(s_t0,texcoord+(vec2(1.0,1.0)/e_sourcesize)).xyz;\n"
"vec3 rgbM=texture2D(s_t0,texcoord).xyz;\n"
"vec3 luma=vec3(0.299, 0.587, 0.114);\n"
"float lumaNW = dot(rgbNW, luma);\n"
"float lumaNE = dot(rgbNE, luma);\n"
"float lumaSW = dot(rgbSW, luma);\n"
"float lumaSE = dot(rgbSE, luma);\n"
"float lumaM = dot(rgbM, luma);\n"
"float lumaMin = min(lumaM, min(min(lumaNW, lumaNE), min(lumaSW, lumaSE)));\n"
"float lumaMax = max(lumaM, max(max(lumaNW, lumaNE), max(lumaSW, lumaSE)));\n"
"vec2 dir;\n"
"dir.x = -((lumaNW + lumaNE) - (lumaSW + lumaSE));\n"
"dir.y = ((lumaNW + lumaSW) - (lumaNE + lumaSE));\n"
"float dirReduce = max((lumaNW + lumaNE + lumaSW + lumaSE) * (0.25 * FXAA_REDUCE_MUL), FXAA_REDUCE_MIN);\n"
"float rcpDirMin = 1.0/(min(abs(dir.x), abs(dir.y)) + dirReduce);\n"
"dir = min(vec2( FXAA_SPAN_MAX, FXAA_SPAN_MAX),\n"
"max(vec2(-FXAA_SPAN_MAX, -FXAA_SPAN_MAX),\n"
"dir * rcpDirMin)) / e_sourcesize;\n"
"vec3 rgbA = (1.0/2.0) * (texture2D(s_t0, texcoord.xy + dir * (1.0/3.0 - 0.5)).xyz + texture2D(s_t0, texcoord.xy + dir * (2.0/3.0 - 0.5)).xyz);\n"
"vec3 rgbB = rgbA * (1.0/2.0) + (1.0/4.0) * (texture2D(s_t0, texcoord.xy + dir * (0.0/3.0 - 0.5)).xyz + texture2D(s_t0, texcoord.xy + dir * (3.0/3.0 - 0.5)).xyz);\n"
"float lumaB = dot(rgbB, luma);\n"
"if((lumaB < lumaMin) || (lumaB > lumaMax))\n"
"gl_FragColor.xyz=rgbA;\n"
"else\n"
"gl_FragColor.xyz=rgbB;\n"
"gl_FragColor.a = 1.0;\n"
"}\n"
"#endif\n"
},
#endif
#ifdef VKQUAKE
{QR_VULKAN, -1, "fxaa",
"\xFF\x53\x50\x56\x01\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x2C\x00\x00\x00\x00\x00\x00\x00\x2C\x00\x00\x00"
"\xD0\x0A\x00\x00\xFC\x0A\x00\x00\x08\x18\x00\x00\x03\x02\x23\x07\x00\x00\x01\x00\x0A\x00\x08\x00\x54\x00\x00\x00\x00\x00\x00\x00"
"\x11\x00\x02\x00\x01\x00\x00\x00\x0B\x00\x06\x00\x01\x00\x00\x00\x47\x4C\x53\x4C\x2E\x73\x74\x64\x2E\x34\x35\x30\x00\x00\x00\x00"
"\x0E\x00\x03\x00\x00\x00\x00\x00\x01\x00\x00\x00\x0F\x00\x0F\x00\x00\x00\x00\x00\x04\x00\x00\x00\x6D\x61\x69\x6E\x00\x00\x00\x00"
"\x1C\x00\x00\x00\x39\x00\x00\x00\x3B\x00\x00\x00\x42\x00\x00\x00\x44\x00\x00\x00\x49\x00\x00\x00\x50\x00\x00\x00\x51\x00\x00\x00"
"\x52\x00\x00\x00\x53\x00\x00\x00\x47\x00\x04\x00\x11\x00\x00\x00\x06\x00\x00\x00\x10\x00\x00\x00\x48\x00\x04\x00\x13\x00\x00\x00"
"\x00\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x00\x00\x00\x00\x23\x00\x00\x00\x00\x00\x00\x00\x48\x00\x05\x00"
"\x13\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x04\x00\x13\x00\x00\x00\x01\x00\x00\x00\x05\x00\x00\x00"
"\x48\x00\x05\x00\x13\x00\x00\x00\x01\x00\x00\x00\x23\x00\x00\x00\x40\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x01\x00\x00\x00"
"\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x04\x00\x13\x00\x00\x00\x02\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00"
"\x02\x00\x00\x00\x23\x00\x00\x00\x80\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x02\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00"
"\x48\x00\x05\x00\x13\x00\x00\x00\x03\x00\x00\x00\x23\x00\x00\x00\xC0\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x04\x00\x00\x00"
"\x23\x00\x00\x00\xCC\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x05\x00\x00\x00\x23\x00\x00\x00\xD0\x00\x00\x00\x48\x00\x05\x00"
"\x13\x00\x00\x00\x06\x00\x00\x00\x23\x00\x00\x00\xDC\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x07\x00\x00\x00\x23\x00\x00\x00"
"\xE0\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x08\x00\x00\x00\x23\x00\x00\x00\xEC\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00"
"\x09\x00\x00\x00\x23\x00\x00\x00\xF0\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x0A\x00\x00\x00\x23\x00\x00\x00\xFC\x00\x00\x00"
"\x48\x00\x05\x00\x13\x00\x00\x00\x0B\x00\x00\x00\x23\x00\x00\x00\x00\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x0C\x00\x00\x00"
"\x23\x00\x00\x00\x40\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x0D\x00\x00\x00\x23\x00\x00\x00\x4C\x01\x00\x00\x48\x00\x05\x00"
"\x13\x00\x00\x00\x0E\x00\x00\x00\x23\x00\x00\x00\x50\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x0F\x00\x00\x00\x23\x00\x00\x00"
"\x5C\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x10\x00\x00\x00\x23\x00\x00\x00\x60\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00"
"\x11\x00\x00\x00\x23\x00\x00\x00\x6C\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x12\x00\x00\x00\x23\x00\x00\x00\x70\x01\x00\x00"
"\x48\x00\x05\x00\x13\x00\x00\x00\x13\x00\x00\x00\x23\x00\x00\x00\x80\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x14\x00\x00\x00"
"\x23\x00\x00\x00\x90\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x15\x00\x00\x00\x23\x00\x00\x00\x94\x01\x00\x00\x48\x00\x05\x00"
"\x13\x00\x00\x00\x16\x00\x00\x00\x23\x00\x00\x00\x98\x01\x00\x00\x47\x00\x03\x00\x13\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00"
"\x15\x00\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x15\x00\x00\x00\x21\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00"
"\x1C\x00\x00\x00\x1E\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x39\x00\x00\x00\x1E\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00"
"\x3B\x00\x00\x00\x1E\x00\x00\x00\x01\x00\x00\x00\x47\x00\x04\x00\x42\x00\x00\x00\x1E\x00\x00\x00\x01\x00\x00\x00\x47\x00\x04\x00"
"\x44\x00\x00\x00\x1E\x00\x00\x00\x02\x00\x00\x00\x48\x00\x05\x00\x47\x00\x00\x00\x00\x00\x00\x00\x0B\x00\x00\x00\x00\x00\x00\x00"
"\x47\x00\x03\x00\x47\x00\x00\x00\x02\x00\x00\x00\x48\x00\x04\x00\x4D\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00"
"\x4D\x00\x00\x00\x00\x00\x00\x00\x23\x00\x00\x00\x00\x00\x00\x00\x48\x00\x05\x00\x4D\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00"
"\x10\x00\x00\x00\x48\x00\x05\x00\x4D\x00\x00\x00\x01\x00\x00\x00\x23\x00\x00\x00\x40\x00\x00\x00\x48\x00\x05\x00\x4D\x00\x00\x00"
"\x02\x00\x00\x00\x23\x00\x00\x00\x4C\x00\x00\x00\x48\x00\x05\x00\x4D\x00\x00\x00\x03\x00\x00\x00\x23\x00\x00\x00\x50\x00\x00\x00"
"\x48\x00\x05\x00\x4D\x00\x00\x00\x04\x00\x00\x00\x23\x00\x00\x00\x5C\x00\x00\x00\x48\x00\x05\x00\x4D\x00\x00\x00\x05\x00\x00\x00"
"\x23\x00\x00\x00\x60\x00\x00\x00\x48\x00\x05\x00\x4D\x00\x00\x00\x06\x00\x00\x00\x23\x00\x00\x00\x6C\x00\x00\x00\x48\x00\x05\x00"
"\x4D\x00\x00\x00\x07\x00\x00\x00\x23\x00\x00\x00\x70\x00\x00\x00\x48\x00\x05\x00\x4D\x00\x00\x00\x08\x00\x00\x00\x23\x00\x00\x00"
"\x80\x00\x00\x00\x48\x00\x05\x00\x4D\x00\x00\x00\x09\x00\x00\x00\x23\x00\x00\x00\x88\x00\x00\x00\x47\x00\x03\x00\x4D\x00\x00\x00"
"\x02\x00\x00\x00\x47\x00\x04\x00\x4F\x00\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x4F\x00\x00\x00\x21\x00\x00\x00"
"\x01\x00\x00\x00\x47\x00\x04\x00\x50\x00\x00\x00\x1E\x00\x00\x00\x03\x00\x00\x00\x47\x00\x04\x00\x51\x00\x00\x00\x1E\x00\x00\x00"
"\x04\x00\x00\x00\x47\x00\x04\x00\x52\x00\x00\x00\x1E\x00\x00\x00\x05\x00\x00\x00\x47\x00\x04\x00\x53\x00\x00\x00\x1E\x00\x00\x00"
"\x06\x00\x00\x00\x13\x00\x02\x00\x02\x00\x00\x00\x21\x00\x03\x00\x03\x00\x00\x00\x02\x00\x00\x00\x16\x00\x03\x00\x06\x00\x00\x00"
"\x20\x00\x00\x00\x17\x00\x04\x00\x07\x00\x00\x00\x06\x00\x00\x00\x04\x00\x00\x00\x21\x00\x03\x00\x08\x00\x00\x00\x07\x00\x00\x00"
"\x20\x00\x04\x00\x0B\x00\x00\x00\x07\x00\x00\x00\x07\x00\x00\x00\x18\x00\x04\x00\x0D\x00\x00\x00\x07\x00\x00\x00\x04\x00\x00\x00"
"\x17\x00\x04\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x03\x00\x00\x00\x15\x00\x04\x00\x0F\x00\x00\x00\x20\x00\x00\x00\x00\x00\x00\x00"
"\x2B\x00\x04\x00\x0F\x00\x00\x00\x10\x00\x00\x00\x04\x00\x00\x00\x1C\x00\x04\x00\x11\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00"
"\x17\x00\x04\x00\x12\x00\x00\x00\x06\x00\x00\x00\x02\x00\x00\x00\x1E\x00\x19\x00\x13\x00\x00\x00\x0D\x00\x00\x00\x0D\x00\x00\x00"
"\x0D\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x0E\x00\x00\x00"
"\x06\x00\x00\x00\x11\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00"
"\x07\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00\x06\x00\x00\x00\x12\x00\x00\x00\x20\x00\x04\x00\x14\x00\x00\x00\x02\x00\x00\x00"
"\x13\x00\x00\x00\x3B\x00\x04\x00\x14\x00\x00\x00\x15\x00\x00\x00\x02\x00\x00\x00\x15\x00\x04\x00\x16\x00\x00\x00\x20\x00\x00\x00"
"\x01\x00\x00\x00\x2B\x00\x04\x00\x16\x00\x00\x00\x17\x00\x00\x00\x00\x00\x00\x00\x20\x00\x04\x00\x18\x00\x00\x00\x02\x00\x00\x00"
"\x0D\x00\x00\x00\x20\x00\x04\x00\x1B\x00\x00\x00\x01\x00\x00\x00\x0E\x00\x00\x00\x3B\x00\x04\x00\x1B\x00\x00\x00\x1C\x00\x00\x00"
"\x01\x00\x00\x00\x2B\x00\x04\x00\x06\x00\x00\x00\x1E\x00\x00\x00\x00\x00\x80\x3F\x2B\x00\x04\x00\x06\x00\x00\x00\x24\x00\x00\x00"
"\x00\x00\x80\xBF\x2B\x00\x04\x00\x0F\x00\x00\x00\x25\x00\x00\x00\x01\x00\x00\x00\x20\x00\x04\x00\x26\x00\x00\x00\x07\x00\x00\x00"
"\x06\x00\x00\x00\x2B\x00\x04\x00\x0F\x00\x00\x00\x2B\x00\x00\x00\x02\x00\x00\x00\x2B\x00\x04\x00\x0F\x00\x00\x00\x2E\x00\x00\x00"
"\x03\x00\x00\x00\x2B\x00\x04\x00\x06\x00\x00\x00\x32\x00\x00\x00\x00\x00\x00\x40\x20\x00\x04\x00\x38\x00\x00\x00\x03\x00\x00\x00"
"\x12\x00\x00\x00\x3B\x00\x04\x00\x38\x00\x00\x00\x39\x00\x00\x00\x03\x00\x00\x00\x20\x00\x04\x00\x3A\x00\x00\x00\x01\x00\x00\x00"
"\x12\x00\x00\x00\x3B\x00\x04\x00\x3A\x00\x00\x00\x3B\x00\x00\x00\x01\x00\x00\x00\x20\x00\x04\x00\x3D\x00\x00\x00\x03\x00\x00\x00"
"\x06\x00\x00\x00\x3B\x00\x04\x00\x38\x00\x00\x00\x42\x00\x00\x00\x03\x00\x00\x00\x20\x00\x04\x00\x43\x00\x00\x00\x01\x00\x00\x00"
"\x07\x00\x00\x00\x3B\x00\x04\x00\x43\x00\x00\x00\x44\x00\x00\x00\x01\x00\x00\x00\x1E\x00\x03\x00\x47\x00\x00\x00\x07\x00\x00\x00"
"\x20\x00\x04\x00\x48\x00\x00\x00\x03\x00\x00\x00\x47\x00\x00\x00\x3B\x00\x04\x00\x48\x00\x00\x00\x49\x00\x00\x00\x03\x00\x00\x00"
"\x20\x00\x04\x00\x4B\x00\x00\x00\x03\x00\x00\x00\x07\x00\x00\x00\x1E\x00\x0C\x00\x4D\x00\x00\x00\x0D\x00\x00\x00\x0E\x00\x00\x00"
"\x06\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x07\x00\x00\x00\x12\x00\x00\x00\x12\x00\x00\x00"
"\x20\x00\x04\x00\x4E\x00\x00\x00\x02\x00\x00\x00\x4D\x00\x00\x00\x3B\x00\x04\x00\x4E\x00\x00\x00\x4F\x00\x00\x00\x02\x00\x00\x00"
"\x3B\x00\x04\x00\x3A\x00\x00\x00\x50\x00\x00\x00\x01\x00\x00\x00\x3B\x00\x04\x00\x1B\x00\x00\x00\x51\x00\x00\x00\x01\x00\x00\x00"
"\x3B\x00\x04\x00\x1B\x00\x00\x00\x52\x00\x00\x00\x01\x00\x00\x00\x3B\x00\x04\x00\x1B\x00\x00\x00\x53\x00\x00\x00\x01\x00\x00\x00"
"\x36\x00\x05\x00\x02\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\xF8\x00\x02\x00\x05\x00\x00\x00\x3D\x00\x04\x00"
"\x12\x00\x00\x00\x3C\x00\x00\x00\x3B\x00\x00\x00\x3E\x00\x03\x00\x39\x00\x00\x00\x3C\x00\x00\x00\x41\x00\x05\x00\x3D\x00\x00\x00"
"\x3E\x00\x00\x00\x39\x00\x00\x00\x25\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x3F\x00\x00\x00\x3E\x00\x00\x00\x83\x00\x05\x00"
"\x06\x00\x00\x00\x40\x00\x00\x00\x1E\x00\x00\x00\x3F\x00\x00\x00\x41\x00\x05\x00\x3D\x00\x00\x00\x41\x00\x00\x00\x39\x00\x00\x00"
"\x25\x00\x00\x00\x3E\x00\x03\x00\x41\x00\x00\x00\x40\x00\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\x45\x00\x00\x00\x44\x00\x00\x00"
"\x4F\x00\x07\x00\x12\x00\x00\x00\x46\x00\x00\x00\x45\x00\x00\x00\x45\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x3E\x00\x03\x00"
"\x42\x00\x00\x00\x46\x00\x00\x00\x39\x00\x04\x00\x07\x00\x00\x00\x4A\x00\x00\x00\x09\x00\x00\x00\x41\x00\x05\x00\x4B\x00\x00\x00"
"\x4C\x00\x00\x00\x49\x00\x00\x00\x17\x00\x00\x00\x3E\x00\x03\x00\x4C\x00\x00\x00\x4A\x00\x00\x00\xFD\x00\x01\x00\x38\x00\x01\x00"
"\x36\x00\x05\x00\x07\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\xF8\x00\x02\x00\x0A\x00\x00\x00\x3B\x00\x04\x00"
"\x0B\x00\x00\x00\x0C\x00\x00\x00\x07\x00\x00\x00\x41\x00\x05\x00\x18\x00\x00\x00\x19\x00\x00\x00\x15\x00\x00\x00\x17\x00\x00\x00"
"\x3D\x00\x04\x00\x0D\x00\x00\x00\x1A\x00\x00\x00\x19\x00\x00\x00\x3D\x00\x04\x00\x0E\x00\x00\x00\x1D\x00\x00\x00\x1C\x00\x00\x00"
"\x51\x00\x05\x00\x06\x00\x00\x00\x1F\x00\x00\x00\x1D\x00\x00\x00\x00\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\x20\x00\x00\x00"
"\x1D\x00\x00\x00\x01\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\x21\x00\x00\x00\x1D\x00\x00\x00\x02\x00\x00\x00\x50\x00\x07\x00"
"\x07\x00\x00\x00\x22\x00\x00\x00\x1F\x00\x00\x00\x20\x00\x00\x00\x21\x00\x00\x00\x1E\x00\x00\x00\x91\x00\x05\x00\x07\x00\x00\x00"
"\x23\x00\x00\x00\x1A\x00\x00\x00\x22\x00\x00\x00\x3E\x00\x03\x00\x0C\x00\x00\x00\x23\x00\x00\x00\x41\x00\x05\x00\x26\x00\x00\x00"
"\x27\x00\x00\x00\x0C\x00\x00\x00\x25\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x28\x00\x00\x00\x27\x00\x00\x00\x85\x00\x05\x00"
"\x06\x00\x00\x00\x29\x00\x00\x00\x28\x00\x00\x00\x24\x00\x00\x00\x41\x00\x05\x00\x26\x00\x00\x00\x2A\x00\x00\x00\x0C\x00\x00\x00"
"\x25\x00\x00\x00\x3E\x00\x03\x00\x2A\x00\x00\x00\x29\x00\x00\x00\x41\x00\x05\x00\x26\x00\x00\x00\x2C\x00\x00\x00\x0C\x00\x00\x00"
"\x2B\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x2D\x00\x00\x00\x2C\x00\x00\x00\x41\x00\x05\x00\x26\x00\x00\x00\x2F\x00\x00\x00"
"\x0C\x00\x00\x00\x2E\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x30\x00\x00\x00\x2F\x00\x00\x00\x81\x00\x05\x00\x06\x00\x00\x00"
"\x31\x00\x00\x00\x2D\x00\x00\x00\x30\x00\x00\x00\x88\x00\x05\x00\x06\x00\x00\x00\x33\x00\x00\x00\x31\x00\x00\x00\x32\x00\x00\x00"
"\x41\x00\x05\x00\x26\x00\x00\x00\x34\x00\x00\x00\x0C\x00\x00\x00\x2B\x00\x00\x00\x3E\x00\x03\x00\x34\x00\x00\x00\x33\x00\x00\x00"
"\x3D\x00\x04\x00\x07\x00\x00\x00\x35\x00\x00\x00\x0C\x00\x00\x00\xFE\x00\x02\x00\x35\x00\x00\x00\x38\x00\x01\x00\x03\x02\x23\x07"
"\x00\x00\x01\x00\x0A\x00\x08\x00\xFB\x00\x00\x00\x00\x00\x00\x00\x11\x00\x02\x00\x01\x00\x00\x00\x0B\x00\x06\x00\x01\x00\x00\x00"
"\x47\x4C\x53\x4C\x2E\x73\x74\x64\x2E\x34\x35\x30\x00\x00\x00\x00\x0E\x00\x03\x00\x00\x00\x00\x00\x01\x00\x00\x00\x0F\x00\x08\x00"
"\x04\x00\x00\x00\x04\x00\x00\x00\x6D\x61\x69\x6E\x00\x00\x00\x00\x18\x00\x00\x00\x1C\x00\x00\x00\xE7\x00\x00\x00\x10\x00\x03\x00"
"\x04\x00\x00\x00\x07\x00\x00\x00\x47\x00\x04\x00\x14\x00\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x14\x00\x00\x00"
"\x21\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00\x18\x00\x00\x00\x1E\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x1C\x00\x00\x00"
"\x1E\x00\x00\x00\x01\x00\x00\x00\x47\x00\x04\x00\xE7\x00\x00\x00\x1E\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\xF4\x00\x00\x00"
"\x06\x00\x00\x00\x10\x00\x00\x00\x48\x00\x04\x00\xF5\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\xF5\x00\x00\x00"
"\x00\x00\x00\x00\x23\x00\x00\x00\x00\x00\x00\x00\x48\x00\x05\x00\xF5\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00"
"\x48\x00\x04\x00\xF5\x00\x00\x00\x01\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\xF5\x00\x00\x00\x01\x00\x00\x00\x23\x00\x00\x00"
"\x40\x00\x00\x00\x48\x00\x05\x00\xF5\x00\x00\x00\x01\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x04\x00\xF5\x00\x00\x00"
"\x02\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\xF5\x00\x00\x00\x02\x00\x00\x00\x23\x00\x00\x00\x80\x00\x00\x00\x48\x00\x05\x00"
"\xF5\x00\x00\x00\x02\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x05\x00\xF5\x00\x00\x00\x03\x00\x00\x00\x23\x00\x00\x00"
"\xC0\x00\x00\x00\x48\x00\x05\x00\xF5\x00\x00\x00\x04\x00\x00\x00\x23\x00\x00\x00\xCC\x00\x00\x00\x48\x00\x05\x00\xF5\x00\x00\x00"
"\x05\x00\x00\x00\x23\x00\x00\x00\xD0\x00\x00\x00\x48\x00\x05\x00\xF5\x00\x00\x00\x06\x00\x00\x00\x23\x00\x00\x00\xDC\x00\x00\x00"
"\x48\x00\x05\x00\xF5\x00\x00\x00\x07\x00\x00\x00\x23\x00\x00\x00\xE0\x00\x00\x00\x48\x00\x05\x00\xF5\x00\x00\x00\x08\x00\x00\x00"
"\x23\x00\x00\x00\xEC\x00\x00\x00\x48\x00\x05\x00\xF5\x00\x00\x00\x09\x00\x00\x00\x23\x00\x00\x00\xF0\x00\x00\x00\x48\x00\x05\x00"
"\xF5\x00\x00\x00\x0A\x00\x00\x00\x23\x00\x00\x00\xFC\x00\x00\x00\x48\x00\x05\x00\xF5\x00\x00\x00\x0B\x00\x00\x00\x23\x00\x00\x00"
"\x00\x01\x00\x00\x48\x00\x05\x00\xF5\x00\x00\x00\x0C\x00\x00\x00\x23\x00\x00\x00\x40\x01\x00\x00\x48\x00\x05\x00\xF5\x00\x00\x00"
"\x0D\x00\x00\x00\x23\x00\x00\x00\x4C\x01\x00\x00\x48\x00\x05\x00\xF5\x00\x00\x00\x0E\x00\x00\x00\x23\x00\x00\x00\x50\x01\x00\x00"
"\x48\x00\x05\x00\xF5\x00\x00\x00\x0F\x00\x00\x00\x23\x00\x00\x00\x5C\x01\x00\x00\x48\x00\x05\x00\xF5\x00\x00\x00\x10\x00\x00\x00"
"\x23\x00\x00\x00\x60\x01\x00\x00\x48\x00\x05\x00\xF5\x00\x00\x00\x11\x00\x00\x00\x23\x00\x00\x00\x6C\x01\x00\x00\x48\x00\x05\x00"
"\xF5\x00\x00\x00\x12\x00\x00\x00\x23\x00\x00\x00\x70\x01\x00\x00\x48\x00\x05\x00\xF5\x00\x00\x00\x13\x00\x00\x00\x23\x00\x00\x00"
"\x80\x01\x00\x00\x48\x00\x05\x00\xF5\x00\x00\x00\x14\x00\x00\x00\x23\x00\x00\x00\x90\x01\x00\x00\x48\x00\x05\x00\xF5\x00\x00\x00"
"\x15\x00\x00\x00\x23\x00\x00\x00\x94\x01\x00\x00\x48\x00\x05\x00\xF5\x00\x00\x00\x16\x00\x00\x00\x23\x00\x00\x00\x98\x01\x00\x00"
"\x47\x00\x03\x00\xF5\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00\xF7\x00\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00"
"\xF7\x00\x00\x00\x21\x00\x00\x00\x00\x00\x00\x00\x48\x00\x04\x00\xF8\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00"
"\xF8\x00\x00\x00\x00\x00\x00\x00\x23\x00\x00\x00\x00\x00\x00\x00\x48\x00\x05\x00\xF8\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00"
"\x10\x00\x00\x00\x48\x00\x05\x00\xF8\x00\x00\x00\x01\x00\x00\x00\x23\x00\x00\x00\x40\x00\x00\x00\x48\x00\x05\x00\xF8\x00\x00\x00"
"\x02\x00\x00\x00\x23\x00\x00\x00\x4C\x00\x00\x00\x48\x00\x05\x00\xF8\x00\x00\x00\x03\x00\x00\x00\x23\x00\x00\x00\x50\x00\x00\x00"
"\x48\x00\x05\x00\xF8\x00\x00\x00\x04\x00\x00\x00\x23\x00\x00\x00\x5C\x00\x00\x00\x48\x00\x05\x00\xF8\x00\x00\x00\x05\x00\x00\x00"
"\x23\x00\x00\x00\x60\x00\x00\x00\x48\x00\x05\x00\xF8\x00\x00\x00\x06\x00\x00\x00\x23\x00\x00\x00\x6C\x00\x00\x00\x48\x00\x05\x00"
"\xF8\x00\x00\x00\x07\x00\x00\x00\x23\x00\x00\x00\x70\x00\x00\x00\x48\x00\x05\x00\xF8\x00\x00\x00\x08\x00\x00\x00\x23\x00\x00\x00"
"\x80\x00\x00\x00\x48\x00\x05\x00\xF8\x00\x00\x00\x09\x00\x00\x00\x23\x00\x00\x00\x88\x00\x00\x00\x47\x00\x03\x00\xF8\x00\x00\x00"
"\x02\x00\x00\x00\x47\x00\x04\x00\xFA\x00\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\xFA\x00\x00\x00\x21\x00\x00\x00"
"\x01\x00\x00\x00\x13\x00\x02\x00\x02\x00\x00\x00\x21\x00\x03\x00\x03\x00\x00\x00\x02\x00\x00\x00\x16\x00\x03\x00\x06\x00\x00\x00"
"\x20\x00\x00\x00\x20\x00\x04\x00\x07\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00\x2B\x00\x04\x00\x06\x00\x00\x00\x09\x00\x00\x00"
"\x00\x00\x00\x41\x2B\x00\x04\x00\x06\x00\x00\x00\x0B\x00\x00\x00\x00\x00\x00\x3E\x2B\x00\x04\x00\x06\x00\x00\x00\x0D\x00\x00\x00"
"\x00\x00\x00\x3C\x17\x00\x04\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x03\x00\x00\x00\x20\x00\x04\x00\x0F\x00\x00\x00\x07\x00\x00\x00"
"\x0E\x00\x00\x00\x19\x00\x09\x00\x11\x00\x00\x00\x06\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"
"\x01\x00\x00\x00\x00\x00\x00\x00\x1B\x00\x03\x00\x12\x00\x00\x00\x11\x00\x00\x00\x20\x00\x04\x00\x13\x00\x00\x00\x00\x00\x00\x00"
"\x12\x00\x00\x00\x3B\x00\x04\x00\x13\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x17\x00\x04\x00\x16\x00\x00\x00\x06\x00\x00\x00"
"\x02\x00\x00\x00\x20\x00\x04\x00\x17\x00\x00\x00\x01\x00\x00\x00\x16\x00\x00\x00\x3B\x00\x04\x00\x17\x00\x00\x00\x18\x00\x00\x00"
"\x01\x00\x00\x00\x2B\x00\x04\x00\x06\x00\x00\x00\x1A\x00\x00\x00\x00\x00\x80\xBF\x2C\x00\x05\x00\x16\x00\x00\x00\x1B\x00\x00\x00"
"\x1A\x00\x00\x00\x1A\x00\x00\x00\x3B\x00\x04\x00\x17\x00\x00\x00\x1C\x00\x00\x00\x01\x00\x00\x00\x17\x00\x04\x00\x20\x00\x00\x00"
"\x06\x00\x00\x00\x04\x00\x00\x00\x2B\x00\x04\x00\x06\x00\x00\x00\x26\x00\x00\x00\x00\x00\x80\x3F\x2C\x00\x05\x00\x16\x00\x00\x00"
"\x27\x00\x00\x00\x26\x00\x00\x00\x1A\x00\x00\x00\x2C\x00\x05\x00\x16\x00\x00\x00\x30\x00\x00\x00\x1A\x00\x00\x00\x26\x00\x00\x00"
"\x2C\x00\x05\x00\x16\x00\x00\x00\x39\x00\x00\x00\x26\x00\x00\x00\x26\x00\x00\x00\x2B\x00\x04\x00\x06\x00\x00\x00\x45\x00\x00\x00"
"\x87\x16\x99\x3E\x2B\x00\x04\x00\x06\x00\x00\x00\x46\x00\x00\x00\xA2\x45\x16\x3F\x2B\x00\x04\x00\x06\x00\x00\x00\x47\x00\x00\x00"
"\xD5\x78\xE9\x3D\x2C\x00\x06\x00\x0E\x00\x00\x00\x48\x00\x00\x00\x45\x00\x00\x00\x46\x00\x00\x00\x47\x00\x00\x00\x20\x00\x04\x00"
"\x71\x00\x00\x00\x07\x00\x00\x00\x16\x00\x00\x00\x15\x00\x04\x00\x7B\x00\x00\x00\x20\x00\x00\x00\x00\x00\x00\x00\x2B\x00\x04\x00"
"\x7B\x00\x00\x00\x7C\x00\x00\x00\x00\x00\x00\x00\x2B\x00\x04\x00\x7B\x00\x00\x00\x85\x00\x00\x00\x01\x00\x00\x00\x2B\x00\x04\x00"
"\x06\x00\x00\x00\x8F\x00\x00\x00\x00\x00\x80\x3E\x2B\x00\x04\x00\x06\x00\x00\x00\xB0\x00\x00\x00\x00\x00\x00\x3F\x2B\x00\x04\x00"
"\x06\x00\x00\x00\xB4\x00\x00\x00\xAB\xAA\x2A\xBE\x2B\x00\x04\x00\x06\x00\x00\x00\xBC\x00\x00\x00\xAB\xAA\x2A\x3E\x2B\x00\x04\x00"
"\x06\x00\x00\x00\xC9\x00\x00\x00\x00\x00\x00\xBF\x14\x00\x02\x00\xDE\x00\x00\x00\x20\x00\x04\x00\xE6\x00\x00\x00\x03\x00\x00\x00"
"\x20\x00\x00\x00\x3B\x00\x04\x00\xE6\x00\x00\x00\xE7\x00\x00\x00\x03\x00\x00\x00\x2B\x00\x04\x00\x7B\x00\x00\x00\xEF\x00\x00\x00"
"\x03\x00\x00\x00\x20\x00\x04\x00\xF0\x00\x00\x00\x03\x00\x00\x00\x06\x00\x00\x00\x18\x00\x04\x00\xF2\x00\x00\x00\x20\x00\x00\x00"
"\x04\x00\x00\x00\x2B\x00\x04\x00\x7B\x00\x00\x00\xF3\x00\x00\x00\x04\x00\x00\x00\x1C\x00\x04\x00\xF4\x00\x00\x00\x20\x00\x00\x00"
"\xF3\x00\x00\x00\x1E\x00\x19\x00\xF5\x00\x00\x00\xF2\x00\x00\x00\xF2\x00\x00\x00\xF2\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00"
"\x0E\x00\x00\x00\x06\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\xF4\x00\x00\x00\x0E\x00\x00\x00"
"\x06\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x06\x00\x00\x00"
"\x06\x00\x00\x00\x16\x00\x00\x00\x20\x00\x04\x00\xF6\x00\x00\x00\x02\x00\x00\x00\xF5\x00\x00\x00\x3B\x00\x04\x00\xF6\x00\x00\x00"
"\xF7\x00\x00\x00\x02\x00\x00\x00\x1E\x00\x0C\x00\xF8\x00\x00\x00\xF2\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x0E\x00\x00\x00"
"\x06\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x20\x00\x00\x00\x16\x00\x00\x00\x16\x00\x00\x00\x20\x00\x04\x00\xF9\x00\x00\x00"
"\x02\x00\x00\x00\xF8\x00\x00\x00\x3B\x00\x04\x00\xF9\x00\x00\x00\xFA\x00\x00\x00\x02\x00\x00\x00\x36\x00\x05\x00\x02\x00\x00\x00"
"\x04\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\xF8\x00\x02\x00\x05\x00\x00\x00\x3B\x00\x04\x00\x07\x00\x00\x00\x08\x00\x00\x00"
"\x07\x00\x00\x00\x3B\x00\x04\x00\x07\x00\x00\x00\x0A\x00\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x07\x00\x00\x00\x0C\x00\x00\x00"
"\x07\x00\x00\x00\x3B\x00\x04\x00\x0F\x00\x00\x00\x10\x00\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x0F\x00\x00\x00\x23\x00\x00\x00"
"\x07\x00\x00\x00\x3B\x00\x04\x00\x0F\x00\x00\x00\x2D\x00\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x0F\x00\x00\x00\x36\x00\x00\x00"
"\x07\x00\x00\x00\x3B\x00\x04\x00\x0F\x00\x00\x00\x3F\x00\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x0F\x00\x00\x00\x44\x00\x00\x00"
"\x07\x00\x00\x00\x3B\x00\x04\x00\x07\x00\x00\x00\x49\x00\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x07\x00\x00\x00\x4D\x00\x00\x00"
"\x07\x00\x00\x00\x3B\x00\x04\x00\x07\x00\x00\x00\x51\x00\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x07\x00\x00\x00\x55\x00\x00\x00"
"\x07\x00\x00\x00\x3B\x00\x04\x00\x07\x00\x00\x00\x59\x00\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x07\x00\x00\x00\x5D\x00\x00\x00"
"\x07\x00\x00\x00\x3B\x00\x04\x00\x07\x00\x00\x00\x67\x00\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x71\x00\x00\x00\x72\x00\x00\x00"
"\x07\x00\x00\x00\x3B\x00\x04\x00\x07\x00\x00\x00\x87\x00\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x07\x00\x00\x00\x95\x00\x00\x00"
"\x07\x00\x00\x00\x3B\x00\x04\x00\x0F\x00\x00\x00\xAF\x00\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x0F\x00\x00\x00\xC3\x00\x00\x00"
"\x07\x00\x00\x00\x3B\x00\x04\x00\x07\x00\x00\x00\xD8\x00\x00\x00\x07\x00\x00\x00\x3E\x00\x03\x00\x08\x00\x00\x00\x09\x00\x00\x00"
"\x3E\x00\x03\x00\x0A\x00\x00\x00\x0B\x00\x00\x00\x3E\x00\x03\x00\x0C\x00\x00\x00\x0D\x00\x00\x00\x3D\x00\x04\x00\x12\x00\x00\x00"
"\x15\x00\x00\x00\x14\x00\x00\x00\x3D\x00\x04\x00\x16\x00\x00\x00\x19\x00\x00\x00\x18\x00\x00\x00\x3D\x00\x04\x00\x16\x00\x00\x00"
"\x1D\x00\x00\x00\x1C\x00\x00\x00\x88\x00\x05\x00\x16\x00\x00\x00\x1E\x00\x00\x00\x1B\x00\x00\x00\x1D\x00\x00\x00\x81\x00\x05\x00"
"\x16\x00\x00\x00\x1F\x00\x00\x00\x19\x00\x00\x00\x1E\x00\x00\x00\x57\x00\x05\x00\x20\x00\x00\x00\x21\x00\x00\x00\x15\x00\x00\x00"
"\x1F\x00\x00\x00\x4F\x00\x08\x00\x0E\x00\x00\x00\x22\x00\x00\x00\x21\x00\x00\x00\x21\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00"
"\x02\x00\x00\x00\x3E\x00\x03\x00\x10\x00\x00\x00\x22\x00\x00\x00\x3D\x00\x04\x00\x12\x00\x00\x00\x24\x00\x00\x00\x14\x00\x00\x00"
"\x3D\x00\x04\x00\x16\x00\x00\x00\x25\x00\x00\x00\x18\x00\x00\x00\x3D\x00\x04\x00\x16\x00\x00\x00\x28\x00\x00\x00\x1C\x00\x00\x00"
"\x88\x00\x05\x00\x16\x00\x00\x00\x29\x00\x00\x00\x27\x00\x00\x00\x28\x00\x00\x00\x81\x00\x05\x00\x16\x00\x00\x00\x2A\x00\x00\x00"
"\x25\x00\x00\x00\x29\x00\x00\x00\x57\x00\x05\x00\x20\x00\x00\x00\x2B\x00\x00\x00\x24\x00\x00\x00\x2A\x00\x00\x00\x4F\x00\x08\x00"
"\x0E\x00\x00\x00\x2C\x00\x00\x00\x2B\x00\x00\x00\x2B\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x02\x00\x00\x00\x3E\x00\x03\x00"
"\x23\x00\x00\x00\x2C\x00\x00\x00\x3D\x00\x04\x00\x12\x00\x00\x00\x2E\x00\x00\x00\x14\x00\x00\x00\x3D\x00\x04\x00\x16\x00\x00\x00"
"\x2F\x00\x00\x00\x18\x00\x00\x00\x3D\x00\x04\x00\x16\x00\x00\x00\x31\x00\x00\x00\x1C\x00\x00\x00\x88\x00\x05\x00\x16\x00\x00\x00"
"\x32\x00\x00\x00\x30\x00\x00\x00\x31\x00\x00\x00\x81\x00\x05\x00\x16\x00\x00\x00\x33\x00\x00\x00\x2F\x00\x00\x00\x32\x00\x00\x00"
"\x57\x00\x05\x00\x20\x00\x00\x00\x34\x00\x00\x00\x2E\x00\x00\x00\x33\x00\x00\x00\x4F\x00\x08\x00\x0E\x00\x00\x00\x35\x00\x00\x00"
"\x34\x00\x00\x00\x34\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x02\x00\x00\x00\x3E\x00\x03\x00\x2D\x00\x00\x00\x35\x00\x00\x00"
"\x3D\x00\x04\x00\x12\x00\x00\x00\x37\x00\x00\x00\x14\x00\x00\x00\x3D\x00\x04\x00\x16\x00\x00\x00\x38\x00\x00\x00\x18\x00\x00\x00"
"\x3D\x00\x04\x00\x16\x00\x00\x00\x3A\x00\x00\x00\x1C\x00\x00\x00\x88\x00\x05\x00\x16\x00\x00\x00\x3B\x00\x00\x00\x39\x00\x00\x00"
"\x3A\x00\x00\x00\x81\x00\x05\x00\x16\x00\x00\x00\x3C\x00\x00\x00\x38\x00\x00\x00\x3B\x00\x00\x00\x57\x00\x05\x00\x20\x00\x00\x00"
"\x3D\x00\x00\x00\x37\x00\x00\x00\x3C\x00\x00\x00\x4F\x00\x08\x00\x0E\x00\x00\x00\x3E\x00\x00\x00\x3D\x00\x00\x00\x3D\x00\x00\x00"
"\x00\x00\x00\x00\x01\x00\x00\x00\x02\x00\x00\x00\x3E\x00\x03\x00\x36\x00\x00\x00\x3E\x00\x00\x00\x3D\x00\x04\x00\x12\x00\x00\x00"
"\x40\x00\x00\x00\x14\x00\x00\x00\x3D\x00\x04\x00\x16\x00\x00\x00\x41\x00\x00\x00\x18\x00\x00\x00\x57\x00\x05\x00\x20\x00\x00\x00"
"\x42\x00\x00\x00\x40\x00\x00\x00\x41\x00\x00\x00\x4F\x00\x08\x00\x0E\x00\x00\x00\x43\x00\x00\x00\x42\x00\x00\x00\x42\x00\x00\x00"
"\x00\x00\x00\x00\x01\x00\x00\x00\x02\x00\x00\x00\x3E\x00\x03\x00\x3F\x00\x00\x00\x43\x00\x00\x00\x3E\x00\x03\x00\x44\x00\x00\x00"
"\x48\x00\x00\x00\x3D\x00\x04\x00\x0E\x00\x00\x00\x4A\x00\x00\x00\x10\x00\x00\x00\x3D\x00\x04\x00\x0E\x00\x00\x00\x4B\x00\x00\x00"
"\x44\x00\x00\x00\x94\x00\x05\x00\x06\x00\x00\x00\x4C\x00\x00\x00\x4A\x00\x00\x00\x4B\x00\x00\x00\x3E\x00\x03\x00\x49\x00\x00\x00"
"\x4C\x00\x00\x00\x3D\x00\x04\x00\x0E\x00\x00\x00\x4E\x00\x00\x00\x23\x00\x00\x00\x3D\x00\x04\x00\x0E\x00\x00\x00\x4F\x00\x00\x00"
"\x44\x00\x00\x00\x94\x00\x05\x00\x06\x00\x00\x00\x50\x00\x00\x00\x4E\x00\x00\x00\x4F\x00\x00\x00\x3E\x00\x03\x00\x4D\x00\x00\x00"
"\x50\x00\x00\x00\x3D\x00\x04\x00\x0E\x00\x00\x00\x52\x00\x00\x00\x2D\x00\x00\x00\x3D\x00\x04\x00\x0E\x00\x00\x00\x53\x00\x00\x00"
"\x44\x00\x00\x00\x94\x00\x05\x00\x06\x00\x00\x00\x54\x00\x00\x00\x52\x00\x00\x00\x53\x00\x00\x00\x3E\x00\x03\x00\x51\x00\x00\x00"
"\x54\x00\x00\x00\x3D\x00\x04\x00\x0E\x00\x00\x00\x56\x00\x00\x00\x36\x00\x00\x00\x3D\x00\x04\x00\x0E\x00\x00\x00\x57\x00\x00\x00"
"\x44\x00\x00\x00\x94\x00\x05\x00\x06\x00\x00\x00\x58\x00\x00\x00\x56\x00\x00\x00\x57\x00\x00\x00\x3E\x00\x03\x00\x55\x00\x00\x00"
"\x58\x00\x00\x00\x3D\x00\x04\x00\x0E\x00\x00\x00\x5A\x00\x00\x00\x3F\x00\x00\x00\x3D\x00\x04\x00\x0E\x00\x00\x00\x5B\x00\x00\x00"
"\x44\x00\x00\x00\x94\x00\x05\x00\x06\x00\x00\x00\x5C\x00\x00\x00\x5A\x00\x00\x00\x5B\x00\x00\x00\x3E\x00\x03\x00\x59\x00\x00\x00"
"\x5C\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x5E\x00\x00\x00\x59\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x5F\x00\x00\x00"
"\x49\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x60\x00\x00\x00\x4D\x00\x00\x00\x0C\x00\x07\x00\x06\x00\x00\x00\x61\x00\x00\x00"
"\x01\x00\x00\x00\x25\x00\x00\x00\x5F\x00\x00\x00\x60\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x62\x00\x00\x00\x51\x00\x00\x00"
"\x3D\x00\x04\x00\x06\x00\x00\x00\x63\x00\x00\x00\x55\x00\x00\x00\x0C\x00\x07\x00\x06\x00\x00\x00\x64\x00\x00\x00\x01\x00\x00\x00"
"\x25\x00\x00\x00\x62\x00\x00\x00\x63\x00\x00\x00\x0C\x00\x07\x00\x06\x00\x00\x00\x65\x00\x00\x00\x01\x00\x00\x00\x25\x00\x00\x00"
"\x61\x00\x00\x00\x64\x00\x00\x00\x0C\x00\x07\x00\x06\x00\x00\x00\x66\x00\x00\x00\x01\x00\x00\x00\x25\x00\x00\x00\x5E\x00\x00\x00"
"\x65\x00\x00\x00\x3E\x00\x03\x00\x5D\x00\x00\x00\x66\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x68\x00\x00\x00\x59\x00\x00\x00"
"\x3D\x00\x04\x00\x06\x00\x00\x00\x69\x00\x00\x00\x49\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x6A\x00\x00\x00\x4D\x00\x00\x00"
"\x0C\x00\x07\x00\x06\x00\x00\x00\x6B\x00\x00\x00\x01\x00\x00\x00\x28\x00\x00\x00\x69\x00\x00\x00\x6A\x00\x00\x00\x3D\x00\x04\x00"
"\x06\x00\x00\x00\x6C\x00\x00\x00\x51\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x6D\x00\x00\x00\x55\x00\x00\x00\x0C\x00\x07\x00"
"\x06\x00\x00\x00\x6E\x00\x00\x00\x01\x00\x00\x00\x28\x00\x00\x00\x6C\x00\x00\x00\x6D\x00\x00\x00\x0C\x00\x07\x00\x06\x00\x00\x00"
"\x6F\x00\x00\x00\x01\x00\x00\x00\x28\x00\x00\x00\x6B\x00\x00\x00\x6E\x00\x00\x00\x0C\x00\x07\x00\x06\x00\x00\x00\x70\x00\x00\x00"
"\x01\x00\x00\x00\x28\x00\x00\x00\x68\x00\x00\x00\x6F\x00\x00\x00\x3E\x00\x03\x00\x67\x00\x00\x00\x70\x00\x00\x00\x3D\x00\x04\x00"
"\x06\x00\x00\x00\x73\x00\x00\x00\x49\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x74\x00\x00\x00\x4D\x00\x00\x00\x81\x00\x05\x00"
"\x06\x00\x00\x00\x75\x00\x00\x00\x73\x00\x00\x00\x74\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x76\x00\x00\x00\x51\x00\x00\x00"
"\x3D\x00\x04\x00\x06\x00\x00\x00\x77\x00\x00\x00\x55\x00\x00\x00\x81\x00\x05\x00\x06\x00\x00\x00\x78\x00\x00\x00\x76\x00\x00\x00"
"\x77\x00\x00\x00\x83\x00\x05\x00\x06\x00\x00\x00\x79\x00\x00\x00\x75\x00\x00\x00\x78\x00\x00\x00\x7F\x00\x04\x00\x06\x00\x00\x00"
"\x7A\x00\x00\x00\x79\x00\x00\x00\x41\x00\x05\x00\x07\x00\x00\x00\x7D\x00\x00\x00\x72\x00\x00\x00\x7C\x00\x00\x00\x3E\x00\x03\x00"
"\x7D\x00\x00\x00\x7A\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x7E\x00\x00\x00\x49\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00"
"\x7F\x00\x00\x00\x51\x00\x00\x00\x81\x00\x05\x00\x06\x00\x00\x00\x80\x00\x00\x00\x7E\x00\x00\x00\x7F\x00\x00\x00\x3D\x00\x04\x00"
"\x06\x00\x00\x00\x81\x00\x00\x00\x4D\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x82\x00\x00\x00\x55\x00\x00\x00\x81\x00\x05\x00"
"\x06\x00\x00\x00\x83\x00\x00\x00\x81\x00\x00\x00\x82\x00\x00\x00\x83\x00\x05\x00\x06\x00\x00\x00\x84\x00\x00\x00\x80\x00\x00\x00"
"\x83\x00\x00\x00\x41\x00\x05\x00\x07\x00\x00\x00\x86\x00\x00\x00\x72\x00\x00\x00\x85\x00\x00\x00\x3E\x00\x03\x00\x86\x00\x00\x00"
"\x84\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x88\x00\x00\x00\x49\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x89\x00\x00\x00"
"\x4D\x00\x00\x00\x81\x00\x05\x00\x06\x00\x00\x00\x8A\x00\x00\x00\x88\x00\x00\x00\x89\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00"
"\x8B\x00\x00\x00\x51\x00\x00\x00\x81\x00\x05\x00\x06\x00\x00\x00\x8C\x00\x00\x00\x8A\x00\x00\x00\x8B\x00\x00\x00\x3D\x00\x04\x00"
"\x06\x00\x00\x00\x8D\x00\x00\x00\x55\x00\x00\x00\x81\x00\x05\x00\x06\x00\x00\x00\x8E\x00\x00\x00\x8C\x00\x00\x00\x8D\x00\x00\x00"
"\x3D\x00\x04\x00\x06\x00\x00\x00\x90\x00\x00\x00\x0A\x00\x00\x00\x85\x00\x05\x00\x06\x00\x00\x00\x91\x00\x00\x00\x8F\x00\x00\x00"
"\x90\x00\x00\x00\x85\x00\x05\x00\x06\x00\x00\x00\x92\x00\x00\x00\x8E\x00\x00\x00\x91\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00"
"\x93\x00\x00\x00\x0C\x00\x00\x00\x0C\x00\x07\x00\x06\x00\x00\x00\x94\x00\x00\x00\x01\x00\x00\x00\x28\x00\x00\x00\x92\x00\x00\x00"
"\x93\x00\x00\x00\x3E\x00\x03\x00\x87\x00\x00\x00\x94\x00\x00\x00\x41\x00\x05\x00\x07\x00\x00\x00\x96\x00\x00\x00\x72\x00\x00\x00"
"\x7C\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x97\x00\x00\x00\x96\x00\x00\x00\x0C\x00\x06\x00\x06\x00\x00\x00\x98\x00\x00\x00"
"\x01\x00\x00\x00\x04\x00\x00\x00\x97\x00\x00\x00\x41\x00\x05\x00\x07\x00\x00\x00\x99\x00\x00\x00\x72\x00\x00\x00\x85\x00\x00\x00"
"\x3D\x00\x04\x00\x06\x00\x00\x00\x9A\x00\x00\x00\x99\x00\x00\x00\x0C\x00\x06\x00\x06\x00\x00\x00\x9B\x00\x00\x00\x01\x00\x00\x00"
"\x04\x00\x00\x00\x9A\x00\x00\x00\x0C\x00\x07\x00\x06\x00\x00\x00\x9C\x00\x00\x00\x01\x00\x00\x00\x25\x00\x00\x00\x98\x00\x00\x00"
"\x9B\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x9D\x00\x00\x00\x87\x00\x00\x00\x81\x00\x05\x00\x06\x00\x00\x00\x9E\x00\x00\x00"
"\x9C\x00\x00\x00\x9D\x00\x00\x00\x88\x00\x05\x00\x06\x00\x00\x00\x9F\x00\x00\x00\x26\x00\x00\x00\x9E\x00\x00\x00\x3E\x00\x03\x00"
"\x95\x00\x00\x00\x9F\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\xA0\x00\x00\x00\x08\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00"
"\xA1\x00\x00\x00\x08\x00\x00\x00\x50\x00\x05\x00\x16\x00\x00\x00\xA2\x00\x00\x00\xA0\x00\x00\x00\xA1\x00\x00\x00\x3D\x00\x04\x00"
"\x06\x00\x00\x00\xA3\x00\x00\x00\x08\x00\x00\x00\x7F\x00\x04\x00\x06\x00\x00\x00\xA4\x00\x00\x00\xA3\x00\x00\x00\x3D\x00\x04\x00"
"\x06\x00\x00\x00\xA5\x00\x00\x00\x08\x00\x00\x00\x7F\x00\x04\x00\x06\x00\x00\x00\xA6\x00\x00\x00\xA5\x00\x00\x00\x50\x00\x05\x00"
"\x16\x00\x00\x00\xA7\x00\x00\x00\xA4\x00\x00\x00\xA6\x00\x00\x00\x3D\x00\x04\x00\x16\x00\x00\x00\xA8\x00\x00\x00\x72\x00\x00\x00"
"\x3D\x00\x04\x00\x06\x00\x00\x00\xA9\x00\x00\x00\x95\x00\x00\x00\x8E\x00\x05\x00\x16\x00\x00\x00\xAA\x00\x00\x00\xA8\x00\x00\x00"
"\xA9\x00\x00\x00\x0C\x00\x07\x00\x16\x00\x00\x00\xAB\x00\x00\x00\x01\x00\x00\x00\x28\x00\x00\x00\xA7\x00\x00\x00\xAA\x00\x00\x00"
"\x0C\x00\x07\x00\x16\x00\x00\x00\xAC\x00\x00\x00\x01\x00\x00\x00\x25\x00\x00\x00\xA2\x00\x00\x00\xAB\x00\x00\x00\x3D\x00\x04\x00"
"\x16\x00\x00\x00\xAD\x00\x00\x00\x1C\x00\x00\x00\x88\x00\x05\x00\x16\x00\x00\x00\xAE\x00\x00\x00\xAC\x00\x00\x00\xAD\x00\x00\x00"
"\x3E\x00\x03\x00\x72\x00\x00\x00\xAE\x00\x00\x00\x3D\x00\x04\x00\x12\x00\x00\x00\xB1\x00\x00\x00\x14\x00\x00\x00\x3D\x00\x04\x00"
"\x16\x00\x00\x00\xB2\x00\x00\x00\x18\x00\x00\x00\x3D\x00\x04\x00\x16\x00\x00\x00\xB3\x00\x00\x00\x72\x00\x00\x00\x8E\x00\x05\x00"
"\x16\x00\x00\x00\xB5\x00\x00\x00\xB3\x00\x00\x00\xB4\x00\x00\x00\x81\x00\x05\x00\x16\x00\x00\x00\xB6\x00\x00\x00\xB2\x00\x00\x00"
"\xB5\x00\x00\x00\x57\x00\x05\x00\x20\x00\x00\x00\xB7\x00\x00\x00\xB1\x00\x00\x00\xB6\x00\x00\x00\x4F\x00\x08\x00\x0E\x00\x00\x00"
"\xB8\x00\x00\x00\xB7\x00\x00\x00\xB7\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x02\x00\x00\x00\x3D\x00\x04\x00\x12\x00\x00\x00"
"\xB9\x00\x00\x00\x14\x00\x00\x00\x3D\x00\x04\x00\x16\x00\x00\x00\xBA\x00\x00\x00\x18\x00\x00\x00\x3D\x00\x04\x00\x16\x00\x00\x00"
"\xBB\x00\x00\x00\x72\x00\x00\x00\x8E\x00\x05\x00\x16\x00\x00\x00\xBD\x00\x00\x00\xBB\x00\x00\x00\xBC\x00\x00\x00\x81\x00\x05\x00"
"\x16\x00\x00\x00\xBE\x00\x00\x00\xBA\x00\x00\x00\xBD\x00\x00\x00\x57\x00\x05\x00\x20\x00\x00\x00\xBF\x00\x00\x00\xB9\x00\x00\x00"
"\xBE\x00\x00\x00\x4F\x00\x08\x00\x0E\x00\x00\x00\xC0\x00\x00\x00\xBF\x00\x00\x00\xBF\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00"
"\x02\x00\x00\x00\x81\x00\x05\x00\x0E\x00\x00\x00\xC1\x00\x00\x00\xB8\x00\x00\x00\xC0\x00\x00\x00\x8E\x00\x05\x00\x0E\x00\x00\x00"
"\xC2\x00\x00\x00\xC1\x00\x00\x00\xB0\x00\x00\x00\x3E\x00\x03\x00\xAF\x00\x00\x00\xC2\x00\x00\x00\x3D\x00\x04\x00\x0E\x00\x00\x00"
"\xC4\x00\x00\x00\xAF\x00\x00\x00\x8E\x00\x05\x00\x0E\x00\x00\x00\xC5\x00\x00\x00\xC4\x00\x00\x00\xB0\x00\x00\x00\x3D\x00\x04\x00"
"\x12\x00\x00\x00\xC6\x00\x00\x00\x14\x00\x00\x00\x3D\x00\x04\x00\x16\x00\x00\x00\xC7\x00\x00\x00\x18\x00\x00\x00\x3D\x00\x04\x00"
"\x16\x00\x00\x00\xC8\x00\x00\x00\x72\x00\x00\x00\x8E\x00\x05\x00\x16\x00\x00\x00\xCA\x00\x00\x00\xC8\x00\x00\x00\xC9\x00\x00\x00"
"\x81\x00\x05\x00\x16\x00\x00\x00\xCB\x00\x00\x00\xC7\x00\x00\x00\xCA\x00\x00\x00\x57\x00\x05\x00\x20\x00\x00\x00\xCC\x00\x00\x00"
"\xC6\x00\x00\x00\xCB\x00\x00\x00\x4F\x00\x08\x00\x0E\x00\x00\x00\xCD\x00\x00\x00\xCC\x00\x00\x00\xCC\x00\x00\x00\x00\x00\x00\x00"
"\x01\x00\x00\x00\x02\x00\x00\x00\x3D\x00\x04\x00\x12\x00\x00\x00\xCE\x00\x00\x00\x14\x00\x00\x00\x3D\x00\x04\x00\x16\x00\x00\x00"
"\xCF\x00\x00\x00\x18\x00\x00\x00\x3D\x00\x04\x00\x16\x00\x00\x00\xD0\x00\x00\x00\x72\x00\x00\x00\x8E\x00\x05\x00\x16\x00\x00\x00"
"\xD1\x00\x00\x00\xD0\x00\x00\x00\xB0\x00\x00\x00\x81\x00\x05\x00\x16\x00\x00\x00\xD2\x00\x00\x00\xCF\x00\x00\x00\xD1\x00\x00\x00"
"\x57\x00\x05\x00\x20\x00\x00\x00\xD3\x00\x00\x00\xCE\x00\x00\x00\xD2\x00\x00\x00\x4F\x00\x08\x00\x0E\x00\x00\x00\xD4\x00\x00\x00"
"\xD3\x00\x00\x00\xD3\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x02\x00\x00\x00\x81\x00\x05\x00\x0E\x00\x00\x00\xD5\x00\x00\x00"
"\xCD\x00\x00\x00\xD4\x00\x00\x00\x8E\x00\x05\x00\x0E\x00\x00\x00\xD6\x00\x00\x00\xD5\x00\x00\x00\x8F\x00\x00\x00\x81\x00\x05\x00"
"\x0E\x00\x00\x00\xD7\x00\x00\x00\xC5\x00\x00\x00\xD6\x00\x00\x00\x3E\x00\x03\x00\xC3\x00\x00\x00\xD7\x00\x00\x00\x3D\x00\x04\x00"
"\x0E\x00\x00\x00\xD9\x00\x00\x00\xC3\x00\x00\x00\x3D\x00\x04\x00\x0E\x00\x00\x00\xDA\x00\x00\x00\x44\x00\x00\x00\x94\x00\x05\x00"
"\x06\x00\x00\x00\xDB\x00\x00\x00\xD9\x00\x00\x00\xDA\x00\x00\x00\x3E\x00\x03\x00\xD8\x00\x00\x00\xDB\x00\x00\x00\x3D\x00\x04\x00"
"\x06\x00\x00\x00\xDC\x00\x00\x00\xD8\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\xDD\x00\x00\x00\x5D\x00\x00\x00\xB8\x00\x05\x00"
"\xDE\x00\x00\x00\xDF\x00\x00\x00\xDC\x00\x00\x00\xDD\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\xE0\x00\x00\x00\xD8\x00\x00\x00"
"\x3D\x00\x04\x00\x06\x00\x00\x00\xE1\x00\x00\x00\x67\x00\x00\x00\xBA\x00\x05\x00\xDE\x00\x00\x00\xE2\x00\x00\x00\xE0\x00\x00\x00"
"\xE1\x00\x00\x00\xA6\x00\x05\x00\xDE\x00\x00\x00\xE3\x00\x00\x00\xDF\x00\x00\x00\xE2\x00\x00\x00\xF7\x00\x03\x00\xE5\x00\x00\x00"
"\x00\x00\x00\x00\xFA\x00\x04\x00\xE3\x00\x00\x00\xE4\x00\x00\x00\xEB\x00\x00\x00\xF8\x00\x02\x00\xE4\x00\x00\x00\x3D\x00\x04\x00"
"\x0E\x00\x00\x00\xE8\x00\x00\x00\xAF\x00\x00\x00\x3D\x00\x04\x00\x20\x00\x00\x00\xE9\x00\x00\x00\xE7\x00\x00\x00\x4F\x00\x09\x00"
"\x20\x00\x00\x00\xEA\x00\x00\x00\xE9\x00\x00\x00\xE8\x00\x00\x00\x04\x00\x00\x00\x05\x00\x00\x00\x06\x00\x00\x00\x03\x00\x00\x00"
"\x3E\x00\x03\x00\xE7\x00\x00\x00\xEA\x00\x00\x00\xF9\x00\x02\x00\xE5\x00\x00\x00\xF8\x00\x02\x00\xEB\x00\x00\x00\x3D\x00\x04\x00"
"\x0E\x00\x00\x00\xEC\x00\x00\x00\xC3\x00\x00\x00\x3D\x00\x04\x00\x20\x00\x00\x00\xED\x00\x00\x00\xE7\x00\x00\x00\x4F\x00\x09\x00"
"\x20\x00\x00\x00\xEE\x00\x00\x00\xED\x00\x00\x00\xEC\x00\x00\x00\x04\x00\x00\x00\x05\x00\x00\x00\x06\x00\x00\x00\x03\x00\x00\x00"
"\x3E\x00\x03\x00\xE7\x00\x00\x00\xEE\x00\x00\x00\xF9\x00\x02\x00\xE5\x00\x00\x00\xF8\x00\x02\x00\xE5\x00\x00\x00\x41\x00\x05\x00"
"\xF0\x00\x00\x00\xF1\x00\x00\x00\xE7\x00\x00\x00\xEF\x00\x00\x00\x3E\x00\x03\x00\xF1\x00\x00\x00\x26\x00\x00\x00\xFD\x00\x01\x00"
"\x38\x00\x01\x00"},
#endif
#ifdef GLQUAKE
{QR_OPENGL, 110, "underwaterwarp",
"!!cvarf r_waterwarp\n"
"!!samps screen=0 warp=1 edge=2\n"
//this is a post processing shader that is drawn fullscreen whenever the view is underwater.
//its generally expected to warp the view a little.
"varying vec2 v_stc;\n"
"varying vec2 v_warp;\n"
"varying vec2 v_edge;\n"
"#ifdef VERTEX_SHADER\n"
"attribute vec2 v_texcoord;\n"
"uniform float e_time;\n"
"void main ()\n"
"{\n"
"gl_Position = ftetransform();\n"
"v_stc = vec2(v_texcoord.x, 1.0-v_texcoord.y);\n"
"v_warp.s = e_time * 0.25 + v_texcoord.s;\n"
"v_warp.t = e_time * 0.25 + v_texcoord.t;\n"
"v_edge = v_texcoord.xy;\n"
"}\n"
"#endif\n"
"#ifdef FRAGMENT_SHADER\n"
"uniform vec4 e_rendertexturescale;\n"
"uniform float cvar_r_waterwarp;\n"
"void main ()\n"
"{\n"
"vec2 amp = (0.010 / 0.625) * cvar_r_waterwarp * texture2D(s_edge, v_edge).rg;\n"
"vec3 offset = (texture2D(s_warp, v_warp).rgb - 0.5) * 2.0;\n"
"vec2 temp = v_stc + offset.xy * amp;\n"
"gl_FragColor = texture2D(s_screen, temp*e_rendertexturescale.st);\n"
"}\n"
"#endif\n"
},
#endif
#ifdef VKQUAKE
{QR_VULKAN, -1, "underwaterwarp",
"\xFF\x53\x50\x56\x01\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x2C\x00\x00\x00\x14\x00\x00\x00\x40\x00\x00\x00"
"\x5C\x0C\x00\x00\x9C\x0C\x00\x00\xB0\x09\x00\x00\x01\x00\x66\x31\x72\x5F\x77\x61\x74\x65\x72\x77\x61\x72\x70\x00\x3F\x80\x00\x00"
"\x03\x02\x23\x07\x00\x00\x01\x00\x0A\x00\x08\x00\x68\x00\x00\x00\x00\x00\x00\x00\x11\x00\x02\x00\x01\x00\x00\x00\x0B\x00\x06\x00"
"\x01\x00\x00\x00\x47\x4C\x53\x4C\x2E\x73\x74\x64\x2E\x34\x35\x30\x00\x00\x00\x00\x0E\x00\x03\x00\x00\x00\x00\x00\x01\x00\x00\x00"
"\x0F\x00\x10\x00\x00\x00\x00\x00\x04\x00\x00\x00\x6D\x61\x69\x6E\x00\x00\x00\x00\x1C\x00\x00\x00\x3A\x00\x00\x00\x3F\x00\x00\x00"
"\x41\x00\x00\x00\x49\x00\x00\x00\x5C\x00\x00\x00\x63\x00\x00\x00\x64\x00\x00\x00\x65\x00\x00\x00\x66\x00\x00\x00\x67\x00\x00\x00"
"\x47\x00\x04\x00\x11\x00\x00\x00\x06\x00\x00\x00\x10\x00\x00\x00\x48\x00\x04\x00\x13\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00"
"\x48\x00\x05\x00\x13\x00\x00\x00\x00\x00\x00\x00\x23\x00\x00\x00\x00\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x00\x00\x00\x00"
"\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x04\x00\x13\x00\x00\x00\x01\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00"
"\x01\x00\x00\x00\x23\x00\x00\x00\x40\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x01\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00"
"\x48\x00\x04\x00\x13\x00\x00\x00\x02\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x02\x00\x00\x00\x23\x00\x00\x00"
"\x80\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x02\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00"
"\x03\x00\x00\x00\x23\x00\x00\x00\xC0\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x04\x00\x00\x00\x23\x00\x00\x00\xCC\x00\x00\x00"
"\x48\x00\x05\x00\x13\x00\x00\x00\x05\x00\x00\x00\x23\x00\x00\x00\xD0\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x06\x00\x00\x00"
"\x23\x00\x00\x00\xDC\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x07\x00\x00\x00\x23\x00\x00\x00\xE0\x00\x00\x00\x48\x00\x05\x00"
"\x13\x00\x00\x00\x08\x00\x00\x00\x23\x00\x00\x00\xEC\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x09\x00\x00\x00\x23\x00\x00\x00"
"\xF0\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x0A\x00\x00\x00\x23\x00\x00\x00\xFC\x00\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00"
"\x0B\x00\x00\x00\x23\x00\x00\x00\x00\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x0C\x00\x00\x00\x23\x00\x00\x00\x40\x01\x00\x00"
"\x48\x00\x05\x00\x13\x00\x00\x00\x0D\x00\x00\x00\x23\x00\x00\x00\x4C\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x0E\x00\x00\x00"
"\x23\x00\x00\x00\x50\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x0F\x00\x00\x00\x23\x00\x00\x00\x5C\x01\x00\x00\x48\x00\x05\x00"
"\x13\x00\x00\x00\x10\x00\x00\x00\x23\x00\x00\x00\x60\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x11\x00\x00\x00\x23\x00\x00\x00"
"\x6C\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x12\x00\x00\x00\x23\x00\x00\x00\x70\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00"
"\x13\x00\x00\x00\x23\x00\x00\x00\x80\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x14\x00\x00\x00\x23\x00\x00\x00\x90\x01\x00\x00"
"\x48\x00\x05\x00\x13\x00\x00\x00\x15\x00\x00\x00\x23\x00\x00\x00\x94\x01\x00\x00\x48\x00\x05\x00\x13\x00\x00\x00\x16\x00\x00\x00"
"\x23\x00\x00\x00\x98\x01\x00\x00\x47\x00\x03\x00\x13\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00\x15\x00\x00\x00\x22\x00\x00\x00"
"\x00\x00\x00\x00\x47\x00\x04\x00\x15\x00\x00\x00\x21\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x1C\x00\x00\x00\x1E\x00\x00\x00"
"\x00\x00\x00\x00\x48\x00\x05\x00\x38\x00\x00\x00\x00\x00\x00\x00\x0B\x00\x00\x00\x00\x00\x00\x00\x47\x00\x03\x00\x38\x00\x00\x00"
"\x02\x00\x00\x00\x47\x00\x04\x00\x3F\x00\x00\x00\x1E\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x41\x00\x00\x00\x1E\x00\x00\x00"
"\x01\x00\x00\x00\x47\x00\x04\x00\x49\x00\x00\x00\x1E\x00\x00\x00\x01\x00\x00\x00\x47\x00\x04\x00\x5C\x00\x00\x00\x1E\x00\x00\x00"
"\x02\x00\x00\x00\x47\x00\x04\x00\x5E\x00\x00\x00\x01\x00\x00\x00\x00\x01\x00\x00\x48\x00\x04\x00\x5F\x00\x00\x00\x00\x00\x00\x00"
"\x05\x00\x00\x00\x48\x00\x05\x00\x5F\x00\x00\x00\x00\x00\x00\x00\x23\x00\x00\x00\x00\x00\x00\x00\x48\x00\x05\x00\x5F\x00\x00\x00"
"\x00\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x05\x00\x5F\x00\x00\x00\x01\x00\x00\x00\x23\x00\x00\x00\x40\x00\x00\x00"
"\x48\x00\x05\x00\x5F\x00\x00\x00\x02\x00\x00\x00\x23\x00\x00\x00\x4C\x00\x00\x00\x48\x00\x05\x00\x5F\x00\x00\x00\x03\x00\x00\x00"
"\x23\x00\x00\x00\x50\x00\x00\x00\x48\x00\x05\x00\x5F\x00\x00\x00\x04\x00\x00\x00\x23\x00\x00\x00\x5C\x00\x00\x00\x48\x00\x05\x00"
"\x5F\x00\x00\x00\x05\x00\x00\x00\x23\x00\x00\x00\x60\x00\x00\x00\x48\x00\x05\x00\x5F\x00\x00\x00\x06\x00\x00\x00\x23\x00\x00\x00"
"\x6C\x00\x00\x00\x48\x00\x05\x00\x5F\x00\x00\x00\x07\x00\x00\x00\x23\x00\x00\x00\x70\x00\x00\x00\x48\x00\x05\x00\x5F\x00\x00\x00"
"\x08\x00\x00\x00\x23\x00\x00\x00\x80\x00\x00\x00\x48\x00\x05\x00\x5F\x00\x00\x00\x09\x00\x00\x00\x23\x00\x00\x00\x88\x00\x00\x00"
"\x47\x00\x03\x00\x5F\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00\x61\x00\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00"
"\x61\x00\x00\x00\x21\x00\x00\x00\x01\x00\x00\x00\x47\x00\x04\x00\x63\x00\x00\x00\x1E\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00"
"\x64\x00\x00\x00\x1E\x00\x00\x00\x03\x00\x00\x00\x47\x00\x04\x00\x65\x00\x00\x00\x1E\x00\x00\x00\x04\x00\x00\x00\x47\x00\x04\x00"
"\x66\x00\x00\x00\x1E\x00\x00\x00\x05\x00\x00\x00\x47\x00\x04\x00\x67\x00\x00\x00\x1E\x00\x00\x00\x06\x00\x00\x00\x13\x00\x02\x00"
"\x02\x00\x00\x00\x21\x00\x03\x00\x03\x00\x00\x00\x02\x00\x00\x00\x16\x00\x03\x00\x06\x00\x00\x00\x20\x00\x00\x00\x17\x00\x04\x00"
"\x07\x00\x00\x00\x06\x00\x00\x00\x04\x00\x00\x00\x21\x00\x03\x00\x08\x00\x00\x00\x07\x00\x00\x00\x20\x00\x04\x00\x0B\x00\x00\x00"
"\x07\x00\x00\x00\x07\x00\x00\x00\x18\x00\x04\x00\x0D\x00\x00\x00\x07\x00\x00\x00\x04\x00\x00\x00\x17\x00\x04\x00\x0E\x00\x00\x00"
"\x06\x00\x00\x00\x03\x00\x00\x00\x15\x00\x04\x00\x0F\x00\x00\x00\x20\x00\x00\x00\x00\x00\x00\x00\x2B\x00\x04\x00\x0F\x00\x00\x00"
"\x10\x00\x00\x00\x04\x00\x00\x00\x1C\x00\x04\x00\x11\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x17\x00\x04\x00\x12\x00\x00\x00"
"\x06\x00\x00\x00\x02\x00\x00\x00\x1E\x00\x19\x00\x13\x00\x00\x00\x0D\x00\x00\x00\x0D\x00\x00\x00\x0D\x00\x00\x00\x0E\x00\x00\x00"
"\x06\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x11\x00\x00\x00"
"\x0E\x00\x00\x00\x06\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x07\x00\x00\x00\x07\x00\x00\x00"
"\x06\x00\x00\x00\x06\x00\x00\x00\x12\x00\x00\x00\x20\x00\x04\x00\x14\x00\x00\x00\x02\x00\x00\x00\x13\x00\x00\x00\x3B\x00\x04\x00"
"\x14\x00\x00\x00\x15\x00\x00\x00\x02\x00\x00\x00\x15\x00\x04\x00\x16\x00\x00\x00\x20\x00\x00\x00\x01\x00\x00\x00\x2B\x00\x04\x00"
"\x16\x00\x00\x00\x17\x00\x00\x00\x00\x00\x00\x00\x20\x00\x04\x00\x18\x00\x00\x00\x02\x00\x00\x00\x0D\x00\x00\x00\x20\x00\x04\x00"
"\x1B\x00\x00\x00\x01\x00\x00\x00\x0E\x00\x00\x00\x3B\x00\x04\x00\x1B\x00\x00\x00\x1C\x00\x00\x00\x01\x00\x00\x00\x2B\x00\x04\x00"
"\x06\x00\x00\x00\x1E\x00\x00\x00\x00\x00\x80\x3F\x2B\x00\x04\x00\x06\x00\x00\x00\x24\x00\x00\x00\x00\x00\x80\xBF\x2B\x00\x04\x00"
"\x0F\x00\x00\x00\x25\x00\x00\x00\x01\x00\x00\x00\x20\x00\x04\x00\x26\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00\x2B\x00\x04\x00"
"\x0F\x00\x00\x00\x2B\x00\x00\x00\x02\x00\x00\x00\x2B\x00\x04\x00\x0F\x00\x00\x00\x2E\x00\x00\x00\x03\x00\x00\x00\x2B\x00\x04\x00"
"\x06\x00\x00\x00\x32\x00\x00\x00\x00\x00\x00\x40\x1E\x00\x03\x00\x38\x00\x00\x00\x07\x00\x00\x00\x20\x00\x04\x00\x39\x00\x00\x00"
"\x03\x00\x00\x00\x38\x00\x00\x00\x3B\x00\x04\x00\x39\x00\x00\x00\x3A\x00\x00\x00\x03\x00\x00\x00\x20\x00\x04\x00\x3C\x00\x00\x00"
"\x03\x00\x00\x00\x07\x00\x00\x00\x20\x00\x04\x00\x3E\x00\x00\x00\x03\x00\x00\x00\x12\x00\x00\x00\x3B\x00\x04\x00\x3E\x00\x00\x00"
"\x3F\x00\x00\x00\x03\x00\x00\x00\x20\x00\x04\x00\x40\x00\x00\x00\x01\x00\x00\x00\x12\x00\x00\x00\x3B\x00\x04\x00\x40\x00\x00\x00"
"\x41\x00\x00\x00\x01\x00\x00\x00\x2B\x00\x04\x00\x0F\x00\x00\x00\x42\x00\x00\x00\x00\x00\x00\x00\x20\x00\x04\x00\x43\x00\x00\x00"
"\x01\x00\x00\x00\x06\x00\x00\x00\x3B\x00\x04\x00\x3E\x00\x00\x00\x49\x00\x00\x00\x03\x00\x00\x00\x2B\x00\x04\x00\x16\x00\x00\x00"
"\x4A\x00\x00\x00\x04\x00\x00\x00\x20\x00\x04\x00\x4B\x00\x00\x00\x02\x00\x00\x00\x06\x00\x00\x00\x2B\x00\x04\x00\x06\x00\x00\x00"
"\x4E\x00\x00\x00\x00\x00\x80\x3E\x20\x00\x04\x00\x53\x00\x00\x00\x03\x00\x00\x00\x06\x00\x00\x00\x3B\x00\x04\x00\x3E\x00\x00\x00"
"\x5C\x00\x00\x00\x03\x00\x00\x00\x32\x00\x04\x00\x06\x00\x00\x00\x5E\x00\x00\x00\x00\x00\x80\x43\x1E\x00\x0C\x00\x5F\x00\x00\x00"
"\x0D\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x0E\x00\x00\x00\x06\x00\x00\x00\x07\x00\x00\x00"
"\x12\x00\x00\x00\x12\x00\x00\x00\x20\x00\x04\x00\x60\x00\x00\x00\x02\x00\x00\x00\x5F\x00\x00\x00\x3B\x00\x04\x00\x60\x00\x00\x00"
"\x61\x00\x00\x00\x02\x00\x00\x00\x20\x00\x04\x00\x62\x00\x00\x00\x01\x00\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x62\x00\x00\x00"
"\x63\x00\x00\x00\x01\x00\x00\x00\x3B\x00\x04\x00\x40\x00\x00\x00\x64\x00\x00\x00\x01\x00\x00\x00\x3B\x00\x04\x00\x1B\x00\x00\x00"
"\x65\x00\x00\x00\x01\x00\x00\x00\x3B\x00\x04\x00\x1B\x00\x00\x00\x66\x00\x00\x00\x01\x00\x00\x00\x3B\x00\x04\x00\x1B\x00\x00\x00"
"\x67\x00\x00\x00\x01\x00\x00\x00\x36\x00\x05\x00\x02\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\xF8\x00\x02\x00"
"\x05\x00\x00\x00\x39\x00\x04\x00\x07\x00\x00\x00\x3B\x00\x00\x00\x09\x00\x00\x00\x41\x00\x05\x00\x3C\x00\x00\x00\x3D\x00\x00\x00"
"\x3A\x00\x00\x00\x17\x00\x00\x00\x3E\x00\x03\x00\x3D\x00\x00\x00\x3B\x00\x00\x00\x41\x00\x05\x00\x43\x00\x00\x00\x44\x00\x00\x00"
"\x41\x00\x00\x00\x42\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x45\x00\x00\x00\x44\x00\x00\x00\x41\x00\x05\x00\x43\x00\x00\x00"
"\x46\x00\x00\x00\x41\x00\x00\x00\x25\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x47\x00\x00\x00\x46\x00\x00\x00\x50\x00\x05\x00"
"\x12\x00\x00\x00\x48\x00\x00\x00\x45\x00\x00\x00\x47\x00\x00\x00\x3E\x00\x03\x00\x3F\x00\x00\x00\x48\x00\x00\x00\x41\x00\x05\x00"
"\x4B\x00\x00\x00\x4C\x00\x00\x00\x15\x00\x00\x00\x4A\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x4D\x00\x00\x00\x4C\x00\x00\x00"
"\x85\x00\x05\x00\x06\x00\x00\x00\x4F\x00\x00\x00\x4D\x00\x00\x00\x4E\x00\x00\x00\x41\x00\x05\x00\x43\x00\x00\x00\x50\x00\x00\x00"
"\x41\x00\x00\x00\x42\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x51\x00\x00\x00\x50\x00\x00\x00\x81\x00\x05\x00\x06\x00\x00\x00"
"\x52\x00\x00\x00\x4F\x00\x00\x00\x51\x00\x00\x00\x41\x00\x05\x00\x53\x00\x00\x00\x54\x00\x00\x00\x49\x00\x00\x00\x42\x00\x00\x00"
"\x3E\x00\x03\x00\x54\x00\x00\x00\x52\x00\x00\x00\x41\x00\x05\x00\x4B\x00\x00\x00\x55\x00\x00\x00\x15\x00\x00\x00\x4A\x00\x00\x00"
"\x3D\x00\x04\x00\x06\x00\x00\x00\x56\x00\x00\x00\x55\x00\x00\x00\x85\x00\x05\x00\x06\x00\x00\x00\x57\x00\x00\x00\x56\x00\x00\x00"
"\x4E\x00\x00\x00\x41\x00\x05\x00\x43\x00\x00\x00\x58\x00\x00\x00\x41\x00\x00\x00\x25\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00"
"\x59\x00\x00\x00\x58\x00\x00\x00\x81\x00\x05\x00\x06\x00\x00\x00\x5A\x00\x00\x00\x57\x00\x00\x00\x59\x00\x00\x00\x41\x00\x05\x00"
"\x53\x00\x00\x00\x5B\x00\x00\x00\x49\x00\x00\x00\x25\x00\x00\x00\x3E\x00\x03\x00\x5B\x00\x00\x00\x5A\x00\x00\x00\x3D\x00\x04\x00"
"\x12\x00\x00\x00\x5D\x00\x00\x00\x41\x00\x00\x00\x3E\x00\x03\x00\x5C\x00\x00\x00\x5D\x00\x00\x00\xFD\x00\x01\x00\x38\x00\x01\x00"
"\x36\x00\x05\x00\x07\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\xF8\x00\x02\x00\x0A\x00\x00\x00\x3B\x00\x04\x00"
"\x0B\x00\x00\x00\x0C\x00\x00\x00\x07\x00\x00\x00\x41\x00\x05\x00\x18\x00\x00\x00\x19\x00\x00\x00\x15\x00\x00\x00\x17\x00\x00\x00"
"\x3D\x00\x04\x00\x0D\x00\x00\x00\x1A\x00\x00\x00\x19\x00\x00\x00\x3D\x00\x04\x00\x0E\x00\x00\x00\x1D\x00\x00\x00\x1C\x00\x00\x00"
"\x51\x00\x05\x00\x06\x00\x00\x00\x1F\x00\x00\x00\x1D\x00\x00\x00\x00\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\x20\x00\x00\x00"
"\x1D\x00\x00\x00\x01\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\x21\x00\x00\x00\x1D\x00\x00\x00\x02\x00\x00\x00\x50\x00\x07\x00"
"\x07\x00\x00\x00\x22\x00\x00\x00\x1F\x00\x00\x00\x20\x00\x00\x00\x21\x00\x00\x00\x1E\x00\x00\x00\x91\x00\x05\x00\x07\x00\x00\x00"
"\x23\x00\x00\x00\x1A\x00\x00\x00\x22\x00\x00\x00\x3E\x00\x03\x00\x0C\x00\x00\x00\x23\x00\x00\x00\x41\x00\x05\x00\x26\x00\x00\x00"
"\x27\x00\x00\x00\x0C\x00\x00\x00\x25\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x28\x00\x00\x00\x27\x00\x00\x00\x85\x00\x05\x00"
"\x06\x00\x00\x00\x29\x00\x00\x00\x28\x00\x00\x00\x24\x00\x00\x00\x41\x00\x05\x00\x26\x00\x00\x00\x2A\x00\x00\x00\x0C\x00\x00\x00"
"\x25\x00\x00\x00\x3E\x00\x03\x00\x2A\x00\x00\x00\x29\x00\x00\x00\x41\x00\x05\x00\x26\x00\x00\x00\x2C\x00\x00\x00\x0C\x00\x00\x00"
"\x2B\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x2D\x00\x00\x00\x2C\x00\x00\x00\x41\x00\x05\x00\x26\x00\x00\x00\x2F\x00\x00\x00"
"\x0C\x00\x00\x00\x2E\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x30\x00\x00\x00\x2F\x00\x00\x00\x81\x00\x05\x00\x06\x00\x00\x00"
"\x31\x00\x00\x00\x2D\x00\x00\x00\x30\x00\x00\x00\x88\x00\x05\x00\x06\x00\x00\x00\x33\x00\x00\x00\x31\x00\x00\x00\x32\x00\x00\x00"
"\x41\x00\x05\x00\x26\x00\x00\x00\x34\x00\x00\x00\x0C\x00\x00\x00\x2B\x00\x00\x00\x3E\x00\x03\x00\x34\x00\x00\x00\x33\x00\x00\x00"
"\x3D\x00\x04\x00\x07\x00\x00\x00\x35\x00\x00\x00\x0C\x00\x00\x00\xFE\x00\x02\x00\x35\x00\x00\x00\x38\x00\x01\x00\x03\x02\x23\x07"
"\x00\x00\x01\x00\x0A\x00\x08\x00\x42\x00\x00\x00\x00\x00\x00\x00\x11\x00\x02\x00\x01\x00\x00\x00\x0B\x00\x06\x00\x01\x00\x00\x00"
"\x47\x4C\x53\x4C\x2E\x73\x74\x64\x2E\x34\x35\x30\x00\x00\x00\x00\x0E\x00\x03\x00\x00\x00\x00\x00\x01\x00\x00\x00\x0F\x00\x09\x00"
"\x04\x00\x00\x00\x04\x00\x00\x00\x6D\x61\x69\x6E\x00\x00\x00\x00\x13\x00\x00\x00\x1E\x00\x00\x00\x28\x00\x00\x00\x30\x00\x00\x00"
"\x10\x00\x03\x00\x04\x00\x00\x00\x07\x00\x00\x00\x47\x00\x04\x00\x0B\x00\x00\x00\x01\x00\x00\x00\x00\x01\x00\x00\x47\x00\x04\x00"
"\x10\x00\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x10\x00\x00\x00\x21\x00\x00\x00\x04\x00\x00\x00\x47\x00\x04\x00"
"\x13\x00\x00\x00\x1E\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00\x1C\x00\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00"
"\x1C\x00\x00\x00\x21\x00\x00\x00\x03\x00\x00\x00\x47\x00\x04\x00\x1E\x00\x00\x00\x1E\x00\x00\x00\x01\x00\x00\x00\x47\x00\x04\x00"
"\x28\x00\x00\x00\x1E\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x30\x00\x00\x00\x1E\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00"
"\x31\x00\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x31\x00\x00\x00\x21\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00"
"\x3B\x00\x00\x00\x06\x00\x00\x00\x10\x00\x00\x00\x48\x00\x04\x00\x3C\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00"
"\x3C\x00\x00\x00\x00\x00\x00\x00\x23\x00\x00\x00\x00\x00\x00\x00\x48\x00\x05\x00\x3C\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00"
"\x10\x00\x00\x00\x48\x00\x04\x00\x3C\x00\x00\x00\x01\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x3C\x00\x00\x00\x01\x00\x00\x00"
"\x23\x00\x00\x00\x40\x00\x00\x00\x48\x00\x05\x00\x3C\x00\x00\x00\x01\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x04\x00"
"\x3C\x00\x00\x00\x02\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x3C\x00\x00\x00\x02\x00\x00\x00\x23\x00\x00\x00\x80\x00\x00\x00"
"\x48\x00\x05\x00\x3C\x00\x00\x00\x02\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x05\x00\x3C\x00\x00\x00\x03\x00\x00\x00"
"\x23\x00\x00\x00\xC0\x00\x00\x00\x48\x00\x05\x00\x3C\x00\x00\x00\x04\x00\x00\x00\x23\x00\x00\x00\xCC\x00\x00\x00\x48\x00\x05\x00"
"\x3C\x00\x00\x00\x05\x00\x00\x00\x23\x00\x00\x00\xD0\x00\x00\x00\x48\x00\x05\x00\x3C\x00\x00\x00\x06\x00\x00\x00\x23\x00\x00\x00"
"\xDC\x00\x00\x00\x48\x00\x05\x00\x3C\x00\x00\x00\x07\x00\x00\x00\x23\x00\x00\x00\xE0\x00\x00\x00\x48\x00\x05\x00\x3C\x00\x00\x00"
"\x08\x00\x00\x00\x23\x00\x00\x00\xEC\x00\x00\x00\x48\x00\x05\x00\x3C\x00\x00\x00\x09\x00\x00\x00\x23\x00\x00\x00\xF0\x00\x00\x00"
"\x48\x00\x05\x00\x3C\x00\x00\x00\x0A\x00\x00\x00\x23\x00\x00\x00\xFC\x00\x00\x00\x48\x00\x05\x00\x3C\x00\x00\x00\x0B\x00\x00\x00"
"\x23\x00\x00\x00\x00\x01\x00\x00\x48\x00\x05\x00\x3C\x00\x00\x00\x0C\x00\x00\x00\x23\x00\x00\x00\x40\x01\x00\x00\x48\x00\x05\x00"
"\x3C\x00\x00\x00\x0D\x00\x00\x00\x23\x00\x00\x00\x4C\x01\x00\x00\x48\x00\x05\x00\x3C\x00\x00\x00\x0E\x00\x00\x00\x23\x00\x00\x00"
"\x50\x01\x00\x00\x48\x00\x05\x00\x3C\x00\x00\x00\x0F\x00\x00\x00\x23\x00\x00\x00\x5C\x01\x00\x00\x48\x00\x05\x00\x3C\x00\x00\x00"
"\x10\x00\x00\x00\x23\x00\x00\x00\x60\x01\x00\x00\x48\x00\x05\x00\x3C\x00\x00\x00\x11\x00\x00\x00\x23\x00\x00\x00\x6C\x01\x00\x00"
"\x48\x00\x05\x00\x3C\x00\x00\x00\x12\x00\x00\x00\x23\x00\x00\x00\x70\x01\x00\x00\x48\x00\x05\x00\x3C\x00\x00\x00\x13\x00\x00\x00"
"\x23\x00\x00\x00\x80\x01\x00\x00\x48\x00\x05\x00\x3C\x00\x00\x00\x14\x00\x00\x00\x23\x00\x00\x00\x90\x01\x00\x00\x48\x00\x05\x00"
"\x3C\x00\x00\x00\x15\x00\x00\x00\x23\x00\x00\x00\x94\x01\x00\x00\x48\x00\x05\x00\x3C\x00\x00\x00\x16\x00\x00\x00\x23\x00\x00\x00"
"\x98\x01\x00\x00\x47\x00\x03\x00\x3C\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00\x3E\x00\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00"
"\x47\x00\x04\x00\x3E\x00\x00\x00\x21\x00\x00\x00\x00\x00\x00\x00\x48\x00\x04\x00\x3F\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00"
"\x48\x00\x05\x00\x3F\x00\x00\x00\x00\x00\x00\x00\x23\x00\x00\x00\x00\x00\x00\x00\x48\x00\x05\x00\x3F\x00\x00\x00\x00\x00\x00\x00"
"\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x05\x00\x3F\x00\x00\x00\x01\x00\x00\x00\x23\x00\x00\x00\x40\x00\x00\x00\x48\x00\x05\x00"
"\x3F\x00\x00\x00\x02\x00\x00\x00\x23\x00\x00\x00\x4C\x00\x00\x00\x48\x00\x05\x00\x3F\x00\x00\x00\x03\x00\x00\x00\x23\x00\x00\x00"
"\x50\x00\x00\x00\x48\x00\x05\x00\x3F\x00\x00\x00\x04\x00\x00\x00\x23\x00\x00\x00\x5C\x00\x00\x00\x48\x00\x05\x00\x3F\x00\x00\x00"
"\x05\x00\x00\x00\x23\x00\x00\x00\x60\x00\x00\x00\x48\x00\x05\x00\x3F\x00\x00\x00\x06\x00\x00\x00\x23\x00\x00\x00\x6C\x00\x00\x00"
"\x48\x00\x05\x00\x3F\x00\x00\x00\x07\x00\x00\x00\x23\x00\x00\x00\x70\x00\x00\x00\x48\x00\x05\x00\x3F\x00\x00\x00\x08\x00\x00\x00"
"\x23\x00\x00\x00\x80\x00\x00\x00\x48\x00\x05\x00\x3F\x00\x00\x00\x09\x00\x00\x00\x23\x00\x00\x00\x88\x00\x00\x00\x47\x00\x03\x00"
"\x3F\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00\x41\x00\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x41\x00\x00\x00"
"\x21\x00\x00\x00\x01\x00\x00\x00\x13\x00\x02\x00\x02\x00\x00\x00\x21\x00\x03\x00\x03\x00\x00\x00\x02\x00\x00\x00\x16\x00\x03\x00"
"\x06\x00\x00\x00\x20\x00\x00\x00\x17\x00\x04\x00\x07\x00\x00\x00\x06\x00\x00\x00\x02\x00\x00\x00\x20\x00\x04\x00\x08\x00\x00\x00"
"\x07\x00\x00\x00\x07\x00\x00\x00\x2B\x00\x04\x00\x06\x00\x00\x00\x0A\x00\x00\x00\x6F\x12\x83\x3C\x32\x00\x04\x00\x06\x00\x00\x00"
"\x0B\x00\x00\x00\x00\x00\x80\x43\x19\x00\x09\x00\x0D\x00\x00\x00\x06\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"
"\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x1B\x00\x03\x00\x0E\x00\x00\x00\x0D\x00\x00\x00\x20\x00\x04\x00\x0F\x00\x00\x00"
"\x00\x00\x00\x00\x0E\x00\x00\x00\x3B\x00\x04\x00\x0F\x00\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00\x20\x00\x04\x00\x12\x00\x00\x00"
"\x01\x00\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x12\x00\x00\x00\x13\x00\x00\x00\x01\x00\x00\x00\x17\x00\x04\x00\x15\x00\x00\x00"
"\x06\x00\x00\x00\x04\x00\x00\x00\x17\x00\x04\x00\x19\x00\x00\x00\x06\x00\x00\x00\x03\x00\x00\x00\x20\x00\x04\x00\x1A\x00\x00\x00"
"\x07\x00\x00\x00\x19\x00\x00\x00\x3B\x00\x04\x00\x0F\x00\x00\x00\x1C\x00\x00\x00\x00\x00\x00\x00\x3B\x00\x04\x00\x12\x00\x00\x00"
"\x1E\x00\x00\x00\x01\x00\x00\x00\x2B\x00\x04\x00\x06\x00\x00\x00\x22\x00\x00\x00\x00\x00\x00\x3F\x2B\x00\x04\x00\x06\x00\x00\x00"
"\x25\x00\x00\x00\x00\x00\x00\x40\x3B\x00\x04\x00\x12\x00\x00\x00\x28\x00\x00\x00\x01\x00\x00\x00\x20\x00\x04\x00\x2F\x00\x00\x00"
"\x03\x00\x00\x00\x15\x00\x00\x00\x3B\x00\x04\x00\x2F\x00\x00\x00\x30\x00\x00\x00\x03\x00\x00\x00\x3B\x00\x04\x00\x0F\x00\x00\x00"
"\x31\x00\x00\x00\x00\x00\x00\x00\x2B\x00\x04\x00\x06\x00\x00\x00\x34\x00\x00\x00\x00\x00\x80\x3F\x2C\x00\x05\x00\x07\x00\x00\x00"
"\x35\x00\x00\x00\x34\x00\x00\x00\x34\x00\x00\x00\x18\x00\x04\x00\x38\x00\x00\x00\x15\x00\x00\x00\x04\x00\x00\x00\x15\x00\x04\x00"
"\x39\x00\x00\x00\x20\x00\x00\x00\x00\x00\x00\x00\x2B\x00\x04\x00\x39\x00\x00\x00\x3A\x00\x00\x00\x04\x00\x00\x00\x1C\x00\x04\x00"
"\x3B\x00\x00\x00\x15\x00\x00\x00\x3A\x00\x00\x00\x1E\x00\x19\x00\x3C\x00\x00\x00\x38\x00\x00\x00\x38\x00\x00\x00\x38\x00\x00\x00"
"\x19\x00\x00\x00\x06\x00\x00\x00\x19\x00\x00\x00\x06\x00\x00\x00\x19\x00\x00\x00\x06\x00\x00\x00\x19\x00\x00\x00\x06\x00\x00\x00"
"\x3B\x00\x00\x00\x19\x00\x00\x00\x06\x00\x00\x00\x19\x00\x00\x00\x06\x00\x00\x00\x19\x00\x00\x00\x06\x00\x00\x00\x15\x00\x00\x00"
"\x15\x00\x00\x00\x06\x00\x00\x00\x06\x00\x00\x00\x07\x00\x00\x00\x20\x00\x04\x00\x3D\x00\x00\x00\x02\x00\x00\x00\x3C\x00\x00\x00"
"\x3B\x00\x04\x00\x3D\x00\x00\x00\x3E\x00\x00\x00\x02\x00\x00\x00\x1E\x00\x0C\x00\x3F\x00\x00\x00\x38\x00\x00\x00\x19\x00\x00\x00"
"\x06\x00\x00\x00\x19\x00\x00\x00\x06\x00\x00\x00\x19\x00\x00\x00\x06\x00\x00\x00\x15\x00\x00\x00\x07\x00\x00\x00\x07\x00\x00\x00"
"\x20\x00\x04\x00\x40\x00\x00\x00\x02\x00\x00\x00\x3F\x00\x00\x00\x3B\x00\x04\x00\x40\x00\x00\x00\x41\x00\x00\x00\x02\x00\x00\x00"
"\x36\x00\x05\x00\x02\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\xF8\x00\x02\x00\x05\x00\x00\x00\x3B\x00\x04\x00"
"\x08\x00\x00\x00\x09\x00\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x1A\x00\x00\x00\x1B\x00\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00"
"\x08\x00\x00\x00\x27\x00\x00\x00\x07\x00\x00\x00\x85\x00\x05\x00\x06\x00\x00\x00\x0C\x00\x00\x00\x0A\x00\x00\x00\x0B\x00\x00\x00"
"\x3D\x00\x04\x00\x0E\x00\x00\x00\x11\x00\x00\x00\x10\x00\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\x14\x00\x00\x00\x13\x00\x00\x00"
"\x57\x00\x05\x00\x15\x00\x00\x00\x16\x00\x00\x00\x11\x00\x00\x00\x14\x00\x00\x00\x4F\x00\x07\x00\x07\x00\x00\x00\x17\x00\x00\x00"
"\x16\x00\x00\x00\x16\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x8E\x00\x05\x00\x07\x00\x00\x00\x18\x00\x00\x00\x17\x00\x00\x00"
"\x0C\x00\x00\x00\x3E\x00\x03\x00\x09\x00\x00\x00\x18\x00\x00\x00\x3D\x00\x04\x00\x0E\x00\x00\x00\x1D\x00\x00\x00\x1C\x00\x00\x00"
"\x3D\x00\x04\x00\x07\x00\x00\x00\x1F\x00\x00\x00\x1E\x00\x00\x00\x57\x00\x05\x00\x15\x00\x00\x00\x20\x00\x00\x00\x1D\x00\x00\x00"
"\x1F\x00\x00\x00\x4F\x00\x08\x00\x19\x00\x00\x00\x21\x00\x00\x00\x20\x00\x00\x00\x20\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00"
"\x02\x00\x00\x00\x50\x00\x06\x00\x19\x00\x00\x00\x23\x00\x00\x00\x22\x00\x00\x00\x22\x00\x00\x00\x22\x00\x00\x00\x83\x00\x05\x00"
"\x19\x00\x00\x00\x24\x00\x00\x00\x21\x00\x00\x00\x23\x00\x00\x00\x8E\x00\x05\x00\x19\x00\x00\x00\x26\x00\x00\x00\x24\x00\x00\x00"
"\x25\x00\x00\x00\x3E\x00\x03\x00\x1B\x00\x00\x00\x26\x00\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\x29\x00\x00\x00\x28\x00\x00\x00"
"\x3D\x00\x04\x00\x19\x00\x00\x00\x2A\x00\x00\x00\x1B\x00\x00\x00\x4F\x00\x07\x00\x07\x00\x00\x00\x2B\x00\x00\x00\x2A\x00\x00\x00"
"\x2A\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\x2C\x00\x00\x00\x09\x00\x00\x00\x85\x00\x05\x00"
"\x07\x00\x00\x00\x2D\x00\x00\x00\x2B\x00\x00\x00\x2C\x00\x00\x00\x81\x00\x05\x00\x07\x00\x00\x00\x2E\x00\x00\x00\x29\x00\x00\x00"
"\x2D\x00\x00\x00\x3E\x00\x03\x00\x27\x00\x00\x00\x2E\x00\x00\x00\x3D\x00\x04\x00\x0E\x00\x00\x00\x32\x00\x00\x00\x31\x00\x00\x00"
"\x3D\x00\x04\x00\x07\x00\x00\x00\x33\x00\x00\x00\x27\x00\x00\x00\x85\x00\x05\x00\x07\x00\x00\x00\x36\x00\x00\x00\x33\x00\x00\x00"
"\x35\x00\x00\x00\x57\x00\x05\x00\x15\x00\x00\x00\x37\x00\x00\x00\x32\x00\x00\x00\x36\x00\x00\x00\x3E\x00\x03\x00\x30\x00\x00\x00"
"\x37\x00\x00\x00\xFD\x00\x01\x00\x38\x00\x01\x00"},
#endif
#ifdef GLQUAKE
{QR_OPENGL, 110, "menutint",
"!!cvari r_menutint_inverse\n"
"!!cvard_srgb r_menutint\n"
"!!samps 1\n"
"#ifdef VERTEX_SHADER\n"
"attribute vec2 v_texcoord;\n"
"varying vec2 texcoord;\n"
"uniform vec4 e_rendertexturescale;\n"
"void main(void)\n"
"{\n"
"texcoord.x = v_texcoord.x*e_rendertexturescale.x;\n"
"texcoord.y = (1.0-v_texcoord.y)*e_rendertexturescale.y;\n"
"gl_Position = ftetransform();\n"
"}\n"
"#endif\n"
"#ifdef FRAGMENT_SHADER\n"
"varying vec2 texcoord;\n"
"uniform int cvar_r_menutint_inverse;\n"
"const vec3 lumfactors = vec3(0.299, 0.587, 0.114);\n"
"const vec3 invertvec = vec3(1.0, 1.0, 1.0);\n"
"void main(void)\n"
"{\n"
"vec3 texcolor = texture2D(s_t0, texcoord).rgb;\n"
"float luminance = dot(lumfactors, texcolor);\n"
"texcolor = vec3(luminance, luminance, luminance);\n"
"texcolor *= r_menutint;\n"
"texcolor = (cvar_r_menutint_inverse > 0) ? (invertvec - texcolor) : texcolor;\n"
"gl_FragColor = vec4(texcolor, 1.0);\n"
"}\n"
"#endif\n"
},
#endif
#ifdef VKQUAKE
{QR_VULKAN, -1, "menutint",
"\xFF\x53\x50\x56\x01\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x2C\x00\x00\x00\x36\x00\x00\x00\x64\x00\x00\x00"
"\x14\x0B\x00\x00\x78\x0B\x00\x00\x70\x0A\x00\x00\x01\x00\x69\x31\x72\x5F\x6D\x65\x6E\x75\x74\x69\x6E\x74\x5F\x69\x6E\x76\x65\x72"
"\x73\x65\x00\x00\x00\x00\x00\x01\x01\x66\x33\x72\x5F\x6D\x65\x6E\x75\x74\x69\x6E\x74\x00\x3F\x2E\x14\x7B\x3E\xCC\xCC\xCD\x3E\x05"
"\x1E\xB8\x00\x00\x03\x02\x23\x07\x00\x00\x01\x00\x0A\x00\x08\x00\x56\x00\x00\x00\x00\x00\x00\x00\x11\x00\x02\x00\x01\x00\x00\x00"
"\x0B\x00\x06\x00\x01\x00\x00\x00\x47\x4C\x53\x4C\x2E\x73\x74\x64\x2E\x34\x35\x30\x00\x00\x00\x00\x0E\x00\x03\x00\x00\x00\x00\x00"
"\x01\x00\x00\x00\x0F\x00\x0E\x00\x00\x00\x00\x00\x04\x00\x00\x00\x6D\x61\x69\x6E\x00\x00\x00\x00\x22\x00\x00\x00\x3F\x00\x00\x00"
"\x41\x00\x00\x00\x47\x00\x00\x00\x50\x00\x00\x00\x51\x00\x00\x00\x52\x00\x00\x00\x53\x00\x00\x00\x54\x00\x00\x00\x47\x00\x04\x00"
"\x0E\x00\x00\x00\x01\x00\x00\x00\x01\x01\x00\x00\x47\x00\x04\x00\x0F\x00\x00\x00\x01\x00\x00\x00\x02\x01\x00\x00\x47\x00\x04\x00"
"\x10\x00\x00\x00\x01\x00\x00\x00\x03\x01\x00\x00\x47\x00\x04\x00\x17\x00\x00\x00\x06\x00\x00\x00\x10\x00\x00\x00\x48\x00\x04\x00"
"\x19\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x19\x00\x00\x00\x00\x00\x00\x00\x23\x00\x00\x00\x00\x00\x00\x00"
"\x48\x00\x05\x00\x19\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x04\x00\x19\x00\x00\x00\x01\x00\x00\x00"
"\x05\x00\x00\x00\x48\x00\x05\x00\x19\x00\x00\x00\x01\x00\x00\x00\x23\x00\x00\x00\x40\x00\x00\x00\x48\x00\x05\x00\x19\x00\x00\x00"
"\x01\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x04\x00\x19\x00\x00\x00\x02\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00"
"\x19\x00\x00\x00\x02\x00\x00\x00\x23\x00\x00\x00\x80\x00\x00\x00\x48\x00\x05\x00\x19\x00\x00\x00\x02\x00\x00\x00\x07\x00\x00\x00"
"\x10\x00\x00\x00\x48\x00\x05\x00\x19\x00\x00\x00\x03\x00\x00\x00\x23\x00\x00\x00\xC0\x00\x00\x00\x48\x00\x05\x00\x19\x00\x00\x00"
"\x04\x00\x00\x00\x23\x00\x00\x00\xCC\x00\x00\x00\x48\x00\x05\x00\x19\x00\x00\x00\x05\x00\x00\x00\x23\x00\x00\x00\xD0\x00\x00\x00"
"\x48\x00\x05\x00\x19\x00\x00\x00\x06\x00\x00\x00\x23\x00\x00\x00\xDC\x00\x00\x00\x48\x00\x05\x00\x19\x00\x00\x00\x07\x00\x00\x00"
"\x23\x00\x00\x00\xE0\x00\x00\x00\x48\x00\x05\x00\x19\x00\x00\x00\x08\x00\x00\x00\x23\x00\x00\x00\xEC\x00\x00\x00\x48\x00\x05\x00"
"\x19\x00\x00\x00\x09\x00\x00\x00\x23\x00\x00\x00\xF0\x00\x00\x00\x48\x00\x05\x00\x19\x00\x00\x00\x0A\x00\x00\x00\x23\x00\x00\x00"
"\xFC\x00\x00\x00\x48\x00\x05\x00\x19\x00\x00\x00\x0B\x00\x00\x00\x23\x00\x00\x00\x00\x01\x00\x00\x48\x00\x05\x00\x19\x00\x00\x00"
"\x0C\x00\x00\x00\x23\x00\x00\x00\x40\x01\x00\x00\x48\x00\x05\x00\x19\x00\x00\x00\x0D\x00\x00\x00\x23\x00\x00\x00\x4C\x01\x00\x00"
"\x48\x00\x05\x00\x19\x00\x00\x00\x0E\x00\x00\x00\x23\x00\x00\x00\x50\x01\x00\x00\x48\x00\x05\x00\x19\x00\x00\x00\x0F\x00\x00\x00"
"\x23\x00\x00\x00\x5C\x01\x00\x00\x48\x00\x05\x00\x19\x00\x00\x00\x10\x00\x00\x00\x23\x00\x00\x00\x60\x01\x00\x00\x48\x00\x05\x00"
"\x19\x00\x00\x00\x11\x00\x00\x00\x23\x00\x00\x00\x6C\x01\x00\x00\x48\x00\x05\x00\x19\x00\x00\x00\x12\x00\x00\x00\x23\x00\x00\x00"
"\x70\x01\x00\x00\x48\x00\x05\x00\x19\x00\x00\x00\x13\x00\x00\x00\x23\x00\x00\x00\x80\x01\x00\x00\x48\x00\x05\x00\x19\x00\x00\x00"
"\x14\x00\x00\x00\x23\x00\x00\x00\x90\x01\x00\x00\x48\x00\x05\x00\x19\x00\x00\x00\x15\x00\x00\x00\x23\x00\x00\x00\x94\x01\x00\x00"
"\x48\x00\x05\x00\x19\x00\x00\x00\x16\x00\x00\x00\x23\x00\x00\x00\x98\x01\x00\x00\x47\x00\x03\x00\x19\x00\x00\x00\x02\x00\x00\x00"
"\x47\x00\x04\x00\x1B\x00\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x1B\x00\x00\x00\x21\x00\x00\x00\x00\x00\x00\x00"
"\x47\x00\x04\x00\x22\x00\x00\x00\x1E\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x3F\x00\x00\x00\x1E\x00\x00\x00\x00\x00\x00\x00"
"\x47\x00\x04\x00\x41\x00\x00\x00\x1E\x00\x00\x00\x01\x00\x00\x00\x48\x00\x05\x00\x45\x00\x00\x00\x00\x00\x00\x00\x0B\x00\x00\x00"
"\x00\x00\x00\x00\x47\x00\x03\x00\x45\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00\x4B\x00\x00\x00\x01\x00\x00\x00\x00\x01\x00\x00"
"\x48\x00\x04\x00\x4C\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x4C\x00\x00\x00\x00\x00\x00\x00\x23\x00\x00\x00"
"\x00\x00\x00\x00\x48\x00\x05\x00\x4C\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x05\x00\x4C\x00\x00\x00"
"\x01\x00\x00\x00\x23\x00\x00\x00\x40\x00\x00\x00\x48\x00\x05\x00\x4C\x00\x00\x00\x02\x00\x00\x00\x23\x00\x00\x00\x4C\x00\x00\x00"
"\x48\x00\x05\x00\x4C\x00\x00\x00\x03\x00\x00\x00\x23\x00\x00\x00\x50\x00\x00\x00\x48\x00\x05\x00\x4C\x00\x00\x00\x04\x00\x00\x00"
"\x23\x00\x00\x00\x5C\x00\x00\x00\x48\x00\x05\x00\x4C\x00\x00\x00\x05\x00\x00\x00\x23\x00\x00\x00\x60\x00\x00\x00\x48\x00\x05\x00"
"\x4C\x00\x00\x00\x06\x00\x00\x00\x23\x00\x00\x00\x6C\x00\x00\x00\x48\x00\x05\x00\x4C\x00\x00\x00\x07\x00\x00\x00\x23\x00\x00\x00"
"\x70\x00\x00\x00\x48\x00\x05\x00\x4C\x00\x00\x00\x08\x00\x00\x00\x23\x00\x00\x00\x80\x00\x00\x00\x48\x00\x05\x00\x4C\x00\x00\x00"
"\x09\x00\x00\x00\x23\x00\x00\x00\x88\x00\x00\x00\x47\x00\x03\x00\x4C\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00\x4E\x00\x00\x00"
"\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x4E\x00\x00\x00\x21\x00\x00\x00\x01\x00\x00\x00\x47\x00\x04\x00\x50\x00\x00\x00"
"\x1E\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00\x51\x00\x00\x00\x1E\x00\x00\x00\x03\x00\x00\x00\x47\x00\x04\x00\x52\x00\x00\x00"
"\x1E\x00\x00\x00\x04\x00\x00\x00\x47\x00\x04\x00\x53\x00\x00\x00\x1E\x00\x00\x00\x05\x00\x00\x00\x47\x00\x04\x00\x54\x00\x00\x00"
"\x1E\x00\x00\x00\x06\x00\x00\x00\x13\x00\x02\x00\x02\x00\x00\x00\x21\x00\x03\x00\x03\x00\x00\x00\x02\x00\x00\x00\x16\x00\x03\x00"
"\x06\x00\x00\x00\x20\x00\x00\x00\x17\x00\x04\x00\x07\x00\x00\x00\x06\x00\x00\x00\x04\x00\x00\x00\x21\x00\x03\x00\x08\x00\x00\x00"
"\x07\x00\x00\x00\x17\x00\x04\x00\x0B\x00\x00\x00\x06\x00\x00\x00\x03\x00\x00\x00\x20\x00\x04\x00\x0C\x00\x00\x00\x06\x00\x00\x00"
"\x0B\x00\x00\x00\x3B\x00\x04\x00\x0C\x00\x00\x00\x0D\x00\x00\x00\x06\x00\x00\x00\x32\x00\x04\x00\x06\x00\x00\x00\x0E\x00\x00\x00"
"\x00\x80\x80\x43\x32\x00\x04\x00\x06\x00\x00\x00\x0F\x00\x00\x00\x00\x00\x81\x43\x32\x00\x04\x00\x06\x00\x00\x00\x10\x00\x00\x00"
"\x00\x80\x81\x43\x20\x00\x04\x00\x12\x00\x00\x00\x07\x00\x00\x00\x07\x00\x00\x00\x18\x00\x04\x00\x14\x00\x00\x00\x07\x00\x00\x00"
"\x04\x00\x00\x00\x15\x00\x04\x00\x15\x00\x00\x00\x20\x00\x00\x00\x00\x00\x00\x00\x2B\x00\x04\x00\x15\x00\x00\x00\x16\x00\x00\x00"
"\x04\x00\x00\x00\x1C\x00\x04\x00\x17\x00\x00\x00\x07\x00\x00\x00\x16\x00\x00\x00\x17\x00\x04\x00\x18\x00\x00\x00\x06\x00\x00\x00"
"\x02\x00\x00\x00\x1E\x00\x19\x00\x19\x00\x00\x00\x14\x00\x00\x00\x14\x00\x00\x00\x14\x00\x00\x00\x0B\x00\x00\x00\x06\x00\x00\x00"
"\x0B\x00\x00\x00\x06\x00\x00\x00\x0B\x00\x00\x00\x06\x00\x00\x00\x0B\x00\x00\x00\x06\x00\x00\x00\x17\x00\x00\x00\x0B\x00\x00\x00"
"\x06\x00\x00\x00\x0B\x00\x00\x00\x06\x00\x00\x00\x0B\x00\x00\x00\x06\x00\x00\x00\x07\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00"
"\x06\x00\x00\x00\x18\x00\x00\x00\x20\x00\x04\x00\x1A\x00\x00\x00\x02\x00\x00\x00\x19\x00\x00\x00\x3B\x00\x04\x00\x1A\x00\x00\x00"
"\x1B\x00\x00\x00\x02\x00\x00\x00\x15\x00\x04\x00\x1C\x00\x00\x00\x20\x00\x00\x00\x01\x00\x00\x00\x2B\x00\x04\x00\x1C\x00\x00\x00"
"\x1D\x00\x00\x00\x00\x00\x00\x00\x20\x00\x04\x00\x1E\x00\x00\x00\x02\x00\x00\x00\x14\x00\x00\x00\x20\x00\x04\x00\x21\x00\x00\x00"
"\x01\x00\x00\x00\x0B\x00\x00\x00\x3B\x00\x04\x00\x21\x00\x00\x00\x22\x00\x00\x00\x01\x00\x00\x00\x2B\x00\x04\x00\x06\x00\x00\x00"
"\x24\x00\x00\x00\x00\x00\x80\x3F\x2B\x00\x04\x00\x06\x00\x00\x00\x2A\x00\x00\x00\x00\x00\x80\xBF\x2B\x00\x04\x00\x15\x00\x00\x00"
"\x2B\x00\x00\x00\x01\x00\x00\x00\x20\x00\x04\x00\x2C\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00\x2B\x00\x04\x00\x15\x00\x00\x00"
"\x31\x00\x00\x00\x02\x00\x00\x00\x2B\x00\x04\x00\x15\x00\x00\x00\x34\x00\x00\x00\x03\x00\x00\x00\x2B\x00\x04\x00\x06\x00\x00\x00"
"\x38\x00\x00\x00\x00\x00\x00\x40\x20\x00\x04\x00\x3E\x00\x00\x00\x03\x00\x00\x00\x18\x00\x00\x00\x3B\x00\x04\x00\x3E\x00\x00\x00"
"\x3F\x00\x00\x00\x03\x00\x00\x00\x20\x00\x04\x00\x40\x00\x00\x00\x01\x00\x00\x00\x18\x00\x00\x00\x3B\x00\x04\x00\x40\x00\x00\x00"
"\x41\x00\x00\x00\x01\x00\x00\x00\x2C\x00\x05\x00\x18\x00\x00\x00\x43\x00\x00\x00\x24\x00\x00\x00\x24\x00\x00\x00\x1E\x00\x03\x00"
"\x45\x00\x00\x00\x07\x00\x00\x00\x20\x00\x04\x00\x46\x00\x00\x00\x03\x00\x00\x00\x45\x00\x00\x00\x3B\x00\x04\x00\x46\x00\x00\x00"
"\x47\x00\x00\x00\x03\x00\x00\x00\x20\x00\x04\x00\x49\x00\x00\x00\x03\x00\x00\x00\x07\x00\x00\x00\x32\x00\x04\x00\x1C\x00\x00\x00"
"\x4B\x00\x00\x00\x00\x01\x00\x00\x1E\x00\x0C\x00\x4C\x00\x00\x00\x14\x00\x00\x00\x0B\x00\x00\x00\x06\x00\x00\x00\x0B\x00\x00\x00"
"\x06\x00\x00\x00\x0B\x00\x00\x00\x06\x00\x00\x00\x07\x00\x00\x00\x18\x00\x00\x00\x18\x00\x00\x00\x20\x00\x04\x00\x4D\x00\x00\x00"
"\x02\x00\x00\x00\x4C\x00\x00\x00\x3B\x00\x04\x00\x4D\x00\x00\x00\x4E\x00\x00\x00\x02\x00\x00\x00\x20\x00\x04\x00\x4F\x00\x00\x00"
"\x01\x00\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x4F\x00\x00\x00\x50\x00\x00\x00\x01\x00\x00\x00\x3B\x00\x04\x00\x40\x00\x00\x00"
"\x51\x00\x00\x00\x01\x00\x00\x00\x3B\x00\x04\x00\x21\x00\x00\x00\x52\x00\x00\x00\x01\x00\x00\x00\x3B\x00\x04\x00\x21\x00\x00\x00"
"\x53\x00\x00\x00\x01\x00\x00\x00\x3B\x00\x04\x00\x21\x00\x00\x00\x54\x00\x00\x00\x01\x00\x00\x00\x2C\x00\x07\x00\x07\x00\x00\x00"
"\x55\x00\x00\x00\x24\x00\x00\x00\x24\x00\x00\x00\x24\x00\x00\x00\x24\x00\x00\x00\x36\x00\x05\x00\x02\x00\x00\x00\x04\x00\x00\x00"
"\x00\x00\x00\x00\x03\x00\x00\x00\xF8\x00\x02\x00\x05\x00\x00\x00\x50\x00\x06\x00\x0B\x00\x00\x00\x11\x00\x00\x00\x0E\x00\x00\x00"
"\x0F\x00\x00\x00\x10\x00\x00\x00\x3E\x00\x03\x00\x0D\x00\x00\x00\x11\x00\x00\x00\x3D\x00\x04\x00\x18\x00\x00\x00\x42\x00\x00\x00"
"\x41\x00\x00\x00\x85\x00\x05\x00\x18\x00\x00\x00\x44\x00\x00\x00\x42\x00\x00\x00\x43\x00\x00\x00\x3E\x00\x03\x00\x3F\x00\x00\x00"
"\x44\x00\x00\x00\x39\x00\x04\x00\x07\x00\x00\x00\x48\x00\x00\x00\x09\x00\x00\x00\x41\x00\x05\x00\x49\x00\x00\x00\x4A\x00\x00\x00"
"\x47\x00\x00\x00\x1D\x00\x00\x00\x3E\x00\x03\x00\x4A\x00\x00\x00\x48\x00\x00\x00\xFD\x00\x01\x00\x38\x00\x01\x00\x36\x00\x05\x00"
"\x07\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\xF8\x00\x02\x00\x0A\x00\x00\x00\x3B\x00\x04\x00\x12\x00\x00\x00"
"\x13\x00\x00\x00\x07\x00\x00\x00\x41\x00\x05\x00\x1E\x00\x00\x00\x1F\x00\x00\x00\x1B\x00\x00\x00\x1D\x00\x00\x00\x3D\x00\x04\x00"
"\x14\x00\x00\x00\x20\x00\x00\x00\x1F\x00\x00\x00\x3D\x00\x04\x00\x0B\x00\x00\x00\x23\x00\x00\x00\x22\x00\x00\x00\x51\x00\x05\x00"
"\x06\x00\x00\x00\x25\x00\x00\x00\x23\x00\x00\x00\x00\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\x26\x00\x00\x00\x23\x00\x00\x00"
"\x01\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\x27\x00\x00\x00\x23\x00\x00\x00\x02\x00\x00\x00\x50\x00\x07\x00\x07\x00\x00\x00"
"\x28\x00\x00\x00\x25\x00\x00\x00\x26\x00\x00\x00\x27\x00\x00\x00\x24\x00\x00\x00\x91\x00\x05\x00\x07\x00\x00\x00\x29\x00\x00\x00"
"\x20\x00\x00\x00\x28\x00\x00\x00\x3E\x00\x03\x00\x13\x00\x00\x00\x29\x00\x00\x00\x41\x00\x05\x00\x2C\x00\x00\x00\x2D\x00\x00\x00"
"\x13\x00\x00\x00\x2B\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x2E\x00\x00\x00\x2D\x00\x00\x00\x85\x00\x05\x00\x06\x00\x00\x00"
"\x2F\x00\x00\x00\x2E\x00\x00\x00\x2A\x00\x00\x00\x41\x00\x05\x00\x2C\x00\x00\x00\x30\x00\x00\x00\x13\x00\x00\x00\x2B\x00\x00\x00"
"\x3E\x00\x03\x00\x30\x00\x00\x00\x2F\x00\x00\x00\x41\x00\x05\x00\x2C\x00\x00\x00\x32\x00\x00\x00\x13\x00\x00\x00\x31\x00\x00\x00"
"\x3D\x00\x04\x00\x06\x00\x00\x00\x33\x00\x00\x00\x32\x00\x00\x00\x41\x00\x05\x00\x2C\x00\x00\x00\x35\x00\x00\x00\x13\x00\x00\x00"
"\x34\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x36\x00\x00\x00\x35\x00\x00\x00\x81\x00\x05\x00\x06\x00\x00\x00\x37\x00\x00\x00"
"\x33\x00\x00\x00\x36\x00\x00\x00\x88\x00\x05\x00\x06\x00\x00\x00\x39\x00\x00\x00\x37\x00\x00\x00\x38\x00\x00\x00\x41\x00\x05\x00"
"\x2C\x00\x00\x00\x3A\x00\x00\x00\x13\x00\x00\x00\x31\x00\x00\x00\x3E\x00\x03\x00\x3A\x00\x00\x00\x39\x00\x00\x00\x3D\x00\x04\x00"
"\x07\x00\x00\x00\x3B\x00\x00\x00\x13\x00\x00\x00\xFE\x00\x02\x00\x3B\x00\x00\x00\x38\x00\x01\x00\x03\x02\x23\x07\x00\x00\x01\x00"
"\x0A\x00\x08\x00\x4C\x00\x00\x00\x00\x00\x00\x00\x11\x00\x02\x00\x01\x00\x00\x00\x0B\x00\x06\x00\x01\x00\x00\x00\x47\x4C\x53\x4C"
"\x2E\x73\x74\x64\x2E\x34\x35\x30\x00\x00\x00\x00\x0E\x00\x03\x00\x00\x00\x00\x00\x01\x00\x00\x00\x0F\x00\x07\x00\x04\x00\x00\x00"
"\x04\x00\x00\x00\x6D\x61\x69\x6E\x00\x00\x00\x00\x17\x00\x00\x00\x3B\x00\x00\x00\x10\x00\x03\x00\x04\x00\x00\x00\x07\x00\x00\x00"
"\x47\x00\x04\x00\x0A\x00\x00\x00\x01\x00\x00\x00\x01\x01\x00\x00\x47\x00\x04\x00\x0B\x00\x00\x00\x01\x00\x00\x00\x02\x01\x00\x00"
"\x47\x00\x04\x00\x0C\x00\x00\x00\x01\x00\x00\x00\x03\x01\x00\x00\x47\x00\x04\x00\x13\x00\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00"
"\x47\x00\x04\x00\x13\x00\x00\x00\x21\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00\x17\x00\x00\x00\x1E\x00\x00\x00\x00\x00\x00\x00"
"\x47\x00\x04\x00\x2C\x00\x00\x00\x01\x00\x00\x00\x00\x01\x00\x00\x47\x00\x04\x00\x3B\x00\x00\x00\x1E\x00\x00\x00\x00\x00\x00\x00"
"\x47\x00\x04\x00\x44\x00\x00\x00\x06\x00\x00\x00\x10\x00\x00\x00\x48\x00\x04\x00\x45\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00"
"\x48\x00\x05\x00\x45\x00\x00\x00\x00\x00\x00\x00\x23\x00\x00\x00\x00\x00\x00\x00\x48\x00\x05\x00\x45\x00\x00\x00\x00\x00\x00\x00"
"\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x04\x00\x45\x00\x00\x00\x01\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x45\x00\x00\x00"
"\x01\x00\x00\x00\x23\x00\x00\x00\x40\x00\x00\x00\x48\x00\x05\x00\x45\x00\x00\x00\x01\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00"
"\x48\x00\x04\x00\x45\x00\x00\x00\x02\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x45\x00\x00\x00\x02\x00\x00\x00\x23\x00\x00\x00"
"\x80\x00\x00\x00\x48\x00\x05\x00\x45\x00\x00\x00\x02\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x05\x00\x45\x00\x00\x00"
"\x03\x00\x00\x00\x23\x00\x00\x00\xC0\x00\x00\x00\x48\x00\x05\x00\x45\x00\x00\x00\x04\x00\x00\x00\x23\x00\x00\x00\xCC\x00\x00\x00"
"\x48\x00\x05\x00\x45\x00\x00\x00\x05\x00\x00\x00\x23\x00\x00\x00\xD0\x00\x00\x00\x48\x00\x05\x00\x45\x00\x00\x00\x06\x00\x00\x00"
"\x23\x00\x00\x00\xDC\x00\x00\x00\x48\x00\x05\x00\x45\x00\x00\x00\x07\x00\x00\x00\x23\x00\x00\x00\xE0\x00\x00\x00\x48\x00\x05\x00"
"\x45\x00\x00\x00\x08\x00\x00\x00\x23\x00\x00\x00\xEC\x00\x00\x00\x48\x00\x05\x00\x45\x00\x00\x00\x09\x00\x00\x00\x23\x00\x00\x00"
"\xF0\x00\x00\x00\x48\x00\x05\x00\x45\x00\x00\x00\x0A\x00\x00\x00\x23\x00\x00\x00\xFC\x00\x00\x00\x48\x00\x05\x00\x45\x00\x00\x00"
"\x0B\x00\x00\x00\x23\x00\x00\x00\x00\x01\x00\x00\x48\x00\x05\x00\x45\x00\x00\x00\x0C\x00\x00\x00\x23\x00\x00\x00\x40\x01\x00\x00"
"\x48\x00\x05\x00\x45\x00\x00\x00\x0D\x00\x00\x00\x23\x00\x00\x00\x4C\x01\x00\x00\x48\x00\x05\x00\x45\x00\x00\x00\x0E\x00\x00\x00"
"\x23\x00\x00\x00\x50\x01\x00\x00\x48\x00\x05\x00\x45\x00\x00\x00\x0F\x00\x00\x00\x23\x00\x00\x00\x5C\x01\x00\x00\x48\x00\x05\x00"
"\x45\x00\x00\x00\x10\x00\x00\x00\x23\x00\x00\x00\x60\x01\x00\x00\x48\x00\x05\x00\x45\x00\x00\x00\x11\x00\x00\x00\x23\x00\x00\x00"
"\x6C\x01\x00\x00\x48\x00\x05\x00\x45\x00\x00\x00\x12\x00\x00\x00\x23\x00\x00\x00\x70\x01\x00\x00\x48\x00\x05\x00\x45\x00\x00\x00"
"\x13\x00\x00\x00\x23\x00\x00\x00\x80\x01\x00\x00\x48\x00\x05\x00\x45\x00\x00\x00\x14\x00\x00\x00\x23\x00\x00\x00\x90\x01\x00\x00"
"\x48\x00\x05\x00\x45\x00\x00\x00\x15\x00\x00\x00\x23\x00\x00\x00\x94\x01\x00\x00\x48\x00\x05\x00\x45\x00\x00\x00\x16\x00\x00\x00"
"\x23\x00\x00\x00\x98\x01\x00\x00\x47\x00\x03\x00\x45\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00\x47\x00\x00\x00\x22\x00\x00\x00"
"\x00\x00\x00\x00\x47\x00\x04\x00\x47\x00\x00\x00\x21\x00\x00\x00\x00\x00\x00\x00\x48\x00\x04\x00\x48\x00\x00\x00\x00\x00\x00\x00"
"\x05\x00\x00\x00\x48\x00\x05\x00\x48\x00\x00\x00\x00\x00\x00\x00\x23\x00\x00\x00\x00\x00\x00\x00\x48\x00\x05\x00\x48\x00\x00\x00"
"\x00\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x05\x00\x48\x00\x00\x00\x01\x00\x00\x00\x23\x00\x00\x00\x40\x00\x00\x00"
"\x48\x00\x05\x00\x48\x00\x00\x00\x02\x00\x00\x00\x23\x00\x00\x00\x4C\x00\x00\x00\x48\x00\x05\x00\x48\x00\x00\x00\x03\x00\x00\x00"
"\x23\x00\x00\x00\x50\x00\x00\x00\x48\x00\x05\x00\x48\x00\x00\x00\x04\x00\x00\x00\x23\x00\x00\x00\x5C\x00\x00\x00\x48\x00\x05\x00"
"\x48\x00\x00\x00\x05\x00\x00\x00\x23\x00\x00\x00\x60\x00\x00\x00\x48\x00\x05\x00\x48\x00\x00\x00\x06\x00\x00\x00\x23\x00\x00\x00"
"\x6C\x00\x00\x00\x48\x00\x05\x00\x48\x00\x00\x00\x07\x00\x00\x00\x23\x00\x00\x00\x70\x00\x00\x00\x48\x00\x05\x00\x48\x00\x00\x00"
"\x08\x00\x00\x00\x23\x00\x00\x00\x80\x00\x00\x00\x48\x00\x05\x00\x48\x00\x00\x00\x09\x00\x00\x00\x23\x00\x00\x00\x88\x00\x00\x00"
"\x47\x00\x03\x00\x48\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00\x4A\x00\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00"
"\x4A\x00\x00\x00\x21\x00\x00\x00\x01\x00\x00\x00\x13\x00\x02\x00\x02\x00\x00\x00\x21\x00\x03\x00\x03\x00\x00\x00\x02\x00\x00\x00"
"\x16\x00\x03\x00\x06\x00\x00\x00\x20\x00\x00\x00\x17\x00\x04\x00\x07\x00\x00\x00\x06\x00\x00\x00\x03\x00\x00\x00\x20\x00\x04\x00"
"\x08\x00\x00\x00\x06\x00\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x08\x00\x00\x00\x09\x00\x00\x00\x06\x00\x00\x00\x32\x00\x04\x00"
"\x06\x00\x00\x00\x0A\x00\x00\x00\x00\x80\x80\x43\x32\x00\x04\x00\x06\x00\x00\x00\x0B\x00\x00\x00\x00\x00\x81\x43\x32\x00\x04\x00"
"\x06\x00\x00\x00\x0C\x00\x00\x00\x00\x80\x81\x43\x20\x00\x04\x00\x0E\x00\x00\x00\x07\x00\x00\x00\x07\x00\x00\x00\x19\x00\x09\x00"
"\x10\x00\x00\x00\x06\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00"
"\x1B\x00\x03\x00\x11\x00\x00\x00\x10\x00\x00\x00\x20\x00\x04\x00\x12\x00\x00\x00\x00\x00\x00\x00\x11\x00\x00\x00\x3B\x00\x04\x00"
"\x12\x00\x00\x00\x13\x00\x00\x00\x00\x00\x00\x00\x17\x00\x04\x00\x15\x00\x00\x00\x06\x00\x00\x00\x02\x00\x00\x00\x20\x00\x04\x00"
"\x16\x00\x00\x00\x01\x00\x00\x00\x15\x00\x00\x00\x3B\x00\x04\x00\x16\x00\x00\x00\x17\x00\x00\x00\x01\x00\x00\x00\x17\x00\x04\x00"
"\x19\x00\x00\x00\x06\x00\x00\x00\x04\x00\x00\x00\x20\x00\x04\x00\x1C\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00\x2B\x00\x04\x00"
"\x06\x00\x00\x00\x1E\x00\x00\x00\x87\x16\x99\x3E\x2B\x00\x04\x00\x06\x00\x00\x00\x1F\x00\x00\x00\xA2\x45\x16\x3F\x2B\x00\x04\x00"
"\x06\x00\x00\x00\x20\x00\x00\x00\xD5\x78\xE9\x3D\x2C\x00\x06\x00\x07\x00\x00\x00\x21\x00\x00\x00\x1E\x00\x00\x00\x1F\x00\x00\x00"
"\x20\x00\x00\x00\x15\x00\x04\x00\x2B\x00\x00\x00\x20\x00\x00\x00\x01\x00\x00\x00\x32\x00\x04\x00\x2B\x00\x00\x00\x2C\x00\x00\x00"
"\x00\x01\x00\x00\x2B\x00\x04\x00\x2B\x00\x00\x00\x2D\x00\x00\x00\x00\x00\x00\x00\x14\x00\x02\x00\x2E\x00\x00\x00\x34\x00\x06\x00"
"\x2E\x00\x00\x00\x2F\x00\x00\x00\xAD\x00\x00\x00\x2C\x00\x00\x00\x2D\x00\x00\x00\x2B\x00\x04\x00\x06\x00\x00\x00\x33\x00\x00\x00"
"\x00\x00\x80\x3F\x2C\x00\x06\x00\x07\x00\x00\x00\x34\x00\x00\x00\x33\x00\x00\x00\x33\x00\x00\x00\x33\x00\x00\x00\x20\x00\x04\x00"
"\x3A\x00\x00\x00\x03\x00\x00\x00\x19\x00\x00\x00\x3B\x00\x04\x00\x3A\x00\x00\x00\x3B\x00\x00\x00\x03\x00\x00\x00\x18\x00\x04\x00"
"\x41\x00\x00\x00\x19\x00\x00\x00\x04\x00\x00\x00\x15\x00\x04\x00\x42\x00\x00\x00\x20\x00\x00\x00\x00\x00\x00\x00\x2B\x00\x04\x00"
"\x42\x00\x00\x00\x43\x00\x00\x00\x04\x00\x00\x00\x1C\x00\x04\x00\x44\x00\x00\x00\x19\x00\x00\x00\x43\x00\x00\x00\x1E\x00\x19\x00"
"\x45\x00\x00\x00\x41\x00\x00\x00\x41\x00\x00\x00\x41\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00"
"\x07\x00\x00\x00\x06\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00\x44\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00\x07\x00\x00\x00"
"\x06\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00\x19\x00\x00\x00\x19\x00\x00\x00\x06\x00\x00\x00\x06\x00\x00\x00\x15\x00\x00\x00"
"\x20\x00\x04\x00\x46\x00\x00\x00\x02\x00\x00\x00\x45\x00\x00\x00\x3B\x00\x04\x00\x46\x00\x00\x00\x47\x00\x00\x00\x02\x00\x00\x00"
"\x1E\x00\x0C\x00\x48\x00\x00\x00\x41\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00\x07\x00\x00\x00"
"\x06\x00\x00\x00\x19\x00\x00\x00\x15\x00\x00\x00\x15\x00\x00\x00\x20\x00\x04\x00\x49\x00\x00\x00\x02\x00\x00\x00\x48\x00\x00\x00"
"\x3B\x00\x04\x00\x49\x00\x00\x00\x4A\x00\x00\x00\x02\x00\x00\x00\x2C\x00\x07\x00\x19\x00\x00\x00\x4B\x00\x00\x00\x33\x00\x00\x00"
"\x33\x00\x00\x00\x33\x00\x00\x00\x33\x00\x00\x00\x36\x00\x05\x00\x02\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00"
"\xF8\x00\x02\x00\x05\x00\x00\x00\x3B\x00\x04\x00\x0E\x00\x00\x00\x0F\x00\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x1C\x00\x00\x00"
"\x1D\x00\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x0E\x00\x00\x00\x30\x00\x00\x00\x07\x00\x00\x00\x50\x00\x06\x00\x07\x00\x00\x00"
"\x0D\x00\x00\x00\x0A\x00\x00\x00\x0B\x00\x00\x00\x0C\x00\x00\x00\x3E\x00\x03\x00\x09\x00\x00\x00\x0D\x00\x00\x00\x3D\x00\x04\x00"
"\x11\x00\x00\x00\x14\x00\x00\x00\x13\x00\x00\x00\x3D\x00\x04\x00\x15\x00\x00\x00\x18\x00\x00\x00\x17\x00\x00\x00\x57\x00\x05\x00"
"\x19\x00\x00\x00\x1A\x00\x00\x00\x14\x00\x00\x00\x18\x00\x00\x00\x4F\x00\x08\x00\x07\x00\x00\x00\x1B\x00\x00\x00\x1A\x00\x00\x00"
"\x1A\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x02\x00\x00\x00\x3E\x00\x03\x00\x0F\x00\x00\x00\x1B\x00\x00\x00\x3D\x00\x04\x00"
"\x07\x00\x00\x00\x22\x00\x00\x00\x0F\x00\x00\x00\x94\x00\x05\x00\x06\x00\x00\x00\x23\x00\x00\x00\x21\x00\x00\x00\x22\x00\x00\x00"
"\x3E\x00\x03\x00\x1D\x00\x00\x00\x23\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x24\x00\x00\x00\x1D\x00\x00\x00\x3D\x00\x04\x00"
"\x06\x00\x00\x00\x25\x00\x00\x00\x1D\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x26\x00\x00\x00\x1D\x00\x00\x00\x50\x00\x06\x00"
"\x07\x00\x00\x00\x27\x00\x00\x00\x24\x00\x00\x00\x25\x00\x00\x00\x26\x00\x00\x00\x3E\x00\x03\x00\x0F\x00\x00\x00\x27\x00\x00\x00"
"\x3D\x00\x04\x00\x07\x00\x00\x00\x28\x00\x00\x00\x09\x00\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\x29\x00\x00\x00\x0F\x00\x00\x00"
"\x85\x00\x05\x00\x07\x00\x00\x00\x2A\x00\x00\x00\x29\x00\x00\x00\x28\x00\x00\x00\x3E\x00\x03\x00\x0F\x00\x00\x00\x2A\x00\x00\x00"
"\xF7\x00\x03\x00\x32\x00\x00\x00\x00\x00\x00\x00\xFA\x00\x04\x00\x2F\x00\x00\x00\x31\x00\x00\x00\x37\x00\x00\x00\xF8\x00\x02\x00"
"\x31\x00\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\x35\x00\x00\x00\x0F\x00\x00\x00\x83\x00\x05\x00\x07\x00\x00\x00\x36\x00\x00\x00"
"\x34\x00\x00\x00\x35\x00\x00\x00\x3E\x00\x03\x00\x30\x00\x00\x00\x36\x00\x00\x00\xF9\x00\x02\x00\x32\x00\x00\x00\xF8\x00\x02\x00"
"\x37\x00\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\x38\x00\x00\x00\x0F\x00\x00\x00\x3E\x00\x03\x00\x30\x00\x00\x00\x38\x00\x00\x00"
"\xF9\x00\x02\x00\x32\x00\x00\x00\xF8\x00\x02\x00\x32\x00\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\x39\x00\x00\x00\x30\x00\x00\x00"
"\x3E\x00\x03\x00\x0F\x00\x00\x00\x39\x00\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\x3C\x00\x00\x00\x0F\x00\x00\x00\x51\x00\x05\x00"
"\x06\x00\x00\x00\x3D\x00\x00\x00\x3C\x00\x00\x00\x00\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\x3E\x00\x00\x00\x3C\x00\x00\x00"
"\x01\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\x3F\x00\x00\x00\x3C\x00\x00\x00\x02\x00\x00\x00\x50\x00\x07\x00\x19\x00\x00\x00"
"\x40\x00\x00\x00\x3D\x00\x00\x00\x3E\x00\x00\x00\x3F\x00\x00\x00\x33\x00\x00\x00\x3E\x00\x03\x00\x3B\x00\x00\x00\x40\x00\x00\x00"
"\xFD\x00\x01\x00\x38\x00\x01\x00"},
#endif
#ifdef D3D11QUAKE
{QR_DIRECT3D11, 11, "menutint",
"!!samps 1\n"
"!!cvard3 r_menutint=0.2 0.2 0.2\n"
"!!cvardf r_menutint_inverse=0.0\n"
"struct a2v\n"
"{\n"
"float4 pos: POSITION;\n"
"float2 tc: TEXCOORD0;\n"
"float4 vcol: COLOR0;\n"
"};\n"
"struct v2f\n"
"{\n"
"float4 pos: SV_POSITION;\n"
"float2 tc: TEXCOORD0;\n"
"float4 vcol: COLOR0;\n"
"};\n"
"#include <ftedefs.h>\n"
"#ifdef VERTEX_SHADER\n"
"v2f main (a2v inp)\n"
"{\n"
"v2f outp;\n"
"outp.pos = mul(m_projection, inp.pos);\n"
"outp.tc = inp.tc;\n"
"outp.vcol = inp.vcol;\n"
"return outp;\n"
"}\n"
"#endif\n"
"#ifdef FRAGMENT_SHADER\n"
"Texture2D t_t0;\n"
"SamplerState s_t0;\n"
"static const float3 lumfactors = float3 (0.299, 0.587, 0.114);\n"
"float4 main (v2f inp) : SV_TARGET\n"
"{\n"
"float4 texcolor = t_t0.Sample(s_t0, inp.tc);\n"
"float luminance = dot(lumfactors, texcolor.rgb);\n"
"texcolor.rgb = float3(luminance, luminance, luminance);\n"
"texcolor.rgb *= r_menutint;\n"
"texcolor.rgb = (r_menutint_inverse > 0) ? (1.0 - texcolor.rgb) : texcolor.rgb;\n"
"return texcolor * inp.vcol;\n"
"}\n"
"#endif\n"
},
#endif
#ifdef GLQUAKE
{QR_OPENGL, 110, "terrain",
"!!ver 100 300\n"
"!!permu FOG\n"
//RTLIGHT (+PCF,CUBE,SPOT,etc)
"!!samps tr=0 tg=1 tb=2 tx=3 //the four texturemaps\n"
"!!samps mix=4 //how the ground is blended\n"
"!!samps =PCF shadowmap\n"
"!!samps =CUBE projectionmap\n"
//light levels
"#include \"sys/fog.h\"\n"
"varying vec2 tc;\n"
"varying vec2 lm;\n"
"varying vec4 vc;\n"
"#ifdef RTLIGHT\n"
"varying vec3 lightvector;\n"
// #if defined(SPECULAR) || defined(OFFSETMAPPING)
// varying vec3 eyevector;
// #endif
"#if defined(PCF) || defined(CUBE) || defined(SPOT)\n"
"varying vec4 vtexprojcoord;\n"
"#endif\n"
"#endif\n"
"#ifdef VERTEX_SHADER\n"
"#ifdef RTLIGHT\n"
"uniform vec3 l_lightposition;\n"
// #if defined(SPECULAR) || defined(OFFSETMAPPING)
// uniform vec3 e_eyepos;
// #endif
"#if defined(PCF) || defined(CUBE) || defined(SPOT)\n"
"uniform mat4 l_cubematrix;\n"
"#endif\n"
"attribute vec3 v_normal;\n"
"attribute vec3 v_svector;\n"
"attribute vec3 v_tvector;\n"
"#endif\n"
"attribute vec2 v_texcoord;\n"
"attribute vec2 v_lmcoord;\n"
"attribute vec4 v_colour;\n"
"void main (void)\n"
"{\n"
"tc = v_texcoord.st;\n"
"lm = v_lmcoord.st;\n"
"vc = v_colour;\n"
"gl_Position = ftetransform();\n"
"#ifdef RTLIGHT\n"
//light position is in model space, which is handy.
"vec3 lightminusvertex = l_lightposition - v_position.xyz;\n"
//no bumpmapping, so we can just use distance without regard for actual surface direction. we still do scalecos stuff. you might notice it on steep slopes.
"lightvector = lightminusvertex;\n"
// lightvector.x = dot(lightminusvertex, v_svector.xyz);
// lightvector.y = dot(lightminusvertex, v_tvector.xyz);
// lightvector.z = dot(lightminusvertex, v_normal.xyz);
// #if defined(SPECULAR)||defined(OFFSETMAPPING)
// vec3 eyeminusvertex = e_eyepos - v_position.xyz;
// eyevector.x = dot(eyeminusvertex, v_svector.xyz);
// eyevector.y = dot(eyeminusvertex, v_tvector.xyz);
// eyevector.z = dot(eyeminusvertex, v_normal.xyz);
// #endif
"#if defined(PCF) || defined(SPOT) || defined(CUBE)\n"
//for texture projections/shadowmapping on dlights
"vtexprojcoord = (l_cubematrix*vec4(v_position.xyz, 1.0));\n"
"#endif\n"
"#endif\n"
"}\n"
"#endif\n"
"#ifdef FRAGMENT_SHADER\n"
"#ifdef PCF\n"
"#include \"sys/pcf.h\"\n"
"#endif\n"
//light levels
"uniform vec4 e_lmscale;\n"
"#ifdef RTLIGHT\n"
"uniform float l_lightradius;\n"
"uniform vec3 l_lightcolour;\n"
"uniform vec3 l_lightcolourscale;\n"
"#endif\n"
"void main (void)\n"
"{\n"
"vec4 r;\n"
"vec4 m = texture2D(s_mix, lm);\n"
"r = texture2D(s_tr, tc)*m.r;\n"
"r += texture2D(s_tg, tc)*m.g;\n"
"r += texture2D(s_tb, tc)*m.b;\n"
"r += texture2D(s_tx, tc)*(1.0 - (m.r + m.g + m.b));\n"
"r.rgb *= 1.0/r.a; //fancy maths, so low alpha values give other textures a greater focus\n"
//vertex colours provide a scaler that applies even through rtlights.
"r *= vc;\n"
"#ifdef RTLIGHT\n"
"vec3 nl = normalize(lightvector);\n"
"float colorscale = max(1.0 - (dot(lightvector, lightvector)/(l_lightradius*l_lightradius)), 0.0);\n"
"vec3 diff;\n"
// #ifdef BUMP
// colorscale *= (l_lightcolourscale.x + l_lightcolourscale.y * max(dot(bumps, nl), 0.0));
// #else
"colorscale *= (l_lightcolourscale.x + l_lightcolourscale.y * max(dot(vec3(0.0, 0.0, 1.0), nl), 0.0));\n"
// #endif
// #ifdef SPECULAR
// vec3 halfdir = normalize(normalize(eyevector) + nl);
// float spec = pow(max(dot(halfdir, bumps), 0.0), 32.0 * specs.a);
// diff += l_lightcolourscale.z * spec * specs.rgb;
// #endif
"#if defined(SPOT)\n"
"if (vtexprojcoord.w < 0.0) discard;\n"
"vec2 spot = ((vtexprojcoord.st)/vtexprojcoord.w);\n"
"colorscale *= 1.0-(dot(spot,spot));\n"
"#endif\n"
"#ifdef PCF\n"
"colorscale *= ShadowmapFilter(s_shadowmap, vtexprojcoord);\n"
"#endif\n"
"r.rgb *= colorscale * l_lightcolour;\n"
"#ifdef CUBE\n"
"r.rgb *= textureCube(s_projectionmap, vtexprojcoord.xyz).rgb;\n"
"#endif\n"
"gl_FragColor = fog4additive(r);\n"
"#else\n"
//lightmap is greyscale in m.a. probably we should just scale the texture mix, but precision errors when editing make me paranoid.
"r *= e_lmscale*vec4(m.aaa,1.0);\n"
"gl_FragColor = fog4(r);\n"
"#endif\n"
"}\n"
"#endif\n"
},
#endif
#ifdef D3D9QUAKE
{QR_DIRECT3D9, 9, "terrain",
"!!permu FOG\n"
"!!samps 5\n"
"#include \"sys/fog.h\"\n"
//FIXME: too lazy to implement this right now. rtlights on d3d9 are just bad right now.
"#undef RTLIGHT\n"
"#undef PCF\n"
"#undef CUBE\n"
"struct a2v\n"
"{\n"
"float3 pos: POSITION0;\n"
"float2 tc: TEXCOORD0;\n"
"float2 lm: TEXCOORD1;\n"
"float4 vc: COLOR;\n"
"#ifdef RTLIGHT\n"
"attribute vec3 v_normal;\n"
"attribute vec3 v_svector;\n"
"attribute vec3 v_tvector;\n"
"#endif\n"
"};\n"
"struct v2f\n"
"{\n"
"float1 depth: TEXCOORD1;\n"
"float4 tclm: TEXCOORD0;\n"
"float4 vc: COLOR;\n"
"#ifdef RTLIGHT\n"
"varying vec3 lightvector;\n"
// #if defined(SPECULAR) || defined(OFFSETMAPPING)
// varying vec3 eyevector;
// #endif
"#if defined(PCF) || defined(CUBE) || defined(SPOT)\n"
"varying vec4 vtexprojcoord;\n"
"#endif\n"
"#endif\n"
"#ifndef FRAGMENT_SHADER\n"
"float4 pos: POSITION;\n"
"#endif\n"
"};\n"
"#ifdef VERTEX_SHADER\n"
"float4x4 m_model;\n"
"float4x4 m_view;\n"
"float4x4 m_projection;\n"
"#ifdef RTLIGHT\n"
"uniform vec3 l_lightposition;\n"
// #if defined(SPECULAR) || defined(OFFSETMAPPING)
// uniform vec3 e_eyepos;
// #endif
"#if defined(PCF) || defined(CUBE) || defined(SPOT)\n"
"uniform mat4 l_cubematrix;\n"
"#endif\n"
"#endif\n"
"float3 e_lmscale;\n"
"v2f main (a2v inp)\n"
"{\n"
"v2f outp;\n"
"outp.tclm = float4(inp.tc, inp.lm);\n"
"outp.vc = inp.vc;\n"
"float4 pos = float4(inp.pos, 1);\n"
"pos = mul(m_model, pos);\n"
"pos = mul(m_view, pos);\n"
"outp.depth = pos.z;\n"
"pos = mul(m_projection, pos);\n"
"outp.pos = pos;\n"
"#ifdef RTLIGHT\n"
//light position is in model space, which is handy.
"vec3 lightminusvertex = l_lightposition - v_position.xyz;\n"
//no bumpmapping, so we can just use distance without regard for actual surface direction. we still do scalecos stuff. you might notice it on steep slopes.
"lightvector = lightminusvertex;\n"
// lightvector.x = dot(lightminusvertex, v_svector.xyz);
// lightvector.y = dot(lightminusvertex, v_tvector.xyz);
// lightvector.z = dot(lightminusvertex, v_normal.xyz);
// #if defined(SPECULAR)||defined(OFFSETMAPPING)
// vec3 eyeminusvertex = e_eyepos - v_position.xyz;
// eyevector.x = dot(eyeminusvertex, v_svector.xyz);
// eyevector.y = dot(eyeminusvertex, v_tvector.xyz);
// eyevector.z = dot(eyeminusvertex, v_normal.xyz);
// #endif
"#if defined(PCF) || defined(SPOT) || defined(CUBE)\n"
//for texture projections/shadowmapping on dlights
"vtexprojcoord = (l_cubematrix*vec4(v_position.xyz, 1.0));\n"
"#endif\n"
"#else\n"
"outp.vc.rgb *= e_lmscale.rgb;\n"
"#endif\n"
"return outp;\n"
"}\n"
"#endif\n"
"#ifdef FRAGMENT_SHADER\n"
//four texture passes
"sampler s_t0;\n"
"sampler s_t1;\n"
"sampler s_t2;\n"
"sampler s_t3;\n"
//mix values
"sampler s_t4;\n"
"#ifdef PCF\n"
"uniform sampler2DShadow s_t5;\n"
"#include \"sys/pcf.h\"\n"
"#endif\n"
"#ifdef CUBE\n"
"uniform samplerCube s_t6;\n"
"#endif\n"
"#ifdef RTLIGHT\n"
"uniform float l_lightradius;\n"
"uniform vec3 l_lightcolour;\n"
"uniform vec3 l_lightcolourscale;\n"
"#endif\n"
"float4 main (v2f inp) : COLOR\n"
"{\n"
"float2 lm = inp.tclm.zw;\n"
"float2 tc = inp.tclm.xy;\n"
"float4 vc = inp.vc;\n"
"float4 r;\n"
"float4 m = tex2D(s_t4, lm);\n"
"r = tex2D(s_t0, tc)*m.r;\n"
"r += tex2D(s_t1, tc)*m.g;\n"
"r += tex2D(s_t2, tc)*m.b;\n"
"r += tex2D(s_t3, tc)*(1.0 - (m.r + m.g + m.b));\n"
"r.a = 1.0;\n"
//vertex colours provide a scaler that applies even through rtlights.
"r *= vc;\n"
"#ifdef RTLIGHT\n"
"vec3 nl = normalize(lightvector);\n"
"float colorscale = max(1.0 - (dot(lightvector, lightvector)/(l_lightradius*l_lightradius)), 0.0);\n"
"vec3 diff;\n"
// #ifdef BUMP
// colorscale *= (l_lightcolourscale.x + l_lightcolourscale.y * max(dot(bumps, nl), 0.0));
// #else
"colorscale *= (l_lightcolourscale.x + l_lightcolourscale.y * max(dot(vec3(0.0, 0.0, 1.0), nl), 0.0));\n"
// #endif
// #ifdef SPECULAR
// vec3 halfdir = normalize(normalize(eyevector) + nl);
// float spec = pow(max(dot(halfdir, bumps), 0.0), 32.0 * specs.a);
// diff += l_lightcolourscale.z * spec * specs.rgb;
// #endif
"#if defined(SPOT)\n"
"if (vtexprojcoord.w < 0.0) discard;\n"
"vec2 spot = ((vtexprojcoord.st)/vtexprojcoord.w);\n"
"colorscale *= 1.0-(dot(spot,spot));\n"
"#endif\n"
"#ifdef PCF\n"
"colorscale *= ShadowmapFilter(s_t5);\n"
"#endif\n"
"r.rgb *= colorscale * l_lightcolour;\n"
"#ifdef CUBE\n"
"r.rgb *= textureCube(s_t6, vtexprojcoord.xyz).rgb;\n"
"#endif\n"
"r = fog4additive(r, inp.pos);\n"
"#else\n"
//lightmap is greyscale in m.a. probably we should just scale the texture mix, but precision errors when editing make me paranoid.
"r.rgb *= m.aaa;\n"
"r = fog4(r, inp.depth);\n"
"#endif\n"
"return r;\n"
"}\n"
"#endif\n"
},
#endif
#ifdef D3D11QUAKE
{QR_DIRECT3D11, 11, "terrain",
"struct a2v\n"
"{\n"
"float4 pos: POSITION;\n"
"float2 tc: TEXCOORD0;\n"
"float2 lmtc: TEXCOORD0;\n"
"float4 vcol: COLOR0;\n"
"};\n"
"struct v2f\n"
"{\n"
"float4 pos: SV_POSITION;\n"
"float2 tc: TEXCOORD0;\n"
"float2 lmtc: TEXCOORD1;\n"
"float4 vcol: COLOR0;\n"
"float3 vtexprojcoord: TEXCOORD2;\n"
"float3 vtexprojcoord: TEXCOORD2;\n"
"};\n"
"#include <ftedefs.h>\n"
"#ifdef VERTEX_SHADER\n"
"v2f main (a2v inp)\n"
"{\n"
"v2f outp;\n"
"outp.pos = mul(m_model, inp.pos);\n"
"outp.pos = mul(m_view, outp.pos);\n"
"outp.pos = mul(m_projection, outp.pos);\n"
"outp.tc = inp.tc;\n"
"outp.lmtc = inp.lmtc;\n"
"outp.vcol = inp.vcol;\n"
"return outp;\n"
"}\n"
"#endif\n"
"#ifdef FRAGMENT_SHADER\n"
"Texture2D shaderTexture[7];\n"
"SamplerState SampleType[7];\n"
"float4 main (v2f inp) : SV_TARGET\n"
"{\n"
"float4 result;\n"
"float4 base = shaderTexture[0].Sample(SampleType[0], inp.tc);\n"
"#ifdef BUMP\n"
"float4 bump = shaderTexture[1].Sample(SampleType[1], inp.tc);\n"
"#else\n"
"float4 bump = float4(0, 0, 1, 0);\n"
"#endif\n"
"float4 spec = shaderTexture[2].Sample(SampleType[2], inp.tc);\n"
"#ifdef CUBE\n"
"float4 cubemap = shaderTexture[3].Sample(SampleType[3], inp.vtexprojcoord);\n"
"#endif\n"
//shadowmap 2d
"#ifdef LOWER\n"
"float4 lower = shaderTexture[5].Sample(SampleType[5], inp.tc);\n"
"base += lower;\n"
"#endif\n"
"#ifdef UPPER\n"
"float4 upper = shaderTexture[6].Sample(SampleType[6], inp.tc);\n"
"base += upper;\n"
"#endif\n"
"float lightscale = max(1.0 - (dot(inp.lightvector,inp.lightvector)/(l_lightradius*l_lightradius)), 0.0);\n"
"float3 nl = normalize(inp.lightvector);\n"
"float bumpscale = max(dot(bump.xyz, nl), 0.0);\n"
"float3 halfdir = normalize(normalize(eyevector) + nl);\n"
"float specscale = pow(max(dot(halfdir, bumps), 0.0), 32.0 * spec.a);\n"
"result.a = base.a;\n"
"result.rgb = base.rgb * (l_lightcolourscale.x + l_lightcolourscale.y * bumpscale); //amient light + diffuse\n"
"result.rgb += spec.rgb * l_lightcolourscale.z * specscale; //specular\n"
"result.rgb *= lightscale; //fade light by distance\n"
"#ifdef CUBE\n"
"result.rgb *= cubemap.rgb; //fade by cubemap\n"
"#endif\n"
"return result;\n"
"}\n"
"#endif\n"
},
#endif
#ifdef GLQUAKE
{QR_OPENGL, 110, "rtlight",
"!!ver 100 300\n"
"!!permu TESS\n"
"!!permu BUMP\n"
"!!permu FRAMEBLEND\n"
"!!permu SKELETAL\n"
"!!permu UPPERLOWER\n"
"!!permu FOG\n"
"!!permu REFLECTCUBEMASK\n"
"!!cvarf r_glsl_offsetmapping_scale\n"
"!!cvardf r_glsl_pcf\n"
"!!cvardf r_tessellation_level=5\n"
"!!samps diffuse normalmap specular upper lower reflectcube reflectmask\n"
"!!samps =PCF shadowmap\n"
"!!samps =CUBE projectionmap\n"
"#if defined(ORM) || defined(SG)\n"
"#define PBR\n"
"#endif\n"
"#include \"sys/defs.h\"\n"
//this is the main shader responsible for realtime dlights.
//texture units:
//s0=diffuse, s1=normal, s2=specular, s3=shadowmap
//custom modifiers:
//PCF(shadowmap)
//CUBEPROJ(projected cubemap)
//SPOT(projected circle
//CUBESHADOW
"#if 0 && defined(GL_ARB_texture_gather) && defined(PCF) \n"
"#extension GL_ARB_texture_gather : enable\n"
"#endif\n"
"#ifdef UPPERLOWER\n"
"#define UPPER\n"
"#define LOWER\n"
"#endif\n"
//if there's no vertex normals known, disable some stuff.
//FIXME: this results in dupe permutations.
"#ifdef NOBUMP\n"
"#undef SPECULAR\n"
"#undef BUMP\n"
"#undef OFFSETMAPPING\n"
"#endif\n"
"#if !defined(TESS_CONTROL_SHADER)\n"
"varying vec2 tcbase;\n"
"varying vec3 lightvector;\n"
"#if defined(VERTEXCOLOURS)\n"
"varying vec4 vc;\n"
"#endif\n"
"#if defined(SPECULAR) || defined(OFFSETMAPPING) || defined(REFLECTCUBEMASK) || defined(PBR)\n"
"varying vec3 eyevector;\n"
"#endif\n"
"#ifdef REFLECTCUBEMASK\n"
"varying mat3 invsurface;\n"
"#endif\n"
"#if defined(PCF) || defined(CUBE) || defined(SPOT) || defined(ORTHO)\n"
"varying vec4 vtexprojcoord;\n"
"#endif\n"
"#endif\n"
"#ifdef VERTEX_SHADER\n"
"#ifdef TESS\n"
"varying vec3 vertex, normal;\n"
"#endif\n"
"#include \"sys/skeletal.h\"\n"
"void main ()\n"
"{\n"
"vec3 n, s, t, w;\n"
"gl_Position = skeletaltransform_wnst(w,n,s,t);\n"
"n = normalize(n);\n"
"s = normalize(s);\n"
"t = normalize(t);\n"
"tcbase = v_texcoord; //pass the texture coords straight through\n"
"#ifdef ORTHO\n"
"vec3 lightminusvertex = -l_lightdirection;\n"
"lightvector.x = dot(lightminusvertex, s.xyz);\n"
"lightvector.y = dot(lightminusvertex, t.xyz);\n"
"lightvector.z = dot(lightminusvertex, n.xyz);\n"
"#else\n"
"vec3 lightminusvertex = l_lightposition - w.xyz;\n"
"#ifdef NOBUMP\n"
//the only important thing is distance
"lightvector = lightminusvertex;\n"
"#else\n"
//the light direction relative to the surface normal, for bumpmapping.
"lightvector.x = dot(lightminusvertex, s.xyz);\n"
"lightvector.y = dot(lightminusvertex, t.xyz);\n"
"lightvector.z = dot(lightminusvertex, n.xyz);\n"
"#endif\n"
"#endif\n"
"#if defined(VERTEXCOLOURS)\n"
"vc = v_colour;\n"
"#endif\n"
"#if defined(SPECULAR)||defined(OFFSETMAPPING) || defined(REFLECTCUBEMASK) || defined(PBR)\n"
"vec3 eyeminusvertex = e_eyepos - w.xyz;\n"
"eyevector.x = dot(eyeminusvertex, s.xyz);\n"
"eyevector.y = dot(eyeminusvertex, t.xyz);\n"
"eyevector.z = dot(eyeminusvertex, n.xyz);\n"
"#endif\n"
"#ifdef REFLECTCUBEMASK\n"
"invsurface = mat3(v_svector, v_tvector, v_normal);\n"
"#endif\n"
"#if defined(PCF) || defined(SPOT) || defined(CUBE) || defined(ORTHO)\n"
//for texture projections/shadowmapping on dlights
"vtexprojcoord = (l_cubematrix*vec4(w.xyz, 1.0));\n"
"#endif\n"
"#ifdef TESS\n"
"vertex = w;\n"
"normal = n;\n"
"#endif\n"
"}\n"
"#endif\n"
"#if defined(TESS_CONTROL_SHADER)\n"
"layout(vertices = 3) out;\n"
"in vec3 vertex[];\n"
"out vec3 t_vertex[];\n"
"in vec3 normal[];\n"
"out vec3 t_normal[];\n"
"in vec2 tcbase[];\n"
"out vec2 t_tcbase[];\n"
"in vec3 lightvector[];\n"
"out vec3 t_lightvector[];\n"
"#if defined(VERTEXCOLOURS)\n"
"in vec4 vc[];\n"
"out vec4 t_vc[];\n"
"#endif\n"
"#if defined(SPECULAR) || defined(OFFSETMAPPING) || defined(REFLECTCUBEMASK) || defined(PBR)\n"
"in vec3 eyevector[];\n"
"out vec3 t_eyevector[];\n"
"#endif\n"
"void main()\n"
"{\n"
//the control shader needs to pass stuff through
"#define id gl_InvocationID\n"
"t_vertex[id] = vertex[id];\n"
"t_normal[id] = normal[id];\n"
"t_tcbase[id] = tcbase[id];\n"
"t_lightvector[id] = lightvector[id];\n"
"#if defined(VERTEXCOLOURS)\n"
"t_vc[id] = vc[id];\n"
"#endif\n"
"#if defined(SPECULAR) || defined(OFFSETMAPPING) || defined(REFLECTCUBEMASK) || defined(PBR)\n"
"t_eyevector[id] = eyevector[id];\n"
"#endif\n"
"gl_TessLevelOuter[0] = float(r_tessellation_level);\n"
"gl_TessLevelOuter[1] = float(r_tessellation_level);\n"
"gl_TessLevelOuter[2] = float(r_tessellation_level);\n"
"gl_TessLevelInner[0] = float(r_tessellation_level);\n"
"}\n"
"#endif\n"
"#if defined(TESS_EVALUATION_SHADER)\n"
"layout(triangles) in;\n"
"in vec3 t_vertex[];\n"
"in vec3 t_normal[];\n"
"in vec2 t_tcbase[];\n"
"in vec3 t_lightvector[];\n"
"#if defined(VERTEXCOLOURS)\n"
"in vec4 t_vc[];\n"
"#endif\n"
"#if defined(SPECULAR) || defined(OFFSETMAPPING) || defined(REFLECTCUBEMASK) || defined(PBR)\n"
"in vec3 t_eyevector[];\n"
"#endif\n"
"#define LERP(a) (gl_TessCoord.x*a[0] + gl_TessCoord.y*a[1] + gl_TessCoord.z*a[2])\n"
"void main()\n"
"{\n"
"#define factor 1.0\n"
"tcbase = LERP(t_tcbase);\n"
"vec3 w = LERP(t_vertex);\n"
"vec3 t0 = w - dot(w-t_vertex[0],t_normal[0])*t_normal[0];\n"
"vec3 t1 = w - dot(w-t_vertex[1],t_normal[1])*t_normal[1];\n"
"vec3 t2 = w - dot(w-t_vertex[2],t_normal[2])*t_normal[2];\n"
"w = w*(1.0-factor) + factor*(gl_TessCoord.x*t0+gl_TessCoord.y*t1+gl_TessCoord.z*t2);\n"
"#if defined(PCF) || defined(SPOT) || defined(CUBE) || defined(ORTHO)\n"
//for texture projections/shadowmapping on dlights
"vtexprojcoord = (l_cubematrix*vec4(w.xyz, 1.0));\n"
"#endif\n"
//FIXME: we should be recalcing these here, instead of just lerping them
"lightvector = LERP(t_lightvector);\n"
"#if defined(VERTEXCOLOURS)\n"
"vc = LERP(t_vc);\n"
"#endif\n"
"#if defined(SPECULAR) || defined(OFFSETMAPPING) || defined(REFLECTCUBEMASK) || defined(PBR)\n"
"eyevector = LERP(t_eyevector);\n"
"#endif\n"
"gl_Position = m_modelviewprojection * vec4(w,1.0);\n"
"}\n"
"#endif\n"
"#ifdef FRAGMENT_SHADER\n"
"#include \"sys/fog.h\"\n"
"#include \"sys/pcf.h\"\n"
"#ifdef OFFSETMAPPING\n"
"#include \"sys/offsetmapping.h\"\n"
"#endif\n"
"#include \"sys/pbr.h\"\n"
"void main ()\n"
"{\n"
"#ifdef ORTHO\n"
"float colorscale = 1.0;\n"
"#else\n"
"float colorscale = max(1.0 - (dot(lightvector, lightvector)/(l_lightradius*l_lightradius)), 0.0);\n"
"#endif\n"
"#ifdef PCF\n"
/*filter the light by the shadowmap. logically a boolean, but we allow fractions for softer shadows*/
"colorscale *= ShadowmapFilter(s_shadowmap, vtexprojcoord);\n"
"#endif\n"
"#if defined(SPOT)\n"
/*filter the colour by the spotlight. discard anything behind the light so we don't get a mirror image*/
"if (vtexprojcoord.w < 0.0) discard;\n"
"vec2 spot = ((vtexprojcoord.st)/vtexprojcoord.w);\n"
"colorscale*=1.0-(dot(spot,spot));\n"
"#endif\n"
//read raw texture samples (offsetmapping munges the tex coords first)
"#ifdef OFFSETMAPPING\n"
"vec2 tcoffsetmap = offsetmap(s_normalmap, tcbase, eyevector);\n"
"#define tcbase tcoffsetmap\n"
"#endif\n"
"#if defined(FLAT)\n"
"vec4 bases = vec4(FLAT, FLAT, FLAT, 1.0);\n"
"#else\n"
"vec4 bases = texture2D(s_diffuse, tcbase);\n"
"#ifdef VERTEXCOLOURS\n"
"bases.rgb *= bases.a;\n"
"#endif\n"
"#endif\n"
"#ifdef UPPER\n"
"vec4 uc = texture2D(s_upper, tcbase);\n"
"bases.rgb += uc.rgb*e_uppercolour*uc.a;\n"
"#endif\n"
"#ifdef LOWER\n"
"vec4 lc = texture2D(s_lower, tcbase);\n"
"bases.rgb += lc.rgb*e_lowercolour*lc.a;\n"
"#endif\n"
"#if defined(BUMP) || defined(SPECULAR) || defined(REFLECTCUBEMASK) || defined(PBR)\n"
"vec3 bumps = normalize(vec3(texture2D(s_normalmap, tcbase)) - 0.5);\n"
"#elif defined(REFLECTCUBEMASK)\n"
"vec3 bumps = vec3(0.0,0.0,1.0);\n"
"#endif\n"
"#ifdef SPECULAR\n"
"vec4 specs = texture2D(s_specular, tcbase);\n"
"#endif\n"
"#define dielectricSpecular 0.04\n"
"#ifdef SPECULAR\n"
"#ifdef ORM //pbr-style occlusion+roughness+metalness\n"
"#define occlusion specs.r\n"
"#define roughness clamp(specs.g, 0.04, 1.0)\n"
"#define metalness specs.b\n"
"#define gloss 1.0 //sqrt(1.0-roughness)\n"
"#define ambientrgb (specrgb+col.rgb)\n"
"vec3 specrgb = mix(vec3(dielectricSpecular), bases.rgb, metalness);\n"
"bases.rgb = bases.rgb * (1.0 - dielectricSpecular) * (1.0-metalness);\n"
"#elif defined(SG) //pbr-style specular+glossiness\n"
//occlusion needs to be baked in. :(
"#define roughness (1.0-specs.a)\n"
"#define gloss specs.a\n"
"#define specrgb specs.rgb\n"
"#define ambientrgb (specs.rgb+col.rgb)\n"
"#else //blinn-phong\n"
"#define roughness (1.0-specs.a)\n"
"#define gloss specs.a\n"
"#define specrgb specs.rgb\n"
"#define ambientrgb col.rgb\n"
"#endif\n"
"#else\n"
"#define roughness 0.3\n"
"#define specrgb bases.rgb //vec3(dielectricSpecular)\n"
"#endif\n"
"#ifdef PBR\n"
"vec3 diff = DoPBR(bumps, normalize(eyevector), normalize(lightvector), roughness, bases.rgb, specrgb, l_lightcolourscale);\n"
"#else\n"
"vec3 diff;\n"
"#ifdef NOBUMP\n"
//surface can only support ambient lighting, even for lights that try to avoid it.
"diff = bases.rgb * (l_lightcolourscale.x+l_lightcolourscale.y);\n"
"#else\n"
"vec3 nl = normalize(lightvector);\n"
"#ifdef BUMP\n"
"diff = bases.rgb * (l_lightcolourscale.x + l_lightcolourscale.y * max(dot(bumps, nl), 0.0));\n"
"#else\n"
//we still do bumpmapping even without bumps to ensure colours are always sane. light.exe does it too.
"diff = bases.rgb * (l_lightcolourscale.x + l_lightcolourscale.y * max(dot(vec3(0.0, 0.0, 1.0), nl), 0.0));\n"
"#endif\n"
"#endif\n"
"#ifdef SPECULAR\n"
"vec3 halfdir = normalize(normalize(eyevector) + nl);\n"
"float spec = pow(max(dot(halfdir, bumps), 0.0), FTE_SPECULAR_EXPONENT * gloss)*float(SPECMUL);\n"
"diff += l_lightcolourscale.z * spec * specrgb;\n"
"#endif\n"
"#endif\n"
"#ifdef REFLECTCUBEMASK\n"
"vec3 rtc = reflect(-eyevector, bumps);\n"
"rtc = rtc.x*invsurface[0] + rtc.y*invsurface[1] + rtc.z*invsurface[2];\n"
"rtc = (m_model * vec4(rtc.xyz,0.0)).xyz;\n"
"diff += texture2D(s_reflectmask, tcbase).rgb * textureCube(s_reflectcube, rtc).rgb;\n"
"#endif\n"
"#ifdef CUBE\n"
/*filter the colour by the cubemap projection*/
"diff *= textureCube(s_projectionmap, vtexprojcoord.xyz).rgb;\n"
"#endif\n"
"#if defined(PROJECTION)\n"
/*2d projection, not used*/
// diff *= texture2d(s_projectionmap, shadowcoord);
"#endif\n"
"#if defined(occlusion) && !defined(NOOCCLUDE)\n"
"diff *= occlusion;\n"
"#endif\n"
"#if defined(VERTEXCOLOURS)\n"
"diff *= vc.rgb * vc.a;\n"
"#endif\n"
"diff *= colorscale*l_lightcolour;\n"
"gl_FragColor = vec4(fog3additive(diff), 1.0);\n"
"}\n"
"#endif\n"
},
#endif
#ifdef VKQUAKE
{QR_VULKAN, -1, "rtlight",
"\xFF\x53\x50\x56\x01\x00\x00\x00\x7F\x06\x00\x00\x00\x00\x00\x00\x2D\x00\x00\x00\x2C\x00\x00\x00\xA0\x00\x00\x00\xCC\x00\x00\x00"
"\xAC\x15\x00\x00\x78\x16\x00\x00\x44\x46\x00\x00\x01\x00\x66\x31\x72\x5F\x67\x6C\x73\x6C\x5F\x6F\x66\x66\x73\x65\x74\x6D\x61\x70"
"\x70\x69\x6E\x67\x00\x00\x00\x00\x00\x01\x01\x66\x31\x67\x6C\x5F\x73\x70\x65\x63\x75\x6C\x61\x72\x00\x00\x00\x00\x00\x01\x02\x66"
"\x31\x72\x5F\x67\x6C\x73\x6C\x5F\x6F\x66\x66\x73\x65\x74\x6D\x61\x70\x70\x69\x6E\x67\x5F\x73\x63\x61\x6C\x65\x00\x3D\x23\xD7\x0A"
"\x01\x03\x69\x31\x72\x5F\x67\x6C\x73\x6C\x5F\x70\x63\x66\x00\x00\x00\x00\x05\x01\x04\x42\x31\x70\x63\x66\x00\x00\x00\x00\x00\x01"
"\x05\x42\x31\x73\x70\x6F\x74\x00\x00\x00\x00\x00\x01\x06\x42\x31\x63\x75\x62\x65\x00\x00\x00\x00\x00\x01\x07\x62\x31\x72\x5F\x66"
"\x6F\x67\x5F\x65\x78\x70\x32\x00\x00\x00\x00\x00\x03\x02\x23\x07\x00\x00\x01\x00\x0A\x00\x08\x00\xD3\x00\x00\x00\x00\x00\x00\x00"
"\x11\x00\x02\x00\x01\x00\x00\x00\x0B\x00\x06\x00\x01\x00\x00\x00\x47\x4C\x53\x4C\x2E\x73\x74\x64\x2E\x34\x35\x30\x00\x00\x00\x00"
"\x0E\x00\x03\x00\x00\x00\x00\x00\x01\x00\x00\x00\x0F\x00\x12\x00\x00\x00\x00\x00\x04\x00\x00\x00\x6D\x61\x69\x6E\x00\x00\x00\x00"
"\x24\x00\x00\x00\x40\x00\x00\x00\x42\x00\x00\x00\x44\x00\x00\x00\x4C\x00\x00\x00\x5D\x00\x00\x00\x5F\x00\x00\x00\x79\x00\x00\x00"
"\x9B\x00\x00\x00\xAD\x00\x00\x00\xBE\x00\x00\x00\xD1\x00\x00\x00\xD2\x00\x00\x00\x47\x00\x04\x00\x19\x00\x00\x00\x06\x00\x00\x00"
"\x10\x00\x00\x00\x48\x00\x04\x00\x1B\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x1B\x00\x00\x00\x00\x00\x00\x00"
"\x23\x00\x00\x00\x00\x00\x00\x00\x48\x00\x05\x00\x1B\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x04\x00"
"\x1B\x00\x00\x00\x01\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x1B\x00\x00\x00\x01\x00\x00\x00\x23\x00\x00\x00\x40\x00\x00\x00"
"\x48\x00\x05\x00\x1B\x00\x00\x00\x01\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x04\x00\x1B\x00\x00\x00\x02\x00\x00\x00"
"\x05\x00\x00\x00\x48\x00\x05\x00\x1B\x00\x00\x00\x02\x00\x00\x00\x23\x00\x00\x00\x80\x00\x00\x00\x48\x00\x05\x00\x1B\x00\x00\x00"
"\x02\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x05\x00\x1B\x00\x00\x00\x03\x00\x00\x00\x23\x00\x00\x00\xC0\x00\x00\x00"
"\x48\x00\x05\x00\x1B\x00\x00\x00\x04\x00\x00\x00\x23\x00\x00\x00\xCC\x00\x00\x00\x48\x00\x05\x00\x1B\x00\x00\x00\x05\x00\x00\x00"
"\x23\x00\x00\x00\xD0\x00\x00\x00\x48\x00\x05\x00\x1B\x00\x00\x00\x06\x00\x00\x00\x23\x00\x00\x00\xDC\x00\x00\x00\x48\x00\x05\x00"
"\x1B\x00\x00\x00\x07\x00\x00\x00\x23\x00\x00\x00\xE0\x00\x00\x00\x48\x00\x05\x00\x1B\x00\x00\x00\x08\x00\x00\x00\x23\x00\x00\x00"
"\xEC\x00\x00\x00\x48\x00\x05\x00\x1B\x00\x00\x00\x09\x00\x00\x00\x23\x00\x00\x00\xF0\x00\x00\x00\x48\x00\x05\x00\x1B\x00\x00\x00"
"\x0A\x00\x00\x00\x23\x00\x00\x00\xFC\x00\x00\x00\x48\x00\x05\x00\x1B\x00\x00\x00\x0B\x00\x00\x00\x23\x00\x00\x00\x00\x01\x00\x00"
"\x48\x00\x05\x00\x1B\x00\x00\x00\x0C\x00\x00\x00\x23\x00\x00\x00\x40\x01\x00\x00\x48\x00\x05\x00\x1B\x00\x00\x00\x0D\x00\x00\x00"
"\x23\x00\x00\x00\x4C\x01\x00\x00\x48\x00\x05\x00\x1B\x00\x00\x00\x0E\x00\x00\x00\x23\x00\x00\x00\x50\x01\x00\x00\x48\x00\x05\x00"
"\x1B\x00\x00\x00\x0F\x00\x00\x00\x23\x00\x00\x00\x5C\x01\x00\x00\x48\x00\x05\x00\x1B\x00\x00\x00\x10\x00\x00\x00\x23\x00\x00\x00"
"\x60\x01\x00\x00\x48\x00\x05\x00\x1B\x00\x00\x00\x11\x00\x00\x00\x23\x00\x00\x00\x6C\x01\x00\x00\x48\x00\x05\x00\x1B\x00\x00\x00"
"\x12\x00\x00\x00\x23\x00\x00\x00\x70\x01\x00\x00\x48\x00\x05\x00\x1B\x00\x00\x00\x13\x00\x00\x00\x23\x00\x00\x00\x80\x01\x00\x00"
"\x48\x00\x05\x00\x1B\x00\x00\x00\x14\x00\x00\x00\x23\x00\x00\x00\x90\x01\x00\x00\x48\x00\x05\x00\x1B\x00\x00\x00\x15\x00\x00\x00"
"\x23\x00\x00\x00\x94\x01\x00\x00\x48\x00\x05\x00\x1B\x00\x00\x00\x16\x00\x00\x00\x23\x00\x00\x00\x98\x01\x00\x00\x47\x00\x03\x00"
"\x1B\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00\x1D\x00\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x1D\x00\x00\x00"
"\x21\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x24\x00\x00\x00\x1E\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x40\x00\x00\x00"
"\x1E\x00\x00\x00\x04\x00\x00\x00\x47\x00\x04\x00\x42\x00\x00\x00\x1E\x00\x00\x00\x05\x00\x00\x00\x47\x00\x04\x00\x44\x00\x00\x00"
"\x1E\x00\x00\x00\x06\x00\x00\x00\x48\x00\x05\x00\x4A\x00\x00\x00\x00\x00\x00\x00\x0B\x00\x00\x00\x00\x00\x00\x00\x47\x00\x03\x00"
"\x4A\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00\x5D\x00\x00\x00\x1E\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x5F\x00\x00\x00"
"\x1E\x00\x00\x00\x01\x00\x00\x00\x48\x00\x04\x00\x65\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x65\x00\x00\x00"
"\x00\x00\x00\x00\x23\x00\x00\x00\x00\x00\x00\x00\x48\x00\x05\x00\x65\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00"
"\x48\x00\x05\x00\x65\x00\x00\x00\x01\x00\x00\x00\x23\x00\x00\x00\x40\x00\x00\x00\x48\x00\x05\x00\x65\x00\x00\x00\x02\x00\x00\x00"
"\x23\x00\x00\x00\x4C\x00\x00\x00\x48\x00\x05\x00\x65\x00\x00\x00\x03\x00\x00\x00\x23\x00\x00\x00\x50\x00\x00\x00\x48\x00\x05\x00"
"\x65\x00\x00\x00\x04\x00\x00\x00\x23\x00\x00\x00\x5C\x00\x00\x00\x48\x00\x05\x00\x65\x00\x00\x00\x05\x00\x00\x00\x23\x00\x00\x00"
"\x60\x00\x00\x00\x48\x00\x05\x00\x65\x00\x00\x00\x06\x00\x00\x00\x23\x00\x00\x00\x6C\x00\x00\x00\x48\x00\x05\x00\x65\x00\x00\x00"
"\x07\x00\x00\x00\x23\x00\x00\x00\x70\x00\x00\x00\x48\x00\x05\x00\x65\x00\x00\x00\x08\x00\x00\x00\x23\x00\x00\x00\x80\x00\x00\x00"
"\x48\x00\x05\x00\x65\x00\x00\x00\x09\x00\x00\x00\x23\x00\x00\x00\x88\x00\x00\x00\x47\x00\x03\x00\x65\x00\x00\x00\x02\x00\x00\x00"
"\x47\x00\x04\x00\x67\x00\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x67\x00\x00\x00\x21\x00\x00\x00\x01\x00\x00\x00"
"\x47\x00\x04\x00\x79\x00\x00\x00\x1E\x00\x00\x00\x01\x00\x00\x00\x47\x00\x04\x00\x8A\x00\x00\x00\x01\x00\x00\x00\x01\x01\x00\x00"
"\x47\x00\x04\x00\x8D\x00\x00\x00\x01\x00\x00\x00\x00\x01\x00\x00\x47\x00\x04\x00\x90\x00\x00\x00\x01\x00\x00\x00\x13\x00\x00\x00"
"\x47\x00\x04\x00\x9B\x00\x00\x00\x1E\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00\xAD\x00\x00\x00\x1E\x00\x00\x00\x04\x00\x00\x00"
"\x47\x00\x04\x00\xB4\x00\x00\x00\x01\x00\x00\x00\x04\x01\x00\x00\x47\x00\x04\x00\xB6\x00\x00\x00\x01\x00\x00\x00\x05\x01\x00\x00"
"\x47\x00\x04\x00\xB9\x00\x00\x00\x01\x00\x00\x00\x06\x01\x00\x00\x47\x00\x04\x00\xBE\x00\x00\x00\x1E\x00\x00\x00\x03\x00\x00\x00"
"\x47\x00\x04\x00\xCA\x00\x00\x00\x01\x00\x00\x00\x02\x01\x00\x00\x47\x00\x04\x00\xCB\x00\x00\x00\x01\x00\x00\x00\x03\x01\x00\x00"
"\x47\x00\x04\x00\xCC\x00\x00\x00\x01\x00\x00\x00\x07\x01\x00\x00\x47\x00\x04\x00\xCD\x00\x00\x00\x01\x00\x00\x00\x10\x00\x00\x00"
"\x47\x00\x04\x00\xCE\x00\x00\x00\x01\x00\x00\x00\x12\x00\x00\x00\x47\x00\x04\x00\xCF\x00\x00\x00\x01\x00\x00\x00\x15\x00\x00\x00"
"\x47\x00\x04\x00\xD1\x00\x00\x00\x1E\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00\xD2\x00\x00\x00\x1E\x00\x00\x00\x03\x00\x00\x00"
"\x13\x00\x02\x00\x02\x00\x00\x00\x21\x00\x03\x00\x03\x00\x00\x00\x02\x00\x00\x00\x16\x00\x03\x00\x06\x00\x00\x00\x20\x00\x00\x00"
"\x17\x00\x04\x00\x07\x00\x00\x00\x06\x00\x00\x00\x04\x00\x00\x00\x21\x00\x03\x00\x08\x00\x00\x00\x07\x00\x00\x00\x17\x00\x04\x00"
"\x0B\x00\x00\x00\x06\x00\x00\x00\x03\x00\x00\x00\x20\x00\x04\x00\x0C\x00\x00\x00\x07\x00\x00\x00\x0B\x00\x00\x00\x21\x00\x07\x00"
"\x0D\x00\x00\x00\x07\x00\x00\x00\x0C\x00\x00\x00\x0C\x00\x00\x00\x0C\x00\x00\x00\x0C\x00\x00\x00\x20\x00\x04\x00\x14\x00\x00\x00"
"\x07\x00\x00\x00\x07\x00\x00\x00\x18\x00\x04\x00\x16\x00\x00\x00\x07\x00\x00\x00\x04\x00\x00\x00\x15\x00\x04\x00\x17\x00\x00\x00"
"\x20\x00\x00\x00\x00\x00\x00\x00\x2B\x00\x04\x00\x17\x00\x00\x00\x18\x00\x00\x00\x04\x00\x00\x00\x1C\x00\x04\x00\x19\x00\x00\x00"
"\x07\x00\x00\x00\x18\x00\x00\x00\x17\x00\x04\x00\x1A\x00\x00\x00\x06\x00\x00\x00\x02\x00\x00\x00\x1E\x00\x19\x00\x1B\x00\x00\x00"
"\x16\x00\x00\x00\x16\x00\x00\x00\x16\x00\x00\x00\x0B\x00\x00\x00\x06\x00\x00\x00\x0B\x00\x00\x00\x06\x00\x00\x00\x0B\x00\x00\x00"
"\x06\x00\x00\x00\x0B\x00\x00\x00\x06\x00\x00\x00\x19\x00\x00\x00\x0B\x00\x00\x00\x06\x00\x00\x00\x0B\x00\x00\x00\x06\x00\x00\x00"
"\x0B\x00\x00\x00\x06\x00\x00\x00\x07\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00\x06\x00\x00\x00\x1A\x00\x00\x00\x20\x00\x04\x00"
"\x1C\x00\x00\x00\x02\x00\x00\x00\x1B\x00\x00\x00\x3B\x00\x04\x00\x1C\x00\x00\x00\x1D\x00\x00\x00\x02\x00\x00\x00\x15\x00\x04\x00"
"\x1E\x00\x00\x00\x20\x00\x00\x00\x01\x00\x00\x00\x2B\x00\x04\x00\x1E\x00\x00\x00\x1F\x00\x00\x00\x00\x00\x00\x00\x20\x00\x04\x00"
"\x20\x00\x00\x00\x02\x00\x00\x00\x16\x00\x00\x00\x20\x00\x04\x00\x23\x00\x00\x00\x01\x00\x00\x00\x0B\x00\x00\x00\x3B\x00\x04\x00"
"\x23\x00\x00\x00\x24\x00\x00\x00\x01\x00\x00\x00\x2B\x00\x04\x00\x06\x00\x00\x00\x26\x00\x00\x00\x00\x00\x80\x3F\x2B\x00\x04\x00"
"\x06\x00\x00\x00\x2C\x00\x00\x00\x00\x00\x80\xBF\x2B\x00\x04\x00\x17\x00\x00\x00\x2D\x00\x00\x00\x01\x00\x00\x00\x20\x00\x04\x00"
"\x2E\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00\x2B\x00\x04\x00\x17\x00\x00\x00\x33\x00\x00\x00\x02\x00\x00\x00\x2B\x00\x04\x00"
"\x17\x00\x00\x00\x36\x00\x00\x00\x03\x00\x00\x00\x2B\x00\x04\x00\x06\x00\x00\x00\x3A\x00\x00\x00\x00\x00\x00\x40\x3B\x00\x04\x00"
"\x23\x00\x00\x00\x40\x00\x00\x00\x01\x00\x00\x00\x3B\x00\x04\x00\x23\x00\x00\x00\x42\x00\x00\x00\x01\x00\x00\x00\x3B\x00\x04\x00"
"\x23\x00\x00\x00\x44\x00\x00\x00\x01\x00\x00\x00\x1E\x00\x03\x00\x4A\x00\x00\x00\x07\x00\x00\x00\x20\x00\x04\x00\x4B\x00\x00\x00"
"\x03\x00\x00\x00\x4A\x00\x00\x00\x3B\x00\x04\x00\x4B\x00\x00\x00\x4C\x00\x00\x00\x03\x00\x00\x00\x20\x00\x04\x00\x5A\x00\x00\x00"
"\x03\x00\x00\x00\x07\x00\x00\x00\x20\x00\x04\x00\x5C\x00\x00\x00\x03\x00\x00\x00\x1A\x00\x00\x00\x3B\x00\x04\x00\x5C\x00\x00\x00"
"\x5D\x00\x00\x00\x03\x00\x00\x00\x20\x00\x04\x00\x5E\x00\x00\x00\x01\x00\x00\x00\x1A\x00\x00\x00\x3B\x00\x04\x00\x5E\x00\x00\x00"
"\x5F\x00\x00\x00\x01\x00\x00\x00\x2B\x00\x04\x00\x1E\x00\x00\x00\x62\x00\x00\x00\x02\x00\x00\x00\x1E\x00\x0C\x00\x65\x00\x00\x00"
"\x16\x00\x00\x00\x0B\x00\x00\x00\x06\x00\x00\x00\x0B\x00\x00\x00\x06\x00\x00\x00\x0B\x00\x00\x00\x06\x00\x00\x00\x07\x00\x00\x00"
"\x1A\x00\x00\x00\x1A\x00\x00\x00\x20\x00\x04\x00\x66\x00\x00\x00\x02\x00\x00\x00\x65\x00\x00\x00\x3B\x00\x04\x00\x66\x00\x00\x00"
"\x67\x00\x00\x00\x02\x00\x00\x00\x2B\x00\x04\x00\x1E\x00\x00\x00\x68\x00\x00\x00\x01\x00\x00\x00\x20\x00\x04\x00\x69\x00\x00\x00"
"\x02\x00\x00\x00\x0B\x00\x00\x00\x14\x00\x02\x00\x74\x00\x00\x00\x29\x00\x03\x00\x74\x00\x00\x00\x75\x00\x00\x00\x20\x00\x04\x00"
"\x78\x00\x00\x00\x03\x00\x00\x00\x0B\x00\x00\x00\x3B\x00\x04\x00\x78\x00\x00\x00\x79\x00\x00\x00\x03\x00\x00\x00\x2B\x00\x04\x00"
"\x17\x00\x00\x00\x7D\x00\x00\x00\x00\x00\x00\x00\x20\x00\x04\x00\x7E\x00\x00\x00\x03\x00\x00\x00\x06\x00\x00\x00\x32\x00\x04\x00"
"\x06\x00\x00\x00\x8A\x00\x00\x00\x00\x80\x80\x43\x2B\x00\x04\x00\x06\x00\x00\x00\x8B\x00\x00\x00\x00\x00\x00\x00\x32\x00\x04\x00"
"\x06\x00\x00\x00\x8D\x00\x00\x00\x00\x00\x80\x43\x32\x00\x04\x00\x1E\x00\x00\x00\x90\x00\x00\x00\x13\x00\x00\x00\x34\x00\x06\x00"
"\x74\x00\x00\x00\x91\x00\x00\x00\xAB\x00\x00\x00\x90\x00\x00\x00\x1F\x00\x00\x00\x2B\x00\x04\x00\x1E\x00\x00\x00\x96\x00\x00\x00"
"\x03\x00\x00\x00\x3B\x00\x04\x00\x78\x00\x00\x00\x9B\x00\x00\x00\x03\x00\x00\x00\x34\x00\x06\x00\x74\x00\x00\x00\xA8\x00\x00\x00"
"\xAB\x00\x00\x00\x90\x00\x00\x00\x1F\x00\x00\x00\x18\x00\x04\x00\xAB\x00\x00\x00\x0B\x00\x00\x00\x03\x00\x00\x00\x20\x00\x04\x00"
"\xAC\x00\x00\x00\x03\x00\x00\x00\xAB\x00\x00\x00\x3B\x00\x04\x00\xAC\x00\x00\x00\xAD\x00\x00\x00\x03\x00\x00\x00\x32\x00\x04\x00"
"\x1E\x00\x00\x00\xB4\x00\x00\x00\x04\x01\x00\x00\x34\x00\x06\x00\x74\x00\x00\x00\xB5\x00\x00\x00\xAB\x00\x00\x00\xB4\x00\x00\x00"
"\x1F\x00\x00\x00\x32\x00\x04\x00\x1E\x00\x00\x00\xB6\x00\x00\x00\x05\x01\x00\x00\x34\x00\x06\x00\x74\x00\x00\x00\xB7\x00\x00\x00"
"\xAB\x00\x00\x00\xB6\x00\x00\x00\x1F\x00\x00\x00\x34\x00\x06\x00\x74\x00\x00\x00\xB8\x00\x00\x00\xA6\x00\x00\x00\xB5\x00\x00\x00"
"\xB7\x00\x00\x00\x32\x00\x04\x00\x1E\x00\x00\x00\xB9\x00\x00\x00\x06\x01\x00\x00\x34\x00\x06\x00\x74\x00\x00\x00\xBA\x00\x00\x00"
"\xAB\x00\x00\x00\xB9\x00\x00\x00\x1F\x00\x00\x00\x34\x00\x06\x00\x74\x00\x00\x00\xBB\x00\x00\x00\xA6\x00\x00\x00\xB8\x00\x00\x00"
"\xBA\x00\x00\x00\x3B\x00\x04\x00\x5A\x00\x00\x00\xBE\x00\x00\x00\x03\x00\x00\x00\x32\x00\x04\x00\x06\x00\x00\x00\xCA\x00\x00\x00"
"\x00\x00\x81\x43\x32\x00\x04\x00\x1E\x00\x00\x00\xCB\x00\x00\x00\x03\x01\x00\x00\x32\x00\x04\x00\x1E\x00\x00\x00\xCC\x00\x00\x00"
"\x07\x01\x00\x00\x32\x00\x04\x00\x1E\x00\x00\x00\xCD\x00\x00\x00\x10\x00\x00\x00\x32\x00\x04\x00\x1E\x00\x00\x00\xCE\x00\x00\x00"
"\x12\x00\x00\x00\x32\x00\x04\x00\x1E\x00\x00\x00\xCF\x00\x00\x00\x15\x00\x00\x00\x20\x00\x04\x00\xD0\x00\x00\x00\x01\x00\x00\x00"
"\x07\x00\x00\x00\x3B\x00\x04\x00\xD0\x00\x00\x00\xD1\x00\x00\x00\x01\x00\x00\x00\x3B\x00\x04\x00\x5E\x00\x00\x00\xD2\x00\x00\x00"
"\x01\x00\x00\x00\x36\x00\x05\x00\x02\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\xF8\x00\x02\x00\x05\x00\x00\x00"
"\x3B\x00\x04\x00\x0C\x00\x00\x00\x4D\x00\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x0C\x00\x00\x00\x4E\x00\x00\x00\x07\x00\x00\x00"
"\x3B\x00\x04\x00\x0C\x00\x00\x00\x4F\x00\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x0C\x00\x00\x00\x50\x00\x00\x00\x07\x00\x00\x00"
"\x3B\x00\x04\x00\x0C\x00\x00\x00\x51\x00\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x0C\x00\x00\x00\x52\x00\x00\x00\x07\x00\x00\x00"
"\x3B\x00\x04\x00\x0C\x00\x00\x00\x53\x00\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x0C\x00\x00\x00\x54\x00\x00\x00\x07\x00\x00\x00"
"\x3B\x00\x04\x00\x0C\x00\x00\x00\x61\x00\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x0C\x00\x00\x00\x95\x00\x00\x00\x07\x00\x00\x00"
"\x39\x00\x08\x00\x07\x00\x00\x00\x55\x00\x00\x00\x12\x00\x00\x00\x51\x00\x00\x00\x52\x00\x00\x00\x53\x00\x00\x00\x54\x00\x00\x00"
"\x3D\x00\x04\x00\x0B\x00\x00\x00\x56\x00\x00\x00\x51\x00\x00\x00\x3E\x00\x03\x00\x4D\x00\x00\x00\x56\x00\x00\x00\x3D\x00\x04\x00"
"\x0B\x00\x00\x00\x57\x00\x00\x00\x52\x00\x00\x00\x3E\x00\x03\x00\x4E\x00\x00\x00\x57\x00\x00\x00\x3D\x00\x04\x00\x0B\x00\x00\x00"
"\x58\x00\x00\x00\x53\x00\x00\x00\x3E\x00\x03\x00\x4F\x00\x00\x00\x58\x00\x00\x00\x3D\x00\x04\x00\x0B\x00\x00\x00\x59\x00\x00\x00"
"\x54\x00\x00\x00\x3E\x00\x03\x00\x50\x00\x00\x00\x59\x00\x00\x00\x41\x00\x05\x00\x5A\x00\x00\x00\x5B\x00\x00\x00\x4C\x00\x00\x00"
"\x1F\x00\x00\x00\x3E\x00\x03\x00\x5B\x00\x00\x00\x55\x00\x00\x00\x3D\x00\x04\x00\x1A\x00\x00\x00\x60\x00\x00\x00\x5F\x00\x00\x00"
"\x3E\x00\x03\x00\x5D\x00\x00\x00\x60\x00\x00\x00\x41\x00\x05\x00\x20\x00\x00\x00\x63\x00\x00\x00\x1D\x00\x00\x00\x62\x00\x00\x00"
"\x3D\x00\x04\x00\x16\x00\x00\x00\x64\x00\x00\x00\x63\x00\x00\x00\x41\x00\x05\x00\x69\x00\x00\x00\x6A\x00\x00\x00\x67\x00\x00\x00"
"\x68\x00\x00\x00\x3D\x00\x04\x00\x0B\x00\x00\x00\x6B\x00\x00\x00\x6A\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\x6C\x00\x00\x00"
"\x6B\x00\x00\x00\x00\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\x6D\x00\x00\x00\x6B\x00\x00\x00\x01\x00\x00\x00\x51\x00\x05\x00"
"\x06\x00\x00\x00\x6E\x00\x00\x00\x6B\x00\x00\x00\x02\x00\x00\x00\x50\x00\x07\x00\x07\x00\x00\x00\x6F\x00\x00\x00\x6C\x00\x00\x00"
"\x6D\x00\x00\x00\x6E\x00\x00\x00\x26\x00\x00\x00\x91\x00\x05\x00\x07\x00\x00\x00\x70\x00\x00\x00\x64\x00\x00\x00\x6F\x00\x00\x00"
"\x4F\x00\x08\x00\x0B\x00\x00\x00\x71\x00\x00\x00\x70\x00\x00\x00\x70\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x02\x00\x00\x00"
"\x3D\x00\x04\x00\x0B\x00\x00\x00\x72\x00\x00\x00\x4D\x00\x00\x00\x83\x00\x05\x00\x0B\x00\x00\x00\x73\x00\x00\x00\x71\x00\x00\x00"
"\x72\x00\x00\x00\x3E\x00\x03\x00\x61\x00\x00\x00\x73\x00\x00\x00\xF7\x00\x03\x00\x77\x00\x00\x00\x00\x00\x00\x00\xFA\x00\x04\x00"
"\x75\x00\x00\x00\x76\x00\x00\x00\x88\x00\x00\x00\xF8\x00\x02\x00\x76\x00\x00\x00\x3D\x00\x04\x00\x0B\x00\x00\x00\x7A\x00\x00\x00"
"\x61\x00\x00\x00\x3D\x00\x04\x00\x0B\x00\x00\x00\x7B\x00\x00\x00\x4F\x00\x00\x00\x94\x00\x05\x00\x06\x00\x00\x00\x7C\x00\x00\x00"
"\x7A\x00\x00\x00\x7B\x00\x00\x00\x41\x00\x05\x00\x7E\x00\x00\x00\x7F\x00\x00\x00\x79\x00\x00\x00\x7D\x00\x00\x00\x3E\x00\x03\x00"
"\x7F\x00\x00\x00\x7C\x00\x00\x00\x3D\x00\x04\x00\x0B\x00\x00\x00\x80\x00\x00\x00\x61\x00\x00\x00\x3D\x00\x04\x00\x0B\x00\x00\x00"
"\x81\x00\x00\x00\x50\x00\x00\x00\x94\x00\x05\x00\x06\x00\x00\x00\x82\x00\x00\x00\x80\x00\x00\x00\x81\x00\x00\x00\x41\x00\x05\x00"
"\x7E\x00\x00\x00\x83\x00\x00\x00\x79\x00\x00\x00\x2D\x00\x00\x00\x3E\x00\x03\x00\x83\x00\x00\x00\x82\x00\x00\x00\x3D\x00\x04\x00"
"\x0B\x00\x00\x00\x84\x00\x00\x00\x61\x00\x00\x00\x3D\x00\x04\x00\x0B\x00\x00\x00\x85\x00\x00\x00\x4E\x00\x00\x00\x94\x00\x05\x00"
"\x06\x00\x00\x00\x86\x00\x00\x00\x84\x00\x00\x00\x85\x00\x00\x00\x41\x00\x05\x00\x7E\x00\x00\x00\x87\x00\x00\x00\x79\x00\x00\x00"
"\x33\x00\x00\x00\x3E\x00\x03\x00\x87\x00\x00\x00\x86\x00\x00\x00\xF9\x00\x02\x00\x77\x00\x00\x00\xF8\x00\x02\x00\x88\x00\x00\x00"
"\x3D\x00\x04\x00\x0B\x00\x00\x00\x89\x00\x00\x00\x61\x00\x00\x00\x3E\x00\x03\x00\x79\x00\x00\x00\x89\x00\x00\x00\xF9\x00\x02\x00"
"\x77\x00\x00\x00\xF8\x00\x02\x00\x77\x00\x00\x00\xBA\x00\x05\x00\x74\x00\x00\x00\x8C\x00\x00\x00\x8A\x00\x00\x00\x8B\x00\x00\x00"
"\xBA\x00\x05\x00\x74\x00\x00\x00\x8E\x00\x00\x00\x8D\x00\x00\x00\x8B\x00\x00\x00\xA6\x00\x05\x00\x74\x00\x00\x00\x8F\x00\x00\x00"
"\x8C\x00\x00\x00\x8E\x00\x00\x00\xA6\x00\x05\x00\x74\x00\x00\x00\x92\x00\x00\x00\x8F\x00\x00\x00\x91\x00\x00\x00\xF7\x00\x03\x00"
"\x94\x00\x00\x00\x00\x00\x00\x00\xFA\x00\x04\x00\x92\x00\x00\x00\x93\x00\x00\x00\x94\x00\x00\x00\xF8\x00\x02\x00\x93\x00\x00\x00"
"\x41\x00\x05\x00\x69\x00\x00\x00\x97\x00\x00\x00\x1D\x00\x00\x00\x96\x00\x00\x00\x3D\x00\x04\x00\x0B\x00\x00\x00\x98\x00\x00\x00"
"\x97\x00\x00\x00\x3D\x00\x04\x00\x0B\x00\x00\x00\x99\x00\x00\x00\x4D\x00\x00\x00\x83\x00\x05\x00\x0B\x00\x00\x00\x9A\x00\x00\x00"
"\x98\x00\x00\x00\x99\x00\x00\x00\x3E\x00\x03\x00\x95\x00\x00\x00\x9A\x00\x00\x00\x3D\x00\x04\x00\x0B\x00\x00\x00\x9C\x00\x00\x00"
"\x95\x00\x00\x00\x3D\x00\x04\x00\x0B\x00\x00\x00\x9D\x00\x00\x00\x4F\x00\x00\x00\x94\x00\x05\x00\x06\x00\x00\x00\x9E\x00\x00\x00"
"\x9C\x00\x00\x00\x9D\x00\x00\x00\x41\x00\x05\x00\x7E\x00\x00\x00\x9F\x00\x00\x00\x9B\x00\x00\x00\x7D\x00\x00\x00\x3E\x00\x03\x00"
"\x9F\x00\x00\x00\x9E\x00\x00\x00\x3D\x00\x04\x00\x0B\x00\x00\x00\xA0\x00\x00\x00\x95\x00\x00\x00\x3D\x00\x04\x00\x0B\x00\x00\x00"
"\xA1\x00\x00\x00\x50\x00\x00\x00\x94\x00\x05\x00\x06\x00\x00\x00\xA2\x00\x00\x00\xA0\x00\x00\x00\xA1\x00\x00\x00\x41\x00\x05\x00"
"\x7E\x00\x00\x00\xA3\x00\x00\x00\x9B\x00\x00\x00\x2D\x00\x00\x00\x3E\x00\x03\x00\xA3\x00\x00\x00\xA2\x00\x00\x00\x3D\x00\x04\x00"
"\x0B\x00\x00\x00\xA4\x00\x00\x00\x95\x00\x00\x00\x3D\x00\x04\x00\x0B\x00\x00\x00\xA5\x00\x00\x00\x4E\x00\x00\x00\x94\x00\x05\x00"
"\x06\x00\x00\x00\xA6\x00\x00\x00\xA4\x00\x00\x00\xA5\x00\x00\x00\x41\x00\x05\x00\x7E\x00\x00\x00\xA7\x00\x00\x00\x9B\x00\x00\x00"
"\x33\x00\x00\x00\x3E\x00\x03\x00\xA7\x00\x00\x00\xA6\x00\x00\x00\xF9\x00\x02\x00\x94\x00\x00\x00\xF8\x00\x02\x00\x94\x00\x00\x00"
"\xF7\x00\x03\x00\xAA\x00\x00\x00\x00\x00\x00\x00\xFA\x00\x04\x00\xA8\x00\x00\x00\xA9\x00\x00\x00\xAA\x00\x00\x00\xF8\x00\x02\x00"
"\xA9\x00\x00\x00\x3D\x00\x04\x00\x0B\x00\x00\x00\xAE\x00\x00\x00\x42\x00\x00\x00\x41\x00\x05\x00\x78\x00\x00\x00\xAF\x00\x00\x00"
"\xAD\x00\x00\x00\x1F\x00\x00\x00\x3E\x00\x03\x00\xAF\x00\x00\x00\xAE\x00\x00\x00\x3D\x00\x04\x00\x0B\x00\x00\x00\xB0\x00\x00\x00"
"\x44\x00\x00\x00\x41\x00\x05\x00\x78\x00\x00\x00\xB1\x00\x00\x00\xAD\x00\x00\x00\x68\x00\x00\x00\x3E\x00\x03\x00\xB1\x00\x00\x00"
"\xB0\x00\x00\x00\x3D\x00\x04\x00\x0B\x00\x00\x00\xB2\x00\x00\x00\x40\x00\x00\x00\x41\x00\x05\x00\x78\x00\x00\x00\xB3\x00\x00\x00"
"\xAD\x00\x00\x00\x62\x00\x00\x00\x3E\x00\x03\x00\xB3\x00\x00\x00\xB2\x00\x00\x00\xF9\x00\x02\x00\xAA\x00\x00\x00\xF8\x00\x02\x00"
"\xAA\x00\x00\x00\xF7\x00\x03\x00\xBD\x00\x00\x00\x00\x00\x00\x00\xFA\x00\x04\x00\xBB\x00\x00\x00\xBC\x00\x00\x00\xBD\x00\x00\x00"
"\xF8\x00\x02\x00\xBC\x00\x00\x00\x41\x00\x05\x00\x20\x00\x00\x00\xBF\x00\x00\x00\x67\x00\x00\x00\x1F\x00\x00\x00\x3D\x00\x04\x00"
"\x16\x00\x00\x00\xC0\x00\x00\x00\xBF\x00\x00\x00\x41\x00\x05\x00\x20\x00\x00\x00\xC1\x00\x00\x00\x1D\x00\x00\x00\x68\x00\x00\x00"
"\x3D\x00\x04\x00\x16\x00\x00\x00\xC2\x00\x00\x00\xC1\x00\x00\x00\x92\x00\x05\x00\x16\x00\x00\x00\xC3\x00\x00\x00\xC0\x00\x00\x00"
"\xC2\x00\x00\x00\x3D\x00\x04\x00\x0B\x00\x00\x00\xC4\x00\x00\x00\x4D\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\xC5\x00\x00\x00"
"\xC4\x00\x00\x00\x00\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\xC6\x00\x00\x00\xC4\x00\x00\x00\x01\x00\x00\x00\x51\x00\x05\x00"
"\x06\x00\x00\x00\xC7\x00\x00\x00\xC4\x00\x00\x00\x02\x00\x00\x00\x50\x00\x07\x00\x07\x00\x00\x00\xC8\x00\x00\x00\xC5\x00\x00\x00"
"\xC6\x00\x00\x00\xC7\x00\x00\x00\x26\x00\x00\x00\x91\x00\x05\x00\x07\x00\x00\x00\xC9\x00\x00\x00\xC3\x00\x00\x00\xC8\x00\x00\x00"
"\x3E\x00\x03\x00\xBE\x00\x00\x00\xC9\x00\x00\x00\xF9\x00\x02\x00\xBD\x00\x00\x00\xF8\x00\x02\x00\xBD\x00\x00\x00\xFD\x00\x01\x00"
"\x38\x00\x01\x00\x36\x00\x05\x00\x07\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00\x08\x00\x00\x00\xF8\x00\x02\x00\x0A\x00\x00\x00"
"\x3B\x00\x04\x00\x14\x00\x00\x00\x15\x00\x00\x00\x07\x00\x00\x00\x41\x00\x05\x00\x20\x00\x00\x00\x21\x00\x00\x00\x1D\x00\x00\x00"
"\x1F\x00\x00\x00\x3D\x00\x04\x00\x16\x00\x00\x00\x22\x00\x00\x00\x21\x00\x00\x00\x3D\x00\x04\x00\x0B\x00\x00\x00\x25\x00\x00\x00"
"\x24\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\x27\x00\x00\x00\x25\x00\x00\x00\x00\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00"
"\x28\x00\x00\x00\x25\x00\x00\x00\x01\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\x29\x00\x00\x00\x25\x00\x00\x00\x02\x00\x00\x00"
"\x50\x00\x07\x00\x07\x00\x00\x00\x2A\x00\x00\x00\x27\x00\x00\x00\x28\x00\x00\x00\x29\x00\x00\x00\x26\x00\x00\x00\x91\x00\x05\x00"
"\x07\x00\x00\x00\x2B\x00\x00\x00\x22\x00\x00\x00\x2A\x00\x00\x00\x3E\x00\x03\x00\x15\x00\x00\x00\x2B\x00\x00\x00\x41\x00\x05\x00"
"\x2E\x00\x00\x00\x2F\x00\x00\x00\x15\x00\x00\x00\x2D\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x30\x00\x00\x00\x2F\x00\x00\x00"
"\x85\x00\x05\x00\x06\x00\x00\x00\x31\x00\x00\x00\x30\x00\x00\x00\x2C\x00\x00\x00\x41\x00\x05\x00\x2E\x00\x00\x00\x32\x00\x00\x00"
"\x15\x00\x00\x00\x2D\x00\x00\x00\x3E\x00\x03\x00\x32\x00\x00\x00\x31\x00\x00\x00\x41\x00\x05\x00\x2E\x00\x00\x00\x34\x00\x00\x00"
"\x15\x00\x00\x00\x33\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x35\x00\x00\x00\x34\x00\x00\x00\x41\x00\x05\x00\x2E\x00\x00\x00"
"\x37\x00\x00\x00\x15\x00\x00\x00\x36\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x38\x00\x00\x00\x37\x00\x00\x00\x81\x00\x05\x00"
"\x06\x00\x00\x00\x39\x00\x00\x00\x35\x00\x00\x00\x38\x00\x00\x00\x88\x00\x05\x00\x06\x00\x00\x00\x3B\x00\x00\x00\x39\x00\x00\x00"
"\x3A\x00\x00\x00\x41\x00\x05\x00\x2E\x00\x00\x00\x3C\x00\x00\x00\x15\x00\x00\x00\x33\x00\x00\x00\x3E\x00\x03\x00\x3C\x00\x00\x00"
"\x3B\x00\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\x3D\x00\x00\x00\x15\x00\x00\x00\xFE\x00\x02\x00\x3D\x00\x00\x00\x38\x00\x01\x00"
"\x36\x00\x05\x00\x07\x00\x00\x00\x12\x00\x00\x00\x00\x00\x00\x00\x0D\x00\x00\x00\x37\x00\x03\x00\x0C\x00\x00\x00\x0E\x00\x00\x00"
"\x37\x00\x03\x00\x0C\x00\x00\x00\x0F\x00\x00\x00\x37\x00\x03\x00\x0C\x00\x00\x00\x10\x00\x00\x00\x37\x00\x03\x00\x0C\x00\x00\x00"
"\x11\x00\x00\x00\xF8\x00\x02\x00\x13\x00\x00\x00\x3D\x00\x04\x00\x0B\x00\x00\x00\x41\x00\x00\x00\x40\x00\x00\x00\x3E\x00\x03\x00"
"\x0F\x00\x00\x00\x41\x00\x00\x00\x3D\x00\x04\x00\x0B\x00\x00\x00\x43\x00\x00\x00\x42\x00\x00\x00\x3E\x00\x03\x00\x10\x00\x00\x00"
"\x43\x00\x00\x00\x3D\x00\x04\x00\x0B\x00\x00\x00\x45\x00\x00\x00\x44\x00\x00\x00\x3E\x00\x03\x00\x11\x00\x00\x00\x45\x00\x00\x00"
"\x3D\x00\x04\x00\x0B\x00\x00\x00\x46\x00\x00\x00\x24\x00\x00\x00\x3E\x00\x03\x00\x0E\x00\x00\x00\x46\x00\x00\x00\x39\x00\x04\x00"
"\x07\x00\x00\x00\x47\x00\x00\x00\x09\x00\x00\x00\xFE\x00\x02\x00\x47\x00\x00\x00\x38\x00\x01\x00\x03\x02\x23\x07\x00\x00\x01\x00"
"\x0A\x00\x08\x00\x23\x03\x00\x00\x00\x00\x00\x00\x11\x00\x02\x00\x01\x00\x00\x00\x0B\x00\x06\x00\x01\x00\x00\x00\x47\x4C\x53\x4C"
"\x2E\x73\x74\x64\x2E\x34\x35\x30\x00\x00\x00\x00\x0E\x00\x03\x00\x00\x00\x00\x00\x01\x00\x00\x00\x0F\x00\x0C\x00\x04\x00\x00\x00"
"\x04\x00\x00\x00\x6D\x61\x69\x6E\x00\x00\x00\x00\x37\x00\x00\x00\x69\x00\x00\x00\x19\x02\x00\x00\x1B\x02\x00\x00\x64\x02\x00\x00"
"\xBF\x02\x00\x00\x15\x03\x00\x00\x10\x00\x03\x00\x04\x00\x00\x00\x07\x00\x00\x00\x47\x00\x04\x00\x1F\x00\x00\x00\x01\x00\x00\x00"
"\x15\x00\x00\x00\x47\x00\x04\x00\x2E\x00\x00\x00\x06\x00\x00\x00\x10\x00\x00\x00\x48\x00\x04\x00\x2F\x00\x00\x00\x00\x00\x00\x00"
"\x05\x00\x00\x00\x48\x00\x05\x00\x2F\x00\x00\x00\x00\x00\x00\x00\x23\x00\x00\x00\x00\x00\x00\x00\x48\x00\x05\x00\x2F\x00\x00\x00"
"\x00\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x04\x00\x2F\x00\x00\x00\x01\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00"
"\x2F\x00\x00\x00\x01\x00\x00\x00\x23\x00\x00\x00\x40\x00\x00\x00\x48\x00\x05\x00\x2F\x00\x00\x00\x01\x00\x00\x00\x07\x00\x00\x00"
"\x10\x00\x00\x00\x48\x00\x04\x00\x2F\x00\x00\x00\x02\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x2F\x00\x00\x00\x02\x00\x00\x00"
"\x23\x00\x00\x00\x80\x00\x00\x00\x48\x00\x05\x00\x2F\x00\x00\x00\x02\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x05\x00"
"\x2F\x00\x00\x00\x03\x00\x00\x00\x23\x00\x00\x00\xC0\x00\x00\x00\x48\x00\x05\x00\x2F\x00\x00\x00\x04\x00\x00\x00\x23\x00\x00\x00"
"\xCC\x00\x00\x00\x48\x00\x05\x00\x2F\x00\x00\x00\x05\x00\x00\x00\x23\x00\x00\x00\xD0\x00\x00\x00\x48\x00\x05\x00\x2F\x00\x00\x00"
"\x06\x00\x00\x00\x23\x00\x00\x00\xDC\x00\x00\x00\x48\x00\x05\x00\x2F\x00\x00\x00\x07\x00\x00\x00\x23\x00\x00\x00\xE0\x00\x00\x00"
"\x48\x00\x05\x00\x2F\x00\x00\x00\x08\x00\x00\x00\x23\x00\x00\x00\xEC\x00\x00\x00\x48\x00\x05\x00\x2F\x00\x00\x00\x09\x00\x00\x00"
"\x23\x00\x00\x00\xF0\x00\x00\x00\x48\x00\x05\x00\x2F\x00\x00\x00\x0A\x00\x00\x00\x23\x00\x00\x00\xFC\x00\x00\x00\x48\x00\x05\x00"
"\x2F\x00\x00\x00\x0B\x00\x00\x00\x23\x00\x00\x00\x00\x01\x00\x00\x48\x00\x05\x00\x2F\x00\x00\x00\x0C\x00\x00\x00\x23\x00\x00\x00"
"\x40\x01\x00\x00\x48\x00\x05\x00\x2F\x00\x00\x00\x0D\x00\x00\x00\x23\x00\x00\x00\x4C\x01\x00\x00\x48\x00\x05\x00\x2F\x00\x00\x00"
"\x0E\x00\x00\x00\x23\x00\x00\x00\x50\x01\x00\x00\x48\x00\x05\x00\x2F\x00\x00\x00\x0F\x00\x00\x00\x23\x00\x00\x00\x5C\x01\x00\x00"
"\x48\x00\x05\x00\x2F\x00\x00\x00\x10\x00\x00\x00\x23\x00\x00\x00\x60\x01\x00\x00\x48\x00\x05\x00\x2F\x00\x00\x00\x11\x00\x00\x00"
"\x23\x00\x00\x00\x6C\x01\x00\x00\x48\x00\x05\x00\x2F\x00\x00\x00\x12\x00\x00\x00\x23\x00\x00\x00\x70\x01\x00\x00\x48\x00\x05\x00"
"\x2F\x00\x00\x00\x13\x00\x00\x00\x23\x00\x00\x00\x80\x01\x00\x00\x48\x00\x05\x00\x2F\x00\x00\x00\x14\x00\x00\x00\x23\x00\x00\x00"
"\x90\x01\x00\x00\x48\x00\x05\x00\x2F\x00\x00\x00\x15\x00\x00\x00\x23\x00\x00\x00\x94\x01\x00\x00\x48\x00\x05\x00\x2F\x00\x00\x00"
"\x16\x00\x00\x00\x23\x00\x00\x00\x98\x01\x00\x00\x47\x00\x03\x00\x2F\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00\x31\x00\x00\x00"
"\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x31\x00\x00\x00\x21\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x37\x00\x00\x00"
"\x0B\x00\x00\x00\x0F\x00\x00\x00\x47\x00\x04\x00\x48\x00\x00\x00\x01\x00\x00\x00\x07\x01\x00\x00\x47\x00\x04\x00\x65\x00\x00\x00"
"\x01\x00\x00\x00\x05\x01\x00\x00\x47\x00\x04\x00\x69\x00\x00\x00\x1E\x00\x00\x00\x03\x00\x00\x00\x48\x00\x04\x00\xAE\x00\x00\x00"
"\x00\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\xAE\x00\x00\x00\x00\x00\x00\x00\x23\x00\x00\x00\x00\x00\x00\x00\x48\x00\x05\x00"
"\xAE\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x05\x00\xAE\x00\x00\x00\x01\x00\x00\x00\x23\x00\x00\x00"
"\x40\x00\x00\x00\x48\x00\x05\x00\xAE\x00\x00\x00\x02\x00\x00\x00\x23\x00\x00\x00\x4C\x00\x00\x00\x48\x00\x05\x00\xAE\x00\x00\x00"
"\x03\x00\x00\x00\x23\x00\x00\x00\x50\x00\x00\x00\x48\x00\x05\x00\xAE\x00\x00\x00\x04\x00\x00\x00\x23\x00\x00\x00\x5C\x00\x00\x00"
"\x48\x00\x05\x00\xAE\x00\x00\x00\x05\x00\x00\x00\x23\x00\x00\x00\x60\x00\x00\x00\x48\x00\x05\x00\xAE\x00\x00\x00\x06\x00\x00\x00"
"\x23\x00\x00\x00\x6C\x00\x00\x00\x48\x00\x05\x00\xAE\x00\x00\x00\x07\x00\x00\x00\x23\x00\x00\x00\x70\x00\x00\x00\x48\x00\x05\x00"
"\xAE\x00\x00\x00\x08\x00\x00\x00\x23\x00\x00\x00\x80\x00\x00\x00\x48\x00\x05\x00\xAE\x00\x00\x00\x09\x00\x00\x00\x23\x00\x00\x00"
"\x88\x00\x00\x00\x47\x00\x03\x00\xAE\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00\xB0\x00\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00"
"\x47\x00\x04\x00\xB0\x00\x00\x00\x21\x00\x00\x00\x01\x00\x00\x00\x47\x00\x04\x00\xC7\x00\x00\x00\x01\x00\x00\x00\x03\x01\x00\x00"
"\x47\x00\x04\x00\xCF\x00\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\xCF\x00\x00\x00\x21\x00\x00\x00\x02\x00\x00\x00"
"\x47\x00\x04\x00\x98\x01\x00\x00\x01\x00\x00\x00\x02\x01\x00\x00\x47\x00\x04\x00\xE3\x01\x00\x00\x01\x00\x00\x00\x00\x01\x00\x00"
"\x47\x00\x04\x00\x17\x02\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x17\x02\x00\x00\x21\x00\x00\x00\x05\x00\x00\x00"
"\x47\x00\x04\x00\x19\x02\x00\x00\x1E\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x1B\x02\x00\x00\x1E\x00\x00\x00\x02\x00\x00\x00"
"\x47\x00\x04\x00\x24\x02\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x24\x02\x00\x00\x21\x00\x00\x00\x04\x00\x00\x00"
"\x47\x00\x04\x00\x2C\x02\x00\x00\x01\x00\x00\x00\x12\x00\x00\x00\x47\x00\x04\x00\x32\x02\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00"
"\x47\x00\x04\x00\x32\x02\x00\x00\x21\x00\x00\x00\x07\x00\x00\x00\x47\x00\x04\x00\x43\x02\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00"
"\x47\x00\x04\x00\x43\x02\x00\x00\x21\x00\x00\x00\x08\x00\x00\x00\x47\x00\x04\x00\x52\x02\x00\x00\x01\x00\x00\x00\x10\x00\x00\x00"
"\x47\x00\x04\x00\x64\x02\x00\x00\x1E\x00\x00\x00\x01\x00\x00\x00\x47\x00\x04\x00\x90\x02\x00\x00\x01\x00\x00\x00\x01\x01\x00\x00"
"\x47\x00\x04\x00\x95\x02\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x95\x02\x00\x00\x21\x00\x00\x00\x06\x00\x00\x00"
"\x47\x00\x04\x00\xB2\x02\x00\x00\x01\x00\x00\x00\x13\x00\x00\x00\x47\x00\x04\x00\xBF\x02\x00\x00\x1E\x00\x00\x00\x04\x00\x00\x00"
"\x47\x00\x04\x00\xDB\x02\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\xDB\x02\x00\x00\x21\x00\x00\x00\x0A\x00\x00\x00"
"\x47\x00\x04\x00\xE3\x02\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\xE3\x02\x00\x00\x21\x00\x00\x00\x09\x00\x00\x00"
"\x47\x00\x04\x00\xEB\x02\x00\x00\x01\x00\x00\x00\x06\x01\x00\x00\x47\x00\x04\x00\xEF\x02\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00"
"\x47\x00\x04\x00\xEF\x02\x00\x00\x21\x00\x00\x00\x03\x00\x00\x00\x47\x00\x04\x00\x0D\x03\x00\x00\x01\x00\x00\x00\x04\x01\x00\x00"
"\x47\x00\x04\x00\x15\x03\x00\x00\x1E\x00\x00\x00\x00\x00\x00\x00\x13\x00\x02\x00\x02\x00\x00\x00\x21\x00\x03\x00\x03\x00\x00\x00"
"\x02\x00\x00\x00\x16\x00\x03\x00\x06\x00\x00\x00\x20\x00\x00\x00\x17\x00\x04\x00\x07\x00\x00\x00\x06\x00\x00\x00\x03\x00\x00\x00"
"\x20\x00\x04\x00\x08\x00\x00\x00\x07\x00\x00\x00\x07\x00\x00\x00\x21\x00\x04\x00\x09\x00\x00\x00\x07\x00\x00\x00\x08\x00\x00\x00"
"\x21\x00\x03\x00\x0D\x00\x00\x00\x07\x00\x00\x00\x21\x00\x03\x00\x10\x00\x00\x00\x06\x00\x00\x00\x19\x00\x09\x00\x13\x00\x00\x00"
"\x06\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x1B\x00\x03\x00"
"\x14\x00\x00\x00\x13\x00\x00\x00\x20\x00\x04\x00\x15\x00\x00\x00\x00\x00\x00\x00\x14\x00\x00\x00\x17\x00\x04\x00\x16\x00\x00\x00"
"\x06\x00\x00\x00\x02\x00\x00\x00\x20\x00\x04\x00\x17\x00\x00\x00\x07\x00\x00\x00\x16\x00\x00\x00\x21\x00\x06\x00\x18\x00\x00\x00"
"\x16\x00\x00\x00\x15\x00\x00\x00\x17\x00\x00\x00\x08\x00\x00\x00\x15\x00\x04\x00\x1E\x00\x00\x00\x20\x00\x00\x00\x01\x00\x00\x00"
"\x32\x00\x04\x00\x1E\x00\x00\x00\x1F\x00\x00\x00\x15\x00\x00\x00\x2B\x00\x04\x00\x1E\x00\x00\x00\x20\x00\x00\x00\x00\x00\x00\x00"
"\x14\x00\x02\x00\x21\x00\x00\x00\x34\x00\x06\x00\x21\x00\x00\x00\x22\x00\x00\x00\xAB\x00\x00\x00\x1F\x00\x00\x00\x20\x00\x00\x00"
"\x34\x00\x05\x00\x21\x00\x00\x00\x23\x00\x00\x00\xA8\x00\x00\x00\x22\x00\x00\x00\x20\x00\x04\x00\x28\x00\x00\x00\x07\x00\x00\x00"
"\x06\x00\x00\x00\x17\x00\x04\x00\x2A\x00\x00\x00\x06\x00\x00\x00\x04\x00\x00\x00\x18\x00\x04\x00\x2B\x00\x00\x00\x2A\x00\x00\x00"
"\x04\x00\x00\x00\x15\x00\x04\x00\x2C\x00\x00\x00\x20\x00\x00\x00\x00\x00\x00\x00\x2B\x00\x04\x00\x2C\x00\x00\x00\x2D\x00\x00\x00"
"\x04\x00\x00\x00\x1C\x00\x04\x00\x2E\x00\x00\x00\x2A\x00\x00\x00\x2D\x00\x00\x00\x1E\x00\x19\x00\x2F\x00\x00\x00\x2B\x00\x00\x00"
"\x2B\x00\x00\x00\x2B\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00"
"\x07\x00\x00\x00\x06\x00\x00\x00\x2E\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00\x07\x00\x00\x00"
"\x06\x00\x00\x00\x2A\x00\x00\x00\x2A\x00\x00\x00\x06\x00\x00\x00\x06\x00\x00\x00\x16\x00\x00\x00\x20\x00\x04\x00\x30\x00\x00\x00"
"\x02\x00\x00\x00\x2F\x00\x00\x00\x3B\x00\x04\x00\x30\x00\x00\x00\x31\x00\x00\x00\x02\x00\x00\x00\x2B\x00\x04\x00\x1E\x00\x00\x00"
"\x32\x00\x00\x00\x14\x00\x00\x00\x20\x00\x04\x00\x33\x00\x00\x00\x02\x00\x00\x00\x06\x00\x00\x00\x20\x00\x04\x00\x36\x00\x00\x00"
"\x01\x00\x00\x00\x2A\x00\x00\x00\x3B\x00\x04\x00\x36\x00\x00\x00\x37\x00\x00\x00\x01\x00\x00\x00\x2B\x00\x04\x00\x2C\x00\x00\x00"
"\x38\x00\x00\x00\x02\x00\x00\x00\x20\x00\x04\x00\x39\x00\x00\x00\x01\x00\x00\x00\x06\x00\x00\x00\x2B\x00\x04\x00\x2C\x00\x00\x00"
"\x3D\x00\x00\x00\x03\x00\x00\x00\x2B\x00\x04\x00\x06\x00\x00\x00\x41\x00\x00\x00\x00\x00\x00\x00\x2B\x00\x04\x00\x1E\x00\x00\x00"
"\x43\x00\x00\x00\x15\x00\x00\x00\x32\x00\x04\x00\x1E\x00\x00\x00\x48\x00\x00\x00\x07\x01\x00\x00\x34\x00\x06\x00\x21\x00\x00\x00"
"\x49\x00\x00\x00\xAB\x00\x00\x00\x48\x00\x00\x00\x20\x00\x00\x00\x2B\x00\x04\x00\x06\x00\x00\x00\x51\x00\x00\x00\x3B\xAA\xB8\x3F"
"\x2B\x00\x04\x00\x06\x00\x00\x00\x55\x00\x00\x00\x00\x00\x80\x3F\x2B\x00\x04\x00\x1E\x00\x00\x00\x56\x00\x00\x00\x13\x00\x00\x00"
"\x32\x00\x04\x00\x1E\x00\x00\x00\x65\x00\x00\x00\x05\x01\x00\x00\x34\x00\x06\x00\x21\x00\x00\x00\x66\x00\x00\x00\xAB\x00\x00\x00"
"\x65\x00\x00\x00\x20\x00\x00\x00\x3B\x00\x04\x00\x36\x00\x00\x00\x69\x00\x00\x00\x01\x00\x00\x00\x2B\x00\x04\x00\x06\x00\x00\x00"
"\x6C\x00\x00\x00\x8F\xC2\x75\x3C\x2C\x00\x06\x00\x07\x00\x00\x00\x6D\x00\x00\x00\x41\x00\x00\x00\x41\x00\x00\x00\x6C\x00\x00\x00"
"\x2B\x00\x04\x00\x06\x00\x00\x00\x73\x00\x00\x00\x00\x00\x80\xBF\x2C\x00\x06\x00\x07\x00\x00\x00\x74\x00\x00\x00\x55\x00\x00\x00"
"\x73\x00\x00\x00\x55\x00\x00\x00\x2B\x00\x04\x00\x06\x00\x00\x00\x76\x00\x00\x00\x00\x00\x00\x3F\x2B\x00\x04\x00\x06\x00\x00\x00"
"\x77\x00\x00\x00\x00\x00\x00\xBF\x2C\x00\x06\x00\x07\x00\x00\x00\x78\x00\x00\x00\x76\x00\x00\x00\x77\x00\x00\x00\x76\x00\x00\x00"
"\x2B\x00\x04\x00\x06\x00\x00\x00\x86\x00\x00\x00\xAB\xAA\x2A\x3E\x2B\x00\x04\x00\x06\x00\x00\x00\x87\x00\x00\x00\x00\x00\x80\x3E"
"\x2C\x00\x06\x00\x07\x00\x00\x00\x88\x00\x00\x00\x86\x00\x00\x00\x87\x00\x00\x00\x76\x00\x00\x00\x2B\x00\x04\x00\x2C\x00\x00\x00"
"\x89\x00\x00\x00\x00\x00\x00\x00\x2B\x00\x04\x00\x2C\x00\x00\x00\x95\x00\x00\x00\x01\x00\x00\x00\x2B\x00\x04\x00\x06\x00\x00\x00"
"\xA0\x00\x00\x00\x55\x55\x55\x3F\x2B\x00\x04\x00\x06\x00\x00\x00\xA7\x00\x00\x00\x00\x00\x40\x3F\x1E\x00\x0C\x00\xAE\x00\x00\x00"
"\x2B\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00\x2A\x00\x00\x00"
"\x16\x00\x00\x00\x16\x00\x00\x00\x20\x00\x04\x00\xAF\x00\x00\x00\x02\x00\x00\x00\xAE\x00\x00\x00\x3B\x00\x04\x00\xAF\x00\x00\x00"
"\xB0\x00\x00\x00\x02\x00\x00\x00\x2B\x00\x04\x00\x1E\x00\x00\x00\xB1\x00\x00\x00\x07\x00\x00\x00\x20\x00\x04\x00\xB2\x00\x00\x00"
"\x02\x00\x00\x00\x2A\x00\x00\x00\x32\x00\x04\x00\x1E\x00\x00\x00\xC7\x00\x00\x00\x03\x01\x00\x00\x2B\x00\x04\x00\x1E\x00\x00\x00"
"\xC8\x00\x00\x00\x05\x00\x00\x00\x34\x00\x06\x00\x21\x00\x00\x00\xC9\x00\x00\x00\xB1\x00\x00\x00\xC7\x00\x00\x00\xC8\x00\x00\x00"
"\x19\x00\x09\x00\xCC\x00\x00\x00\x06\x00\x00\x00\x01\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00"
"\x00\x00\x00\x00\x1B\x00\x03\x00\xCD\x00\x00\x00\xCC\x00\x00\x00\x20\x00\x04\x00\xCE\x00\x00\x00\x00\x00\x00\x00\xCD\x00\x00\x00"
"\x3B\x00\x04\x00\xCE\x00\x00\x00\xCF\x00\x00\x00\x00\x00\x00\x00\x2C\x00\x06\x00\x07\x00\x00\x00\xD2\x00\x00\x00\x41\x00\x00\x00"
"\x41\x00\x00\x00\x41\x00\x00\x00\x2B\x00\x04\x00\x1E\x00\x00\x00\xD3\x00\x00\x00\x08\x00\x00\x00\x20\x00\x04\x00\xD4\x00\x00\x00"
"\x02\x00\x00\x00\x16\x00\x00\x00\x2B\x00\x04\x00\x1E\x00\x00\x00\xE1\x00\x00\x00\x09\x00\x00\x00\x34\x00\x06\x00\x21\x00\x00\x00"
"\xE2\x00\x00\x00\xB1\x00\x00\x00\xC7\x00\x00\x00\xE1\x00\x00\x00\x2C\x00\x06\x00\x07\x00\x00\x00\xE7\x00\x00\x00\x73\x00\x00\x00"
"\x41\x00\x00\x00\x41\x00\x00\x00\x2C\x00\x06\x00\x07\x00\x00\x00\xF3\x00\x00\x00\x41\x00\x00\x00\x73\x00\x00\x00\x41\x00\x00\x00"
"\x2C\x00\x06\x00\x07\x00\x00\x00\x0A\x01\x00\x00\x41\x00\x00\x00\x55\x00\x00\x00\x41\x00\x00\x00\x2C\x00\x06\x00\x07\x00\x00\x00"
"\x16\x01\x00\x00\x55\x00\x00\x00\x41\x00\x00\x00\x41\x00\x00\x00\x2B\x00\x04\x00\x06\x00\x00\x00\x21\x01\x00\x00\x00\x00\xA0\x40"
"\x2C\x00\x06\x00\x07\x00\x00\x00\x27\x01\x00\x00\x73\x00\x00\x00\x73\x00\x00\x00\x41\x00\x00\x00\x2C\x00\x06\x00\x07\x00\x00\x00"
"\x3E\x01\x00\x00\x73\x00\x00\x00\x55\x00\x00\x00\x41\x00\x00\x00\x2C\x00\x06\x00\x07\x00\x00\x00\x6B\x01\x00\x00\x55\x00\x00\x00"
"\x73\x00\x00\x00\x41\x00\x00\x00\x2C\x00\x06\x00\x07\x00\x00\x00\x82\x01\x00\x00\x55\x00\x00\x00\x55\x00\x00\x00\x41\x00\x00\x00"
"\x2B\x00\x04\x00\x06\x00\x00\x00\x8D\x01\x00\x00\x00\x00\x10\x41\x2A\x00\x03\x00\x21\x00\x00\x00\x91\x01\x00\x00\x32\x00\x04\x00"
"\x06\x00\x00\x00\x98\x01\x00\x00\x00\x00\x81\x43\x2C\x00\x05\x00\x16\x00\x00\x00\x9B\x01\x00\x00\x73\x00\x00\x00\x55\x00\x00\x00"
"\x2B\x00\x04\x00\x06\x00\x00\x00\xA8\x01\x00\x00\x00\x00\x20\x41\x32\x00\x04\x00\x06\x00\x00\x00\xE3\x01\x00\x00\x00\x00\x80\x43"
"\x2B\x00\x04\x00\x06\x00\x00\x00\xF3\x01\x00\x00\xFA\x7E\xAA\x3E\x3B\x00\x04\x00\x15\x00\x00\x00\x17\x02\x00\x00\x00\x00\x00\x00"
"\x20\x00\x04\x00\x18\x02\x00\x00\x01\x00\x00\x00\x16\x00\x00\x00\x3B\x00\x04\x00\x18\x02\x00\x00\x19\x02\x00\x00\x01\x00\x00\x00"
"\x20\x00\x04\x00\x1A\x02\x00\x00\x01\x00\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x1A\x02\x00\x00\x1B\x02\x00\x00\x01\x00\x00\x00"
"\x3B\x00\x04\x00\x15\x00\x00\x00\x24\x02\x00\x00\x00\x00\x00\x00\x32\x00\x04\x00\x1E\x00\x00\x00\x2C\x02\x00\x00\x12\x00\x00\x00"
"\x34\x00\x06\x00\x21\x00\x00\x00\x2D\x02\x00\x00\xAB\x00\x00\x00\x2C\x02\x00\x00\x20\x00\x00\x00\x20\x00\x04\x00\x30\x02\x00\x00"
"\x07\x00\x00\x00\x2A\x00\x00\x00\x3B\x00\x04\x00\x15\x00\x00\x00\x32\x02\x00\x00\x00\x00\x00\x00\x2B\x00\x04\x00\x1E\x00\x00\x00"
"\x38\x02\x00\x00\x0C\x00\x00\x00\x20\x00\x04\x00\x39\x02\x00\x00\x02\x00\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x15\x00\x00\x00"
"\x43\x02\x00\x00\x00\x00\x00\x00\x2B\x00\x04\x00\x1E\x00\x00\x00\x49\x02\x00\x00\x0E\x00\x00\x00\x32\x00\x04\x00\x1E\x00\x00\x00"
"\x52\x02\x00\x00\x10\x00\x00\x00\x34\x00\x06\x00\x21\x00\x00\x00\x53\x02\x00\x00\xAB\x00\x00\x00\x52\x02\x00\x00\x20\x00\x00\x00"
"\x2C\x00\x06\x00\x07\x00\x00\x00\x62\x02\x00\x00\x41\x00\x00\x00\x41\x00\x00\x00\x55\x00\x00\x00\x3B\x00\x04\x00\x1A\x02\x00\x00"
"\x64\x02\x00\x00\x01\x00\x00\x00\x2B\x00\x04\x00\x1E\x00\x00\x00\x68\x02\x00\x00\x06\x00\x00\x00\x34\x00\x06\x00\x21\x00\x00\x00"
"\x74\x02\x00\x00\xAB\x00\x00\x00\x52\x02\x00\x00\x20\x00\x00\x00\x32\x00\x04\x00\x06\x00\x00\x00\x90\x02\x00\x00\x00\x80\x80\x43"
"\x3B\x00\x04\x00\x15\x00\x00\x00\x95\x02\x00\x00\x00\x00\x00\x00\x2B\x00\x04\x00\x06\x00\x00\x00\xA4\x02\x00\x00\x00\x00\x00\x42"
"\x32\x00\x04\x00\x1E\x00\x00\x00\xB2\x02\x00\x00\x13\x00\x00\x00\x34\x00\x06\x00\x21\x00\x00\x00\xB3\x02\x00\x00\xAB\x00\x00\x00"
"\xB2\x02\x00\x00\x20\x00\x00\x00\x18\x00\x04\x00\xBD\x02\x00\x00\x07\x00\x00\x00\x03\x00\x00\x00\x20\x00\x04\x00\xBE\x02\x00\x00"
"\x01\x00\x00\x00\xBD\x02\x00\x00\x3B\x00\x04\x00\xBE\x02\x00\x00\xBF\x02\x00\x00\x01\x00\x00\x00\x2B\x00\x04\x00\x1E\x00\x00\x00"
"\xC5\x02\x00\x00\x01\x00\x00\x00\x2B\x00\x04\x00\x1E\x00\x00\x00\xCC\x02\x00\x00\x02\x00\x00\x00\x20\x00\x04\x00\xD1\x02\x00\x00"
"\x02\x00\x00\x00\x2B\x00\x00\x00\x3B\x00\x04\x00\x15\x00\x00\x00\xDB\x02\x00\x00\x00\x00\x00\x00\x19\x00\x09\x00\xE0\x02\x00\x00"
"\x06\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x1B\x00\x03\x00"
"\xE1\x02\x00\x00\xE0\x02\x00\x00\x20\x00\x04\x00\xE2\x02\x00\x00\x00\x00\x00\x00\xE1\x02\x00\x00\x3B\x00\x04\x00\xE2\x02\x00\x00"
"\xE3\x02\x00\x00\x00\x00\x00\x00\x32\x00\x04\x00\x1E\x00\x00\x00\xEB\x02\x00\x00\x06\x01\x00\x00\x34\x00\x06\x00\x21\x00\x00\x00"
"\xEC\x02\x00\x00\xAB\x00\x00\x00\xEB\x02\x00\x00\x20\x00\x00\x00\x3B\x00\x04\x00\xE2\x02\x00\x00\xEF\x02\x00\x00\x00\x00\x00\x00"
"\x34\x00\x06\x00\x21\x00\x00\x00\xF7\x02\x00\x00\xAB\x00\x00\x00\x65\x00\x00\x00\x20\x00\x00\x00\x32\x00\x04\x00\x1E\x00\x00\x00"
"\x0D\x03\x00\x00\x04\x01\x00\x00\x34\x00\x06\x00\x21\x00\x00\x00\x0E\x03\x00\x00\xAB\x00\x00\x00\x0D\x03\x00\x00\x20\x00\x00\x00"
"\x20\x00\x04\x00\x14\x03\x00\x00\x03\x00\x00\x00\x2A\x00\x00\x00\x3B\x00\x04\x00\x14\x03\x00\x00\x15\x03\x00\x00\x03\x00\x00\x00"
"\x2B\x00\x04\x00\x1E\x00\x00\x00\x19\x03\x00\x00\x03\x00\x00\x00\x20\x00\x04\x00\x21\x03\x00\x00\x03\x00\x00\x00\x06\x00\x00\x00"
"\x36\x00\x05\x00\x02\x00\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\xF8\x00\x02\x00\x05\x00\x00\x00\x3B\x00\x04\x00"
"\x17\x00\x00\x00\x16\x02\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x17\x00\x00\x00\x1C\x02\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00"
"\x08\x00\x00\x00\x1E\x02\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x08\x00\x00\x00\x23\x02\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00"
"\x30\x02\x00\x00\x31\x02\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x30\x02\x00\x00\x42\x02\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00"
"\x08\x00\x00\x00\x56\x02\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x28\x00\x00\x00\x63\x02\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00"
"\x08\x00\x00\x00\x71\x02\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x08\x00\x00\x00\x77\x02\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00"
"\x30\x02\x00\x00\x94\x02\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x08\x00\x00\x00\x99\x02\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00"
"\x28\x00\x00\x00\x9F\x02\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x08\x00\x00\x00\xB6\x02\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00"
"\x17\x00\x00\x00\x00\x03\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x08\x00\x00\x00\x1D\x03\x00\x00\x07\x00\x00\x00\xBA\x00\x05\x00"
"\x21\x00\x00\x00\x13\x02\x00\x00\xE3\x01\x00\x00\x41\x00\x00\x00\xF7\x00\x03\x00\x15\x02\x00\x00\x00\x00\x00\x00\xFA\x00\x04\x00"
"\x13\x02\x00\x00\x14\x02\x00\x00\x21\x02\x00\x00\xF8\x00\x02\x00\x14\x02\x00\x00\x3D\x00\x04\x00\x16\x00\x00\x00\x1D\x02\x00\x00"
"\x19\x02\x00\x00\x3E\x00\x03\x00\x1C\x02\x00\x00\x1D\x02\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\x1F\x02\x00\x00\x1B\x02\x00\x00"
"\x3E\x00\x03\x00\x1E\x02\x00\x00\x1F\x02\x00\x00\x39\x00\x07\x00\x16\x00\x00\x00\x20\x02\x00\x00\x1C\x00\x00\x00\x17\x02\x00\x00"
"\x1C\x02\x00\x00\x1E\x02\x00\x00\x3E\x00\x03\x00\x16\x02\x00\x00\x20\x02\x00\x00\xF9\x00\x02\x00\x15\x02\x00\x00\xF8\x00\x02\x00"
"\x21\x02\x00\x00\x3D\x00\x04\x00\x16\x00\x00\x00\x22\x02\x00\x00\x19\x02\x00\x00\x3E\x00\x03\x00\x16\x02\x00\x00\x22\x02\x00\x00"
"\xF9\x00\x02\x00\x15\x02\x00\x00\xF8\x00\x02\x00\x15\x02\x00\x00\x3D\x00\x04\x00\x14\x00\x00\x00\x25\x02\x00\x00\x24\x02\x00\x00"
"\x3D\x00\x04\x00\x16\x00\x00\x00\x26\x02\x00\x00\x16\x02\x00\x00\x57\x00\x05\x00\x2A\x00\x00\x00\x27\x02\x00\x00\x25\x02\x00\x00"
"\x26\x02\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\x28\x02\x00\x00\x27\x02\x00\x00\x00\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00"
"\x29\x02\x00\x00\x27\x02\x00\x00\x01\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\x2A\x02\x00\x00\x27\x02\x00\x00\x02\x00\x00\x00"
"\x50\x00\x06\x00\x07\x00\x00\x00\x2B\x02\x00\x00\x28\x02\x00\x00\x29\x02\x00\x00\x2A\x02\x00\x00\x3E\x00\x03\x00\x23\x02\x00\x00"
"\x2B\x02\x00\x00\xF7\x00\x03\x00\x2F\x02\x00\x00\x00\x00\x00\x00\xFA\x00\x04\x00\x2D\x02\x00\x00\x2E\x02\x00\x00\x2F\x02\x00\x00"
"\xF8\x00\x02\x00\x2E\x02\x00\x00\x3D\x00\x04\x00\x14\x00\x00\x00\x33\x02\x00\x00\x32\x02\x00\x00\x3D\x00\x04\x00\x16\x00\x00\x00"
"\x34\x02\x00\x00\x16\x02\x00\x00\x57\x00\x05\x00\x2A\x00\x00\x00\x35\x02\x00\x00\x33\x02\x00\x00\x34\x02\x00\x00\x3E\x00\x03\x00"
"\x31\x02\x00\x00\x35\x02\x00\x00\x3D\x00\x04\x00\x2A\x00\x00\x00\x36\x02\x00\x00\x31\x02\x00\x00\x4F\x00\x08\x00\x07\x00\x00\x00"
"\x37\x02\x00\x00\x36\x02\x00\x00\x36\x02\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x02\x00\x00\x00\x41\x00\x05\x00\x39\x02\x00\x00"
"\x3A\x02\x00\x00\x31\x00\x00\x00\x38\x02\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\x3B\x02\x00\x00\x3A\x02\x00\x00\x85\x00\x05\x00"
"\x07\x00\x00\x00\x3C\x02\x00\x00\x37\x02\x00\x00\x3B\x02\x00\x00\x41\x00\x05\x00\x28\x00\x00\x00\x3D\x02\x00\x00\x31\x02\x00\x00"
"\x3D\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x3E\x02\x00\x00\x3D\x02\x00\x00\x8E\x00\x05\x00\x07\x00\x00\x00\x3F\x02\x00\x00"
"\x3C\x02\x00\x00\x3E\x02\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\x40\x02\x00\x00\x23\x02\x00\x00\x81\x00\x05\x00\x07\x00\x00\x00"
"\x41\x02\x00\x00\x40\x02\x00\x00\x3F\x02\x00\x00\x3E\x00\x03\x00\x23\x02\x00\x00\x41\x02\x00\x00\x3D\x00\x04\x00\x14\x00\x00\x00"
"\x44\x02\x00\x00\x43\x02\x00\x00\x3D\x00\x04\x00\x16\x00\x00\x00\x45\x02\x00\x00\x16\x02\x00\x00\x57\x00\x05\x00\x2A\x00\x00\x00"
"\x46\x02\x00\x00\x44\x02\x00\x00\x45\x02\x00\x00\x3E\x00\x03\x00\x42\x02\x00\x00\x46\x02\x00\x00\x3D\x00\x04\x00\x2A\x00\x00\x00"
"\x47\x02\x00\x00\x42\x02\x00\x00\x4F\x00\x08\x00\x07\x00\x00\x00\x48\x02\x00\x00\x47\x02\x00\x00\x47\x02\x00\x00\x00\x00\x00\x00"
"\x01\x00\x00\x00\x02\x00\x00\x00\x41\x00\x05\x00\x39\x02\x00\x00\x4A\x02\x00\x00\x31\x00\x00\x00\x49\x02\x00\x00\x3D\x00\x04\x00"
"\x07\x00\x00\x00\x4B\x02\x00\x00\x4A\x02\x00\x00\x85\x00\x05\x00\x07\x00\x00\x00\x4C\x02\x00\x00\x48\x02\x00\x00\x4B\x02\x00\x00"
"\x41\x00\x05\x00\x28\x00\x00\x00\x4D\x02\x00\x00\x42\x02\x00\x00\x3D\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x4E\x02\x00\x00"
"\x4D\x02\x00\x00\x8E\x00\x05\x00\x07\x00\x00\x00\x4F\x02\x00\x00\x4C\x02\x00\x00\x4E\x02\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00"
"\x50\x02\x00\x00\x23\x02\x00\x00\x81\x00\x05\x00\x07\x00\x00\x00\x51\x02\x00\x00\x50\x02\x00\x00\x4F\x02\x00\x00\x3E\x00\x03\x00"
"\x23\x02\x00\x00\x51\x02\x00\x00\xF9\x00\x02\x00\x2F\x02\x00\x00\xF8\x00\x02\x00\x2F\x02\x00\x00\xF7\x00\x03\x00\x55\x02\x00\x00"
"\x00\x00\x00\x00\xFA\x00\x04\x00\x53\x02\x00\x00\x54\x02\x00\x00\x61\x02\x00\x00\xF8\x00\x02\x00\x54\x02\x00\x00\x3D\x00\x04\x00"
"\x14\x00\x00\x00\x57\x02\x00\x00\x17\x02\x00\x00\x3D\x00\x04\x00\x16\x00\x00\x00\x58\x02\x00\x00\x16\x02\x00\x00\x57\x00\x05\x00"
"\x2A\x00\x00\x00\x59\x02\x00\x00\x57\x02\x00\x00\x58\x02\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\x5A\x02\x00\x00\x59\x02\x00\x00"
"\x00\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\x5B\x02\x00\x00\x59\x02\x00\x00\x01\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00"
"\x5C\x02\x00\x00\x59\x02\x00\x00\x02\x00\x00\x00\x50\x00\x06\x00\x07\x00\x00\x00\x5D\x02\x00\x00\x5A\x02\x00\x00\x5B\x02\x00\x00"
"\x5C\x02\x00\x00\x50\x00\x06\x00\x07\x00\x00\x00\x5E\x02\x00\x00\x76\x00\x00\x00\x76\x00\x00\x00\x76\x00\x00\x00\x83\x00\x05\x00"
"\x07\x00\x00\x00\x5F\x02\x00\x00\x5D\x02\x00\x00\x5E\x02\x00\x00\x0C\x00\x06\x00\x07\x00\x00\x00\x60\x02\x00\x00\x01\x00\x00\x00"
"\x45\x00\x00\x00\x5F\x02\x00\x00\x3E\x00\x03\x00\x56\x02\x00\x00\x60\x02\x00\x00\xF9\x00\x02\x00\x55\x02\x00\x00\xF8\x00\x02\x00"
"\x61\x02\x00\x00\x3E\x00\x03\x00\x56\x02\x00\x00\x62\x02\x00\x00\xF9\x00\x02\x00\x55\x02\x00\x00\xF8\x00\x02\x00\x55\x02\x00\x00"
"\x3D\x00\x04\x00\x07\x00\x00\x00\x65\x02\x00\x00\x64\x02\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\x66\x02\x00\x00\x64\x02\x00\x00"
"\x94\x00\x05\x00\x06\x00\x00\x00\x67\x02\x00\x00\x65\x02\x00\x00\x66\x02\x00\x00\x41\x00\x05\x00\x33\x00\x00\x00\x69\x02\x00\x00"
"\xB0\x00\x00\x00\x68\x02\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x6A\x02\x00\x00\x69\x02\x00\x00\x41\x00\x05\x00\x33\x00\x00\x00"
"\x6B\x02\x00\x00\xB0\x00\x00\x00\x68\x02\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x6C\x02\x00\x00\x6B\x02\x00\x00\x85\x00\x05\x00"
"\x06\x00\x00\x00\x6D\x02\x00\x00\x6A\x02\x00\x00\x6C\x02\x00\x00\x88\x00\x05\x00\x06\x00\x00\x00\x6E\x02\x00\x00\x67\x02\x00\x00"
"\x6D\x02\x00\x00\x83\x00\x05\x00\x06\x00\x00\x00\x6F\x02\x00\x00\x55\x00\x00\x00\x6E\x02\x00\x00\x0C\x00\x07\x00\x06\x00\x00\x00"
"\x70\x02\x00\x00\x01\x00\x00\x00\x28\x00\x00\x00\x6F\x02\x00\x00\x41\x00\x00\x00\x3E\x00\x03\x00\x63\x02\x00\x00\x70\x02\x00\x00"
"\x3D\x00\x04\x00\x07\x00\x00\x00\x72\x02\x00\x00\x64\x02\x00\x00\x0C\x00\x06\x00\x07\x00\x00\x00\x73\x02\x00\x00\x01\x00\x00\x00"
"\x45\x00\x00\x00\x72\x02\x00\x00\x3E\x00\x03\x00\x71\x02\x00\x00\x73\x02\x00\x00\xF7\x00\x03\x00\x76\x02\x00\x00\x00\x00\x00\x00"
"\xFA\x00\x04\x00\x74\x02\x00\x00\x75\x02\x00\x00\x84\x02\x00\x00\xF8\x00\x02\x00\x75\x02\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00"
"\x78\x02\x00\x00\x23\x02\x00\x00\x41\x00\x06\x00\x33\x00\x00\x00\x79\x02\x00\x00\xB0\x00\x00\x00\xC8\x00\x00\x00\x89\x00\x00\x00"
"\x3D\x00\x04\x00\x06\x00\x00\x00\x7A\x02\x00\x00\x79\x02\x00\x00\x41\x00\x06\x00\x33\x00\x00\x00\x7B\x02\x00\x00\xB0\x00\x00\x00"
"\xC8\x00\x00\x00\x95\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x7C\x02\x00\x00\x7B\x02\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00"
"\x7D\x02\x00\x00\x56\x02\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\x7E\x02\x00\x00\x71\x02\x00\x00\x94\x00\x05\x00\x06\x00\x00\x00"
"\x7F\x02\x00\x00\x7D\x02\x00\x00\x7E\x02\x00\x00\x0C\x00\x07\x00\x06\x00\x00\x00\x80\x02\x00\x00\x01\x00\x00\x00\x28\x00\x00\x00"
"\x7F\x02\x00\x00\x41\x00\x00\x00\x85\x00\x05\x00\x06\x00\x00\x00\x81\x02\x00\x00\x7C\x02\x00\x00\x80\x02\x00\x00\x81\x00\x05\x00"
"\x06\x00\x00\x00\x82\x02\x00\x00\x7A\x02\x00\x00\x81\x02\x00\x00\x8E\x00\x05\x00\x07\x00\x00\x00\x83\x02\x00\x00\x78\x02\x00\x00"
"\x82\x02\x00\x00\x3E\x00\x03\x00\x77\x02\x00\x00\x83\x02\x00\x00\xF9\x00\x02\x00\x76\x02\x00\x00\xF8\x00\x02\x00\x84\x02\x00\x00"
"\x3D\x00\x04\x00\x07\x00\x00\x00\x85\x02\x00\x00\x23\x02\x00\x00\x41\x00\x06\x00\x33\x00\x00\x00\x86\x02\x00\x00\xB0\x00\x00\x00"
"\xC8\x00\x00\x00\x89\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x87\x02\x00\x00\x86\x02\x00\x00\x41\x00\x06\x00\x33\x00\x00\x00"
"\x88\x02\x00\x00\xB0\x00\x00\x00\xC8\x00\x00\x00\x95\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x89\x02\x00\x00\x88\x02\x00\x00"
"\x3D\x00\x04\x00\x07\x00\x00\x00\x8A\x02\x00\x00\x71\x02\x00\x00\x94\x00\x05\x00\x06\x00\x00\x00\x8B\x02\x00\x00\x62\x02\x00\x00"
"\x8A\x02\x00\x00\x0C\x00\x07\x00\x06\x00\x00\x00\x8C\x02\x00\x00\x01\x00\x00\x00\x28\x00\x00\x00\x8B\x02\x00\x00\x41\x00\x00\x00"
"\x85\x00\x05\x00\x06\x00\x00\x00\x8D\x02\x00\x00\x89\x02\x00\x00\x8C\x02\x00\x00\x81\x00\x05\x00\x06\x00\x00\x00\x8E\x02\x00\x00"
"\x87\x02\x00\x00\x8D\x02\x00\x00\x8E\x00\x05\x00\x07\x00\x00\x00\x8F\x02\x00\x00\x85\x02\x00\x00\x8E\x02\x00\x00\x3E\x00\x03\x00"
"\x77\x02\x00\x00\x8F\x02\x00\x00\xF9\x00\x02\x00\x76\x02\x00\x00\xF8\x00\x02\x00\x76\x02\x00\x00\xBA\x00\x05\x00\x21\x00\x00\x00"
"\x91\x02\x00\x00\x90\x02\x00\x00\x41\x00\x00\x00\xF7\x00\x03\x00\x93\x02\x00\x00\x00\x00\x00\x00\xFA\x00\x04\x00\x91\x02\x00\x00"
"\x92\x02\x00\x00\x93\x02\x00\x00\xF8\x00\x02\x00\x92\x02\x00\x00\x3D\x00\x04\x00\x14\x00\x00\x00\x96\x02\x00\x00\x95\x02\x00\x00"
"\x3D\x00\x04\x00\x16\x00\x00\x00\x97\x02\x00\x00\x16\x02\x00\x00\x57\x00\x05\x00\x2A\x00\x00\x00\x98\x02\x00\x00\x96\x02\x00\x00"
"\x97\x02\x00\x00\x3E\x00\x03\x00\x94\x02\x00\x00\x98\x02\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\x9A\x02\x00\x00\x1B\x02\x00\x00"
"\x0C\x00\x06\x00\x07\x00\x00\x00\x9B\x02\x00\x00\x01\x00\x00\x00\x45\x00\x00\x00\x9A\x02\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00"
"\x9C\x02\x00\x00\x71\x02\x00\x00\x81\x00\x05\x00\x07\x00\x00\x00\x9D\x02\x00\x00\x9B\x02\x00\x00\x9C\x02\x00\x00\x0C\x00\x06\x00"
"\x07\x00\x00\x00\x9E\x02\x00\x00\x01\x00\x00\x00\x45\x00\x00\x00\x9D\x02\x00\x00\x3E\x00\x03\x00\x99\x02\x00\x00\x9E\x02\x00\x00"
"\x3D\x00\x04\x00\x07\x00\x00\x00\xA0\x02\x00\x00\x99\x02\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\xA1\x02\x00\x00\x56\x02\x00\x00"
"\x94\x00\x05\x00\x06\x00\x00\x00\xA2\x02\x00\x00\xA0\x02\x00\x00\xA1\x02\x00\x00\x0C\x00\x07\x00\x06\x00\x00\x00\xA3\x02\x00\x00"
"\x01\x00\x00\x00\x28\x00\x00\x00\xA2\x02\x00\x00\x41\x00\x00\x00\x41\x00\x05\x00\x28\x00\x00\x00\xA5\x02\x00\x00\x94\x02\x00\x00"
"\x3D\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\xA6\x02\x00\x00\xA5\x02\x00\x00\x85\x00\x05\x00\x06\x00\x00\x00\xA7\x02\x00\x00"
"\xA4\x02\x00\x00\xA6\x02\x00\x00\x0C\x00\x07\x00\x06\x00\x00\x00\xA8\x02\x00\x00\x01\x00\x00\x00\x1A\x00\x00\x00\xA3\x02\x00\x00"
"\xA7\x02\x00\x00\x3E\x00\x03\x00\x9F\x02\x00\x00\xA8\x02\x00\x00\x41\x00\x06\x00\x33\x00\x00\x00\xA9\x02\x00\x00\xB0\x00\x00\x00"
"\xC8\x00\x00\x00\x38\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\xAA\x02\x00\x00\xA9\x02\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00"
"\xAB\x02\x00\x00\x9F\x02\x00\x00\x85\x00\x05\x00\x06\x00\x00\x00\xAC\x02\x00\x00\xAA\x02\x00\x00\xAB\x02\x00\x00\x3D\x00\x04\x00"
"\x2A\x00\x00\x00\xAD\x02\x00\x00\x94\x02\x00\x00\x4F\x00\x08\x00\x07\x00\x00\x00\xAE\x02\x00\x00\xAD\x02\x00\x00\xAD\x02\x00\x00"
"\x00\x00\x00\x00\x01\x00\x00\x00\x02\x00\x00\x00\x8E\x00\x05\x00\x07\x00\x00\x00\xAF\x02\x00\x00\xAE\x02\x00\x00\xAC\x02\x00\x00"
"\x3D\x00\x04\x00\x07\x00\x00\x00\xB0\x02\x00\x00\x77\x02\x00\x00\x81\x00\x05\x00\x07\x00\x00\x00\xB1\x02\x00\x00\xB0\x02\x00\x00"
"\xAF\x02\x00\x00\x3E\x00\x03\x00\x77\x02\x00\x00\xB1\x02\x00\x00\xF9\x00\x02\x00\x93\x02\x00\x00\xF8\x00\x02\x00\x93\x02\x00\x00"
"\xF7\x00\x03\x00\xB5\x02\x00\x00\x00\x00\x00\x00\xFA\x00\x04\x00\xB3\x02\x00\x00\xB4\x02\x00\x00\xB5\x02\x00\x00\xF8\x00\x02\x00"
"\xB4\x02\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\xB7\x02\x00\x00\x1B\x02\x00\x00\x7F\x00\x04\x00\x07\x00\x00\x00\xB8\x02\x00\x00"
"\xB7\x02\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\xB9\x02\x00\x00\x56\x02\x00\x00\x0C\x00\x07\x00\x07\x00\x00\x00\xBA\x02\x00\x00"
"\x01\x00\x00\x00\x47\x00\x00\x00\xB8\x02\x00\x00\xB9\x02\x00\x00\x3E\x00\x03\x00\xB6\x02\x00\x00\xBA\x02\x00\x00\x41\x00\x05\x00"
"\x28\x00\x00\x00\xBB\x02\x00\x00\xB6\x02\x00\x00\x89\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\xBC\x02\x00\x00\xBB\x02\x00\x00"
"\x41\x00\x05\x00\x1A\x02\x00\x00\xC0\x02\x00\x00\xBF\x02\x00\x00\x20\x00\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\xC1\x02\x00\x00"
"\xC0\x02\x00\x00\x8E\x00\x05\x00\x07\x00\x00\x00\xC2\x02\x00\x00\xC1\x02\x00\x00\xBC\x02\x00\x00\x41\x00\x05\x00\x28\x00\x00\x00"
"\xC3\x02\x00\x00\xB6\x02\x00\x00\x95\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\xC4\x02\x00\x00\xC3\x02\x00\x00\x41\x00\x05\x00"
"\x1A\x02\x00\x00\xC6\x02\x00\x00\xBF\x02\x00\x00\xC5\x02\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\xC7\x02\x00\x00\xC6\x02\x00\x00"
"\x8E\x00\x05\x00\x07\x00\x00\x00\xC8\x02\x00\x00\xC7\x02\x00\x00\xC4\x02\x00\x00\x81\x00\x05\x00\x07\x00\x00\x00\xC9\x02\x00\x00"
"\xC2\x02\x00\x00\xC8\x02\x00\x00\x41\x00\x05\x00\x28\x00\x00\x00\xCA\x02\x00\x00\xB6\x02\x00\x00\x38\x00\x00\x00\x3D\x00\x04\x00"
"\x06\x00\x00\x00\xCB\x02\x00\x00\xCA\x02\x00\x00\x41\x00\x05\x00\x1A\x02\x00\x00\xCD\x02\x00\x00\xBF\x02\x00\x00\xCC\x02\x00\x00"
"\x3D\x00\x04\x00\x07\x00\x00\x00\xCE\x02\x00\x00\xCD\x02\x00\x00\x8E\x00\x05\x00\x07\x00\x00\x00\xCF\x02\x00\x00\xCE\x02\x00\x00"
"\xCB\x02\x00\x00\x81\x00\x05\x00\x07\x00\x00\x00\xD0\x02\x00\x00\xC9\x02\x00\x00\xCF\x02\x00\x00\x3E\x00\x03\x00\xB6\x02\x00\x00"
"\xD0\x02\x00\x00\x41\x00\x05\x00\xD1\x02\x00\x00\xD2\x02\x00\x00\x31\x00\x00\x00\xC5\x02\x00\x00\x3D\x00\x04\x00\x2B\x00\x00\x00"
"\xD3\x02\x00\x00\xD2\x02\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\xD4\x02\x00\x00\xB6\x02\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00"
"\xD5\x02\x00\x00\xD4\x02\x00\x00\x00\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\xD6\x02\x00\x00\xD4\x02\x00\x00\x01\x00\x00\x00"
"\x51\x00\x05\x00\x06\x00\x00\x00\xD7\x02\x00\x00\xD4\x02\x00\x00\x02\x00\x00\x00\x50\x00\x07\x00\x2A\x00\x00\x00\xD8\x02\x00\x00"
"\xD5\x02\x00\x00\xD6\x02\x00\x00\xD7\x02\x00\x00\x41\x00\x00\x00\x91\x00\x05\x00\x2A\x00\x00\x00\xD9\x02\x00\x00\xD3\x02\x00\x00"
"\xD8\x02\x00\x00\x4F\x00\x08\x00\x07\x00\x00\x00\xDA\x02\x00\x00\xD9\x02\x00\x00\xD9\x02\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00"
"\x02\x00\x00\x00\x3E\x00\x03\x00\xB6\x02\x00\x00\xDA\x02\x00\x00\x3D\x00\x04\x00\x14\x00\x00\x00\xDC\x02\x00\x00\xDB\x02\x00\x00"
"\x3D\x00\x04\x00\x16\x00\x00\x00\xDD\x02\x00\x00\x16\x02\x00\x00\x57\x00\x05\x00\x2A\x00\x00\x00\xDE\x02\x00\x00\xDC\x02\x00\x00"
"\xDD\x02\x00\x00\x4F\x00\x08\x00\x07\x00\x00\x00\xDF\x02\x00\x00\xDE\x02\x00\x00\xDE\x02\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00"
"\x02\x00\x00\x00\x3D\x00\x04\x00\xE1\x02\x00\x00\xE4\x02\x00\x00\xE3\x02\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\xE5\x02\x00\x00"
"\xB6\x02\x00\x00\x57\x00\x05\x00\x2A\x00\x00\x00\xE6\x02\x00\x00\xE4\x02\x00\x00\xE5\x02\x00\x00\x4F\x00\x08\x00\x07\x00\x00\x00"
"\xE7\x02\x00\x00\xE6\x02\x00\x00\xE6\x02\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x02\x00\x00\x00\x85\x00\x05\x00\x07\x00\x00\x00"
"\xE8\x02\x00\x00\xDF\x02\x00\x00\xE7\x02\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\xE9\x02\x00\x00\x77\x02\x00\x00\x81\x00\x05\x00"
"\x07\x00\x00\x00\xEA\x02\x00\x00\xE9\x02\x00\x00\xE8\x02\x00\x00\x3E\x00\x03\x00\x77\x02\x00\x00\xEA\x02\x00\x00\xF9\x00\x02\x00"
"\xB5\x02\x00\x00\xF8\x00\x02\x00\xB5\x02\x00\x00\xF7\x00\x03\x00\xEE\x02\x00\x00\x00\x00\x00\x00\xFA\x00\x04\x00\xEC\x02\x00\x00"
"\xED\x02\x00\x00\xEE\x02\x00\x00\xF8\x00\x02\x00\xED\x02\x00\x00\x3D\x00\x04\x00\xE1\x02\x00\x00\xF0\x02\x00\x00\xEF\x02\x00\x00"
"\x3D\x00\x04\x00\x2A\x00\x00\x00\xF1\x02\x00\x00\x69\x00\x00\x00\x4F\x00\x08\x00\x07\x00\x00\x00\xF2\x02\x00\x00\xF1\x02\x00\x00"
"\xF1\x02\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x02\x00\x00\x00\x57\x00\x05\x00\x2A\x00\x00\x00\xF3\x02\x00\x00\xF0\x02\x00\x00"
"\xF2\x02\x00\x00\x4F\x00\x08\x00\x07\x00\x00\x00\xF4\x02\x00\x00\xF3\x02\x00\x00\xF3\x02\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00"
"\x02\x00\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\xF5\x02\x00\x00\x77\x02\x00\x00\x85\x00\x05\x00\x07\x00\x00\x00\xF6\x02\x00\x00"
"\xF5\x02\x00\x00\xF4\x02\x00\x00\x3E\x00\x03\x00\x77\x02\x00\x00\xF6\x02\x00\x00\xF9\x00\x02\x00\xEE\x02\x00\x00\xF8\x00\x02\x00"
"\xEE\x02\x00\x00\xF7\x00\x03\x00\xF9\x02\x00\x00\x00\x00\x00\x00\xFA\x00\x04\x00\xF7\x02\x00\x00\xF8\x02\x00\x00\xF9\x02\x00\x00"
"\xF8\x00\x02\x00\xF8\x02\x00\x00\x41\x00\x05\x00\x39\x00\x00\x00\xFA\x02\x00\x00\x69\x00\x00\x00\x3D\x00\x00\x00\x3D\x00\x04\x00"
"\x06\x00\x00\x00\xFB\x02\x00\x00\xFA\x02\x00\x00\xB8\x00\x05\x00\x21\x00\x00\x00\xFC\x02\x00\x00\xFB\x02\x00\x00\x41\x00\x00\x00"
"\xF7\x00\x03\x00\xFE\x02\x00\x00\x00\x00\x00\x00\xFA\x00\x04\x00\xFC\x02\x00\x00\xFD\x02\x00\x00\xFE\x02\x00\x00\xF8\x00\x02\x00"
"\xFD\x02\x00\x00\xFC\x00\x01\x00\xF8\x00\x02\x00\xFE\x02\x00\x00\x3D\x00\x04\x00\x2A\x00\x00\x00\x01\x03\x00\x00\x69\x00\x00\x00"
"\x4F\x00\x07\x00\x16\x00\x00\x00\x02\x03\x00\x00\x01\x03\x00\x00\x01\x03\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x41\x00\x05\x00"
"\x39\x00\x00\x00\x03\x03\x00\x00\x69\x00\x00\x00\x3D\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x04\x03\x00\x00\x03\x03\x00\x00"
"\x50\x00\x05\x00\x16\x00\x00\x00\x05\x03\x00\x00\x04\x03\x00\x00\x04\x03\x00\x00\x88\x00\x05\x00\x16\x00\x00\x00\x06\x03\x00\x00"
"\x02\x03\x00\x00\x05\x03\x00\x00\x3E\x00\x03\x00\x00\x03\x00\x00\x06\x03\x00\x00\x3D\x00\x04\x00\x16\x00\x00\x00\x07\x03\x00\x00"
"\x00\x03\x00\x00\x3D\x00\x04\x00\x16\x00\x00\x00\x08\x03\x00\x00\x00\x03\x00\x00\x94\x00\x05\x00\x06\x00\x00\x00\x09\x03\x00\x00"
"\x07\x03\x00\x00\x08\x03\x00\x00\x83\x00\x05\x00\x06\x00\x00\x00\x0A\x03\x00\x00\x55\x00\x00\x00\x09\x03\x00\x00\x3D\x00\x04\x00"
"\x06\x00\x00\x00\x0B\x03\x00\x00\x63\x02\x00\x00\x85\x00\x05\x00\x06\x00\x00\x00\x0C\x03\x00\x00\x0B\x03\x00\x00\x0A\x03\x00\x00"
"\x3E\x00\x03\x00\x63\x02\x00\x00\x0C\x03\x00\x00\xF9\x00\x02\x00\xF9\x02\x00\x00\xF8\x00\x02\x00\xF9\x02\x00\x00\xF7\x00\x03\x00"
"\x10\x03\x00\x00\x00\x00\x00\x00\xFA\x00\x04\x00\x0E\x03\x00\x00\x0F\x03\x00\x00\x10\x03\x00\x00\xF8\x00\x02\x00\x0F\x03\x00\x00"
"\x39\x00\x04\x00\x06\x00\x00\x00\x11\x03\x00\x00\x11\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x12\x03\x00\x00\x63\x02\x00\x00"
"\x85\x00\x05\x00\x06\x00\x00\x00\x13\x03\x00\x00\x12\x03\x00\x00\x11\x03\x00\x00\x3E\x00\x03\x00\x63\x02\x00\x00\x13\x03\x00\x00"
"\xF9\x00\x02\x00\x10\x03\x00\x00\xF8\x00\x02\x00\x10\x03\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\x16\x03\x00\x00\x77\x02\x00\x00"
"\x3D\x00\x04\x00\x06\x00\x00\x00\x17\x03\x00\x00\x63\x02\x00\x00\x8E\x00\x05\x00\x07\x00\x00\x00\x18\x03\x00\x00\x16\x03\x00\x00"
"\x17\x03\x00\x00\x41\x00\x05\x00\x39\x02\x00\x00\x1A\x03\x00\x00\xB0\x00\x00\x00\x19\x03\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00"
"\x1B\x03\x00\x00\x1A\x03\x00\x00\x85\x00\x05\x00\x07\x00\x00\x00\x1C\x03\x00\x00\x18\x03\x00\x00\x1B\x03\x00\x00\x3E\x00\x03\x00"
"\x1D\x03\x00\x00\x1C\x03\x00\x00\x39\x00\x05\x00\x07\x00\x00\x00\x1E\x03\x00\x00\x0B\x00\x00\x00\x1D\x03\x00\x00\x3D\x00\x04\x00"
"\x2A\x00\x00\x00\x1F\x03\x00\x00\x15\x03\x00\x00\x4F\x00\x09\x00\x2A\x00\x00\x00\x20\x03\x00\x00\x1F\x03\x00\x00\x1E\x03\x00\x00"
"\x04\x00\x00\x00\x05\x00\x00\x00\x06\x00\x00\x00\x03\x00\x00\x00\x3E\x00\x03\x00\x15\x03\x00\x00\x20\x03\x00\x00\x41\x00\x05\x00"
"\x21\x03\x00\x00\x22\x03\x00\x00\x15\x03\x00\x00\x3D\x00\x00\x00\x3E\x00\x03\x00\x22\x03\x00\x00\x55\x00\x00\x00\xFD\x00\x01\x00"
"\x38\x00\x01\x00\x36\x00\x05\x00\x07\x00\x00\x00\x0B\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x37\x00\x03\x00\x08\x00\x00\x00"
"\x0A\x00\x00\x00\xF8\x00\x02\x00\x0C\x00\x00\x00\x3B\x00\x04\x00\x28\x00\x00\x00\x29\x00\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00"
"\x28\x00\x00\x00\x4F\x00\x00\x00\x07\x00\x00\x00\xF7\x00\x03\x00\x25\x00\x00\x00\x00\x00\x00\x00\xFA\x00\x04\x00\x23\x00\x00\x00"
"\x24\x00\x00\x00\x25\x00\x00\x00\xF8\x00\x02\x00\x24\x00\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\x26\x00\x00\x00\x0A\x00\x00\x00"
"\xFE\x00\x02\x00\x26\x00\x00\x00\xF8\x00\x02\x00\x25\x00\x00\x00\x41\x00\x05\x00\x33\x00\x00\x00\x34\x00\x00\x00\x31\x00\x00\x00"
"\x32\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x35\x00\x00\x00\x34\x00\x00\x00\x41\x00\x05\x00\x39\x00\x00\x00\x3A\x00\x00\x00"
"\x37\x00\x00\x00\x38\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x3B\x00\x00\x00\x3A\x00\x00\x00\x85\x00\x05\x00\x06\x00\x00\x00"
"\x3C\x00\x00\x00\x35\x00\x00\x00\x3B\x00\x00\x00\x41\x00\x05\x00\x39\x00\x00\x00\x3E\x00\x00\x00\x37\x00\x00\x00\x3D\x00\x00\x00"
"\x3D\x00\x04\x00\x06\x00\x00\x00\x3F\x00\x00\x00\x3E\x00\x00\x00\x88\x00\x05\x00\x06\x00\x00\x00\x40\x00\x00\x00\x3C\x00\x00\x00"
"\x3F\x00\x00\x00\x3E\x00\x03\x00\x29\x00\x00\x00\x40\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x42\x00\x00\x00\x29\x00\x00\x00"
"\x41\x00\x05\x00\x33\x00\x00\x00\x44\x00\x00\x00\x31\x00\x00\x00\x43\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x45\x00\x00\x00"
"\x44\x00\x00\x00\x83\x00\x05\x00\x06\x00\x00\x00\x46\x00\x00\x00\x42\x00\x00\x00\x45\x00\x00\x00\x0C\x00\x07\x00\x06\x00\x00\x00"
"\x47\x00\x00\x00\x01\x00\x00\x00\x28\x00\x00\x00\x41\x00\x00\x00\x46\x00\x00\x00\x3E\x00\x03\x00\x29\x00\x00\x00\x47\x00\x00\x00"
"\xF7\x00\x03\x00\x4B\x00\x00\x00\x00\x00\x00\x00\xFA\x00\x04\x00\x49\x00\x00\x00\x4A\x00\x00\x00\x4B\x00\x00\x00\xF8\x00\x02\x00"
"\x4A\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x4C\x00\x00\x00\x29\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x4D\x00\x00\x00"
"\x29\x00\x00\x00\x85\x00\x05\x00\x06\x00\x00\x00\x4E\x00\x00\x00\x4D\x00\x00\x00\x4C\x00\x00\x00\x3E\x00\x03\x00\x29\x00\x00\x00"
"\x4E\x00\x00\x00\xF9\x00\x02\x00\x4B\x00\x00\x00\xF8\x00\x02\x00\x4B\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x50\x00\x00\x00"
"\x29\x00\x00\x00\x85\x00\x05\x00\x06\x00\x00\x00\x52\x00\x00\x00\x50\x00\x00\x00\x51\x00\x00\x00\x7F\x00\x04\x00\x06\x00\x00\x00"
"\x53\x00\x00\x00\x52\x00\x00\x00\x0C\x00\x06\x00\x06\x00\x00\x00\x54\x00\x00\x00\x01\x00\x00\x00\x1D\x00\x00\x00\x53\x00\x00\x00"
"\x3E\x00\x03\x00\x4F\x00\x00\x00\x54\x00\x00\x00\x41\x00\x06\x00\x33\x00\x00\x00\x57\x00\x00\x00\x31\x00\x00\x00\x56\x00\x00\x00"
"\x3D\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x58\x00\x00\x00\x57\x00\x00\x00\x83\x00\x05\x00\x06\x00\x00\x00\x59\x00\x00\x00"
"\x55\x00\x00\x00\x58\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x5A\x00\x00\x00\x4F\x00\x00\x00\x0C\x00\x08\x00\x06\x00\x00\x00"
"\x5B\x00\x00\x00\x01\x00\x00\x00\x2B\x00\x00\x00\x5A\x00\x00\x00\x41\x00\x00\x00\x55\x00\x00\x00\x41\x00\x06\x00\x33\x00\x00\x00"
"\x5C\x00\x00\x00\x31\x00\x00\x00\x56\x00\x00\x00\x3D\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x5D\x00\x00\x00\x5C\x00\x00\x00"
"\x85\x00\x05\x00\x06\x00\x00\x00\x5E\x00\x00\x00\x5B\x00\x00\x00\x5D\x00\x00\x00\x81\x00\x05\x00\x06\x00\x00\x00\x5F\x00\x00\x00"
"\x59\x00\x00\x00\x5E\x00\x00\x00\x3E\x00\x03\x00\x4F\x00\x00\x00\x5F\x00\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\x60\x00\x00\x00"
"\x0A\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x61\x00\x00\x00\x4F\x00\x00\x00\x8E\x00\x05\x00\x07\x00\x00\x00\x62\x00\x00\x00"
"\x60\x00\x00\x00\x61\x00\x00\x00\xFE\x00\x02\x00\x62\x00\x00\x00\x38\x00\x01\x00\x36\x00\x05\x00\x07\x00\x00\x00\x0E\x00\x00\x00"
"\x00\x00\x00\x00\x0D\x00\x00\x00\xF8\x00\x02\x00\x0F\x00\x00\x00\x3B\x00\x04\x00\x08\x00\x00\x00\x7B\x00\x00\x00\x07\x00\x00\x00"
"\x3B\x00\x04\x00\x08\x00\x00\x00\x7F\x00\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x28\x00\x00\x00\x82\x00\x00\x00\x07\x00\x00\x00"
"\x3B\x00\x04\x00\x08\x00\x00\x00\x85\x00\x00\x00\x07\x00\x00\x00\xF7\x00\x03\x00\x68\x00\x00\x00\x00\x00\x00\x00\xFA\x00\x04\x00"
"\x66\x00\x00\x00\x67\x00\x00\x00\x68\x00\x00\x00\xF8\x00\x02\x00\x67\x00\x00\x00\x3D\x00\x04\x00\x2A\x00\x00\x00\x6A\x00\x00\x00"
"\x69\x00\x00\x00\x4F\x00\x08\x00\x07\x00\x00\x00\x6B\x00\x00\x00\x6A\x00\x00\x00\x6A\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00"
"\x02\x00\x00\x00\x83\x00\x05\x00\x07\x00\x00\x00\x6E\x00\x00\x00\x6B\x00\x00\x00\x6D\x00\x00\x00\x41\x00\x05\x00\x39\x00\x00\x00"
"\x6F\x00\x00\x00\x69\x00\x00\x00\x3D\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x70\x00\x00\x00\x6F\x00\x00\x00\x50\x00\x06\x00"
"\x07\x00\x00\x00\x71\x00\x00\x00\x70\x00\x00\x00\x70\x00\x00\x00\x70\x00\x00\x00\x88\x00\x05\x00\x07\x00\x00\x00\x72\x00\x00\x00"
"\x6E\x00\x00\x00\x71\x00\x00\x00\x81\x00\x05\x00\x07\x00\x00\x00\x75\x00\x00\x00\x72\x00\x00\x00\x74\x00\x00\x00\x85\x00\x05\x00"
"\x07\x00\x00\x00\x79\x00\x00\x00\x75\x00\x00\x00\x78\x00\x00\x00\xFE\x00\x02\x00\x79\x00\x00\x00\xF8\x00\x02\x00\x68\x00\x00\x00"
"\x3D\x00\x04\x00\x2A\x00\x00\x00\x7C\x00\x00\x00\x69\x00\x00\x00\x4F\x00\x08\x00\x07\x00\x00\x00\x7D\x00\x00\x00\x7C\x00\x00\x00"
"\x7C\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x02\x00\x00\x00\x0C\x00\x06\x00\x07\x00\x00\x00\x7E\x00\x00\x00\x01\x00\x00\x00"
"\x04\x00\x00\x00\x7D\x00\x00\x00\x3E\x00\x03\x00\x7B\x00\x00\x00\x7E\x00\x00\x00\x3D\x00\x04\x00\x2A\x00\x00\x00\x80\x00\x00\x00"
"\x69\x00\x00\x00\x4F\x00\x08\x00\x07\x00\x00\x00\x81\x00\x00\x00\x80\x00\x00\x00\x80\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00"
"\x02\x00\x00\x00\x3E\x00\x03\x00\x7F\x00\x00\x00\x81\x00\x00\x00\x41\x00\x05\x00\x28\x00\x00\x00\x83\x00\x00\x00\x7B\x00\x00\x00"
"\x38\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x84\x00\x00\x00\x83\x00\x00\x00\x3E\x00\x03\x00\x82\x00\x00\x00\x84\x00\x00\x00"
"\x3E\x00\x03\x00\x85\x00\x00\x00\x88\x00\x00\x00\x41\x00\x05\x00\x28\x00\x00\x00\x8A\x00\x00\x00\x7B\x00\x00\x00\x89\x00\x00\x00"
"\x3D\x00\x04\x00\x06\x00\x00\x00\x8B\x00\x00\x00\x8A\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x8C\x00\x00\x00\x82\x00\x00\x00"
"\xBA\x00\x05\x00\x21\x00\x00\x00\x8D\x00\x00\x00\x8B\x00\x00\x00\x8C\x00\x00\x00\xF7\x00\x03\x00\x8F\x00\x00\x00\x00\x00\x00\x00"
"\xFA\x00\x04\x00\x8D\x00\x00\x00\x8E\x00\x00\x00\x8F\x00\x00\x00\xF8\x00\x02\x00\x8E\x00\x00\x00\x41\x00\x05\x00\x28\x00\x00\x00"
"\x90\x00\x00\x00\x7B\x00\x00\x00\x89\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x91\x00\x00\x00\x90\x00\x00\x00\x3E\x00\x03\x00"
"\x82\x00\x00\x00\x91\x00\x00\x00\x3D\x00\x04\x00\x2A\x00\x00\x00\x92\x00\x00\x00\x69\x00\x00\x00\x4F\x00\x08\x00\x07\x00\x00\x00"
"\x93\x00\x00\x00\x92\x00\x00\x00\x92\x00\x00\x00\x02\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x3E\x00\x03\x00\x7F\x00\x00\x00"
"\x93\x00\x00\x00\x41\x00\x05\x00\x28\x00\x00\x00\x94\x00\x00\x00\x85\x00\x00\x00\x89\x00\x00\x00\x3E\x00\x03\x00\x94\x00\x00\x00"
"\x76\x00\x00\x00\xF9\x00\x02\x00\x8F\x00\x00\x00\xF8\x00\x02\x00\x8F\x00\x00\x00\x41\x00\x05\x00\x28\x00\x00\x00\x96\x00\x00\x00"
"\x7B\x00\x00\x00\x95\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x97\x00\x00\x00\x96\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00"
"\x98\x00\x00\x00\x82\x00\x00\x00\xBA\x00\x05\x00\x21\x00\x00\x00\x99\x00\x00\x00\x97\x00\x00\x00\x98\x00\x00\x00\xF7\x00\x03\x00"
"\x9B\x00\x00\x00\x00\x00\x00\x00\xFA\x00\x04\x00\x99\x00\x00\x00\x9A\x00\x00\x00\x9B\x00\x00\x00\xF8\x00\x02\x00\x9A\x00\x00\x00"
"\x41\x00\x05\x00\x28\x00\x00\x00\x9C\x00\x00\x00\x7B\x00\x00\x00\x95\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x9D\x00\x00\x00"
"\x9C\x00\x00\x00\x3E\x00\x03\x00\x82\x00\x00\x00\x9D\x00\x00\x00\x3D\x00\x04\x00\x2A\x00\x00\x00\x9E\x00\x00\x00\x69\x00\x00\x00"
"\x4F\x00\x08\x00\x07\x00\x00\x00\x9F\x00\x00\x00\x9E\x00\x00\x00\x9E\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x01\x00\x00\x00"
"\x3E\x00\x03\x00\x7F\x00\x00\x00\x9F\x00\x00\x00\x41\x00\x05\x00\x28\x00\x00\x00\xA1\x00\x00\x00\x85\x00\x00\x00\x89\x00\x00\x00"
"\x3E\x00\x03\x00\xA1\x00\x00\x00\xA0\x00\x00\x00\xF9\x00\x02\x00\x9B\x00\x00\x00\xF8\x00\x02\x00\x9B\x00\x00\x00\x41\x00\x05\x00"
"\x28\x00\x00\x00\xA2\x00\x00\x00\x7F\x00\x00\x00\x38\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\xA3\x00\x00\x00\xA2\x00\x00\x00"
"\xBA\x00\x05\x00\x21\x00\x00\x00\xA4\x00\x00\x00\xA3\x00\x00\x00\x41\x00\x00\x00\xF7\x00\x03\x00\xA6\x00\x00\x00\x00\x00\x00\x00"
"\xFA\x00\x04\x00\xA4\x00\x00\x00\xA5\x00\x00\x00\xA6\x00\x00\x00\xF8\x00\x02\x00\xA5\x00\x00\x00\x41\x00\x05\x00\x28\x00\x00\x00"
"\xA8\x00\x00\x00\x85\x00\x00\x00\x95\x00\x00\x00\x3E\x00\x03\x00\xA8\x00\x00\x00\xA7\x00\x00\x00\x41\x00\x05\x00\x28\x00\x00\x00"
"\xA9\x00\x00\x00\x7F\x00\x00\x00\x38\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\xAA\x00\x00\x00\xA9\x00\x00\x00\x7F\x00\x04\x00"
"\x06\x00\x00\x00\xAB\x00\x00\x00\xAA\x00\x00\x00\x41\x00\x05\x00\x28\x00\x00\x00\xAC\x00\x00\x00\x7F\x00\x00\x00\x38\x00\x00\x00"
"\x3E\x00\x03\x00\xAC\x00\x00\x00\xAB\x00\x00\x00\xF9\x00\x02\x00\xA6\x00\x00\x00\xF8\x00\x02\x00\xA6\x00\x00\x00\x3D\x00\x04\x00"
"\x07\x00\x00\x00\xAD\x00\x00\x00\x85\x00\x00\x00\x41\x00\x05\x00\xB2\x00\x00\x00\xB3\x00\x00\x00\xB0\x00\x00\x00\xB1\x00\x00\x00"
"\x3D\x00\x04\x00\x2A\x00\x00\x00\xB4\x00\x00\x00\xB3\x00\x00\x00\x4F\x00\x08\x00\x07\x00\x00\x00\xB5\x00\x00\x00\xB4\x00\x00\x00"
"\xB4\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x02\x00\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\xB6\x00\x00\x00\x7F\x00\x00\x00"
"\x85\x00\x05\x00\x07\x00\x00\x00\xB7\x00\x00\x00\xB5\x00\x00\x00\xB6\x00\x00\x00\x41\x00\x06\x00\x33\x00\x00\x00\xB8\x00\x00\x00"
"\xB0\x00\x00\x00\xB1\x00\x00\x00\x3D\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\xB9\x00\x00\x00\xB8\x00\x00\x00\x50\x00\x06\x00"
"\x07\x00\x00\x00\xBA\x00\x00\x00\x41\x00\x00\x00\x41\x00\x00\x00\xB9\x00\x00\x00\x81\x00\x05\x00\x07\x00\x00\x00\xBB\x00\x00\x00"
"\xB7\x00\x00\x00\xBA\x00\x00\x00\x41\x00\x05\x00\x28\x00\x00\x00\xBC\x00\x00\x00\x7F\x00\x00\x00\x38\x00\x00\x00\x3D\x00\x04\x00"
"\x06\x00\x00\x00\xBD\x00\x00\x00\xBC\x00\x00\x00\x7F\x00\x04\x00\x06\x00\x00\x00\xBE\x00\x00\x00\xBD\x00\x00\x00\x50\x00\x06\x00"
"\x07\x00\x00\x00\xBF\x00\x00\x00\xBE\x00\x00\x00\xBE\x00\x00\x00\xBE\x00\x00\x00\x88\x00\x05\x00\x07\x00\x00\x00\xC0\x00\x00\x00"
"\xBB\x00\x00\x00\xBF\x00\x00\x00\x81\x00\x05\x00\x07\x00\x00\x00\xC1\x00\x00\x00\xAD\x00\x00\x00\xC0\x00\x00\x00\xFE\x00\x02\x00"
"\xC1\x00\x00\x00\x38\x00\x01\x00\x36\x00\x05\x00\x06\x00\x00\x00\x11\x00\x00\x00\x00\x00\x00\x00\x10\x00\x00\x00\xF8\x00\x02\x00"
"\x12\x00\x00\x00\x3B\x00\x04\x00\x08\x00\x00\x00\xC4\x00\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x28\x00\x00\x00\xC6\x00\x00\x00"
"\x07\x00\x00\x00\x39\x00\x04\x00\x07\x00\x00\x00\xC5\x00\x00\x00\x0E\x00\x00\x00\x3E\x00\x03\x00\xC4\x00\x00\x00\xC5\x00\x00\x00"
"\x3E\x00\x03\x00\xC6\x00\x00\x00\x41\x00\x00\x00\xF7\x00\x03\x00\xCB\x00\x00\x00\x00\x00\x00\x00\xFA\x00\x04\x00\xC9\x00\x00\x00"
"\xCA\x00\x00\x00\xE0\x00\x00\x00\xF8\x00\x02\x00\xCA\x00\x00\x00\x3D\x00\x04\x00\xCD\x00\x00\x00\xD0\x00\x00\x00\xCF\x00\x00\x00"
"\x3D\x00\x04\x00\x07\x00\x00\x00\xD1\x00\x00\x00\xC4\x00\x00\x00\x41\x00\x05\x00\xD4\x00\x00\x00\xD5\x00\x00\x00\xB0\x00\x00\x00"
"\xD3\x00\x00\x00\x3D\x00\x04\x00\x16\x00\x00\x00\xD6\x00\x00\x00\xD5\x00\x00\x00\x4F\x00\x08\x00\x07\x00\x00\x00\xD7\x00\x00\x00"
"\xD6\x00\x00\x00\xD6\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x85\x00\x05\x00\x07\x00\x00\x00\xD8\x00\x00\x00"
"\xD2\x00\x00\x00\xD7\x00\x00\x00\x81\x00\x05\x00\x07\x00\x00\x00\xD9\x00\x00\x00\xD1\x00\x00\x00\xD8\x00\x00\x00\x51\x00\x05\x00"
"\x06\x00\x00\x00\xDA\x00\x00\x00\xD9\x00\x00\x00\x02\x00\x00\x00\x59\x00\x06\x00\x06\x00\x00\x00\xDB\x00\x00\x00\xD0\x00\x00\x00"
"\xD9\x00\x00\x00\xDA\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\xDC\x00\x00\x00\xC6\x00\x00\x00\x81\x00\x05\x00\x06\x00\x00\x00"
"\xDD\x00\x00\x00\xDC\x00\x00\x00\xDB\x00\x00\x00\x3E\x00\x03\x00\xC6\x00\x00\x00\xDD\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00"
"\xDE\x00\x00\x00\xC6\x00\x00\x00\xFE\x00\x02\x00\xDE\x00\x00\x00\xF8\x00\x02\x00\xE0\x00\x00\x00\xF7\x00\x03\x00\xE4\x00\x00\x00"
"\x00\x00\x00\x00\xFA\x00\x04\x00\xE2\x00\x00\x00\xE3\x00\x00\x00\x24\x01\x00\x00\xF8\x00\x02\x00\xE3\x00\x00\x00\x3D\x00\x04\x00"
"\xCD\x00\x00\x00\xE5\x00\x00\x00\xCF\x00\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\xE6\x00\x00\x00\xC4\x00\x00\x00\x41\x00\x05\x00"
"\xD4\x00\x00\x00\xE8\x00\x00\x00\xB0\x00\x00\x00\xD3\x00\x00\x00\x3D\x00\x04\x00\x16\x00\x00\x00\xE9\x00\x00\x00\xE8\x00\x00\x00"
"\x4F\x00\x08\x00\x07\x00\x00\x00\xEA\x00\x00\x00\xE9\x00\x00\x00\xE9\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00"
"\x85\x00\x05\x00\x07\x00\x00\x00\xEB\x00\x00\x00\xE7\x00\x00\x00\xEA\x00\x00\x00\x81\x00\x05\x00\x07\x00\x00\x00\xEC\x00\x00\x00"
"\xE6\x00\x00\x00\xEB\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\xED\x00\x00\x00\xEC\x00\x00\x00\x02\x00\x00\x00\x59\x00\x06\x00"
"\x06\x00\x00\x00\xEE\x00\x00\x00\xE5\x00\x00\x00\xEC\x00\x00\x00\xED\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\xEF\x00\x00\x00"
"\xC6\x00\x00\x00\x81\x00\x05\x00\x06\x00\x00\x00\xF0\x00\x00\x00\xEF\x00\x00\x00\xEE\x00\x00\x00\x3E\x00\x03\x00\xC6\x00\x00\x00"
"\xF0\x00\x00\x00\x3D\x00\x04\x00\xCD\x00\x00\x00\xF1\x00\x00\x00\xCF\x00\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\xF2\x00\x00\x00"
"\xC4\x00\x00\x00\x41\x00\x05\x00\xD4\x00\x00\x00\xF4\x00\x00\x00\xB0\x00\x00\x00\xD3\x00\x00\x00\x3D\x00\x04\x00\x16\x00\x00\x00"
"\xF5\x00\x00\x00\xF4\x00\x00\x00\x4F\x00\x08\x00\x07\x00\x00\x00\xF6\x00\x00\x00\xF5\x00\x00\x00\xF5\x00\x00\x00\x00\x00\x00\x00"
"\x01\x00\x00\x00\x00\x00\x00\x00\x85\x00\x05\x00\x07\x00\x00\x00\xF7\x00\x00\x00\xF3\x00\x00\x00\xF6\x00\x00\x00\x81\x00\x05\x00"
"\x07\x00\x00\x00\xF8\x00\x00\x00\xF2\x00\x00\x00\xF7\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\xF9\x00\x00\x00\xF8\x00\x00\x00"
"\x02\x00\x00\x00\x59\x00\x06\x00\x06\x00\x00\x00\xFA\x00\x00\x00\xF1\x00\x00\x00\xF8\x00\x00\x00\xF9\x00\x00\x00\x3D\x00\x04\x00"
"\x06\x00\x00\x00\xFB\x00\x00\x00\xC6\x00\x00\x00\x81\x00\x05\x00\x06\x00\x00\x00\xFC\x00\x00\x00\xFB\x00\x00\x00\xFA\x00\x00\x00"
"\x3E\x00\x03\x00\xC6\x00\x00\x00\xFC\x00\x00\x00\x3D\x00\x04\x00\xCD\x00\x00\x00\xFD\x00\x00\x00\xCF\x00\x00\x00\x3D\x00\x04\x00"
"\x07\x00\x00\x00\xFE\x00\x00\x00\xC4\x00\x00\x00\x41\x00\x05\x00\xD4\x00\x00\x00\xFF\x00\x00\x00\xB0\x00\x00\x00\xD3\x00\x00\x00"
"\x3D\x00\x04\x00\x16\x00\x00\x00\x00\x01\x00\x00\xFF\x00\x00\x00\x4F\x00\x08\x00\x07\x00\x00\x00\x01\x01\x00\x00\x00\x01\x00\x00"
"\x00\x01\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x85\x00\x05\x00\x07\x00\x00\x00\x02\x01\x00\x00\xD2\x00\x00\x00"
"\x01\x01\x00\x00\x81\x00\x05\x00\x07\x00\x00\x00\x03\x01\x00\x00\xFE\x00\x00\x00\x02\x01\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00"
"\x04\x01\x00\x00\x03\x01\x00\x00\x02\x00\x00\x00\x59\x00\x06\x00\x06\x00\x00\x00\x05\x01\x00\x00\xFD\x00\x00\x00\x03\x01\x00\x00"
"\x04\x01\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x06\x01\x00\x00\xC6\x00\x00\x00\x81\x00\x05\x00\x06\x00\x00\x00\x07\x01\x00\x00"
"\x06\x01\x00\x00\x05\x01\x00\x00\x3E\x00\x03\x00\xC6\x00\x00\x00\x07\x01\x00\x00\x3D\x00\x04\x00\xCD\x00\x00\x00\x08\x01\x00\x00"
"\xCF\x00\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\x09\x01\x00\x00\xC4\x00\x00\x00\x41\x00\x05\x00\xD4\x00\x00\x00\x0B\x01\x00\x00"
"\xB0\x00\x00\x00\xD3\x00\x00\x00\x3D\x00\x04\x00\x16\x00\x00\x00\x0C\x01\x00\x00\x0B\x01\x00\x00\x4F\x00\x08\x00\x07\x00\x00\x00"
"\x0D\x01\x00\x00\x0C\x01\x00\x00\x0C\x01\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x85\x00\x05\x00\x07\x00\x00\x00"
"\x0E\x01\x00\x00\x0A\x01\x00\x00\x0D\x01\x00\x00\x81\x00\x05\x00\x07\x00\x00\x00\x0F\x01\x00\x00\x09\x01\x00\x00\x0E\x01\x00\x00"
"\x51\x00\x05\x00\x06\x00\x00\x00\x10\x01\x00\x00\x0F\x01\x00\x00\x02\x00\x00\x00\x59\x00\x06\x00\x06\x00\x00\x00\x11\x01\x00\x00"
"\x08\x01\x00\x00\x0F\x01\x00\x00\x10\x01\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x12\x01\x00\x00\xC6\x00\x00\x00\x81\x00\x05\x00"
"\x06\x00\x00\x00\x13\x01\x00\x00\x12\x01\x00\x00\x11\x01\x00\x00\x3E\x00\x03\x00\xC6\x00\x00\x00\x13\x01\x00\x00\x3D\x00\x04\x00"
"\xCD\x00\x00\x00\x14\x01\x00\x00\xCF\x00\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\x15\x01\x00\x00\xC4\x00\x00\x00\x41\x00\x05\x00"
"\xD4\x00\x00\x00\x17\x01\x00\x00\xB0\x00\x00\x00\xD3\x00\x00\x00\x3D\x00\x04\x00\x16\x00\x00\x00\x18\x01\x00\x00\x17\x01\x00\x00"
"\x4F\x00\x08\x00\x07\x00\x00\x00\x19\x01\x00\x00\x18\x01\x00\x00\x18\x01\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00"
"\x85\x00\x05\x00\x07\x00\x00\x00\x1A\x01\x00\x00\x16\x01\x00\x00\x19\x01\x00\x00\x81\x00\x05\x00\x07\x00\x00\x00\x1B\x01\x00\x00"
"\x15\x01\x00\x00\x1A\x01\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\x1C\x01\x00\x00\x1B\x01\x00\x00\x02\x00\x00\x00\x59\x00\x06\x00"
"\x06\x00\x00\x00\x1D\x01\x00\x00\x14\x01\x00\x00\x1B\x01\x00\x00\x1C\x01\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x1E\x01\x00\x00"
"\xC6\x00\x00\x00\x81\x00\x05\x00\x06\x00\x00\x00\x1F\x01\x00\x00\x1E\x01\x00\x00\x1D\x01\x00\x00\x3E\x00\x03\x00\xC6\x00\x00\x00"
"\x1F\x01\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x20\x01\x00\x00\xC6\x00\x00\x00\x88\x00\x05\x00\x06\x00\x00\x00\x22\x01\x00\x00"
"\x20\x01\x00\x00\x21\x01\x00\x00\xFE\x00\x02\x00\x22\x01\x00\x00\xF8\x00\x02\x00\x24\x01\x00\x00\x3D\x00\x04\x00\xCD\x00\x00\x00"
"\x25\x01\x00\x00\xCF\x00\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\x26\x01\x00\x00\xC4\x00\x00\x00\x41\x00\x05\x00\xD4\x00\x00\x00"
"\x28\x01\x00\x00\xB0\x00\x00\x00\xD3\x00\x00\x00\x3D\x00\x04\x00\x16\x00\x00\x00\x29\x01\x00\x00\x28\x01\x00\x00\x4F\x00\x08\x00"
"\x07\x00\x00\x00\x2A\x01\x00\x00\x29\x01\x00\x00\x29\x01\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x85\x00\x05\x00"
"\x07\x00\x00\x00\x2B\x01\x00\x00\x27\x01\x00\x00\x2A\x01\x00\x00\x81\x00\x05\x00\x07\x00\x00\x00\x2C\x01\x00\x00\x26\x01\x00\x00"
"\x2B\x01\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\x2D\x01\x00\x00\x2C\x01\x00\x00\x02\x00\x00\x00\x59\x00\x06\x00\x06\x00\x00\x00"
"\x2E\x01\x00\x00\x25\x01\x00\x00\x2C\x01\x00\x00\x2D\x01\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x2F\x01\x00\x00\xC6\x00\x00\x00"
"\x81\x00\x05\x00\x06\x00\x00\x00\x30\x01\x00\x00\x2F\x01\x00\x00\x2E\x01\x00\x00\x3E\x00\x03\x00\xC6\x00\x00\x00\x30\x01\x00\x00"
"\x3D\x00\x04\x00\xCD\x00\x00\x00\x31\x01\x00\x00\xCF\x00\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\x32\x01\x00\x00\xC4\x00\x00\x00"
"\x41\x00\x05\x00\xD4\x00\x00\x00\x33\x01\x00\x00\xB0\x00\x00\x00\xD3\x00\x00\x00\x3D\x00\x04\x00\x16\x00\x00\x00\x34\x01\x00\x00"
"\x33\x01\x00\x00\x4F\x00\x08\x00\x07\x00\x00\x00\x35\x01\x00\x00\x34\x01\x00\x00\x34\x01\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00"
"\x00\x00\x00\x00\x85\x00\x05\x00\x07\x00\x00\x00\x36\x01\x00\x00\xE7\x00\x00\x00\x35\x01\x00\x00\x81\x00\x05\x00\x07\x00\x00\x00"
"\x37\x01\x00\x00\x32\x01\x00\x00\x36\x01\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\x38\x01\x00\x00\x37\x01\x00\x00\x02\x00\x00\x00"
"\x59\x00\x06\x00\x06\x00\x00\x00\x39\x01\x00\x00\x31\x01\x00\x00\x37\x01\x00\x00\x38\x01\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00"
"\x3A\x01\x00\x00\xC6\x00\x00\x00\x81\x00\x05\x00\x06\x00\x00\x00\x3B\x01\x00\x00\x3A\x01\x00\x00\x39\x01\x00\x00\x3E\x00\x03\x00"
"\xC6\x00\x00\x00\x3B\x01\x00\x00\x3D\x00\x04\x00\xCD\x00\x00\x00\x3C\x01\x00\x00\xCF\x00\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00"
"\x3D\x01\x00\x00\xC4\x00\x00\x00\x41\x00\x05\x00\xD4\x00\x00\x00\x3F\x01\x00\x00\xB0\x00\x00\x00\xD3\x00\x00\x00\x3D\x00\x04\x00"
"\x16\x00\x00\x00\x40\x01\x00\x00\x3F\x01\x00\x00\x4F\x00\x08\x00\x07\x00\x00\x00\x41\x01\x00\x00\x40\x01\x00\x00\x40\x01\x00\x00"
"\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x85\x00\x05\x00\x07\x00\x00\x00\x42\x01\x00\x00\x3E\x01\x00\x00\x41\x01\x00\x00"
"\x81\x00\x05\x00\x07\x00\x00\x00\x43\x01\x00\x00\x3D\x01\x00\x00\x42\x01\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\x44\x01\x00\x00"
"\x43\x01\x00\x00\x02\x00\x00\x00\x59\x00\x06\x00\x06\x00\x00\x00\x45\x01\x00\x00\x3C\x01\x00\x00\x43\x01\x00\x00\x44\x01\x00\x00"
"\x3D\x00\x04\x00\x06\x00\x00\x00\x46\x01\x00\x00\xC6\x00\x00\x00\x81\x00\x05\x00\x06\x00\x00\x00\x47\x01\x00\x00\x46\x01\x00\x00"
"\x45\x01\x00\x00\x3E\x00\x03\x00\xC6\x00\x00\x00\x47\x01\x00\x00\x3D\x00\x04\x00\xCD\x00\x00\x00\x48\x01\x00\x00\xCF\x00\x00\x00"
"\x3D\x00\x04\x00\x07\x00\x00\x00\x49\x01\x00\x00\xC4\x00\x00\x00\x41\x00\x05\x00\xD4\x00\x00\x00\x4A\x01\x00\x00\xB0\x00\x00\x00"
"\xD3\x00\x00\x00\x3D\x00\x04\x00\x16\x00\x00\x00\x4B\x01\x00\x00\x4A\x01\x00\x00\x4F\x00\x08\x00\x07\x00\x00\x00\x4C\x01\x00\x00"
"\x4B\x01\x00\x00\x4B\x01\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x85\x00\x05\x00\x07\x00\x00\x00\x4D\x01\x00\x00"
"\xF3\x00\x00\x00\x4C\x01\x00\x00\x81\x00\x05\x00\x07\x00\x00\x00\x4E\x01\x00\x00\x49\x01\x00\x00\x4D\x01\x00\x00\x51\x00\x05\x00"
"\x06\x00\x00\x00\x4F\x01\x00\x00\x4E\x01\x00\x00\x02\x00\x00\x00\x59\x00\x06\x00\x06\x00\x00\x00\x50\x01\x00\x00\x48\x01\x00\x00"
"\x4E\x01\x00\x00\x4F\x01\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x51\x01\x00\x00\xC6\x00\x00\x00\x81\x00\x05\x00\x06\x00\x00\x00"
"\x52\x01\x00\x00\x51\x01\x00\x00\x50\x01\x00\x00\x3E\x00\x03\x00\xC6\x00\x00\x00\x52\x01\x00\x00\x3D\x00\x04\x00\xCD\x00\x00\x00"
"\x53\x01\x00\x00\xCF\x00\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\x54\x01\x00\x00\xC4\x00\x00\x00\x41\x00\x05\x00\xD4\x00\x00\x00"
"\x55\x01\x00\x00\xB0\x00\x00\x00\xD3\x00\x00\x00\x3D\x00\x04\x00\x16\x00\x00\x00\x56\x01\x00\x00\x55\x01\x00\x00\x4F\x00\x08\x00"
"\x07\x00\x00\x00\x57\x01\x00\x00\x56\x01\x00\x00\x56\x01\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x85\x00\x05\x00"
"\x07\x00\x00\x00\x58\x01\x00\x00\xD2\x00\x00\x00\x57\x01\x00\x00\x81\x00\x05\x00\x07\x00\x00\x00\x59\x01\x00\x00\x54\x01\x00\x00"
"\x58\x01\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\x5A\x01\x00\x00\x59\x01\x00\x00\x02\x00\x00\x00\x59\x00\x06\x00\x06\x00\x00\x00"
"\x5B\x01\x00\x00\x53\x01\x00\x00\x59\x01\x00\x00\x5A\x01\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x5C\x01\x00\x00\xC6\x00\x00\x00"
"\x81\x00\x05\x00\x06\x00\x00\x00\x5D\x01\x00\x00\x5C\x01\x00\x00\x5B\x01\x00\x00\x3E\x00\x03\x00\xC6\x00\x00\x00\x5D\x01\x00\x00"
"\x3D\x00\x04\x00\xCD\x00\x00\x00\x5E\x01\x00\x00\xCF\x00\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\x5F\x01\x00\x00\xC4\x00\x00\x00"
"\x41\x00\x05\x00\xD4\x00\x00\x00\x60\x01\x00\x00\xB0\x00\x00\x00\xD3\x00\x00\x00\x3D\x00\x04\x00\x16\x00\x00\x00\x61\x01\x00\x00"
"\x60\x01\x00\x00\x4F\x00\x08\x00\x07\x00\x00\x00\x62\x01\x00\x00\x61\x01\x00\x00\x61\x01\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00"
"\x00\x00\x00\x00\x85\x00\x05\x00\x07\x00\x00\x00\x63\x01\x00\x00\x0A\x01\x00\x00\x62\x01\x00\x00\x81\x00\x05\x00\x07\x00\x00\x00"
"\x64\x01\x00\x00\x5F\x01\x00\x00\x63\x01\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\x65\x01\x00\x00\x64\x01\x00\x00\x02\x00\x00\x00"
"\x59\x00\x06\x00\x06\x00\x00\x00\x66\x01\x00\x00\x5E\x01\x00\x00\x64\x01\x00\x00\x65\x01\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00"
"\x67\x01\x00\x00\xC6\x00\x00\x00\x81\x00\x05\x00\x06\x00\x00\x00\x68\x01\x00\x00\x67\x01\x00\x00\x66\x01\x00\x00\x3E\x00\x03\x00"
"\xC6\x00\x00\x00\x68\x01\x00\x00\x3D\x00\x04\x00\xCD\x00\x00\x00\x69\x01\x00\x00\xCF\x00\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00"
"\x6A\x01\x00\x00\xC4\x00\x00\x00\x41\x00\x05\x00\xD4\x00\x00\x00\x6C\x01\x00\x00\xB0\x00\x00\x00\xD3\x00\x00\x00\x3D\x00\x04\x00"
"\x16\x00\x00\x00\x6D\x01\x00\x00\x6C\x01\x00\x00\x4F\x00\x08\x00\x07\x00\x00\x00\x6E\x01\x00\x00\x6D\x01\x00\x00\x6D\x01\x00\x00"
"\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x85\x00\x05\x00\x07\x00\x00\x00\x6F\x01\x00\x00\x6B\x01\x00\x00\x6E\x01\x00\x00"
"\x81\x00\x05\x00\x07\x00\x00\x00\x70\x01\x00\x00\x6A\x01\x00\x00\x6F\x01\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\x71\x01\x00\x00"
"\x70\x01\x00\x00\x02\x00\x00\x00\x59\x00\x06\x00\x06\x00\x00\x00\x72\x01\x00\x00\x69\x01\x00\x00\x70\x01\x00\x00\x71\x01\x00\x00"
"\x3D\x00\x04\x00\x06\x00\x00\x00\x73\x01\x00\x00\xC6\x00\x00\x00\x81\x00\x05\x00\x06\x00\x00\x00\x74\x01\x00\x00\x73\x01\x00\x00"
"\x72\x01\x00\x00\x3E\x00\x03\x00\xC6\x00\x00\x00\x74\x01\x00\x00\x3D\x00\x04\x00\xCD\x00\x00\x00\x75\x01\x00\x00\xCF\x00\x00\x00"
"\x3D\x00\x04\x00\x07\x00\x00\x00\x76\x01\x00\x00\xC4\x00\x00\x00\x41\x00\x05\x00\xD4\x00\x00\x00\x77\x01\x00\x00\xB0\x00\x00\x00"
"\xD3\x00\x00\x00\x3D\x00\x04\x00\x16\x00\x00\x00\x78\x01\x00\x00\x77\x01\x00\x00\x4F\x00\x08\x00\x07\x00\x00\x00\x79\x01\x00\x00"
"\x78\x01\x00\x00\x78\x01\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x85\x00\x05\x00\x07\x00\x00\x00\x7A\x01\x00\x00"
"\x16\x01\x00\x00\x79\x01\x00\x00\x81\x00\x05\x00\x07\x00\x00\x00\x7B\x01\x00\x00\x76\x01\x00\x00\x7A\x01\x00\x00\x51\x00\x05\x00"
"\x06\x00\x00\x00\x7C\x01\x00\x00\x7B\x01\x00\x00\x02\x00\x00\x00\x59\x00\x06\x00\x06\x00\x00\x00\x7D\x01\x00\x00\x75\x01\x00\x00"
"\x7B\x01\x00\x00\x7C\x01\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x7E\x01\x00\x00\xC6\x00\x00\x00\x81\x00\x05\x00\x06\x00\x00\x00"
"\x7F\x01\x00\x00\x7E\x01\x00\x00\x7D\x01\x00\x00\x3E\x00\x03\x00\xC6\x00\x00\x00\x7F\x01\x00\x00\x3D\x00\x04\x00\xCD\x00\x00\x00"
"\x80\x01\x00\x00\xCF\x00\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\x81\x01\x00\x00\xC4\x00\x00\x00\x41\x00\x05\x00\xD4\x00\x00\x00"
"\x83\x01\x00\x00\xB0\x00\x00\x00\xD3\x00\x00\x00\x3D\x00\x04\x00\x16\x00\x00\x00\x84\x01\x00\x00\x83\x01\x00\x00\x4F\x00\x08\x00"
"\x07\x00\x00\x00\x85\x01\x00\x00\x84\x01\x00\x00\x84\x01\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x85\x00\x05\x00"
"\x07\x00\x00\x00\x86\x01\x00\x00\x82\x01\x00\x00\x85\x01\x00\x00\x81\x00\x05\x00\x07\x00\x00\x00\x87\x01\x00\x00\x81\x01\x00\x00"
"\x86\x01\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\x88\x01\x00\x00\x87\x01\x00\x00\x02\x00\x00\x00\x59\x00\x06\x00\x06\x00\x00\x00"
"\x89\x01\x00\x00\x80\x01\x00\x00\x87\x01\x00\x00\x88\x01\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x8A\x01\x00\x00\xC6\x00\x00\x00"
"\x81\x00\x05\x00\x06\x00\x00\x00\x8B\x01\x00\x00\x8A\x01\x00\x00\x89\x01\x00\x00\x3E\x00\x03\x00\xC6\x00\x00\x00\x8B\x01\x00\x00"
"\x3D\x00\x04\x00\x06\x00\x00\x00\x8C\x01\x00\x00\xC6\x00\x00\x00\x88\x00\x05\x00\x06\x00\x00\x00\x8E\x01\x00\x00\x8C\x01\x00\x00"
"\x8D\x01\x00\x00\xFE\x00\x02\x00\x8E\x01\x00\x00\xF8\x00\x02\x00\xE4\x00\x00\x00\xFF\x00\x01\x00\xF8\x00\x02\x00\xCB\x00\x00\x00"
"\xFF\x00\x01\x00\x38\x00\x01\x00\x36\x00\x05\x00\x16\x00\x00\x00\x1C\x00\x00\x00\x00\x00\x00\x00\x18\x00\x00\x00\x37\x00\x03\x00"
"\x15\x00\x00\x00\x19\x00\x00\x00\x37\x00\x03\x00\x17\x00\x00\x00\x1A\x00\x00\x00\x37\x00\x03\x00\x08\x00\x00\x00\x1B\x00\x00\x00"
"\xF8\x00\x02\x00\x1D\x00\x00\x00\x3B\x00\x04\x00\x08\x00\x00\x00\x94\x01\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x08\x00\x00\x00"
"\xA0\x01\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x28\x00\x00\x00\xAC\x01\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x28\x00\x00\x00"
"\xC2\x01\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x17\x00\x00\x00\xE7\x01\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x17\x00\x00\x00"
"\xEE\x01\x00\x00\x07\x00\x00\x00\xF7\x00\x03\x00\x93\x01\x00\x00\x00\x00\x00\x00\xFA\x00\x04\x00\x91\x01\x00\x00\x92\x01\x00\x00"
"\xE2\x01\x00\x00\xF8\x00\x02\x00\x92\x01\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\x95\x01\x00\x00\x1B\x00\x00\x00\x0C\x00\x06\x00"
"\x07\x00\x00\x00\x96\x01\x00\x00\x01\x00\x00\x00\x45\x00\x00\x00\x95\x01\x00\x00\x4F\x00\x07\x00\x16\x00\x00\x00\x97\x01\x00\x00"
"\x96\x01\x00\x00\x96\x01\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x8E\x00\x05\x00\x16\x00\x00\x00\x99\x01\x00\x00\x97\x01\x00\x00"
"\x98\x01\x00\x00\x8E\x00\x05\x00\x16\x00\x00\x00\x9A\x01\x00\x00\x99\x01\x00\x00\x55\x00\x00\x00\x85\x00\x05\x00\x16\x00\x00\x00"
"\x9C\x01\x00\x00\x9A\x01\x00\x00\x9B\x01\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\x9D\x01\x00\x00\x9C\x01\x00\x00\x00\x00\x00\x00"
"\x51\x00\x05\x00\x06\x00\x00\x00\x9E\x01\x00\x00\x9C\x01\x00\x00\x01\x00\x00\x00\x50\x00\x06\x00\x07\x00\x00\x00\x9F\x01\x00\x00"
"\x9D\x01\x00\x00\x9E\x01\x00\x00\x73\x00\x00\x00\x3E\x00\x03\x00\x94\x01\x00\x00\x9F\x01\x00\x00\x3D\x00\x04\x00\x16\x00\x00\x00"
"\xA1\x01\x00\x00\x1A\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\xA2\x01\x00\x00\xA1\x01\x00\x00\x00\x00\x00\x00\x51\x00\x05\x00"
"\x06\x00\x00\x00\xA3\x01\x00\x00\xA1\x01\x00\x00\x01\x00\x00\x00\x50\x00\x05\x00\x16\x00\x00\x00\xA4\x01\x00\x00\xA2\x01\x00\x00"
"\xA3\x01\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\xA5\x01\x00\x00\xA4\x01\x00\x00\x00\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00"
"\xA6\x01\x00\x00\xA4\x01\x00\x00\x01\x00\x00\x00\x50\x00\x06\x00\x07\x00\x00\x00\xA7\x01\x00\x00\xA5\x01\x00\x00\xA6\x01\x00\x00"
"\x55\x00\x00\x00\x3E\x00\x03\x00\xA0\x01\x00\x00\xA7\x01\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\xA9\x01\x00\x00\x94\x01\x00\x00"
"\x50\x00\x06\x00\x07\x00\x00\x00\xAA\x01\x00\x00\xA8\x01\x00\x00\xA8\x01\x00\x00\xA8\x01\x00\x00\x88\x00\x05\x00\x07\x00\x00\x00"
"\xAB\x01\x00\x00\xA9\x01\x00\x00\xAA\x01\x00\x00\x3E\x00\x03\x00\x94\x01\x00\x00\xAB\x01\x00\x00\x3E\x00\x03\x00\xAC\x01\x00\x00"
"\x55\x00\x00\x00\xF9\x00\x02\x00\xAD\x01\x00\x00\xF8\x00\x02\x00\xAD\x01\x00\x00\xF6\x00\x04\x00\xAF\x01\x00\x00\xB0\x01\x00\x00"
"\x00\x00\x00\x00\xF9\x00\x02\x00\xB1\x01\x00\x00\xF8\x00\x02\x00\xB1\x01\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\xB2\x01\x00\x00"
"\xAC\x01\x00\x00\xB8\x00\x05\x00\x21\x00\x00\x00\xB3\x01\x00\x00\xB2\x01\x00\x00\xA8\x01\x00\x00\xFA\x00\x04\x00\xB3\x01\x00\x00"
"\xAE\x01\x00\x00\xAF\x01\x00\x00\xF8\x00\x02\x00\xAE\x01\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\xB4\x01\x00\x00\x94\x01\x00\x00"
"\x3D\x00\x04\x00\x14\x00\x00\x00\xB5\x01\x00\x00\x19\x00\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\xB6\x01\x00\x00\xA0\x01\x00\x00"
"\x4F\x00\x07\x00\x16\x00\x00\x00\xB7\x01\x00\x00\xB6\x01\x00\x00\xB6\x01\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x57\x00\x05\x00"
"\x2A\x00\x00\x00\xB8\x01\x00\x00\xB5\x01\x00\x00\xB7\x01\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\xB9\x01\x00\x00\xB8\x01\x00\x00"
"\x03\x00\x00\x00\x41\x00\x05\x00\x28\x00\x00\x00\xBA\x01\x00\x00\xA0\x01\x00\x00\x38\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00"
"\xBB\x01\x00\x00\xBA\x01\x00\x00\x0C\x00\x07\x00\x06\x00\x00\x00\xBC\x01\x00\x00\x01\x00\x00\x00\x30\x00\x00\x00\xB9\x01\x00\x00"
"\xBB\x01\x00\x00\x8E\x00\x05\x00\x07\x00\x00\x00\xBD\x01\x00\x00\xB4\x01\x00\x00\xBC\x01\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00"
"\xBE\x01\x00\x00\xA0\x01\x00\x00\x81\x00\x05\x00\x07\x00\x00\x00\xBF\x01\x00\x00\xBE\x01\x00\x00\xBD\x01\x00\x00\x3E\x00\x03\x00"
"\xA0\x01\x00\x00\xBF\x01\x00\x00\xF9\x00\x02\x00\xB0\x01\x00\x00\xF8\x00\x02\x00\xB0\x01\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00"
"\xC0\x01\x00\x00\xAC\x01\x00\x00\x81\x00\x05\x00\x06\x00\x00\x00\xC1\x01\x00\x00\xC0\x01\x00\x00\x55\x00\x00\x00\x3E\x00\x03\x00"
"\xAC\x01\x00\x00\xC1\x01\x00\x00\xF9\x00\x02\x00\xAD\x01\x00\x00\xF8\x00\x02\x00\xAF\x01\x00\x00\x3E\x00\x03\x00\xAC\x01\x00\x00"
"\x41\x00\x00\x00\x3E\x00\x03\x00\xC2\x01\x00\x00\x55\x00\x00\x00\xF9\x00\x02\x00\xC3\x01\x00\x00\xF8\x00\x02\x00\xC3\x01\x00\x00"
"\xF6\x00\x04\x00\xC5\x01\x00\x00\xC6\x01\x00\x00\x00\x00\x00\x00\xF9\x00\x02\x00\xC7\x01\x00\x00\xF8\x00\x02\x00\xC7\x01\x00\x00"
"\x3D\x00\x04\x00\x06\x00\x00\x00\xC8\x01\x00\x00\xAC\x01\x00\x00\xB8\x00\x05\x00\x21\x00\x00\x00\xC9\x01\x00\x00\xC8\x01\x00\x00"
"\x21\x01\x00\x00\xFA\x00\x04\x00\xC9\x01\x00\x00\xC4\x01\x00\x00\xC5\x01\x00\x00\xF8\x00\x02\x00\xC4\x01\x00\x00\x3D\x00\x04\x00"
"\x07\x00\x00\x00\xCA\x01\x00\x00\x94\x01\x00\x00\x3D\x00\x04\x00\x14\x00\x00\x00\xCB\x01\x00\x00\x19\x00\x00\x00\x3D\x00\x04\x00"
"\x07\x00\x00\x00\xCC\x01\x00\x00\xA0\x01\x00\x00\x4F\x00\x07\x00\x16\x00\x00\x00\xCD\x01\x00\x00\xCC\x01\x00\x00\xCC\x01\x00\x00"
"\x00\x00\x00\x00\x01\x00\x00\x00\x57\x00\x05\x00\x2A\x00\x00\x00\xCE\x01\x00\x00\xCB\x01\x00\x00\xCD\x01\x00\x00\x51\x00\x05\x00"
"\x06\x00\x00\x00\xCF\x01\x00\x00\xCE\x01\x00\x00\x03\x00\x00\x00\x41\x00\x05\x00\x28\x00\x00\x00\xD0\x01\x00\x00\xA0\x01\x00\x00"
"\x38\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\xD1\x01\x00\x00\xD0\x01\x00\x00\x0C\x00\x07\x00\x06\x00\x00\x00\xD2\x01\x00\x00"
"\x01\x00\x00\x00\x30\x00\x00\x00\xCF\x01\x00\x00\xD1\x01\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\xD3\x01\x00\x00\xC2\x01\x00\x00"
"\x85\x00\x05\x00\x06\x00\x00\x00\xD4\x01\x00\x00\xD2\x01\x00\x00\xD3\x01\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\xD5\x01\x00\x00"
"\xC2\x01\x00\x00\x85\x00\x05\x00\x06\x00\x00\x00\xD6\x01\x00\x00\x76\x00\x00\x00\xD5\x01\x00\x00\x83\x00\x05\x00\x06\x00\x00\x00"
"\xD7\x01\x00\x00\xD4\x01\x00\x00\xD6\x01\x00\x00\x8E\x00\x05\x00\x07\x00\x00\x00\xD8\x01\x00\x00\xCA\x01\x00\x00\xD7\x01\x00\x00"
"\x3D\x00\x04\x00\x07\x00\x00\x00\xD9\x01\x00\x00\xA0\x01\x00\x00\x81\x00\x05\x00\x07\x00\x00\x00\xDA\x01\x00\x00\xD9\x01\x00\x00"
"\xD8\x01\x00\x00\x3E\x00\x03\x00\xA0\x01\x00\x00\xDA\x01\x00\x00\xF9\x00\x02\x00\xC6\x01\x00\x00\xF8\x00\x02\x00\xC6\x01\x00\x00"
"\x3D\x00\x04\x00\x06\x00\x00\x00\xDB\x01\x00\x00\xAC\x01\x00\x00\x81\x00\x05\x00\x06\x00\x00\x00\xDC\x01\x00\x00\xDB\x01\x00\x00"
"\x55\x00\x00\x00\x3E\x00\x03\x00\xAC\x01\x00\x00\xDC\x01\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\xDD\x01\x00\x00\xC2\x01\x00\x00"
"\x85\x00\x05\x00\x06\x00\x00\x00\xDE\x01\x00\x00\xDD\x01\x00\x00\x76\x00\x00\x00\x3E\x00\x03\x00\xC2\x01\x00\x00\xDE\x01\x00\x00"
"\xF9\x00\x02\x00\xC3\x01\x00\x00\xF8\x00\x02\x00\xC5\x01\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\xDF\x01\x00\x00\xA0\x01\x00\x00"
"\x4F\x00\x07\x00\x16\x00\x00\x00\xE0\x01\x00\x00\xDF\x01\x00\x00\xDF\x01\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\xFE\x00\x02\x00"
"\xE0\x01\x00\x00\xF8\x00\x02\x00\xE2\x01\x00\x00\xBA\x00\x05\x00\x21\x00\x00\x00\xE4\x01\x00\x00\xE3\x01\x00\x00\x41\x00\x00\x00"
"\xF7\x00\x03\x00\xE6\x01\x00\x00\x00\x00\x00\x00\xFA\x00\x04\x00\xE4\x01\x00\x00\xE5\x01\x00\x00\xE6\x01\x00\x00\xF8\x00\x02\x00"
"\xE5\x01\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\xE8\x01\x00\x00\x1B\x00\x00\x00\x0C\x00\x06\x00\x07\x00\x00\x00\xE9\x01\x00\x00"
"\x01\x00\x00\x00\x45\x00\x00\x00\xE8\x01\x00\x00\x4F\x00\x07\x00\x16\x00\x00\x00\xEA\x01\x00\x00\xE9\x01\x00\x00\xE9\x01\x00\x00"
"\x00\x00\x00\x00\x01\x00\x00\x00\x8E\x00\x05\x00\x16\x00\x00\x00\xEB\x01\x00\x00\xEA\x01\x00\x00\x98\x01\x00\x00\x8E\x00\x05\x00"
"\x16\x00\x00\x00\xEC\x01\x00\x00\xEB\x01\x00\x00\x55\x00\x00\x00\x85\x00\x05\x00\x16\x00\x00\x00\xED\x01\x00\x00\xEC\x01\x00\x00"
"\x9B\x01\x00\x00\x3E\x00\x03\x00\xE7\x01\x00\x00\xED\x01\x00\x00\x3D\x00\x04\x00\x16\x00\x00\x00\xEF\x01\x00\x00\x1A\x00\x00\x00"
"\x3E\x00\x03\x00\xEE\x01\x00\x00\xEF\x01\x00\x00\x3D\x00\x04\x00\x16\x00\x00\x00\xF0\x01\x00\x00\xE7\x01\x00\x00\x3D\x00\x04\x00"
"\x16\x00\x00\x00\xF1\x01\x00\x00\xEE\x01\x00\x00\x81\x00\x05\x00\x16\x00\x00\x00\xF2\x01\x00\x00\xF1\x01\x00\x00\xF0\x01\x00\x00"
"\x3E\x00\x03\x00\xEE\x01\x00\x00\xF2\x01\x00\x00\x3D\x00\x04\x00\x16\x00\x00\x00\xF4\x01\x00\x00\xE7\x01\x00\x00\x8E\x00\x05\x00"
"\x16\x00\x00\x00\xF5\x01\x00\x00\xF4\x01\x00\x00\xF3\x01\x00\x00\x3E\x00\x03\x00\xE7\x01\x00\x00\xF5\x01\x00\x00\x3D\x00\x04\x00"
"\x16\x00\x00\x00\xF6\x01\x00\x00\xE7\x01\x00\x00\x3D\x00\x04\x00\x14\x00\x00\x00\xF7\x01\x00\x00\x19\x00\x00\x00\x3D\x00\x04\x00"
"\x16\x00\x00\x00\xF8\x01\x00\x00\xEE\x01\x00\x00\x57\x00\x05\x00\x2A\x00\x00\x00\xF9\x01\x00\x00\xF7\x01\x00\x00\xF8\x01\x00\x00"
"\x51\x00\x05\x00\x06\x00\x00\x00\xFA\x01\x00\x00\xF9\x01\x00\x00\x03\x00\x00\x00\x8E\x00\x05\x00\x16\x00\x00\x00\xFB\x01\x00\x00"
"\xF6\x01\x00\x00\xFA\x01\x00\x00\x3D\x00\x04\x00\x16\x00\x00\x00\xFC\x01\x00\x00\xEE\x01\x00\x00\x83\x00\x05\x00\x16\x00\x00\x00"
"\xFD\x01\x00\x00\xFC\x01\x00\x00\xFB\x01\x00\x00\x3E\x00\x03\x00\xEE\x01\x00\x00\xFD\x01\x00\x00\x3D\x00\x04\x00\x16\x00\x00\x00"
"\xFE\x01\x00\x00\xE7\x01\x00\x00\x3D\x00\x04\x00\x14\x00\x00\x00\xFF\x01\x00\x00\x19\x00\x00\x00\x3D\x00\x04\x00\x16\x00\x00\x00"
"\x00\x02\x00\x00\xEE\x01\x00\x00\x57\x00\x05\x00\x2A\x00\x00\x00\x01\x02\x00\x00\xFF\x01\x00\x00\x00\x02\x00\x00\x51\x00\x05\x00"
"\x06\x00\x00\x00\x02\x02\x00\x00\x01\x02\x00\x00\x03\x00\x00\x00\x8E\x00\x05\x00\x16\x00\x00\x00\x03\x02\x00\x00\xFE\x01\x00\x00"
"\x02\x02\x00\x00\x3D\x00\x04\x00\x16\x00\x00\x00\x04\x02\x00\x00\xEE\x01\x00\x00\x83\x00\x05\x00\x16\x00\x00\x00\x05\x02\x00\x00"
"\x04\x02\x00\x00\x03\x02\x00\x00\x3E\x00\x03\x00\xEE\x01\x00\x00\x05\x02\x00\x00\x3D\x00\x04\x00\x16\x00\x00\x00\x06\x02\x00\x00"
"\xE7\x01\x00\x00\x3D\x00\x04\x00\x14\x00\x00\x00\x07\x02\x00\x00\x19\x00\x00\x00\x3D\x00\x04\x00\x16\x00\x00\x00\x08\x02\x00\x00"
"\xEE\x01\x00\x00\x57\x00\x05\x00\x2A\x00\x00\x00\x09\x02\x00\x00\x07\x02\x00\x00\x08\x02\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00"
"\x0A\x02\x00\x00\x09\x02\x00\x00\x03\x00\x00\x00\x8E\x00\x05\x00\x16\x00\x00\x00\x0B\x02\x00\x00\x06\x02\x00\x00\x0A\x02\x00\x00"
"\x3D\x00\x04\x00\x16\x00\x00\x00\x0C\x02\x00\x00\xEE\x01\x00\x00\x83\x00\x05\x00\x16\x00\x00\x00\x0D\x02\x00\x00\x0C\x02\x00\x00"
"\x0B\x02\x00\x00\x3E\x00\x03\x00\xEE\x01\x00\x00\x0D\x02\x00\x00\x3D\x00\x04\x00\x16\x00\x00\x00\x0E\x02\x00\x00\xEE\x01\x00\x00"
"\xFE\x00\x02\x00\x0E\x02\x00\x00\xF8\x00\x02\x00\xE6\x01\x00\x00\xF9\x00\x02\x00\x93\x01\x00\x00\xF8\x00\x02\x00\x93\x01\x00\x00"
"\x3D\x00\x04\x00\x16\x00\x00\x00\x10\x02\x00\x00\x1A\x00\x00\x00\xFE\x00\x02\x00\x10\x02\x00\x00\x38\x00\x01\x00"},
#endif
#ifdef D3D9QUAKE
{QR_DIRECT3D9, 9, "rtlight",
"!!permu BUMP\n"
"!!permu SPECULAR\n"
"!!permu OFFSETMAPPING\n"
"!!permu SKELETAL\n"
"!!permu FOG\n"
"!!samps diffuse\n"
// texture units:
// s0=diffuse, s1=normal, s2=specular, s3=shadowmap
// custom modifiers:
// PCF(shadowmap)
// CUBE(projected cubemap)
"struct a2v\n"
"{\n"
"float4 pos: POSITION;\n"
"float3 tc: TEXCOORD0;\n"
"float3 n: NORMAL0;\n"
"float3 s: TANGENT0;\n"
"float3 t: BINORMAL0;\n"
"};\n"
"struct v2f\n"
"{\n"
"#ifndef FRAGMENT_SHADER\n"
"float4 pos: POSITION;\n"
"#endif\n"
"float3 tc: TEXCOORD0;\n"
"float3 lpos: TEXCOORD1;\n"
"};\n"
"#ifdef VERTEX_SHADER\n"
"float4x4 m_modelviewprojection;\n"
"float3 l_lightposition;\n"
"v2f main (a2v inp)\n"
"{\n"
"v2f outp;\n"
"outp.pos = mul(m_modelviewprojection, inp.pos);\n"
"outp.tc = inp.tc;\n"
"float3 lightminusvertex = l_lightposition - inp.pos.xyz;\n"
"outp.lpos.x = dot(lightminusvertex, inp.s.xyz);\n"
"outp.lpos.y = dot(lightminusvertex, inp.t.xyz);\n"
"outp.lpos.z = dot(lightminusvertex, inp.n.xyz);\n"
"return outp;\n"
"}\n"
"#endif\n"
"#ifdef FRAGMENT_SHADER\n"
"sampler s_diffuse;\n"
"float l_lightradius;\n"
"float3 l_lightcolour;\n"
"float4 main (v2f inp) : COLOR0\n"
"{\n"
"float3 col = l_lightcolour;\n"
"col *= max(1.0 - dot(inp.lpos, inp.lpos)/(l_lightradius*l_lightradius), 0.0);\n"
"#ifdef FLAT\n"
"float3 diff = FLAT;\n"
"#else\n"
"float3 diff = tex2D(s_diffuse, inp.tc);\n"
"#endif\n"
"return float4(diff * col, 1);\n"
"}\n"
"#endif\n"
},
#endif
#ifdef D3D11QUAKE
{QR_DIRECT3D11, 11, "rtlight",
"!!samps diffuse normalmap specular upper lower shadowmap projectionmap\n"
"!!permu BUMP\n"
"!!permu FRAMEBLEND\n"
"!!permu SKELETAL\n"
"!!permu UPPERLOWER\n"
"!!permu FOG\n"
"!!cvarf r_glsl_offsetmapping_scale\n"
"!!cvardf r_glsl_pcf=5\n"
//this is the main shader responsible for realtime dlights.
//texture units:
//s0=diffuse, s1=normal, s2=specular, s3=shadowmap
//custom modifiers:
//PCF(shadowmap)
//CUBEPROJ(projected cubemap)
//SPOT(projected circle
//CUBESHADOW
"#undef CUBE //engine cannot load cubemaps properly with d3d yet.\n"
"#ifndef r_glsl_pcf\n"
"#error r_glsl_pcf wasn't defined\n"
"#endif\n"
"#if r_glsl_pcf < 1\n"
"#undef r_glsl_pcf\n"
"#define r_glsl_pcf 9\n"
"#endif\n"
"#ifdef UPPERLOWER\n"
"#define UPPER\n"
"#define LOWER\n"
"#endif\n"
"struct a2v\n"
"{\n"
"float4 pos: POSITION;\n"
"float2 tc: TEXCOORD0;\n"
"float3 n: NORMAL;\n"
"float3 s: TANGENT;\n"
"float3 t: BINORMAL;\n"
"};\n"
"struct v2f\n"
"{\n"
"float4 pos: SV_POSITION;\n"
"float2 tc: TEXCOORD0;\n"
"float3 lightvector: TEXCOORD1;\n"
"float3 eyevector: TEXCOORD2;\n"
"float3 vtexprojcoord: TEXCOORD3;\n"
"};\n"
"#include <ftedefs.h>\n"
"#ifdef VERTEX_SHADER\n"
"v2f main (a2v inp)\n"
"{\n"
"v2f outp;\n"
"float4 wpos;\n"
"wpos = mul(m_model, inp.pos);\n"
"outp.pos = mul(m_view, wpos);\n"
"outp.pos = mul(m_projection, outp.pos);\n"
"outp.tc = inp.tc.xy;\n"
"float3 lightminusvertex = l_lightposition - wpos.xyz;\n"
"outp.lightvector.x = -dot(lightminusvertex, inp.s.xyz);\n"
"outp.lightvector.y = dot(lightminusvertex, inp.t.xyz);\n"
"outp.lightvector.z = dot(lightminusvertex, inp.n.xyz);\n"
"float3 eyeminusvertex = e_eyepos - wpos.xyz;\n"
"outp.eyevector.x = -dot(eyeminusvertex, inp.s.xyz);\n"
"outp.eyevector.y = dot(eyeminusvertex, inp.t.xyz);\n"
"outp.eyevector.z = dot(eyeminusvertex, inp.n.xyz);\n"
"outp.vtexprojcoord = mul(l_cubematrix, wpos).xyz;\n"
"return outp;\n"
"}\n"
"#endif\n"
"#ifdef FRAGMENT_SHADER\n"
"Texture2D t_shadowmap : register(t0);\n"
"TextureCube t_projectionmap : register(t1);\n"
"Texture2D t_diffuse : register(t2);\n"
"Texture2D t_normalmap : register(t3);\n"
"Texture2D t_specular : register(t4);\n"
"Texture2D t_upper : register(t5);\n"
"Texture2D t_lower : register(t6);\n"
"SamplerComparisonState s_shadowmap : register(s0);\n"
"SamplerState s_projectionmap : register(s1);\n"
"SamplerState s_diffuse : register(s2);\n"
"SamplerState s_normalmap : register(s3);\n"
"SamplerState s_specular : register(s4);\n"
"SamplerState s_upper : register(s5);\n"
"SamplerState s_lower : register(s6);\n"
"#ifdef PCF\n"
"float3 ShadowmapCoord(float3 vtexprojcoord)\n"
"{\n"
"#ifdef SPOT\n"
//bias it. don't bother figuring out which side or anything, its not needed
//l_projmatrix contains the light's projection matrix so no other magic needed
"vtexprojcoord.z -= 0.015;\n"
"return (vtexprojcoord.xyz + float3(1.0, 1.0, 1.0)) * float3(0.5, 0.5, 0.5);\n"
//#elif defined(CUBESHADOW)
// vec3 shadowcoord = vshadowcoord.xyz / vshadowcoord.w;
// #define dosamp(x,y) shadowCube(s_t4, shadowcoord + vec2(x,y)*texscale.xy).r
"#else\n"
//figure out which axis to use
//texture is arranged thusly:
//forward left up
//back right down
"float3 dir = abs(vtexprojcoord.xyz);\n"
//assume z is the major axis (ie: forward from the light)
"float3 t = vtexprojcoord.xyz;\n"
"float ma = dir.z;\n"
"float3 axis = float3(0.5/3.0, 0.5/2.0, 0.5);\n"
"if (dir.x > ma)\n"
"{\n"
"ma = dir.x;\n"
"t = vtexprojcoord.zyx;\n"
"axis.x = 0.5;\n"
"}\n"
"if (dir.y > ma)\n"
"{\n"
"ma = dir.y;\n"
"t = vtexprojcoord.xzy;\n"
"axis.x = 2.5/3.0;\n"
"}\n"
//if the axis is negative, flip it.
"if (t.z > 0.0)\n"
"{\n"
"axis.y = 1.5/2.0;\n"
"t.z = -t.z;\n"
"}\n"
//we also need to pass the result through the light's projection matrix too
//the 'matrix' we need only contains 5 actual values. and one of them is a -1. So we might as well just use a vec4.
//note: the projection matrix also includes scalers to pinch the image inwards to avoid sampling over borders, as well as to cope with non-square source image
//the resulting z is prescaled to result in a value between -0.5 and 0.5.
//also make sure we're in the right quadrant type thing
"return axis + ((l_shadowmapproj.xyz*t.xyz + float3(0.0, 0.0, l_shadowmapproj.w)) / -t.z);\n"
"#endif\n"
"}\n"
"float ShadowmapFilter(float3 vtexprojcoord)\n"
"{\n"
"float3 shadowcoord = ShadowmapCoord(vtexprojcoord);\n"
// #define dosamp(x,y) shadow2D(s_t4, shadowcoord.xyz + (vec3(x,y,0.0)*l_shadowmapscale.xyx)).r
// #define dosamp(x,y) (t_shadowmap.Sample(s_shadowmap, shadowcoord.xy + (float2(x,y)*l_shadowmapscale.xy)).r < shadowcoord.z)
"#define dosamp(x,y) (t_shadowmap.SampleCmpLevelZero(s_shadowmap, shadowcoord.xy+(float2(x,y)*l_shadowmapscale.xy), shadowcoord.z))\n"
"float s = 0.0;\n"
"#if r_glsl_pcf >= 1 && r_glsl_pcf < 5\n"
"s += dosamp(0.0, 0.0);\n"
"return s;\n"
"#elif r_glsl_pcf >= 5 && r_glsl_pcf < 9\n"
"s += dosamp(-1.0, 0.0);\n"
"s += dosamp(0.0, -1.0);\n"
"s += dosamp(0.0, 0.0);\n"
"s += dosamp(0.0, 1.0);\n"
"s += dosamp(1.0, 0.0);\n"
"return s * (1.0/5.0);\n"
"#else\n"
"s += dosamp(-1.0, -1.0);\n"
"s += dosamp(-1.0, 0.0);\n"
"s += dosamp(-1.0, 1.0);\n"
"s += dosamp(0.0, -1.0);\n"
"s += dosamp(0.0, 0.0);\n"
"s += dosamp(0.0, 1.0);\n"
"s += dosamp(1.0, -1.0);\n"
"s += dosamp(1.0, 0.0);\n"
"s += dosamp(1.0, 1.0);\n"
"return s * (1.0/9.0);\n"
"#endif\n"
"}\n"
"#endif\n"
"float4 main (v2f inp) : SV_TARGET\n"
"{\n"
"float2 tc = inp.tc; //TODO: offsetmapping.\n"
"float4 base = t_diffuse.Sample(s_diffuse, tc);\n"
"#ifdef BUMP\n"
"float4 bump = t_normalmap.Sample(s_normalmap, tc);\n"
"bump.rgb = normalize(bump.rgb - 0.5);\n"
"#else\n"
"float4 bump = float4(0, 0, 1, 0);\n"
"#endif\n"
"float4 spec = t_specular.Sample(s_specular, tc);\n"
"#ifdef CUBE\n"
"float4 cubemap = t_projectionmap.Sample(s_projectionmap, inp.vtexprojcoord);\n"
"#endif\n"
"#ifdef LOWER\n"
"float4 lower = t_lower.Sample(s_lower, tc);\n"
"base += lower;\n"
"#endif\n"
"#ifdef UPPER\n"
"float4 upper = t_upper.Sample(s_upper, tc);\n"
"base += upper;\n"
"#endif\n"
"float lightscale = max(1.0 - (dot(inp.lightvector,inp.lightvector)/(l_lightradius*l_lightradius)), 0.0);\n"
"float3 nl = normalize(inp.lightvector);\n"
"float bumpscale = max(dot(bump.xyz, nl), 0.0);\n"
"float3 halfdir = normalize(normalize(inp.eyevector) + nl);\n"
"float specscale = pow(max(dot(halfdir, bump.rgb), 0.0), 32.0 * spec.a);\n"
"float4 result;\n"
"result.a = base.a;\n"
"result.rgb = base.rgb * (l_lightcolourscale.x + l_lightcolourscale.y * bumpscale); //amient light + diffuse\n"
"result.rgb += spec.rgb * l_lightcolourscale.z * specscale; //specular\n"
"result.rgb *= lightscale * l_colour; //fade light by distance and light colour.\n"
"#ifdef CUBE\n"
"result.rgb *= cubemap.rgb; //fade by cubemap\n"
"#endif\n"
"#ifdef PCF\n"
"result.rgb *= ShadowmapFilter(inp.vtexprojcoord);\n"
"#endif\n"
//TODO: fog
"return result;\n"
"}\n"
"#endif\n"
},
#endif
#ifdef VKQUAKE
{QR_VULKAN, -1, "rq_rtlight",
"\xFF\x53\x50\x56\x01\x00\x00\x00\x7F\x06\x00\x00\x00\x00\x00\x00\x2D\x00\x00\x80\x2C\x00\x00\x00\xA0\x00\x00\x00\xCC\x00\x00\x00"
"\x18\x17\x00\x00\xE4\x17\x00\x00\x60\x30\x00\x00\x01\x00\x66\x31\x72\x5F\x67\x6C\x73\x6C\x5F\x6F\x66\x66\x73\x65\x74\x6D\x61\x70"
"\x70\x69\x6E\x67\x00\x00\x00\x00\x00\x01\x01\x66\x31\x67\x6C\x5F\x73\x70\x65\x63\x75\x6C\x61\x72\x00\x00\x00\x00\x00\x01\x02\x66"
"\x31\x72\x5F\x67\x6C\x73\x6C\x5F\x6F\x66\x66\x73\x65\x74\x6D\x61\x70\x70\x69\x6E\x67\x5F\x73\x63\x61\x6C\x65\x00\x3D\x23\xD7\x0A"
"\x01\x03\x69\x31\x72\x5F\x67\x6C\x73\x6C\x5F\x70\x63\x66\x00\x00\x00\x00\x05\x01\x04\x42\x31\x70\x63\x66\x00\x00\x00\x00\x00\x01"
"\x05\x42\x31\x73\x70\x6F\x74\x00\x00\x00\x00\x00\x01\x06\x42\x31\x63\x75\x62\x65\x00\x00\x00\x00\x00\x01\x07\x62\x31\x72\x5F\x66"
"\x6F\x67\x5F\x65\x78\x70\x32\x00\x00\x00\x00\x00\x03\x02\x23\x07\x00\x00\x01\x00\x0A\x00\x08\x00\xE4\x00\x00\x00\x00\x00\x00\x00"
"\x11\x00\x02\x00\x01\x00\x00\x00\x0B\x00\x06\x00\x01\x00\x00\x00\x47\x4C\x53\x4C\x2E\x73\x74\x64\x2E\x34\x35\x30\x00\x00\x00\x00"
"\x0E\x00\x03\x00\x00\x00\x00\x00\x01\x00\x00\x00\x0F\x00\x13\x00\x00\x00\x00\x00\x04\x00\x00\x00\x6D\x61\x69\x6E\x00\x00\x00\x00"
"\x24\x00\x00\x00\x40\x00\x00\x00\x42\x00\x00\x00\x44\x00\x00\x00\x4C\x00\x00\x00\x5D\x00\x00\x00\x5F\x00\x00\x00\x79\x00\x00\x00"
"\x9B\x00\x00\x00\xAD\x00\x00\x00\xBE\x00\x00\x00\xCA\x00\x00\x00\xE2\x00\x00\x00\xE3\x00\x00\x00\x47\x00\x04\x00\x19\x00\x00\x00"
"\x06\x00\x00\x00\x10\x00\x00\x00\x48\x00\x04\x00\x1B\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x1B\x00\x00\x00"
"\x00\x00\x00\x00\x23\x00\x00\x00\x00\x00\x00\x00\x48\x00\x05\x00\x1B\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00"
"\x48\x00\x04\x00\x1B\x00\x00\x00\x01\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x1B\x00\x00\x00\x01\x00\x00\x00\x23\x00\x00\x00"
"\x40\x00\x00\x00\x48\x00\x05\x00\x1B\x00\x00\x00\x01\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x04\x00\x1B\x00\x00\x00"
"\x02\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x1B\x00\x00\x00\x02\x00\x00\x00\x23\x00\x00\x00\x80\x00\x00\x00\x48\x00\x05\x00"
"\x1B\x00\x00\x00\x02\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x05\x00\x1B\x00\x00\x00\x03\x00\x00\x00\x23\x00\x00\x00"
"\xC0\x00\x00\x00\x48\x00\x05\x00\x1B\x00\x00\x00\x04\x00\x00\x00\x23\x00\x00\x00\xCC\x00\x00\x00\x48\x00\x05\x00\x1B\x00\x00\x00"
"\x05\x00\x00\x00\x23\x00\x00\x00\xD0\x00\x00\x00\x48\x00\x05\x00\x1B\x00\x00\x00\x06\x00\x00\x00\x23\x00\x00\x00\xDC\x00\x00\x00"
"\x48\x00\x05\x00\x1B\x00\x00\x00\x07\x00\x00\x00\x23\x00\x00\x00\xE0\x00\x00\x00\x48\x00\x05\x00\x1B\x00\x00\x00\x08\x00\x00\x00"
"\x23\x00\x00\x00\xEC\x00\x00\x00\x48\x00\x05\x00\x1B\x00\x00\x00\x09\x00\x00\x00\x23\x00\x00\x00\xF0\x00\x00\x00\x48\x00\x05\x00"
"\x1B\x00\x00\x00\x0A\x00\x00\x00\x23\x00\x00\x00\xFC\x00\x00\x00\x48\x00\x05\x00\x1B\x00\x00\x00\x0B\x00\x00\x00\x23\x00\x00\x00"
"\x00\x01\x00\x00\x48\x00\x05\x00\x1B\x00\x00\x00\x0C\x00\x00\x00\x23\x00\x00\x00\x40\x01\x00\x00\x48\x00\x05\x00\x1B\x00\x00\x00"
"\x0D\x00\x00\x00\x23\x00\x00\x00\x4C\x01\x00\x00\x48\x00\x05\x00\x1B\x00\x00\x00\x0E\x00\x00\x00\x23\x00\x00\x00\x50\x01\x00\x00"
"\x48\x00\x05\x00\x1B\x00\x00\x00\x0F\x00\x00\x00\x23\x00\x00\x00\x5C\x01\x00\x00\x48\x00\x05\x00\x1B\x00\x00\x00\x10\x00\x00\x00"
"\x23\x00\x00\x00\x60\x01\x00\x00\x48\x00\x05\x00\x1B\x00\x00\x00\x11\x00\x00\x00\x23\x00\x00\x00\x6C\x01\x00\x00\x48\x00\x05\x00"
"\x1B\x00\x00\x00\x12\x00\x00\x00\x23\x00\x00\x00\x70\x01\x00\x00\x48\x00\x05\x00\x1B\x00\x00\x00\x13\x00\x00\x00\x23\x00\x00\x00"
"\x80\x01\x00\x00\x48\x00\x05\x00\x1B\x00\x00\x00\x14\x00\x00\x00\x23\x00\x00\x00\x90\x01\x00\x00\x48\x00\x05\x00\x1B\x00\x00\x00"
"\x15\x00\x00\x00\x23\x00\x00\x00\x94\x01\x00\x00\x48\x00\x05\x00\x1B\x00\x00\x00\x16\x00\x00\x00\x23\x00\x00\x00\x98\x01\x00\x00"
"\x47\x00\x03\x00\x1B\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00\x1D\x00\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00"
"\x1D\x00\x00\x00\x21\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x24\x00\x00\x00\x1E\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00"
"\x40\x00\x00\x00\x1E\x00\x00\x00\x04\x00\x00\x00\x47\x00\x04\x00\x42\x00\x00\x00\x1E\x00\x00\x00\x05\x00\x00\x00\x47\x00\x04\x00"
"\x44\x00\x00\x00\x1E\x00\x00\x00\x06\x00\x00\x00\x48\x00\x05\x00\x4A\x00\x00\x00\x00\x00\x00\x00\x0B\x00\x00\x00\x00\x00\x00\x00"
"\x47\x00\x03\x00\x4A\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00\x5D\x00\x00\x00\x1E\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00"
"\x5F\x00\x00\x00\x1E\x00\x00\x00\x01\x00\x00\x00\x48\x00\x04\x00\x65\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00"
"\x65\x00\x00\x00\x00\x00\x00\x00\x23\x00\x00\x00\x00\x00\x00\x00\x48\x00\x05\x00\x65\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00"
"\x10\x00\x00\x00\x48\x00\x05\x00\x65\x00\x00\x00\x01\x00\x00\x00\x23\x00\x00\x00\x40\x00\x00\x00\x48\x00\x05\x00\x65\x00\x00\x00"
"\x02\x00\x00\x00\x23\x00\x00\x00\x4C\x00\x00\x00\x48\x00\x05\x00\x65\x00\x00\x00\x03\x00\x00\x00\x23\x00\x00\x00\x50\x00\x00\x00"
"\x48\x00\x05\x00\x65\x00\x00\x00\x04\x00\x00\x00\x23\x00\x00\x00\x5C\x00\x00\x00\x48\x00\x05\x00\x65\x00\x00\x00\x05\x00\x00\x00"
"\x23\x00\x00\x00\x60\x00\x00\x00\x48\x00\x05\x00\x65\x00\x00\x00\x06\x00\x00\x00\x23\x00\x00\x00\x6C\x00\x00\x00\x48\x00\x05\x00"
"\x65\x00\x00\x00\x07\x00\x00\x00\x23\x00\x00\x00\x70\x00\x00\x00\x48\x00\x05\x00\x65\x00\x00\x00\x08\x00\x00\x00\x23\x00\x00\x00"
"\x80\x00\x00\x00\x48\x00\x05\x00\x65\x00\x00\x00\x09\x00\x00\x00\x23\x00\x00\x00\x88\x00\x00\x00\x47\x00\x03\x00\x65\x00\x00\x00"
"\x02\x00\x00\x00\x47\x00\x04\x00\x67\x00\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x67\x00\x00\x00\x21\x00\x00\x00"
"\x01\x00\x00\x00\x47\x00\x04\x00\x79\x00\x00\x00\x1E\x00\x00\x00\x01\x00\x00\x00\x47\x00\x04\x00\x8A\x00\x00\x00\x01\x00\x00\x00"
"\x01\x01\x00\x00\x47\x00\x04\x00\x8D\x00\x00\x00\x01\x00\x00\x00\x00\x01\x00\x00\x47\x00\x04\x00\x90\x00\x00\x00\x01\x00\x00\x00"
"\x13\x00\x00\x00\x47\x00\x04\x00\x9B\x00\x00\x00\x1E\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00\xAD\x00\x00\x00\x1E\x00\x00\x00"
"\x04\x00\x00\x00\x47\x00\x04\x00\xB4\x00\x00\x00\x01\x00\x00\x00\x04\x01\x00\x00\x47\x00\x04\x00\xB6\x00\x00\x00\x01\x00\x00\x00"
"\x05\x01\x00\x00\x47\x00\x04\x00\xB9\x00\x00\x00\x01\x00\x00\x00\x06\x01\x00\x00\x47\x00\x04\x00\xBE\x00\x00\x00\x1E\x00\x00\x00"
"\x03\x00\x00\x00\x47\x00\x04\x00\xCA\x00\x00\x00\x1E\x00\x00\x00\x07\x00\x00\x00\x47\x00\x04\x00\xDB\x00\x00\x00\x01\x00\x00\x00"
"\x02\x01\x00\x00\x47\x00\x04\x00\xDC\x00\x00\x00\x01\x00\x00\x00\x03\x01\x00\x00\x47\x00\x04\x00\xDD\x00\x00\x00\x01\x00\x00\x00"
"\x07\x01\x00\x00\x47\x00\x04\x00\xDE\x00\x00\x00\x01\x00\x00\x00\x10\x00\x00\x00\x47\x00\x04\x00\xDF\x00\x00\x00\x01\x00\x00\x00"
"\x12\x00\x00\x00\x47\x00\x04\x00\xE0\x00\x00\x00\x01\x00\x00\x00\x15\x00\x00\x00\x47\x00\x04\x00\xE2\x00\x00\x00\x1E\x00\x00\x00"
"\x02\x00\x00\x00\x47\x00\x04\x00\xE3\x00\x00\x00\x1E\x00\x00\x00\x03\x00\x00\x00\x13\x00\x02\x00\x02\x00\x00\x00\x21\x00\x03\x00"
"\x03\x00\x00\x00\x02\x00\x00\x00\x16\x00\x03\x00\x06\x00\x00\x00\x20\x00\x00\x00\x17\x00\x04\x00\x07\x00\x00\x00\x06\x00\x00\x00"
"\x04\x00\x00\x00\x21\x00\x03\x00\x08\x00\x00\x00\x07\x00\x00\x00\x17\x00\x04\x00\x0B\x00\x00\x00\x06\x00\x00\x00\x03\x00\x00\x00"
"\x20\x00\x04\x00\x0C\x00\x00\x00\x07\x00\x00\x00\x0B\x00\x00\x00\x21\x00\x07\x00\x0D\x00\x00\x00\x07\x00\x00\x00\x0C\x00\x00\x00"
"\x0C\x00\x00\x00\x0C\x00\x00\x00\x0C\x00\x00\x00\x20\x00\x04\x00\x14\x00\x00\x00\x07\x00\x00\x00\x07\x00\x00\x00\x18\x00\x04\x00"
"\x16\x00\x00\x00\x07\x00\x00\x00\x04\x00\x00\x00\x15\x00\x04\x00\x17\x00\x00\x00\x20\x00\x00\x00\x00\x00\x00\x00\x2B\x00\x04\x00"
"\x17\x00\x00\x00\x18\x00\x00\x00\x04\x00\x00\x00\x1C\x00\x04\x00\x19\x00\x00\x00\x07\x00\x00\x00\x18\x00\x00\x00\x17\x00\x04\x00"
"\x1A\x00\x00\x00\x06\x00\x00\x00\x02\x00\x00\x00\x1E\x00\x19\x00\x1B\x00\x00\x00\x16\x00\x00\x00\x16\x00\x00\x00\x16\x00\x00\x00"
"\x0B\x00\x00\x00\x06\x00\x00\x00\x0B\x00\x00\x00\x06\x00\x00\x00\x0B\x00\x00\x00\x06\x00\x00\x00\x0B\x00\x00\x00\x06\x00\x00\x00"
"\x19\x00\x00\x00\x0B\x00\x00\x00\x06\x00\x00\x00\x0B\x00\x00\x00\x06\x00\x00\x00\x0B\x00\x00\x00\x06\x00\x00\x00\x07\x00\x00\x00"
"\x07\x00\x00\x00\x06\x00\x00\x00\x06\x00\x00\x00\x1A\x00\x00\x00\x20\x00\x04\x00\x1C\x00\x00\x00\x02\x00\x00\x00\x1B\x00\x00\x00"
"\x3B\x00\x04\x00\x1C\x00\x00\x00\x1D\x00\x00\x00\x02\x00\x00\x00\x15\x00\x04\x00\x1E\x00\x00\x00\x20\x00\x00\x00\x01\x00\x00\x00"
"\x2B\x00\x04\x00\x1E\x00\x00\x00\x1F\x00\x00\x00\x00\x00\x00\x00\x20\x00\x04\x00\x20\x00\x00\x00\x02\x00\x00\x00\x16\x00\x00\x00"
"\x20\x00\x04\x00\x23\x00\x00\x00\x01\x00\x00\x00\x0B\x00\x00\x00\x3B\x00\x04\x00\x23\x00\x00\x00\x24\x00\x00\x00\x01\x00\x00\x00"
"\x2B\x00\x04\x00\x06\x00\x00\x00\x26\x00\x00\x00\x00\x00\x80\x3F\x2B\x00\x04\x00\x06\x00\x00\x00\x2C\x00\x00\x00\x00\x00\x80\xBF"
"\x2B\x00\x04\x00\x17\x00\x00\x00\x2D\x00\x00\x00\x01\x00\x00\x00\x20\x00\x04\x00\x2E\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00"
"\x2B\x00\x04\x00\x17\x00\x00\x00\x33\x00\x00\x00\x02\x00\x00\x00\x2B\x00\x04\x00\x17\x00\x00\x00\x36\x00\x00\x00\x03\x00\x00\x00"
"\x2B\x00\x04\x00\x06\x00\x00\x00\x3A\x00\x00\x00\x00\x00\x00\x40\x3B\x00\x04\x00\x23\x00\x00\x00\x40\x00\x00\x00\x01\x00\x00\x00"
"\x3B\x00\x04\x00\x23\x00\x00\x00\x42\x00\x00\x00\x01\x00\x00\x00\x3B\x00\x04\x00\x23\x00\x00\x00\x44\x00\x00\x00\x01\x00\x00\x00"
"\x1E\x00\x03\x00\x4A\x00\x00\x00\x07\x00\x00\x00\x20\x00\x04\x00\x4B\x00\x00\x00\x03\x00\x00\x00\x4A\x00\x00\x00\x3B\x00\x04\x00"
"\x4B\x00\x00\x00\x4C\x00\x00\x00\x03\x00\x00\x00\x20\x00\x04\x00\x5A\x00\x00\x00\x03\x00\x00\x00\x07\x00\x00\x00\x20\x00\x04\x00"
"\x5C\x00\x00\x00\x03\x00\x00\x00\x1A\x00\x00\x00\x3B\x00\x04\x00\x5C\x00\x00\x00\x5D\x00\x00\x00\x03\x00\x00\x00\x20\x00\x04\x00"
"\x5E\x00\x00\x00\x01\x00\x00\x00\x1A\x00\x00\x00\x3B\x00\x04\x00\x5E\x00\x00\x00\x5F\x00\x00\x00\x01\x00\x00\x00\x2B\x00\x04\x00"
"\x1E\x00\x00\x00\x62\x00\x00\x00\x02\x00\x00\x00\x1E\x00\x0C\x00\x65\x00\x00\x00\x16\x00\x00\x00\x0B\x00\x00\x00\x06\x00\x00\x00"
"\x0B\x00\x00\x00\x06\x00\x00\x00\x0B\x00\x00\x00\x06\x00\x00\x00\x07\x00\x00\x00\x1A\x00\x00\x00\x1A\x00\x00\x00\x20\x00\x04\x00"
"\x66\x00\x00\x00\x02\x00\x00\x00\x65\x00\x00\x00\x3B\x00\x04\x00\x66\x00\x00\x00\x67\x00\x00\x00\x02\x00\x00\x00\x2B\x00\x04\x00"
"\x1E\x00\x00\x00\x68\x00\x00\x00\x01\x00\x00\x00\x20\x00\x04\x00\x69\x00\x00\x00\x02\x00\x00\x00\x0B\x00\x00\x00\x14\x00\x02\x00"
"\x74\x00\x00\x00\x29\x00\x03\x00\x74\x00\x00\x00\x75\x00\x00\x00\x20\x00\x04\x00\x78\x00\x00\x00\x03\x00\x00\x00\x0B\x00\x00\x00"
"\x3B\x00\x04\x00\x78\x00\x00\x00\x79\x00\x00\x00\x03\x00\x00\x00\x2B\x00\x04\x00\x17\x00\x00\x00\x7D\x00\x00\x00\x00\x00\x00\x00"
"\x20\x00\x04\x00\x7E\x00\x00\x00\x03\x00\x00\x00\x06\x00\x00\x00\x32\x00\x04\x00\x06\x00\x00\x00\x8A\x00\x00\x00\x00\x80\x80\x43"
"\x2B\x00\x04\x00\x06\x00\x00\x00\x8B\x00\x00\x00\x00\x00\x00\x00\x32\x00\x04\x00\x06\x00\x00\x00\x8D\x00\x00\x00\x00\x00\x80\x43"
"\x32\x00\x04\x00\x1E\x00\x00\x00\x90\x00\x00\x00\x13\x00\x00\x00\x34\x00\x06\x00\x74\x00\x00\x00\x91\x00\x00\x00\xAB\x00\x00\x00"
"\x90\x00\x00\x00\x1F\x00\x00\x00\x2B\x00\x04\x00\x1E\x00\x00\x00\x96\x00\x00\x00\x03\x00\x00\x00\x3B\x00\x04\x00\x78\x00\x00\x00"
"\x9B\x00\x00\x00\x03\x00\x00\x00\x34\x00\x06\x00\x74\x00\x00\x00\xA8\x00\x00\x00\xAB\x00\x00\x00\x90\x00\x00\x00\x1F\x00\x00\x00"
"\x18\x00\x04\x00\xAB\x00\x00\x00\x0B\x00\x00\x00\x03\x00\x00\x00\x20\x00\x04\x00\xAC\x00\x00\x00\x03\x00\x00\x00\xAB\x00\x00\x00"
"\x3B\x00\x04\x00\xAC\x00\x00\x00\xAD\x00\x00\x00\x03\x00\x00\x00\x32\x00\x04\x00\x1E\x00\x00\x00\xB4\x00\x00\x00\x04\x01\x00\x00"
"\x34\x00\x06\x00\x74\x00\x00\x00\xB5\x00\x00\x00\xAB\x00\x00\x00\xB4\x00\x00\x00\x1F\x00\x00\x00\x32\x00\x04\x00\x1E\x00\x00\x00"
"\xB6\x00\x00\x00\x05\x01\x00\x00\x34\x00\x06\x00\x74\x00\x00\x00\xB7\x00\x00\x00\xAB\x00\x00\x00\xB6\x00\x00\x00\x1F\x00\x00\x00"
"\x34\x00\x06\x00\x74\x00\x00\x00\xB8\x00\x00\x00\xA6\x00\x00\x00\xB5\x00\x00\x00\xB7\x00\x00\x00\x32\x00\x04\x00\x1E\x00\x00\x00"
"\xB9\x00\x00\x00\x06\x01\x00\x00\x34\x00\x06\x00\x74\x00\x00\x00\xBA\x00\x00\x00\xAB\x00\x00\x00\xB9\x00\x00\x00\x1F\x00\x00\x00"
"\x34\x00\x06\x00\x74\x00\x00\x00\xBB\x00\x00\x00\xA6\x00\x00\x00\xB8\x00\x00\x00\xBA\x00\x00\x00\x3B\x00\x04\x00\x5A\x00\x00\x00"
"\xBE\x00\x00\x00\x03\x00\x00\x00\x3B\x00\x04\x00\x78\x00\x00\x00\xCA\x00\x00\x00\x03\x00\x00\x00\x2B\x00\x04\x00\x06\x00\x00\x00"
"\xCF\x00\x00\x00\xCD\xCC\xCC\x3D\x32\x00\x04\x00\x06\x00\x00\x00\xDB\x00\x00\x00\x00\x00\x81\x43\x32\x00\x04\x00\x1E\x00\x00\x00"
"\xDC\x00\x00\x00\x03\x01\x00\x00\x32\x00\x04\x00\x1E\x00\x00\x00\xDD\x00\x00\x00\x07\x01\x00\x00\x32\x00\x04\x00\x1E\x00\x00\x00"
"\xDE\x00\x00\x00\x10\x00\x00\x00\x32\x00\x04\x00\x1E\x00\x00\x00\xDF\x00\x00\x00\x12\x00\x00\x00\x32\x00\x04\x00\x1E\x00\x00\x00"
"\xE0\x00\x00\x00\x15\x00\x00\x00\x20\x00\x04\x00\xE1\x00\x00\x00\x01\x00\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\xE1\x00\x00\x00"
"\xE2\x00\x00\x00\x01\x00\x00\x00\x3B\x00\x04\x00\x5E\x00\x00\x00\xE3\x00\x00\x00\x01\x00\x00\x00\x36\x00\x05\x00\x02\x00\x00\x00"
"\x04\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\xF8\x00\x02\x00\x05\x00\x00\x00\x3B\x00\x04\x00\x0C\x00\x00\x00\x4D\x00\x00\x00"
"\x07\x00\x00\x00\x3B\x00\x04\x00\x0C\x00\x00\x00\x4E\x00\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x0C\x00\x00\x00\x4F\x00\x00\x00"
"\x07\x00\x00\x00\x3B\x00\x04\x00\x0C\x00\x00\x00\x50\x00\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x0C\x00\x00\x00\x51\x00\x00\x00"
"\x07\x00\x00\x00\x3B\x00\x04\x00\x0C\x00\x00\x00\x52\x00\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x0C\x00\x00\x00\x53\x00\x00\x00"
"\x07\x00\x00\x00\x3B\x00\x04\x00\x0C\x00\x00\x00\x54\x00\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x0C\x00\x00\x00\x61\x00\x00\x00"
"\x07\x00\x00\x00\x3B\x00\x04\x00\x0C\x00\x00\x00\x95\x00\x00\x00\x07\x00\x00\x00\x39\x00\x08\x00\x07\x00\x00\x00\x55\x00\x00\x00"
"\x12\x00\x00\x00\x51\x00\x00\x00\x52\x00\x00\x00\x53\x00\x00\x00\x54\x00\x00\x00\x3D\x00\x04\x00\x0B\x00\x00\x00\x56\x00\x00\x00"
"\x51\x00\x00\x00\x3E\x00\x03\x00\x4D\x00\x00\x00\x56\x00\x00\x00\x3D\x00\x04\x00\x0B\x00\x00\x00\x57\x00\x00\x00\x52\x00\x00\x00"
"\x3E\x00\x03\x00\x4E\x00\x00\x00\x57\x00\x00\x00\x3D\x00\x04\x00\x0B\x00\x00\x00\x58\x00\x00\x00\x53\x00\x00\x00\x3E\x00\x03\x00"
"\x4F\x00\x00\x00\x58\x00\x00\x00\x3D\x00\x04\x00\x0B\x00\x00\x00\x59\x00\x00\x00\x54\x00\x00\x00\x3E\x00\x03\x00\x50\x00\x00\x00"
"\x59\x00\x00\x00\x41\x00\x05\x00\x5A\x00\x00\x00\x5B\x00\x00\x00\x4C\x00\x00\x00\x1F\x00\x00\x00\x3E\x00\x03\x00\x5B\x00\x00\x00"
"\x55\x00\x00\x00\x3D\x00\x04\x00\x1A\x00\x00\x00\x60\x00\x00\x00\x5F\x00\x00\x00\x3E\x00\x03\x00\x5D\x00\x00\x00\x60\x00\x00\x00"
"\x41\x00\x05\x00\x20\x00\x00\x00\x63\x00\x00\x00\x1D\x00\x00\x00\x62\x00\x00\x00\x3D\x00\x04\x00\x16\x00\x00\x00\x64\x00\x00\x00"
"\x63\x00\x00\x00\x41\x00\x05\x00\x69\x00\x00\x00\x6A\x00\x00\x00\x67\x00\x00\x00\x68\x00\x00\x00\x3D\x00\x04\x00\x0B\x00\x00\x00"
"\x6B\x00\x00\x00\x6A\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\x6C\x00\x00\x00\x6B\x00\x00\x00\x00\x00\x00\x00\x51\x00\x05\x00"
"\x06\x00\x00\x00\x6D\x00\x00\x00\x6B\x00\x00\x00\x01\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\x6E\x00\x00\x00\x6B\x00\x00\x00"
"\x02\x00\x00\x00\x50\x00\x07\x00\x07\x00\x00\x00\x6F\x00\x00\x00\x6C\x00\x00\x00\x6D\x00\x00\x00\x6E\x00\x00\x00\x26\x00\x00\x00"
"\x91\x00\x05\x00\x07\x00\x00\x00\x70\x00\x00\x00\x64\x00\x00\x00\x6F\x00\x00\x00\x4F\x00\x08\x00\x0B\x00\x00\x00\x71\x00\x00\x00"
"\x70\x00\x00\x00\x70\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x02\x00\x00\x00\x3D\x00\x04\x00\x0B\x00\x00\x00\x72\x00\x00\x00"
"\x4D\x00\x00\x00\x83\x00\x05\x00\x0B\x00\x00\x00\x73\x00\x00\x00\x71\x00\x00\x00\x72\x00\x00\x00\x3E\x00\x03\x00\x61\x00\x00\x00"
"\x73\x00\x00\x00\xF7\x00\x03\x00\x77\x00\x00\x00\x00\x00\x00\x00\xFA\x00\x04\x00\x75\x00\x00\x00\x76\x00\x00\x00\x88\x00\x00\x00"
"\xF8\x00\x02\x00\x76\x00\x00\x00\x3D\x00\x04\x00\x0B\x00\x00\x00\x7A\x00\x00\x00\x61\x00\x00\x00\x3D\x00\x04\x00\x0B\x00\x00\x00"
"\x7B\x00\x00\x00\x4F\x00\x00\x00\x94\x00\x05\x00\x06\x00\x00\x00\x7C\x00\x00\x00\x7A\x00\x00\x00\x7B\x00\x00\x00\x41\x00\x05\x00"
"\x7E\x00\x00\x00\x7F\x00\x00\x00\x79\x00\x00\x00\x7D\x00\x00\x00\x3E\x00\x03\x00\x7F\x00\x00\x00\x7C\x00\x00\x00\x3D\x00\x04\x00"
"\x0B\x00\x00\x00\x80\x00\x00\x00\x61\x00\x00\x00\x3D\x00\x04\x00\x0B\x00\x00\x00\x81\x00\x00\x00\x50\x00\x00\x00\x94\x00\x05\x00"
"\x06\x00\x00\x00\x82\x00\x00\x00\x80\x00\x00\x00\x81\x00\x00\x00\x41\x00\x05\x00\x7E\x00\x00\x00\x83\x00\x00\x00\x79\x00\x00\x00"
"\x2D\x00\x00\x00\x3E\x00\x03\x00\x83\x00\x00\x00\x82\x00\x00\x00\x3D\x00\x04\x00\x0B\x00\x00\x00\x84\x00\x00\x00\x61\x00\x00\x00"
"\x3D\x00\x04\x00\x0B\x00\x00\x00\x85\x00\x00\x00\x4E\x00\x00\x00\x94\x00\x05\x00\x06\x00\x00\x00\x86\x00\x00\x00\x84\x00\x00\x00"
"\x85\x00\x00\x00\x41\x00\x05\x00\x7E\x00\x00\x00\x87\x00\x00\x00\x79\x00\x00\x00\x33\x00\x00\x00\x3E\x00\x03\x00\x87\x00\x00\x00"
"\x86\x00\x00\x00\xF9\x00\x02\x00\x77\x00\x00\x00\xF8\x00\x02\x00\x88\x00\x00\x00\x3D\x00\x04\x00\x0B\x00\x00\x00\x89\x00\x00\x00"
"\x61\x00\x00\x00\x3E\x00\x03\x00\x79\x00\x00\x00\x89\x00\x00\x00\xF9\x00\x02\x00\x77\x00\x00\x00\xF8\x00\x02\x00\x77\x00\x00\x00"
"\xBA\x00\x05\x00\x74\x00\x00\x00\x8C\x00\x00\x00\x8A\x00\x00\x00\x8B\x00\x00\x00\xBA\x00\x05\x00\x74\x00\x00\x00\x8E\x00\x00\x00"
"\x8D\x00\x00\x00\x8B\x00\x00\x00\xA6\x00\x05\x00\x74\x00\x00\x00\x8F\x00\x00\x00\x8C\x00\x00\x00\x8E\x00\x00\x00\xA6\x00\x05\x00"
"\x74\x00\x00\x00\x92\x00\x00\x00\x8F\x00\x00\x00\x91\x00\x00\x00\xF7\x00\x03\x00\x94\x00\x00\x00\x00\x00\x00\x00\xFA\x00\x04\x00"
"\x92\x00\x00\x00\x93\x00\x00\x00\x94\x00\x00\x00\xF8\x00\x02\x00\x93\x00\x00\x00\x41\x00\x05\x00\x69\x00\x00\x00\x97\x00\x00\x00"
"\x1D\x00\x00\x00\x96\x00\x00\x00\x3D\x00\x04\x00\x0B\x00\x00\x00\x98\x00\x00\x00\x97\x00\x00\x00\x3D\x00\x04\x00\x0B\x00\x00\x00"
"\x99\x00\x00\x00\x4D\x00\x00\x00\x83\x00\x05\x00\x0B\x00\x00\x00\x9A\x00\x00\x00\x98\x00\x00\x00\x99\x00\x00\x00\x3E\x00\x03\x00"
"\x95\x00\x00\x00\x9A\x00\x00\x00\x3D\x00\x04\x00\x0B\x00\x00\x00\x9C\x00\x00\x00\x95\x00\x00\x00\x3D\x00\x04\x00\x0B\x00\x00\x00"
"\x9D\x00\x00\x00\x4F\x00\x00\x00\x94\x00\x05\x00\x06\x00\x00\x00\x9E\x00\x00\x00\x9C\x00\x00\x00\x9D\x00\x00\x00\x41\x00\x05\x00"
"\x7E\x00\x00\x00\x9F\x00\x00\x00\x9B\x00\x00\x00\x7D\x00\x00\x00\x3E\x00\x03\x00\x9F\x00\x00\x00\x9E\x00\x00\x00\x3D\x00\x04\x00"
"\x0B\x00\x00\x00\xA0\x00\x00\x00\x95\x00\x00\x00\x3D\x00\x04\x00\x0B\x00\x00\x00\xA1\x00\x00\x00\x50\x00\x00\x00\x94\x00\x05\x00"
"\x06\x00\x00\x00\xA2\x00\x00\x00\xA0\x00\x00\x00\xA1\x00\x00\x00\x41\x00\x05\x00\x7E\x00\x00\x00\xA3\x00\x00\x00\x9B\x00\x00\x00"
"\x2D\x00\x00\x00\x3E\x00\x03\x00\xA3\x00\x00\x00\xA2\x00\x00\x00\x3D\x00\x04\x00\x0B\x00\x00\x00\xA4\x00\x00\x00\x95\x00\x00\x00"
"\x3D\x00\x04\x00\x0B\x00\x00\x00\xA5\x00\x00\x00\x4E\x00\x00\x00\x94\x00\x05\x00\x06\x00\x00\x00\xA6\x00\x00\x00\xA4\x00\x00\x00"
"\xA5\x00\x00\x00\x41\x00\x05\x00\x7E\x00\x00\x00\xA7\x00\x00\x00\x9B\x00\x00\x00\x33\x00\x00\x00\x3E\x00\x03\x00\xA7\x00\x00\x00"
"\xA6\x00\x00\x00\xF9\x00\x02\x00\x94\x00\x00\x00\xF8\x00\x02\x00\x94\x00\x00\x00\xF7\x00\x03\x00\xAA\x00\x00\x00\x00\x00\x00\x00"
"\xFA\x00\x04\x00\xA8\x00\x00\x00\xA9\x00\x00\x00\xAA\x00\x00\x00\xF8\x00\x02\x00\xA9\x00\x00\x00\x3D\x00\x04\x00\x0B\x00\x00\x00"
"\xAE\x00\x00\x00\x42\x00\x00\x00\x41\x00\x05\x00\x78\x00\x00\x00\xAF\x00\x00\x00\xAD\x00\x00\x00\x1F\x00\x00\x00\x3E\x00\x03\x00"
"\xAF\x00\x00\x00\xAE\x00\x00\x00\x3D\x00\x04\x00\x0B\x00\x00\x00\xB0\x00\x00\x00\x44\x00\x00\x00\x41\x00\x05\x00\x78\x00\x00\x00"
"\xB1\x00\x00\x00\xAD\x00\x00\x00\x68\x00\x00\x00\x3E\x00\x03\x00\xB1\x00\x00\x00\xB0\x00\x00\x00\x3D\x00\x04\x00\x0B\x00\x00\x00"
"\xB2\x00\x00\x00\x40\x00\x00\x00\x41\x00\x05\x00\x78\x00\x00\x00\xB3\x00\x00\x00\xAD\x00\x00\x00\x62\x00\x00\x00\x3E\x00\x03\x00"
"\xB3\x00\x00\x00\xB2\x00\x00\x00\xF9\x00\x02\x00\xAA\x00\x00\x00\xF8\x00\x02\x00\xAA\x00\x00\x00\xF7\x00\x03\x00\xBD\x00\x00\x00"
"\x00\x00\x00\x00\xFA\x00\x04\x00\xBB\x00\x00\x00\xBC\x00\x00\x00\xBD\x00\x00\x00\xF8\x00\x02\x00\xBC\x00\x00\x00\x41\x00\x05\x00"
"\x20\x00\x00\x00\xBF\x00\x00\x00\x67\x00\x00\x00\x1F\x00\x00\x00\x3D\x00\x04\x00\x16\x00\x00\x00\xC0\x00\x00\x00\xBF\x00\x00\x00"
"\x41\x00\x05\x00\x20\x00\x00\x00\xC1\x00\x00\x00\x1D\x00\x00\x00\x68\x00\x00\x00\x3D\x00\x04\x00\x16\x00\x00\x00\xC2\x00\x00\x00"
"\xC1\x00\x00\x00\x92\x00\x05\x00\x16\x00\x00\x00\xC3\x00\x00\x00\xC0\x00\x00\x00\xC2\x00\x00\x00\x3D\x00\x04\x00\x0B\x00\x00\x00"
"\xC4\x00\x00\x00\x4D\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\xC5\x00\x00\x00\xC4\x00\x00\x00\x00\x00\x00\x00\x51\x00\x05\x00"
"\x06\x00\x00\x00\xC6\x00\x00\x00\xC4\x00\x00\x00\x01\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\xC7\x00\x00\x00\xC4\x00\x00\x00"
"\x02\x00\x00\x00\x50\x00\x07\x00\x07\x00\x00\x00\xC8\x00\x00\x00\xC5\x00\x00\x00\xC6\x00\x00\x00\xC7\x00\x00\x00\x26\x00\x00\x00"
"\x91\x00\x05\x00\x07\x00\x00\x00\xC9\x00\x00\x00\xC3\x00\x00\x00\xC8\x00\x00\x00\x3E\x00\x03\x00\xBE\x00\x00\x00\xC9\x00\x00\x00"
"\xF9\x00\x02\x00\xBD\x00\x00\x00\xF8\x00\x02\x00\xBD\x00\x00\x00\x41\x00\x05\x00\x20\x00\x00\x00\xCB\x00\x00\x00\x1D\x00\x00\x00"
"\x68\x00\x00\x00\x3D\x00\x04\x00\x16\x00\x00\x00\xCC\x00\x00\x00\xCB\x00\x00\x00\x3D\x00\x04\x00\x0B\x00\x00\x00\xCD\x00\x00\x00"
"\x4D\x00\x00\x00\x3D\x00\x04\x00\x0B\x00\x00\x00\xCE\x00\x00\x00\x4E\x00\x00\x00\x8E\x00\x05\x00\x0B\x00\x00\x00\xD0\x00\x00\x00"
"\xCE\x00\x00\x00\xCF\x00\x00\x00\x81\x00\x05\x00\x0B\x00\x00\x00\xD1\x00\x00\x00\xCD\x00\x00\x00\xD0\x00\x00\x00\x51\x00\x05\x00"
"\x06\x00\x00\x00\xD2\x00\x00\x00\xD1\x00\x00\x00\x00\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\xD3\x00\x00\x00\xD1\x00\x00\x00"
"\x01\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\xD4\x00\x00\x00\xD1\x00\x00\x00\x02\x00\x00\x00\x50\x00\x07\x00\x07\x00\x00\x00"
"\xD5\x00\x00\x00\xD2\x00\x00\x00\xD3\x00\x00\x00\xD4\x00\x00\x00\x26\x00\x00\x00\x91\x00\x05\x00\x07\x00\x00\x00\xD6\x00\x00\x00"
"\xCC\x00\x00\x00\xD5\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\xD7\x00\x00\x00\xD6\x00\x00\x00\x00\x00\x00\x00\x51\x00\x05\x00"
"\x06\x00\x00\x00\xD8\x00\x00\x00\xD6\x00\x00\x00\x01\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\xD9\x00\x00\x00\xD6\x00\x00\x00"
"\x02\x00\x00\x00\x50\x00\x06\x00\x0B\x00\x00\x00\xDA\x00\x00\x00\xD7\x00\x00\x00\xD8\x00\x00\x00\xD9\x00\x00\x00\x3E\x00\x03\x00"
"\xCA\x00\x00\x00\xDA\x00\x00\x00\xFD\x00\x01\x00\x38\x00\x01\x00\x36\x00\x05\x00\x07\x00\x00\x00\x09\x00\x00\x00\x00\x00\x00\x00"
"\x08\x00\x00\x00\xF8\x00\x02\x00\x0A\x00\x00\x00\x3B\x00\x04\x00\x14\x00\x00\x00\x15\x00\x00\x00\x07\x00\x00\x00\x41\x00\x05\x00"
"\x20\x00\x00\x00\x21\x00\x00\x00\x1D\x00\x00\x00\x1F\x00\x00\x00\x3D\x00\x04\x00\x16\x00\x00\x00\x22\x00\x00\x00\x21\x00\x00\x00"
"\x3D\x00\x04\x00\x0B\x00\x00\x00\x25\x00\x00\x00\x24\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\x27\x00\x00\x00\x25\x00\x00\x00"
"\x00\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\x28\x00\x00\x00\x25\x00\x00\x00\x01\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00"
"\x29\x00\x00\x00\x25\x00\x00\x00\x02\x00\x00\x00\x50\x00\x07\x00\x07\x00\x00\x00\x2A\x00\x00\x00\x27\x00\x00\x00\x28\x00\x00\x00"
"\x29\x00\x00\x00\x26\x00\x00\x00\x91\x00\x05\x00\x07\x00\x00\x00\x2B\x00\x00\x00\x22\x00\x00\x00\x2A\x00\x00\x00\x3E\x00\x03\x00"
"\x15\x00\x00\x00\x2B\x00\x00\x00\x41\x00\x05\x00\x2E\x00\x00\x00\x2F\x00\x00\x00\x15\x00\x00\x00\x2D\x00\x00\x00\x3D\x00\x04\x00"
"\x06\x00\x00\x00\x30\x00\x00\x00\x2F\x00\x00\x00\x85\x00\x05\x00\x06\x00\x00\x00\x31\x00\x00\x00\x30\x00\x00\x00\x2C\x00\x00\x00"
"\x41\x00\x05\x00\x2E\x00\x00\x00\x32\x00\x00\x00\x15\x00\x00\x00\x2D\x00\x00\x00\x3E\x00\x03\x00\x32\x00\x00\x00\x31\x00\x00\x00"
"\x41\x00\x05\x00\x2E\x00\x00\x00\x34\x00\x00\x00\x15\x00\x00\x00\x33\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x35\x00\x00\x00"
"\x34\x00\x00\x00\x41\x00\x05\x00\x2E\x00\x00\x00\x37\x00\x00\x00\x15\x00\x00\x00\x36\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00"
"\x38\x00\x00\x00\x37\x00\x00\x00\x81\x00\x05\x00\x06\x00\x00\x00\x39\x00\x00\x00\x35\x00\x00\x00\x38\x00\x00\x00\x88\x00\x05\x00"
"\x06\x00\x00\x00\x3B\x00\x00\x00\x39\x00\x00\x00\x3A\x00\x00\x00\x41\x00\x05\x00\x2E\x00\x00\x00\x3C\x00\x00\x00\x15\x00\x00\x00"
"\x33\x00\x00\x00\x3E\x00\x03\x00\x3C\x00\x00\x00\x3B\x00\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\x3D\x00\x00\x00\x15\x00\x00\x00"
"\xFE\x00\x02\x00\x3D\x00\x00\x00\x38\x00\x01\x00\x36\x00\x05\x00\x07\x00\x00\x00\x12\x00\x00\x00\x00\x00\x00\x00\x0D\x00\x00\x00"
"\x37\x00\x03\x00\x0C\x00\x00\x00\x0E\x00\x00\x00\x37\x00\x03\x00\x0C\x00\x00\x00\x0F\x00\x00\x00\x37\x00\x03\x00\x0C\x00\x00\x00"
"\x10\x00\x00\x00\x37\x00\x03\x00\x0C\x00\x00\x00\x11\x00\x00\x00\xF8\x00\x02\x00\x13\x00\x00\x00\x3D\x00\x04\x00\x0B\x00\x00\x00"
"\x41\x00\x00\x00\x40\x00\x00\x00\x3E\x00\x03\x00\x0F\x00\x00\x00\x41\x00\x00\x00\x3D\x00\x04\x00\x0B\x00\x00\x00\x43\x00\x00\x00"
"\x42\x00\x00\x00\x3E\x00\x03\x00\x10\x00\x00\x00\x43\x00\x00\x00\x3D\x00\x04\x00\x0B\x00\x00\x00\x45\x00\x00\x00\x44\x00\x00\x00"
"\x3E\x00\x03\x00\x11\x00\x00\x00\x45\x00\x00\x00\x3D\x00\x04\x00\x0B\x00\x00\x00\x46\x00\x00\x00\x24\x00\x00\x00\x3E\x00\x03\x00"
"\x0E\x00\x00\x00\x46\x00\x00\x00\x39\x00\x04\x00\x07\x00\x00\x00\x47\x00\x00\x00\x09\x00\x00\x00\xFE\x00\x02\x00\x47\x00\x00\x00"
"\x38\x00\x01\x00\x03\x02\x23\x07\x00\x00\x01\x00\x0A\x00\x08\x00\x17\x02\x00\x00\x00\x00\x00\x00\x11\x00\x02\x00\x01\x00\x00\x00"
"\x11\x00\x02\x00\x78\x11\x00\x00\x0A\x00\x06\x00\x53\x50\x56\x5F\x4B\x48\x52\x5F\x72\x61\x79\x5F\x71\x75\x65\x72\x79\x00\x00\x00"
"\x0B\x00\x06\x00\x01\x00\x00\x00\x47\x4C\x53\x4C\x2E\x73\x74\x64\x2E\x34\x35\x30\x00\x00\x00\x00\x0E\x00\x03\x00\x00\x00\x00\x00"
"\x01\x00\x00\x00\x0F\x00\x0D\x00\x04\x00\x00\x00\x04\x00\x00\x00\x6D\x61\x69\x6E\x00\x00\x00\x00\x34\x00\x00\x00\x72\x00\x00\x00"
"\x0A\x01\x00\x00\x0B\x01\x00\x00\x53\x01\x00\x00\xB0\x01\x00\x00\xE1\x01\x00\x00\x03\x02\x00\x00\x10\x00\x03\x00\x04\x00\x00\x00"
"\x07\x00\x00\x00\x47\x00\x04\x00\x1C\x00\x00\x00\x01\x00\x00\x00\x15\x00\x00\x00\x47\x00\x04\x00\x2B\x00\x00\x00\x06\x00\x00\x00"
"\x10\x00\x00\x00\x48\x00\x04\x00\x2C\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x2C\x00\x00\x00\x00\x00\x00\x00"
"\x23\x00\x00\x00\x00\x00\x00\x00\x48\x00\x05\x00\x2C\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x04\x00"
"\x2C\x00\x00\x00\x01\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x2C\x00\x00\x00\x01\x00\x00\x00\x23\x00\x00\x00\x40\x00\x00\x00"
"\x48\x00\x05\x00\x2C\x00\x00\x00\x01\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x04\x00\x2C\x00\x00\x00\x02\x00\x00\x00"
"\x05\x00\x00\x00\x48\x00\x05\x00\x2C\x00\x00\x00\x02\x00\x00\x00\x23\x00\x00\x00\x80\x00\x00\x00\x48\x00\x05\x00\x2C\x00\x00\x00"
"\x02\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00\x48\x00\x05\x00\x2C\x00\x00\x00\x03\x00\x00\x00\x23\x00\x00\x00\xC0\x00\x00\x00"
"\x48\x00\x05\x00\x2C\x00\x00\x00\x04\x00\x00\x00\x23\x00\x00\x00\xCC\x00\x00\x00\x48\x00\x05\x00\x2C\x00\x00\x00\x05\x00\x00\x00"
"\x23\x00\x00\x00\xD0\x00\x00\x00\x48\x00\x05\x00\x2C\x00\x00\x00\x06\x00\x00\x00\x23\x00\x00\x00\xDC\x00\x00\x00\x48\x00\x05\x00"
"\x2C\x00\x00\x00\x07\x00\x00\x00\x23\x00\x00\x00\xE0\x00\x00\x00\x48\x00\x05\x00\x2C\x00\x00\x00\x08\x00\x00\x00\x23\x00\x00\x00"
"\xEC\x00\x00\x00\x48\x00\x05\x00\x2C\x00\x00\x00\x09\x00\x00\x00\x23\x00\x00\x00\xF0\x00\x00\x00\x48\x00\x05\x00\x2C\x00\x00\x00"
"\x0A\x00\x00\x00\x23\x00\x00\x00\xFC\x00\x00\x00\x48\x00\x05\x00\x2C\x00\x00\x00\x0B\x00\x00\x00\x23\x00\x00\x00\x00\x01\x00\x00"
"\x48\x00\x05\x00\x2C\x00\x00\x00\x0C\x00\x00\x00\x23\x00\x00\x00\x40\x01\x00\x00\x48\x00\x05\x00\x2C\x00\x00\x00\x0D\x00\x00\x00"
"\x23\x00\x00\x00\x4C\x01\x00\x00\x48\x00\x05\x00\x2C\x00\x00\x00\x0E\x00\x00\x00\x23\x00\x00\x00\x50\x01\x00\x00\x48\x00\x05\x00"
"\x2C\x00\x00\x00\x0F\x00\x00\x00\x23\x00\x00\x00\x5C\x01\x00\x00\x48\x00\x05\x00\x2C\x00\x00\x00\x10\x00\x00\x00\x23\x00\x00\x00"
"\x60\x01\x00\x00\x48\x00\x05\x00\x2C\x00\x00\x00\x11\x00\x00\x00\x23\x00\x00\x00\x6C\x01\x00\x00\x48\x00\x05\x00\x2C\x00\x00\x00"
"\x12\x00\x00\x00\x23\x00\x00\x00\x70\x01\x00\x00\x48\x00\x05\x00\x2C\x00\x00\x00\x13\x00\x00\x00\x23\x00\x00\x00\x80\x01\x00\x00"
"\x48\x00\x05\x00\x2C\x00\x00\x00\x14\x00\x00\x00\x23\x00\x00\x00\x90\x01\x00\x00\x48\x00\x05\x00\x2C\x00\x00\x00\x15\x00\x00\x00"
"\x23\x00\x00\x00\x94\x01\x00\x00\x48\x00\x05\x00\x2C\x00\x00\x00\x16\x00\x00\x00\x23\x00\x00\x00\x98\x01\x00\x00\x47\x00\x03\x00"
"\x2C\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00\x2E\x00\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x2E\x00\x00\x00"
"\x21\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x34\x00\x00\x00\x0B\x00\x00\x00\x0F\x00\x00\x00\x47\x00\x04\x00\x45\x00\x00\x00"
"\x01\x00\x00\x00\x07\x01\x00\x00\x47\x00\x04\x00\x67\x00\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x67\x00\x00\x00"
"\x21\x00\x00\x00\x02\x00\x00\x00\x48\x00\x04\x00\x6A\x00\x00\x00\x00\x00\x00\x00\x05\x00\x00\x00\x48\x00\x05\x00\x6A\x00\x00\x00"
"\x00\x00\x00\x00\x23\x00\x00\x00\x00\x00\x00\x00\x48\x00\x05\x00\x6A\x00\x00\x00\x00\x00\x00\x00\x07\x00\x00\x00\x10\x00\x00\x00"
"\x48\x00\x05\x00\x6A\x00\x00\x00\x01\x00\x00\x00\x23\x00\x00\x00\x40\x00\x00\x00\x48\x00\x05\x00\x6A\x00\x00\x00\x02\x00\x00\x00"
"\x23\x00\x00\x00\x4C\x00\x00\x00\x48\x00\x05\x00\x6A\x00\x00\x00\x03\x00\x00\x00\x23\x00\x00\x00\x50\x00\x00\x00\x48\x00\x05\x00"
"\x6A\x00\x00\x00\x04\x00\x00\x00\x23\x00\x00\x00\x5C\x00\x00\x00\x48\x00\x05\x00\x6A\x00\x00\x00\x05\x00\x00\x00\x23\x00\x00\x00"
"\x60\x00\x00\x00\x48\x00\x05\x00\x6A\x00\x00\x00\x06\x00\x00\x00\x23\x00\x00\x00\x6C\x00\x00\x00\x48\x00\x05\x00\x6A\x00\x00\x00"
"\x07\x00\x00\x00\x23\x00\x00\x00\x70\x00\x00\x00\x48\x00\x05\x00\x6A\x00\x00\x00\x08\x00\x00\x00\x23\x00\x00\x00\x80\x00\x00\x00"
"\x48\x00\x05\x00\x6A\x00\x00\x00\x09\x00\x00\x00\x23\x00\x00\x00\x88\x00\x00\x00\x47\x00\x03\x00\x6A\x00\x00\x00\x02\x00\x00\x00"
"\x47\x00\x04\x00\x6C\x00\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x6C\x00\x00\x00\x21\x00\x00\x00\x01\x00\x00\x00"
"\x47\x00\x04\x00\x72\x00\x00\x00\x1E\x00\x00\x00\x07\x00\x00\x00\x47\x00\x04\x00\x86\x00\x00\x00\x01\x00\x00\x00\x02\x01\x00\x00"
"\x47\x00\x04\x00\xD4\x00\x00\x00\x01\x00\x00\x00\x00\x01\x00\x00\x47\x00\x04\x00\x08\x01\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00"
"\x47\x00\x04\x00\x08\x01\x00\x00\x21\x00\x00\x00\x06\x00\x00\x00\x47\x00\x04\x00\x0A\x01\x00\x00\x1E\x00\x00\x00\x00\x00\x00\x00"
"\x47\x00\x04\x00\x0B\x01\x00\x00\x1E\x00\x00\x00\x02\x00\x00\x00\x47\x00\x04\x00\x14\x01\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00"
"\x47\x00\x04\x00\x14\x01\x00\x00\x21\x00\x00\x00\x05\x00\x00\x00\x47\x00\x04\x00\x1C\x01\x00\x00\x01\x00\x00\x00\x12\x00\x00\x00"
"\x47\x00\x04\x00\x22\x01\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x22\x01\x00\x00\x21\x00\x00\x00\x08\x00\x00\x00"
"\x47\x00\x04\x00\x32\x01\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x32\x01\x00\x00\x21\x00\x00\x00\x09\x00\x00\x00"
"\x47\x00\x04\x00\x41\x01\x00\x00\x01\x00\x00\x00\x10\x00\x00\x00\x47\x00\x04\x00\x53\x01\x00\x00\x1E\x00\x00\x00\x01\x00\x00\x00"
"\x47\x00\x04\x00\x81\x01\x00\x00\x01\x00\x00\x00\x01\x01\x00\x00\x47\x00\x04\x00\x86\x01\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00"
"\x47\x00\x04\x00\x86\x01\x00\x00\x21\x00\x00\x00\x07\x00\x00\x00\x47\x00\x04\x00\xA3\x01\x00\x00\x01\x00\x00\x00\x13\x00\x00\x00"
"\x47\x00\x04\x00\xB0\x01\x00\x00\x1E\x00\x00\x00\x04\x00\x00\x00\x47\x00\x04\x00\xCB\x01\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00"
"\x47\x00\x04\x00\xCB\x01\x00\x00\x21\x00\x00\x00\x0B\x00\x00\x00\x47\x00\x04\x00\xD3\x01\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00"
"\x47\x00\x04\x00\xD3\x01\x00\x00\x21\x00\x00\x00\x0A\x00\x00\x00\x47\x00\x04\x00\xDB\x01\x00\x00\x01\x00\x00\x00\x06\x01\x00\x00"
"\x47\x00\x04\x00\xDF\x01\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\xDF\x01\x00\x00\x21\x00\x00\x00\x04\x00\x00\x00"
"\x47\x00\x04\x00\xE1\x01\x00\x00\x1E\x00\x00\x00\x03\x00\x00\x00\x47\x00\x04\x00\xE8\x01\x00\x00\x01\x00\x00\x00\x05\x01\x00\x00"
"\x47\x00\x04\x00\x03\x02\x00\x00\x1E\x00\x00\x00\x00\x00\x00\x00\x47\x00\x04\x00\x14\x02\x00\x00\x22\x00\x00\x00\x00\x00\x00\x00"
"\x47\x00\x04\x00\x14\x02\x00\x00\x21\x00\x00\x00\x03\x00\x00\x00\x47\x00\x04\x00\x15\x02\x00\x00\x01\x00\x00\x00\x03\x01\x00\x00"
"\x47\x00\x04\x00\x16\x02\x00\x00\x01\x00\x00\x00\x04\x01\x00\x00\x13\x00\x02\x00\x02\x00\x00\x00\x21\x00\x03\x00\x03\x00\x00\x00"
"\x02\x00\x00\x00\x16\x00\x03\x00\x06\x00\x00\x00\x20\x00\x00\x00\x17\x00\x04\x00\x07\x00\x00\x00\x06\x00\x00\x00\x03\x00\x00\x00"
"\x20\x00\x04\x00\x08\x00\x00\x00\x07\x00\x00\x00\x07\x00\x00\x00\x21\x00\x04\x00\x09\x00\x00\x00\x07\x00\x00\x00\x08\x00\x00\x00"
"\x21\x00\x03\x00\x0D\x00\x00\x00\x06\x00\x00\x00\x19\x00\x09\x00\x10\x00\x00\x00\x06\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00"
"\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x1B\x00\x03\x00\x11\x00\x00\x00\x10\x00\x00\x00\x20\x00\x04\x00"
"\x12\x00\x00\x00\x00\x00\x00\x00\x11\x00\x00\x00\x17\x00\x04\x00\x13\x00\x00\x00\x06\x00\x00\x00\x02\x00\x00\x00\x20\x00\x04\x00"
"\x14\x00\x00\x00\x07\x00\x00\x00\x13\x00\x00\x00\x21\x00\x06\x00\x15\x00\x00\x00\x13\x00\x00\x00\x12\x00\x00\x00\x14\x00\x00\x00"
"\x08\x00\x00\x00\x15\x00\x04\x00\x1B\x00\x00\x00\x20\x00\x00\x00\x01\x00\x00\x00\x32\x00\x04\x00\x1B\x00\x00\x00\x1C\x00\x00\x00"
"\x15\x00\x00\x00\x2B\x00\x04\x00\x1B\x00\x00\x00\x1D\x00\x00\x00\x00\x00\x00\x00\x14\x00\x02\x00\x1E\x00\x00\x00\x34\x00\x06\x00"
"\x1E\x00\x00\x00\x1F\x00\x00\x00\xAB\x00\x00\x00\x1C\x00\x00\x00\x1D\x00\x00\x00\x34\x00\x05\x00\x1E\x00\x00\x00\x20\x00\x00\x00"
"\xA8\x00\x00\x00\x1F\x00\x00\x00\x20\x00\x04\x00\x25\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00\x17\x00\x04\x00\x27\x00\x00\x00"
"\x06\x00\x00\x00\x04\x00\x00\x00\x18\x00\x04\x00\x28\x00\x00\x00\x27\x00\x00\x00\x04\x00\x00\x00\x15\x00\x04\x00\x29\x00\x00\x00"
"\x20\x00\x00\x00\x00\x00\x00\x00\x2B\x00\x04\x00\x29\x00\x00\x00\x2A\x00\x00\x00\x04\x00\x00\x00\x1C\x00\x04\x00\x2B\x00\x00\x00"
"\x27\x00\x00\x00\x2A\x00\x00\x00\x1E\x00\x19\x00\x2C\x00\x00\x00\x28\x00\x00\x00\x28\x00\x00\x00\x28\x00\x00\x00\x07\x00\x00\x00"
"\x06\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00\x2B\x00\x00\x00"
"\x07\x00\x00\x00\x06\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00\x27\x00\x00\x00\x27\x00\x00\x00"
"\x06\x00\x00\x00\x06\x00\x00\x00\x13\x00\x00\x00\x20\x00\x04\x00\x2D\x00\x00\x00\x02\x00\x00\x00\x2C\x00\x00\x00\x3B\x00\x04\x00"
"\x2D\x00\x00\x00\x2E\x00\x00\x00\x02\x00\x00\x00\x2B\x00\x04\x00\x1B\x00\x00\x00\x2F\x00\x00\x00\x14\x00\x00\x00\x20\x00\x04\x00"
"\x30\x00\x00\x00\x02\x00\x00\x00\x06\x00\x00\x00\x20\x00\x04\x00\x33\x00\x00\x00\x01\x00\x00\x00\x27\x00\x00\x00\x3B\x00\x04\x00"
"\x33\x00\x00\x00\x34\x00\x00\x00\x01\x00\x00\x00\x2B\x00\x04\x00\x29\x00\x00\x00\x35\x00\x00\x00\x02\x00\x00\x00\x20\x00\x04\x00"
"\x36\x00\x00\x00\x01\x00\x00\x00\x06\x00\x00\x00\x2B\x00\x04\x00\x29\x00\x00\x00\x3A\x00\x00\x00\x03\x00\x00\x00\x2B\x00\x04\x00"
"\x06\x00\x00\x00\x3E\x00\x00\x00\x00\x00\x00\x00\x2B\x00\x04\x00\x1B\x00\x00\x00\x40\x00\x00\x00\x15\x00\x00\x00\x32\x00\x04\x00"
"\x1B\x00\x00\x00\x45\x00\x00\x00\x07\x01\x00\x00\x34\x00\x06\x00\x1E\x00\x00\x00\x46\x00\x00\x00\xAB\x00\x00\x00\x45\x00\x00\x00"
"\x1D\x00\x00\x00\x2B\x00\x04\x00\x06\x00\x00\x00\x4E\x00\x00\x00\x3B\xAA\xB8\x3F\x2B\x00\x04\x00\x06\x00\x00\x00\x52\x00\x00\x00"
"\x00\x00\x80\x3F\x2B\x00\x04\x00\x1B\x00\x00\x00\x53\x00\x00\x00\x13\x00\x00\x00\x78\x11\x02\x00\x62\x00\x00\x00\x20\x00\x04\x00"
"\x63\x00\x00\x00\x06\x00\x00\x00\x62\x00\x00\x00\x3B\x00\x04\x00\x63\x00\x00\x00\x64\x00\x00\x00\x06\x00\x00\x00\xDD\x14\x02\x00"
"\x65\x00\x00\x00\x20\x00\x04\x00\x66\x00\x00\x00\x00\x00\x00\x00\x65\x00\x00\x00\x3B\x00\x04\x00\x66\x00\x00\x00\x67\x00\x00\x00"
"\x00\x00\x00\x00\x2B\x00\x04\x00\x29\x00\x00\x00\x69\x00\x00\x00\xFF\x00\x00\x00\x1E\x00\x0C\x00\x6A\x00\x00\x00\x28\x00\x00\x00"
"\x07\x00\x00\x00\x06\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00\x07\x00\x00\x00\x06\x00\x00\x00\x27\x00\x00\x00\x13\x00\x00\x00"
"\x13\x00\x00\x00\x20\x00\x04\x00\x6B\x00\x00\x00\x02\x00\x00\x00\x6A\x00\x00\x00\x3B\x00\x04\x00\x6B\x00\x00\x00\x6C\x00\x00\x00"
"\x02\x00\x00\x00\x2B\x00\x04\x00\x1B\x00\x00\x00\x6D\x00\x00\x00\x01\x00\x00\x00\x20\x00\x04\x00\x6E\x00\x00\x00\x02\x00\x00\x00"
"\x07\x00\x00\x00\x20\x00\x04\x00\x71\x00\x00\x00\x01\x00\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x71\x00\x00\x00\x72\x00\x00\x00"
"\x01\x00\x00\x00\x29\x00\x03\x00\x1E\x00\x00\x00\x78\x00\x00\x00\x2B\x00\x04\x00\x29\x00\x00\x00\x7A\x00\x00\x00\x00\x00\x00\x00"
"\x2A\x00\x03\x00\x1E\x00\x00\x00\x7F\x00\x00\x00\x32\x00\x04\x00\x06\x00\x00\x00\x86\x00\x00\x00\x00\x00\x81\x43\x2B\x00\x04\x00"
"\x06\x00\x00\x00\x89\x00\x00\x00\x00\x00\x80\xBF\x2C\x00\x05\x00\x13\x00\x00\x00\x8A\x00\x00\x00\x89\x00\x00\x00\x52\x00\x00\x00"
"\x2B\x00\x04\x00\x06\x00\x00\x00\x97\x00\x00\x00\x00\x00\x20\x41\x2B\x00\x04\x00\x06\x00\x00\x00\xB8\x00\x00\x00\x00\x00\xA0\x40"
"\x2B\x00\x04\x00\x06\x00\x00\x00\xC5\x00\x00\x00\x00\x00\x00\x3F\x32\x00\x04\x00\x06\x00\x00\x00\xD4\x00\x00\x00\x00\x00\x80\x43"
"\x2B\x00\x04\x00\x06\x00\x00\x00\xE4\x00\x00\x00\xFA\x7E\xAA\x3E\x3B\x00\x04\x00\x12\x00\x00\x00\x08\x01\x00\x00\x00\x00\x00\x00"
"\x20\x00\x04\x00\x09\x01\x00\x00\x01\x00\x00\x00\x13\x00\x00\x00\x3B\x00\x04\x00\x09\x01\x00\x00\x0A\x01\x00\x00\x01\x00\x00\x00"
"\x3B\x00\x04\x00\x71\x00\x00\x00\x0B\x01\x00\x00\x01\x00\x00\x00\x3B\x00\x04\x00\x12\x00\x00\x00\x14\x01\x00\x00\x00\x00\x00\x00"
"\x32\x00\x04\x00\x1B\x00\x00\x00\x1C\x01\x00\x00\x12\x00\x00\x00\x34\x00\x06\x00\x1E\x00\x00\x00\x1D\x01\x00\x00\xAB\x00\x00\x00"
"\x1C\x01\x00\x00\x1D\x00\x00\x00\x20\x00\x04\x00\x20\x01\x00\x00\x07\x00\x00\x00\x27\x00\x00\x00\x3B\x00\x04\x00\x12\x00\x00\x00"
"\x22\x01\x00\x00\x00\x00\x00\x00\x2B\x00\x04\x00\x1B\x00\x00\x00\x28\x01\x00\x00\x0C\x00\x00\x00\x3B\x00\x04\x00\x12\x00\x00\x00"
"\x32\x01\x00\x00\x00\x00\x00\x00\x2B\x00\x04\x00\x1B\x00\x00\x00\x38\x01\x00\x00\x0E\x00\x00\x00\x32\x00\x04\x00\x1B\x00\x00\x00"
"\x41\x01\x00\x00\x10\x00\x00\x00\x34\x00\x06\x00\x1E\x00\x00\x00\x42\x01\x00\x00\xAB\x00\x00\x00\x41\x01\x00\x00\x1D\x00\x00\x00"
"\x2C\x00\x06\x00\x07\x00\x00\x00\x51\x01\x00\x00\x3E\x00\x00\x00\x3E\x00\x00\x00\x52\x00\x00\x00\x3B\x00\x04\x00\x71\x00\x00\x00"
"\x53\x01\x00\x00\x01\x00\x00\x00\x2B\x00\x04\x00\x1B\x00\x00\x00\x57\x01\x00\x00\x06\x00\x00\x00\x34\x00\x06\x00\x1E\x00\x00\x00"
"\x63\x01\x00\x00\xAB\x00\x00\x00\x41\x01\x00\x00\x1D\x00\x00\x00\x2B\x00\x04\x00\x1B\x00\x00\x00\x68\x01\x00\x00\x05\x00\x00\x00"
"\x2B\x00\x04\x00\x29\x00\x00\x00\x6B\x01\x00\x00\x01\x00\x00\x00\x32\x00\x04\x00\x06\x00\x00\x00\x81\x01\x00\x00\x00\x80\x80\x43"
"\x3B\x00\x04\x00\x12\x00\x00\x00\x86\x01\x00\x00\x00\x00\x00\x00\x2B\x00\x04\x00\x06\x00\x00\x00\x95\x01\x00\x00\x00\x00\x00\x42"
"\x32\x00\x04\x00\x1B\x00\x00\x00\xA3\x01\x00\x00\x13\x00\x00\x00\x34\x00\x06\x00\x1E\x00\x00\x00\xA4\x01\x00\x00\xAB\x00\x00\x00"
"\xA3\x01\x00\x00\x1D\x00\x00\x00\x18\x00\x04\x00\xAE\x01\x00\x00\x07\x00\x00\x00\x03\x00\x00\x00\x20\x00\x04\x00\xAF\x01\x00\x00"
"\x01\x00\x00\x00\xAE\x01\x00\x00\x3B\x00\x04\x00\xAF\x01\x00\x00\xB0\x01\x00\x00\x01\x00\x00\x00\x2B\x00\x04\x00\x1B\x00\x00\x00"
"\xBC\x01\x00\x00\x02\x00\x00\x00\x20\x00\x04\x00\xC1\x01\x00\x00\x02\x00\x00\x00\x28\x00\x00\x00\x3B\x00\x04\x00\x12\x00\x00\x00"
"\xCB\x01\x00\x00\x00\x00\x00\x00\x19\x00\x09\x00\xD0\x01\x00\x00\x06\x00\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"
"\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x1B\x00\x03\x00\xD1\x01\x00\x00\xD0\x01\x00\x00\x20\x00\x04\x00\xD2\x01\x00\x00"
"\x00\x00\x00\x00\xD1\x01\x00\x00\x3B\x00\x04\x00\xD2\x01\x00\x00\xD3\x01\x00\x00\x00\x00\x00\x00\x32\x00\x04\x00\x1B\x00\x00\x00"
"\xDB\x01\x00\x00\x06\x01\x00\x00\x34\x00\x06\x00\x1E\x00\x00\x00\xDC\x01\x00\x00\xAB\x00\x00\x00\xDB\x01\x00\x00\x1D\x00\x00\x00"
"\x3B\x00\x04\x00\xD2\x01\x00\x00\xDF\x01\x00\x00\x00\x00\x00\x00\x3B\x00\x04\x00\x33\x00\x00\x00\xE1\x01\x00\x00\x01\x00\x00\x00"
"\x32\x00\x04\x00\x1B\x00\x00\x00\xE8\x01\x00\x00\x05\x01\x00\x00\x34\x00\x06\x00\x1E\x00\x00\x00\xE9\x01\x00\x00\xAB\x00\x00\x00"
"\xE8\x01\x00\x00\x1D\x00\x00\x00\x20\x00\x04\x00\x02\x02\x00\x00\x03\x00\x00\x00\x27\x00\x00\x00\x3B\x00\x04\x00\x02\x02\x00\x00"
"\x03\x02\x00\x00\x03\x00\x00\x00\x2B\x00\x04\x00\x1B\x00\x00\x00\x07\x02\x00\x00\x03\x00\x00\x00\x20\x00\x04\x00\x0F\x02\x00\x00"
"\x03\x00\x00\x00\x06\x00\x00\x00\x19\x00\x09\x00\x11\x02\x00\x00\x06\x00\x00\x00\x01\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00"
"\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x1B\x00\x03\x00\x12\x02\x00\x00\x11\x02\x00\x00\x20\x00\x04\x00\x13\x02\x00\x00"
"\x00\x00\x00\x00\x12\x02\x00\x00\x3B\x00\x04\x00\x13\x02\x00\x00\x14\x02\x00\x00\x00\x00\x00\x00\x32\x00\x04\x00\x1B\x00\x00\x00"
"\x15\x02\x00\x00\x03\x01\x00\x00\x32\x00\x04\x00\x1B\x00\x00\x00\x16\x02\x00\x00\x04\x01\x00\x00\x36\x00\x05\x00\x02\x00\x00\x00"
"\x04\x00\x00\x00\x00\x00\x00\x00\x03\x00\x00\x00\xF8\x00\x02\x00\x05\x00\x00\x00\x3B\x00\x04\x00\x14\x00\x00\x00\x07\x01\x00\x00"
"\x07\x00\x00\x00\x3B\x00\x04\x00\x14\x00\x00\x00\x0C\x01\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x08\x00\x00\x00\x0E\x01\x00\x00"
"\x07\x00\x00\x00\x3B\x00\x04\x00\x08\x00\x00\x00\x13\x01\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x20\x01\x00\x00\x21\x01\x00\x00"
"\x07\x00\x00\x00\x3B\x00\x04\x00\x20\x01\x00\x00\x31\x01\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x08\x00\x00\x00\x45\x01\x00\x00"
"\x07\x00\x00\x00\x3B\x00\x04\x00\x25\x00\x00\x00\x52\x01\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x08\x00\x00\x00\x60\x01\x00\x00"
"\x07\x00\x00\x00\x3B\x00\x04\x00\x08\x00\x00\x00\x66\x01\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x20\x01\x00\x00\x85\x01\x00\x00"
"\x07\x00\x00\x00\x3B\x00\x04\x00\x08\x00\x00\x00\x8A\x01\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x25\x00\x00\x00\x90\x01\x00\x00"
"\x07\x00\x00\x00\x3B\x00\x04\x00\x08\x00\x00\x00\xA7\x01\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x14\x00\x00\x00\xF2\x01\x00\x00"
"\x07\x00\x00\x00\x3B\x00\x04\x00\x08\x00\x00\x00\x0B\x02\x00\x00\x07\x00\x00\x00\xBA\x00\x05\x00\x1E\x00\x00\x00\x04\x01\x00\x00"
"\xD4\x00\x00\x00\x3E\x00\x00\x00\xF7\x00\x03\x00\x06\x01\x00\x00\x00\x00\x00\x00\xFA\x00\x04\x00\x04\x01\x00\x00\x05\x01\x00\x00"
"\x11\x01\x00\x00\xF8\x00\x02\x00\x05\x01\x00\x00\x3D\x00\x04\x00\x13\x00\x00\x00\x0D\x01\x00\x00\x0A\x01\x00\x00\x3E\x00\x03\x00"
"\x0C\x01\x00\x00\x0D\x01\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\x0F\x01\x00\x00\x0B\x01\x00\x00\x3E\x00\x03\x00\x0E\x01\x00\x00"
"\x0F\x01\x00\x00\x39\x00\x07\x00\x13\x00\x00\x00\x10\x01\x00\x00\x19\x00\x00\x00\x08\x01\x00\x00\x0C\x01\x00\x00\x0E\x01\x00\x00"
"\x3E\x00\x03\x00\x07\x01\x00\x00\x10\x01\x00\x00\xF9\x00\x02\x00\x06\x01\x00\x00\xF8\x00\x02\x00\x11\x01\x00\x00\x3D\x00\x04\x00"
"\x13\x00\x00\x00\x12\x01\x00\x00\x0A\x01\x00\x00\x3E\x00\x03\x00\x07\x01\x00\x00\x12\x01\x00\x00\xF9\x00\x02\x00\x06\x01\x00\x00"
"\xF8\x00\x02\x00\x06\x01\x00\x00\x3D\x00\x04\x00\x11\x00\x00\x00\x15\x01\x00\x00\x14\x01\x00\x00\x3D\x00\x04\x00\x13\x00\x00\x00"
"\x16\x01\x00\x00\x07\x01\x00\x00\x57\x00\x05\x00\x27\x00\x00\x00\x17\x01\x00\x00\x15\x01\x00\x00\x16\x01\x00\x00\x51\x00\x05\x00"
"\x06\x00\x00\x00\x18\x01\x00\x00\x17\x01\x00\x00\x00\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\x19\x01\x00\x00\x17\x01\x00\x00"
"\x01\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\x1A\x01\x00\x00\x17\x01\x00\x00\x02\x00\x00\x00\x50\x00\x06\x00\x07\x00\x00\x00"
"\x1B\x01\x00\x00\x18\x01\x00\x00\x19\x01\x00\x00\x1A\x01\x00\x00\x3E\x00\x03\x00\x13\x01\x00\x00\x1B\x01\x00\x00\xF7\x00\x03\x00"
"\x1F\x01\x00\x00\x00\x00\x00\x00\xFA\x00\x04\x00\x1D\x01\x00\x00\x1E\x01\x00\x00\x1F\x01\x00\x00\xF8\x00\x02\x00\x1E\x01\x00\x00"
"\x3D\x00\x04\x00\x11\x00\x00\x00\x23\x01\x00\x00\x22\x01\x00\x00\x3D\x00\x04\x00\x13\x00\x00\x00\x24\x01\x00\x00\x07\x01\x00\x00"
"\x57\x00\x05\x00\x27\x00\x00\x00\x25\x01\x00\x00\x23\x01\x00\x00\x24\x01\x00\x00\x3E\x00\x03\x00\x21\x01\x00\x00\x25\x01\x00\x00"
"\x3D\x00\x04\x00\x27\x00\x00\x00\x26\x01\x00\x00\x21\x01\x00\x00\x4F\x00\x08\x00\x07\x00\x00\x00\x27\x01\x00\x00\x26\x01\x00\x00"
"\x26\x01\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x02\x00\x00\x00\x41\x00\x05\x00\x6E\x00\x00\x00\x29\x01\x00\x00\x2E\x00\x00\x00"
"\x28\x01\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\x2A\x01\x00\x00\x29\x01\x00\x00\x85\x00\x05\x00\x07\x00\x00\x00\x2B\x01\x00\x00"
"\x27\x01\x00\x00\x2A\x01\x00\x00\x41\x00\x05\x00\x25\x00\x00\x00\x2C\x01\x00\x00\x21\x01\x00\x00\x3A\x00\x00\x00\x3D\x00\x04\x00"
"\x06\x00\x00\x00\x2D\x01\x00\x00\x2C\x01\x00\x00\x8E\x00\x05\x00\x07\x00\x00\x00\x2E\x01\x00\x00\x2B\x01\x00\x00\x2D\x01\x00\x00"
"\x3D\x00\x04\x00\x07\x00\x00\x00\x2F\x01\x00\x00\x13\x01\x00\x00\x81\x00\x05\x00\x07\x00\x00\x00\x30\x01\x00\x00\x2F\x01\x00\x00"
"\x2E\x01\x00\x00\x3E\x00\x03\x00\x13\x01\x00\x00\x30\x01\x00\x00\x3D\x00\x04\x00\x11\x00\x00\x00\x33\x01\x00\x00\x32\x01\x00\x00"
"\x3D\x00\x04\x00\x13\x00\x00\x00\x34\x01\x00\x00\x07\x01\x00\x00\x57\x00\x05\x00\x27\x00\x00\x00\x35\x01\x00\x00\x33\x01\x00\x00"
"\x34\x01\x00\x00\x3E\x00\x03\x00\x31\x01\x00\x00\x35\x01\x00\x00\x3D\x00\x04\x00\x27\x00\x00\x00\x36\x01\x00\x00\x31\x01\x00\x00"
"\x4F\x00\x08\x00\x07\x00\x00\x00\x37\x01\x00\x00\x36\x01\x00\x00\x36\x01\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x02\x00\x00\x00"
"\x41\x00\x05\x00\x6E\x00\x00\x00\x39\x01\x00\x00\x2E\x00\x00\x00\x38\x01\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\x3A\x01\x00\x00"
"\x39\x01\x00\x00\x85\x00\x05\x00\x07\x00\x00\x00\x3B\x01\x00\x00\x37\x01\x00\x00\x3A\x01\x00\x00\x41\x00\x05\x00\x25\x00\x00\x00"
"\x3C\x01\x00\x00\x31\x01\x00\x00\x3A\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x3D\x01\x00\x00\x3C\x01\x00\x00\x8E\x00\x05\x00"
"\x07\x00\x00\x00\x3E\x01\x00\x00\x3B\x01\x00\x00\x3D\x01\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\x3F\x01\x00\x00\x13\x01\x00\x00"
"\x81\x00\x05\x00\x07\x00\x00\x00\x40\x01\x00\x00\x3F\x01\x00\x00\x3E\x01\x00\x00\x3E\x00\x03\x00\x13\x01\x00\x00\x40\x01\x00\x00"
"\xF9\x00\x02\x00\x1F\x01\x00\x00\xF8\x00\x02\x00\x1F\x01\x00\x00\xF7\x00\x03\x00\x44\x01\x00\x00\x00\x00\x00\x00\xFA\x00\x04\x00"
"\x42\x01\x00\x00\x43\x01\x00\x00\x50\x01\x00\x00\xF8\x00\x02\x00\x43\x01\x00\x00\x3D\x00\x04\x00\x11\x00\x00\x00\x46\x01\x00\x00"
"\x08\x01\x00\x00\x3D\x00\x04\x00\x13\x00\x00\x00\x47\x01\x00\x00\x07\x01\x00\x00\x57\x00\x05\x00\x27\x00\x00\x00\x48\x01\x00\x00"
"\x46\x01\x00\x00\x47\x01\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\x49\x01\x00\x00\x48\x01\x00\x00\x00\x00\x00\x00\x51\x00\x05\x00"
"\x06\x00\x00\x00\x4A\x01\x00\x00\x48\x01\x00\x00\x01\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\x4B\x01\x00\x00\x48\x01\x00\x00"
"\x02\x00\x00\x00\x50\x00\x06\x00\x07\x00\x00\x00\x4C\x01\x00\x00\x49\x01\x00\x00\x4A\x01\x00\x00\x4B\x01\x00\x00\x50\x00\x06\x00"
"\x07\x00\x00\x00\x4D\x01\x00\x00\xC5\x00\x00\x00\xC5\x00\x00\x00\xC5\x00\x00\x00\x83\x00\x05\x00\x07\x00\x00\x00\x4E\x01\x00\x00"
"\x4C\x01\x00\x00\x4D\x01\x00\x00\x0C\x00\x06\x00\x07\x00\x00\x00\x4F\x01\x00\x00\x01\x00\x00\x00\x45\x00\x00\x00\x4E\x01\x00\x00"
"\x3E\x00\x03\x00\x45\x01\x00\x00\x4F\x01\x00\x00\xF9\x00\x02\x00\x44\x01\x00\x00\xF8\x00\x02\x00\x50\x01\x00\x00\x3E\x00\x03\x00"
"\x45\x01\x00\x00\x51\x01\x00\x00\xF9\x00\x02\x00\x44\x01\x00\x00\xF8\x00\x02\x00\x44\x01\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00"
"\x54\x01\x00\x00\x53\x01\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\x55\x01\x00\x00\x53\x01\x00\x00\x94\x00\x05\x00\x06\x00\x00\x00"
"\x56\x01\x00\x00\x54\x01\x00\x00\x55\x01\x00\x00\x41\x00\x05\x00\x30\x00\x00\x00\x58\x01\x00\x00\x6C\x00\x00\x00\x57\x01\x00\x00"
"\x3D\x00\x04\x00\x06\x00\x00\x00\x59\x01\x00\x00\x58\x01\x00\x00\x41\x00\x05\x00\x30\x00\x00\x00\x5A\x01\x00\x00\x6C\x00\x00\x00"
"\x57\x01\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x5B\x01\x00\x00\x5A\x01\x00\x00\x85\x00\x05\x00\x06\x00\x00\x00\x5C\x01\x00\x00"
"\x59\x01\x00\x00\x5B\x01\x00\x00\x88\x00\x05\x00\x06\x00\x00\x00\x5D\x01\x00\x00\x56\x01\x00\x00\x5C\x01\x00\x00\x83\x00\x05\x00"
"\x06\x00\x00\x00\x5E\x01\x00\x00\x52\x00\x00\x00\x5D\x01\x00\x00\x0C\x00\x07\x00\x06\x00\x00\x00\x5F\x01\x00\x00\x01\x00\x00\x00"
"\x28\x00\x00\x00\x5E\x01\x00\x00\x3E\x00\x00\x00\x3E\x00\x03\x00\x52\x01\x00\x00\x5F\x01\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00"
"\x61\x01\x00\x00\x53\x01\x00\x00\x0C\x00\x06\x00\x07\x00\x00\x00\x62\x01\x00\x00\x01\x00\x00\x00\x45\x00\x00\x00\x61\x01\x00\x00"
"\x3E\x00\x03\x00\x60\x01\x00\x00\x62\x01\x00\x00\xF7\x00\x03\x00\x65\x01\x00\x00\x00\x00\x00\x00\xFA\x00\x04\x00\x63\x01\x00\x00"
"\x64\x01\x00\x00\x75\x01\x00\x00\xF8\x00\x02\x00\x64\x01\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\x67\x01\x00\x00\x13\x01\x00\x00"
"\x41\x00\x06\x00\x30\x00\x00\x00\x69\x01\x00\x00\x6C\x00\x00\x00\x68\x01\x00\x00\x7A\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00"
"\x6A\x01\x00\x00\x69\x01\x00\x00\x41\x00\x06\x00\x30\x00\x00\x00\x6C\x01\x00\x00\x6C\x00\x00\x00\x68\x01\x00\x00\x6B\x01\x00\x00"
"\x3D\x00\x04\x00\x06\x00\x00\x00\x6D\x01\x00\x00\x6C\x01\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\x6E\x01\x00\x00\x45\x01\x00\x00"
"\x3D\x00\x04\x00\x07\x00\x00\x00\x6F\x01\x00\x00\x60\x01\x00\x00\x94\x00\x05\x00\x06\x00\x00\x00\x70\x01\x00\x00\x6E\x01\x00\x00"
"\x6F\x01\x00\x00\x0C\x00\x07\x00\x06\x00\x00\x00\x71\x01\x00\x00\x01\x00\x00\x00\x28\x00\x00\x00\x70\x01\x00\x00\x3E\x00\x00\x00"
"\x85\x00\x05\x00\x06\x00\x00\x00\x72\x01\x00\x00\x6D\x01\x00\x00\x71\x01\x00\x00\x81\x00\x05\x00\x06\x00\x00\x00\x73\x01\x00\x00"
"\x6A\x01\x00\x00\x72\x01\x00\x00\x8E\x00\x05\x00\x07\x00\x00\x00\x74\x01\x00\x00\x67\x01\x00\x00\x73\x01\x00\x00\x3E\x00\x03\x00"
"\x66\x01\x00\x00\x74\x01\x00\x00\xF9\x00\x02\x00\x65\x01\x00\x00\xF8\x00\x02\x00\x75\x01\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00"
"\x76\x01\x00\x00\x13\x01\x00\x00\x41\x00\x06\x00\x30\x00\x00\x00\x77\x01\x00\x00\x6C\x00\x00\x00\x68\x01\x00\x00\x7A\x00\x00\x00"
"\x3D\x00\x04\x00\x06\x00\x00\x00\x78\x01\x00\x00\x77\x01\x00\x00\x41\x00\x06\x00\x30\x00\x00\x00\x79\x01\x00\x00\x6C\x00\x00\x00"
"\x68\x01\x00\x00\x6B\x01\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x7A\x01\x00\x00\x79\x01\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00"
"\x7B\x01\x00\x00\x60\x01\x00\x00\x94\x00\x05\x00\x06\x00\x00\x00\x7C\x01\x00\x00\x51\x01\x00\x00\x7B\x01\x00\x00\x0C\x00\x07\x00"
"\x06\x00\x00\x00\x7D\x01\x00\x00\x01\x00\x00\x00\x28\x00\x00\x00\x7C\x01\x00\x00\x3E\x00\x00\x00\x85\x00\x05\x00\x06\x00\x00\x00"
"\x7E\x01\x00\x00\x7A\x01\x00\x00\x7D\x01\x00\x00\x81\x00\x05\x00\x06\x00\x00\x00\x7F\x01\x00\x00\x78\x01\x00\x00\x7E\x01\x00\x00"
"\x8E\x00\x05\x00\x07\x00\x00\x00\x80\x01\x00\x00\x76\x01\x00\x00\x7F\x01\x00\x00\x3E\x00\x03\x00\x66\x01\x00\x00\x80\x01\x00\x00"
"\xF9\x00\x02\x00\x65\x01\x00\x00\xF8\x00\x02\x00\x65\x01\x00\x00\xBA\x00\x05\x00\x1E\x00\x00\x00\x82\x01\x00\x00\x81\x01\x00\x00"
"\x3E\x00\x00\x00\xF7\x00\x03\x00\x84\x01\x00\x00\x00\x00\x00\x00\xFA\x00\x04\x00\x82\x01\x00\x00\x83\x01\x00\x00\x84\x01\x00\x00"
"\xF8\x00\x02\x00\x83\x01\x00\x00\x3D\x00\x04\x00\x11\x00\x00\x00\x87\x01\x00\x00\x86\x01\x00\x00\x3D\x00\x04\x00\x13\x00\x00\x00"
"\x88\x01\x00\x00\x07\x01\x00\x00\x57\x00\x05\x00\x27\x00\x00\x00\x89\x01\x00\x00\x87\x01\x00\x00\x88\x01\x00\x00\x3E\x00\x03\x00"
"\x85\x01\x00\x00\x89\x01\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\x8B\x01\x00\x00\x0B\x01\x00\x00\x0C\x00\x06\x00\x07\x00\x00\x00"
"\x8C\x01\x00\x00\x01\x00\x00\x00\x45\x00\x00\x00\x8B\x01\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\x8D\x01\x00\x00\x60\x01\x00\x00"
"\x81\x00\x05\x00\x07\x00\x00\x00\x8E\x01\x00\x00\x8C\x01\x00\x00\x8D\x01\x00\x00\x0C\x00\x06\x00\x07\x00\x00\x00\x8F\x01\x00\x00"
"\x01\x00\x00\x00\x45\x00\x00\x00\x8E\x01\x00\x00\x3E\x00\x03\x00\x8A\x01\x00\x00\x8F\x01\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00"
"\x91\x01\x00\x00\x8A\x01\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\x92\x01\x00\x00\x45\x01\x00\x00\x94\x00\x05\x00\x06\x00\x00\x00"
"\x93\x01\x00\x00\x91\x01\x00\x00\x92\x01\x00\x00\x0C\x00\x07\x00\x06\x00\x00\x00\x94\x01\x00\x00\x01\x00\x00\x00\x28\x00\x00\x00"
"\x93\x01\x00\x00\x3E\x00\x00\x00\x41\x00\x05\x00\x25\x00\x00\x00\x96\x01\x00\x00\x85\x01\x00\x00\x3A\x00\x00\x00\x3D\x00\x04\x00"
"\x06\x00\x00\x00\x97\x01\x00\x00\x96\x01\x00\x00\x85\x00\x05\x00\x06\x00\x00\x00\x98\x01\x00\x00\x95\x01\x00\x00\x97\x01\x00\x00"
"\x0C\x00\x07\x00\x06\x00\x00\x00\x99\x01\x00\x00\x01\x00\x00\x00\x1A\x00\x00\x00\x94\x01\x00\x00\x98\x01\x00\x00\x3E\x00\x03\x00"
"\x90\x01\x00\x00\x99\x01\x00\x00\x41\x00\x06\x00\x30\x00\x00\x00\x9A\x01\x00\x00\x6C\x00\x00\x00\x68\x01\x00\x00\x35\x00\x00\x00"
"\x3D\x00\x04\x00\x06\x00\x00\x00\x9B\x01\x00\x00\x9A\x01\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x9C\x01\x00\x00\x90\x01\x00\x00"
"\x85\x00\x05\x00\x06\x00\x00\x00\x9D\x01\x00\x00\x9B\x01\x00\x00\x9C\x01\x00\x00\x3D\x00\x04\x00\x27\x00\x00\x00\x9E\x01\x00\x00"
"\x85\x01\x00\x00\x4F\x00\x08\x00\x07\x00\x00\x00\x9F\x01\x00\x00\x9E\x01\x00\x00\x9E\x01\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00"
"\x02\x00\x00\x00\x8E\x00\x05\x00\x07\x00\x00\x00\xA0\x01\x00\x00\x9F\x01\x00\x00\x9D\x01\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00"
"\xA1\x01\x00\x00\x66\x01\x00\x00\x81\x00\x05\x00\x07\x00\x00\x00\xA2\x01\x00\x00\xA1\x01\x00\x00\xA0\x01\x00\x00\x3E\x00\x03\x00"
"\x66\x01\x00\x00\xA2\x01\x00\x00\xF9\x00\x02\x00\x84\x01\x00\x00\xF8\x00\x02\x00\x84\x01\x00\x00\xF7\x00\x03\x00\xA6\x01\x00\x00"
"\x00\x00\x00\x00\xFA\x00\x04\x00\xA4\x01\x00\x00\xA5\x01\x00\x00\xA6\x01\x00\x00\xF8\x00\x02\x00\xA5\x01\x00\x00\x3D\x00\x04\x00"
"\x07\x00\x00\x00\xA8\x01\x00\x00\x0B\x01\x00\x00\x7F\x00\x04\x00\x07\x00\x00\x00\xA9\x01\x00\x00\xA8\x01\x00\x00\x3D\x00\x04\x00"
"\x07\x00\x00\x00\xAA\x01\x00\x00\x45\x01\x00\x00\x0C\x00\x07\x00\x07\x00\x00\x00\xAB\x01\x00\x00\x01\x00\x00\x00\x47\x00\x00\x00"
"\xA9\x01\x00\x00\xAA\x01\x00\x00\x3E\x00\x03\x00\xA7\x01\x00\x00\xAB\x01\x00\x00\x41\x00\x05\x00\x25\x00\x00\x00\xAC\x01\x00\x00"
"\xA7\x01\x00\x00\x7A\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\xAD\x01\x00\x00\xAC\x01\x00\x00\x41\x00\x05\x00\x71\x00\x00\x00"
"\xB1\x01\x00\x00\xB0\x01\x00\x00\x1D\x00\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\xB2\x01\x00\x00\xB1\x01\x00\x00\x8E\x00\x05\x00"
"\x07\x00\x00\x00\xB3\x01\x00\x00\xB2\x01\x00\x00\xAD\x01\x00\x00\x41\x00\x05\x00\x25\x00\x00\x00\xB4\x01\x00\x00\xA7\x01\x00\x00"
"\x6B\x01\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\xB5\x01\x00\x00\xB4\x01\x00\x00\x41\x00\x05\x00\x71\x00\x00\x00\xB6\x01\x00\x00"
"\xB0\x01\x00\x00\x6D\x00\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\xB7\x01\x00\x00\xB6\x01\x00\x00\x8E\x00\x05\x00\x07\x00\x00\x00"
"\xB8\x01\x00\x00\xB7\x01\x00\x00\xB5\x01\x00\x00\x81\x00\x05\x00\x07\x00\x00\x00\xB9\x01\x00\x00\xB3\x01\x00\x00\xB8\x01\x00\x00"
"\x41\x00\x05\x00\x25\x00\x00\x00\xBA\x01\x00\x00\xA7\x01\x00\x00\x35\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\xBB\x01\x00\x00"
"\xBA\x01\x00\x00\x41\x00\x05\x00\x71\x00\x00\x00\xBD\x01\x00\x00\xB0\x01\x00\x00\xBC\x01\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00"
"\xBE\x01\x00\x00\xBD\x01\x00\x00\x8E\x00\x05\x00\x07\x00\x00\x00\xBF\x01\x00\x00\xBE\x01\x00\x00\xBB\x01\x00\x00\x81\x00\x05\x00"
"\x07\x00\x00\x00\xC0\x01\x00\x00\xB9\x01\x00\x00\xBF\x01\x00\x00\x3E\x00\x03\x00\xA7\x01\x00\x00\xC0\x01\x00\x00\x41\x00\x05\x00"
"\xC1\x01\x00\x00\xC2\x01\x00\x00\x2E\x00\x00\x00\x6D\x00\x00\x00\x3D\x00\x04\x00\x28\x00\x00\x00\xC3\x01\x00\x00\xC2\x01\x00\x00"
"\x3D\x00\x04\x00\x07\x00\x00\x00\xC4\x01\x00\x00\xA7\x01\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\xC5\x01\x00\x00\xC4\x01\x00\x00"
"\x00\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\xC6\x01\x00\x00\xC4\x01\x00\x00\x01\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00"
"\xC7\x01\x00\x00\xC4\x01\x00\x00\x02\x00\x00\x00\x50\x00\x07\x00\x27\x00\x00\x00\xC8\x01\x00\x00\xC5\x01\x00\x00\xC6\x01\x00\x00"
"\xC7\x01\x00\x00\x3E\x00\x00\x00\x91\x00\x05\x00\x27\x00\x00\x00\xC9\x01\x00\x00\xC3\x01\x00\x00\xC8\x01\x00\x00\x4F\x00\x08\x00"
"\x07\x00\x00\x00\xCA\x01\x00\x00\xC9\x01\x00\x00\xC9\x01\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x02\x00\x00\x00\x3E\x00\x03\x00"
"\xA7\x01\x00\x00\xCA\x01\x00\x00\x3D\x00\x04\x00\x11\x00\x00\x00\xCC\x01\x00\x00\xCB\x01\x00\x00\x3D\x00\x04\x00\x13\x00\x00\x00"
"\xCD\x01\x00\x00\x07\x01\x00\x00\x57\x00\x05\x00\x27\x00\x00\x00\xCE\x01\x00\x00\xCC\x01\x00\x00\xCD\x01\x00\x00\x4F\x00\x08\x00"
"\x07\x00\x00\x00\xCF\x01\x00\x00\xCE\x01\x00\x00\xCE\x01\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x02\x00\x00\x00\x3D\x00\x04\x00"
"\xD1\x01\x00\x00\xD4\x01\x00\x00\xD3\x01\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\xD5\x01\x00\x00\xA7\x01\x00\x00\x57\x00\x05\x00"
"\x27\x00\x00\x00\xD6\x01\x00\x00\xD4\x01\x00\x00\xD5\x01\x00\x00\x4F\x00\x08\x00\x07\x00\x00\x00\xD7\x01\x00\x00\xD6\x01\x00\x00"
"\xD6\x01\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x02\x00\x00\x00\x85\x00\x05\x00\x07\x00\x00\x00\xD8\x01\x00\x00\xCF\x01\x00\x00"
"\xD7\x01\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\xD9\x01\x00\x00\x66\x01\x00\x00\x81\x00\x05\x00\x07\x00\x00\x00\xDA\x01\x00\x00"
"\xD9\x01\x00\x00\xD8\x01\x00\x00\x3E\x00\x03\x00\x66\x01\x00\x00\xDA\x01\x00\x00\xF9\x00\x02\x00\xA6\x01\x00\x00\xF8\x00\x02\x00"
"\xA6\x01\x00\x00\xF7\x00\x03\x00\xDE\x01\x00\x00\x00\x00\x00\x00\xFA\x00\x04\x00\xDC\x01\x00\x00\xDD\x01\x00\x00\xDE\x01\x00\x00"
"\xF8\x00\x02\x00\xDD\x01\x00\x00\x3D\x00\x04\x00\xD1\x01\x00\x00\xE0\x01\x00\x00\xDF\x01\x00\x00\x3D\x00\x04\x00\x27\x00\x00\x00"
"\xE2\x01\x00\x00\xE1\x01\x00\x00\x4F\x00\x08\x00\x07\x00\x00\x00\xE3\x01\x00\x00\xE2\x01\x00\x00\xE2\x01\x00\x00\x00\x00\x00\x00"
"\x01\x00\x00\x00\x02\x00\x00\x00\x57\x00\x05\x00\x27\x00\x00\x00\xE4\x01\x00\x00\xE0\x01\x00\x00\xE3\x01\x00\x00\x4F\x00\x08\x00"
"\x07\x00\x00\x00\xE5\x01\x00\x00\xE4\x01\x00\x00\xE4\x01\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x02\x00\x00\x00\x3D\x00\x04\x00"
"\x07\x00\x00\x00\xE6\x01\x00\x00\x66\x01\x00\x00\x85\x00\x05\x00\x07\x00\x00\x00\xE7\x01\x00\x00\xE6\x01\x00\x00\xE5\x01\x00\x00"
"\x3E\x00\x03\x00\x66\x01\x00\x00\xE7\x01\x00\x00\xF9\x00\x02\x00\xDE\x01\x00\x00\xF8\x00\x02\x00\xDE\x01\x00\x00\xF7\x00\x03\x00"
"\xEB\x01\x00\x00\x00\x00\x00\x00\xFA\x00\x04\x00\xE9\x01\x00\x00\xEA\x01\x00\x00\xEB\x01\x00\x00\xF8\x00\x02\x00\xEA\x01\x00\x00"
"\x41\x00\x05\x00\x36\x00\x00\x00\xEC\x01\x00\x00\xE1\x01\x00\x00\x3A\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\xED\x01\x00\x00"
"\xEC\x01\x00\x00\xB8\x00\x05\x00\x1E\x00\x00\x00\xEE\x01\x00\x00\xED\x01\x00\x00\x3E\x00\x00\x00\xF7\x00\x03\x00\xF0\x01\x00\x00"
"\x00\x00\x00\x00\xFA\x00\x04\x00\xEE\x01\x00\x00\xEF\x01\x00\x00\xF0\x01\x00\x00\xF8\x00\x02\x00\xEF\x01\x00\x00\xFC\x00\x01\x00"
"\xF8\x00\x02\x00\xF0\x01\x00\x00\x3D\x00\x04\x00\x27\x00\x00\x00\xF3\x01\x00\x00\xE1\x01\x00\x00\x4F\x00\x07\x00\x13\x00\x00\x00"
"\xF4\x01\x00\x00\xF3\x01\x00\x00\xF3\x01\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x41\x00\x05\x00\x36\x00\x00\x00\xF5\x01\x00\x00"
"\xE1\x01\x00\x00\x3A\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\xF6\x01\x00\x00\xF5\x01\x00\x00\x50\x00\x05\x00\x13\x00\x00\x00"
"\xF7\x01\x00\x00\xF6\x01\x00\x00\xF6\x01\x00\x00\x88\x00\x05\x00\x13\x00\x00\x00\xF8\x01\x00\x00\xF4\x01\x00\x00\xF7\x01\x00\x00"
"\x3E\x00\x03\x00\xF2\x01\x00\x00\xF8\x01\x00\x00\x3D\x00\x04\x00\x13\x00\x00\x00\xF9\x01\x00\x00\xF2\x01\x00\x00\x3D\x00\x04\x00"
"\x13\x00\x00\x00\xFA\x01\x00\x00\xF2\x01\x00\x00\x94\x00\x05\x00\x06\x00\x00\x00\xFB\x01\x00\x00\xF9\x01\x00\x00\xFA\x01\x00\x00"
"\x83\x00\x05\x00\x06\x00\x00\x00\xFC\x01\x00\x00\x52\x00\x00\x00\xFB\x01\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\xFD\x01\x00\x00"
"\x52\x01\x00\x00\x85\x00\x05\x00\x06\x00\x00\x00\xFE\x01\x00\x00\xFD\x01\x00\x00\xFC\x01\x00\x00\x3E\x00\x03\x00\x52\x01\x00\x00"
"\xFE\x01\x00\x00\xF9\x00\x02\x00\xEB\x01\x00\x00\xF8\x00\x02\x00\xEB\x01\x00\x00\x39\x00\x04\x00\x06\x00\x00\x00\xFF\x01\x00\x00"
"\x0E\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x00\x02\x00\x00\x52\x01\x00\x00\x85\x00\x05\x00\x06\x00\x00\x00\x01\x02\x00\x00"
"\x00\x02\x00\x00\xFF\x01\x00\x00\x3E\x00\x03\x00\x52\x01\x00\x00\x01\x02\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\x04\x02\x00\x00"
"\x66\x01\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x05\x02\x00\x00\x52\x01\x00\x00\x8E\x00\x05\x00\x07\x00\x00\x00\x06\x02\x00\x00"
"\x04\x02\x00\x00\x05\x02\x00\x00\x41\x00\x05\x00\x6E\x00\x00\x00\x08\x02\x00\x00\x6C\x00\x00\x00\x07\x02\x00\x00\x3D\x00\x04\x00"
"\x07\x00\x00\x00\x09\x02\x00\x00\x08\x02\x00\x00\x85\x00\x05\x00\x07\x00\x00\x00\x0A\x02\x00\x00\x06\x02\x00\x00\x09\x02\x00\x00"
"\x3E\x00\x03\x00\x0B\x02\x00\x00\x0A\x02\x00\x00\x39\x00\x05\x00\x07\x00\x00\x00\x0C\x02\x00\x00\x0B\x00\x00\x00\x0B\x02\x00\x00"
"\x3D\x00\x04\x00\x27\x00\x00\x00\x0D\x02\x00\x00\x03\x02\x00\x00\x4F\x00\x09\x00\x27\x00\x00\x00\x0E\x02\x00\x00\x0D\x02\x00\x00"
"\x0C\x02\x00\x00\x04\x00\x00\x00\x05\x00\x00\x00\x06\x00\x00\x00\x03\x00\x00\x00\x3E\x00\x03\x00\x03\x02\x00\x00\x0E\x02\x00\x00"
"\x41\x00\x05\x00\x0F\x02\x00\x00\x10\x02\x00\x00\x03\x02\x00\x00\x3A\x00\x00\x00\x3E\x00\x03\x00\x10\x02\x00\x00\x52\x00\x00\x00"
"\xFD\x00\x01\x00\x38\x00\x01\x00\x36\x00\x05\x00\x07\x00\x00\x00\x0B\x00\x00\x00\x00\x00\x00\x00\x09\x00\x00\x00\x37\x00\x03\x00"
"\x08\x00\x00\x00\x0A\x00\x00\x00\xF8\x00\x02\x00\x0C\x00\x00\x00\x3B\x00\x04\x00\x25\x00\x00\x00\x26\x00\x00\x00\x07\x00\x00\x00"
"\x3B\x00\x04\x00\x25\x00\x00\x00\x4C\x00\x00\x00\x07\x00\x00\x00\xF7\x00\x03\x00\x22\x00\x00\x00\x00\x00\x00\x00\xFA\x00\x04\x00"
"\x20\x00\x00\x00\x21\x00\x00\x00\x22\x00\x00\x00\xF8\x00\x02\x00\x21\x00\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\x23\x00\x00\x00"
"\x0A\x00\x00\x00\xFE\x00\x02\x00\x23\x00\x00\x00\xF8\x00\x02\x00\x22\x00\x00\x00\x41\x00\x05\x00\x30\x00\x00\x00\x31\x00\x00\x00"
"\x2E\x00\x00\x00\x2F\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x32\x00\x00\x00\x31\x00\x00\x00\x41\x00\x05\x00\x36\x00\x00\x00"
"\x37\x00\x00\x00\x34\x00\x00\x00\x35\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x38\x00\x00\x00\x37\x00\x00\x00\x85\x00\x05\x00"
"\x06\x00\x00\x00\x39\x00\x00\x00\x32\x00\x00\x00\x38\x00\x00\x00\x41\x00\x05\x00\x36\x00\x00\x00\x3B\x00\x00\x00\x34\x00\x00\x00"
"\x3A\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x3C\x00\x00\x00\x3B\x00\x00\x00\x88\x00\x05\x00\x06\x00\x00\x00\x3D\x00\x00\x00"
"\x39\x00\x00\x00\x3C\x00\x00\x00\x3E\x00\x03\x00\x26\x00\x00\x00\x3D\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x3F\x00\x00\x00"
"\x26\x00\x00\x00\x41\x00\x05\x00\x30\x00\x00\x00\x41\x00\x00\x00\x2E\x00\x00\x00\x40\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00"
"\x42\x00\x00\x00\x41\x00\x00\x00\x83\x00\x05\x00\x06\x00\x00\x00\x43\x00\x00\x00\x3F\x00\x00\x00\x42\x00\x00\x00\x0C\x00\x07\x00"
"\x06\x00\x00\x00\x44\x00\x00\x00\x01\x00\x00\x00\x28\x00\x00\x00\x3E\x00\x00\x00\x43\x00\x00\x00\x3E\x00\x03\x00\x26\x00\x00\x00"
"\x44\x00\x00\x00\xF7\x00\x03\x00\x48\x00\x00\x00\x00\x00\x00\x00\xFA\x00\x04\x00\x46\x00\x00\x00\x47\x00\x00\x00\x48\x00\x00\x00"
"\xF8\x00\x02\x00\x47\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x49\x00\x00\x00\x26\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00"
"\x4A\x00\x00\x00\x26\x00\x00\x00\x85\x00\x05\x00\x06\x00\x00\x00\x4B\x00\x00\x00\x4A\x00\x00\x00\x49\x00\x00\x00\x3E\x00\x03\x00"
"\x26\x00\x00\x00\x4B\x00\x00\x00\xF9\x00\x02\x00\x48\x00\x00\x00\xF8\x00\x02\x00\x48\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00"
"\x4D\x00\x00\x00\x26\x00\x00\x00\x85\x00\x05\x00\x06\x00\x00\x00\x4F\x00\x00\x00\x4D\x00\x00\x00\x4E\x00\x00\x00\x7F\x00\x04\x00"
"\x06\x00\x00\x00\x50\x00\x00\x00\x4F\x00\x00\x00\x0C\x00\x06\x00\x06\x00\x00\x00\x51\x00\x00\x00\x01\x00\x00\x00\x1D\x00\x00\x00"
"\x50\x00\x00\x00\x3E\x00\x03\x00\x4C\x00\x00\x00\x51\x00\x00\x00\x41\x00\x06\x00\x30\x00\x00\x00\x54\x00\x00\x00\x2E\x00\x00\x00"
"\x53\x00\x00\x00\x3A\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x55\x00\x00\x00\x54\x00\x00\x00\x83\x00\x05\x00\x06\x00\x00\x00"
"\x56\x00\x00\x00\x52\x00\x00\x00\x55\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x57\x00\x00\x00\x4C\x00\x00\x00\x0C\x00\x08\x00"
"\x06\x00\x00\x00\x58\x00\x00\x00\x01\x00\x00\x00\x2B\x00\x00\x00\x57\x00\x00\x00\x3E\x00\x00\x00\x52\x00\x00\x00\x41\x00\x06\x00"
"\x30\x00\x00\x00\x59\x00\x00\x00\x2E\x00\x00\x00\x53\x00\x00\x00\x3A\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x5A\x00\x00\x00"
"\x59\x00\x00\x00\x85\x00\x05\x00\x06\x00\x00\x00\x5B\x00\x00\x00\x58\x00\x00\x00\x5A\x00\x00\x00\x81\x00\x05\x00\x06\x00\x00\x00"
"\x5C\x00\x00\x00\x56\x00\x00\x00\x5B\x00\x00\x00\x3E\x00\x03\x00\x4C\x00\x00\x00\x5C\x00\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00"
"\x5D\x00\x00\x00\x0A\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\x5E\x00\x00\x00\x4C\x00\x00\x00\x8E\x00\x05\x00\x07\x00\x00\x00"
"\x5F\x00\x00\x00\x5D\x00\x00\x00\x5E\x00\x00\x00\xFE\x00\x02\x00\x5F\x00\x00\x00\x38\x00\x01\x00\x36\x00\x05\x00\x06\x00\x00\x00"
"\x0E\x00\x00\x00\x00\x00\x00\x00\x0D\x00\x00\x00\xF8\x00\x02\x00\x0F\x00\x00\x00\x3D\x00\x04\x00\x65\x00\x00\x00\x68\x00\x00\x00"
"\x67\x00\x00\x00\x41\x00\x05\x00\x6E\x00\x00\x00\x6F\x00\x00\x00\x6C\x00\x00\x00\x6D\x00\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00"
"\x70\x00\x00\x00\x6F\x00\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\x73\x00\x00\x00\x72\x00\x00\x00\x41\x00\x05\x00\x6E\x00\x00\x00"
"\x74\x00\x00\x00\x6C\x00\x00\x00\x6D\x00\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\x75\x00\x00\x00\x74\x00\x00\x00\x83\x00\x05\x00"
"\x07\x00\x00\x00\x76\x00\x00\x00\x73\x00\x00\x00\x75\x00\x00\x00\x79\x11\x09\x00\x64\x00\x00\x00\x68\x00\x00\x00\x2A\x00\x00\x00"
"\x69\x00\x00\x00\x70\x00\x00\x00\x3E\x00\x00\x00\x76\x00\x00\x00\x52\x00\x00\x00\x7D\x11\x04\x00\x1E\x00\x00\x00\x77\x00\x00\x00"
"\x64\x00\x00\x00\x7F\x11\x05\x00\x29\x00\x00\x00\x79\x00\x00\x00\x64\x00\x00\x00\x6D\x00\x00\x00\xAA\x00\x05\x00\x1E\x00\x00\x00"
"\x7B\x00\x00\x00\x79\x00\x00\x00\x7A\x00\x00\x00\xA9\x00\x06\x00\x06\x00\x00\x00\x7C\x00\x00\x00\x7B\x00\x00\x00\x52\x00\x00\x00"
"\x3E\x00\x00\x00\xFE\x00\x02\x00\x7C\x00\x00\x00\x38\x00\x01\x00\x36\x00\x05\x00\x13\x00\x00\x00\x19\x00\x00\x00\x00\x00\x00\x00"
"\x15\x00\x00\x00\x37\x00\x03\x00\x12\x00\x00\x00\x16\x00\x00\x00\x37\x00\x03\x00\x14\x00\x00\x00\x17\x00\x00\x00\x37\x00\x03\x00"
"\x08\x00\x00\x00\x18\x00\x00\x00\xF8\x00\x02\x00\x1A\x00\x00\x00\x3B\x00\x04\x00\x08\x00\x00\x00\x82\x00\x00\x00\x07\x00\x00\x00"
"\x3B\x00\x04\x00\x08\x00\x00\x00\x8F\x00\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x25\x00\x00\x00\x9B\x00\x00\x00\x07\x00\x00\x00"
"\x3B\x00\x04\x00\x25\x00\x00\x00\xB1\x00\x00\x00\x07\x00\x00\x00\x3B\x00\x04\x00\x14\x00\x00\x00\xD8\x00\x00\x00\x07\x00\x00\x00"
"\x3B\x00\x04\x00\x14\x00\x00\x00\xDF\x00\x00\x00\x07\x00\x00\x00\xF7\x00\x03\x00\x81\x00\x00\x00\x00\x00\x00\x00\xFA\x00\x04\x00"
"\x7F\x00\x00\x00\x80\x00\x00\x00\xD3\x00\x00\x00\xF8\x00\x02\x00\x80\x00\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\x83\x00\x00\x00"
"\x18\x00\x00\x00\x0C\x00\x06\x00\x07\x00\x00\x00\x84\x00\x00\x00\x01\x00\x00\x00\x45\x00\x00\x00\x83\x00\x00\x00\x4F\x00\x07\x00"
"\x13\x00\x00\x00\x85\x00\x00\x00\x84\x00\x00\x00\x84\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x8E\x00\x05\x00\x13\x00\x00\x00"
"\x87\x00\x00\x00\x85\x00\x00\x00\x86\x00\x00\x00\x8E\x00\x05\x00\x13\x00\x00\x00\x88\x00\x00\x00\x87\x00\x00\x00\x52\x00\x00\x00"
"\x85\x00\x05\x00\x13\x00\x00\x00\x8B\x00\x00\x00\x88\x00\x00\x00\x8A\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\x8C\x00\x00\x00"
"\x8B\x00\x00\x00\x00\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\x8D\x00\x00\x00\x8B\x00\x00\x00\x01\x00\x00\x00\x50\x00\x06\x00"
"\x07\x00\x00\x00\x8E\x00\x00\x00\x8C\x00\x00\x00\x8D\x00\x00\x00\x89\x00\x00\x00\x3E\x00\x03\x00\x82\x00\x00\x00\x8E\x00\x00\x00"
"\x3D\x00\x04\x00\x13\x00\x00\x00\x90\x00\x00\x00\x17\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\x91\x00\x00\x00\x90\x00\x00\x00"
"\x00\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\x92\x00\x00\x00\x90\x00\x00\x00\x01\x00\x00\x00\x50\x00\x05\x00\x13\x00\x00\x00"
"\x93\x00\x00\x00\x91\x00\x00\x00\x92\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\x94\x00\x00\x00\x93\x00\x00\x00\x00\x00\x00\x00"
"\x51\x00\x05\x00\x06\x00\x00\x00\x95\x00\x00\x00\x93\x00\x00\x00\x01\x00\x00\x00\x50\x00\x06\x00\x07\x00\x00\x00\x96\x00\x00\x00"
"\x94\x00\x00\x00\x95\x00\x00\x00\x52\x00\x00\x00\x3E\x00\x03\x00\x8F\x00\x00\x00\x96\x00\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00"
"\x98\x00\x00\x00\x82\x00\x00\x00\x50\x00\x06\x00\x07\x00\x00\x00\x99\x00\x00\x00\x97\x00\x00\x00\x97\x00\x00\x00\x97\x00\x00\x00"
"\x88\x00\x05\x00\x07\x00\x00\x00\x9A\x00\x00\x00\x98\x00\x00\x00\x99\x00\x00\x00\x3E\x00\x03\x00\x82\x00\x00\x00\x9A\x00\x00\x00"
"\x3E\x00\x03\x00\x9B\x00\x00\x00\x52\x00\x00\x00\xF9\x00\x02\x00\x9C\x00\x00\x00\xF8\x00\x02\x00\x9C\x00\x00\x00\xF6\x00\x04\x00"
"\x9E\x00\x00\x00\x9F\x00\x00\x00\x00\x00\x00\x00\xF9\x00\x02\x00\xA0\x00\x00\x00\xF8\x00\x02\x00\xA0\x00\x00\x00\x3D\x00\x04\x00"
"\x06\x00\x00\x00\xA1\x00\x00\x00\x9B\x00\x00\x00\xB8\x00\x05\x00\x1E\x00\x00\x00\xA2\x00\x00\x00\xA1\x00\x00\x00\x97\x00\x00\x00"
"\xFA\x00\x04\x00\xA2\x00\x00\x00\x9D\x00\x00\x00\x9E\x00\x00\x00\xF8\x00\x02\x00\x9D\x00\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00"
"\xA3\x00\x00\x00\x82\x00\x00\x00\x3D\x00\x04\x00\x11\x00\x00\x00\xA4\x00\x00\x00\x16\x00\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00"
"\xA5\x00\x00\x00\x8F\x00\x00\x00\x4F\x00\x07\x00\x13\x00\x00\x00\xA6\x00\x00\x00\xA5\x00\x00\x00\xA5\x00\x00\x00\x00\x00\x00\x00"
"\x01\x00\x00\x00\x57\x00\x05\x00\x27\x00\x00\x00\xA7\x00\x00\x00\xA4\x00\x00\x00\xA6\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00"
"\xA8\x00\x00\x00\xA7\x00\x00\x00\x03\x00\x00\x00\x41\x00\x05\x00\x25\x00\x00\x00\xA9\x00\x00\x00\x8F\x00\x00\x00\x35\x00\x00\x00"
"\x3D\x00\x04\x00\x06\x00\x00\x00\xAA\x00\x00\x00\xA9\x00\x00\x00\x0C\x00\x07\x00\x06\x00\x00\x00\xAB\x00\x00\x00\x01\x00\x00\x00"
"\x30\x00\x00\x00\xA8\x00\x00\x00\xAA\x00\x00\x00\x8E\x00\x05\x00\x07\x00\x00\x00\xAC\x00\x00\x00\xA3\x00\x00\x00\xAB\x00\x00\x00"
"\x3D\x00\x04\x00\x07\x00\x00\x00\xAD\x00\x00\x00\x8F\x00\x00\x00\x81\x00\x05\x00\x07\x00\x00\x00\xAE\x00\x00\x00\xAD\x00\x00\x00"
"\xAC\x00\x00\x00\x3E\x00\x03\x00\x8F\x00\x00\x00\xAE\x00\x00\x00\xF9\x00\x02\x00\x9F\x00\x00\x00\xF8\x00\x02\x00\x9F\x00\x00\x00"
"\x3D\x00\x04\x00\x06\x00\x00\x00\xAF\x00\x00\x00\x9B\x00\x00\x00\x81\x00\x05\x00\x06\x00\x00\x00\xB0\x00\x00\x00\xAF\x00\x00\x00"
"\x52\x00\x00\x00\x3E\x00\x03\x00\x9B\x00\x00\x00\xB0\x00\x00\x00\xF9\x00\x02\x00\x9C\x00\x00\x00\xF8\x00\x02\x00\x9E\x00\x00\x00"
"\x3E\x00\x03\x00\x9B\x00\x00\x00\x3E\x00\x00\x00\x3E\x00\x03\x00\xB1\x00\x00\x00\x52\x00\x00\x00\xF9\x00\x02\x00\xB2\x00\x00\x00"
"\xF8\x00\x02\x00\xB2\x00\x00\x00\xF6\x00\x04\x00\xB4\x00\x00\x00\xB5\x00\x00\x00\x00\x00\x00\x00\xF9\x00\x02\x00\xB6\x00\x00\x00"
"\xF8\x00\x02\x00\xB6\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\xB7\x00\x00\x00\x9B\x00\x00\x00\xB8\x00\x05\x00\x1E\x00\x00\x00"
"\xB9\x00\x00\x00\xB7\x00\x00\x00\xB8\x00\x00\x00\xFA\x00\x04\x00\xB9\x00\x00\x00\xB3\x00\x00\x00\xB4\x00\x00\x00\xF8\x00\x02\x00"
"\xB3\x00\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\xBA\x00\x00\x00\x82\x00\x00\x00\x3D\x00\x04\x00\x11\x00\x00\x00\xBB\x00\x00\x00"
"\x16\x00\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\xBC\x00\x00\x00\x8F\x00\x00\x00\x4F\x00\x07\x00\x13\x00\x00\x00\xBD\x00\x00\x00"
"\xBC\x00\x00\x00\xBC\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x57\x00\x05\x00\x27\x00\x00\x00\xBE\x00\x00\x00\xBB\x00\x00\x00"
"\xBD\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\xBF\x00\x00\x00\xBE\x00\x00\x00\x03\x00\x00\x00\x41\x00\x05\x00\x25\x00\x00\x00"
"\xC0\x00\x00\x00\x8F\x00\x00\x00\x35\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\xC1\x00\x00\x00\xC0\x00\x00\x00\x0C\x00\x07\x00"
"\x06\x00\x00\x00\xC2\x00\x00\x00\x01\x00\x00\x00\x30\x00\x00\x00\xBF\x00\x00\x00\xC1\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00"
"\xC3\x00\x00\x00\xB1\x00\x00\x00\x85\x00\x05\x00\x06\x00\x00\x00\xC4\x00\x00\x00\xC2\x00\x00\x00\xC3\x00\x00\x00\x3D\x00\x04\x00"
"\x06\x00\x00\x00\xC6\x00\x00\x00\xB1\x00\x00\x00\x85\x00\x05\x00\x06\x00\x00\x00\xC7\x00\x00\x00\xC5\x00\x00\x00\xC6\x00\x00\x00"
"\x83\x00\x05\x00\x06\x00\x00\x00\xC8\x00\x00\x00\xC4\x00\x00\x00\xC7\x00\x00\x00\x8E\x00\x05\x00\x07\x00\x00\x00\xC9\x00\x00\x00"
"\xBA\x00\x00\x00\xC8\x00\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\xCA\x00\x00\x00\x8F\x00\x00\x00\x81\x00\x05\x00\x07\x00\x00\x00"
"\xCB\x00\x00\x00\xCA\x00\x00\x00\xC9\x00\x00\x00\x3E\x00\x03\x00\x8F\x00\x00\x00\xCB\x00\x00\x00\xF9\x00\x02\x00\xB5\x00\x00\x00"
"\xF8\x00\x02\x00\xB5\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00\xCC\x00\x00\x00\x9B\x00\x00\x00\x81\x00\x05\x00\x06\x00\x00\x00"
"\xCD\x00\x00\x00\xCC\x00\x00\x00\x52\x00\x00\x00\x3E\x00\x03\x00\x9B\x00\x00\x00\xCD\x00\x00\x00\x3D\x00\x04\x00\x06\x00\x00\x00"
"\xCE\x00\x00\x00\xB1\x00\x00\x00\x85\x00\x05\x00\x06\x00\x00\x00\xCF\x00\x00\x00\xCE\x00\x00\x00\xC5\x00\x00\x00\x3E\x00\x03\x00"
"\xB1\x00\x00\x00\xCF\x00\x00\x00\xF9\x00\x02\x00\xB2\x00\x00\x00\xF8\x00\x02\x00\xB4\x00\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00"
"\xD0\x00\x00\x00\x8F\x00\x00\x00\x4F\x00\x07\x00\x13\x00\x00\x00\xD1\x00\x00\x00\xD0\x00\x00\x00\xD0\x00\x00\x00\x00\x00\x00\x00"
"\x01\x00\x00\x00\xFE\x00\x02\x00\xD1\x00\x00\x00\xF8\x00\x02\x00\xD3\x00\x00\x00\xBA\x00\x05\x00\x1E\x00\x00\x00\xD5\x00\x00\x00"
"\xD4\x00\x00\x00\x3E\x00\x00\x00\xF7\x00\x03\x00\xD7\x00\x00\x00\x00\x00\x00\x00\xFA\x00\x04\x00\xD5\x00\x00\x00\xD6\x00\x00\x00"
"\xD7\x00\x00\x00\xF8\x00\x02\x00\xD6\x00\x00\x00\x3D\x00\x04\x00\x07\x00\x00\x00\xD9\x00\x00\x00\x18\x00\x00\x00\x0C\x00\x06\x00"
"\x07\x00\x00\x00\xDA\x00\x00\x00\x01\x00\x00\x00\x45\x00\x00\x00\xD9\x00\x00\x00\x4F\x00\x07\x00\x13\x00\x00\x00\xDB\x00\x00\x00"
"\xDA\x00\x00\x00\xDA\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x8E\x00\x05\x00\x13\x00\x00\x00\xDC\x00\x00\x00\xDB\x00\x00\x00"
"\x86\x00\x00\x00\x8E\x00\x05\x00\x13\x00\x00\x00\xDD\x00\x00\x00\xDC\x00\x00\x00\x52\x00\x00\x00\x85\x00\x05\x00\x13\x00\x00\x00"
"\xDE\x00\x00\x00\xDD\x00\x00\x00\x8A\x00\x00\x00\x3E\x00\x03\x00\xD8\x00\x00\x00\xDE\x00\x00\x00\x3D\x00\x04\x00\x13\x00\x00\x00"
"\xE0\x00\x00\x00\x17\x00\x00\x00\x3E\x00\x03\x00\xDF\x00\x00\x00\xE0\x00\x00\x00\x3D\x00\x04\x00\x13\x00\x00\x00\xE1\x00\x00\x00"
"\xD8\x00\x00\x00\x3D\x00\x04\x00\x13\x00\x00\x00\xE2\x00\x00\x00\xDF\x00\x00\x00\x81\x00\x05\x00\x13\x00\x00\x00\xE3\x00\x00\x00"
"\xE2\x00\x00\x00\xE1\x00\x00\x00\x3E\x00\x03\x00\xDF\x00\x00\x00\xE3\x00\x00\x00\x3D\x00\x04\x00\x13\x00\x00\x00\xE5\x00\x00\x00"
"\xD8\x00\x00\x00\x8E\x00\x05\x00\x13\x00\x00\x00\xE6\x00\x00\x00\xE5\x00\x00\x00\xE4\x00\x00\x00\x3E\x00\x03\x00\xD8\x00\x00\x00"
"\xE6\x00\x00\x00\x3D\x00\x04\x00\x13\x00\x00\x00\xE7\x00\x00\x00\xD8\x00\x00\x00\x3D\x00\x04\x00\x11\x00\x00\x00\xE8\x00\x00\x00"
"\x16\x00\x00\x00\x3D\x00\x04\x00\x13\x00\x00\x00\xE9\x00\x00\x00\xDF\x00\x00\x00\x57\x00\x05\x00\x27\x00\x00\x00\xEA\x00\x00\x00"
"\xE8\x00\x00\x00\xE9\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\xEB\x00\x00\x00\xEA\x00\x00\x00\x03\x00\x00\x00\x8E\x00\x05\x00"
"\x13\x00\x00\x00\xEC\x00\x00\x00\xE7\x00\x00\x00\xEB\x00\x00\x00\x3D\x00\x04\x00\x13\x00\x00\x00\xED\x00\x00\x00\xDF\x00\x00\x00"
"\x83\x00\x05\x00\x13\x00\x00\x00\xEE\x00\x00\x00\xED\x00\x00\x00\xEC\x00\x00\x00\x3E\x00\x03\x00\xDF\x00\x00\x00\xEE\x00\x00\x00"
"\x3D\x00\x04\x00\x13\x00\x00\x00\xEF\x00\x00\x00\xD8\x00\x00\x00\x3D\x00\x04\x00\x11\x00\x00\x00\xF0\x00\x00\x00\x16\x00\x00\x00"
"\x3D\x00\x04\x00\x13\x00\x00\x00\xF1\x00\x00\x00\xDF\x00\x00\x00\x57\x00\x05\x00\x27\x00\x00\x00\xF2\x00\x00\x00\xF0\x00\x00\x00"
"\xF1\x00\x00\x00\x51\x00\x05\x00\x06\x00\x00\x00\xF3\x00\x00\x00\xF2\x00\x00\x00\x03\x00\x00\x00\x8E\x00\x05\x00\x13\x00\x00\x00"
"\xF4\x00\x00\x00\xEF\x00\x00\x00\xF3\x00\x00\x00\x3D\x00\x04\x00\x13\x00\x00\x00\xF5\x00\x00\x00\xDF\x00\x00\x00\x83\x00\x05\x00"
"\x13\x00\x00\x00\xF6\x00\x00\x00\xF5\x00\x00\x00\xF4\x00\x00\x00\x3E\x00\x03\x00\xDF\x00\x00\x00\xF6\x00\x00\x00\x3D\x00\x04\x00"
"\x13\x00\x00\x00\xF7\x00\x00\x00\xD8\x00\x00\x00\x3D\x00\x04\x00\x11\x00\x00\x00\xF8\x00\x00\x00\x16\x00\x00\x00\x3D\x00\x04\x00"
"\x13\x00\x00\x00\xF9\x00\x00\x00\xDF\x00\x00\x00\x57\x00\x05\x00\x27\x00\x00\x00\xFA\x00\x00\x00\xF8\x00\x00\x00\xF9\x00\x00\x00"
"\x51\x00\x05\x00\x06\x00\x00\x00\xFB\x00\x00\x00\xFA\x00\x00\x00\x03\x00\x00\x00\x8E\x00\x05\x00\x13\x00\x00\x00\xFC\x00\x00\x00"
"\xF7\x00\x00\x00\xFB\x00\x00\x00\x3D\x00\x04\x00\x13\x00\x00\x00\xFD\x00\x00\x00\xDF\x00\x00\x00\x83\x00\x05\x00\x13\x00\x00\x00"
"\xFE\x00\x00\x00\xFD\x00\x00\x00\xFC\x00\x00\x00\x3E\x00\x03\x00\xDF\x00\x00\x00\xFE\x00\x00\x00\x3D\x00\x04\x00\x13\x00\x00\x00"
"\xFF\x00\x00\x00\xDF\x00\x00\x00\xFE\x00\x02\x00\xFF\x00\x00\x00\xF8\x00\x02\x00\xD7\x00\x00\x00\xF9\x00\x02\x00\x81\x00\x00\x00"
"\xF8\x00\x02\x00\x81\x00\x00\x00\x3D\x00\x04\x00\x13\x00\x00\x00\x01\x01\x00\x00\x17\x00\x00\x00\xFE\x00\x02\x00\x01\x01\x00\x00"
"\x38\x00\x01\x00"},
#endif