[Libreoffice-commits] libcdr.git: Branch 'libcdr-0.0' - 7 commits - src/conv src/lib

Fridrich Å trba fridrich.strba at bluewin.ch
Fri Apr 4 04:53:54 PDT 2014


 src/conv/raw/cdr2raw.cpp         |    2 
 src/conv/raw/cmx2raw.cpp         |    2 
 src/lib/CDRCollector.cpp         |   12 
 src/lib/CDRColorPalettes.h       |  770 +++++++++++++++++++++++++++++++++++++++
 src/lib/CDRContentCollector.cpp  |   20 -
 src/lib/CDROutputElementList.cpp |    4 
 src/lib/CDRParser.cpp            |  231 ++++++-----
 src/lib/CDRParser.h              |    1 
 src/lib/CDRPath.cpp              |   73 +++
 src/lib/CDRSVGGenerator.cpp      |   52 +-
 src/lib/CDRStylesCollector.cpp   |    2 
 src/lib/CDRZipStream.cpp         |    2 
 src/lib/CommonParser.cpp         |    4 
 13 files changed, 1025 insertions(+), 150 deletions(-)

New commits:
commit 44bac0a4b9b5d6c6c454305b9a8a0c970f7b65e7
Author: Fridrich Å trba <fridrich.strba at bluewin.ch>
Date:   Fri Apr 4 13:49:31 2014 +0200

    Disable "arrw" since we don't get it right really
    
    Change-Id: I76878be99a268d5a5f906d7080aefde98a7568d4

diff --git a/src/lib/CDRParser.cpp b/src/lib/CDRParser.cpp
index 362f321..755881a 100644
--- a/src/lib/CDRParser.cpp
+++ b/src/lib/CDRParser.cpp
@@ -638,7 +638,7 @@ void libcdr::CDRParser::readRecord(unsigned fourCC, unsigned length, WPXInputStr
     readFild(input, length);
     break;
   case CDR_FOURCC_arrw:
-    readArrw(input, length);
+    // readArrw(input, length);
     break;
   case CDR_FOURCC_flgs:
     readFlags(input, length);
commit 48a877944529262955632e599f397728ea2a7745
Author: Fridrich Å trba <fridrich.strba at bluewin.ch>
Date:   Fri Apr 4 13:44:53 2014 +0200

    Some formatting cleanup
    
    Change-Id: Ic73a61b51994e07bfc14700a3107e2c4210048bc

diff --git a/src/conv/raw/cdr2raw.cpp b/src/conv/raw/cdr2raw.cpp
index 0742783..1362e16 100644
--- a/src/conv/raw/cdr2raw.cpp
+++ b/src/conv/raw/cdr2raw.cpp
@@ -74,7 +74,7 @@ WPXString getPropString(const WPXPropertyList &propList)
     propString.append(i.key());
     propString.append(": ");
     propString.append(i()->getStr().cstr());
-    for (; i.next(); )
+    for (; i.next();)
     {
       propString.append(", ");
       propString.append(i.key());
diff --git a/src/conv/raw/cmx2raw.cpp b/src/conv/raw/cmx2raw.cpp
index 42c4eff..98ab4ef 100644
--- a/src/conv/raw/cmx2raw.cpp
+++ b/src/conv/raw/cmx2raw.cpp
@@ -74,7 +74,7 @@ WPXString getPropString(const WPXPropertyList &propList)
     propString.append(i.key());
     propString.append(": ");
     propString.append(i()->getStr().cstr());
-    for (; i.next(); )
+    for (; i.next();)
     {
       propString.append(", ");
       propString.append(i.key());
diff --git a/src/lib/CDRCollector.cpp b/src/lib/CDRCollector.cpp
index 2b9fbfc..3083855 100644
--- a/src/lib/CDRCollector.cpp
+++ b/src/lib/CDRCollector.cpp
@@ -454,7 +454,7 @@ unsigned libcdr::CDRParserState::_getRGBColor(const CDRColor &color)
 
     if (hue < 120)
     {
-      satRed =  (double)(120 - hue) / 60.0;
+      satRed = (double)(120 - hue) / 60.0;
       satGreen = (double)hue/60.0;
       satBlue = 0.0;
     }
diff --git a/src/lib/CDRContentCollector.cpp b/src/lib/CDRContentCollector.cpp
index 04637b1..f10b506 100644
--- a/src/lib/CDRContentCollector.cpp
+++ b/src/lib/CDRContentCollector.cpp
@@ -574,8 +574,8 @@ void libcdr::CDRContentCollector::collectFillStyle(unsigned short fillType, cons
 }
 
 void libcdr::CDRContentCollector::collectLineStyle(unsigned short lineType, unsigned short capsType, unsigned short joinType, double lineWidth,
-    double stretch, double angle, const CDRColor &color, const std::vector<unsigned> &dashArray,
-    const CDRPath &startMarker, const CDRPath &endMarker)
+                                                   double stretch, double angle, const CDRColor &color, const std::vector<unsigned> &dashArray,
+                                                   const CDRPath &startMarker, const CDRPath &endMarker)
 {
   m_currentLineStyle = CDRLineStyle(lineType, capsType, joinType, lineWidth, stretch, angle, color, dashArray, startMarker, endMarker);
 }
diff --git a/src/lib/CDROutputElementList.cpp b/src/lib/CDROutputElementList.cpp
index e7e0732..e07fd1f 100644
--- a/src/lib/CDROutputElementList.cpp
+++ b/src/lib/CDROutputElementList.cpp
@@ -346,7 +346,7 @@ libcdr::CDROutputElementList::CDROutputElementList(const libcdr::CDROutputElemen
 libcdr::CDROutputElementList &libcdr::CDROutputElementList::operator=(const libcdr::CDROutputElementList &elementList)
 {
   for (std::vector<CDROutputElement *>::iterator iter = m_elements.begin(); iter != m_elements.end(); ++iter)
-    delete (*iter);
+    delete(*iter);
 
   m_elements.clear();
 
@@ -365,7 +365,7 @@ void libcdr::CDROutputElementList::append(const libcdr::CDROutputElementList &el
 libcdr::CDROutputElementList::~CDROutputElementList()
 {
   for (std::vector<CDROutputElement *>::iterator iter = m_elements.begin(); iter != m_elements.end(); ++iter)
-    delete (*iter);
+    delete(*iter);
   m_elements.clear();
 }
 
diff --git a/src/lib/CDRParser.cpp b/src/lib/CDRParser.cpp
index 12c09aa..362f321 100644
--- a/src/lib/CDRParser.cpp
+++ b/src/lib/CDRParser.cpp
@@ -158,7 +158,7 @@ static int parseColourString(const char *colourString, libcdr::CDRColor &colour,
                  space_p).full;
   }
 
-  if( !bRes )
+  if (!bRes)
     return -1;
 
   if (colourModel == "CMYK")
@@ -305,9 +305,9 @@ bool libcdr::CDRParser::parseWaldo(WPXInputStream *input)
 }
 
 bool libcdr::CDRParser::gatherWaldoInformation(WPXInputStream *input, std::vector<WaldoRecordInfo> &records, std::map<unsigned, WaldoRecordInfo> &records2,
-    std::map<unsigned, WaldoRecordInfo> &records3, std::map<unsigned, WaldoRecordInfo> &records4,
-    std::map<unsigned, WaldoRecordInfo> &records6, std::map<unsigned, WaldoRecordInfo> &records7,
-    std::map<unsigned, WaldoRecordInfo> &records8, std::map<unsigned, WaldoRecordInfo> recordsOther)
+                                               std::map<unsigned, WaldoRecordInfo> &records3, std::map<unsigned, WaldoRecordInfo> &records4,
+                                               std::map<unsigned, WaldoRecordInfo> &records6, std::map<unsigned, WaldoRecordInfo> &records7,
+                                               std::map<unsigned, WaldoRecordInfo> &records8, std::map<unsigned, WaldoRecordInfo> recordsOther)
 {
   try
   {
@@ -356,7 +356,7 @@ bool libcdr::CDRParser::gatherWaldoInformation(WPXInputStream *input, std::vecto
 
 
 bool libcdr::CDRParser::parseWaldoStructure(WPXInputStream *input, std::stack<WaldoRecordType1> &waldoStack,
-    const std::map<unsigned, WaldoRecordType1> &records1, std::map<unsigned, WaldoRecordInfo> &records2)
+                                            const std::map<unsigned, WaldoRecordType1> &records1, std::map<unsigned, WaldoRecordInfo> &records2)
 {
   while (!waldoStack.empty())
   {
@@ -1047,7 +1047,7 @@ libcdr::CDRColor libcdr::CDRParser::readColor(WPXInputStream *input)
         colorModel = 0x05; // RGB
         unsigned red = (unsigned)tint * (unsigned)r + 255 * (100 - tint);
         unsigned green = (unsigned)tint * (unsigned)g + 255 * (100 - tint);
-        unsigned blue = (unsigned )tint * (unsigned)b + 255 * (100 - tint);
+        unsigned blue = (unsigned)tint * (unsigned)b + 255 * (100 - tint);
         red /= 100;
         green /= 100;
         blue /= 100;
@@ -2521,7 +2521,7 @@ void libcdr::CDRParser::readFont(WPXInputStream *input, unsigned length)
   else
   {
     unsigned char character = 0;
-    while(true)
+    while (true)
     {
       character = readU8(input);
       if (character)
@@ -3286,7 +3286,7 @@ void libcdr::CDRParser::readStyd(WPXInputStream *input)
   {
     input->seek(startPosition+argOffsets[i], WPX_SEEK_SET);
     CDR_DEBUG_MSG(("Styd: argument type: 0x%x\n", argTypes[i]));
-    switch(argTypes[i])
+    switch (argTypes[i])
     {
     case STYD_NAME:
       break;
diff --git a/src/lib/CDRPath.cpp b/src/lib/CDRPath.cpp
index 6d68f7b..7ef7f47 100644
--- a/src/lib/CDRPath.cpp
+++ b/src/lib/CDRPath.cpp
@@ -45,7 +45,7 @@ namespace
 
 static inline double getAngle(double bx, double by)
 {
-  return fmod(2*M_PI + (by > 0.0 ? 1.0 : -1.0) * acos( bx / sqrt(bx * bx + by * by) ), 2*M_PI);
+  return fmod(2*M_PI + (by > 0.0 ? 1.0 : -1.0) * acos(bx / sqrt(bx * bx + by * by)), 2*M_PI);
 }
 
 static void getEllipticalArcBBox(double x0, double y0,
@@ -126,7 +126,7 @@ static void getEllipticalArcBBox(double x0, double y0,
   else
   {
     txmin = -atan(ry*tan(phi)/rx);
-    txmax = M_PI - atan (ry*tan(phi)/rx);
+    txmax = M_PI - atan(ry*tan(phi)/rx);
     xmin = cx + rx*cos(txmin)*cos(phi) - ry*sin(txmin)*sin(phi);
     xmax = cx + rx*cos(txmax)*cos(phi) - ry*sin(txmax)*sin(phi);
     double tmpY = cy + rx*cos(txmin)*sin(phi) + ry*sin(txmin)*cos(phi);
@@ -198,7 +198,7 @@ static void getQuadraticBezierBBox(double x0, double y0, double x1, double y1, d
   ymax = y0 > y ? y0 : y;
 
   double t = quadraticDerivative(x0, x1, x);
-  if(t>=0 && t<=1)
+  if (t>=0 && t<=1)
   {
     double tmpx = quadraticExtreme(t, x0, x1, x);
     xmin = tmpx < xmin ? tmpx : xmin;
@@ -206,7 +206,7 @@ static void getQuadraticBezierBBox(double x0, double y0, double x1, double y1, d
   }
 
   t = quadraticDerivative(y0, y1, y);
-  if(t>=0 && t<=1)
+  if (t>=0 && t<=1)
   {
     double tmpy = quadraticExtreme(t, y0, y1, y);
     ymin = tmpy < ymin ? tmpy : ymin;
@@ -655,7 +655,7 @@ libcdr::CDRPathElement *libcdr::CDRClosePathElement::clone()
 void libcdr::CDRClosePathElement::writeOut(WPXPropertyListVector &vec) const
 {
   WPXPropertyList node;
-  node.insert("librevenge:path-action", "Z");
+  node.insert("libwpg:path-action", "Z");
   vec.append(node);
 }
 
@@ -751,10 +751,10 @@ void libcdr::CDRPath::writeOut(WPXString &path, WPXString &viewBox, double &widt
 {
   WPXPropertyListVector vec;
   writeOut(vec);
-  if(vec.count() == 0)
+  if (vec.count() == 0)
     return;
   // This must be a mistake and we do not want to crash lower
-  if(vec[0]["libwpg:path-action"]->getStr() == "Z")
+  if (vec[0]["libwpg:path-action"]->getStr() == "Z")
     return;
 
   // try to find the bounding box
@@ -764,7 +764,7 @@ void libcdr::CDRPath::writeOut(WPXString &path, WPXString &viewBox, double &widt
   double lastX = 0.0;
   double lastY = 0.0;
 
-  for(unsigned k = 0; k < vec.count(); ++k)
+  for (unsigned k = 0; k < vec.count(); ++k)
   {
     if (!vec[k]["svg:x"] || !vec[k]["svg:y"])
       continue;
@@ -785,7 +785,7 @@ void libcdr::CDRPath::writeOut(WPXString &path, WPXString &viewBox, double &widt
 
     double xmin, xmax, ymin, ymax;
 
-    if(vec[k]["libwpg:path-action"]->getStr() == "C")
+    if (vec[k]["libwpg:path-action"]->getStr() == "C")
     {
       getCubicBezierBBox(lastX, lastY, vec[k]["svg:x1"]->getDouble(), vec[k]["svg:y1"]->getDouble(),
                          vec[k]["svg:x2"]->getDouble(), vec[k]["svg:y2"]->getDouble(),
@@ -796,7 +796,7 @@ void libcdr::CDRPath::writeOut(WPXString &path, WPXString &viewBox, double &widt
       qx = (qx < xmax ? xmax : qx);
       qy = (qy < ymax ? ymax : qy);
     }
-    if(vec[k]["libwpg:path-action"]->getStr() == "Q")
+    if (vec[k]["libwpg:path-action"]->getStr() == "Q")
     {
       getQuadraticBezierBBox(lastX, lastY, vec[k]["svg:x1"]->getDouble(), vec[k]["svg:y1"]->getDouble(),
                              vec[k]["svg:x"]->getDouble(), vec[k]["svg:y"]->getDouble(), xmin, ymin, xmax, ymax);
@@ -806,7 +806,7 @@ void libcdr::CDRPath::writeOut(WPXString &path, WPXString &viewBox, double &widt
       qx = (qx < xmax ? xmax : qx);
       qy = (qy < ymax ? ymax : qy);
     }
-    if(vec[k]["libwpg:path-action"]->getStr() == "A")
+    if (vec[k]["libwpg:path-action"]->getStr() == "A")
     {
       getEllipticalArcBBox(lastX, lastY, vec[k]["svg:rx"]->getDouble(), vec[k]["svg:ry"]->getDouble(),
                            vec[k]["libwpg:rotate"] ? vec[k]["libwpg:rotate"]->getDouble() : 0.0,
@@ -827,7 +827,7 @@ void libcdr::CDRPath::writeOut(WPXString &path, WPXString &viewBox, double &widt
   width = qy - py;
   viewBox.sprintf("%i %i %i %i", 0, 0, (unsigned)(2540*(qx - px)), (unsigned)(2540*(qy - py)));
 
-  for(unsigned i = 0; i < vec.count(); ++i)
+  for (unsigned i = 0; i < vec.count(); ++i)
   {
     WPXString sElement;
     if (vec[i]["libwpg:path-action"]->getStr() == "M")
diff --git a/src/lib/CDRSVGGenerator.cpp b/src/lib/CDRSVGGenerator.cpp
index c92a86d..336825b 100644
--- a/src/lib/CDRSVGGenerator.cpp
+++ b/src/lib/CDRSVGGenerator.cpp
@@ -92,7 +92,7 @@ void libcdr::CDRSVGGenerator::setStyle(const ::WPXPropertyList &propList, const
   m_style = propList;
 
   m_gradient = gradient;
-  if(m_style["draw:shadow"] && m_style["draw:shadow"]->getStr() == "visible")
+  if (m_style["draw:shadow"] && m_style["draw:shadow"]->getStr() == "visible")
   {
     double shadowRed = 0.0;
     double shadowGreen = 0.0;
@@ -113,20 +113,20 @@ void libcdr::CDRSVGGenerator::setStyle(const ::WPXPropertyList &propList, const
     m_outputSink << "0 0 0 0 " << doubleToString(shadowRed) ;
     m_outputSink << " 0 0 0 0 " << doubleToString(shadowGreen);
     m_outputSink << " 0 0 0 0 " << doubleToString(shadowBlue);
-    if(m_style["draw:opacity"] && m_style["draw:opacity"]->getDouble() < 1)
+    if (m_style["draw:opacity"] && m_style["draw:opacity"]->getDouble() < 1)
       m_outputSink << " 0 0 0 "   << doubleToString(m_style["draw:shadow-opacity"]->getDouble()/m_style["draw:opacity"]->getDouble()) << " 0\"/>";
     else
       m_outputSink << " 0 0 0 "   << doubleToString(m_style["draw:shadow-opacity"]->getDouble()) << " 0\"/>";
     m_outputSink << "<svg:feMerge><svg:feMergeNode in=\"offset-color\" /><svg:feMergeNode in=\"SourceGraphic\" /></svg:feMerge></svg:filter></svg:defs>";
   }
 
-  if(m_style["draw:fill"] && m_style["draw:fill"]->getStr() == "gradient")
+  if (m_style["draw:fill"] && m_style["draw:fill"]->getStr() == "gradient")
   {
     double angle = (m_style["draw:angle"] ? m_style["draw:angle"]->getDouble() : 0.0);
     angle *= -1.0;
-    while(angle < 0)
+    while (angle < 0)
       angle += 360;
-    while(angle > 360)
+    while (angle > 360)
       angle -= 360;
 
     if (!m_gradient.count())
@@ -183,7 +183,7 @@ void libcdr::CDRSVGGenerator::setStyle(const ::WPXPropertyList &propList, const
         m_outputSink << "  </svg:linearGradient>\n";
 
         // not a simple horizontal gradient
-        if(angle != 270)
+        if (angle != 270)
         {
           m_outputSink << "  <svg:linearGradient xlink:href=\"#grad" << m_gradientIndex-1 << "\"";
           m_outputSink << " id=\"grad" << m_gradientIndex++ << "\" ";
@@ -217,7 +217,7 @@ void libcdr::CDRSVGGenerator::setStyle(const ::WPXPropertyList &propList, const
         m_outputSink << "  </svg:linearGradient>\n";
 
         // not a simple horizontal gradient
-        if(angle != 270)
+        if (angle != 270)
         {
           m_outputSink << "  <svg:linearGradient xlink:href=\"#grad" << m_gradientIndex-1 << "\"";
           m_outputSink << " id=\"grad" << m_gradientIndex++ << "\" ";
@@ -236,7 +236,7 @@ void libcdr::CDRSVGGenerator::setStyle(const ::WPXPropertyList &propList, const
       {
         m_outputSink << "<svg:defs>\n";
         m_outputSink << "  <svg:radialGradient id=\"grad" << m_gradientIndex++ << "\" cx=\"" << m_style["svg:cx"]->getStr().cstr() << "\" cy=\"" << m_style["svg:cy"]->getStr().cstr() << "\" r=\"" << m_style["svg:r"]->getStr().cstr() << "\" >\n";
-        for(unsigned c = 0; c < m_gradient.count(); c++)
+        for (unsigned c = 0; c < m_gradient.count(); c++)
         {
           m_outputSink << "    <svg:stop offset=\"" << m_gradient[c]["svg:offset"]->getStr().cstr() << "\"";
 
@@ -251,7 +251,7 @@ void libcdr::CDRSVGGenerator::setStyle(const ::WPXPropertyList &propList, const
       {
         m_outputSink << "<svg:defs>\n";
         m_outputSink << "  <svg:linearGradient id=\"grad" << m_gradientIndex++ << "\" >\n";
-        for(unsigned c = 0; c < m_gradient.count(); c++)
+        for (unsigned c = 0; c < m_gradient.count(); c++)
         {
           m_outputSink << "    <svg:stop offset=\"" << m_gradient[c]["svg:offset"]->getStr().cstr() << "\"";
 
@@ -262,7 +262,7 @@ void libcdr::CDRSVGGenerator::setStyle(const ::WPXPropertyList &propList, const
         m_outputSink << "  </svg:linearGradient>\n";
 
         // not a simple horizontal gradient
-        if(angle != 270)
+        if (angle != 270)
         {
           m_outputSink << "  <svg:linearGradient xlink:href=\"#grad" << m_gradientIndex-1 << "\"";
           m_outputSink << " id=\"grad" << m_gradientIndex++ << "\" ";
@@ -276,7 +276,7 @@ void libcdr::CDRSVGGenerator::setStyle(const ::WPXPropertyList &propList, const
       }
     }
   }
-  else if(m_style["draw:fill"] && m_style["draw:fill"]->getStr() == "bitmap")
+  else if (m_style["draw:fill"] && m_style["draw:fill"]->getStr() == "bitmap")
   {
     if (m_style["draw:fill-image"] && m_style["libwpg:mime-type"])
     {
@@ -342,7 +342,7 @@ void libcdr::CDRSVGGenerator::drawRectangle(const ::WPXPropertyList &propList)
   m_outputSink << "<svg:rect ";
   m_outputSink << "x=\"" << doubleToString(72*propList["svg:x"]->getDouble()) << "\" y=\"" << doubleToString(72*propList["svg:y"]->getDouble()) << "\" ";
   m_outputSink << "width=\"" << doubleToString(72*propList["svg:width"]->getDouble()) << "\" height=\"" << doubleToString(72*propList["svg:height"]->getDouble()) << "\" ";
-  if((propList["svg:rx"] && propList["svg:rx"]->getInt() !=0) || (propList["svg:ry"] && propList["svg:ry"]->getInt() !=0))
+  if ((propList["svg:rx"] && propList["svg:rx"]->getInt() !=0) || (propList["svg:ry"] && propList["svg:ry"]->getInt() !=0))
     m_outputSink << "rx=\"" << doubleToString(72*propList["svg:rx"]->getDouble()) << "\" ry=\"" << doubleToString(72*propList["svg:ry"]->getDouble()) << "\" ";
   writeStyle();
   m_outputSink << "/>\n";
@@ -374,10 +374,10 @@ void libcdr::CDRSVGGenerator::drawPolygon(const ::WPXPropertyListVector &vertice
 
 void libcdr::CDRSVGGenerator::drawPolySomething(const ::WPXPropertyListVector &vertices, bool isClosed)
 {
-  if(vertices.count() < 2)
+  if (vertices.count() < 2)
     return;
 
-  if(vertices.count() == 2)
+  if (vertices.count() == 2)
   {
     m_outputSink << "<svg:line ";
     m_outputSink << "x1=\"" << doubleToString(72*(vertices[0]["svg:x"]->getDouble())) << "\"  y1=\"" << doubleToString(72*(vertices[0]["svg:y"]->getDouble())) << "\" ";
@@ -393,7 +393,7 @@ void libcdr::CDRSVGGenerator::drawPolySomething(const ::WPXPropertyListVector &v
       m_outputSink << "<svg:polyline ";
 
     m_outputSink << "points=\"";
-    for(unsigned i = 0; i < vertices.count(); i++)
+    for (unsigned i = 0; i < vertices.count(); i++)
     {
       m_outputSink << doubleToString(72*(vertices[i]["svg:x"]->getDouble())) << " " << doubleToString(72*(vertices[i]["svg:y"]->getDouble()));
       if (i < vertices.count()-1)
@@ -410,7 +410,7 @@ void libcdr::CDRSVGGenerator::drawPath(const ::WPXPropertyListVector &path)
   m_outputSink << "<svg:path d=\" ";
   bool isClosed = false;
   unsigned i=0;
-  for(i=0; i < path.count(); i++)
+  for (i=0; i < path.count(); i++)
   {
     WPXPropertyList propList = path[i];
     if (propList["libwpg:path-action"] && propList["libwpg:path-action"]->getStr() == "M")
@@ -477,7 +477,7 @@ void libcdr::CDRSVGGenerator::drawGraphicObject(const ::WPXPropertyList &propLis
     m_outputSink << "x=\"" << doubleToString(72*x) << "\" y=\"" << doubleToString(72*y) << "\" ";
     m_outputSink << "width=\"" << doubleToString(72*width) << "\" height=\"" << doubleToString(72*height) << "\" ";
     m_outputSink << "transform=\"";
-    m_outputSink << " translate(" << doubleToString(72*xmiddle) << ", " << doubleToString (72*ymiddle) << ") ";
+    m_outputSink << " translate(" << doubleToString(72*xmiddle) << ", " << doubleToString(72*ymiddle) << ") ";
     m_outputSink << " scale(" << (flipX ? "-1" : "1") << ", " << (flipY ? "-1" : "1") << ") ";
     // rotation is around the center of the object's bounding box
     if (propList["libwpg:rotate"])
@@ -489,7 +489,7 @@ void libcdr::CDRSVGGenerator::drawGraphicObject(const ::WPXPropertyList &propLis
         angle += 360.0;
       m_outputSink << " rotate(" << doubleToString(angle) << ") ";
     }
-    m_outputSink << " translate(" << doubleToString(-72*xmiddle) << ", " << doubleToString (-72*ymiddle) << ") ";
+    m_outputSink << " translate(" << doubleToString(-72*xmiddle) << ", " << doubleToString(-72*ymiddle) << ") ";
     m_outputSink << "\" ";
   }
   m_outputSink << "xlink:href=\"data:" << propList["libwpg:mime-type"]->getStr().cstr() << ";base64,";
@@ -613,7 +613,7 @@ void libcdr::CDRSVGGenerator::writeStyle(bool /* isClosed */)
   {
     if (m_style["svg:stroke-color"])
       m_outputSink << "stroke: " << m_style["svg:stroke-color"]->getStr().cstr()  << "; ";
-    if(m_style["svg:stroke-opacity"] &&  m_style["svg:stroke-opacity"]->getInt()!= 1)
+    if (m_style["svg:stroke-opacity"] &&  m_style["svg:stroke-opacity"]->getInt()!= 1)
       m_outputSink << "stroke-opacity: " << doubleToString(m_style["svg:stroke-opacity"]->getDouble()) << "; ";
   }
 
@@ -651,24 +651,24 @@ void libcdr::CDRSVGGenerator::writeStyle(bool /* isClosed */)
   if (m_style["svg:stroke-linejoin"])
     m_outputSink << "stroke-linejoin: " << m_style["svg:stroke-linejoin"]->getStr().cstr() << "; ";
 
-  if(m_style["draw:fill"] && m_style["draw:fill"]->getStr() == "none")
+  if (m_style["draw:fill"] && m_style["draw:fill"]->getStr() == "none")
     m_outputSink << "fill: none; ";
-  else if(m_style["svg:fill-rule"])
+  else if (m_style["svg:fill-rule"])
     m_outputSink << "fill-rule: " << m_style["svg:fill-rule"]->getStr().cstr() << "; ";
 
-  if(m_style["draw:fill"] && m_style["draw:fill"]->getStr() == "gradient")
+  if (m_style["draw:fill"] && m_style["draw:fill"]->getStr() == "gradient")
     m_outputSink << "fill: url(#grad" << m_gradientIndex-1 << "); ";
 
-  if(m_style["draw:fill"] && m_style["draw:fill"]->getStr() == "bitmap")
+  if (m_style["draw:fill"] && m_style["draw:fill"]->getStr() == "bitmap")
     m_outputSink << "fill: url(#img" << m_patternIndex-1 << "); ";
 
-  if(m_style["draw:shadow"] && m_style["draw:shadow"]->getStr() == "visible")
+  if (m_style["draw:shadow"] && m_style["draw:shadow"]->getStr() == "visible")
     m_outputSink << "filter:url(#shadow" << m_shadowIndex-1 << "); ";
 
-  if(m_style["draw:fill"] && m_style["draw:fill"]->getStr() == "solid")
+  if (m_style["draw:fill"] && m_style["draw:fill"]->getStr() == "solid")
     if (m_style["draw:fill-color"])
       m_outputSink << "fill: " << m_style["draw:fill-color"]->getStr().cstr() << "; ";
-  if(m_style["draw:opacity"] && m_style["draw:opacity"]->getDouble() < 1)
+  if (m_style["draw:opacity"] && m_style["draw:opacity"]->getDouble() < 1)
     m_outputSink << "fill-opacity: " << doubleToString(m_style["draw:opacity"]->getDouble()) << "; ";
   m_outputSink << "\""; // style
 }
diff --git a/src/lib/CDRStylesCollector.cpp b/src/lib/CDRStylesCollector.cpp
index 459a362..ab682e8 100644
--- a/src/lib/CDRStylesCollector.cpp
+++ b/src/lib/CDRStylesCollector.cpp
@@ -229,7 +229,7 @@ void libcdr::CDRStylesCollector::collectPaletteEntry(unsigned colorId, unsigned
 }
 
 void libcdr::CDRStylesCollector::collectText(unsigned textId, unsigned styleId, const std::vector<unsigned char> &data,
-    const std::vector<unsigned char> &charDescriptions, const std::map<unsigned, CDRCharacterStyle> &styleOverrides)
+                                             const std::vector<unsigned char> &charDescriptions, const std::map<unsigned, CDRCharacterStyle> &styleOverrides)
 {
   if (data.empty() || charDescriptions.empty())
     return;
diff --git a/src/lib/CDRZipStream.cpp b/src/lib/CDRZipStream.cpp
index eacd342..2ee7ef3 100644
--- a/src/lib/CDRZipStream.cpp
+++ b/src/lib/CDRZipStream.cpp
@@ -188,7 +188,7 @@ bool libcdr::CDRZipStreamImpl::isZipStream()
 {
   if (m_cdir_offset)
   {
-    if(m_cdir.empty())
+    if (m_cdir.empty())
       return false;
     return true;
   }
diff --git a/src/lib/CommonParser.cpp b/src/lib/CommonParser.cpp
index 6d9533d..e80231f 100644
--- a/src/lib/CommonParser.cpp
+++ b/src/lib/CommonParser.cpp
@@ -145,7 +145,7 @@ void libcdr::CommonParser::processPath(const std::vector<std::pair<double, doubl
         path.appendClosePath();
       tmpPoints.clear();
     }
-    else if((type & 0x40) && (type & 0x80))
+    else if ((type & 0x40) && (type & 0x80))
     {
       tmpPoints.push_back(points[k]);
     }
commit 41386211aaf41342ce9de52d22a5e7da86fcb61b
Author: Fridrich Å trba <fridrich.strba at bluewin.ch>
Date:   Fri Apr 4 13:25:18 2014 +0200

    Try hard to avoid a sequence of several "Z" segments
    
    (cherry picked from commit b1d482cb6fa2182e15d73b0bb0d339c4000fc695)
    
    Conflicts:
    	src/lib/CDRContentCollector.cpp
    
    Change-Id: I14a1f987ed59131fe3f262f81354da0f2d2fe21d

diff --git a/src/lib/CDRContentCollector.cpp b/src/lib/CDRContentCollector.cpp
index 3c012f0..04637b1 100644
--- a/src/lib/CDRContentCollector.cpp
+++ b/src/lib/CDRContentCollector.cpp
@@ -264,8 +264,11 @@ void libcdr::CDRContentCollector::_flushCurrentPath()
         }
 
       }
-      else
-        tmpPath.push_back(i());
+      else if (i()["libwpg:path-action"]->getStr() == "Z")
+      {
+        if (tmpPath.back()["libwpg:path-action"] && tmpPath.back()["libwpg:path-action"]->getStr() != "Z")
+          tmpPath.push_back(i());
+      }
     }
     if (!tmpPath.empty())
     {
@@ -273,9 +276,12 @@ void libcdr::CDRContentCollector::_flushCurrentPath()
       {
         if ((CDR_ALMOST_ZERO(initialX - previousX) && CDR_ALMOST_ZERO(initialY - previousY)) || isPathClosed)
         {
-          WPXPropertyList closedPath;
-          closedPath.insert("libwpg:path-action", "Z");
-          tmpPath.push_back(closedPath);
+          if (tmpPath.back()["libwpg:path-action"] && tmpPath.back()["libwpg:path-action"]->getStr() != "Z")
+          {
+            WPXPropertyList closedPath;
+            closedPath.insert("libwpg:path-action", "Z");
+            tmpPath.push_back(closedPath);
+          }
         }
       }
       else
commit e71c69fad61105ec0294d1c01313ff33d62af30b
Author: Fridrich Å trba <fridrich.strba at bluewin.ch>
Date:   Fri Apr 4 01:48:47 2014 +0200

    Working around a CorelDraw x7 bug + fixing palettes
    
    (cherry picked from commit f06333217ad55e841c4bd5b20b4eebbf7a9ce2f6)
    
    Conflicts:
    	src/lib/CDRParser.cpp
    
    Change-Id: I56ce7bfd3a49923cbf6e989687f02cdcf287eecb

diff --git a/src/lib/CDRCollector.cpp b/src/lib/CDRCollector.cpp
index bf386b4..2b9fbfc 100644
--- a/src/lib/CDRCollector.cpp
+++ b/src/lib/CDRCollector.cpp
@@ -497,6 +497,16 @@ unsigned libcdr::CDRParserState::_getRGBColor(const CDRColor &color)
     blue = col0;
     break;
   }
+  // YIQ
+  case 0x0a:
+  {
+    break;
+  }
+  // YIQ255
+  case 0x0b:
+  {
+    break;
+  }
   // Lab
   case 0x0c:
   {
diff --git a/src/lib/CDRParser.cpp b/src/lib/CDRParser.cpp
index e2a5ff9..12c09aa 100644
--- a/src/lib/CDRParser.cpp
+++ b/src/lib/CDRParser.cpp
@@ -708,7 +708,9 @@ libcdr::CDRColor libcdr::CDRParser::readColor(WPXInputStream *input)
   if (m_version >= 500)
   {
     colorModel = readU16(input);
-    if (colorModel == 0x19)
+    if (colorModel == 0x01 && m_version >= 1300)
+      colorModel = 0x19;
+    if (colorModel == 0x19 || colorModel == 0x1e)
     {
       unsigned char r = 0;
       unsigned char g = 0;
@@ -717,8 +719,19 @@ libcdr::CDRColor libcdr::CDRParser::readColor(WPXInputStream *input)
       unsigned char m = 0;
       unsigned char y = 0;
       unsigned char k = 100;
-      unsigned short paletteID = readU16(input);
-      input->seek(4, WPX_SEEK_CUR);
+      unsigned short paletteID = 0;
+      /* A bug in CorelDraw x7 creates a corrupted file. If we meet colorModel of 0x1e,
+       * it is actually colorModel 0x19 and paletteId 0x1e */
+      if (colorModel == 0x1e)
+      {
+        colorModel = 0x19;
+        paletteID = 0x1e;
+      }
+      else
+      {
+        paletteID = readU16(input);
+        input->seek(4, WPX_SEEK_CUR);
+      }
       unsigned short ix = readU16(input);
       unsigned short tint = readU16(input);
       switch (paletteID)
@@ -1038,11 +1051,11 @@ libcdr::CDRColor libcdr::CDRParser::readColor(WPXInputStream *input)
         red /= 100;
         green /= 100;
         blue /= 100;
-        colorValue = (blue & 0xff);
+        colorValue = (red & 0xff);
         colorValue <<= 8;
         colorValue |= (green & 0xff);
         colorValue <<= 8;
-        colorValue |= (red & 0xff);
+        colorValue |= (blue & 0xff);
         break;
       }
       case 0x09:
commit fb62608be8860b3488f4b2c687ce044d1f3a85ad
Author: Fridrich Å trba <fridrich.strba at bluewin.ch>
Date:   Thu Apr 3 18:24:49 2014 +0200

    Fix closing of paths with certain particular CDR documents
    
    (cherry picked from commit ab2f1654645b90409be88686d1189bde01ad173b)
    
    Conflicts:
    	src/lib/CDRPath.cpp
    
    Change-Id: I9d60baedd56e60ec46b5f5ed11790f38670df948

diff --git a/src/lib/CDRContentCollector.cpp b/src/lib/CDRContentCollector.cpp
index aa55e23..3c012f0 100644
--- a/src/lib/CDRContentCollector.cpp
+++ b/src/lib/CDRContentCollector.cpp
@@ -241,9 +241,7 @@ void libcdr::CDRContentCollector::_flushCurrentPath()
                 }
               }
               else
-              {
                 tmpPath.pop_back();
-              }
             }
           }
 
@@ -266,6 +264,8 @@ void libcdr::CDRContentCollector::_flushCurrentPath()
         }
 
       }
+      else
+        tmpPath.push_back(i());
     }
     if (!tmpPath.empty())
     {
diff --git a/src/lib/CDRPath.cpp b/src/lib/CDRPath.cpp
index 9d529f1..6d68f7b 100644
--- a/src/lib/CDRPath.cpp
+++ b/src/lib/CDRPath.cpp
@@ -360,6 +360,17 @@ private:
   double m_y;
 };
 
+class CDRClosePathElement : public CDRPathElement
+{
+public:
+  CDRClosePathElement() {}
+  ~CDRClosePathElement() {}
+  void writeOut(WPXPropertyListVector &vec) const;
+  void transform(const CDRTransforms &trafos);
+  void transform(const CDRTransform &trafo);
+  CDRPathElement *clone();
+};
+
 } // namespace libcdr
 
 
@@ -628,6 +639,26 @@ libcdr::CDRPathElement *libcdr::CDRArcToElement::clone()
   return new CDRArcToElement(m_rx, m_ry, m_rotation, m_largeArc, m_sweep, m_x, m_y);
 }
 
+void libcdr::CDRClosePathElement::transform(const CDRTransforms &)
+{
+}
+
+void libcdr::CDRClosePathElement::transform(const CDRTransform &)
+{
+}
+
+libcdr::CDRPathElement *libcdr::CDRClosePathElement::clone()
+{
+  return new CDRClosePathElement();
+}
+
+void libcdr::CDRClosePathElement::writeOut(WPXPropertyListVector &vec) const
+{
+  WPXPropertyList node;
+  node.insert("librevenge:path-action", "Z");
+  vec.append(node);
+}
+
 void libcdr::CDRPath::appendMoveTo(double x, double y)
 {
   m_elements.push_back(new libcdr::CDRMoveToElement(x, y));
@@ -660,6 +691,7 @@ void libcdr::CDRPath::appendSplineTo(std::vector<std::pair<double, double> > &po
 
 void libcdr::CDRPath::appendClosePath()
 {
+  m_elements.push_back(new libcdr::CDRClosePathElement());
   m_isClosed = true;
 }
 
@@ -696,8 +728,23 @@ void libcdr::CDRPath::appendPath(const CDRPath &path)
 
 void libcdr::CDRPath::writeOut(WPXPropertyListVector &vec) const
 {
+  bool wasZ = true;
   for (std::vector<CDRPathElement *>::const_iterator iter = m_elements.begin(); iter != m_elements.end(); ++iter)
-    (*iter)->writeOut(vec);
+  {
+    if (dynamic_cast<CDRClosePathElement *>(*iter))
+    {
+      if (!wasZ)
+      {
+        (*iter)->writeOut(vec);
+        wasZ = true;
+      }
+    }
+    else
+    {
+      (*iter)->writeOut(vec);
+      wasZ = false;
+    }
+  }
 }
 
 void libcdr::CDRPath::writeOut(WPXString &path, WPXString &viewBox, double &width) const
@@ -821,7 +868,9 @@ void libcdr::CDRPath::writeOut(WPXString &path, WPXString &viewBox, double &widt
       path.append(sElement);
     }
     else if (vec[i]["libwpg:path-action"]->getStr() == "Z")
+    {
       path.append(" Z");
+    }
   }
 }
 
diff --git a/src/lib/CommonParser.cpp b/src/lib/CommonParser.cpp
index 184be1e..6d9533d 100644
--- a/src/lib/CommonParser.cpp
+++ b/src/lib/CommonParser.cpp
@@ -121,6 +121,8 @@ void libcdr::CommonParser::processPath(const std::vector<std::pair<double, doubl
     }
     if (!(type & 0x40) && !(type & 0x80))
     {
+      if (isClosedPath)
+        path.appendClosePath();
       tmpPoints.clear();
       path.appendMoveTo(points[k].first, points[k].second);
     }
commit 82a2dfb2c7bdffd7bed62020fbd2f8415d64417c
Author: Fridrich Å trba <fridrich.strba at bluewin.ch>
Date:   Wed Apr 2 18:46:43 2014 +0200

    Palette 19-03
    
    Change-Id: Id679b4f5c6f02a3982245811b06a77f4bb526421
    (cherry picked from commit e5d64cd09294285a2a3f016a8e24abd98759781a)

diff --git a/src/lib/CDRColorPalettes.h b/src/lib/CDRColorPalettes.h
index 2fa9e0b..e4bd623 100644
--- a/src/lib/CDRColorPalettes.h
+++ b/src/lib/CDRColorPalettes.h
@@ -41,6 +41,776 @@
 #ifndef __CDRCOLORPALETTES_H__
 #define __CDRCOLORPALETTES_H__
 
+// Pantone something corel8
+
+static const unsigned char palette_19_03_C[] =
+{
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x05,
+  0x05, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x05, 0x05, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A,
+  0x0A, 0x05, 0x05, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x0F, 0x0A, 0x0A, 0x14, 0x14, 0x14, 0x14,
+  0x14, 0x14, 0x0F, 0x0A, 0x0A, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x0F, 0x0A, 0x0A, 0x1E, 0x1E,
+  0x1E, 0x1E, 0x1E, 0x1E, 0x1E, 0x1E, 0x14, 0x1E, 0x1E, 0x1E, 0x1E, 0x1E, 0x1E, 0x1E, 0x1E, 0x14,
+  0x1E, 0x1E, 0x1E, 0x1E, 0x1E, 0x1E, 0x1E, 0x1E, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A,
+  0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x14, 0x0F, 0x0A, 0x0A,
+  0x0A, 0x0A, 0x0A, 0x05, 0x05, 0x14, 0x0F, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x05, 0x05, 0x14, 0x0F,
+  0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x05, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1E,
+  0x1E, 0x1E, 0x1E, 0x1E, 0x1E, 0x1E, 0x14, 0x14, 0x1E, 0x1E, 0x1E, 0x1E, 0x1E, 0x1E, 0x1E, 0x14,
+  0x14, 0x1E, 0x1E, 0x1E, 0x1E, 0x1E, 0x1E, 0x1E, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14,
+  0x14, 0x0F, 0x0A, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x0F, 0x0A, 0x14, 0x14, 0x14, 0x14,
+  0x14, 0x14, 0x14, 0x0F, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A,
+  0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x0F, 0x0F, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x05, 0x0F, 0x0F, 0x0A,
+  0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x05, 0x0F, 0x0F, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x05, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1E, 0x1E, 0x1E, 0x1E, 0x1E, 0x1E, 0x1E, 0x1E, 0x1E,
+  0x1E, 0x1E, 0x1E, 0x1E, 0x1E, 0x1E, 0x1E, 0x1E, 0x1E, 0x1E, 0x1E, 0x1E, 0x1E, 0x1E, 0x1E, 0x1E,
+  0x1E, 0x1E, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x0F, 0x0A, 0x05, 0x14, 0x14, 0x14, 0x14, 0x14,
+  0x14, 0x0F, 0x0A, 0x05, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x0F, 0x0A, 0x05, 0x0A, 0x0A, 0x0A,
+  0x0A, 0x0A, 0x0A, 0x05, 0x05, 0x05, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x05, 0x05, 0x05, 0x0A,
+  0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x05, 0x05, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x0A, 0x0A, 0x0A,
+  0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A,
+  0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14,
+  0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14,
+  0x14, 0x14, 0x1E, 0x1E, 0x1E, 0x1E, 0x1E, 0x1E, 0x14, 0x14, 0x14, 0x1E, 0x1E, 0x1E, 0x1E, 0x1E,
+  0x1E, 0x14, 0x14, 0x14, 0x1E, 0x1E, 0x1E, 0x1E, 0x1E, 0x1E, 0x14, 0x14, 0x14, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x05, 0x0A, 0x0A,
+  0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x05, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x05,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14,
+  0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x14, 0x1E,
+  0x1E, 0x1E, 0x1E, 0x1E, 0x1E, 0x19, 0x14, 0x14, 0x1E, 0x1E, 0x1E, 0x1E, 0x1E, 0x1E, 0x19, 0x14,
+  0x14, 0x1E, 0x1E, 0x1E, 0x1E, 0x1E, 0x1E, 0x19, 0x14, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x0A,
+  0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A,
+  0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x0A, 0x0A,
+  0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A,
+  0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x05, 0x05, 0x05, 0x05, 0x03,
+  0x03, 0x0A, 0x0A, 0x0A, 0x05, 0x05, 0x05, 0x05, 0x03, 0x03, 0x0A, 0x0A, 0x0A, 0x05, 0x05, 0x05,
+  0x05, 0x03, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1E, 0x1E, 0x1E, 0x1E, 0x1E,
+  0x1E, 0x1E, 0x1E, 0x1E, 0x1E, 0x1E, 0x1E, 0x1E, 0x1E, 0x1E, 0x1E, 0x1E, 0x1E, 0x1E, 0x1E, 0x1E,
+  0x1E, 0x1E, 0x1E, 0x1E, 0x1E, 0x1E, 0x28, 0x28, 0x28, 0x28, 0x28, 0x23, 0x1E, 0x1E, 0x1E, 0x28,
+  0x28, 0x28, 0x28, 0x28, 0x23, 0x1E, 0x1E, 0x1E, 0x28, 0x28, 0x28, 0x28, 0x28, 0x23, 0x1E, 0x1E,
+  0x1E, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x05, 0x05, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A,
+  0x0A, 0x05, 0x05, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x05, 0x05, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A,
+  0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x14,
+  0x0F, 0x0A, 0x0F, 0x0A, 0x05, 0x03, 0x05, 0x03, 0x14, 0x0F, 0x0A, 0x0F, 0x0A, 0x05, 0x03, 0x05,
+  0x03, 0x14, 0x0F, 0x0A, 0x0F, 0x0A, 0x05, 0x03, 0x05, 0x03, 0x14, 0x0F, 0x0A, 0x0F, 0x0A, 0x05,
+  0x03, 0x05, 0x03, 0x23, 0x1E, 0x19, 0x19, 0x14, 0x0F, 0x0A, 0x05, 0x03, 0x23, 0x1E, 0x19, 0x19,
+  0x14, 0x0F, 0x0A, 0x05, 0x03, 0x23, 0x1E, 0x19, 0x19, 0x14, 0x0F, 0x0A, 0x05, 0x03, 0x23, 0x1E,
+  0x19, 0x19, 0x14, 0x0F, 0x0A, 0x05, 0x03, 0x28, 0x23, 0x1E, 0x19, 0x14, 0x0F, 0x0A, 0x05, 0x03,
+  0x28, 0x23, 0x1E, 0x19, 0x14, 0x0F, 0x0A, 0x05, 0x03, 0x28, 0x23, 0x1E, 0x19, 0x14, 0x0F, 0x0A,
+  0x05, 0x03, 0x28, 0x23, 0x1E, 0x19, 0x14, 0x0F, 0x0A, 0x05, 0x03, 0x32, 0x28, 0x23, 0x1E, 0x19,
+  0x14, 0x0F, 0x0A, 0x05, 0x32, 0x28, 0x23, 0x1E, 0x19, 0x14, 0x0F, 0x0A, 0x05, 0x32, 0x28, 0x23,
+  0x1E, 0x19, 0x14, 0x0F, 0x0A, 0x05, 0x32, 0x28, 0x23, 0x1E, 0x19, 0x14, 0x0F, 0x0A, 0x05, 0x3C,
+  0x32, 0x28, 0x23, 0x1E, 0x19, 0x14, 0x0F, 0x0A, 0x3C, 0x32, 0x28, 0x23, 0x1E, 0x19, 0x14, 0x0F,
+  0x0A, 0x3C, 0x32, 0x28, 0x23, 0x1E, 0x19, 0x14, 0x0F, 0x0A, 0x3C, 0x32, 0x28, 0x23, 0x1E, 0x19,
+  0x14, 0x0F, 0x0A, 0x46, 0x3C, 0x32, 0x28, 0x23, 0x1E, 0x14, 0x0F, 0x03, 0x46, 0x3C, 0x32, 0x28,
+  0x23, 0x1E, 0x14, 0x0F, 0x03, 0x46, 0x3C, 0x32, 0x28, 0x23, 0x1E, 0x14, 0x0F, 0x03, 0x46, 0x3C,
+  0x32, 0x28, 0x23, 0x1E, 0x14, 0x0F, 0x03, 0x50, 0x46, 0x3C, 0x32, 0x28, 0x1E, 0x19, 0x14, 0x05,
+  0x50, 0x46, 0x3C, 0x32, 0x28, 0x1E, 0x19, 0x14, 0x05, 0x50, 0x46, 0x3C, 0x32, 0x28, 0x1E, 0x19,
+  0x14, 0x05, 0x50, 0x46, 0x3C, 0x32, 0x28, 0x1E, 0x19, 0x14, 0x05, 0x5A, 0x4B, 0x41, 0x37, 0x2D,
+  0x23, 0x1E, 0x14, 0x0A, 0x5A, 0x4B, 0x41, 0x37, 0x2D, 0x23, 0x1E, 0x14, 0x0A, 0x5A, 0x4B, 0x41,
+  0x37, 0x2D, 0x23, 0x1E, 0x14, 0x0A, 0x5A, 0x4B, 0x41, 0x37, 0x2D, 0x23, 0x1E, 0x14, 0x0A, 0x64,
+  0x55, 0x4B, 0x41, 0x37, 0x2D, 0x23, 0x19, 0x0F, 0x64, 0x55, 0x4B, 0x41, 0x37, 0x2D, 0x23, 0x19,
+  0x0F, 0x64, 0x55, 0x4B, 0x41, 0x37, 0x2D, 0x23, 0x19, 0x0F, 0x64, 0x55, 0x4B, 0x41, 0x37, 0x2D,
+  0x23, 0x19, 0x0F, 0x64, 0x50, 0x46, 0x3C, 0x37, 0x32, 0x2D, 0x28, 0x23, 0x64, 0x50, 0x46, 0x3C,
+  0x37, 0x32, 0x2D, 0x28, 0x23, 0x64, 0x50, 0x46, 0x3C, 0x37, 0x32, 0x2D, 0x28, 0x23, 0x64, 0x50,
+  0x46, 0x3C, 0x37, 0x32, 0x2D, 0x28, 0x23, 0x64, 0x50, 0x46, 0x3C, 0x32, 0x2D, 0x23, 0x1E, 0x19,
+  0x64, 0x50, 0x46, 0x3C, 0x32, 0x2D, 0x23, 0x1E, 0x19, 0x64, 0x50, 0x46, 0x3C, 0x32, 0x2D, 0x23,
+  0x1E, 0x19, 0x64, 0x50, 0x46, 0x3C, 0x32, 0x2D, 0x23, 0x1E, 0x19, 0x64, 0x5A, 0x50, 0x46, 0x3C,
+  0x32, 0x28, 0x1E, 0x14, 0x64, 0x5A, 0x50, 0x46, 0x3C, 0x32, 0x28, 0x1E, 0x14, 0x64, 0x5A, 0x50,
+  0x46, 0x3C, 0x32, 0x28, 0x1E, 0x14, 0x64, 0x5A, 0x50, 0x46, 0x3C, 0x32, 0x28, 0x1E, 0x14, 0x64,
+  0x5A, 0x50, 0x46, 0x3C, 0x32, 0x28, 0x1E, 0x14, 0x64, 0x5A, 0x50, 0x46, 0x3C, 0x32, 0x28, 0x1E,
+  0x14, 0x64, 0x5A, 0x50, 0x46, 0x3C, 0x32, 0x28, 0x1E, 0x14, 0x64, 0x55, 0x46, 0x3C, 0x32, 0x28,
+  0x23, 0x19, 0x0F, 0x64, 0x55, 0x46, 0x3C, 0x32, 0x28, 0x23, 0x19, 0x0F, 0x64, 0x55, 0x46, 0x3C,
+  0x32, 0x28, 0x23, 0x19, 0x0F, 0x64, 0x55, 0x46, 0x3C, 0x32, 0x28, 0x23, 0x19, 0x0F, 0x64, 0x50,
+  0x46, 0x3C, 0x32, 0x28, 0x1E, 0x14, 0x0A, 0x64, 0x50, 0x46, 0x3C, 0x32, 0x28, 0x1E, 0x14, 0x0A,
+  0x64, 0x50, 0x46, 0x3C, 0x32, 0x28, 0x1E, 0x14, 0x0A, 0x64, 0x50, 0x46, 0x3C, 0x32, 0x28, 0x1E,
+  0x14, 0x0A, 0x64, 0x5A, 0x50, 0x46, 0x3C, 0x32, 0x28, 0x1E, 0x14, 0x64, 0x5A, 0x50, 0x46, 0x3C,
+  0x32, 0x28, 0x1E, 0x14, 0x64, 0x5A, 0x50, 0x46, 0x3C, 0x32, 0x28, 0x1E, 0x14, 0x64, 0x55, 0x46,
+  0x3C, 0x32, 0x23, 0x19, 0x0F, 0x05, 0x64, 0x55, 0x46, 0x3C, 0x32, 0x23, 0x19, 0x0F, 0x05, 0x64,
+  0x55, 0x46, 0x3C, 0x32, 0x23, 0x19, 0x0F, 0x05, 0x64, 0x55, 0x46, 0x3C, 0x32, 0x23, 0x19, 0x0F,
+  0x05, 0x5A, 0x50, 0x46, 0x3C, 0x32, 0x28, 0x1E, 0x14, 0x0A, 0x5A, 0x50, 0x46, 0x3C, 0x32, 0x28,
+  0x1E, 0x14, 0x0A, 0x5A, 0x50, 0x46, 0x3C, 0x32, 0x28, 0x1E, 0x14, 0x0A, 0x64, 0x64, 0x5F, 0x50,
+  0x41, 0x32, 0x23, 0x14, 0x0A, 0x64, 0x64, 0x5F, 0x50, 0x41, 0x32, 0x23, 0x14, 0x0A, 0x64, 0x64,
+  0x5F, 0x50, 0x41, 0x32, 0x23, 0x14, 0x0A, 0x64, 0x64, 0x5F, 0x50, 0x41, 0x32, 0x23, 0x14, 0x0A,
+  0x64, 0x64, 0x64, 0x4B, 0x32, 0x32, 0x1E, 0x19, 0x0F, 0x64, 0x64, 0x64, 0x4B, 0x32, 0x32, 0x1E,
+  0x19, 0x0F, 0x64, 0x64, 0x64, 0x4B, 0x32, 0x32, 0x1E, 0x19, 0x0F, 0x64, 0x64, 0x64, 0x4B, 0x32,
+  0x32, 0x1E, 0x19, 0x0F, 0x64, 0x5A, 0x50, 0x46, 0x3C, 0x32, 0x28, 0x1E, 0x14, 0x64, 0x5A, 0x50,
+  0x46, 0x3C, 0x32, 0x28, 0x1E, 0x14, 0x64, 0x5A, 0x50, 0x46, 0x3C, 0x32, 0x28, 0x1E, 0x14, 0x64,
+  0x55, 0x46, 0x3C, 0x32, 0x28, 0x19, 0x0F, 0x03, 0x64, 0x55, 0x46, 0x3C, 0x32, 0x28, 0x19, 0x0F,
+  0x03, 0x64, 0x55, 0x46, 0x3C, 0x32, 0x28, 0x19, 0x0F, 0x03, 0x64, 0x55, 0x46, 0x3C, 0x32, 0x28,
+  0x19, 0x0F, 0x03, 0x64, 0x5A, 0x50, 0x46, 0x3C, 0x32, 0x28, 0x1E, 0x14, 0x64, 0x5A, 0x50, 0x46,
+  0x3C, 0x32, 0x28, 0x1E, 0x14, 0x64, 0x5A, 0x50, 0x46, 0x3C, 0x32, 0x28, 0x1E, 0x14, 0x64, 0x64,
+  0x64, 0x4B, 0x32, 0x32, 0x1E, 0x19, 0x0F, 0x64, 0x64, 0x64, 0x4B, 0x32, 0x32, 0x1E, 0x19, 0x0F,
+  0x64, 0x64, 0x64, 0x4B, 0x32, 0x32, 0x1E, 0x19, 0x0F, 0x64, 0x64, 0x64, 0x4B, 0x32, 0x32, 0x1E,
+  0x19, 0x0F, 0x64, 0x5A, 0x50, 0x46, 0x3C, 0x32, 0x28, 0x1E, 0x14, 0x64, 0x5A, 0x50, 0x46, 0x3C,
+  0x32, 0x28, 0x1E, 0x14, 0x64, 0x5A, 0x50, 0x46, 0x3C, 0x32, 0x28, 0x1E, 0x14, 0x64, 0x64, 0x5F,
+  0x50, 0x41, 0x32, 0x23, 0x14, 0x0A, 0x64, 0x64, 0x5F, 0x50, 0x41, 0x32, 0x23, 0x14, 0x0A, 0x64,
+  0x64, 0x5F, 0x50, 0x41, 0x32, 0x23, 0x14, 0x0A, 0x64, 0x64, 0x5F, 0x50, 0x41, 0x32, 0x23, 0x14,
+  0x0A, 0x64, 0x55, 0x46, 0x3C, 0x32, 0x23, 0x19, 0x0F, 0x05, 0x64, 0x55, 0x46, 0x3C, 0x32, 0x23,
+  0x19, 0x0F, 0x05, 0x64, 0x55, 0x46, 0x3C, 0x32, 0x23, 0x19, 0x0F, 0x05, 0x64, 0x55, 0x46, 0x3C,
+  0x32, 0x23, 0x19, 0x0F, 0x05, 0x64, 0x50, 0x46, 0x3C, 0x32, 0x28, 0x1E, 0x14, 0x0A, 0x64, 0x50,
+  0x46, 0x3C, 0x32, 0x28, 0x1E, 0x14, 0x0A, 0x64, 0x50, 0x46, 0x3C, 0x32, 0x28, 0x1E, 0x14, 0x0A,
+  0x64, 0x50, 0x46, 0x3C, 0x32, 0x28, 0x1E, 0x14, 0x0A, 0x64, 0x55, 0x46, 0x3C, 0x32, 0x28, 0x23,
+  0x19, 0x0F, 0x64, 0x55, 0x46, 0x3C, 0x32, 0x28, 0x23, 0x19, 0x0F, 0x64, 0x55, 0x46, 0x3C, 0x32,
+  0x28, 0x23, 0x19, 0x0F, 0x64, 0x55, 0x46, 0x3C, 0x32, 0x28, 0x23, 0x19, 0x0F, 0x64, 0x5A, 0x50,
+  0x46, 0x3C, 0x32, 0x28, 0x1E, 0x14, 0x64, 0x5A, 0x50, 0x46, 0x3C, 0x32, 0x28, 0x1E, 0x14, 0x64,
+  0x5A, 0x50, 0x46, 0x3C, 0x32, 0x28, 0x1E, 0x14, 0x64, 0x5A, 0x50, 0x46, 0x3C, 0x32, 0x28, 0x1E,
+  0x14, 0x64, 0x50, 0x46, 0x3C, 0x32, 0x2D, 0x23, 0x1E, 0x19, 0x64, 0x50, 0x46, 0x3C, 0x32, 0x2D,
+  0x23, 0x1E, 0x19, 0x64, 0x50, 0x46, 0x3C, 0x32, 0x2D, 0x23, 0x1E, 0x19, 0x64, 0x50, 0x46, 0x3C,
+  0x32, 0x2D, 0x23, 0x1E, 0x19, 0x64, 0x50, 0x46, 0x3C, 0x37, 0x32, 0x2D, 0x28, 0x23, 0x64, 0x50,
+  0x46, 0x3C, 0x37, 0x32, 0x2D, 0x28, 0x23, 0x64, 0x50, 0x46, 0x3C, 0x37, 0x32, 0x2D, 0x28, 0x23,
+  0x64, 0x50, 0x46, 0x3C, 0x37, 0x32, 0x2D, 0x28, 0x23, 0x64, 0x55, 0x4B, 0x41, 0x37, 0x2D, 0x23,
+  0x19, 0x0F, 0x64, 0x55, 0x4B, 0x41, 0x37, 0x2D, 0x23, 0x19, 0x0F, 0x64, 0x55, 0x4B, 0x41, 0x37,
+  0x2D, 0x23, 0x19, 0x0F, 0x64, 0x55, 0x4B, 0x41, 0x37, 0x2D, 0x23, 0x19, 0x0F, 0x5A, 0x4B, 0x41,
+  0x37, 0x2D, 0x23, 0x1E, 0x14, 0x0A, 0x5A, 0x4B, 0x41, 0x37, 0x2D, 0x23, 0x1E, 0x14, 0x0A, 0x5A,
+  0x4B, 0x41, 0x37, 0x2D, 0x23, 0x1E, 0x14, 0x0A, 0x5A, 0x4B, 0x41, 0x37, 0x2D, 0x23, 0x1E, 0x14,
+  0x0A, 0x50, 0x46, 0x3C, 0x32, 0x28, 0x1E, 0x19, 0x14, 0x05, 0x50, 0x46, 0x3C, 0x32, 0x28, 0x1E,
+  0x19, 0x14, 0x05, 0x50, 0x46, 0x3C, 0x32, 0x28, 0x1E, 0x19, 0x14, 0x05, 0x50, 0x46, 0x3C, 0x32,
+  0x28, 0x1E, 0x19, 0x14, 0x05, 0x46, 0x3C, 0x32, 0x28, 0x23, 0x1E, 0x14, 0x0F, 0x03, 0x46, 0x3C,
+  0x32, 0x28, 0x23, 0x1E, 0x14, 0x0F, 0x03, 0x46, 0x3C, 0x32, 0x28, 0x23, 0x1E, 0x14, 0x0F, 0x03,
+  0x46, 0x3C, 0x32, 0x28, 0x23, 0x1E, 0x14, 0x0F, 0x03, 0x3C, 0x32, 0x28, 0x23, 0x1E, 0x19, 0x14,
+  0x0F, 0x0A, 0x3C, 0x32, 0x28, 0x23, 0x1E, 0x19, 0x14, 0x0F, 0x0A, 0x3C, 0x32, 0x28, 0x23, 0x1E,
+  0x19, 0x14, 0x0F, 0x0A, 0x3C, 0x32, 0x28, 0x23, 0x1E, 0x19, 0x14, 0x0F, 0x0A, 0x32, 0x28, 0x23,
+  0x1E, 0x19, 0x14, 0x0F, 0x0A, 0x05, 0x32, 0x28, 0x23, 0x1E, 0x19, 0x14, 0x0F, 0x0A, 0x05, 0x32,
+  0x28, 0x23, 0x1E, 0x19, 0x14, 0x0F, 0x0A, 0x05, 0x32, 0x28, 0x23, 0x1E, 0x19, 0x14, 0x0F, 0x0A,
+  0x05, 0x28, 0x23, 0x1E, 0x19, 0x14, 0x0F, 0x0A, 0x05, 0x03, 0x28, 0x23, 0x1E, 0x19, 0x14, 0x0F,
+  0x0A, 0x05, 0x03, 0x28, 0x23, 0x1E, 0x19, 0x14, 0x0F, 0x0A, 0x05, 0x03, 0x28, 0x23, 0x1E, 0x19,
+  0x14, 0x0F, 0x0A, 0x05, 0x03, 0x23, 0x1E, 0x19, 0x19, 0x14, 0x0F, 0x0A, 0x05, 0x03, 0x23, 0x1E,
+  0x19, 0x19, 0x14, 0x0F, 0x0A, 0x05, 0x03, 0x23, 0x1E, 0x19, 0x19, 0x14, 0x0F, 0x0A, 0x05, 0x03,
+  0x23, 0x1E, 0x19, 0x19, 0x14, 0x0F, 0x0A, 0x05, 0x03, 0x32, 0x2D, 0x28, 0x28, 0x28, 0x28, 0x23,
+  0x1E, 0x1E, 0x32, 0x2D, 0x28, 0x28, 0x28, 0x28, 0x23, 0x1E, 0x1E, 0x32, 0x2D, 0x28, 0x28, 0x28,
+  0x28, 0x23, 0x1E, 0x1E, 0x14, 0x0F, 0x0F, 0x0A, 0x0A, 0x05, 0x05, 0x03, 0x03, 0x14, 0x0F, 0x0F,
+  0x0A, 0x0A, 0x05, 0x05, 0x03, 0x03, 0x14, 0x0F, 0x0F, 0x0A, 0x0A, 0x05, 0x05, 0x03, 0x03, 0x14,
+  0x0F, 0x0F, 0x0A, 0x0A, 0x05, 0x05, 0x03, 0x03, 0x32, 0x2D, 0x28, 0x28, 0x28, 0x23, 0x1E, 0x1E,
+  0x1E, 0x32, 0x2D, 0x28, 0x28, 0x28, 0x23, 0x1E, 0x1E, 0x1E, 0x32, 0x2D, 0x28, 0x28, 0x28, 0x23,
+  0x1E, 0x1E, 0x1E, 0x46, 0x3C, 0x32, 0x28, 0x28, 0x28, 0x28, 0x28, 0x28, 0x46, 0x3C, 0x32, 0x28,
+  0x28, 0x28, 0x28, 0x28, 0x28, 0x46, 0x3C, 0x32, 0x28, 0x28, 0x28, 0x28, 0x28, 0x28, 0x50, 0x46,
+  0x3C, 0x32, 0x28, 0x28, 0x28, 0x28, 0x28, 0x50, 0x46, 0x3C, 0x32, 0x28, 0x28, 0x28, 0x28, 0x28,
+  0x50, 0x46, 0x3C, 0x32, 0x28, 0x28, 0x28, 0x28, 0x28, 0x5A, 0x50, 0x46, 0x3C, 0x32, 0x32, 0x32,
+  0x32, 0x32, 0x5A, 0x50, 0x46, 0x3C, 0x32, 0x32, 0x32, 0x32, 0x32, 0x5A, 0x50, 0x46, 0x3C, 0x32,
+  0x32, 0x32, 0x32, 0x32, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x5A, 0x50, 0x46,
+  0x3C, 0x32, 0x28, 0x1E, 0x14, 0x0A, 0x23, 0x1E, 0x19, 0x14, 0x0F, 0x0A, 0x0A, 0x05, 0x03, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x05, 0x03, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x0F, 0x0A, 0x05, 0x05, 0x03, 0x00, 0x03, 0x0A, 0x0F, 0x05, 0x03, 0x05, 0x0A,
+  0x0A, 0x0F, 0x0F, 0x0A, 0x03, 0x03, 0x03, 0x03, 0x03, 0x05, 0x0A, 0x0F, 0x0A, 0x0F
+};
+
+static const unsigned char palette_19_03_M[] =
+{
+  0x05, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x05, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x05, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x05, 0x03, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x14, 0x0F, 0x0F, 0x0A, 0x0A, 0x05, 0x05, 0x03, 0x03, 0x14, 0x0F, 0x0F,
+  0x0A, 0x0A, 0x05, 0x05, 0x03, 0x03, 0x14, 0x0F, 0x0F, 0x0A, 0x0A, 0x05, 0x05, 0x03, 0x03, 0x14,
+  0x0F, 0x0F, 0x0A, 0x0A, 0x05, 0x05, 0x03, 0x03, 0x1E, 0x19, 0x14, 0x14, 0x0F, 0x0A, 0x0A, 0x05,
+  0x03, 0x1E, 0x19, 0x14, 0x14, 0x0F, 0x0A, 0x0A, 0x05, 0x03, 0x1E, 0x19, 0x14, 0x14, 0x0F, 0x0A,
+  0x0A, 0x05, 0x03, 0x28, 0x23, 0x1E, 0x19, 0x14, 0x0F, 0x0A, 0x05, 0x05, 0x28, 0x23, 0x1E, 0x19,
+  0x14, 0x0F, 0x0A, 0x05, 0x05, 0x28, 0x23, 0x1E, 0x19, 0x14, 0x0F, 0x0A, 0x05, 0x05, 0x28, 0x28,
+  0x23, 0x1E, 0x23, 0x1E, 0x19, 0x19, 0x0F, 0x28, 0x28, 0x23, 0x1E, 0x23, 0x1E, 0x19, 0x19, 0x0F,
+  0x28, 0x28, 0x23, 0x1E, 0x23, 0x1E, 0x19, 0x19, 0x0F, 0x23, 0x1E, 0x19, 0x19, 0x14, 0x0F, 0x0A,
+  0x05, 0x03, 0x23, 0x1E, 0x19, 0x19, 0x14, 0x0F, 0x0A, 0x05, 0x03, 0x23, 0x1E, 0x19, 0x19, 0x14,
+  0x0F, 0x0A, 0x05, 0x03, 0x23, 0x1E, 0x19, 0x19, 0x14, 0x0F, 0x0A, 0x05, 0x03, 0x28, 0x23, 0x1E,
+  0x19, 0x14, 0x0F, 0x0A, 0x05, 0x03, 0x28, 0x23, 0x1E, 0x19, 0x14, 0x0F, 0x0A, 0x05, 0x03, 0x28,
+  0x23, 0x1E, 0x19, 0x14, 0x0F, 0x0A, 0x05, 0x03, 0x28, 0x23, 0x1E, 0x19, 0x14, 0x0F, 0x0A, 0x05,
+  0x03, 0x32, 0x28, 0x28, 0x23, 0x1E, 0x19, 0x14, 0x0F, 0x0A, 0x32, 0x28, 0x28, 0x23, 0x1E, 0x19,
+  0x14, 0x0F, 0x0A, 0x32, 0x28, 0x28, 0x23, 0x1E, 0x19, 0x14, 0x0F, 0x0A, 0x32, 0x28, 0x23, 0x1E,
+  0x19, 0x14, 0x0F, 0x0A, 0x05, 0x32, 0x28, 0x23, 0x1E, 0x19, 0x14, 0x0F, 0x0A, 0x05, 0x32, 0x28,
+  0x23, 0x1E, 0x19, 0x14, 0x0F, 0x0A, 0x05, 0x32, 0x28, 0x23, 0x1E, 0x19, 0x14, 0x0F, 0x0A, 0x05,
+  0x32, 0x28, 0x23, 0x1E, 0x19, 0x14, 0x0F, 0x0A, 0x05, 0x32, 0x28, 0x23, 0x1E, 0x19, 0x14, 0x0F,
+  0x0A, 0x05, 0x32, 0x28, 0x23, 0x1E, 0x19, 0x14, 0x0F, 0x0A, 0x05, 0x3C, 0x32, 0x28, 0x23, 0x1E,
+  0x19, 0x14, 0x0F, 0x0A, 0x3C, 0x32, 0x28, 0x23, 0x1E, 0x19, 0x14, 0x0F, 0x0A, 0x3C, 0x32, 0x28,
+  0x23, 0x1E, 0x19, 0x14, 0x0F, 0x0A, 0x3C, 0x32, 0x28, 0x23, 0x1E, 0x19, 0x14, 0x0F, 0x0A, 0x46,
+  0x3C, 0x32, 0x28, 0x28, 0x23, 0x1E, 0x14, 0x0F, 0x46, 0x3C, 0x32, 0x28, 0x28, 0x23, 0x1E, 0x14,
+  0x0F, 0x46, 0x3C, 0x32, 0x28, 0x28, 0x23, 0x1E, 0x14, 0x0F, 0x46, 0x3C, 0x32, 0x28, 0x23, 0x1E,
+  0x14, 0x0F, 0x0A, 0x46, 0x3C, 0x32, 0x28, 0x23, 0x1E, 0x14, 0x0F, 0x0A, 0x46, 0x3C, 0x32, 0x28,
+  0x23, 0x1E, 0x14, 0x0F, 0x0A, 0x46, 0x3C, 0x32, 0x28, 0x23, 0x1E, 0x19, 0x14, 0x0F, 0x46, 0x3C,
+  0x32, 0x28, 0x23, 0x1E, 0x19, 0x14, 0x0F, 0x46, 0x3C, 0x32, 0x28, 0x23, 0x1E, 0x19, 0x14, 0x0F,
+  0x46, 0x3C, 0x32, 0x28, 0x23, 0x1E, 0x14, 0x0F, 0x03, 0x46, 0x3C, 0x32, 0x28, 0x23, 0x1E, 0x14,
+  0x0F, 0x03, 0x46, 0x3C, 0x32, 0x28, 0x23, 0x1E, 0x14, 0x0F, 0x03, 0x46, 0x3C, 0x32, 0x28, 0x23,
+  0x1E, 0x14, 0x0F, 0x03, 0x4B, 0x46, 0x3C, 0x32, 0x28, 0x23, 0x1E, 0x14, 0x0A, 0x4B, 0x46, 0x3C,
+  0x32, 0x28, 0x23, 0x1E, 0x14, 0x0A, 0x4B, 0x46, 0x3C, 0x32, 0x28, 0x23, 0x1E, 0x14, 0x0A, 0x50,
+  0x46, 0x3C, 0x32, 0x28, 0x1E, 0x19, 0x14, 0x05, 0x50, 0x46, 0x3C, 0x32, 0x28, 0x1E, 0x19, 0x14,
+  0x05, 0x50, 0x46, 0x3C, 0x32, 0x28, 0x1E, 0x19, 0x14, 0x05, 0x50, 0x46, 0x3C, 0x32, 0x28, 0x1E,
+  0x19, 0x14, 0x05, 0x5A, 0x4B, 0x41, 0x37, 0x2D, 0x23, 0x1E, 0x14, 0x0A, 0x5A, 0x4B, 0x41, 0x37,
+  0x2D, 0x23, 0x1E, 0x14, 0x0A, 0x5A, 0x4B, 0x41, 0x37, 0x2D, 0x23, 0x1E, 0x14, 0x0A, 0x5A, 0x4B,
+  0x41, 0x37, 0x2D, 0x23, 0x1E, 0x14, 0x0A, 0x5A, 0x50, 0x46, 0x41, 0x3C, 0x37, 0x32, 0x2D, 0x23,
+  0x5A, 0x50, 0x46, 0x41, 0x3C, 0x37, 0x32, 0x2D, 0x23, 0x5A, 0x50, 0x46, 0x41, 0x3C, 0x37, 0x32,
+  0x2D, 0x23, 0x5A, 0x4B, 0x41, 0x37, 0x2D, 0x23, 0x14, 0x0A, 0x05, 0x5A, 0x4B, 0x41, 0x37, 0x2D,
+  0x23, 0x14, 0x0A, 0x05, 0x5A, 0x4B, 0x41, 0x37, 0x2D, 0x23, 0x14, 0x0A, 0x05, 0x5A, 0x4B, 0x41,
+  0x37, 0x2D, 0x23, 0x19, 0x0F, 0x0A, 0x5A, 0x4B, 0x41, 0x37, 0x2D, 0x23, 0x19, 0x0F, 0x0A, 0x5A,
+  0x4B, 0x41, 0x37, 0x2D, 0x23, 0x19, 0x0F, 0x0A, 0x64, 0x55, 0x4B, 0x41, 0x37, 0x2D, 0x23, 0x19,
+  0x0F, 0x64, 0x55, 0x4B, 0x41, 0x37, 0x2D, 0x23, 0x19, 0x0F, 0x64, 0x55, 0x4B, 0x41, 0x37, 0x2D,
+  0x23, 0x19, 0x0F, 0x64, 0x55, 0x4B, 0x41, 0x37, 0x2D, 0x23, 0x19, 0x0F, 0x64, 0x55, 0x4B, 0x41,
+  0x37, 0x2D, 0x23, 0x19, 0x0F, 0x64, 0x55, 0x4B, 0x41, 0x37, 0x2D, 0x23, 0x19, 0x0F, 0x64, 0x55,
+  0x4B, 0x41, 0x37, 0x2D, 0x23, 0x19, 0x0F, 0x64, 0x55, 0x4B, 0x41, 0x37, 0x2D, 0x23, 0x19, 0x14,
+  0x64, 0x55, 0x4B, 0x41, 0x37, 0x2D, 0x23, 0x19, 0x14, 0x64, 0x55, 0x4B, 0x41, 0x37, 0x2D, 0x23,
+  0x19, 0x14, 0x64, 0x55, 0x4B, 0x41, 0x37, 0x2D, 0x1E, 0x19, 0x14, 0x64, 0x55, 0x4B, 0x41, 0x37,
+  0x2D, 0x1E, 0x19, 0x14, 0x64, 0x55, 0x4B, 0x41, 0x37, 0x2D, 0x1E, 0x19, 0x14, 0x64, 0x50, 0x46,
+  0x3C, 0x37, 0x32, 0x2D, 0x28, 0x23, 0x64, 0x50, 0x46, 0x3C, 0x37, 0x32, 0x2D, 0x28, 0x23, 0x64,
+  0x50, 0x46, 0x3C, 0x37, 0x32, 0x2D, 0x28, 0x23, 0x64, 0x50, 0x46, 0x3C, 0x37, 0x32, 0x2D, 0x28,
+  0x23, 0x64, 0x50, 0x46, 0x3C, 0x32, 0x2D, 0x23, 0x1E, 0x19, 0x64, 0x50, 0x46, 0x3C, 0x32, 0x2D,
+  0x23, 0x1E, 0x19, 0x64, 0x50, 0x46, 0x3C, 0x32, 0x2D, 0x23, 0x1E, 0x19, 0x64, 0x50, 0x46, 0x3C,
+  0x32, 0x2D, 0x23, 0x1E, 0x19, 0x64, 0x50, 0x46, 0x3C, 0x32, 0x23, 0x1E, 0x19, 0x0F, 0x64, 0x50,
+  0x46, 0x3C, 0x32, 0x23, 0x1E, 0x19, 0x0F, 0x64, 0x50, 0x46, 0x3C, 0x32, 0x23, 0x1E, 0x19, 0x0F,
+  0x64, 0x5A, 0x50, 0x46, 0x3C, 0x32, 0x28, 0x1E, 0x14, 0x64, 0x5A, 0x50, 0x46, 0x3C, 0x32, 0x28,
+  0x1E, 0x14, 0x64, 0x5A, 0x50, 0x46, 0x3C, 0x32, 0x28, 0x1E, 0x14, 0x64, 0x5A, 0x50, 0x46, 0x3C,
+  0x32, 0x28, 0x1E, 0x14, 0x64, 0x50, 0x46, 0x3C, 0x32, 0x28, 0x23, 0x1E, 0x19, 0x64, 0x50, 0x46,
+  0x3C, 0x32, 0x28, 0x23, 0x1E, 0x19, 0x64, 0x50, 0x46, 0x3C, 0x32, 0x28, 0x23, 0x1E, 0x19, 0x64,
+  0x50, 0x46, 0x3C, 0x32, 0x28, 0x1E, 0x1E, 0x14, 0x64, 0x50, 0x46, 0x3C, 0x32, 0x28, 0x1E, 0x1E,
+  0x14, 0x64, 0x50, 0x46, 0x3C, 0x32, 0x28, 0x1E, 0x1E, 0x14, 0x64, 0x55, 0x46, 0x3C, 0x32, 0x28,
+  0x23, 0x19, 0x0F, 0x64, 0x55, 0x46, 0x3C, 0x32, 0x28, 0x23, 0x19, 0x0F, 0x64, 0x55, 0x46, 0x3C,
+  0x32, 0x28, 0x23, 0x19, 0x0F, 0x64, 0x55, 0x46, 0x3C, 0x32, 0x28, 0x23, 0x19, 0x0F, 0x64, 0x55,
+  0x46, 0x3C, 0x32, 0x28, 0x23, 0x19, 0x0F, 0x64, 0x55, 0x46, 0x3C, 0x32, 0x28, 0x23, 0x19, 0x0F,
+  0x64, 0x55, 0x46, 0x3C, 0x32, 0x28, 0x23, 0x19, 0x0F, 0x64, 0x50, 0x46, 0x3C, 0x32, 0x28, 0x1E,
+  0x14, 0x0A, 0x64, 0x50, 0x46, 0x3C, 0x32, 0x28, 0x1E, 0x14, 0x0A, 0x64, 0x50, 0x46, 0x3C, 0x32,
+  0x28, 0x1E, 0x14, 0x0A, 0x64, 0x50, 0x46, 0x3C, 0x32, 0x28, 0x1E, 0x14, 0x0A, 0x64, 0x50, 0x46,
+  0x3C, 0x32, 0x28, 0x1E, 0x14, 0x0A, 0x64, 0x50, 0x46, 0x3C, 0x32, 0x28, 0x1E, 0x14, 0x0A, 0x64,
+  0x50, 0x46, 0x3C, 0x32, 0x28, 0x1E, 0x14, 0x0A, 0x64, 0x55, 0x46, 0x3C, 0x32, 0x23, 0x19, 0x0F,
+  0x05, 0x64, 0x55, 0x46, 0x3C, 0x32, 0x23, 0x19, 0x0F, 0x05, 0x64, 0x55, 0x46, 0x3C, 0x32, 0x23,
+  0x19, 0x0F, 0x05, 0x64, 0x55, 0x46, 0x3C, 0x32, 0x23, 0x19, 0x0F, 0x05, 0x64, 0x55, 0x46, 0x3C,
+  0x32, 0x23, 0x19, 0x0F, 0x05, 0x64, 0x55, 0x46, 0x3C, 0x32, 0x23, 0x19, 0x0F, 0x05, 0x64, 0x55,
+  0x46, 0x3C, 0x32, 0x23, 0x19, 0x0F, 0x05, 0x64, 0x64, 0x5F, 0x50, 0x41, 0x32, 0x23, 0x14, 0x0A,
+  0x64, 0x64, 0x5F, 0x50, 0x41, 0x32, 0x23, 0x14, 0x0A, 0x64, 0x64, 0x5F, 0x50, 0x41, 0x32, 0x23,
+  0x14, 0x0A, 0x64, 0x64, 0x5F, 0x50, 0x41, 0x32, 0x23, 0x14, 0x0A, 0x64, 0x64, 0x55, 0x50, 0x46,
+  0x46, 0x3C, 0x3C, 0x32, 0x64, 0x64, 0x55, 0x50, 0x46, 0x46, 0x3C, 0x3C, 0x32, 0x64, 0x64, 0x55,
+  0x50, 0x46, 0x46, 0x3C, 0x3C, 0x32, 0x64, 0x64, 0x50, 0x46, 0x3C, 0x32, 0x28, 0x23, 0x19, 0x64,
+  0x64, 0x50, 0x46, 0x3C, 0x32, 0x28, 0x23, 0x19, 0x64, 0x64, 0x50, 0x46, 0x3C, 0x32, 0x28, 0x23,
+  0x19, 0x64, 0x50, 0x41, 0x3C, 0x32, 0x23, 0x19, 0x0F, 0x05, 0x64, 0x50, 0x41, 0x3C, 0x32, 0x23,
+  0x19, 0x0F, 0x05, 0x64, 0x50, 0x41, 0x3C, 0x32, 0x23, 0x19, 0x0F, 0x05, 0x64, 0x64, 0x64, 0x4B,
+  0x32, 0x32, 0x1E, 0x19, 0x0F, 0x64, 0x64, 0x64, 0x4B, 0x32, 0x32, 0x1E, 0x19, 0x0F, 0x64, 0x64,
+  0x64, 0x4B, 0x32, 0x32, 0x1E, 0x19, 0x0F, 0x64, 0x64, 0x64, 0x4B, 0x32, 0x32, 0x1E, 0x19, 0x0F,
+  0x64, 0x64, 0x4B, 0x32, 0x32, 0x23, 0x14, 0x0F, 0x05, 0x64, 0x64, 0x4B, 0x32, 0x32, 0x23, 0x14,
+  0x0F, 0x05, 0x64, 0x64, 0x4B, 0x32, 0x32, 0x23, 0x14, 0x0F, 0x05, 0x64, 0x55, 0x46, 0x3C, 0x32,
+  0x28, 0x19, 0x0F, 0x03, 0x64, 0x55, 0x46, 0x3C, 0x32, 0x28, 0x19, 0x0F, 0x03, 0x64, 0x55, 0x46,
+  0x3C, 0x32, 0x28, 0x19, 0x0F, 0x03, 0x64, 0x55, 0x46, 0x3C, 0x32, 0x28, 0x19, 0x0F, 0x03, 0x64,
+  0x64, 0x64, 0x4B, 0x32, 0x32, 0x1E, 0x19, 0x0F, 0x64, 0x64, 0x64, 0x4B, 0x32, 0x32, 0x1E, 0x19,
+  0x0F, 0x64, 0x64, 0x64, 0x4B, 0x32, 0x32, 0x1E, 0x19, 0x0F, 0x64, 0x64, 0x64, 0x4B, 0x32, 0x32,
+  0x1E, 0x19, 0x0F, 0x64, 0x64, 0x5F, 0x50, 0x41, 0x32, 0x23, 0x14, 0x0A, 0x64, 0x64, 0x5F, 0x50,
+  0x41, 0x32, 0x23, 0x14, 0x0A, 0x64, 0x64, 0x5F, 0x50, 0x41, 0x32, 0x23, 0x14, 0x0A, 0x64, 0x64,
+  0x5F, 0x50, 0x41, 0x32, 0x23, 0x14, 0x0A, 0x64, 0x55, 0x46, 0x3C, 0x32, 0x23, 0x19, 0x0F, 0x05,
+  0x64, 0x55, 0x46, 0x3C, 0x32, 0x23, 0x19, 0x0F, 0x05, 0x64, 0x55, 0x46, 0x3C, 0x32, 0x23, 0x19,
+  0x0F, 0x05, 0x64, 0x55, 0x46, 0x3C, 0x32, 0x23, 0x19, 0x0F, 0x05, 0x64, 0x50, 0x46, 0x3C, 0x32,
+  0x28, 0x1E, 0x14, 0x0A, 0x64, 0x50, 0x46, 0x3C, 0x32, 0x28, 0x1E, 0x14, 0x0A, 0x64, 0x50, 0x46,
+  0x3C, 0x32, 0x28, 0x1E, 0x14, 0x0A, 0x64, 0x50, 0x46, 0x3C, 0x32, 0x28, 0x1E, 0x14, 0x0A, 0x64,
+  0x55, 0x46, 0x3C, 0x32, 0x28, 0x23, 0x19, 0x0F, 0x64, 0x55, 0x46, 0x3C, 0x32, 0x28, 0x23, 0x19,
+  0x0F, 0x64, 0x55, 0x46, 0x3C, 0x32, 0x28, 0x23, 0x19, 0x0F, 0x64, 0x55, 0x46, 0x3C, 0x32, 0x28,
+  0x23, 0x19, 0x0F, 0x64, 0x50, 0x46, 0x3C, 0x32, 0x28, 0x1E, 0x14, 0x03, 0x64, 0x50, 0x46, 0x3C,
+  0x32, 0x28, 0x1E, 0x14, 0x03, 0x64, 0x50, 0x46, 0x3C, 0x32, 0x28, 0x1E, 0x14, 0x03, 0x64, 0x50,
+  0x46, 0x3C, 0x32, 0x28, 0x1E, 0x14, 0x03, 0x64, 0x50, 0x46, 0x3C, 0x32, 0x23, 0x1E, 0x19, 0x05,
+  0x64, 0x50, 0x46, 0x3C, 0x32, 0x23, 0x1E, 0x19, 0x05, 0x64, 0x50, 0x46, 0x3C, 0x32, 0x23, 0x1E,
+  0x19, 0x05, 0x64, 0x50, 0x46, 0x3C, 0x32, 0x23, 0x1E, 0x19, 0x05, 0x64, 0x50, 0x46, 0x3C, 0x32,
+  0x28, 0x1E, 0x14, 0x0A, 0x64, 0x50, 0x46, 0x3C, 0x32, 0x28, 0x1E, 0x14, 0x0A, 0x64, 0x50, 0x46,
+  0x3C, 0x32, 0x28, 0x1E, 0x14, 0x0A, 0x64, 0x50, 0x46, 0x3C, 0x32, 0x28, 0x1E, 0x14, 0x0A, 0x64,
+  0x55, 0x4B, 0x41, 0x37, 0x2D, 0x23, 0x19, 0x0F, 0x64, 0x55, 0x4B, 0x41, 0x37, 0x2D, 0x23, 0x19,
+  0x0F, 0x64, 0x55, 0x4B, 0x41, 0x37, 0x2D, 0x23, 0x19, 0x0F, 0x64, 0x55, 0x4B, 0x41, 0x37, 0x2D,
+  0x23, 0x19, 0x0F, 0x5A, 0x4B, 0x41, 0x37, 0x32, 0x2D, 0x28, 0x23, 0x19, 0x5A, 0x4B, 0x41, 0x37,
+  0x32, 0x2D, 0x28, 0x23, 0x19, 0x5A, 0x4B, 0x41, 0x37, 0x32, 0x2D, 0x28, 0x23, 0x19, 0x5A, 0x4B,
+  0x41, 0x37, 0x32, 0x2D, 0x28, 0x23, 0x19, 0x50, 0x46, 0x3C, 0x32, 0x28, 0x23, 0x1E, 0x19, 0x14,
+  0x50, 0x46, 0x3C, 0x32, 0x28, 0x23, 0x1E, 0x19, 0x14, 0x50, 0x46, 0x3C, 0x32, 0x28, 0x23, 0x1E,
+  0x19, 0x14, 0x50, 0x46, 0x3C, 0x32, 0x28, 0x23, 0x1E, 0x19, 0x14, 0x46, 0x41, 0x3C, 0x32, 0x28,
+  0x23, 0x1E, 0x14, 0x0F, 0x46, 0x41, 0x3C, 0x32, 0x28, 0x23, 0x1E, 0x14, 0x0F, 0x46, 0x41, 0x3C,
+  0x32, 0x28, 0x23, 0x1E, 0x14, 0x0F, 0x46, 0x41, 0x3C, 0x32, 0x28, 0x23, 0x1E, 0x14, 0x0F, 0x55,
+  0x46, 0x3C, 0x32, 0x23, 0x19, 0x14, 0x0F, 0x0A, 0x55, 0x46, 0x3C, 0x32, 0x23, 0x19, 0x14, 0x0F,
+  0x0A, 0x55, 0x46, 0x3C, 0x32, 0x23, 0x19, 0x14, 0x0F, 0x0A, 0x3C, 0x32, 0x28, 0x23, 0x1E, 0x19,
+  0x14, 0x0F, 0x0A, 0x3C, 0x32, 0x28, 0x23, 0x1E, 0x19, 0x14, 0x0F, 0x0A, 0x3C, 0x32, 0x28, 0x23,
+  0x1E, 0x19, 0x14, 0x0F, 0x0A, 0x3C, 0x32, 0x28, 0x23, 0x1E, 0x19, 0x14, 0x0F, 0x0A, 0x32, 0x28,
+  0x23, 0x1E, 0x19, 0x14, 0x0F, 0x0A, 0x05, 0x32, 0x28, 0x23, 0x1E, 0x19, 0x14, 0x0F, 0x0A, 0x05,
+  0x32, 0x28, 0x23, 0x1E, 0x19, 0x14, 0x0F, 0x0A, 0x05, 0x32, 0x28, 0x23, 0x1E, 0x19, 0x14, 0x0F,
+  0x0A, 0x05, 0x4B, 0x41, 0x32, 0x23, 0x19, 0x14, 0x0A, 0x05, 0x03, 0x4B, 0x41, 0x32, 0x23, 0x19,
+  0x14, 0x0A, 0x05, 0x03, 0x4B, 0x41, 0x32, 0x23, 0x19, 0x14, 0x0A, 0x05, 0x03, 0x28, 0x23, 0x1E,
+  0x19, 0x14, 0x0F, 0x0A, 0x05, 0x03, 0x28, 0x23, 0x1E, 0x19, 0x14, 0x0F, 0x0A, 0x05, 0x03, 0x28,
+  0x23, 0x1E, 0x19, 0x14, 0x0F, 0x0A, 0x05, 0x03, 0x28, 0x23, 0x1E, 0x19, 0x14, 0x0F, 0x0A, 0x05,
+  0x03, 0x32, 0x1E, 0x19, 0x14, 0x0F, 0x0A, 0x0A, 0x05, 0x03, 0x32, 0x1E, 0x19, 0x14, 0x0F, 0x0A,
+  0x0A, 0x05, 0x03, 0x32, 0x1E, 0x19, 0x14, 0x0F, 0x0A, 0x0A, 0x05, 0x03, 0x23, 0x1E, 0x19, 0x19,
+  0x14, 0x0F, 0x0A, 0x05, 0x03, 0x23, 0x1E, 0x19, 0x19, 0x14, 0x0F, 0x0A, 0x05, 0x03, 0x23, 0x1E,
+  0x19, 0x19, 0x14, 0x0F, 0x0A, 0x05, 0x03, 0x23, 0x1E, 0x19, 0x19, 0x14, 0x0F, 0x0A, 0x05, 0x03,
+  0x14, 0x0F, 0x0A, 0x0F, 0x0A, 0x05, 0x03, 0x05, 0x03, 0x14, 0x0F, 0x0A, 0x0F, 0x0A, 0x05, 0x03,
+  0x05, 0x03, 0x14, 0x0F, 0x0A, 0x0F, 0x0A, 0x05, 0x03, 0x05, 0x03, 0x14, 0x0F, 0x0A, 0x0F, 0x0A,
+  0x05, 0x03, 0x05, 0x03, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05,
+  0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05,
+  0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x03, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x03, 0x03, 0x05, 0x05, 0x05, 0x05,
+  0x05, 0x05, 0x05, 0x03, 0x03, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x03, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1E, 0x19, 0x14, 0x19, 0x1E, 0x1E, 0x14,
+  0x0F, 0x0F, 0x1E, 0x19, 0x14, 0x19, 0x1E, 0x1E, 0x14, 0x0F, 0x0F, 0x1E, 0x19, 0x14, 0x19, 0x1E,
+  0x1E, 0x14, 0x0F, 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x28, 0x23, 0x1E, 0x23, 0x23, 0x1E, 0x14, 0x14,
+  0x14, 0x28, 0x23, 0x1E, 0x23, 0x23, 0x1E, 0x14, 0x14, 0x14, 0x28, 0x23, 0x1E, 0x23, 0x23, 0x1E,
+  0x14, 0x14, 0x14, 0x50, 0x50, 0x50, 0x50, 0x46, 0x3C, 0x32, 0x28, 0x23, 0x50, 0x50, 0x50, 0x50,
+  0x46, 0x3C, 0x32, 0x28, 0x23, 0x50, 0x50, 0x50, 0x50, 0x46, 0x3C, 0x32, 0x28, 0x23, 0x5A, 0x5A,
+  0x5A, 0x5A, 0x5A, 0x4B, 0x41, 0x37, 0x2D, 0x5A, 0x5A, 0x5A, 0x5A, 0x5A, 0x4B, 0x41, 0x37, 0x2D,
+  0x5A, 0x5A, 0x5A, 0x5A, 0x5A, 0x4B, 0x41, 0x37, 0x2D, 0x64, 0x64, 0x64, 0x64, 0x64, 0x55, 0x4B,
+  0x41, 0x37, 0x64, 0x64, 0x64, 0x64, 0x64, 0x55, 0x4B, 0x41, 0x37, 0x64, 0x64, 0x64, 0x64, 0x64,
+  0x55, 0x4B, 0x41, 0x37, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x4B, 0x41, 0x37,
+  0x2D, 0x23, 0x19, 0x0F, 0x0A, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x23,
+  0x1E, 0x19, 0x14, 0x0F, 0x0A, 0x0A, 0x05, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x05, 0x03, 0x05, 0x0A, 0x05, 0x03, 0x00, 0x03, 0x03, 0x0F, 0x0A, 0x0A, 0x0F, 0x0A, 0x0A,
+  0x0F, 0x0F, 0x0A, 0x0A, 0x05, 0x03, 0x05, 0x03, 0x03, 0x05, 0x0A, 0x0F, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x03, 0x03, 0x00, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
+};
+
+static const unsigned char palette_19_03_Y[] =
+{
+  0x64, 0x64, 0x64, 0x55, 0x46, 0x37, 0x28, 0x19, 0x0A, 0x64, 0x64, 0x64, 0x55, 0x46, 0x37, 0x28,
+  0x19, 0x0A, 0x64, 0x64, 0x64, 0x55, 0x46, 0x37, 0x28, 0x19, 0x0A, 0x64, 0x64, 0x64, 0x55, 0x46,
+  0x37, 0x28, 0x19, 0x0A, 0x64, 0x64, 0x4B, 0x64, 0x32, 0x32, 0x19, 0x1E, 0x0F, 0x64, 0x64, 0x4B,
+  0x64, 0x32, 0x32, 0x19, 0x1E, 0x0F, 0x64, 0x64, 0x4B, 0x64, 0x32, 0x32, 0x19, 0x1E, 0x0F, 0x64,
+  0x64, 0x4B, 0x64, 0x32, 0x32, 0x19, 0x1E, 0x0F, 0x64, 0x50, 0x41, 0x64, 0x4B, 0x32, 0x23, 0x14,
+  0x0A, 0x64, 0x50, 0x41, 0x64, 0x4B, 0x32, 0x23, 0x14, 0x0A, 0x64, 0x50, 0x41, 0x64, 0x4B, 0x32,
+  0x23, 0x14, 0x0A, 0x64, 0x55, 0x46, 0x3C, 0x32, 0x23, 0x1E, 0x14, 0x0F, 0x64, 0x55, 0x46, 0x3C,
+  0x32, 0x23, 0x1E, 0x14, 0x0F, 0x64, 0x55, 0x46, 0x3C, 0x32, 0x23, 0x1E, 0x14, 0x0F, 0x50, 0x64,
+  0x55, 0x46, 0x46, 0x3C, 0x32, 0x28, 0x1E, 0x50, 0x64, 0x55, 0x46, 0x46, 0x3C, 0x32, 0x28, 0x1E,
+  0x50, 0x64, 0x55, 0x46, 0x46, 0x3C, 0x32, 0x28, 0x1E, 0x64, 0x64, 0x5F, 0x50, 0x41, 0x32, 0x23,
+  0x14, 0x0A, 0x64, 0x64, 0x5F, 0x50, 0x41, 0x32, 0x23, 0x14, 0x0A, 0x64, 0x64, 0x5F, 0x50, 0x41,
+  0x32, 0x23, 0x14, 0x0A, 0x64, 0x64, 0x5F, 0x50, 0x41, 0x32, 0x23, 0x14, 0x0A, 0x64, 0x55, 0x46,
+  0x3C, 0x32, 0x23, 0x19, 0x0F, 0x05, 0x64, 0x55, 0x46, 0x3C, 0x32, 0x23, 0x19, 0x0F, 0x05, 0x64,
+  0x55, 0x46, 0x3C, 0x32, 0x23, 0x19, 0x0F, 0x05, 0x64, 0x55, 0x46, 0x3C, 0x32, 0x23, 0x19, 0x0F,
+  0x05, 0x64, 0x50, 0x64, 0x55, 0x46, 0x3C, 0x32, 0x23, 0x19, 0x64, 0x50, 0x64, 0x55, 0x46, 0x3C,
+  0x32, 0x23, 0x19, 0x64, 0x50, 0x64, 0x55, 0x46, 0x3C, 0x32, 0x23, 0x19, 0x64, 0x50, 0x46, 0x3C,
+  0x32, 0x28, 0x1E, 0x14, 0x0A, 0x64, 0x50, 0x46, 0x3C, 0x32, 0x28, 0x1E, 0x14, 0x0A, 0x64, 0x50,
+  0x46, 0x3C, 0x32, 0x28, 0x1E, 0x14, 0x0A, 0x64, 0x50, 0x46, 0x3C, 0x32, 0x28, 0x1E, 0x14, 0x0A,
+  0x64, 0x50, 0x46, 0x3C, 0x32, 0x28, 0x1E, 0x14, 0x0A, 0x64, 0x50, 0x46, 0x3C, 0x32, 0x28, 0x1E,
+  0x14, 0x0A, 0x64, 0x50, 0x46, 0x3C, 0x32, 0x28, 0x1E, 0x14, 0x0A, 0x64, 0x55, 0x46, 0x3C, 0x32,
+  0x28, 0x23, 0x19, 0x0F, 0x64, 0x55, 0x46, 0x3C, 0x32, 0x28, 0x23, 0x19, 0x0F, 0x64, 0x55, 0x46,
+  0x3C, 0x32, 0x28, 0x23, 0x19, 0x0F, 0x64, 0x55, 0x46, 0x3C, 0x32, 0x28, 0x23, 0x19, 0x0F, 0x64,
+  0x64, 0x55, 0x46, 0x3C, 0x3C, 0x32, 0x23, 0x19, 0x64, 0x64, 0x55, 0x46, 0x3C, 0x3C, 0x32, 0x23,
+  0x14, 0x64, 0x64, 0x55, 0x46, 0x3C, 0x3C, 0x32, 0x23, 0x14, 0x64, 0x50, 0x46, 0x3C, 0x32, 0x28,
+  0x1E, 0x14, 0x0F, 0x64, 0x50, 0x46, 0x3C, 0x32, 0x28, 0x1E, 0x14, 0x0F, 0x64, 0x50, 0x46, 0x3C,
+  0x32, 0x28, 0x1E, 0x14, 0x0F, 0x64, 0x64, 0x55, 0x46, 0x3C, 0x32, 0x28, 0x23, 0x19, 0x64, 0x64,
+  0x55, 0x46, 0x3C, 0x32, 0x28, 0x23, 0x19, 0x64, 0x64, 0x55, 0x46, 0x3C, 0x32, 0x28, 0x23, 0x19,
+  0x64, 0x50, 0x46, 0x3C, 0x32, 0x28, 0x1E, 0x14, 0x03, 0x64, 0x50, 0x46, 0x3C, 0x32, 0x28, 0x1E,
+  0x14, 0x03, 0x64, 0x50, 0x46, 0x3C, 0x32, 0x28, 0x1E, 0x14, 0x03, 0x64, 0x50, 0x46, 0x3C, 0x32,
+  0x28, 0x1E, 0x14, 0x03, 0x64, 0x5A, 0x50, 0x46, 0x3C, 0x32, 0x28, 0x1E, 0x0F, 0x64, 0x5A, 0x50,
+  0x46, 0x3C, 0x32, 0x28, 0x1E, 0x0F, 0x64, 0x5A, 0x50, 0x46, 0x3C, 0x32, 0x28, 0x1E, 0x0F, 0x64,
+  0x50, 0x46, 0x3C, 0x32, 0x23, 0x1E, 0x19, 0x05, 0x64, 0x50, 0x46, 0x3C, 0x32, 0x23, 0x1E, 0x19,
+  0x05, 0x64, 0x50, 0x46, 0x3C, 0x32, 0x23, 0x1E, 0x19, 0x05, 0x64, 0x50, 0x46, 0x3C, 0x32, 0x23,
+  0x1E, 0x19, 0x05, 0x64, 0x50, 0x46, 0x3C, 0x32, 0x28, 0x1E, 0x14, 0x0A, 0x64, 0x50, 0x46, 0x3C,
+  0x32, 0x28, 0x1E, 0x14, 0x0A, 0x64, 0x50, 0x46, 0x3C, 0x32, 0x28, 0x1E, 0x14, 0x0A, 0x64, 0x50,
+  0x46, 0x3C, 0x32, 0x28, 0x1E, 0x14, 0x0A, 0x64, 0x64, 0x50, 0x46, 0x46, 0x3C, 0x3C, 0x32, 0x28,
+  0x64, 0x64, 0x50, 0x46, 0x46, 0x3C, 0x3C, 0x32, 0x28, 0x64, 0x64, 0x50, 0x46, 0x46, 0x3C, 0x3C,
+  0x32, 0x28, 0x64, 0x50, 0x46, 0x3C, 0x32, 0x28, 0x19, 0x0A, 0x05, 0x64, 0x50, 0x46, 0x3C, 0x32,
+  0x28, 0x19, 0x0A, 0x05, 0x64, 0x50, 0x46, 0x3C, 0x32, 0x28, 0x19, 0x0A, 0x05, 0x64, 0x50, 0x46,
+  0x3C, 0x32, 0x28, 0x1E, 0x14, 0x0A, 0x64, 0x50, 0x46, 0x3C, 0x32, 0x28, 0x1E, 0x14, 0x0A, 0x64,
+  0x50, 0x46, 0x3C, 0x32, 0x28, 0x1E, 0x14, 0x0A, 0x64, 0x55, 0x4B, 0x41, 0x37, 0x2D, 0x23, 0x19,
+  0x0F, 0x64, 0x55, 0x4B, 0x41, 0x37, 0x2D, 0x23, 0x19, 0x0F, 0x64, 0x55, 0x4B, 0x41, 0x37, 0x2D,
+  0x23, 0x19, 0x0F, 0x64, 0x55, 0x4B, 0x41, 0x37, 0x2D, 0x23, 0x19, 0x0F, 0x64, 0x55, 0x4B, 0x41,
+  0x37, 0x2D, 0x23, 0x19, 0x0F, 0x64, 0x55, 0x4B, 0x41, 0x37, 0x2D, 0x23, 0x19, 0x0F, 0x64, 0x55,
+  0x4B, 0x41, 0x37, 0x2D, 0x23, 0x19, 0x0F, 0x64, 0x55, 0x4B, 0x41, 0x37, 0x2D, 0x23, 0x1E, 0x19,
+  0x64, 0x55, 0x4B, 0x41, 0x37, 0x2D, 0x23, 0x1E, 0x19, 0x64, 0x55, 0x4B, 0x41, 0x37, 0x2D, 0x23,
+  0x1E, 0x19, 0x64, 0x55, 0x4B, 0x41, 0x37, 0x2D, 0x1E, 0x19, 0x14, 0x64, 0x55, 0x4B, 0x41, 0x37,
+  0x2D, 0x1E, 0x19, 0x14, 0x64, 0x55, 0x4B, 0x41, 0x37, 0x2D, 0x1E, 0x19, 0x14, 0x5A, 0x4B, 0x41,
+  0x37, 0x32, 0x2D, 0x28, 0x23, 0x19, 0x5A, 0x4B, 0x41, 0x37, 0x32, 0x2D, 0x28, 0x23, 0x19, 0x5A,
+  0x4B, 0x41, 0x37, 0x32, 0x2D, 0x28, 0x23, 0x19, 0x5A, 0x4B, 0x41, 0x37, 0x32, 0x2D, 0x28, 0x23,
+  0x19, 0x50, 0x46, 0x3C, 0x32, 0x28, 0x23, 0x1E, 0x19, 0x14, 0x50, 0x46, 0x3C, 0x32, 0x28, 0x23,
+  0x1E, 0x19, 0x14, 0x50, 0x46, 0x3C, 0x32, 0x28, 0x23, 0x1E, 0x19, 0x14, 0x50, 0x46, 0x3C, 0x32,
+  0x28, 0x23, 0x1E, 0x19, 0x14, 0x50, 0x46, 0x3C, 0x32, 0x28, 0x1E, 0x19, 0x14, 0x0A, 0x50, 0x46,
+  0x3C, 0x32, 0x28, 0x1E, 0x19, 0x14, 0x0A, 0x50, 0x46, 0x3C, 0x32, 0x28, 0x1E, 0x19, 0x14, 0x0A,
+  0x46, 0x41, 0x3C, 0x32, 0x28, 0x23, 0x1E, 0x14, 0x0F, 0x46, 0x41, 0x3C, 0x32, 0x28, 0x23, 0x1E,
+  0x14, 0x0F, 0x46, 0x41, 0x3C, 0x32, 0x28, 0x23, 0x1E, 0x14, 0x0F, 0x46, 0x41, 0x3C, 0x32, 0x28,
+  0x23, 0x1E, 0x14, 0x0F, 0x46, 0x3C, 0x32, 0x28, 0x23, 0x1E, 0x1E, 0x19, 0x14, 0x46, 0x3C, 0x32,
+  0x28, 0x23, 0x1E, 0x1E, 0x19, 0x14, 0x46, 0x3C, 0x32, 0x28, 0x23, 0x1E, 0x1E, 0x19, 0x14, 0x46,
+  0x3C, 0x32, 0x28, 0x23, 0x1E, 0x14, 0x14, 0x0F, 0x46, 0x3C, 0x32, 0x28, 0x23, 0x1E, 0x14, 0x14,
+  0x0F, 0x46, 0x3C, 0x32, 0x28, 0x23, 0x1E, 0x14, 0x14, 0x0F, 0x3C, 0x32, 0x28, 0x23, 0x1E, 0x19,
+  0x14, 0x0F, 0x0A, 0x3C, 0x32, 0x28, 0x23, 0x1E, 0x19, 0x14, 0x0F, 0x0A, 0x3C, 0x32, 0x28, 0x23,
+  0x1E, 0x19, 0x14, 0x0F, 0x0A, 0x3C, 0x32, 0x28, 0x23, 0x1E, 0x19, 0x14, 0x0F, 0x0A, 0x3C, 0x32,
+  0x28, 0x23, 0x1E, 0x19, 0x14, 0x0F, 0x0A, 0x3C, 0x32, 0x28, 0x23, 0x1E, 0x19, 0x14, 0x0F, 0x0A,
+  0x3C, 0x32, 0x28, 0x23, 0x1E, 0x19, 0x14, 0x0F, 0x0A, 0x32, 0x28, 0x23, 0x1E, 0x19, 0x14, 0x0F,
+  0x0A, 0x05, 0x32, 0x28, 0x23, 0x1E, 0x19, 0x14, 0x0F, 0x0A, 0x05, 0x32, 0x28, 0x23, 0x1E, 0x19,
+  0x14, 0x0F, 0x0A, 0x05, 0x32, 0x28, 0x23, 0x1E, 0x19, 0x14, 0x0F, 0x0A, 0x05, 0x32, 0x28, 0x23,
+  0x1E, 0x19, 0x14, 0x0F, 0x0A, 0x05, 0x32, 0x28, 0x23, 0x1E, 0x19, 0x14, 0x0F, 0x0A, 0x05, 0x32,
+  0x28, 0x23, 0x1E, 0x19, 0x14, 0x0F, 0x0A, 0x05, 0x28, 0x23, 0x1E, 0x19, 0x14, 0x0F, 0x0A, 0x05,
+  0x03, 0x28, 0x23, 0x1E, 0x19, 0x14, 0x0F, 0x0A, 0x05, 0x03, 0x28, 0x23, 0x1E, 0x19, 0x14, 0x0F,
+  0x0A, 0x05, 0x03, 0x28, 0x23, 0x1E, 0x19, 0x14, 0x0F, 0x0A, 0x05, 0x03, 0x28, 0x23, 0x1E, 0x19,
+  0x14, 0x0F, 0x0A, 0x05, 0x03, 0x28, 0x23, 0x1E, 0x19, 0x14, 0x0F, 0x0A, 0x05, 0x03, 0x28, 0x23,
+  0x1E, 0x19, 0x14, 0x0F, 0x0A, 0x05, 0x03, 0x23, 0x1E, 0x19, 0x19, 0x14, 0x0F, 0x0A, 0x05, 0x03,
+  0x23, 0x1E, 0x19, 0x19, 0x14, 0x0F, 0x0A, 0x05, 0x03, 0x23, 0x1E, 0x19, 0x19, 0x14, 0x0F, 0x0A,
+  0x05, 0x03, 0x23, 0x1E, 0x19, 0x19, 0x14, 0x0F, 0x0A, 0x05, 0x03, 0x32, 0x28, 0x23, 0x28, 0x1E,
+  0x23, 0x19, 0x1E, 0x19, 0x32, 0x28, 0x23, 0x28, 0x1E, 0x23, 0x19, 0x1E, 0x19, 0x32, 0x28, 0x23,
+  0x28, 0x1E, 0x23, 0x19, 0x1E, 0x19, 0x3C, 0x32, 0x28, 0x28, 0x23, 0x19, 0x14, 0x14, 0x0F, 0x3C,
+  0x32, 0x28, 0x28, 0x23, 0x19, 0x14, 0x14, 0x0F, 0x3C, 0x32, 0x28, 0x28, 0x23, 0x19, 0x14, 0x14,
+  0x0F, 0x1E, 0x19, 0x14, 0x19, 0x14, 0x0F, 0x0A, 0x05, 0x03, 0x1E, 0x19, 0x14, 0x19, 0x14, 0x0F,
+  0x0A, 0x05, 0x03, 0x1E, 0x19, 0x14, 0x19, 0x14, 0x0F, 0x0A, 0x05, 0x03, 0x14, 0x0F, 0x0A, 0x0F,
+  0x05, 0x0A, 0x03, 0x05, 0x03, 0x14, 0x0F, 0x0A, 0x0F, 0x05, 0x0A, 0x03, 0x05, 0x03, 0x14, 0x0F,
+  0x0A, 0x0F, 0x05, 0x0A, 0x03, 0x05, 0x03, 0x14, 0x0F, 0x0A, 0x0F, 0x05, 0x0A, 0x03, 0x05, 0x03,
+  0x0A, 0x14, 0x0F, 0x0A, 0x0F, 0x0A, 0x05, 0x05, 0x03, 0x0A, 0x14, 0x0F, 0x0A, 0x0F, 0x0A, 0x05,
+  0x05, 0x03, 0x0A, 0x14, 0x0F, 0x0A, 0x0F, 0x0A, 0x05, 0x05, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x23,
+  0x1E, 0x1E, 0x19, 0x0F, 0x0A, 0x0A, 0x0A, 0x05, 0x23, 0x1E, 0x1E, 0x19, 0x0F, 0x0A, 0x0A, 0x0A,
+  0x05, 0x23, 0x1E, 0x1E, 0x19, 0x0F, 0x0A, 0x0A, 0x0A, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x0F, 0x14, 0x0F, 0x0A, 0x0A, 0x0A, 0x05, 0x03, 0x03, 0x0F, 0x14, 0x0F, 0x0A, 0x0A,
+  0x0A, 0x05, 0x03, 0x03, 0x0F, 0x14, 0x0F, 0x0A, 0x0A, 0x0A, 0x05, 0x03, 0x03, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x05, 0x03, 0x05, 0x05, 0x05, 0x03, 0x05, 0x03, 0x03, 0x05, 0x03, 0x05, 0x05, 0x05, 0x03,
+  0x05, 0x03, 0x03, 0x05, 0x03, 0x05, 0x05, 0x05, 0x03, 0x05, 0x03, 0x03, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05,
+  0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x05, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x14, 0x14, 0x0F, 0x0F, 0x0F, 0x0F, 0x0A, 0x0A, 0x0A, 0x14, 0x14, 0x0F, 0x0F,
+  0x0F, 0x0F, 0x0A, 0x0A, 0x0A, 0x14, 0x14, 0x0F, 0x0F, 0x0F, 0x0F, 0x0A, 0x0A, 0x0A, 0x14, 0x0F,
+  0x0A, 0x0F, 0x0A, 0x05, 0x03, 0x05, 0x03, 0x14, 0x0F, 0x0A, 0x0F, 0x0A, 0x05, 0x03, 0x05, 0x03,
+  0x14, 0x0F, 0x0A, 0x0F, 0x0A, 0x05, 0x03, 0x05, 0x03, 0x14, 0x0F, 0x0A, 0x0F, 0x0A, 0x05, 0x03,
+  0x05, 0x03, 0x1E, 0x19, 0x14, 0x14, 0x14, 0x14, 0x14, 0x0F, 0x0A, 0x1E, 0x19, 0x14, 0x14, 0x14,
+  0x14, 0x14, 0x0F, 0x0A, 0x1E, 0x19, 0x14, 0x14, 0x14, 0x14, 0x14, 0x0F, 0x0A, 0x23, 0x1E, 0x19,
+  0x19, 0x14, 0x0F, 0x0A, 0x05, 0x03, 0x23, 0x1E, 0x19, 0x19, 0x14, 0x0F, 0x0A, 0x05, 0x03, 0x23,
+  0x1E, 0x19, 0x19, 0x14, 0x0F, 0x0A, 0x05, 0x03, 0x23, 0x1E, 0x19, 0x19, 0x14, 0x0F, 0x0A, 0x05,
+  0x03, 0x28, 0x23, 0x1E, 0x19, 0x14, 0x0F, 0x0A, 0x05, 0x03, 0x28, 0x23, 0x1E, 0x19, 0x14, 0x0F,
+  0x0A, 0x05, 0x03, 0x28, 0x23, 0x1E, 0x19, 0x14, 0x0F, 0x0A, 0x05, 0x03, 0x28, 0x23, 0x1E, 0x19,
+  0x14, 0x0F, 0x0A, 0x05, 0x03, 0x32, 0x28, 0x23, 0x1E, 0x19, 0x14, 0x0F, 0x0A, 0x05, 0x32, 0x28,
+  0x23, 0x1E, 0x19, 0x14, 0x0F, 0x0A, 0x05, 0x32, 0x28, 0x23, 0x1E, 0x19, 0x14, 0x0F, 0x0A, 0x05,
+  0x32, 0x28, 0x23, 0x1E, 0x19, 0x14, 0x0F, 0x0A, 0x05, 0x3C, 0x32, 0x28, 0x23, 0x1E, 0x19, 0x14,
+  0x0F, 0x0A, 0x3C, 0x32, 0x28, 0x23, 0x1E, 0x19, 0x14, 0x0F, 0x0A, 0x3C, 0x32, 0x28, 0x23, 0x1E,
+  0x19, 0x14, 0x0F, 0x0A, 0x3C, 0x32, 0x28, 0x23, 0x1E, 0x19, 0x14, 0x0F, 0x0A, 0x46, 0x41, 0x3C,
+  0x32, 0x28, 0x23, 0x1E, 0x14, 0x0F, 0x46, 0x41, 0x3C, 0x32, 0x28, 0x23, 0x1E, 0x14, 0x0F, 0x46,
+  0x41, 0x3C, 0x32, 0x28, 0x23, 0x1E, 0x14, 0x0F, 0x46, 0x41, 0x3C, 0x32, 0x28, 0x23, 0x1E, 0x14,
+  0x0F, 0x50, 0x46, 0x3C, 0x32, 0x28, 0x23, 0x1E, 0x19, 0x14, 0x50, 0x46, 0x3C, 0x32, 0x28, 0x23,
+  0x1E, 0x19, 0x14, 0x50, 0x46, 0x3C, 0x32, 0x28, 0x23, 0x1E, 0x19, 0x14, 0x50, 0x46, 0x3C, 0x32,
+  0x28, 0x23, 0x1E, 0x19, 0x14, 0x5A, 0x4B, 0x41, 0x37, 0x32, 0x2D, 0x28, 0x23, 0x19, 0x5A, 0x4B,
+  0x41, 0x37, 0x32, 0x2D, 0x28, 0x23, 0x19, 0x5A, 0x4B, 0x41, 0x37, 0x32, 0x2D, 0x28, 0x23, 0x19,
+  0x5A, 0x4B, 0x41, 0x37, 0x32, 0x2D, 0x28, 0x23, 0x19, 0x64, 0x55, 0x4B, 0x41, 0x37, 0x2D, 0x23,
+  0x19, 0x0F, 0x64, 0x55, 0x4B, 0x41, 0x37, 0x2D, 0x23, 0x19, 0x0F, 0x64, 0x55, 0x4B, 0x41, 0x37,
+  0x2D, 0x23, 0x19, 0x0F, 0x64, 0x55, 0x4B, 0x41, 0x37, 0x2D, 0x23, 0x19, 0x0F, 0x64, 0x50, 0x46,
+  0x3C, 0x32, 0x28, 0x1E, 0x14, 0x0A, 0x64, 0x50, 0x46, 0x3C, 0x32, 0x28, 0x1E, 0x14, 0x0A, 0x64,
+  0x50, 0x46, 0x3C, 0x32, 0x28, 0x1E, 0x14, 0x0A, 0x64, 0x50, 0x46, 0x3C, 0x32, 0x28, 0x1E, 0x14,
+  0x0A, 0x64, 0x50, 0x46, 0x3C, 0x32, 0x23, 0x1E, 0x19, 0x05, 0x64, 0x50, 0x46, 0x3C, 0x32, 0x23,
+  0x1E, 0x19, 0x05, 0x64, 0x50, 0x46, 0x3C, 0x32, 0x23, 0x1E, 0x19, 0x05, 0x64, 0x50, 0x46, 0x3C,
+  0x32, 0x23, 0x1E, 0x19, 0x05, 0x64, 0x50, 0x46, 0x3C, 0x32, 0x28, 0x1E, 0x14, 0x03, 0x64, 0x50,
+  0x46, 0x3C, 0x32, 0x28, 0x1E, 0x14, 0x03, 0x64, 0x50, 0x46, 0x3C, 0x32, 0x28, 0x1E, 0x14, 0x03,
+  0x64, 0x50, 0x46, 0x3C, 0x32, 0x28, 0x1E, 0x14, 0x03, 0x64, 0x55, 0x46, 0x3C, 0x32, 0x28, 0x23,
+  0x19, 0x0F, 0x64, 0x55, 0x46, 0x3C, 0x32, 0x28, 0x23, 0x19, 0x0F, 0x64, 0x55, 0x46, 0x3C, 0x32,
+  0x28, 0x23, 0x19, 0x0F, 0x64, 0x55, 0x46, 0x3C, 0x32, 0x28, 0x23, 0x19, 0x0F, 0x64, 0x50, 0x46,
+  0x3C, 0x32, 0x28, 0x1E, 0x14, 0x0A, 0x64, 0x50, 0x46, 0x3C, 0x32, 0x28, 0x1E, 0x14, 0x0A, 0x64,
+  0x50, 0x46, 0x3C, 0x32, 0x28, 0x1E, 0x14, 0x0A, 0x64, 0x50, 0x46, 0x3C, 0x32, 0x28, 0x1E, 0x14,
+  0x0A, 0x64, 0x55, 0x46, 0x3C, 0x32, 0x23, 0x19, 0x0F, 0x05, 0x64, 0x55, 0x46, 0x3C, 0x32, 0x23,
+  0x19, 0x0F, 0x05, 0x64, 0x55, 0x46, 0x3C, 0x32, 0x23, 0x19, 0x0F, 0x05, 0x64, 0x55, 0x46, 0x3C,
+  0x32, 0x23, 0x19, 0x0F, 0x05, 0x64, 0x64, 0x5F, 0x50, 0x41, 0x32, 0x23, 0x14, 0x0A, 0x64, 0x64,
+  0x5F, 0x50, 0x41, 0x32, 0x23, 0x14, 0x0A, 0x64, 0x64, 0x5F, 0x50, 0x41, 0x32, 0x23, 0x14, 0x0A,
+  0x64, 0x64, 0x5F, 0x50, 0x41, 0x32, 0x23, 0x14, 0x0A, 0x64, 0x64, 0x64, 0x50, 0x46, 0x3C, 0x2D,
+  0x23, 0x1E, 0x64, 0x64, 0x64, 0x50, 0x46, 0x3C, 0x2D, 0x23, 0x1E, 0x64, 0x64, 0x64, 0x50, 0x46,
+  0x3C, 0x2D, 0x23, 0x1E, 0x64, 0x64, 0x4B, 0x64, 0x32, 0x32, 0x19, 0x1E, 0x0F, 0x64, 0x64, 0x4B,
+  0x64, 0x32, 0x32, 0x19, 0x1E, 0x0F, 0x64, 0x64, 0x4B, 0x64, 0x32, 0x32, 0x19, 0x1E, 0x0F, 0x64,
+  0x64, 0x4B, 0x64, 0x32, 0x32, 0x19, 0x1E, 0x0F, 0x64, 0x64, 0x64, 0x55, 0x46, 0x3C, 0x32, 0x28,
+  0x23, 0x64, 0x64, 0x64, 0x55, 0x46, 0x3C, 0x32, 0x28, 0x23, 0x64, 0x64, 0x64, 0x55, 0x46, 0x3C,
+  0x32, 0x28, 0x23, 0x64, 0x64, 0x64, 0x64, 0x50, 0x46, 0x3C, 0x32, 0x28, 0x64, 0x64, 0x64, 0x64,
+  0x50, 0x46, 0x3C, 0x32, 0x28, 0x64, 0x64, 0x64, 0x64, 0x50, 0x46, 0x3C, 0x32, 0x28, 0x64, 0x64,
+  0x64, 0x64, 0x64, 0x50, 0x46, 0x3C, 0x32, 0x64, 0x64, 0x64, 0x64, 0x64, 0x50, 0x46, 0x3C, 0x32,
+  0x64, 0x64, 0x64, 0x64, 0x64, 0x50, 0x46, 0x3C, 0x32, 0x64, 0x64, 0x64, 0x64, 0x64, 0x55, 0x4B,
+  0x41, 0x37, 0x64, 0x64, 0x64, 0x64, 0x64, 0x55, 0x4B, 0x41, 0x37, 0x64, 0x64, 0x64, 0x64, 0x64,
+  0x55, 0x4B, 0x41, 0x37, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x4B, 0x41, 0x37,
+  0x2D, 0x23, 0x1E, 0x14, 0x0F, 0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x23, 0x1E, 0x19, 0x14, 0x0F, 0x0A, 0x0A, 0x05,
+  0x03, 0x03, 0x03, 0x05, 0x0F, 0x0A, 0x05, 0x03, 0x0A, 0x0F, 0x00, 0x00, 0x00, 0x03, 0x03, 0x05,
+  0x0A, 0x0F, 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x05, 0x03, 0x03, 0x05,
+  0x03, 0x03, 0x00, 0x00, 0x00, 0x0F, 0x0F, 0x0A, 0x05, 0x0A, 0x0F, 0x0F, 0x0A, 0x0A
+};
+
+static const unsigned char palette_19_03_K[] =
+{
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x0A, 0x0A, 0x05, 0x05, 0x05, 0x03,
+  0x03, 0x03, 0x14, 0x14, 0x14, 0x0F, 0x0F, 0x0F, 0x0A, 0x0A, 0x0A, 0x28, 0x23, 0x23, 0x1E, 0x1E,
+  0x19, 0x19, 0x14, 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x0A, 0x0A,
+  0x05, 0x05, 0x05, 0x03, 0x03, 0x03, 0x14, 0x14, 0x14, 0x0F, 0x0F, 0x0F, 0x0A, 0x0A, 0x0A, 0x28,
+  0x23, 0x23, 0x1E, 0x1E, 0x19, 0x19, 0x14, 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x0F, 0x0F, 0x0F, 0x0A, 0x0A, 0x0A, 0x05, 0x05, 0x05, 0x1E, 0x1E, 0x1E, 0x19, 0x19, 0x19,
+  0x14, 0x14, 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0x0F, 0x0F, 0x0A,
+  0x0A, 0x0A, 0x05, 0x05, 0x05, 0x1E, 0x1E, 0x1E, 0x19, 0x19, 0x19, 0x14, 0x14, 0x0F, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0x0F, 0x0F, 0x0A, 0x0A, 0x0A, 0x05, 0x05, 0x05,
+  0x1E, 0x1E, 0x1E, 0x19, 0x19, 0x19, 0x14, 0x14, 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x0A, 0x0A, 0x0A, 0x05, 0x05, 0x05, 0x03, 0x03, 0x03, 0x14, 0x14, 0x14, 0x0F, 0x0F,
+  0x0F, 0x0A, 0x0A, 0x0A, 0x28, 0x23, 0x23, 0x1E, 0x1E, 0x19, 0x19, 0x14, 0x0F, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x0A, 0x0A, 0x05, 0x05, 0x05, 0x03, 0x03, 0x03, 0x14,
+  0x14, 0x14, 0x0F, 0x0F, 0x0F, 0x0A, 0x0A, 0x0A, 0x28, 0x23, 0x23, 0x1E, 0x1E, 0x19, 0x19, 0x14,
+  0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0x0F, 0x0F, 0x0A, 0x0A, 0x0A,
+  0x05, 0x05, 0x05, 0x1E, 0x1E, 0x1E, 0x19, 0x19, 0x19, 0x14, 0x14, 0x0F, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0x0F, 0x0F, 0x0A, 0x0A, 0x0A, 0x05, 0x05, 0x05, 0x1E, 0x1E,
+  0x1E, 0x19, 0x19, 0x19, 0x14, 0x14, 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x0A, 0x0A, 0x0A, 0x05, 0x05, 0x05, 0x03, 0x03, 0x03, 0x14, 0x14, 0x14, 0x0F, 0x0F, 0x0F, 0x0A,
+  0x0A, 0x0A, 0x28, 0x23, 0x23, 0x1E, 0x1E, 0x19, 0x19, 0x14, 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x0A, 0x0A, 0x0A, 0x05, 0x05, 0x05, 0x03, 0x03, 0x03, 0x14, 0x14, 0x14,
+  0x0F, 0x0F, 0x0F, 0x0A, 0x0A, 0x0A, 0x28, 0x23, 0x23, 0x1E, 0x1E, 0x19, 0x19, 0x14, 0x0F, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0x0F, 0x0F, 0x0A, 0x0A, 0x0A, 0x05, 0x05,
+  0x05, 0x1E, 0x1E, 0x1E, 0x19, 0x19, 0x19, 0x14, 0x14, 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x0F, 0x0F, 0x0F, 0x0A, 0x0A, 0x0A, 0x05, 0x05, 0x05, 0x1E, 0x1E, 0x1E, 0x19,
+  0x19, 0x19, 0x14, 0x14, 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0x0F,
+  0x0F, 0x0A, 0x0A, 0x0A, 0x05, 0x05, 0x05, 0x1E, 0x1E, 0x1E, 0x19, 0x19, 0x19, 0x14, 0x14, 0x0F,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x0A, 0x0A, 0x05, 0x05, 0x05, 0x03,
+  0x03, 0x03, 0x14, 0x14, 0x14, 0x0F, 0x0F, 0x0F, 0x0A, 0x0A, 0x0A, 0x28, 0x23, 0x23, 0x1E, 0x1E,
+  0x19, 0x19, 0x14, 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0x0F, 0x0F,
+  0x0A, 0x0A, 0x0A, 0x05, 0x05, 0x05, 0x1E, 0x1E, 0x1E, 0x19, 0x19, 0x19, 0x14, 0x14, 0x0F, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x0A, 0x0A, 0x05, 0x05, 0x05, 0x03, 0x03,
+  0x03, 0x14, 0x14, 0x14, 0x0F, 0x0F, 0x0F, 0x0A, 0x0A, 0x0A, 0x28, 0x23, 0x23, 0x1E, 0x1E, 0x19,
+  0x19, 0x14, 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x0A, 0x0A, 0x05,
+  0x05, 0x05, 0x03, 0x03, 0x03, 0x14, 0x14, 0x14, 0x0F, 0x0F, 0x0F, 0x0A, 0x0A, 0x0A, 0x28, 0x23,
+  0x23, 0x1E, 0x1E, 0x19, 0x19, 0x14, 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x0F, 0x0F, 0x0F, 0x0A, 0x0A, 0x0A, 0x05, 0x05, 0x05, 0x1E, 0x1E, 0x1E, 0x19, 0x19, 0x19, 0x14,
+  0x14, 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0x0F, 0x0F, 0x0A, 0x0A,
+  0x0A, 0x05, 0x05, 0x05, 0x1E, 0x1E, 0x1E, 0x19, 0x19, 0x19, 0x14, 0x14, 0x0F, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0x0F, 0x0F, 0x0A, 0x0A, 0x0A, 0x05, 0x05, 0x05, 0x1E,
+  0x1E, 0x1E, 0x19, 0x19, 0x19, 0x14, 0x14, 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x0A, 0x0A, 0x0A, 0x05, 0x05, 0x05, 0x03, 0x03, 0x03, 0x14, 0x14, 0x14, 0x0F, 0x0F, 0x0F,
+  0x0A, 0x0A, 0x0A, 0x28, 0x23, 0x23, 0x1E, 0x1E, 0x19, 0x19, 0x14, 0x0F, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0x0F, 0x0F, 0x0A, 0x0A, 0x0A, 0x05, 0x05, 0x05, 0x1E, 0x1E,
+  0x1E, 0x19, 0x19, 0x19, 0x14, 0x14, 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x0F, 0x0F, 0x0F, 0x0A, 0x0A, 0x0A, 0x05, 0x05, 0x05, 0x1E, 0x1E, 0x1E, 0x19, 0x19, 0x19, 0x14,
+  0x14, 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0x0F, 0x0F, 0x0A, 0x0A,
+  0x0A, 0x05, 0x05, 0x05, 0x1E, 0x1E, 0x1E, 0x19, 0x19, 0x19, 0x14, 0x14, 0x0F, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x0A, 0x0A, 0x05, 0x05, 0x05, 0x03, 0x03, 0x03, 0x14,
+  0x14, 0x14, 0x0F, 0x0F, 0x0F, 0x0A, 0x0A, 0x0A, 0x28, 0x23, 0x23, 0x1E, 0x1E, 0x19, 0x19, 0x14,
+  0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x0A, 0x0A, 0x05, 0x05, 0x05,
+  0x03, 0x03, 0x03, 0x14, 0x14, 0x14, 0x0F, 0x0F, 0x0F, 0x0A, 0x0A, 0x0A, 0x28, 0x23, 0x23, 0x1E,
+  0x1E, 0x19, 0x19, 0x14, 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0x0F,
+  0x0F, 0x0A, 0x0A, 0x0A, 0x05, 0x05, 0x05, 0x1E, 0x1E, 0x1E, 0x19, 0x19, 0x19, 0x14, 0x14, 0x0F,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x0A, 0x0A, 0x05, 0x05, 0x05, 0x03,
+  0x03, 0x03, 0x14, 0x14, 0x14, 0x0F, 0x0F, 0x0F, 0x0A, 0x0A, 0x0A, 0x28, 0x23, 0x23, 0x1E, 0x1E,
+  0x19, 0x19, 0x14, 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0x0F, 0x0F,
+  0x0A, 0x0A, 0x0A, 0x05, 0x05, 0x05, 0x1E, 0x1E, 0x1E, 0x19, 0x19, 0x19, 0x14, 0x14, 0x0F, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0x0F, 0x0F, 0x0A, 0x0A, 0x0A, 0x05, 0x05,
+  0x05, 0x1E, 0x1E, 0x1E, 0x19, 0x19, 0x19, 0x14, 0x14, 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x0A, 0x0A, 0x0A, 0x05, 0x05, 0x05, 0x03, 0x03, 0x03, 0x14, 0x14, 0x14, 0x0F,
+  0x0F, 0x0F, 0x0A, 0x0A, 0x0A, 0x28, 0x23, 0x23, 0x1E, 0x1E, 0x19, 0x19, 0x14, 0x0F, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0x0F, 0x0F, 0x0A, 0x0A, 0x0A, 0x05, 0x05, 0x05,
+  0x1E, 0x1E, 0x1E, 0x19, 0x19, 0x19, 0x14, 0x14, 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x0A, 0x0A, 0x0A, 0x05, 0x05, 0x05, 0x03, 0x03, 0x03, 0x14, 0x14, 0x14, 0x0F, 0x0F,
+  0x0F, 0x0A, 0x0A, 0x0A, 0x28, 0x23, 0x23, 0x1E, 0x1E, 0x19, 0x19, 0x14, 0x0F, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0x0F, 0x0F, 0x0A, 0x0A, 0x0A, 0x05, 0x05, 0x05, 0x1E,
+  0x1E, 0x1E, 0x19, 0x19, 0x19, 0x14, 0x14, 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x0F, 0x0F, 0x0F, 0x0A, 0x0A, 0x0A, 0x05, 0x05, 0x05, 0x1E, 0x1E, 0x1E, 0x19, 0x19, 0x19,
+  0x14, 0x14, 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x0A, 0x0A, 0x05,
+  0x05, 0x05, 0x03, 0x03, 0x03, 0x14, 0x14, 0x14, 0x0F, 0x0F, 0x0F, 0x0A, 0x0A, 0x0A, 0x28, 0x23,
+  0x23, 0x1E, 0x1E, 0x19, 0x19, 0x14, 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x0A, 0x0A, 0x0A, 0x05, 0x05, 0x05, 0x03, 0x03, 0x03, 0x14, 0x14, 0x14, 0x0F, 0x0F, 0x0F, 0x0A,
+  0x0A, 0x0A, 0x28, 0x23, 0x23, 0x1E, 0x1E, 0x19, 0x19, 0x14, 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x0F, 0x0F, 0x0F, 0x0A, 0x0A, 0x0A, 0x05, 0x05, 0x05, 0x1E, 0x1E, 0x1E,
+  0x19, 0x19, 0x19, 0x14, 0x14, 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F,
+  0x0F, 0x0F, 0x0A, 0x0A, 0x0A, 0x05, 0x05, 0x05, 0x1E, 0x1E, 0x1E, 0x19, 0x19, 0x19, 0x14, 0x14,
+  0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0x0F, 0x0F, 0x0A, 0x0A, 0x0A,
+  0x05, 0x05, 0x05, 0x1E, 0x1E, 0x1E, 0x19, 0x19, 0x19, 0x14, 0x14, 0x0F, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x0A, 0x0A, 0x05, 0x05, 0x05, 0x03, 0x03, 0x03, 0x14, 0x14,
+  0x14, 0x0F, 0x0F, 0x0F, 0x0A, 0x0A, 0x0A, 0x28, 0x23, 0x23, 0x1E, 0x1E, 0x19, 0x19, 0x14, 0x0F,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0x0F, 0x0F, 0x0A, 0x0A, 0x0A, 0x05,
+  0x05, 0x05, 0x1E, 0x1E, 0x1E, 0x19, 0x19, 0x19, 0x14, 0x14, 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x0A, 0x0A, 0x0A, 0x05, 0x05, 0x05, 0x03, 0x03, 0x03, 0x14, 0x14, 0x14,
+  0x0F, 0x0F, 0x0F, 0x0A, 0x0A, 0x0A, 0x28, 0x23, 0x23, 0x1E, 0x1E, 0x19, 0x19, 0x14, 0x0F, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x0A, 0x0A, 0x05, 0x05, 0x05, 0x03, 0x03,
+  0x03, 0x14, 0x14, 0x14, 0x0F, 0x0F, 0x0F, 0x0A, 0x0A, 0x0A, 0x28, 0x23, 0x23, 0x1E, 0x1E, 0x19,
+  0x19, 0x14, 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x0A, 0x0A, 0x05,
+  0x05, 0x05, 0x03, 0x03, 0x03, 0x14, 0x14, 0x14, 0x0F, 0x0F, 0x0F, 0x0A, 0x0A, 0x0A, 0x28, 0x23,
+  0x23, 0x1E, 0x1E, 0x19, 0x19, 0x14, 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x0A, 0x0A, 0x0A, 0x05, 0x05, 0x05, 0x03, 0x03, 0x03, 0x14, 0x14, 0x14, 0x0F, 0x0F, 0x0F, 0x0A,
+  0x0A, 0x0A, 0x28, 0x23, 0x23, 0x1E, 0x1E, 0x19, 0x19, 0x14, 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x0A, 0x0A, 0x0A, 0x05, 0x05, 0x05, 0x03, 0x03, 0x03, 0x14, 0x14, 0x14,
+  0x0F, 0x0F, 0x0F, 0x0A, 0x0A, 0x0A, 0x28, 0x23, 0x23, 0x1E, 0x1E, 0x19, 0x19, 0x14, 0x0F, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x0A, 0x0A, 0x05, 0x05, 0x05, 0x03, 0x03,
+  0x03, 0x14, 0x14, 0x14, 0x0F, 0x0F, 0x0F, 0x0A, 0x0A, 0x0A, 0x28, 0x23, 0x23, 0x1E, 0x1E, 0x19,
+  0x19, 0x14, 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x0A, 0x0A, 0x05,
+  0x05, 0x05, 0x03, 0x03, 0x03, 0x14, 0x14, 0x14, 0x0F, 0x0F, 0x0F, 0x0A, 0x0A, 0x0A, 0x28, 0x23,
+  0x23, 0x1E, 0x1E, 0x19, 0x19, 0x14, 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x0A, 0x0A, 0x0A, 0x05, 0x05, 0x05, 0x03, 0x03, 0x03, 0x14, 0x14, 0x14, 0x0F, 0x0F, 0x0F, 0x0A,
+  0x0A, 0x0A, 0x28, 0x23, 0x23, 0x1E, 0x1E, 0x19, 0x19, 0x14, 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x0A, 0x0A, 0x0A, 0x05, 0x05, 0x05, 0x03, 0x03, 0x03, 0x14, 0x14, 0x14,
+  0x0F, 0x0F, 0x0F, 0x0A, 0x0A, 0x0A, 0x28, 0x23, 0x23, 0x1E, 0x1E, 0x19, 0x19, 0x14, 0x0F, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x0A, 0x0A, 0x05, 0x05, 0x05, 0x03, 0x03,
+  0x03, 0x14, 0x14, 0x14, 0x0F, 0x0F, 0x0F, 0x0A, 0x0A, 0x0A, 0x28, 0x23, 0x23, 0x1E, 0x1E, 0x19,
+  0x19, 0x14, 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x0A, 0x0A, 0x05,
+  0x05, 0x05, 0x03, 0x03, 0x03, 0x14, 0x14, 0x14, 0x0F, 0x0F, 0x0F, 0x0A, 0x0A, 0x0A, 0x28, 0x23,
+  0x23, 0x1E, 0x1E, 0x19, 0x19, 0x14, 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x0A, 0x0A, 0x0A, 0x05, 0x05, 0x05, 0x03, 0x03, 0x03, 0x14, 0x14, 0x14, 0x0F, 0x0F, 0x0F, 0x0A,
+  0x0A, 0x0A, 0x28, 0x23, 0x23, 0x1E, 0x1E, 0x19, 0x19, 0x14, 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x0A, 0x0A, 0x0A, 0x05, 0x05, 0x05, 0x03, 0x03, 0x03, 0x14, 0x14, 0x14,
+  0x0F, 0x0F, 0x0F, 0x0A, 0x0A, 0x0A, 0x28, 0x23, 0x23, 0x1E, 0x1E, 0x19, 0x19, 0x14, 0x0F, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0x0F, 0x0F, 0x0A, 0x0A, 0x0A, 0x05, 0x05,
+  0x05, 0x1E, 0x1E, 0x1E, 0x19, 0x19, 0x19, 0x14, 0x14, 0x0F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x0A, 0x0A, 0x0A, 0x05, 0x05, 0x05, 0x03, 0x03, 0x03, 0x14, 0x14, 0x14, 0x0F,
+  0x0F, 0x0F, 0x0A, 0x0A, 0x0A, 0x28, 0x23, 0x23, 0x1E, 0x1E, 0x19, 0x19, 0x14, 0x0F, 0x00, 0x00,
+  0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0A, 0x0A, 0x0A, 0x05, 0x05, 0x05, 0x03, 0x03, 0x03,
+  0x14, 0x14, 0x14, 0x0F, 0x0F, 0x0F, 0x0A, 0x0A, 0x0A, 0x28, 0x23, 0x23, 0x1E, 0x1E, 0x19, 0x19,

... etc. - the rest is truncated


More information about the Libreoffice-commits mailing list