X-Git-Url: http://winboard.nl/cgi-bin?a=blobdiff_plain;f=pixmaps%2Fpixmaps.h;h=4630825859fc696a9a0953e60b4165b0555db1d6;hb=7b4dacf6fe9f8c10b6eb4d6070869a3d933dbeb5;hp=a7bd9aa21e26d442cd1b11c6ef831f36161f6879;hpb=05bc30b15e31c427ce208495a889e9ff36e6642b;p=xboard.git diff --git a/pixmaps/pixmaps.h b/pixmaps/pixmaps.h index a7bd9aa..4630825 100644 --- a/pixmaps/pixmaps.h +++ b/pixmaps/pixmaps.h @@ -1,659 +1,1348 @@ -/* - * pixmaps.h - Include xpm pixmap files for pieces - * $Id$ - * - * Copyright 1991 by Digital Equipment Corporation, Maynard, Massachusetts. - * Enhancements Copyright 1992-2000 Free Software Foundation, Inc. - * - * The following terms apply to Digital Equipment Corporation's copyright - * interest in XBoard: - * ------------------------------------------------------------------------ - * All Rights Reserved - * - * Permission to use, copy, modify, and distribute this software and its - * documentation for any purpose and without fee is hereby granted, - * provided that the above copyright notice appear in all copies and that - * both that copyright notice and this permission notice appear in - * supporting documentation, and that the name of Digital not be - * used in advertising or publicity pertaining to distribution of the - * software without specific, written prior permission. - * - * DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING - * ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL - * DIGITAL BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR - * ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, - * WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, - * ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS - * SOFTWARE. - * ------------------------------------------------------------------------ - * - * The following terms apply to the enhanced version of XBoard distributed - * by the Free Software Foundation: - * ------------------------------------------------------------------------ - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - * ------------------------------------------------------------------------ - * - * See the file ChangeLog for a revision history. - */ - -#include "pll129.xpm" -#include "pld129.xpm" -#include "pdl129.xpm" -#include "pdd129.xpm" -#include "nll129.xpm" -#include "nld129.xpm" -#include "ndl129.xpm" -#include "ndd129.xpm" -#include "bll129.xpm" -#include "bld129.xpm" -#include "bdl129.xpm" -#include "bdd129.xpm" -#include "rll129.xpm" -#include "rld129.xpm" -#include "rdl129.xpm" -#include "rdd129.xpm" -#include "qll129.xpm" -#include "qld129.xpm" -#include "qdl129.xpm" -#include "qdd129.xpm" -#include "kll129.xpm" -#include "kld129.xpm" -#include "kdl129.xpm" -#include "kdd129.xpm" - -#include "pll116.xpm" -#include "pld116.xpm" -#include "pdl116.xpm" -#include "pdd116.xpm" -#include "nll116.xpm" -#include "nld116.xpm" -#include "ndl116.xpm" -#include "ndd116.xpm" -#include "bll116.xpm" -#include "bld116.xpm" -#include "bdl116.xpm" -#include "bdd116.xpm" -#include "rll116.xpm" -#include "rld116.xpm" -#include "rdl116.xpm" -#include "rdd116.xpm" -#include "qll116.xpm" -#include "qld116.xpm" -#include "qdl116.xpm" -#include "qdd116.xpm" -#include "kll116.xpm" -#include "kld116.xpm" -#include "kdl116.xpm" -#include "kdd116.xpm" - -#include "pll108.xpm" -#include "pld108.xpm" -#include "pdl108.xpm" -#include "pdd108.xpm" -#include "nll108.xpm" -#include "nld108.xpm" -#include "ndl108.xpm" -#include "ndd108.xpm" -#include "bll108.xpm" -#include "bld108.xpm" -#include "bdl108.xpm" -#include "bdd108.xpm" -#include "rll108.xpm" -#include "rld108.xpm" -#include "rdl108.xpm" -#include "rdd108.xpm" -#include "qll108.xpm" -#include "qld108.xpm" -#include "qdl108.xpm" -#include "qdd108.xpm" -#include "kll108.xpm" -#include "kld108.xpm" -#include "kdl108.xpm" -#include "kdd108.xpm" - -#include "pll95.xpm" -#include "pld95.xpm" -#include "pdl95.xpm" -#include "pdd95.xpm" -#include "nll95.xpm" -#include "nld95.xpm" -#include "ndl95.xpm" -#include "ndd95.xpm" -#include "bll95.xpm" -#include "bld95.xpm" -#include "bdl95.xpm" -#include "bdd95.xpm" -#include "rll95.xpm" -#include "rld95.xpm" -#include "rdl95.xpm" -#include "rdd95.xpm" -#include "qll95.xpm" -#include "qld95.xpm" -#include "qdl95.xpm" -#include "qdd95.xpm" -#include "kll95.xpm" -#include "kld95.xpm" -#include "kdl95.xpm" -#include "kdd95.xpm" - -#include "pll87.xpm" -#include "pld87.xpm" -#include "pdl87.xpm" -#include "pdd87.xpm" -#include "nll87.xpm" -#include "nld87.xpm" -#include "ndl87.xpm" -#include "ndd87.xpm" -#include "bll87.xpm" -#include "bld87.xpm" -#include "bdl87.xpm" -#include "bdd87.xpm" -#include "rll87.xpm" -#include "rld87.xpm" -#include "rdl87.xpm" -#include "rdd87.xpm" -#include "qll87.xpm" -#include "qld87.xpm" -#include "qdl87.xpm" -#include "qdd87.xpm" -#include "kll87.xpm" -#include "kld87.xpm" -#include "kdl87.xpm" -#include "kdd87.xpm" - -#include "pll80.xpm" -#include "pld80.xpm" -#include "pdl80.xpm" -#include "pdd80.xpm" -#include "nll80.xpm" -#include "nld80.xpm" -#include "ndl80.xpm" -#include "ndd80.xpm" -#include "bll80.xpm" -#include "bld80.xpm" -#include "bdl80.xpm" -#include "bdd80.xpm" -#include "rll80.xpm" -#include "rld80.xpm" -#include "rdl80.xpm" -#include "rdd80.xpm" -#include "qll80.xpm" -#include "qld80.xpm" -#include "qdl80.xpm" -#include "qdd80.xpm" -#include "kll80.xpm" -#include "kld80.xpm" -#include "kdl80.xpm" -#include "kdd80.xpm" - -#include "pll72.xpm" -#include "pld72.xpm" -#include "pdl72.xpm" -#include "pdd72.xpm" -#include "nll72.xpm" -#include "nld72.xpm" -#include "ndl72.xpm" -#include "ndd72.xpm" -#include "bll72.xpm" -#include "bld72.xpm" -#include "bdl72.xpm" -#include "bdd72.xpm" -#include "rll72.xpm" -#include "rld72.xpm" -#include "rdl72.xpm" -#include "rdd72.xpm" -#include "qll72.xpm" -#include "qld72.xpm" -#include "qdl72.xpm" -#include "qdd72.xpm" -#include "kll72.xpm" -#include "kld72.xpm" -#include "kdl72.xpm" -#include "kdd72.xpm" - -#include "pll64.xpm" -#include "pld64.xpm" -#include "pdl64.xpm" -#include "pdd64.xpm" -#include "nll64.xpm" -#include "nld64.xpm" -#include "ndl64.xpm" -#include "ndd64.xpm" -#include "bll64.xpm" -#include "bld64.xpm" -#include "bdl64.xpm" -#include "bdd64.xpm" -#include "rll64.xpm" -#include "rld64.xpm" -#include "rdl64.xpm" -#include "rdd64.xpm" -#include "qll64.xpm" -#include "qld64.xpm" -#include "qdl64.xpm" -#include "qdd64.xpm" -#include "kll64.xpm" -#include "kld64.xpm" -#include "kdl64.xpm" -#include "kdd64.xpm" - -#include "pll58.xpm" -#include "pld58.xpm" -#include "pdl58.xpm" -#include "pdd58.xpm" -#include "nll58.xpm" -#include "nld58.xpm" -#include "ndl58.xpm" -#include "ndd58.xpm" -#include "bll58.xpm" -#include "bld58.xpm" -#include "bdl58.xpm" -#include "bdd58.xpm" -#include "rll58.xpm" -#include "rld58.xpm" -#include "rdl58.xpm" -#include "rdd58.xpm" -#include "qll58.xpm" -#include "qld58.xpm" -#include "qdl58.xpm" -#include "qdd58.xpm" -#include "kll58.xpm" -#include "kld58.xpm" -#include "kdl58.xpm" -#include "kdd58.xpm" - -#include "pll54.xpm" -#include "pld54.xpm" -#include "pdl54.xpm" -#include "pdd54.xpm" -#include "nll54.xpm" -#include "nld54.xpm" -#include "ndl54.xpm" -#include "ndd54.xpm" -#include "bll54.xpm" -#include "bld54.xpm" -#include "bdl54.xpm" -#include "bdd54.xpm" -#include "rll54.xpm" -#include "rld54.xpm" -#include "rdl54.xpm" -#include "rdd54.xpm" -#include "qll54.xpm" -#include "qld54.xpm" -#include "qdl54.xpm" -#include "qdd54.xpm" -#include "kll54.xpm" -#include "kld54.xpm" -#include "kdl54.xpm" -#include "kdd54.xpm" - -#include "pll49.xpm" -#include "pld49.xpm" -#include "pdl49.xpm" -#include "pdd49.xpm" -#include "nll49.xpm" -#include "nld49.xpm" -#include "ndl49.xpm" -#include "ndd49.xpm" -#include "bll49.xpm" -#include "bld49.xpm" -#include "bdl49.xpm" -#include "bdd49.xpm" -#include "rll49.xpm" -#include "rld49.xpm" -#include "rdl49.xpm" -#include "rdd49.xpm" -#include "qll49.xpm" -#include "qld49.xpm" -#include "qdl49.xpm" -#include "qdd49.xpm" -#include "kll49.xpm" -#include "kld49.xpm" -#include "kdl49.xpm" -#include "kdd49.xpm" - -#include "pll45.xpm" -#include "pld45.xpm" -#include "pdl45.xpm" -#include "pdd45.xpm" -#include "nll45.xpm" -#include "nld45.xpm" -#include "ndl45.xpm" -#include "ndd45.xpm" -#include "bll45.xpm" -#include "bld45.xpm" -#include "bdl45.xpm" -#include "bdd45.xpm" -#include "rll45.xpm" -#include "rld45.xpm" -#include "rdl45.xpm" -#include "rdd45.xpm" -#include "qll45.xpm" -#include "qld45.xpm" -#include "qdl45.xpm" -#include "qdd45.xpm" -#include "kll45.xpm" -#include "kld45.xpm" -#include "kdl45.xpm" -#include "kdd45.xpm" - -#include "pll40.xpm" -#include "pld40.xpm" -#include "pdl40.xpm" -#include "pdd40.xpm" -#include "nll40.xpm" -#include "nld40.xpm" -#include "ndl40.xpm" -#include "ndd40.xpm" -#include "bll40.xpm" -#include "bld40.xpm" -#include "bdl40.xpm" -#include "bdd40.xpm" -#include "rll40.xpm" -#include "rld40.xpm" -#include "rdl40.xpm" -#include "rdd40.xpm" -#include "qll40.xpm" -#include "qld40.xpm" -#include "qdl40.xpm" -#include "qdd40.xpm" -#include "kll40.xpm" -#include "kld40.xpm" -#include "kdl40.xpm" -#include "kdd40.xpm" - -#include "pll37.xpm" -#include "pld37.xpm" -#include "pdl37.xpm" -#include "pdd37.xpm" -#include "nll37.xpm" -#include "nld37.xpm" -#include "ndl37.xpm" -#include "ndd37.xpm" -#include "bll37.xpm" -#include "bld37.xpm" -#include "bdl37.xpm" -#include "bdd37.xpm" -#include "rll37.xpm" -#include "rld37.xpm" -#include "rdl37.xpm" -#include "rdd37.xpm" -#include "qll37.xpm" -#include "qld37.xpm" -#include "qdl37.xpm" -#include "qdd37.xpm" -#include "kll37.xpm" -#include "kld37.xpm" -#include "kdl37.xpm" -#include "kdd37.xpm" - -#include "pll33.xpm" -#include "pld33.xpm" -#include "pdl33.xpm" -#include "pdd33.xpm" -#include "nll33.xpm" -#include "nld33.xpm" -#include "ndl33.xpm" -#include "ndd33.xpm" -#include "bll33.xpm" -#include "bld33.xpm" -#include "bdl33.xpm" -#include "bdd33.xpm" -#include "rll33.xpm" -#include "rld33.xpm" -#include "rdl33.xpm" -#include "rdd33.xpm" -#include "qll33.xpm" -#include "qld33.xpm" -#include "qdl33.xpm" -#include "qdd33.xpm" -#include "kll33.xpm" -#include "kld33.xpm" -#include "kdl33.xpm" -#include "kdd33.xpm" - -#include "pll29.xpm" -#include "pld29.xpm" -#include "pdl29.xpm" -#include "pdd29.xpm" -#include "nll29.xpm" -#include "nld29.xpm" -#include "ndl29.xpm" -#include "ndd29.xpm" -#include "bll29.xpm" -#include "bld29.xpm" -#include "bdl29.xpm" -#include "bdd29.xpm" -#include "rll29.xpm" -#include "rld29.xpm" -#include "rdl29.xpm" -#include "rdd29.xpm" -#include "qll29.xpm" -#include "qld29.xpm" -#include "qdl29.xpm" -#include "qdd29.xpm" -#include "kll29.xpm" -#include "kld29.xpm" -#include "kdl29.xpm" -#include "kdd29.xpm" - -#include "pll25.xpm" -#include "pld25.xpm" -#include "pdl25.xpm" -#include "pdd25.xpm" -#include "nll25.xpm" -#include "nld25.xpm" -#include "ndl25.xpm" -#include "ndd25.xpm" -#include "bll25.xpm" -#include "bld25.xpm" -#include "bdl25.xpm" -#include "bdd25.xpm" -#include "rll25.xpm" -#include "rld25.xpm" -#include "rdl25.xpm" -#include "rdd25.xpm" -#include "qll25.xpm" -#include "qld25.xpm" -#include "qdl25.xpm" -#include "qdd25.xpm" -#include "kll25.xpm" -#include "kld25.xpm" -#include "kdl25.xpm" -#include "kdd25.xpm" - -#include "pll21.xpm" -#include "pld21.xpm" -#include "pdl21.xpm" -#include "pdd21.xpm" -#include "nll21.xpm" -#include "nld21.xpm" -#include "ndl21.xpm" -#include "ndd21.xpm" -#include "bll21.xpm" -#include "bld21.xpm" -#include "bdl21.xpm" -#include "bdd21.xpm" -#include "rll21.xpm" -#include "rld21.xpm" -#include "rdl21.xpm" -#include "rdd21.xpm" -#include "qll21.xpm" -#include "qld21.xpm" -#include "qdl21.xpm" -#include "qdd21.xpm" -#include "kll21.xpm" -#include "kld21.xpm" -#include "kdl21.xpm" -#include "kdd21.xpm" - -typedef struct { - int size; - char **xpm[6][4]; -} XpmPieces; - -XpmPieces builtInXpms[] = {\ - { 129, {\ - { pll129, pld129, pdl129, pdd129, },\ - { nll129, nld129, ndl129, ndd129, },\ - { bll129, bld129, bdl129, bdd129, },\ - { rll129, rld129, rdl129, rdd129, },\ - { qll129, qld129, qdl129, qdd129, },\ - { kll129, kld129, kdl129, kdd129, },\ - } },\ - { 116, {\ - { pll116, pld116, pdl116, pdd116, },\ - { nll116, nld116, ndl116, ndd116, },\ - { bll116, bld116, bdl116, bdd116, },\ - { rll116, rld116, rdl116, rdd116, },\ - { qll116, qld116, qdl116, qdd116, },\ - { kll116, kld116, kdl116, kdd116, },\ - } },\ - { 108, {\ - { pll108, pld108, pdl108, pdd108, },\ - { nll108, nld108, ndl108, ndd108, },\ - { bll108, bld108, bdl108, bdd108, },\ - { rll108, rld108, rdl108, rdd108, },\ - { qll108, qld108, qdl108, qdd108, },\ - { kll108, kld108, kdl108, kdd108, },\ - } },\ - { 95, {\ - { pll95, pld95, pdl95, pdd95, },\ - { nll95, nld95, ndl95, ndd95, },\ - { bll95, bld95, bdl95, bdd95, },\ - { rll95, rld95, rdl95, rdd95, },\ - { qll95, qld95, qdl95, qdd95, },\ - { kll95, kld95, kdl95, kdd95, },\ - } },\ - { 87, {\ - { pll87, pld87, pdl87, pdd87, },\ - { nll87, nld87, ndl87, ndd87, },\ - { bll87, bld87, bdl87, bdd87, },\ - { rll87, rld87, rdl87, rdd87, },\ - { qll87, qld87, qdl87, qdd87, },\ - { kll87, kld87, kdl87, kdd87, },\ - } },\ - { 80, {\ - { pll80, pld80, pdl80, pdd80, },\ - { nll80, nld80, ndl80, ndd80, },\ - { bll80, bld80, bdl80, bdd80, },\ - { rll80, rld80, rdl80, rdd80, },\ - { qll80, qld80, qdl80, qdd80, },\ - { kll80, kld80, kdl80, kdd80, },\ - } },\ - { 72, {\ - { pll72, pld72, pdl72, pdd72, },\ - { nll72, nld72, ndl72, ndd72, },\ - { bll72, bld72, bdl72, bdd72, },\ - { rll72, rld72, rdl72, rdd72, },\ - { qll72, qld72, qdl72, qdd72, },\ - { kll72, kld72, kdl72, kdd72, },\ - } },\ - { 64, {\ - { pll64, pld64, pdl64, pdd64, },\ - { nll64, nld64, ndl64, ndd64, },\ - { bll64, bld64, bdl64, bdd64, },\ - { rll64, rld64, rdl64, rdd64, },\ - { qll64, qld64, qdl64, qdd64, },\ - { kll64, kld64, kdl64, kdd64, },\ - } },\ - { 58, {\ - { pll58, pld58, pdl58, pdd58, },\ - { nll58, nld58, ndl58, ndd58, },\ - { bll58, bld58, bdl58, bdd58, },\ - { rll58, rld58, rdl58, rdd58, },\ - { qll58, qld58, qdl58, qdd58, },\ - { kll58, kld58, kdl58, kdd58, },\ - } },\ - { 54, {\ - { pll54, pld54, pdl54, pdd54, },\ - { nll54, nld54, ndl54, ndd54, },\ - { bll54, bld54, bdl54, bdd54, },\ - { rll54, rld54, rdl54, rdd54, },\ - { qll54, qld54, qdl54, qdd54, },\ - { kll54, kld54, kdl54, kdd54, },\ - } },\ - { 49, {\ - { pll49, pld49, pdl49, pdd49, },\ - { nll49, nld49, ndl49, ndd49, },\ - { bll49, bld49, bdl49, bdd49, },\ - { rll49, rld49, rdl49, rdd49, },\ - { qll49, qld49, qdl49, qdd49, },\ - { kll49, kld49, kdl49, kdd49, },\ - } },\ - { 45, {\ - { pll45, pld45, pdl45, pdd45, },\ - { nll45, nld45, ndl45, ndd45, },\ - { bll45, bld45, bdl45, bdd45, },\ - { rll45, rld45, rdl45, rdd45, },\ - { qll45, qld45, qdl45, qdd45, },\ - { kll45, kld45, kdl45, kdd45, },\ - } },\ - { 40, {\ - { pll40, pld40, pdl40, pdd40, },\ - { nll40, nld40, ndl40, ndd40, },\ - { bll40, bld40, bdl40, bdd40, },\ - { rll40, rld40, rdl40, rdd40, },\ - { qll40, qld40, qdl40, qdd40, },\ - { kll40, kld40, kdl40, kdd40, },\ - } },\ - { 37, {\ - { pll37, pld37, pdl37, pdd37, },\ - { nll37, nld37, ndl37, ndd37, },\ - { bll37, bld37, bdl37, bdd37, },\ - { rll37, rld37, rdl37, rdd37, },\ - { qll37, qld37, qdl37, qdd37, },\ - { kll37, kld37, kdl37, kdd37, },\ - } },\ - { 33, {\ - { pll33, pld33, pdl33, pdd33, },\ - { nll33, nld33, ndl33, ndd33, },\ - { bll33, bld33, bdl33, bdd33, },\ - { rll33, rld33, rdl33, rdd33, },\ - { qll33, qld33, qdl33, qdd33, },\ - { kll33, kld33, kdl33, kdd33, },\ - } },\ - { 29, {\ - { pll29, pld29, pdl29, pdd29, },\ - { nll29, nld29, ndl29, ndd29, },\ - { bll29, bld29, bdl29, bdd29, },\ - { rll29, rld29, rdl29, rdd29, },\ - { qll29, qld29, qdl29, qdd29, },\ - { kll29, kld29, kdl29, kdd29, },\ - } },\ - { 25, {\ - { pll25, pld25, pdl25, pdd25, },\ - { nll25, nld25, ndl25, ndd25, },\ - { bll25, bld25, bdl25, bdd25, },\ - { rll25, rld25, rdl25, rdd25, },\ - { qll25, qld25, qdl25, qdd25, },\ - { kll25, kld25, kdl25, kdd25, },\ - } },\ - { 21, {\ - { pll21, pld21, pdl21, pdd21, },\ - { nll21, nld21, ndl21, ndd21, },\ - { bll21, bld21, bdl21, bdd21, },\ - { rll21, rld21, rdl21, rdd21, },\ - { qll21, qld21, qdl21, qdd21, },\ - { kll21, kld21, kdl21, kdd21, },\ - } },\ - { 0, {\ - { NULL, NULL, NULL, NULL, },\ - { NULL, NULL, NULL, NULL, },\ - { NULL, NULL, NULL, NULL, },\ - { NULL, NULL, NULL, NULL, },\ - { NULL, NULL, NULL, NULL, },\ - { NULL, NULL, NULL, NULL, },\ - } },\ -}; +/* + * pixmaps.h - Include xpm pixmap files for pieces + * + * Copyright 1991 by Digital Equipment Corporation, Maynard, + * Massachusetts. Enhancements Copyright + * 1992-2001,2002,2003,2004,2005,2006,2007,2008,2009 Free Software + * Foundation, Inc. + * + * The following terms apply to Digital Equipment Corporation's copyright + * interest in XBoard: + * ------------------------------------------------------------------------ + * All Rights Reserved + * + * Permission to use, copy, modify, and distribute this software and its + * documentation for any purpose and without fee is hereby granted, + * provided that the above copyright notice appear in all copies and that + * both that copyright notice and this permission notice appear in + * supporting documentation, and that the name of Digital not be + * used in advertising or publicity pertaining to distribution of the + * software without specific, written prior permission. + * + * DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING + * ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL + * DIGITAL BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR + * ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, + * WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, + * ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS + * SOFTWARE. + * ------------------------------------------------------------------------ + * + * The following terms apply to the enhanced version of XBoard + * distributed by the Free Software Foundation: + * ------------------------------------------------------------------------ + * + * GNU XBoard is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation, either version 3 of the License, or (at + * your option) any later version. + * + * GNU XBoard is distributed in the hope that it will be useful, but + * WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see http://www.gnu.org/licenses/. * + * + *------------------------------------------------------------------------ + ** See the file ChangeLog for a revision history. */ + +#include "pll129.xpm" +#include "pld129.xpm" +#include "pdl129.xpm" +#include "pdd129.xpm" +#include "nll129.xpm" +#include "nld129.xpm" +#include "ndl129.xpm" +#include "ndd129.xpm" +#include "bll129.xpm" +#include "bld129.xpm" +#include "bdl129.xpm" +#include "bdd129.xpm" +#include "rll129.xpm" +#include "rld129.xpm" +#include "rdl129.xpm" +#include "rdd129.xpm" +#include "qll129.xpm" +#include "qld129.xpm" +#include "qdl129.xpm" +#include "qdd129.xpm" +#include "kll129.xpm" +#include "kld129.xpm" +#include "kdl129.xpm" +#include "kdd129.xpm" + +#include "pll116.xpm" +#include "pld116.xpm" +#include "pdl116.xpm" +#include "pdd116.xpm" +#include "nll116.xpm" +#include "nld116.xpm" +#include "ndl116.xpm" +#include "ndd116.xpm" +#include "bll116.xpm" +#include "bld116.xpm" +#include "bdl116.xpm" +#include "bdd116.xpm" +#include "rll116.xpm" +#include "rld116.xpm" +#include "rdl116.xpm" +#include "rdd116.xpm" +#include "qll116.xpm" +#include "qld116.xpm" +#include "qdl116.xpm" +#include "qdd116.xpm" +#include "kll116.xpm" +#include "kld116.xpm" +#include "kdl116.xpm" +#include "kdd116.xpm" + +#include "pll108.xpm" +#include "pld108.xpm" +#include "pdl108.xpm" +#include "pdd108.xpm" +#include "nll108.xpm" +#include "nld108.xpm" +#include "ndl108.xpm" +#include "ndd108.xpm" +#include "bll108.xpm" +#include "bld108.xpm" +#include "bdl108.xpm" +#include "bdd108.xpm" +#include "rll108.xpm" +#include "rld108.xpm" +#include "rdl108.xpm" +#include "rdd108.xpm" +#include "qll108.xpm" +#include "qld108.xpm" +#include "qdl108.xpm" +#include "qdd108.xpm" +#include "kll108.xpm" +#include "kld108.xpm" +#include "kdl108.xpm" +#include "kdd108.xpm" + +#include "pll95.xpm" +#include "pld95.xpm" +#include "pdl95.xpm" +#include "pdd95.xpm" +#include "nll95.xpm" +#include "nld95.xpm" +#include "ndl95.xpm" +#include "ndd95.xpm" +#include "bll95.xpm" +#include "bld95.xpm" +#include "bdl95.xpm" +#include "bdd95.xpm" +#include "rll95.xpm" +#include "rld95.xpm" +#include "rdl95.xpm" +#include "rdd95.xpm" +#include "qll95.xpm" +#include "qld95.xpm" +#include "qdl95.xpm" +#include "qdd95.xpm" +#include "kll95.xpm" +#include "kld95.xpm" +#include "kdl95.xpm" +#include "kdd95.xpm" + +#include "pll87.xpm" +#include "pld87.xpm" +#include "pdl87.xpm" +#include "pdd87.xpm" +#include "nll87.xpm" +#include "nld87.xpm" +#include "ndl87.xpm" +#include "ndd87.xpm" +#include "bll87.xpm" +#include "bld87.xpm" +#include "bdl87.xpm" +#include "bdd87.xpm" +#include "rll87.xpm" +#include "rld87.xpm" +#include "rdl87.xpm" +#include "rdd87.xpm" +#include "qll87.xpm" +#include "qld87.xpm" +#include "qdl87.xpm" +#include "qdd87.xpm" +#include "kll87.xpm" +#include "kld87.xpm" +#include "kdl87.xpm" +#include "kdd87.xpm" + +#include "pll80.xpm" +#include "pld80.xpm" +#include "pdl80.xpm" +#include "pdd80.xpm" +#include "nll80.xpm" +#include "nld80.xpm" +#include "ndl80.xpm" +#include "ndd80.xpm" +#include "bll80.xpm" +#include "bld80.xpm" +#include "bdl80.xpm" +#include "bdd80.xpm" +#include "rll80.xpm" +#include "rld80.xpm" +#include "rdl80.xpm" +#include "rdd80.xpm" +#include "qll80.xpm" +#include "qld80.xpm" +#include "qdl80.xpm" +#include "qdd80.xpm" +#include "kll80.xpm" +#include "kld80.xpm" +#include "kdl80.xpm" +#include "kdd80.xpm" + +#include "pll72.xpm" +#include "pld72.xpm" +#include "pdl72.xpm" +#include "pdd72.xpm" +#include "nll72.xpm" +#include "nld72.xpm" +#include "ndl72.xpm" +#include "ndd72.xpm" +#include "bll72.xpm" +#include "bld72.xpm" +#include "bdl72.xpm" +#include "bdd72.xpm" +#include "rll72.xpm" +#include "rld72.xpm" +#include "rdl72.xpm" +#include "rdd72.xpm" +#include "qll72.xpm" +#include "qld72.xpm" +#include "qdl72.xpm" +#include "qdd72.xpm" +#include "fll72.xpm" +#include "fld72.xpm" +#include "fdl72.xpm" +#include "fdd72.xpm" +#include "ell72.xpm" +#include "eld72.xpm" +#include "edl72.xpm" +#include "edd72.xpm" +#include "all72.xpm" +#include "ald72.xpm" +#include "adl72.xpm" +#include "add72.xpm" +#include "cll72.xpm" +#include "cld72.xpm" +#include "cdl72.xpm" +#include "cdd72.xpm" +#include "wll72.xpm" +#include "wld72.xpm" +#include "wdl72.xpm" +#include "wdd72.xpm" +#include "mll72.xpm" +#include "mld72.xpm" +#include "mdl72.xpm" +#include "mdd72.xpm" +#include "oll72.xpm" +#include "old72.xpm" +#include "odl72.xpm" +#include "odd72.xpm" +#include "hll72.xpm" +#include "hld72.xpm" +#include "hdl72.xpm" +#include "hdd72.xpm" +#include "asll72.xpm" +#include "asld72.xpm" +#include "asdl72.xpm" +#include "asdd72.xpm" +#include "dkll72.xpm" +#include "dkld72.xpm" +#include "dkdl72.xpm" +#include "dkdd72.xpm" +#include "gll72.xpm" +#include "gld72.xpm" +#include "gdl72.xpm" +#include "gdd72.xpm" +#include "cvll72.xpm" +#include "cvld72.xpm" +#include "cvdl72.xpm" +#include "cvdd72.xpm" +#include "vll72.xpm" +#include "vld72.xpm" +#include "vdl72.xpm" +#include "vdd72.xpm" +#include "lll72.xpm" +#include "lld72.xpm" +#include "ldl72.xpm" +#include "ldd72.xpm" +#include "sll72.xpm" +#include "sld72.xpm" +#include "sdl72.xpm" +#include "sdd72.xpm" +#include "ull72.xpm" +#include "uld72.xpm" +#include "udl72.xpm" +#include "udd72.xpm" +#include "kll72.xpm" +#include "kld72.xpm" +#include "kdl72.xpm" +#include "kdd72.xpm" +#include "wpll72.xpm" +#include "wpld72.xpm" +#include "wpdl72.xpm" +#include "wpdd72.xpm" +#include "wlll72.xpm" +#include "wlld72.xpm" +#include "wldl72.xpm" +#include "wldd72.xpm" +#include "wnll72.xpm" +#include "wnld72.xpm" +#include "wndl72.xpm" +#include "wndd72.xpm" +#include "wsll72.xpm" +#include "wsld72.xpm" +#include "wsdl72.xpm" +#include "wsdd72.xpm" + +#include "pll64.xpm" +#include "pld64.xpm" +#include "pdl64.xpm" +#include "pdd64.xpm" +#include "nll64.xpm" +#include "nld64.xpm" +#include "ndl64.xpm" +#include "ndd64.xpm" +#include "bll64.xpm" +#include "bld64.xpm" +#include "bdl64.xpm" +#include "bdd64.xpm" +#include "rll64.xpm" +#include "rld64.xpm" +#include "rdl64.xpm" +#include "rdd64.xpm" +#include "qll64.xpm" +#include "qld64.xpm" +#include "qdl64.xpm" +#include "qdd64.xpm" +#include "all64.xpm" +#include "ald64.xpm" +#include "adl64.xpm" +#include "add64.xpm" +#include "cll64.xpm" +#include "cld64.xpm" +#include "cdl64.xpm" +#include "cdd64.xpm" +#include "lll64.xpm" +#include "lld64.xpm" +#include "ldl64.xpm" +#include "ldd64.xpm" +#include "cvll64.xpm" +#include "cvld64.xpm" +#include "cvdl64.xpm" +#include "cvdd64.xpm" +#include "kll64.xpm" +#include "kld64.xpm" +#include "kdl64.xpm" +#include "kdd64.xpm" + +#include "pll58.xpm" +#include "pld58.xpm" +#include "pdl58.xpm" +#include "pdd58.xpm" +#include "nll58.xpm" +#include "nld58.xpm" +#include "ndl58.xpm" +#include "ndd58.xpm" +#include "bll58.xpm" +#include "bld58.xpm" +#include "bdl58.xpm" +#include "bdd58.xpm" +#include "rll58.xpm" +#include "rld58.xpm" +#include "rdl58.xpm" +#include "rdd58.xpm" +#include "qll58.xpm" +#include "qld58.xpm" +#include "qdl58.xpm" +#include "qdd58.xpm" +#include "all58.xpm" +#include "ald58.xpm" +#include "adl58.xpm" +#include "add58.xpm" +#include "cll58.xpm" +#include "cld58.xpm" +#include "cdl58.xpm" +#include "cdd58.xpm" +#include "lll58.xpm" +#include "lld58.xpm" +#include "ldl58.xpm" +#include "ldd58.xpm" +#include "cvll58.xpm" +#include "cvld58.xpm" +#include "cvdl58.xpm" +#include "cvdd58.xpm" +#include "kll58.xpm" +#include "kld58.xpm" +#include "kdl58.xpm" +#include "kdd58.xpm" + +#include "pll54.xpm" +#include "pld54.xpm" +#include "pdl54.xpm" +#include "pdd54.xpm" +#include "nll54.xpm" +#include "nld54.xpm" +#include "ndl54.xpm" +#include "ndd54.xpm" +#include "bll54.xpm" +#include "bld54.xpm" +#include "bdl54.xpm" +#include "bdd54.xpm" +#include "rll54.xpm" +#include "rld54.xpm" +#include "rdl54.xpm" +#include "rdd54.xpm" +#include "qll54.xpm" +#include "qld54.xpm" +#include "qdl54.xpm" +#include "qdd54.xpm" +#include "all54.xpm" +#include "ald54.xpm" +#include "adl54.xpm" +#include "add54.xpm" +#include "cll54.xpm" +#include "cld54.xpm" +#include "cdl54.xpm" +#include "cdd54.xpm" +#include "lll54.xpm" +#include "lld54.xpm" +#include "ldl54.xpm" +#include "ldd54.xpm" +#include "cvll54.xpm" +#include "cvld54.xpm" +#include "cvdl54.xpm" +#include "cvdd54.xpm" +#include "kll54.xpm" +#include "kld54.xpm" +#include "kdl54.xpm" +#include "kdd54.xpm" + +#include "pll49.xpm" +#include "pld49.xpm" +#include "pdl49.xpm" +#include "pdd49.xpm" +#include "nll49.xpm" +#include "nld49.xpm" +#include "ndl49.xpm" +#include "ndd49.xpm" +#include "bll49.xpm" +#include "bld49.xpm" +#include "bdl49.xpm" +#include "bdd49.xpm" +#include "rll49.xpm" +#include "rld49.xpm" +#include "rdl49.xpm" +#include "rdd49.xpm" +#include "qll49.xpm" +#include "qld49.xpm" +#include "qdl49.xpm" +#include "qdd49.xpm" +#include "fll49.xpm" +#include "fld49.xpm" +#include "fdl49.xpm" +#include "fdd49.xpm" +#include "ell49.xpm" +#include "eld49.xpm" +#include "edl49.xpm" +#include "edd49.xpm" +#include "all49.xpm" +#include "ald49.xpm" +#include "adl49.xpm" +#include "add49.xpm" +#include "cll49.xpm" +#include "cld49.xpm" +#include "cdl49.xpm" +#include "cdd49.xpm" +#include "wll49.xpm" +#include "wld49.xpm" +#include "wdl49.xpm" +#include "wdd49.xpm" +#include "mll49.xpm" +#include "mld49.xpm" +#include "mdl49.xpm" +#include "mdd49.xpm" +#include "oll49.xpm" +#include "old49.xpm" +#include "odl49.xpm" +#include "odd49.xpm" +#include "hll49.xpm" +#include "hld49.xpm" +#include "hdl49.xpm" +#include "hdd49.xpm" +#include "asll49.xpm" +#include "asld49.xpm" +#include "asdl49.xpm" +#include "asdd49.xpm" +#include "dkll49.xpm" +#include "dkld49.xpm" +#include "dkdl49.xpm" +#include "dkdd49.xpm" +#include "gll49.xpm" +#include "gld49.xpm" +#include "gdl49.xpm" +#include "gdd49.xpm" +#include "cvll49.xpm" +#include "cvld49.xpm" +#include "cvdl49.xpm" +#include "cvdd49.xpm" +#include "vll49.xpm" +#include "vld49.xpm" +#include "vdl49.xpm" +#include "vdd49.xpm" +#include "lll49.xpm" +#include "lld49.xpm" +#include "ldl49.xpm" +#include "ldd49.xpm" +#include "sll49.xpm" +#include "sld49.xpm" +#include "sdl49.xpm" +#include "sdd49.xpm" +#include "ull49.xpm" +#include "uld49.xpm" +#include "udl49.xpm" +#include "udd49.xpm" +#include "kll49.xpm" +#include "kld49.xpm" +#include "kdl49.xpm" +#include "kdd49.xpm" +#include "wpll49.xpm" +#include "wpld49.xpm" +#include "wpdl49.xpm" +#include "wpdd49.xpm" +#include "wlll49.xpm" +#include "wlld49.xpm" +#include "wldl49.xpm" +#include "wldd49.xpm" +#include "wnll49.xpm" +#include "wnld49.xpm" +#include "wndl49.xpm" +#include "wndd49.xpm" +#include "wsll49.xpm" +#include "wsld49.xpm" +#include "wsdl49.xpm" +#include "wsdd49.xpm" + +#include "pll45.xpm" +#include "pld45.xpm" +#include "pdl45.xpm" +#include "pdd45.xpm" +#include "nll45.xpm" +#include "nld45.xpm" +#include "ndl45.xpm" +#include "ndd45.xpm" +#include "bll45.xpm" +#include "bld45.xpm" +#include "bdl45.xpm" +#include "bdd45.xpm" +#include "rll45.xpm" +#include "rld45.xpm" +#include "rdl45.xpm" +#include "rdd45.xpm" +#include "qll45.xpm" +#include "qld45.xpm" +#include "qdl45.xpm" +#include "qdd45.xpm" +#include "all45.xpm" +#include "ald45.xpm" +#include "adl45.xpm" +#include "add45.xpm" +#include "cll45.xpm" +#include "cld45.xpm" +#include "cdl45.xpm" +#include "cdd45.xpm" +#include "lll45.xpm" +#include "lld45.xpm" +#include "ldl45.xpm" +#include "ldd45.xpm" +#include "cvll45.xpm" +#include "cvld45.xpm" +#include "cvdl45.xpm" +#include "cvdd45.xpm" +#include "kll45.xpm" +#include "kld45.xpm" +#include "kdl45.xpm" +#include "kdd45.xpm" + +#include "pll40.xpm" +#include "pld40.xpm" +#include "pdl40.xpm" +#include "pdd40.xpm" +#include "nll40.xpm" +#include "nld40.xpm" +#include "ndl40.xpm" +#include "ndd40.xpm" +#include "bll40.xpm" +#include "bld40.xpm" +#include "bdl40.xpm" +#include "bdd40.xpm" +#include "rll40.xpm" +#include "rld40.xpm" +#include "rdl40.xpm" +#include "rdd40.xpm" +#include "qll40.xpm" +#include "qld40.xpm" +#include "qdl40.xpm" +#include "qdd40.xpm" +#include "all40.xpm" +#include "ald40.xpm" +#include "adl40.xpm" +#include "add40.xpm" +#include "cll40.xpm" +#include "cld40.xpm" +#include "cdl40.xpm" +#include "cdd40.xpm" +#include "lll40.xpm" +#include "lld40.xpm" +#include "ldl40.xpm" +#include "ldd40.xpm" +#include "cvll40.xpm" +#include "cvld40.xpm" +#include "cvdl40.xpm" +#include "cvdd40.xpm" +#include "kll40.xpm" +#include "kld40.xpm" +#include "kdl40.xpm" +#include "kdd40.xpm" + +#include "pll37.xpm" +#include "pld37.xpm" +#include "pdl37.xpm" +#include "pdd37.xpm" +#include "nll37.xpm" +#include "nld37.xpm" +#include "ndl37.xpm" +#include "ndd37.xpm" +#include "bll37.xpm" +#include "bld37.xpm" +#include "bdl37.xpm" +#include "bdd37.xpm" +#include "rll37.xpm" +#include "rld37.xpm" +#include "rdl37.xpm" +#include "rdd37.xpm" +#include "qll37.xpm" +#include "qld37.xpm" +#include "qdl37.xpm" +#include "qdd37.xpm" +#include "all37.xpm" +#include "ald37.xpm" +#include "adl37.xpm" +#include "add37.xpm" +#include "cll37.xpm" +#include "cld37.xpm" +#include "cdl37.xpm" +#include "cdd37.xpm" +#include "lll37.xpm" +#include "lld37.xpm" +#include "ldl37.xpm" +#include "ldd37.xpm" +#include "cvll37.xpm" +#include "cvld37.xpm" +#include "cvdl37.xpm" +#include "cvdd37.xpm" +#include "kll37.xpm" +#include "kld37.xpm" +#include "kdl37.xpm" +#include "kdd37.xpm" + +#include "pll33.xpm" +#include "pld33.xpm" +#include "pdl33.xpm" +#include "pdd33.xpm" +#include "nll33.xpm" +#include "nld33.xpm" +#include "ndl33.xpm" +#include "ndd33.xpm" +#include "bll33.xpm" +#include "bld33.xpm" +#include "bdl33.xpm" +#include "bdd33.xpm" +#include "rll33.xpm" +#include "rld33.xpm" +#include "rdl33.xpm" +#include "rdd33.xpm" +#include "qll33.xpm" +#include "qld33.xpm" +#include "qdl33.xpm" +#include "qdd33.xpm" +#include "fll33.xpm" +#include "fld33.xpm" +#include "fdl33.xpm" +#include "fdd33.xpm" +#include "ell33.xpm" +#include "eld33.xpm" +#include "edl33.xpm" +#include "edd33.xpm" +#include "all33.xpm" +#include "ald33.xpm" +#include "adl33.xpm" +#include "add33.xpm" +#include "cll33.xpm" +#include "cld33.xpm" +#include "cdl33.xpm" +#include "cdd33.xpm" +#include "wll33.xpm" +#include "wld33.xpm" +#include "wdl33.xpm" +#include "wdd33.xpm" +#include "mll33.xpm" +#include "mld33.xpm" +#include "mdl33.xpm" +#include "mdd33.xpm" +#include "oll33.xpm" +#include "old33.xpm" +#include "odl33.xpm" +#include "odd33.xpm" +#include "hll33.xpm" +#include "hld33.xpm" +#include "hdl33.xpm" +#include "hdd33.xpm" +#include "asll33.xpm" +#include "asld33.xpm" +#include "asdl33.xpm" +#include "asdd33.xpm" +#include "dkll33.xpm" +#include "dkld33.xpm" +#include "dkdl33.xpm" +#include "dkdd33.xpm" +#include "gll33.xpm" +#include "gld33.xpm" +#include "gdl33.xpm" +#include "gdd33.xpm" +#include "cvll33.xpm" +#include "cvld33.xpm" +#include "cvdl33.xpm" +#include "cvdd33.xpm" +#include "vll33.xpm" +#include "vld33.xpm" +#include "vdl33.xpm" +#include "vdd33.xpm" +#include "lll33.xpm" +#include "lld33.xpm" +#include "ldl33.xpm" +#include "ldd33.xpm" +#include "kll33.xpm" +#include "kld33.xpm" +#include "kdl33.xpm" +#include "kdd33.xpm" + +#include "pll29.xpm" +#include "pld29.xpm" +#include "pdl29.xpm" +#include "pdd29.xpm" +#include "nll29.xpm" +#include "nld29.xpm" +#include "ndl29.xpm" +#include "ndd29.xpm" +#include "bll29.xpm" +#include "bld29.xpm" +#include "bdl29.xpm" +#include "bdd29.xpm" +#include "rll29.xpm" +#include "rld29.xpm" +#include "rdl29.xpm" +#include "rdd29.xpm" +#include "qll29.xpm" +#include "qld29.xpm" +#include "qdl29.xpm" +#include "qdd29.xpm" +#include "kll29.xpm" +#include "kld29.xpm" +#include "kdl29.xpm" +#include "kdd29.xpm" + +#include "pll25.xpm" +#include "pld25.xpm" +#include "pdl25.xpm" +#include "pdd25.xpm" +#include "nll25.xpm" +#include "nld25.xpm" +#include "ndl25.xpm" +#include "ndd25.xpm" +#include "bll25.xpm" +#include "bld25.xpm" +#include "bdl25.xpm" +#include "bdd25.xpm" +#include "rll25.xpm" +#include "rld25.xpm" +#include "rdl25.xpm" +#include "rdd25.xpm" +#include "qll25.xpm" +#include "qld25.xpm" +#include "qdl25.xpm" +#include "qdd25.xpm" +#include "kll25.xpm" +#include "kld25.xpm" +#include "kdl25.xpm" +#include "kdd25.xpm" + +#include "pll21.xpm" +#include "pld21.xpm" +#include "pdl21.xpm" +#include "pdd21.xpm" +#include "nll21.xpm" +#include "nld21.xpm" +#include "ndl21.xpm" +#include "ndd21.xpm" +#include "bll21.xpm" +#include "bld21.xpm" +#include "bdl21.xpm" +#include "bdd21.xpm" +#include "rll21.xpm" +#include "rld21.xpm" +#include "rdl21.xpm" +#include "rdd21.xpm" +#include "qll21.xpm" +#include "qld21.xpm" +#include "qdl21.xpm" +#include "qdd21.xpm" +#include "kll21.xpm" +#include "kld21.xpm" +#include "kdl21.xpm" +#include "kdd21.xpm" + +typedef struct { + int size; + char **xpm[(int)BlackPawn+4][4]; +} XpmPieces; + +XpmPieces builtInXpms[] = {\ + { 129, {\ + { pll129, pld129, pdl129, pdd129, },\ + { nll129, nld129, ndl129, ndd129, },\ + { bll129, bld129, bdl129, bdd129, },\ + { rll129, rld129, rdl129, rdd129, },\ + { qll129, qld129, qdl129, qdd129, },\ + { kll129, kld129, kdl129, kdd129, },\ + { kll129, kld129, kdl129, kdd129, },\ + { kll129, kld129, kdl129, kdd129, },\ + { kll129, kld129, kdl129, kdd129, },\ + { kll129, kld129, kdl129, kdd129, },\ + { kll129, kld129, kdl129, kdd129, },\ + { kll129, kld129, kdl129, kdd129, },\ + { nll129, nld129, ndl129, ndd129, },\ + { bll129, bld129, bdl129, bdd129, },\ + { rll129, rld129, rdl129, rdd129, },\ + { qll129, qld129, qdl129, qdd129, },\ + { kll129, kld129, kdl129, kdd129, },\ + { kll129, kld129, kdl129, kdd129, },\ + { kll129, kld129, kdl129, kdd129, },\ + { kll129, kld129, kdl129, kdd129, },\ + { kll129, kld129, kdl129, kdd129, },\ + { kll129, kld129, kdl129, kdd129, },\ + { qll129, qld129, qdl129, qdd129, },\ + { qll129, qld129, qdl129, qdd129, },\ + { qll129, qld129, qdl129, qdd129, },\ + { qll129, qld129, qdl129, qdd129, },\ + } },\ + { 116, {\ + { pll116, pld116, pdl116, pdd116, },\ + { nll116, nld116, ndl116, ndd116, },\ + { bll116, bld116, bdl116, bdd116, },\ + { rll116, rld116, rdl116, rdd116, },\ + { qll116, qld116, qdl116, qdd116, },\ + { kll116, kld116, kdl116, kdd116, },\ + { kll116, kld116, kdl116, kdd116, },\ + { kll116, kld116, kdl116, kdd116, },\ + { kll116, kld116, kdl116, kdd116, },\ + { kll116, kld116, kdl116, kdd116, },\ + { kll116, kld116, kdl116, kdd116, },\ + { kll116, kld116, kdl116, kdd116, },\ + { nll116, nld116, ndl116, ndd116, },\ + { bll116, bld116, bdl116, bdd116, },\ + { rll116, rld116, rdl116, rdd116, },\ + { qll116, qld116, qdl116, qdd116, },\ + { kll116, kld116, kdl116, kdd116, },\ + { kll116, kld116, kdl116, kdd116, },\ + { kll116, kld116, kdl116, kdd116, },\ + { kll116, kld116, kdl116, kdd116, },\ + { kll116, kld116, kdl116, kdd116, },\ + { kll116, kld116, kdl116, kdd116, },\ + { qll116, qld116, qdl116, qdd116, },\ + { qll116, qld116, qdl116, qdd116, },\ + { qll116, qld116, qdl116, qdd116, },\ + { qll116, qld116, qdl116, qdd116, },\ + } },\ + { 108, {\ + { pll108, pld108, pdl108, pdd108, },\ + { nll108, nld108, ndl108, ndd108, },\ + { bll108, bld108, bdl108, bdd108, },\ + { rll108, rld108, rdl108, rdd108, },\ + { qll108, qld108, qdl108, qdd108, },\ + { kll108, kld108, kdl108, kdd108, },\ + { kll108, kld108, kdl108, kdd108, },\ + { kll108, kld108, kdl108, kdd108, },\ + { kll108, kld108, kdl108, kdd108, },\ + { kll108, kld108, kdl108, kdd108, },\ + { kll108, kld108, kdl108, kdd108, },\ + { kll108, kld108, kdl108, kdd108, },\ + { nll108, nld108, ndl108, ndd108, },\ + { bll108, bld108, bdl108, bdd108, },\ + { rll108, rld108, rdl108, rdd108, },\ + { qll108, qld108, qdl108, qdd108, },\ + { kll108, kld108, kdl108, kdd108, },\ + { kll108, kld108, kdl108, kdd108, },\ + { kll108, kld108, kdl108, kdd108, },\ + { kll108, kld108, kdl108, kdd108, },\ + { kll108, kld108, kdl108, kdd108, },\ + { kll108, kld108, kdl108, kdd108, },\ + { qll108, qld108, qdl108, qdd108, },\ + { qll108, qld108, qdl108, qdd108, },\ + { qll108, qld108, qdl108, qdd108, },\ + { qll108, qld108, qdl108, qdd108, },\ + } },\ + { 95, {\ + { pll95, pld95, pdl95, pdd95, },\ + { nll95, nld95, ndl95, ndd95, },\ + { bll95, bld95, bdl95, bdd95, },\ + { rll95, rld95, rdl95, rdd95, },\ + { qll95, qld95, qdl95, qdd95, },\ + { kll95, kld95, kdl95, kdd95, },\ + { kll95, kld95, kdl95, kdd95, },\ + { kll95, kld95, kdl95, kdd95, },\ + { kll95, kld95, kdl95, kdd95, },\ + { kll95, kld95, kdl95, kdd95, },\ + { kll95, kld95, kdl95, kdd95, },\ + { kll95, kld95, kdl95, kdd95, },\ + { nll95, nld95, ndl95, ndd95, },\ + { bll95, bld95, bdl95, bdd95, },\ + { rll95, rld95, rdl95, rdd95, },\ + { qll95, qld95, qdl95, qdd95, },\ + { kll95, kld95, kdl95, kdd95, },\ + { kll95, kld95, kdl95, kdd95, },\ + { kll95, kld95, kdl95, kdd95, },\ + { kll95, kld95, kdl95, kdd95, },\ + { kll95, kld95, kdl95, kdd95, },\ + { kll95, kld95, kdl95, kdd95, },\ + { qll95, qld95, qdl95, qdd95, },\ + { qll95, qld95, qdl95, qdd95, },\ + { qll95, qld95, qdl95, qdd95, },\ + { qll95, qld95, qdl95, qdd95, },\ + } },\ + { 87, {\ + { pll87, pld87, pdl87, pdd87, },\ + { nll87, nld87, ndl87, ndd87, },\ + { bll87, bld87, bdl87, bdd87, },\ + { rll87, rld87, rdl87, rdd87, },\ + { qll87, qld87, qdl87, qdd87, },\ + { kll87, kld87, kdl87, kdd87, },\ + { kll87, kld87, kdl87, kdd87, },\ + { kll87, kld87, kdl87, kdd87, },\ + { kll87, kld87, kdl87, kdd87, },\ + { kll87, kld87, kdl87, kdd87, },\ + { kll87, kld87, kdl87, kdd87, },\ + { kll87, kld87, kdl87, kdd87, },\ + { nll87, nld87, ndl87, ndd87, },\ + { bll87, bld87, bdl87, bdd87, },\ + { rll87, rld87, rdl87, rdd87, },\ + { qll87, qld87, qdl87, qdd87, },\ + { kll87, kld87, kdl87, kdd87, },\ + { kll87, kld87, kdl87, kdd87, },\ + { kll87, kld87, kdl87, kdd87, },\ + { kll87, kld87, kdl87, kdd87, },\ + { kll87, kld87, kdl87, kdd87, },\ + { kll87, kld87, kdl87, kdd87, },\ + { qll87, qld87, qdl87, qdd87, },\ + { qll87, qld87, qdl87, qdd87, },\ + { qll87, qld87, qdl87, qdd87, },\ + { qll87, qld87, qdl87, qdd87, },\ + } },\ + { 80, {\ + { pll80, pld80, pdl80, pdd80, },\ + { nll80, nld80, ndl80, ndd80, },\ + { bll80, bld80, bdl80, bdd80, },\ + { rll80, rld80, rdl80, rdd80, },\ + { qll80, qld80, qdl80, qdd80, },\ + { kll80, kld80, kdl80, kdd80, },\ + { kll80, kld80, kdl80, kdd80, },\ + { kll80, kld80, kdl80, kdd80, },\ + { kll80, kld80, kdl80, kdd80, },\ + { kll80, kld80, kdl80, kdd80, },\ + { kll80, kld80, kdl80, kdd80, },\ + { kll80, kld80, kdl80, kdd80, },\ + { nll80, nld80, ndl80, ndd80, },\ + { bll80, bld80, bdl80, bdd80, },\ + { rll80, rld80, rdl80, rdd80, },\ + { qll80, qld80, qdl80, qdd80, },\ + { kll80, kld80, kdl80, kdd80, },\ + { kll80, kld80, kdl80, kdd80, },\ + { kll80, kld80, kdl80, kdd80, },\ + { kll80, kld80, kdl80, kdd80, },\ + { kll80, kld80, kdl80, kdd80, },\ + { kll80, kld80, kdl80, kdd80, },\ + { qll80, qld80, qdl80, qdd80, },\ + { qll80, qld80, qdl80, qdd80, },\ + { qll80, qld80, qdl80, qdd80, },\ + { qll80, qld80, qdl80, qdd80, },\ + } },\ + { 72, {\ + { pll72, pld72, pdl72, pdd72, },\ + { nll72, nld72, ndl72, ndd72, },\ + { bll72, bld72, bdl72, bdd72, },\ + { rll72, rld72, rdl72, rdd72, },\ + { qll72, qld72, qdl72, qdd72, },\ + { fll72, fld72, fdl72, fdd72, },\ + { ell72, eld72, edl72, edd72, },\ + { asll72, asld72, asdl72, asdd72, },\ + { cll72, cld72, cdl72, cdd72, },\ + { wll72, wld72, wdl72, wdd72, },\ + { mll72, mld72, mdl72, mdd72, },\ + { oll72, old72, odl72, odd72, },\ + { hll72, hld72, hdl72, hdd72, },\ + { all72, ald72, adl72, add72, },\ + { dkll72, dkld72, dkdl72, dkdd72, },\ + { gll72, gld72, gdl72, gdd72, },\ + { cvll72, cvld72, cvdl72, cvdd72, },\ + { vll72, vld72, vdl72, vdd72, },\ + { lll72, lld72, ldl72, ldd72, },\ + { sll72, sld72, sdl72, sdd72, },\ + { ull72, uld72, udl72, udd72, },\ + { kll72, kld72, kdl72, kdd72, },\ + { wpll72, wpld72, wpdl72, wpdd72, },\ + { wnll72, wnld72, wndl72, wndd72, },\ + { wsll72, wsld72, wsdl72, wsdd72, },\ + { wlll72, wlld72, wldl72, wldd72, },\ + } },\ + { 64, {\ + { pll64, pld64, pdl64, pdd64, },\ + { nll64, nld64, ndl64, ndd64, },\ + { bll64, bld64, bdl64, bdd64, },\ + { rll64, rld64, rdl64, rdd64, },\ + { qll64, qld64, qdl64, qdd64, },\ + { lll64, lld64, ldl64, ldd64, },\ + { lll64, lld64, ldl64, ldd64, },\ + { all64, ald64, adl64, add64, },\ + { cll64, cld64, cdl64, cdd64, },\ + { lll64, lld64, ldl64, ldd64, },\ + { lll64, lld64, ldl64, ldd64, },\ + { lll64, lld64, ldl64, ldd64, },\ + { nll64, nld64, ndl64, ndd64, },\ + { bll64, bld64, bdl64, bdd64, },\ + { rll64, rld64, rdl64, rdd64, },\ + { qll64, qld64, qdl64, qdd64, },\ + { cvll64, cvld64, cvdl64, cvdd64, },\ + { lll64, lld64, ldl64, ldd64, },\ + { lll64, lld64, ldl64, ldd64, },\ + { lll64, lld64, ldl64, ldd64, },\ + { lll64, lld64, ldl64, ldd64, },\ + { kll64, kld64, kdl64, kdd64, },\ + { qll64, qld64, qdl64, qdd64, },\ + { qll64, qld64, qdl64, qdd64, },\ + { qll64, qld64, qdl64, qdd64, },\ + { qll64, qld64, qdl64, qdd64, },\ + } },\ + { 58, {\ + { pll58, pld58, pdl58, pdd58, },\ + { nll58, nld58, ndl58, ndd58, },\ + { bll58, bld58, bdl58, bdd58, },\ + { rll58, rld58, rdl58, rdd58, },\ + { qll58, qld58, qdl58, qdd58, },\ + { lll58, lld58, ldl58, ldd58, },\ + { lll58, lld58, ldl58, ldd58, },\ + { all58, ald58, adl58, add58, },\ + { cll58, cld58, cdl58, cdd58, },\ + { lll58, lld58, ldl58, ldd58, },\ + { lll58, lld58, ldl58, ldd58, },\ + { lll58, lld58, ldl58, ldd58, },\ + { nll58, nld58, ndl58, ndd58, },\ + { bll58, bld58, bdl58, bdd58, },\ + { rll58, rld58, rdl58, rdd58, },\ + { qll58, qld58, qdl58, qdd58, },\ + { cvll58, cvld58, cvdl58, cvdd58, },\ + { lll58, lld58, ldl58, ldd58, },\ + { lll58, lld58, ldl58, ldd58, },\ + { lll58, lld58, ldl58, ldd58, },\ + { lll58, lld58, ldl58, ldd58, },\ + { kll58, kld58, kdl58, kdd58, },\ + { qll58, qld58, qdl58, qdd58, },\ + { qll58, qld58, qdl58, qdd58, },\ + { qll58, qld58, qdl58, qdd58, },\ + { qll58, qld58, qdl58, qdd58, },\ + } },\ + { 54, {\ + { pll54, pld54, pdl54, pdd54, },\ + { nll54, nld54, ndl54, ndd54, },\ + { bll54, bld54, bdl54, bdd54, },\ + { rll54, rld54, rdl54, rdd54, },\ + { qll54, qld54, qdl54, qdd54, },\ + { lll54, lld54, ldl54, ldd54, },\ + { lll54, lld54, ldl54, ldd54, },\ + { all54, ald54, adl54, add54, },\ + { cll54, cld54, cdl54, cdd54, },\ + { lll54, lld54, ldl54, ldd54, },\ + { lll54, lld54, ldl54, ldd54, },\ + { lll54, lld54, ldl54, ldd54, },\ + { nll54, nld54, ndl54, ndd54, },\ + { bll54, bld54, bdl54, bdd54, },\ + { rll54, rld54, rdl54, rdd54, },\ + { qll54, qld54, qdl54, qdd54, },\ + { cvll54, cvld54, cvdl54, cvdd54, },\ + { lll54, lld54, ldl54, ldd54, },\ + { lll54, lld54, ldl54, ldd54, },\ + { lll54, lld54, ldl54, ldd54, },\ + { lll54, lld54, ldl54, ldd54, },\ + { kll54, kld54, kdl54, kdd54, },\ + { qll54, qld54, qdl54, qdd54, },\ + { qll54, qld54, qdl54, qdd54, },\ + { qll54, qld54, qdl54, qdd54, },\ + { qll54, qld54, qdl54, qdd54, },\ + } },\ + { 49, {\ + { pll49, pld49, pdl49, pdd49, },\ + { nll49, nld49, ndl49, ndd49, },\ + { bll49, bld49, bdl49, bdd49, },\ + { rll49, rld49, rdl49, rdd49, },\ + { qll49, qld49, qdl49, qdd49, },\ + { fll49, fld49, fdl49, fdd49, },\ + { ell49, eld49, edl49, edd49, },\ + { asll49, asld49, asdl49, asdd49, },\ + { cll49, cld49, cdl49, cdd49, },\ + { wll49, wld49, wdl49, wdd49, },\ + { mll49, mld49, mdl49, mdd49, },\ + { oll49, old49, odl49, odd49, },\ + { hll49, hld49, hdl49, hdd49, },\ + { all49, ald49, adl49, add49, },\ + { dkll49, dkld49, dkdl49, dkdd49, },\ + { gll49, gld49, gdl49, gdd49, },\ + { cvll49, cvld49, cvdl49, cvdd49, },\ + { vll49, vld49, vdl49, vdd49, },\ + { lll49, lld49, ldl49, ldd49, },\ + { sll49, sld49, sdl49, sdd49, },\ + { ull49, uld49, udl49, udd49, },\ + { kll49, kld49, kdl49, kdd49, },\ + { wpll49, wpld49, wpdl49, wpdd49, },\ + { wnll49, wnld49, wndl49, wndd49, },\ + { wsll49, wsld49, wsdl49, wsdd49, },\ + { wlll49, wlld49, wldl49, wldd49, },\ + } },\ + { 45, {\ + { pll45, pld45, pdl45, pdd45, },\ + { nll45, nld45, ndl45, ndd45, },\ + { bll45, bld45, bdl45, bdd45, },\ + { rll45, rld45, rdl45, rdd45, },\ + { qll45, qld45, qdl45, qdd45, },\ + { lll45, lld45, ldl45, ldd45, },\ + { lll45, lld45, ldl45, ldd45, },\ + { all45, ald45, adl45, add45, },\ + { cll45, cld45, cdl45, cdd45, },\ + { lll45, lld45, ldl45, ldd45, },\ + { lll45, lld45, ldl45, ldd45, },\ + { lll45, lld45, ldl45, ldd45, },\ + { nll45, nld45, ndl45, ndd45, },\ + { bll45, bld45, bdl45, bdd45, },\ + { rll45, rld45, rdl45, rdd45, },\ + { qll45, qld45, qdl45, qdd45, },\ + { cvll45, cvld45, cvdl45, cvdd45, },\ + { lll45, lld45, ldl45, ldd45, },\ + { lll45, lld45, ldl45, ldd45, },\ + { lll45, lld45, ldl45, ldd45, },\ + { lll45, lld45, ldl45, ldd45, },\ + { kll45, kld45, kdl45, kdd45, },\ + { qll45, qld45, qdl45, qdd45, },\ + { qll45, qld45, qdl45, qdd45, },\ + { qll45, qld45, qdl45, qdd45, },\ + { qll45, qld45, qdl45, qdd45, },\ + } },\ + { 40, {\ + { pll40, pld40, pdl40, pdd40, },\ + { nll40, nld40, ndl40, ndd40, },\ + { bll40, bld40, bdl40, bdd40, },\ + { rll40, rld40, rdl40, rdd40, },\ + { qll40, qld40, qdl40, qdd40, },\ + { lll40, lld40, ldl40, ldd40, },\ + { lll40, lld40, ldl40, ldd40, },\ + { all40, ald40, adl40, add40, },\ + { cll40, cld40, cdl40, cdd40, },\ + { lll40, lld40, ldl40, ldd40, },\ + { lll40, lld40, ldl40, ldd40, },\ + { lll40, lld40, ldl40, ldd40, },\ + { nll40, nld40, ndl40, ndd40, },\ + { bll40, bld40, bdl40, bdd40, },\ + { rll40, rld40, rdl40, rdd40, },\ + { qll40, qld40, qdl40, qdd40, },\ + { cvll40, cvld40, cvdl40, cvdd40, },\ + { lll40, lld40, ldl40, ldd40, },\ + { lll40, lld40, ldl40, ldd40, },\ + { lll40, lld40, ldl40, ldd40, },\ + { lll40, lld40, ldl40, ldd40, },\ + { kll40, kld40, kdl40, kdd40, },\ + { qll40, qld40, qdl40, qdd40, },\ + { qll40, qld40, qdl40, qdd40, },\ + { qll40, qld40, qdl40, qdd40, },\ + { qll40, qld40, qdl40, qdd40, },\ + } },\ + { 37, {\ + { pll37, pld37, pdl37, pdd37, },\ + { nll37, nld37, ndl37, ndd37, },\ + { bll37, bld37, bdl37, bdd37, },\ + { rll37, rld37, rdl37, rdd37, },\ + { qll37, qld37, qdl37, qdd37, },\ + { lll37, lld37, ldl37, ldd37, },\ + { lll37, lld37, ldl37, ldd37, },\ + { all37, ald37, adl37, add37, },\ + { cll37, cld37, cdl37, cdd37, },\ + { lll37, lld37, ldl37, ldd37, },\ + { lll37, lld37, ldl37, ldd37, },\ + { lll37, lld37, ldl37, ldd37, },\ + { nll37, nld37, ndl37, ndd37, },\ + { bll37, bld37, bdl37, bdd37, },\ + { rll37, rld37, rdl37, rdd37, },\ + { qll37, qld37, qdl37, qdd37, },\ + { cvll37, cvld37, cvdl37, cvdd37, },\ + { lll37, lld37, ldl37, ldd37, },\ + { lll37, lld37, ldl37, ldd37, },\ + { lll37, lld37, ldl37, ldd37, },\ + { lll37, lld37, ldl37, ldd37, },\ + { kll37, kld37, kdl37, kdd37, },\ + { qll37, qld37, qdl37, qdd37, },\ + { qll37, qld37, qdl37, qdd37, },\ + { qll37, qld37, qdl37, qdd37, },\ + { qll37, qld37, qdl37, qdd37, },\ + } },\ + { 33, {\ + { pll33, pld33, pdl33, pdd33, },\ + { nll33, nld33, ndl33, ndd33, },\ + { bll33, bld33, bdl33, bdd33, },\ + { rll33, rld33, rdl33, rdd33, },\ + { qll33, qld33, qdl33, qdd33, },\ + { fll33, fld33, fdl33, fdd33, },\ + { ell33, eld33, edl33, edd33, },\ + { asll33, asld33, asdl33, asdd33, },\ + { cll33, cld33, cdl33, cdd33, },\ + { wll33, wld33, wdl33, wdd33, },\ + { mll33, mld33, mdl33, mdd33, },\ + { oll33, old33, odl33, odd33, },\ + { hll33, hld33, hdl33, hdd33, },\ + { all33, ald33, adl33, add33, },\ + { dkll33, dkld33, dkdl33, dkdd33, },\ + { gll33, gld33, gdl33, gdd33, },\ + { cvll33, cvld33, cvdl33, cvdd33, },\ + { vll33, vld33, vdl33, vdd33, },\ + { lll33, lld33, ldl33, ldd33, },\ + { lll33, lld33, ldl33, ldd33, },\ + { lll33, lld33, ldl33, ldd33, },\ + { kll33, kld33, kdl33, kdd33, },\ + { qll33, qld33, qdl33, qdd33, },\ + { qll33, qld33, qdl33, qdd33, },\ + { qll33, qld33, qdl33, qdd33, },\ + { qll33, qld33, qdl33, qdd33, },\ + } },\ + { 29, {\ + { pll29, pld29, pdl29, pdd29, },\ + { nll29, nld29, ndl29, ndd29, },\ + { bll29, bld29, bdl29, bdd29, },\ + { rll29, rld29, rdl29, rdd29, },\ + { qll29, qld29, qdl29, qdd29, },\ + { kll29, kld29, kdl29, kdd29, },\ + { kll29, kld29, kdl29, kdd29, },\ + { kll29, kld29, kdl29, kdd29, },\ + { kll29, kld29, kdl29, kdd29, },\ + { kll29, kld29, kdl29, kdd29, },\ + { kll29, kld29, kdl29, kdd29, },\ + { kll29, kld29, kdl29, kdd29, },\ + { nll29, nld29, ndl29, ndd29, },\ + { bll29, bld29, bdl29, bdd29, },\ + { rll29, rld29, rdl29, rdd29, },\ + { qll29, qld29, qdl29, qdd29, },\ + { kll29, kld29, kdl29, kdd29, },\ + { kll29, kld29, kdl29, kdd29, },\ + { kll29, kld29, kdl29, kdd29, },\ + { kll29, kld29, kdl29, kdd29, },\ + { kll29, kld29, kdl29, kdd29, },\ + { kll29, kld29, kdl29, kdd29, },\ + { qll29, qld29, qdl29, qdd29, },\ + { qll29, qld29, qdl29, qdd29, },\ + { qll29, qld29, qdl29, qdd29, },\ + { qll29, qld29, qdl29, qdd29, },\ + } },\ + { 25, {\ + { pll25, pld25, pdl25, pdd25, },\ + { nll25, nld25, ndl25, ndd25, },\ + { bll25, bld25, bdl25, bdd25, },\ + { rll25, rld25, rdl25, rdd25, },\ + { qll25, qld25, qdl25, qdd25, },\ + { kll25, kld25, kdl25, kdd25, },\ + { kll25, kld25, kdl25, kdd25, },\ + { kll25, kld25, kdl25, kdd25, },\ + { kll25, kld25, kdl25, kdd25, },\ + { kll25, kld25, kdl25, kdd25, },\ + { kll25, kld25, kdl25, kdd25, },\ + { kll25, kld25, kdl25, kdd25, },\ + { nll25, nld25, ndl25, ndd25, },\ + { bll25, bld25, bdl25, bdd25, },\ + { rll25, rld25, rdl25, rdd25, },\ + { qll25, qld25, qdl25, qdd25, },\ + { kll25, kld25, kdl25, kdd25, },\ + { kll25, kld25, kdl25, kdd25, },\ + { kll25, kld25, kdl25, kdd25, },\ + { kll25, kld25, kdl25, kdd25, },\ + { kll25, kld25, kdl25, kdd25, },\ + { kll25, kld25, kdl25, kdd25, },\ + { qll25, qld25, qdl25, qdd25, },\ + { qll25, qld25, qdl25, qdd25, },\ + { qll25, qld25, qdl25, qdd25, },\ + { qll25, qld25, qdl25, qdd25, },\ + } },\ + { 21, {\ + { pll21, pld21, pdl21, pdd21, },\ + { nll21, nld21, ndl21, ndd21, },\ + { bll21, bld21, bdl21, bdd21, },\ + { rll21, rld21, rdl21, rdd21, },\ + { qll21, qld21, qdl21, qdd21, },\ + { kll21, kld21, kdl21, kdd21, },\ + { kll21, kld21, kdl21, kdd21, },\ + { kll21, kld21, kdl21, kdd21, },\ + { kll21, kld21, kdl21, kdd21, },\ + { kll21, kld21, kdl21, kdd21, },\ + { kll21, kld21, kdl21, kdd21, },\ + { kll21, kld21, kdl21, kdd21, },\ + { nll21, nld21, ndl21, ndd21, },\ + { bll21, bld21, bdl21, bdd21, },\ + { rll21, rld21, rdl21, rdd21, },\ + { qll21, qld21, qdl21, qdd21, },\ + { kll21, kld21, kdl21, kdd21, },\ + { kll21, kld21, kdl21, kdd21, },\ + { kll21, kld21, kdl21, kdd21, },\ + { kll21, kld21, kdl21, kdd21, },\ + { kll21, kld21, kdl21, kdd21, },\ + { kll21, kld21, kdl21, kdd21, },\ + { qll21, qld21, qdl21, qdd21, },\ + { qll21, qld21, qdl21, qdd21, },\ + { qll21, qld21, qdl21, qdd21, },\ + { qll21, qld21, qdl21, qdd21, },\ + } },\ + { 0, {\ + { NULL, NULL, NULL, NULL, },\ + { NULL, NULL, NULL, NULL, },\ + { NULL, NULL, NULL, NULL, },\ + { NULL, NULL, NULL, NULL, },\ + { NULL, NULL, NULL, NULL, },\ + { NULL, NULL, NULL, NULL, },\ + { NULL, NULL, NULL, NULL, },\ + { NULL, NULL, NULL, NULL, },\ + { NULL, NULL, NULL, NULL, },\ + { NULL, NULL, NULL, NULL, },\ + { NULL, NULL, NULL, NULL, },\ + { NULL, NULL, NULL, NULL, },\ + { NULL, NULL, NULL, NULL, },\ + { NULL, NULL, NULL, NULL, },\ + { NULL, NULL, NULL, NULL, },\ + { NULL, NULL, NULL, NULL, },\ + { NULL, NULL, NULL, NULL, },\ + { NULL, NULL, NULL, NULL, },\ + { NULL, NULL, NULL, NULL, },\ + { NULL, NULL, NULL, NULL, },\ + { NULL, NULL, NULL, NULL, },\ + { NULL, NULL, NULL, NULL, },\ + } },\ +}; +