/* ========================================================================
 * PlantUML : a free UML diagram generator
 * ========================================================================
 *
 * Project Info:  http://plantuml.com
 * 
 * If you like this project or if you find it useful, you can support us at:
 * 
 * http://plantuml.com/patreon (only 1$ per month!)
 * http://plantuml.com/paypal
 * 
 * This file is part of Smetana.
 * Smetana is a partial translation of Graphviz/Dot sources from C to Java.
 *
 * (C) Copyright 2009-2020, Arnaud Roques
 *
 * This translation is distributed under the same Licence as the original C program:
 * 
 *************************************************************************
 * Copyright (c) 2011 AT&T Intellectual Property 
 * All rights reserved. This program and the accompanying materials
 * are made available under the terms of the Eclipse Public License v1.0
 * which accompanies this distribution, and is available at
 * http://www.eclipse.org/legal/epl-v10.html
 *
 * Contributors: See CVS logs. Details at http://www.graphviz.org/
 *************************************************************************
 *
 * THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE PUBLIC
 * LICENSE ("AGREEMENT"). [Eclipse Public License - v 1.0]
 * 
 * ANY USE, REPRODUCTION OR DISTRIBUTION OF THE PROGRAM CONSTITUTES
 * RECIPIENT'S ACCEPTANCE OF THIS AGREEMENT.
 * 
 * You may obtain a copy of the License at
 * 
 * http://www.eclipse.org/legal/epl-v10.html
 * 
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 *
 */
package gen.lib.common;
import static smetana.core.JUtilsDebug.ENTERING;
import static smetana.core.JUtilsDebug.LEAVING;
import static smetana.core.Macro.UNSUPPORTED;
import h.ST_pointf;

public class htmlparse__c {
//1 2digov3edok6d5srhgtlmrycs
// extern lt_symlist_t lt_preloaded_symbols[]


//1 baedz5i9est5csw3epz3cv7z
// typedef Ppoly_t Ppolyline_t


//1 9k44uhd5foylaeoekf3llonjq
// extern Dtmethod_t* 	Dtset


//1 1ahfywsmzcpcig2oxm7pt9ihj
// extern Dtmethod_t* 	Dtbag


//1 anhghfj3k7dmkudy2n7rvt31v
// extern Dtmethod_t* 	Dtoset


//1 5l6oj1ux946zjwvir94ykejbc
// extern Dtmethod_t* 	Dtobag


//1 2wtf222ak6cui8cfjnw6w377z
// extern Dtmethod_t*	Dtlist


//1 d1s1s6ibtcsmst88e3057u9r7
// extern Dtmethod_t*	Dtstack


//1 axa7mflo824p6fspjn1rdk0mt
// extern Dtmethod_t*	Dtqueue


//1 ega812utobm4xx9oa9w9ayij6
// extern Dtmethod_t*	Dtdeque


//1 cyfr996ur43045jv1tjbelzmj
// extern Dtmethod_t*	Dtorder


//1 wlofoiftbjgrrabzb2brkycg
// extern Dtmethod_t*	Dttree


//1 12bds94t7voj7ulwpcvgf6agr
// extern Dtmethod_t*	Dthash


//1 9lqknzty480cy7zsubmabkk8h
// extern Dtmethod_t	_Dttree


//1 bvn6zkbcp8vjdhkccqo1xrkrb
// extern Dtmethod_t	_Dthash


//1 9lidhtd6nsmmv3e7vjv9e10gw
// extern Dtmethod_t	_Dtlist


//1 34ujfamjxo7xn89u90oh2k6f8
// extern Dtmethod_t	_Dtqueue


//1 3jy4aceckzkdv950h89p4wjc8
// extern Dtmethod_t	_Dtstack


//1 8dfqgf3u1v830qzcjqh9o8ha7
// extern Agmemdisc_t AgMemDisc


//1 18k2oh2t6llfsdc5x0wlcnby8
// extern Agiddisc_t AgIdDisc


//1 a4r7hi80gdxtsv4hdoqpyiivn
// extern Agiodisc_t AgIoDisc


//1 bnzt5syjb7mgeru19114vd6xx
// extern Agdisc_t AgDefaultDisc


//1 35y2gbegsdjilegaribes00mg
// extern Agdesc_t Agdirected, Agstrictdirected, Agundirected,     Agstrictundirected


//1 c2rygslq6bcuka3awmvy2b3ow
// typedef Agsubnode_t	Agnoderef_t


//1 xam6yv0dcsx57dtg44igpbzn
// typedef Dtlink_t	Agedgeref_t


//1 nye6dsi1twkbddwo9iffca1j
// extern char *Version


//1 65mu6k7h7lb7bx14jpiw7iyxr
// extern char **Files


//1 2rpjdzsdyrvomf00zcs3u3dyn
// extern const char **Lib


//1 6d2f111lntd2rsdt4gswh5909
// extern char *CmdName


//1 a0ltq04fpeg83soa05a2fkwb2
// extern char *specificFlags


//1 1uv30qeqq2jh6uznlr4dziv0y
// extern char *specificItems


//1 7i4hkvngxe3x7lmg5h6b3t9g3
// extern char *Gvfilepath


//1 9jp96pa73kseya3w6sulxzok6
// extern char *Gvimagepath


//1 40ylumfu7mrvawwf4v2asvtwk
// extern unsigned char Verbose


//1 93st8awjy1z0h07n28qycbaka
// extern unsigned char Reduce


//1 f2vs67ts992erf8onwfglurzp
// extern int MemTest


//1 c6f8whijgjwwagjigmxlwz3gb
// extern char *HTTPServerEnVar


//1 cp4hzj7p87m7arw776d3bt7aj
// extern char *Output_file_name


//1 a3rqagofsgraie6mx0krzkgsy
// extern int graphviz_errors


//1 5up05203r4kxvjn1m4njcgq5x
// extern int Nop


//1 umig46cco431x14b3kosde2t
// extern double PSinputscale


//1 52bj6v8fqz39khasobljfukk9
// extern int Syntax_errors


//1 9ekf2ina8fsjj6y6i0an6somj
// extern int Show_cnt


//1 38di5qi3nkxkq65onyvconk3r
// extern char** Show_boxes


//1 6ri6iu712m8mpc7t2670etpcw
// extern int CL_type


//1 bomxiw3gy0cgd1ydqtek7fpxr
// extern unsigned char Concentrate


//1 cqy3gqgcq8empdrbnrhn84058
// extern double Epsilon


//1 64slegfoouqeg0rmbyjrm8wgr
// extern int MaxIter


//1 88wdinpnmfs4mab4aw62yb0bg
// extern int Ndim


//1 8bbad3ogcelqnnvo5br5s05gq
// extern int State


//1 17rnd8q45zclfn68qqst2vxxn
// extern int EdgeLabelsDone


//1 ymx1z4s8cznjifl2d9f9m8jr
// extern double Initial_dist


//1 a33bgl0c3uqb3trx419qulj1x
// extern double Damping


//1 d9lvrpjg1r0ojv40pod1xwk8n
// extern int Y_invert


//1 71efkfs77q5tq9ex6y0f4kanh
// extern int GvExitOnUsage


//1 4xy2dkdkv0acs2ue9eca8hh2e
// extern Agsym_t 	*G_activepencolor, *G_activefillcolor, 	*G_selectedpencolor, *G_selectedfillcolor, 	*G_visitedpencolor, *G_visitedfillcolor, 	*G_deletedpencolor, *G_deletedfillcolor, 	*G_ordering, *G_peripheries, *G_penwidth, 	*G_gradientangle, *G_margin


//1 9js5gxgzr74eakgtfhnbws3t9
// extern Agsym_t 	*N_height, *N_width, *N_shape, *N_color, *N_fillcolor, 	*N_activepencolor, *N_activefillcolor, 	*N_selectedpencolor, *N_selectedfillcolor, 	*N_visitedpencolor, *N_visitedfillcolor, 	*N_deletedpencolor, *N_deletedfillcolor, 	*N_fontsize, *N_fontname, *N_fontcolor, *N_margin, 	*N_label, *N_xlabel, *N_nojustify, *N_style, *N_showboxes, 	*N_sides, *N_peripheries, *N_ordering, *N_orientation, 	*N_skew, *N_distortion, *N_fixed, *N_imagescale, *N_layer, 	*N_group, *N_comment, *N_vertices, *N_z, 	*N_penwidth, *N_gradientangle


//1 anqllp9sj7wo45w6bm11j8trn
// extern Agsym_t 	*E_weight, *E_minlen, *E_color, *E_fillcolor, 	*E_activepencolor, *E_activefillcolor, 	*E_selectedpencolor, *E_selectedfillcolor, 	*E_visitedpencolor, *E_visitedfillcolor, 	*E_deletedpencolor, *E_deletedfillcolor, 	*E_fontsize, *E_fontname, *E_fontcolor, 	*E_label, *E_xlabel, *E_dir, *E_style, *E_decorate, 	*E_showboxes, *E_arrowsz, *E_constr, *E_layer, 	*E_comment, *E_label_float, 	*E_samehead, *E_sametail, 	*E_arrowhead, *E_arrowtail, 	*E_headlabel, *E_taillabel, 	*E_labelfontsize, *E_labelfontname, *E_labelfontcolor, 	*E_labeldistance, *E_labelangle, 	*E_tailclip, *E_headclip, 	*E_penwidth


//1 bh0z9puipqw7gymjd5h5b8s6i
// extern struct fdpParms_s* fdp_parms




//3 ciez0pfggxdljedzsbklq49f0
// static inline point pointof(int x, int y) 
public static Object pointof(Object... arg) {
UNSUPPORTED("8e4tj258yvfq5uhsdpk37n5eq"); // static inline point pointof(int x, int y)
UNSUPPORTED("erg9i1970wdri39osu8hx2a6e"); // {
UNSUPPORTED("c0j3k9xv06332q98k2pgpacto"); //     point r;
UNSUPPORTED("12jimkrzqxavaie0cpapbx18c"); //     r.x = x;
UNSUPPORTED("7ivmviysahgsc5nn9gtp7q2if"); //     r.y = y;
UNSUPPORTED("a2hk6w52njqjx48nq3nnn2e5i"); //     return r;
UNSUPPORTED("c24nfmv9i7o5eoqaymbibp7m7"); // }

throw new UnsupportedOperationException();
}




//3 c1s4k85p1cdfn176o3uryeros
// static inline pointf pointfof(double x, double y) 
public static ST_pointf pointfof(double x, double y) {
// WARNING!! STRUCT
return pointfof_w_(x, y).copy();
}
private static ST_pointf pointfof_w_(double x, double y) {
ENTERING("c1s4k85p1cdfn176o3uryeros","pointfof");
try {
    final ST_pointf r = new ST_pointf();
    r.setDouble("x", x);
    r.setDouble("y", y);
    return r;
} finally {
LEAVING("c1s4k85p1cdfn176o3uryeros","pointfof");
}
}




//3 7cufnfitrh935ew093mw0i4b7
// static inline box boxof(int llx, int lly, int urx, int ury) 
public static Object boxof(Object... arg) {
UNSUPPORTED("3lzesfdd337h31jrlib1czocm"); // static inline box boxof(int llx, int lly, int urx, int ury)
UNSUPPORTED("erg9i1970wdri39osu8hx2a6e"); // {
UNSUPPORTED("52u27kayecy1i1e8bbo8f7s9r"); //     box b;
UNSUPPORTED("cylhjlutoc0sc0uy7g98m9fb8"); //     b.LL.x = llx, b.LL.y = lly;
UNSUPPORTED("242of6revxzx8hpe7yerrchz6"); //     b.UR.x = urx, b.UR.y = ury;
UNSUPPORTED("2vmm1j57brhn455f8f3iyw6mo"); //     return b;
UNSUPPORTED("c24nfmv9i7o5eoqaymbibp7m7"); // }

throw new UnsupportedOperationException();
}







//3 1n5xl70wxuabyf97mclvilsm6
// static inline point add_point(point p, point q) 
public static Object add_point(Object... arg) {
UNSUPPORTED("6iamka1fx8fk1rohzzse8phte"); // static inline point add_point(point p, point q)
UNSUPPORTED("erg9i1970wdri39osu8hx2a6e"); // {
UNSUPPORTED("c0j3k9xv06332q98k2pgpacto"); //     point r;
UNSUPPORTED("3n2sizjd0civbzm6iq7su1s2p"); //     r.x = p.x + q.x;
UNSUPPORTED("65ygdo31w09i5i6bd2f7azcd3"); //     r.y = p.y + q.y;
UNSUPPORTED("a2hk6w52njqjx48nq3nnn2e5i"); //     return r;
UNSUPPORTED("c24nfmv9i7o5eoqaymbibp7m7"); // }

throw new UnsupportedOperationException();
}




//3 arrsbik9b5tnfcbzsm8gr2chx
// static inline pointf add_pointf(pointf p, pointf q) 
public static ST_pointf add_pointf(final ST_pointf p, final ST_pointf q) {
// WARNING!! STRUCT
return add_pointf_w_(p.copy(), q.copy()).copy();
}
private static ST_pointf add_pointf_w_(final ST_pointf p, final ST_pointf q) {
ENTERING("arrsbik9b5tnfcbzsm8gr2chx","add_pointf");
try {
    final ST_pointf r = new ST_pointf();
    r.setDouble("x", p.x + q.x);
    r.setDouble("y", p.y + q.y);
    return r;
} finally {
LEAVING("arrsbik9b5tnfcbzsm8gr2chx","add_pointf");
}
}




//3 ai2dprak5y6obdsflguh5qbd7
// static inline point sub_point(point p, point q) 
public static Object sub_point(Object... arg) {
UNSUPPORTED("cd602849h0bce8lu9xegka0ia"); // static inline point sub_point(point p, point q)
UNSUPPORTED("erg9i1970wdri39osu8hx2a6e"); // {
UNSUPPORTED("c0j3k9xv06332q98k2pgpacto"); //     point r;
UNSUPPORTED("4q4q9dveah93si8ajfv59gz27"); //     r.x = p.x - q.x;
UNSUPPORTED("9f90ik0o2yqhanzntpy3d2ydy"); //     r.y = p.y - q.y;
UNSUPPORTED("a2hk6w52njqjx48nq3nnn2e5i"); //     return r;
UNSUPPORTED("c24nfmv9i7o5eoqaymbibp7m7"); // }

throw new UnsupportedOperationException();
}




//3 16f6pyogcv3j7n2p0n8giqqgh
// static inline pointf sub_pointf(pointf p, pointf q) 
public static Object sub_pointf(Object... arg) {
UNSUPPORTED("dmufj44lddsnj0wjyxsg2fcso"); // static inline pointf sub_pointf(pointf p, pointf q)
UNSUPPORTED("erg9i1970wdri39osu8hx2a6e"); // {
UNSUPPORTED("cvexv13y9fq49v0j4d5t4cm9f"); //     pointf r;
UNSUPPORTED("4q4q9dveah93si8ajfv59gz27"); //     r.x = p.x - q.x;
UNSUPPORTED("9f90ik0o2yqhanzntpy3d2ydy"); //     r.y = p.y - q.y;
UNSUPPORTED("a2hk6w52njqjx48nq3nnn2e5i"); //     return r;
UNSUPPORTED("c24nfmv9i7o5eoqaymbibp7m7"); // }

throw new UnsupportedOperationException();
}




//3 9k50jgrhc4f9824vf8ony74rw
// static inline point mid_point(point p, point q) 
public static Object mid_point(Object... arg) {
UNSUPPORTED("evy44tdsmu3erff9dp2x835u2"); // static inline point mid_point(point p, point q)
UNSUPPORTED("erg9i1970wdri39osu8hx2a6e"); // {
UNSUPPORTED("c0j3k9xv06332q98k2pgpacto"); //     point r;
UNSUPPORTED("1a6p6fm57o0wt5ze2btsx06c7"); //     r.x = (p.x + q.x) / 2;
UNSUPPORTED("1kbj5tgdmfi6kf4jgg6skhr6e"); //     r.y = (p.y + q.y) / 2;
UNSUPPORTED("a2hk6w52njqjx48nq3nnn2e5i"); //     return r;
UNSUPPORTED("c24nfmv9i7o5eoqaymbibp7m7"); // }

throw new UnsupportedOperationException();
}




//3 59c4f7im0ftyowhnzzq2v9o1x
// static inline pointf mid_pointf(pointf p, pointf q) 
public static Object mid_pointf(Object... arg) {
UNSUPPORTED("381o63o9kb04d7gzg65v0r3q"); // static inline pointf mid_pointf(pointf p, pointf q)
UNSUPPORTED("erg9i1970wdri39osu8hx2a6e"); // {
UNSUPPORTED("cvexv13y9fq49v0j4d5t4cm9f"); //     pointf r;
UNSUPPORTED("c5vboetlr3mf43wns7iik6m1w"); //     r.x = (p.x + q.x) / 2.;
UNSUPPORTED("bcdf562ldr3bjn78hcay5xd63"); //     r.y = (p.y + q.y) / 2.;
UNSUPPORTED("a2hk6w52njqjx48nq3nnn2e5i"); //     return r;
UNSUPPORTED("c24nfmv9i7o5eoqaymbibp7m7"); // }

throw new UnsupportedOperationException();
}




//3 5r18p38gisvcx3zsvbb9saixx
// static inline pointf interpolate_pointf(double t, pointf p, pointf q) 
public static Object interpolate_pointf(Object... arg) {
UNSUPPORTED("894yimn33kmtm454llwdaotu8"); // static inline pointf interpolate_pointf(double t, pointf p, pointf q)
UNSUPPORTED("erg9i1970wdri39osu8hx2a6e"); // {
UNSUPPORTED("ef2acl8wa2ooqcb5vz3098maz"); //     pointf r; 
UNSUPPORTED("5tpwuyf5iidesy80v8o4nwkmk"); //     r.x = p.x + t * (q.x - p.x);
UNSUPPORTED("ewnrc5uloj3w5jbmsjcn3wja0"); //     r.y = p.y + t * (q.y - p.y);
UNSUPPORTED("a2hk6w52njqjx48nq3nnn2e5i"); //     return r;
UNSUPPORTED("c24nfmv9i7o5eoqaymbibp7m7"); // }

throw new UnsupportedOperationException();
}




//3 bxzrv2ghq04qk5cbyy68s4mol
// static inline point exch_xy(point p) 
public static Object exch_xy(Object... arg) {
UNSUPPORTED("2vxya0v2fzlv5e0vjaa8d414"); // static inline point exch_xy(point p)
UNSUPPORTED("erg9i1970wdri39osu8hx2a6e"); // {
UNSUPPORTED("c0j3k9xv06332q98k2pgpacto"); //     point r;
UNSUPPORTED("60cojdwc2h7f0m51s9jdwvup7"); //     r.x = p.y;
UNSUPPORTED("evp2x66oa4s1tlnc0ytxq2qbq"); //     r.y = p.x;
UNSUPPORTED("a2hk6w52njqjx48nq3nnn2e5i"); //     return r;
UNSUPPORTED("c24nfmv9i7o5eoqaymbibp7m7"); // }

throw new UnsupportedOperationException();
}




//3 9lt3e03tac6h6sydljrcws8fd
// static inline pointf exch_xyf(pointf p) 
public static Object exch_xyf(Object... arg) {
UNSUPPORTED("8qamrobrqi8jsvvfrxkimrsnw"); // static inline pointf exch_xyf(pointf p)
UNSUPPORTED("erg9i1970wdri39osu8hx2a6e"); // {
UNSUPPORTED("cvexv13y9fq49v0j4d5t4cm9f"); //     pointf r;
UNSUPPORTED("60cojdwc2h7f0m51s9jdwvup7"); //     r.x = p.y;
UNSUPPORTED("evp2x66oa4s1tlnc0ytxq2qbq"); //     r.y = p.x;
UNSUPPORTED("a2hk6w52njqjx48nq3nnn2e5i"); //     return r;
UNSUPPORTED("c24nfmv9i7o5eoqaymbibp7m7"); // }

throw new UnsupportedOperationException();
}




//3 8l9qhieokthntzdorlu5zn29b
// static inline box box_bb(box b0, box b1) 
public static Object box_bb(Object... arg) {
UNSUPPORTED("36et5gmnjrby6o7bq9sgh1hx6"); // static inline box box_bb(box b0, box b1)
UNSUPPORTED("erg9i1970wdri39osu8hx2a6e"); // {
UNSUPPORTED("52u27kayecy1i1e8bbo8f7s9r"); //     box b;
UNSUPPORTED("8mr2c9xitsqi8z1plbp7ox1hu"); //     b.LL.x = MIN(b0.LL.x, b1.LL.x);
UNSUPPORTED("2egu55ef4u1i03nwz01k7kcrl"); //     b.LL.y = MIN(b0.LL.y, b1.LL.y);
UNSUPPORTED("9n6ei3odbgefwfxvql9whcpe"); //     b.UR.x = MAX(b0.UR.x, b1.UR.x);
UNSUPPORTED("19ocysbuh4pxyft2bqhyhigr1"); //     b.UR.y = MAX(b0.UR.y, b1.UR.y);
UNSUPPORTED("2vmm1j57brhn455f8f3iyw6mo"); //     return b;
UNSUPPORTED("c24nfmv9i7o5eoqaymbibp7m7"); // }

throw new UnsupportedOperationException();
}




//3 clws9h3bbjm0lw3hexf8nl4c4
// static inline boxf boxf_bb(boxf b0, boxf b1) 
public static Object boxf_bb(Object... arg) {
UNSUPPORTED("dyrqu4ww9osr9c86gqgmifcp6"); // static inline boxf boxf_bb(boxf b0, boxf b1)
UNSUPPORTED("erg9i1970wdri39osu8hx2a6e"); // {
UNSUPPORTED("c57pq0f87j6dnbcvygu7v6k84"); //     boxf b;
UNSUPPORTED("8mr2c9xitsqi8z1plbp7ox1hu"); //     b.LL.x = MIN(b0.LL.x, b1.LL.x);
UNSUPPORTED("2egu55ef4u1i03nwz01k7kcrl"); //     b.LL.y = MIN(b0.LL.y, b1.LL.y);
UNSUPPORTED("9n6ei3odbgefwfxvql9whcpe"); //     b.UR.x = MAX(b0.UR.x, b1.UR.x);
UNSUPPORTED("19ocysbuh4pxyft2bqhyhigr1"); //     b.UR.y = MAX(b0.UR.y, b1.UR.y);
UNSUPPORTED("2vmm1j57brhn455f8f3iyw6mo"); //     return b;
UNSUPPORTED("c24nfmv9i7o5eoqaymbibp7m7"); // }

throw new UnsupportedOperationException();
}




//3 bit6ycxo1iqd2al92y8gkzlvb
// static inline box box_intersect(box b0, box b1) 
public static Object box_intersect(Object... arg) {
UNSUPPORTED("34gv28cldst09bl71itjgviue"); // static inline box box_intersect(box b0, box b1)
UNSUPPORTED("erg9i1970wdri39osu8hx2a6e"); // {
UNSUPPORTED("52u27kayecy1i1e8bbo8f7s9r"); //     box b;
UNSUPPORTED("9slu7bixuymxttjic76ha2nl2"); //     b.LL.x = MAX(b0.LL.x, b1.LL.x);
UNSUPPORTED("3uv943c2f82yuif249pf5azob"); //     b.LL.y = MAX(b0.LL.y, b1.LL.y);
UNSUPPORTED("74tf5h16bc9zabq3s3dyny543"); //     b.UR.x = MIN(b0.UR.x, b1.UR.x);
UNSUPPORTED("d99gcv3i7xes7y7rqf8ii20ux"); //     b.UR.y = MIN(b0.UR.y, b1.UR.y);
UNSUPPORTED("2vmm1j57brhn455f8f3iyw6mo"); //     return b;
UNSUPPORTED("c24nfmv9i7o5eoqaymbibp7m7"); // }

throw new UnsupportedOperationException();
}




//3 8gfybie7k6pgb3o1a6llgpwng
// static inline boxf boxf_intersect(boxf b0, boxf b1) 
public static Object boxf_intersect(Object... arg) {
UNSUPPORTED("ape22b8z6jfg17gvo42hok9eb"); // static inline boxf boxf_intersect(boxf b0, boxf b1)
UNSUPPORTED("erg9i1970wdri39osu8hx2a6e"); // {
UNSUPPORTED("c57pq0f87j6dnbcvygu7v6k84"); //     boxf b;
UNSUPPORTED("9slu7bixuymxttjic76ha2nl2"); //     b.LL.x = MAX(b0.LL.x, b1.LL.x);
UNSUPPORTED("3uv943c2f82yuif249pf5azob"); //     b.LL.y = MAX(b0.LL.y, b1.LL.y);
UNSUPPORTED("74tf5h16bc9zabq3s3dyny543"); //     b.UR.x = MIN(b0.UR.x, b1.UR.x);
UNSUPPORTED("d99gcv3i7xes7y7rqf8ii20ux"); //     b.UR.y = MIN(b0.UR.y, b1.UR.y);
UNSUPPORTED("2vmm1j57brhn455f8f3iyw6mo"); //     return b;
UNSUPPORTED("c24nfmv9i7o5eoqaymbibp7m7"); // }

throw new UnsupportedOperationException();
}




//3 7z8j2quq65govaaejrz7b4cvb
// static inline int box_overlap(box b0, box b1) 
public static Object box_overlap(Object... arg) {
UNSUPPORTED("1e9k599x7ygct7r4cfdxlk9u9"); // static inline int box_overlap(box b0, box b1)
UNSUPPORTED("erg9i1970wdri39osu8hx2a6e"); // {
UNSUPPORTED("7a9wwpu7dhdphd08y1ecw54w5"); //     return OVERLAP(b0, b1);
UNSUPPORTED("c24nfmv9i7o5eoqaymbibp7m7"); // }

throw new UnsupportedOperationException();
}




//3 4z0suuut2acsay5m8mg9dqjdu
// static inline int boxf_overlap(boxf b0, boxf b1) 
public static Object boxf_overlap(Object... arg) {
UNSUPPORTED("905nejsewihwhhc3bhnrz9nwo"); // static inline int boxf_overlap(boxf b0, boxf b1)
UNSUPPORTED("erg9i1970wdri39osu8hx2a6e"); // {
UNSUPPORTED("7a9wwpu7dhdphd08y1ecw54w5"); //     return OVERLAP(b0, b1);
UNSUPPORTED("c24nfmv9i7o5eoqaymbibp7m7"); // }

throw new UnsupportedOperationException();
}




//3 dd34swz5rmdgu3a2np2a4h1dy
// static inline int box_contains(box b0, box b1) 
public static Object box_contains(Object... arg) {
UNSUPPORTED("aputfc30fjkvy6jx4otljaczq"); // static inline int box_contains(box b0, box b1)
UNSUPPORTED("erg9i1970wdri39osu8hx2a6e"); // {
UNSUPPORTED("87ap80vrh2a4gpprbxr33lrg3"); //     return CONTAINS(b0, b1);
UNSUPPORTED("c24nfmv9i7o5eoqaymbibp7m7"); // }

throw new UnsupportedOperationException();
}




//3 8laj1bspbu2i1cjd9upr7xt32
// static inline int boxf_contains(boxf b0, boxf b1) 
public static Object boxf_contains(Object... arg) {
UNSUPPORTED("7ccnttkiwt834yfyw0evcm18v"); // static inline int boxf_contains(boxf b0, boxf b1)
UNSUPPORTED("erg9i1970wdri39osu8hx2a6e"); // {
UNSUPPORTED("87ap80vrh2a4gpprbxr33lrg3"); //     return CONTAINS(b0, b1);
UNSUPPORTED("c24nfmv9i7o5eoqaymbibp7m7"); // }

throw new UnsupportedOperationException();
}




//3 4wf5swkz24xx51ja2dynbycu1
// static inline pointf perp (pointf p) 
public static Object perp(Object... arg) {
UNSUPPORTED("567wpqlg9rv63ynyvxd9sgkww"); // static inline pointf perp (pointf p)
UNSUPPORTED("erg9i1970wdri39osu8hx2a6e"); // {
UNSUPPORTED("cvexv13y9fq49v0j4d5t4cm9f"); //     pointf r;
UNSUPPORTED("2fyydy6t6yifjsczccsb9szeg"); //     r.x = -p.y;
UNSUPPORTED("evp2x66oa4s1tlnc0ytxq2qbq"); //     r.y = p.x;
UNSUPPORTED("a2hk6w52njqjx48nq3nnn2e5i"); //     return r;
UNSUPPORTED("c24nfmv9i7o5eoqaymbibp7m7"); // }

throw new UnsupportedOperationException();
}




//3 6dtlpzv4mvgzb9o0b252yweuv
// static inline pointf scale (double c, pointf p) 
public static Object scale(Object... arg) {
UNSUPPORTED("c1ngytew34bmkdb7vps5h3dh8"); // static inline pointf scale (double c, pointf p)
UNSUPPORTED("erg9i1970wdri39osu8hx2a6e"); // {
UNSUPPORTED("cvexv13y9fq49v0j4d5t4cm9f"); //     pointf r;
UNSUPPORTED("dznf7nac14snww4usquyd6r3r"); //     r.x = c * p.x;
UNSUPPORTED("33kk73m8vjcux5tnjl8co2pe6"); //     r.y = c * p.y;
UNSUPPORTED("a2hk6w52njqjx48nq3nnn2e5i"); //     return r;
UNSUPPORTED("c24nfmv9i7o5eoqaymbibp7m7"); // }

throw new UnsupportedOperationException();
}




//3 z596gpwi24gl7hh3seyp0gck
// static void free_ritem(Dt_t* d, pitem* p,Dtdisc_t* ds) 
public static Object free_ritem(Object... arg) {
UNSUPPORTED("e2z2o5ybnr5tgpkt8ty7hwan1"); // static void
UNSUPPORTED("d1sfyoxiqpnl52w8y4ogbcpx4"); // free_ritem(Dt_t* d, pitem* p,Dtdisc_t* ds)
UNSUPPORTED("erg9i1970wdri39osu8hx2a6e"); // {
UNSUPPORTED("79kn2ug4yy0rtx86eqx7hzfas"); //   dtclose (p->u.rp);
UNSUPPORTED("9e923y5yzq38a869awae5o4pq"); //   free (p);
UNSUPPORTED("c24nfmv9i7o5eoqaymbibp7m7"); // }

throw new UnsupportedOperationException();
}




//3 agf3jzkrkzu95vturq4ruirl1
// static void free_item(Dt_t* d, void* p,Dtdisc_t* ds) 
public static Object free_item(Object... arg) {
UNSUPPORTED("e2z2o5ybnr5tgpkt8ty7hwan1"); // static void
UNSUPPORTED("aeylv2tqn9jclpx81wzo8jna8"); // free_item(Dt_t* d, void* p,Dtdisc_t* ds)
UNSUPPORTED("erg9i1970wdri39osu8hx2a6e"); // {
UNSUPPORTED("9e923y5yzq38a869awae5o4pq"); //   free (p);
UNSUPPORTED("c24nfmv9i7o5eoqaymbibp7m7"); // }

throw new UnsupportedOperationException();
}




//3 53er8pztmugi7aaoo8w6xwmtt
// static void cleanTbl (htmltbl_t* tp) 
public static Object cleanTbl(Object... arg) {
UNSUPPORTED("e2z2o5ybnr5tgpkt8ty7hwan1"); // static void
UNSUPPORTED("ejt6odqhq24f0w764y6ycw02q"); // cleanTbl (htmltbl_t* tp)
UNSUPPORTED("erg9i1970wdri39osu8hx2a6e"); // {
UNSUPPORTED("7krxj3oaa24is3so7hqc97yq4"); //   dtclose (tp->u.p.rows);
UNSUPPORTED("dkrc2ghxhhre60fr65tyau4h"); //   free_html_data (&tp->data);
UNSUPPORTED("b5ddb7yg0q1g3is7zdyamegtz"); //   free (tp);
UNSUPPORTED("c24nfmv9i7o5eoqaymbibp7m7"); // }

throw new UnsupportedOperationException();
}




//3 5fdbv5ru77dtss1pgwxt2dviz
// static void cleanCell (htmlcell_t* cp) 
public static Object cleanCell(Object... arg) {
UNSUPPORTED("e2z2o5ybnr5tgpkt8ty7hwan1"); // static void
UNSUPPORTED("a2mzu2huku49nng3e0xjq7gly"); // cleanCell (htmlcell_t* cp)
UNSUPPORTED("erg9i1970wdri39osu8hx2a6e"); // {
UNSUPPORTED("77li1v44m9m2t09yybvetr1j7"); //   if (cp->child.kind == 1) cleanTbl (cp->child.u.tbl);
UNSUPPORTED("e9frm74dt3zpfwmvcjt6d7rsp"); //   else if (cp->child.kind == 2) free_html_text (cp->child.u.txt);
UNSUPPORTED("8o091oqx5kx7i4vunqj2rbe3w"); //   free_html_data (&cp->data);
UNSUPPORTED("4pvswhooboe78ehkkgcubcohg"); //   free (cp);
UNSUPPORTED("c24nfmv9i7o5eoqaymbibp7m7"); // }

throw new UnsupportedOperationException();
}




//3 8ipdkk14qkzxks3qfhcg430xd
// static void free_citem(Dt_t* d, pitem* p,Dtdisc_t* ds) 
public static Object free_citem(Object... arg) {
UNSUPPORTED("e2z2o5ybnr5tgpkt8ty7hwan1"); // static void
UNSUPPORTED("bixe5avd0uejldfgeyicnxgak"); // free_citem(Dt_t* d, pitem* p,Dtdisc_t* ds)
UNSUPPORTED("erg9i1970wdri39osu8hx2a6e"); // {
UNSUPPORTED("8mlg640v3o1fdr5uj9sn6po9s"); //   cleanCell (p->u.cp);
UNSUPPORTED("9e923y5yzq38a869awae5o4pq"); //   free (p);
UNSUPPORTED("c24nfmv9i7o5eoqaymbibp7m7"); // }

throw new UnsupportedOperationException();
}


//1 8syn2cu0jbf04go8pm5edutfo
// static Dtdisc_t rowDisc = 


//1 94uru1gihainl2dp1ajf4c2nb
// static Dtdisc_t cellDisc = 




//3 4vewb2db7impvcvf47z3wia3j
// static void  free_fitem(Dt_t* d, fitem* p, Dtdisc_t* ds) 
public static Object free_fitem(Object... arg) {
UNSUPPORTED("59dl3yc4jbcy2pb7j1njhlybi"); // static void 
UNSUPPORTED("26gmt3uykv7jwzz4zsuhzmh6c"); // free_fitem(Dt_t* d, fitem* p, Dtdisc_t* ds)
UNSUPPORTED("erg9i1970wdri39osu8hx2a6e"); // {
UNSUPPORTED("arsp2i9gms37oc65b9ios89et"); //     if (p->ti.str)
UNSUPPORTED("3k6lgmit4vxwd69i0exjcet4e"); // 	free (p->ti.str);
UNSUPPORTED("ap7e4kfupx34ac9hq9kl5x48o"); //     free (p);
UNSUPPORTED("c24nfmv9i7o5eoqaymbibp7m7"); // }

throw new UnsupportedOperationException();
}




//3 49a1cavr0uwsfiywr4vlx1j9a
// static void  free_fspan(Dt_t* d, fspan* p, Dtdisc_t* ds) 
public static Object free_fspan(Object... arg) {
UNSUPPORTED("59dl3yc4jbcy2pb7j1njhlybi"); // static void 
UNSUPPORTED("8jhubbnlsdmf8fbpmzgat0ym2"); // free_fspan(Dt_t* d, fspan* p, Dtdisc_t* ds)
UNSUPPORTED("erg9i1970wdri39osu8hx2a6e"); // {
UNSUPPORTED("329j7icm39s2sase5gxu6gc03"); //     textspan_t* ti;
UNSUPPORTED("42eg0b6eo5j9iu80p1uw4zid7"); //     if (p->lp.nitems) {
UNSUPPORTED("bbuxsg26kpzb2fl660hjri9l8"); // 	int i;
UNSUPPORTED("f4tcwn4c6523y5ixkmiplt4hy"); // 	ti = p->lp.items;
UNSUPPORTED("a82cuuzhevdwszh5on4eme3j6"); // 	for (i = 0; i < p->lp.nitems; i++) {
UNSUPPORTED("1o53httu5a3mbs45forifv3v"); // 	    if (ti->str) free (ti->str);
UNSUPPORTED("6f0wl1s431kpd69mmcufrgwpw"); // 	    ti++;
UNSUPPORTED("flupwh3kosf3fkhkxllllt1"); // 	}
UNSUPPORTED("ck90yu0z5f11dxw03hkkrq95f"); // 	free (p->lp.items);
UNSUPPORTED("dvgyxsnyeqqnyzq696k3vskib"); //     }
UNSUPPORTED("ap7e4kfupx34ac9hq9kl5x48o"); //     free (p);
UNSUPPORTED("c24nfmv9i7o5eoqaymbibp7m7"); // }

throw new UnsupportedOperationException();
}


//1 1np2sacxaatzjpdyuxmr0k1f1
// static Dtdisc_t fstrDisc = 


//1 1isgrjiedau6lket9pvwj1cxy
// static Dtdisc_t fspanDisc = 




//3 5mdfgv2hdexhdfc83v70ruckg
// static void appendFItemList (agxbuf *ag) 
public static Object appendFItemList(Object... arg) {
UNSUPPORTED("e2z2o5ybnr5tgpkt8ty7hwan1"); // static void
UNSUPPORTED("3bn87tz9mrrkcgn2ilvrticxw"); // appendFItemList (agxbuf *ag)
UNSUPPORTED("erg9i1970wdri39osu8hx2a6e"); // {
UNSUPPORTED("doxwot367nm4unbmqvlyra7iq"); //     fitem *fi = (fitem*)zmalloc(sizeof(fitem));
UNSUPPORTED("4lvo94ar3s2v4g4pkc1ms9lwy"); //     fi->ti.str = strdup((((((ag)->ptr >= (ag)->eptr) ? agxbmore(ag,1) : 0), (int)(*(ag)->ptr++ = ((unsigned char)'\0'))),(char*)((ag)->ptr = (ag)->buf)));
UNSUPPORTED("91z0oz4x1kngfnfwxn4cltgws"); //     fi->ti.font = HTMLstate.fontstack->cfont;
UNSUPPORTED("3ywp027tx29yvpgfvcnwxudxh"); //     (*(((Dt_t*)(HTMLstate.fitemList))->searchf))((HTMLstate.fitemList),(void*)(fi),0000001);
UNSUPPORTED("c24nfmv9i7o5eoqaymbibp7m7"); // }

throw new UnsupportedOperationException();
}




//3 4famoxxlv0pr1b2fcrf0jgu7s
// static void  appendFLineList (int v) 
public static Object appendFLineList(Object... arg) {
UNSUPPORTED("59dl3yc4jbcy2pb7j1njhlybi"); // static void 
UNSUPPORTED("1azzbwypafe22124r30oc4gda"); // appendFLineList (int v)
UNSUPPORTED("erg9i1970wdri39osu8hx2a6e"); // {
UNSUPPORTED("6iv4xusq3ncisurzdtlt8lhe9"); //     int cnt;
UNSUPPORTED("9zu5mdi1r78uwa3vbpf61c95d"); //     fspan *ln = (fspan*)zmalloc(sizeof(fspan));
UNSUPPORTED("6k4lwsneas5kj0gght5yl0cwz"); //     fitem *fi;
UNSUPPORTED("6g93m1mz5i3cvqsrtk0010zx7"); //     Dt_t *ilist = HTMLstate.fitemList;
UNSUPPORTED("755rwhfp43ntyoieyof0bydox"); //     cnt = dtsize(ilist);
UNSUPPORTED("egxqlj0drkytzofn16fw10t2k"); //     ln->lp.just = v;
UNSUPPORTED("77njmf3w9m7xk714hk5o8hjv5"); //     if (cnt) {
UNSUPPORTED("6pui6q7pmbuh77j3mwflu6dh5"); //         int i = 0;
UNSUPPORTED("364dv1yyznq3ttfgmlficsnjl"); // 	ln->lp.nitems = cnt;
UNSUPPORTED("8svd1o5xg6z1ni5xqndfxjfoa"); // 	ln->lp.items = (textspan_t*)zmalloc((cnt)*sizeof(textspan_t));
UNSUPPORTED("7jn3x6w0gczpwy9ly59swpxo0"); // 	fi = (fitem*)dtflatten(ilist);
UNSUPPORTED("6mm1jtagzhgt1uvafv3xsnrps"); // 	for (; fi; fi = (fitem*)(((Dtlink_t*)((Dtlink_t*)fi))->right)) {
UNSUPPORTED("4ubyu68yegzu2jnk1iubu6ior"); // 		/* NOTE: When fitemList is closed, it uses free_item, which only frees the container,
UNSUPPORTED("dhebr74wsajvoittzd8u8d2f9"); // 		 * not the contents, so this copy is safe.
UNSUPPORTED("edw1ss2r31mqgsvca2gowi52v"); // 		 */
UNSUPPORTED("e9w5vyh1n133n13q9qyjy9ozt"); // 	    ln->lp.items[i] = fi->ti;  
UNSUPPORTED("1lo0ackow66iudrq1gb15y3ry"); // 	    i++;
UNSUPPORTED("flupwh3kosf3fkhkxllllt1"); // 	}
UNSUPPORTED("dvgyxsnyeqqnyzq696k3vskib"); //     }
UNSUPPORTED("1nyzbeonram6636b1w955bypn"); //     else {
UNSUPPORTED("988zd9b8qbjkr2ruagx1lba6j"); // 	ln->lp.items = (textspan_t*)zmalloc(sizeof(textspan_t));
UNSUPPORTED("7olg12o4clx3ucbt1ovdkecgj"); // 	ln->lp.nitems = 1;
UNSUPPORTED("9s20ql63zxmctegw4085j3fmx"); // 	ln->lp.items[0].str = strdup("");
UNSUPPORTED("2p1lktdlp9q8kh7c1ujxogs61"); // 	ln->lp.items[0].font = HTMLstate.fontstack->cfont;
UNSUPPORTED("dvgyxsnyeqqnyzq696k3vskib"); //     }
UNSUPPORTED("53hyx9r3svmvy8o9fi8qr4mzm"); //     (*(((Dt_t*)(ilist))->searchf))((ilist),(void*)(0),0000100);
UNSUPPORTED("8n0i45x1qnicbsjl3t906vaa8"); //     (*(((Dt_t*)(HTMLstate.fspanList))->searchf))((HTMLstate.fspanList),(void*)(ln),0000001);
UNSUPPORTED("c24nfmv9i7o5eoqaymbibp7m7"); // }

throw new UnsupportedOperationException();
}




//3 az5nhw9enic3fddz8gnedxcju
// static htmltxt_t* mkText(void) 
public static Object mkText(Object... arg) {
UNSUPPORTED("ey6kc3f9ltt691wqrfmypaozl"); // static htmltxt_t*
UNSUPPORTED("cjs0uzhgqb2fc7756tzv0vojf"); // mkText(void)
UNSUPPORTED("erg9i1970wdri39osu8hx2a6e"); // {
UNSUPPORTED("6iv4xusq3ncisurzdtlt8lhe9"); //     int cnt;
UNSUPPORTED("3moicc1bb7tuz64d74jgr044"); //     Dt_t * ispan = HTMLstate.fspanList;
UNSUPPORTED("243kqn4v9kdemlqwu2dhg6pdy"); //     fspan *fl ;
UNSUPPORTED("e188sj25s1ko32xdk40qd877e"); //     htmltxt_t *hft = (htmltxt_t*)zmalloc(sizeof(htmltxt_t));
UNSUPPORTED("ag6dt4kjzoulw1j0mhwbokdid"); //     if (dtsize (HTMLstate.fitemList)) 
UNSUPPORTED("5madleux7wg2vumi9pl1bdv8s"); // 	appendFLineList (0);
UNSUPPORTED("ykhei8t74adzsrnktxe4u6wc"); //     cnt = dtsize(ispan);
UNSUPPORTED("57eezqowalifcx3ocgmtz5gmp"); //     hft->nspans = cnt;
UNSUPPORTED("77njmf3w9m7xk714hk5o8hjv5"); //     if (cnt) {
UNSUPPORTED("87wlv7rom7negdjfub75atom0"); // 	int i = 0;
UNSUPPORTED("btg64tgzrm3tsx7w2cjgtkt5g"); // 	hft->spans = (htextspan_t*)zmalloc((cnt)*sizeof(htextspan_t));	
UNSUPPORTED("2yjlc0huszsbrp4p6mljwnqez"); //     	for(fl=(fspan *)(*(((Dt_t*)(ispan))->searchf))((ispan),(void*)(0),0000200); fl; fl=(fspan *)(*(((Dt_t*)(ispan))->searchf))((ispan),(void*)(fl),0000010)) {
UNSUPPORTED("o7nqqo5invz9fssk2z7yxvdk"); //     	    hft->spans[i] = fl->lp;
UNSUPPORTED("5at77pazhse3utac5y67rfrpg"); //     	    i++;
UNSUPPORTED("klxoy56t7b20wxnwqm0qoofz"); //     	}
UNSUPPORTED("dvgyxsnyeqqnyzq696k3vskib"); //     }
UNSUPPORTED("ewiox4giau2t8uc31b4m8cbos"); //     (*(((Dt_t*)(ispan))->searchf))((ispan),(void*)(0),0000100);
UNSUPPORTED("dnp8w4len77c0t9hp9b2j5nye"); //     return hft;
UNSUPPORTED("c24nfmv9i7o5eoqaymbibp7m7"); // }

throw new UnsupportedOperationException();
}




//3 23wdl6n60rq8jhsrdhgamjwls
// static pitem* lastRow (void) 
public static Object lastRow(Object... arg) {
UNSUPPORTED("d6gug3eud9z5l6tlnca1w8use"); // static pitem* lastRow (void)
UNSUPPORTED("erg9i1970wdri39osu8hx2a6e"); // {
UNSUPPORTED("7yjzj8jcniwi23ahtmhu8f7cp"); //   htmltbl_t* tbl = HTMLstate.tblstack;
UNSUPPORTED("f25khljxvq2epkwsa4mgzdc5v"); //   pitem*     sp = (*(((Dt_t*)(tbl->u.p.rows))->searchf))((tbl->u.p.rows),(void*)(0),0000400);
UNSUPPORTED("1nblb3mrq7wrxkm06v7yvyin"); //   return sp;
UNSUPPORTED("c24nfmv9i7o5eoqaymbibp7m7"); // }

throw new UnsupportedOperationException();
}




//3 8t79v9x9xl9lbtpdi34ff3phe
// static pitem* addRow (void) 
public static Object addRow(Object... arg) {
UNSUPPORTED("743f44ql6wbf8utttlgok2tms"); // static pitem* addRow (void)
UNSUPPORTED("erg9i1970wdri39osu8hx2a6e"); // {
UNSUPPORTED("76ds0mb9gofz9vcw348tw74pq"); //   Dt_t*      dp = dtopen(&cellDisc, Dtqueue);
UNSUPPORTED("7yjzj8jcniwi23ahtmhu8f7cp"); //   htmltbl_t* tbl = HTMLstate.tblstack;
UNSUPPORTED("6zaqqicaaq9xlvykkckhmxbyy"); //   pitem*     sp = (pitem*)zmalloc(sizeof(pitem));
UNSUPPORTED("aqkc4euu97i25dyyrncpttmit"); //   sp->u.rp = dp;
UNSUPPORTED("3fun70bheg258bgk09490w0sh"); //   if (tbl->flags & 2)
UNSUPPORTED("dmgfwq598sxflnnqkc7ad1b32"); //     sp->ruled = 1;
UNSUPPORTED("2g348nq1krudex6ifjgv27wyg"); //   (*(((Dt_t*)(tbl->u.p.rows))->searchf))((tbl->u.p.rows),(void*)(sp),0000001);
UNSUPPORTED("1nblb3mrq7wrxkm06v7yvyin"); //   return sp;
UNSUPPORTED("c24nfmv9i7o5eoqaymbibp7m7"); // }

throw new UnsupportedOperationException();
}




//3 bdjjvqfdlg0yrp580jpv43hw4
// static void setCell (htmlcell_t* cp, void* obj, int kind) 
public static Object setCell(Object... arg) {
UNSUPPORTED("a6ymak98eyh09432vmvpogipt"); // static void setCell (htmlcell_t* cp, void* obj, int kind)
UNSUPPORTED("erg9i1970wdri39osu8hx2a6e"); // {
UNSUPPORTED("6zaqqicaaq9xlvykkckhmxbyy"); //   pitem*     sp = (pitem*)zmalloc(sizeof(pitem));
UNSUPPORTED("7yjzj8jcniwi23ahtmhu8f7cp"); //   htmltbl_t* tbl = HTMLstate.tblstack;
UNSUPPORTED("qw6vdwg3yid1pdaz0qrjppaj"); //   pitem*     rp = (pitem*)(*(((Dt_t*)(tbl->u.p.rows))->searchf))((tbl->u.p.rows),(void*)(0),0000400);
UNSUPPORTED("d6k77mp03y46jligheanx94dg"); //   Dt_t*      row = rp->u.rp;
UNSUPPORTED("e9s2ni07poro3gct8f1ya0l7a"); //   sp->u.cp = cp;
UNSUPPORTED("2ajp3r1vfd0xl0s07q51tgkhd"); //   (*(((Dt_t*)(row))->searchf))((row),(void*)(sp),0000001);
UNSUPPORTED("73ausrcgminfktwghjhuctrdc"); //   cp->child.kind = kind;
UNSUPPORTED("8ianzmahfvf64a86twwxp86jp"); //   if (tbl->flags & 1)
UNSUPPORTED("dpw9bdo34u2djuw3g3a6rsn0z"); //     cp->ruled = 1;
UNSUPPORTED("a2drbo5m3cl97fd4khnnp0x1x"); //   if(kind == 2)
UNSUPPORTED("g98aqixq093hbgc60377v9xj"); //   	cp->child.u.txt = (htmltxt_t*)obj;
UNSUPPORTED("7m1dgczjy0huec6a30h9cbkf"); //   else if (kind == 3)
UNSUPPORTED("6v92mg93bq298eauy1s1dn2kv"); //     cp->child.u.img = (htmlimg_t*)obj;
UNSUPPORTED("8983svt6g1kt3l45bd6ju9mw6"); //   else
UNSUPPORTED("5mgc55pb51xtqrskdy6lupjj9"); //     cp->child.u.tbl = (htmltbl_t*)obj;
UNSUPPORTED("c24nfmv9i7o5eoqaymbibp7m7"); // }

throw new UnsupportedOperationException();
}




//3 86xg3md174m9d0hdj7lm1r8h8
// static htmllabel_t* mkLabel (void* obj, int kind) 
public static Object mkLabel(Object... arg) {
UNSUPPORTED("68olevx5qr27d1plva3kh6e5d"); // static htmllabel_t* mkLabel (void* obj, int kind)
UNSUPPORTED("erg9i1970wdri39osu8hx2a6e"); // {
UNSUPPORTED("8ke9r2q8imfs4uovjyrc0m582"); //   htmllabel_t* lp = (htmllabel_t*)zmalloc(sizeof(htmllabel_t));
UNSUPPORTED("43clk7pdhozybye425c5vxbqs"); //   lp->kind = kind;
UNSUPPORTED("59s9lao6qui2fmj9eef4wmr0l"); //   if (kind == 2)
UNSUPPORTED("11pai3t9lnogky3p7m0vpbty"); //     lp->u.txt = (htmltxt_t*)obj;
UNSUPPORTED("8983svt6g1kt3l45bd6ju9mw6"); //   else
UNSUPPORTED("8ag7q576emt2v7de68p7zi1vg"); //     lp->u.tbl = (htmltbl_t*)obj;
UNSUPPORTED("75meu722lubo2wmb1bahwmv1u"); //   return lp;
UNSUPPORTED("c24nfmv9i7o5eoqaymbibp7m7"); // }

throw new UnsupportedOperationException();
}




//3 cidlq4a037zcw1viv3yj5dm3o
// static void freeFontstack(void) 
public static Object freeFontstack(Object... arg) {
UNSUPPORTED("e2z2o5ybnr5tgpkt8ty7hwan1"); // static void
UNSUPPORTED("5n6hadg2nnxbykkls8yuljrux"); // freeFontstack(void)
UNSUPPORTED("erg9i1970wdri39osu8hx2a6e"); // {
UNSUPPORTED("7j1n1whz7ns8m658dgt3rf7m6"); //     sfont_t* s;
UNSUPPORTED("45fzuya14aqi3ydx2mx7qy7li"); //     sfont_t* next;
UNSUPPORTED("820gi48ql7mjvm02zqrlrk2j0"); //     for (s = HTMLstate.fontstack; (next = s->pfont); s = next) {
UNSUPPORTED("d285xdylp7oj81aar06ulc7kh"); // 	free(s);
UNSUPPORTED("dvgyxsnyeqqnyzq696k3vskib"); //     }
UNSUPPORTED("c24nfmv9i7o5eoqaymbibp7m7"); // }

throw new UnsupportedOperationException();
}




//3 ewyzfsvy1gms3jg0repa41hey
// static void cleanup (void) 
public static Object cleanup(Object... arg) {
UNSUPPORTED("4udlidhjhh186l60tnwrndods"); // static void cleanup (void)
UNSUPPORTED("erg9i1970wdri39osu8hx2a6e"); // {
UNSUPPORTED("61xcnqsgba2hv68f84p8whcvy"); //   htmltbl_t* tp = HTMLstate.tblstack;
UNSUPPORTED("ej2qxu72gf97u4o99kg06l2bl"); //   htmltbl_t* next;
UNSUPPORTED("bzbpzh7k9m3nsya6a8e0qzuns"); //   if (HTMLstate.lbl) {
UNSUPPORTED("3we2rhjt0mgfjgbczne6cjhxh"); //     free_html_label (HTMLstate.lbl,1);
UNSUPPORTED("7kxmztohe6skbt7owagd4nyjj"); //     HTMLstate.lbl = NULL;
UNSUPPORTED("7ijd6pszsxnoopppf6xwo8wdl"); //   }
UNSUPPORTED("d33vybg2nal9pqyqnsooy2a3e"); //   cellDisc.freef = (Dtfree_f)free_citem;
UNSUPPORTED("bep9lbei2j0r4rjc1dkx7zkzd"); //   while (tp) {
UNSUPPORTED("9t026l68ed6imumb8ij7yhzh5"); //     next = tp->u.p.prev;
UNSUPPORTED("8f6vdwgdm8fjshmxo6ei6l4x9"); //     cleanTbl (tp);
UNSUPPORTED("314eojl0ohy55hom5nx2fwyfi"); //     tp = next;
UNSUPPORTED("7ijd6pszsxnoopppf6xwo8wdl"); //   }
UNSUPPORTED("caxitvipeydnmdgworfislzhs"); //   cellDisc.freef = (Dtfree_f)free_item;
UNSUPPORTED("dlpulny8fqkx25ms5nmppj3vz"); //   fstrDisc.freef = (Dtfree_f)free_fitem;
UNSUPPORTED("33zrdedw85v7v1x9nbd1ckxoa"); //   (*(((Dt_t*)(HTMLstate.fitemList))->searchf))((HTMLstate.fitemList),(void*)(0),0000100);
UNSUPPORTED("3869gecvlcnxgmpwhtwhrjm0d"); //   fstrDisc.freef = (Dtfree_f)free_item;
UNSUPPORTED("7odzhifod2x35wc5tbi6ix4be"); //   fspanDisc.freef = (Dtfree_f)free_fspan;
UNSUPPORTED("ba01mdd5f4vk5utis9ha5e30"); //   (*(((Dt_t*)(HTMLstate.fspanList))->searchf))((HTMLstate.fspanList),(void*)(0),0000100);
UNSUPPORTED("eav0sd07lj1ql28b4mb7w2uaf"); //   fspanDisc.freef = (Dtfree_f)free_item;
UNSUPPORTED("98nbz0do2np8v147v1gegnrbi"); //   freeFontstack();
UNSUPPORTED("c24nfmv9i7o5eoqaymbibp7m7"); // }

throw new UnsupportedOperationException();
}




//3 8bl8i4l3vq6849ak8bwey6mzk
// static int nonSpace (char* s) 
public static Object nonSpace(Object... arg) {
UNSUPPORTED("48jbmcx7d591k3p9ro9ty0m3g"); // static int nonSpace (char* s)
UNSUPPORTED("erg9i1970wdri39osu8hx2a6e"); // {
UNSUPPORTED("8jg9j6uvh89uy3p6606fh8a2w"); //   char   c;
UNSUPPORTED("efa7ei8mz8h7lvxh5wqq5wc33"); //   while ((c = *s++)) {
UNSUPPORTED("9sludt6qrbcf6zk9hm3gysufj"); //     if (c != ' ') return 1;
UNSUPPORTED("7ijd6pszsxnoopppf6xwo8wdl"); //   }
UNSUPPORTED("bid671dovx1rdiquw5vm3fttj"); //   return 0;
UNSUPPORTED("c24nfmv9i7o5eoqaymbibp7m7"); // }

throw new UnsupportedOperationException();
}




//3 87ios5hi5757k5miu6wlrum5w
// static void pushFont (textfont_t *fp) 
public static Object pushFont(Object... arg) {
UNSUPPORTED("e2z2o5ybnr5tgpkt8ty7hwan1"); // static void
UNSUPPORTED("a9n2aesdy1bywbrbze7gmkn17"); // pushFont (textfont_t *fp)
UNSUPPORTED("erg9i1970wdri39osu8hx2a6e"); // {
UNSUPPORTED("691ytrxzc6cij5vazhtnuoy0n"); //     sfont_t *ft = (sfont_t*)zmalloc(sizeof(sfont_t));
UNSUPPORTED("31e675d7cp5uavv6vydzkii0t"); //     textfont_t* curfont = HTMLstate.fontstack->cfont;
UNSUPPORTED("18b0yq7hsh4rq27jpn4mqwq34"); //     textfont_t  f = *fp;
UNSUPPORTED("e31ng2kblbzn273ypcnmjro76"); //     if (curfont) {
UNSUPPORTED("2tpx9chys0c52v4xe4hacak69"); // 	if (!f.color && curfont->color)
UNSUPPORTED("1n368po1sgerkqtzfsd32203n"); // 	    f.color = curfont->color;
UNSUPPORTED("ak5bw2q3nrfw2txz5a14sq6ha"); // 	if ((f.size < 0.0) && (curfont->size >= 0.0))
UNSUPPORTED("aimplrk4u9egypl4ejx0x9b8d"); // 	    f.size = curfont->size;
UNSUPPORTED("4660knpp4fazggl9yqsfxdr1e"); // 	if (!f.name && curfont->name)
UNSUPPORTED("e43b7fxbbvqjlwtsywbv167k"); // 	    f.name = curfont->name;
UNSUPPORTED("d41lsjow2yoew5l40lj5se1wt"); // 	if (curfont->flags)
UNSUPPORTED("2c7fsvh63forfjfugu4grsiiq"); // 	    f.flags |= curfont->flags;
UNSUPPORTED("dvgyxsnyeqqnyzq696k3vskib"); //     }
UNSUPPORTED("5jm1g08zslbh1e16seen6jgis"); //     ft->cfont = (*(((Dt_t*)(HTMLstate.gvc->textfont_dt))->searchf))((HTMLstate.gvc->textfont_dt),(void*)(&f),0000001);
UNSUPPORTED("3ptdxuzgcqapdr5xju6zt62cj"); //     ft->pfont = HTMLstate.fontstack;
UNSUPPORTED("3mdpaak1y5sxe2o2upjzfpy1e"); //     HTMLstate.fontstack = ft;
UNSUPPORTED("c24nfmv9i7o5eoqaymbibp7m7"); // }

throw new UnsupportedOperationException();
}




//3 9p42c6b9fpbzacsbf6pelg18i
// static void  popFont (void) 
public static Object popFont(Object... arg) {
UNSUPPORTED("59dl3yc4jbcy2pb7j1njhlybi"); // static void 
UNSUPPORTED("hvm5yavuo5ntqsxkc2wna9oi"); // popFont (void)
UNSUPPORTED("erg9i1970wdri39osu8hx2a6e"); // {
UNSUPPORTED("5ab6yk7kzqxbhn54ye5aovrb0"); //     sfont_t* curfont = HTMLstate.fontstack;
UNSUPPORTED("3enh12gz0ie5d7arcrnm4g0ck"); //     sfont_t* prevfont = curfont->pfont;
UNSUPPORTED("7lf7opedggfvxwj1hqhdb9wfr"); //     free (curfont);
UNSUPPORTED("5ono575lrg0e9hs3qnjqspxg1"); //     HTMLstate.fontstack = prevfont;
UNSUPPORTED("c24nfmv9i7o5eoqaymbibp7m7"); // }

throw new UnsupportedOperationException();
}


//1 dit6nudlsu8gsbu1nk0oaxmdv
// extern YYSTYPE htmllval


//1 x1gckyomih68oczs7yvmm3h5
// typedef unsigned char htmltype_uint8


//1 31jz3v9hejkp1rmq8mz0o5w47
// typedef short int htmltype_int8


//1 dpd60mlqyvzm22gkckal3qm7v
// typedef unsigned short int htmltype_uint16


//1 dcdckw2y7pzkg53vllmegf4rq
// typedef short int htmltype_int16


//1 9jdkbskvde5424jxt2dovm2rl
// static const htmltype_uint8 htmltranslate[] = 


//1 2cl550jmnu3b16nwlqov00hw4
// static const htmltype_uint8 htmlr1[] = 


//1 6avpc7f6w1kv4uj7k9dc6qbvk
// static const htmltype_uint8 htmlr2[] = 


//1 bpc8qqltftv1euiiz1zgki9nk
// static const htmltype_uint8 htmldefact[] = 


//1 a0c9rr2ke8fawmhjvlibt4drp
// static const htmltype_int8 htmldefgoto[] = 


//1 4ejlmzv42imv4ti54zwtoi31x
// static const htmltype_int16 htmlpact[] = 


//1 4l47s5oz92y80p13c7zq77zvu
// static const htmltype_int16 htmlpgoto[] = 


//1 4919zi7ri51whrqbp6bdfs056
// static const htmltype_int8 htmltable[] = 


//1 9jk1ohz4jxvdrwn1nsszaiu5y
// static const htmltype_int8 htmlcheck[] = 


//1 e7nz3wy38vdelp0l9owm0wpm7
// static const htmltype_uint8 htmlstos[] = 




//3 efmks9lkxb4y34urxsqx4bs0
// static void htmldestruct (htmlmsg, htmltype, htmlvaluep)     const char *htmlmsg
public static Object htmldestruct(Object... arg) {
UNSUPPORTED("e2z2o5ybnr5tgpkt8ty7hwan1"); // static void
UNSUPPORTED("bfzx4tu82rlmwjppehpr1dqu5"); // htmldestruct (htmlmsg, htmltype, htmlvaluep)
UNSUPPORTED("3awpkepa46g6buzdmvnec62v"); //     const char *htmlmsg;
UNSUPPORTED("7ihfhmwdck9c8mh20noq9z7fh"); //     int htmltype;
UNSUPPORTED("7d7rrr5zwtdnq8k1a9amkko57"); //     YYSTYPE *htmlvaluep;
UNSUPPORTED("erg9i1970wdri39osu8hx2a6e"); // {
UNSUPPORTED("9yf7lyfc618lbtjkyl2j86rtw"); //   ((void) (htmlvaluep));
UNSUPPORTED("eaa8zribdcfr2vai4hp1pq1ua"); //   if (!htmlmsg)
UNSUPPORTED("25hpdqk09mvipn2py35e3lrmo"); //     htmlmsg = "Deleting";
UNSUPPORTED("3nswekisilyfverb25pazm044"); //   ;
UNSUPPORTED("a3t3q76da1if05y02v50rpwqp"); //   switch (htmltype)
UNSUPPORTED("6ld19omy1z68vprfzbhrjqr2z"); //     {
UNSUPPORTED("5vhsnixpf0pg2oz10ps2valyn"); //       default:
UNSUPPORTED("6aw91xzjmqvmtdvt1di23af8y"); // 	break;
UNSUPPORTED("dvgyxsnyeqqnyzq696k3vskib"); //     }
UNSUPPORTED("c24nfmv9i7o5eoqaymbibp7m7"); // }

throw new UnsupportedOperationException();
}


//1 4oas2ko3fiqnt2h6t9oqu7wis
// int htmlchar


//1 dlvwi3aalg35jpb4xc64zpawu
// YYSTYPE htmllval


//1 7unt62uxeuyzgt50yuio39e4x
// int htmlnerrs




//3 c3v0uk0nmo3q2j3wobf6794sb
// int htmlparse ()    
public static Object htmlparse(Object... arg) {
UNSUPPORTED("etrjsq5w49uo9jq5pzifohkqw"); // int
UNSUPPORTED("1h4o50xtpcoa3y6zlpkkxk6ib"); // htmlparse ()
UNSUPPORTED("erg9i1970wdri39osu8hx2a6e"); // {
UNSUPPORTED("62tk7c59ipergrlj1fduk0pdq"); //     int htmlstate;
UNSUPPORTED("9s1gvm4tg9jub4ua9d2z36uh"); //     /* Number of tokens to shift before error messages enabled.  */
UNSUPPORTED("35ezit38p47de8cupukz8db82"); //     int htmlerrstatus;
UNSUPPORTED("9ok1ifmve6y93u5i4275oxt1d"); //     /* The stacks and their tools:
UNSUPPORTED("bjeksbrfz8mqrkf0xy0wey64n"); //        `htmlss': related to states.
UNSUPPORTED("eld0t4ac0f0b0ic4l4rcsuiko"); //        `htmlvs': related to semantic values.
UNSUPPORTED("676c5582nxmrsmksg7dbypi2c"); //        Refer to the stacks through separate pointers, to allow htmloverflow
UNSUPPORTED("e8cfmvs5ozsrhl6v1u6mp3dw0"); //        to reallocate them elsewhere.  */
UNSUPPORTED("e0svr3ez9dsitn8x3e0ix2b6q"); //     /* The state stack.  */
UNSUPPORTED("dvsf2vaphifgcuy1elvib1zlh"); //     htmltype_int16 htmlssa[200];
UNSUPPORTED("4dkqe7g2vzqf61fnma038bjlw"); //     htmltype_int16 *htmlss;
UNSUPPORTED("a1wlw53pguerjrw8d6gbuzs26"); //     htmltype_int16 *htmlssp;
UNSUPPORTED("3a5u4tdfyqrq2c72j4bf9ukca"); //     /* The semantic value stack.  */
UNSUPPORTED("4ufi2gs6chfc5vcrtl6p22i7w"); //     YYSTYPE htmlvsa[200];
UNSUPPORTED("8o4i7pjkbavihzu0xwqdbe5jv"); //     YYSTYPE *htmlvs;
UNSUPPORTED("1k08c7vp1rk1e0fzde7qyb2yj"); //     YYSTYPE *htmlvsp;
UNSUPPORTED("bmzoj1sonj419ogzmu3k755r6"); //     unsigned int htmlstacksize;
UNSUPPORTED("c9d8i9an5qkgkxgokdmp3e9bz"); //   int htmln;
UNSUPPORTED("dn7s6wgv7lmh8pevqv91ju2ss"); //   int htmlresult;
UNSUPPORTED("15mkyt2y35y6b3kw61tcv89hz"); //   /* Lookahead token as an internal (translated) token number.  */
UNSUPPORTED("dbkl61t5ab3xhpe115qrsljzb"); //   int htmltoken;
UNSUPPORTED("8e8sr2gy45snswwlopuywd4"); //   /* The variables used to return semantic value and location from the
UNSUPPORTED("d4q0w76h1grh0723v2ors4nxs"); //      action routines.  */
UNSUPPORTED("70fy0dn2jgxihiqdid66zwr1b"); //   YYSTYPE htmlval;
UNSUPPORTED("8s5ggdw8hglgk87czklidx1pl"); //   /* The number of symbols on the RHS of the reduced rule.
UNSUPPORTED("d7da55fsvudhvjfgejvxp4301"); //      Keep to zero when no symbol should be popped.  */
UNSUPPORTED("pby8i05gnio1tx7xl02phkkl"); //   int htmllen = 0;
UNSUPPORTED("aa9z6jaxqu9w870phjets5pqw"); //   htmltoken = 0;
UNSUPPORTED("4entxav72jvsoxqih63oyh85r"); //   htmlss = htmlssa;
UNSUPPORTED("ey6y39100zis36iu8ek1maq16"); //   htmlvs = htmlvsa;
UNSUPPORTED("ewmf53srdqssmd5l6u21dfa1c"); //   htmlstacksize = 200;
UNSUPPORTED("3nswekisilyfverb25pazm044"); //   ;
UNSUPPORTED("10i7gkv6rg0m7qpxuazy9xffi"); //   htmlstate = 0;
UNSUPPORTED("1rk2q02feqw4cthy5e57fmf2g"); //   htmlerrstatus = 0;
UNSUPPORTED("8id8dfn6laac87otcxbnhm1jn"); //   htmlnerrs = 0;
UNSUPPORTED("3jqhe6ta2bm9bcf4w2963okw2"); //   htmlchar = (-2); /* Cause a token to be read.  */
UNSUPPORTED("f0kbtpk40bbe7m53uwx0eezp4"); //   /* Initialize stack pointers.
UNSUPPORTED("d8dtor5u60ag1mqqgil372nvk"); //      Waste one element of value and location stack
UNSUPPORTED("7ev6rqep9cwoby6w6f1tx2osc"); //      so that they stay on the same level as the state stack.
UNSUPPORTED("yd2jbvtitsi6j7lrxgzvchcv"); //      The wasted elements are never initialized.  */
UNSUPPORTED("6epp6cmp94tukdce0ud6qfip4"); //   htmlssp = htmlss;
UNSUPPORTED("c6zy9hd78gy2pq3pr04gfndcn"); //   htmlvsp = htmlvs;
UNSUPPORTED("etd1ecxo5luu7rsmrk7qz72gt"); //   goto htmlsetstate;
UNSUPPORTED("4flvn46w2728mhozqf9kuosm2"); // /*------------------------------------------------------------.
UNSUPPORTED("29nubdcfg783k6bp12tzf7kdf"); // | htmlnewstate -- Push a new state, which is found in htmlstate.  |
UNSUPPORTED("a6znfp1d4ixngc79hwpyrw4wp"); // `------------------------------------------------------------*/
UNSUPPORTED("2qqobrlmofilzusvouyjyss5x"); //  htmlnewstate:
UNSUPPORTED("ej0agaz4g5pjpstralb0dkmdd"); //   /* In all cases, when you get here, the value and location stacks
UNSUPPORTED("7wmq2lqpn4jmj4m6nxe2ndmc5"); //      have just been pushed.  So pushing a state here evens the stacks.  */
UNSUPPORTED("2751c39cr4rnrxg5n7m7nx7ys"); //   htmlssp++;
UNSUPPORTED("c5u6emamg5qcrwzdqjnb9onrx"); //  htmlsetstate:
UNSUPPORTED("d92pzu0fz5qfvyngtbuxmvd23"); //   *htmlssp = htmlstate;
UNSUPPORTED("6qm7nvqgi9468k5d6roxibegt"); //   if (htmlss + htmlstacksize - 1 <= htmlssp)
UNSUPPORTED("6ld19omy1z68vprfzbhrjqr2z"); //     {
UNSUPPORTED("548pbbpfwcnj355codzyz202a"); //       /* Get the current used size of the three stacks, in elements.  */
UNSUPPORTED("dbjpb0ohfl5tqwx8j7iw7uz3m"); //       unsigned int htmlsize = htmlssp - htmlss + 1;
UNSUPPORTED("74tyblyhdau9tp40uzltqv3x7"); //       /* Extend the stack our own way.  */
UNSUPPORTED("26ytwmih7ma6cd4zk56mzubfl"); //       if (10000 <= htmlstacksize)
UNSUPPORTED("4mlk7t4o51xr98x3ba6uvbr5q"); // 	goto htmlexhaustedlab;
UNSUPPORTED("87gqai73rnzhld59bjv3egqcl"); //       htmlstacksize *= 2;
UNSUPPORTED("ag1eorudzykaegt7mm2znnosf"); //       if (10000 < htmlstacksize)
UNSUPPORTED("c1vtabr3qz2or3uxoxp86czk9"); // 	htmlstacksize = 10000;
UNSUPPORTED("cdsm9962a8k19vkufzg36hzc8"); //       {
UNSUPPORTED("6g01e75skxcki12flc6g01l89"); // 	htmltype_int16 *htmlss1 = htmlss;
UNSUPPORTED("73qjl9g5kukkejwoiw0mv9894"); // 	union htmlalloc *htmlptr =
UNSUPPORTED("pbab6t68kdfgwefi6c9gspq3"); // 	  (union htmlalloc *) malloc (((htmlstacksize) * (sizeof (htmltype_int16) + sizeof (YYSTYPE)) + (sizeof (union htmlalloc) - 1)));
UNSUPPORTED("4k5xl2qqq4d9ec7ks949npzkp"); // 	if (! htmlptr)
UNSUPPORTED("9mqexdn4dvy83xq3gxn5hndcz"); // 	  goto htmlexhaustedlab;
UNSUPPORTED("3olfd74fb5aw885uvogcexnem"); // 	do { unsigned int htmlnewbytes; do { unsigned int htmli; for (htmli = 0; htmli < (htmlsize); htmli++) (&htmlptr->htmlss_alloc)[htmli] = (htmlss)[htmli]; } while ((0)); htmlss = &htmlptr->htmlss_alloc; htmlnewbytes = htmlstacksize * sizeof (*htmlss) + (sizeof (union htmlalloc) - 1); htmlptr += htmlnewbytes / sizeof (*htmlptr); } while ((0));
UNSUPPORTED("c0r80gc3ijlybyzvg7pxfqwmy"); // 	do { unsigned int htmlnewbytes; do { unsigned int htmli; for (htmli = 0; htmli < (htmlsize); htmli++) (&htmlptr->htmlvs_alloc)[htmli] = (htmlvs)[htmli]; } while ((0)); htmlvs = &htmlptr->htmlvs_alloc; htmlnewbytes = htmlstacksize * sizeof (*htmlvs) + (sizeof (union htmlalloc) - 1); htmlptr += htmlnewbytes / sizeof (*htmlptr); } while ((0));
UNSUPPORTED("a97chludrb34tylpbf69vt7wb"); // 	if (htmlss1 != htmlssa)
UNSUPPORTED("7l4qx4ob4oyi2etdctrfdz2l3"); // 	  free (htmlss1);
UNSUPPORTED("dquo3qofk56ds5xl95lhvcthf"); //       }
UNSUPPORTED("es0c860ynkr022bk0tez2ise2"); //       htmlssp = htmlss + htmlsize - 1;
UNSUPPORTED("as9a97car6r3cgh7bctalzygu"); //       htmlvsp = htmlvs + htmlsize - 1;
UNSUPPORTED("3ejmh10g3kyn79v59obt4uwve"); //       ;
UNSUPPORTED("3eh7dcvg7k912klwk1971dzea"); //       if (htmlss + htmlstacksize - 1 <= htmlssp)
UNSUPPORTED("94rnqtiux3wthf9kn8utqcskz"); // 	goto htmlabortlab;
UNSUPPORTED("dvgyxsnyeqqnyzq696k3vskib"); //     }
UNSUPPORTED("3nswekisilyfverb25pazm044"); //   ;
UNSUPPORTED("7ozhm9yo9yzwlyprtcubuyigx"); //   if (htmlstate == 31)
UNSUPPORTED("9u8ogsnknxr9ql3vkxgz8smsi"); //     goto htmlacceptlab;
UNSUPPORTED("coc3qaztrdssrpqadyzkhd3gn"); //   goto htmlbackup;
UNSUPPORTED("1js0t0ytcx8ywvz9tsx2kc95p"); // /*-----------.
UNSUPPORTED("94huiatz1cws1vr5blejpzj8g"); // | htmlbackup.  |
UNSUPPORTED("dbmfwil8k8aqwvx0qac9r5n48"); // `-----------*/
UNSUPPORTED("3qq8lyp9d9glw5yd7xzch9nmv"); // htmlbackup:
UNSUPPORTED("6yzm6oy5bmq3akecjcji6mxyb"); //   /* Do appropriate processing given the current state.  Read a
UNSUPPORTED("3plrzglhiw3koxy90giytgoee"); //      lookahead token if we need one and don't already have one.  */
UNSUPPORTED("cbfd87dteogvv9rjyncz9jnkm"); //   /* First try to decide what to do without reference to lookahead token.  */
UNSUPPORTED("2a8s7ntnrbmo2gis2pg6txdu2"); //   htmln = htmlpact[htmlstate];
UNSUPPORTED("clx73uhvg9uu1dy9qe0wyoqpi"); //   if (((htmln) == (-82)))
UNSUPPORTED("2cusegm507dcmw0w3d9n5ob5j"); //     goto htmldefault;
UNSUPPORTED("46jyau3ggxbt5nfv3rhpd6lxc"); //   /* Not known => get a lookahead token if don't already have one.  */
UNSUPPORTED("bax3bsy3o04vppl5jub837tlx"); //   /* YYCHAR is either YYEMPTY or YYEOF or a valid lookahead symbol.  */
UNSUPPORTED("aw1x1j7hwaqgxlp75kehavz9q"); //   if (htmlchar == (-2))
UNSUPPORTED("6ld19omy1z68vprfzbhrjqr2z"); //     {
UNSUPPORTED("3ejmh10g3kyn79v59obt4uwve"); //       ;
UNSUPPORTED("90hryp89jjpc8no7mk4wb10hl"); //       htmlchar = htmllex ();
UNSUPPORTED("dvgyxsnyeqqnyzq696k3vskib"); //     }
UNSUPPORTED("6ket57yvgnkwbczbudkyb2fya"); //   if (htmlchar <= 0)
UNSUPPORTED("6ld19omy1z68vprfzbhrjqr2z"); //     {
UNSUPPORTED("ews12pthol75novd8hp8fkl1x"); //       htmlchar = htmltoken = 0;
UNSUPPORTED("3ejmh10g3kyn79v59obt4uwve"); //       ;
UNSUPPORTED("dvgyxsnyeqqnyzq696k3vskib"); //     }
UNSUPPORTED("8983svt6g1kt3l45bd6ju9mw6"); //   else
UNSUPPORTED("6ld19omy1z68vprfzbhrjqr2z"); //     {
UNSUPPORTED("84q66xdmm7egi73lpjcjdjc6q"); //       htmltoken = ((unsigned int) (htmlchar) <= 295 ? htmltranslate[htmlchar] : 2);
UNSUPPORTED("3ejmh10g3kyn79v59obt4uwve"); //       ;
UNSUPPORTED("dvgyxsnyeqqnyzq696k3vskib"); //     }
UNSUPPORTED("7lmyp30l6y4v0glydzcrxhs2d"); //   /* If the proper action on seeing token YYTOKEN is to reduce or to
UNSUPPORTED("b7crt9is4hw3fqusq1xx9sf6a"); //      detect an error, take that action.  */
UNSUPPORTED("34kbd1x8w690annnj75215h09"); //   htmln += htmltoken;
UNSUPPORTED("4halvyf2vhn5q7h9e0sbv873s"); //   if (htmln < 0 || 271 < htmln || htmlcheck[htmln] != htmltoken)
UNSUPPORTED("2cusegm507dcmw0w3d9n5ob5j"); //     goto htmldefault;
UNSUPPORTED("boi726ocp9qojc0h6nhl9vsgp"); //   htmln = htmltable[htmln];
UNSUPPORTED("b8cb3dlwkrcfxu649zxqohgvj"); //   if (htmln <= 0)
UNSUPPORTED("6ld19omy1z68vprfzbhrjqr2z"); //     {
UNSUPPORTED("6mbeksrzh2gawgu5dkavj2est"); //       if ((0))
UNSUPPORTED("4jg5atq0i4ew7z1g0djuzcy4n"); //         goto htmlerrlab;
UNSUPPORTED("88vjtb0kxfe4xg663gi8xjqth"); //       htmln = -htmln;
UNSUPPORTED("2qstfr7r0p3taeabl0j0yypeg"); //       goto htmlreduce;
UNSUPPORTED("dvgyxsnyeqqnyzq696k3vskib"); //     }
UNSUPPORTED("6m1h8vs57mr1pqnti7d1p21zm"); //   /* Count tokens shifted since error; after three, turn off error
UNSUPPORTED("71k349r438nfbibdaenrctckz"); //      status.  */
UNSUPPORTED("1ba7u5rrozxksvv7ue2ygoh"); //   if (htmlerrstatus)
UNSUPPORTED("93m3v5anc75abn6e089zd23lt"); //     htmlerrstatus--;
UNSUPPORTED("bg4fkvjteodqrz0juw1viqqjp"); //   /* Shift the lookahead token.  */
UNSUPPORTED("3nswekisilyfverb25pazm044"); //   ;
UNSUPPORTED("vmreafe95a9c5qif2txdddol"); //   /* Discard the shifted token.  */
UNSUPPORTED("c82uun4vuxwvsul28tm7jaekj"); //   htmlchar = (-2);
UNSUPPORTED("c7lyo4hbtrr9qa5r64z6spufb"); //   htmlstate = htmln;
UNSUPPORTED("769m6xe129uc5szy8zzxdhv2d"); //   *++htmlvsp = htmllval;
UNSUPPORTED("c663h0k0l1p8coybbax2cprhf"); //   goto htmlnewstate;
UNSUPPORTED("52wvjbtwrbu5hxceg6pcdel69"); // /*-----------------------------------------------------------.
UNSUPPORTED("550agztbn4434mdivyv3u31ln"); // | htmldefault -- do the default action for the current state.  |
UNSUPPORTED("9hhkvyvbwlemtn3h1klxkqvhu"); // `-----------------------------------------------------------*/
UNSUPPORTED("dzkwny6bi2obnn3s2dp222uk5"); // htmldefault:
UNSUPPORTED("b62gttk3vojz09hayw8tsgo3p"); //   htmln = htmldefact[htmlstate];
UNSUPPORTED("7c7of9tjvujfa23zjkakkk86m"); //   if (htmln == 0)
UNSUPPORTED("4f3e6k654d2f7nkzlnujkv6uc"); //     goto htmlerrlab;
UNSUPPORTED("27qnktnicd3ya3e45nfofxekt"); //   goto htmlreduce;
UNSUPPORTED("e719ikbjilezocbt4m9kwl59z"); // /*-----------------------------.
UNSUPPORTED("3tqmfg13qgkifqble8aw065q3"); // | htmlreduce -- Do a reduction.  |
UNSUPPORTED("22xw21uiel1yqgh9ekbbt357t"); // `-----------------------------*/
UNSUPPORTED("95xespimrldho8donazj10f0z"); // htmlreduce:
UNSUPPORTED("29gq1qaploduu7kkt1k3b8m6r"); //   /* htmln is the number of a rule to reduce with.  */
UNSUPPORTED("a3n0mugy5xbdrpk8ds15iciis"); //   htmllen = htmlr2[htmln];
UNSUPPORTED("1xow6gk24a2ai9mxr7uo7ja67"); //   /* If YYLEN is nonzero, implement the default value of the action:
UNSUPPORTED("2hk39ofhzlvc0dwqdyy9u0vqb"); //      `$$ = $1'.
UNSUPPORTED("z0dyb7fx7wbongcqyjgkdi93"); //      Otherwise, the following line sets YYVAL to garbage.
UNSUPPORTED("9bj8xv378tepxxvoutf7s2jey"); //      This behavior is undocumented and Bison
UNSUPPORTED("cxdh1gg9j5jy0oknt01shgx43"); //      users should not rely upon it.  Assigning to YYVAL
UNSUPPORTED("d2ax79vvmf62r51efz5v31h1f"); //      unconditionally makes the parser a bit smaller, and it avoids a
UNSUPPORTED("jctvjfbzk1f2q35vsx7olb4"); //      GCC warning that YYVAL may be used uninitialized.  */
UNSUPPORTED("4kzxdrpbfkmonox1vcw5eyja4"); //   htmlval = htmlvsp[1-htmllen];
UNSUPPORTED("3nswekisilyfverb25pazm044"); //   ;
UNSUPPORTED("7lkql8chv38sgwh4qwbqrilbz"); //   switch (htmln)
UNSUPPORTED("6ld19omy1z68vprfzbhrjqr2z"); //     {
UNSUPPORTED("7ywtj1dc9qm2wgh1sjqw8bog0"); //         case 2:
UNSUPPORTED("8sch3zvqi27y4ab9h9s76ge3l"); // /* Line 1787 of yacc.c  */
UNSUPPORTED("ah2zs0v0qqh6joibphexpozf2"); //     { HTMLstate.lbl = mkLabel((htmlvsp[(2) - (3)].txt),2); }
UNSUPPORTED("8ofzhd1f1qc2gz9hfk7vzz6ox"); //     break;
UNSUPPORTED("4b2fuxeeiy5560zrwr84bw997"); //   case 3:
UNSUPPORTED("8sch3zvqi27y4ab9h9s76ge3l"); // /* Line 1787 of yacc.c  */
UNSUPPORTED("7b0edu0ae5neykrk7cf5ssskw"); //     { HTMLstate.lbl = mkLabel((htmlvsp[(2) - (3)].tbl),1); }
UNSUPPORTED("8ofzhd1f1qc2gz9hfk7vzz6ox"); //     break;
UNSUPPORTED("9o9wpnyoqhlymcmbfbx4eoii3"); //   case 4:
UNSUPPORTED("8sch3zvqi27y4ab9h9s76ge3l"); // /* Line 1787 of yacc.c  */
UNSUPPORTED("1n3nvtp3qye71m9tv8pcveann"); //     { cleanup(); goto htmlabortlab; }
UNSUPPORTED("8ofzhd1f1qc2gz9hfk7vzz6ox"); //     break;
UNSUPPORTED("2l9i1e6ufz8i61ksw5x2douj"); //   case 5:
UNSUPPORTED("8sch3zvqi27y4ab9h9s76ge3l"); // /* Line 1787 of yacc.c  */
UNSUPPORTED("dhskox2sfaf7vqe01zwc52xch"); //     { (htmlval.txt) = mkText(); }
UNSUPPORTED("8ofzhd1f1qc2gz9hfk7vzz6ox"); //     break;
UNSUPPORTED("aq0mcxx5aqy1tk410oeaicrz"); //   case 8:
UNSUPPORTED("8sch3zvqi27y4ab9h9s76ge3l"); // /* Line 1787 of yacc.c  */
UNSUPPORTED("8z66z0w2o50jn2ov9ttch7d4n"); //     { appendFItemList(HTMLstate.str);}
UNSUPPORTED("8ofzhd1f1qc2gz9hfk7vzz6ox"); //     break;
UNSUPPORTED("3fjp05wa4on3vfha31n5uf9c3"); //   case 9:
UNSUPPORTED("8sch3zvqi27y4ab9h9s76ge3l"); // /* Line 1787 of yacc.c  */
UNSUPPORTED("9v7p9jjwfci70d78n6ydhduyj"); //     {appendFLineList((htmlvsp[(1) - (1)].i));}
UNSUPPORTED("8ofzhd1f1qc2gz9hfk7vzz6ox"); //     break;
UNSUPPORTED("4wkftacr8qkkw7lq6winsirev"); //   case 18:
UNSUPPORTED("8sch3zvqi27y4ab9h9s76ge3l"); // /* Line 1787 of yacc.c  */
UNSUPPORTED("cia0qey5tfi2758qzo75k4r1a"); //     { pushFont ((htmlvsp[(1) - (1)].font)); }
UNSUPPORTED("8ofzhd1f1qc2gz9hfk7vzz6ox"); //     break;
UNSUPPORTED("btnbf68hd81l8x43edgngqkn4"); //   case 19:
UNSUPPORTED("8sch3zvqi27y4ab9h9s76ge3l"); // /* Line 1787 of yacc.c  */
UNSUPPORTED("90nfzt90tr98p02wpfyghsiu"); //     { popFont (); }
UNSUPPORTED("8ofzhd1f1qc2gz9hfk7vzz6ox"); //     break;
UNSUPPORTED("6b3z3u3dqncd4foiz9f4il304"); //   case 20:
UNSUPPORTED("8sch3zvqi27y4ab9h9s76ge3l"); // /* Line 1787 of yacc.c  */
UNSUPPORTED("e8qczq73ljl23tuukg4vd1swz"); //     {pushFont((htmlvsp[(1) - (1)].font));}
UNSUPPORTED("8ofzhd1f1qc2gz9hfk7vzz6ox"); //     break;
UNSUPPORTED("epqpoh4lzr1gr3b0h7lv6suoj"); //   case 21:
UNSUPPORTED("8sch3zvqi27y4ab9h9s76ge3l"); // /* Line 1787 of yacc.c  */
UNSUPPORTED("1f2vasoxz080ueipaaxp22ppm"); //     {popFont();}
UNSUPPORTED("8ofzhd1f1qc2gz9hfk7vzz6ox"); //     break;
UNSUPPORTED("9f8ykijwy76c3vifbbpux0n4y"); //   case 22:
UNSUPPORTED("8sch3zvqi27y4ab9h9s76ge3l"); // /* Line 1787 of yacc.c  */
UNSUPPORTED("e8qczq73ljl23tuukg4vd1swz"); //     {pushFont((htmlvsp[(1) - (1)].font));}
UNSUPPORTED("8ofzhd1f1qc2gz9hfk7vzz6ox"); //     break;
UNSUPPORTED("csxcbt7njg0z17ocb9bzv53w9"); //   case 23:
UNSUPPORTED("8sch3zvqi27y4ab9h9s76ge3l"); // /* Line 1787 of yacc.c  */
UNSUPPORTED("1f2vasoxz080ueipaaxp22ppm"); //     {popFont();}
UNSUPPORTED("8ofzhd1f1qc2gz9hfk7vzz6ox"); //     break;
UNSUPPORTED("90jn0veof2gkokrhklmj2yng4"); //   case 24:
UNSUPPORTED("8sch3zvqi27y4ab9h9s76ge3l"); // /* Line 1787 of yacc.c  */
UNSUPPORTED("e8qczq73ljl23tuukg4vd1swz"); //     {pushFont((htmlvsp[(1) - (1)].font));}
UNSUPPORTED("8ofzhd1f1qc2gz9hfk7vzz6ox"); //     break;
UNSUPPORTED("a1zicssxikyxg7770ja6oi1qo"); //   case 25:
UNSUPPORTED("8sch3zvqi27y4ab9h9s76ge3l"); // /* Line 1787 of yacc.c  */
UNSUPPORTED("1f2vasoxz080ueipaaxp22ppm"); //     {popFont();}
UNSUPPORTED("8ofzhd1f1qc2gz9hfk7vzz6ox"); //     break;
UNSUPPORTED("91777erp91zdakf2rq4nhm80d"); //   case 26:
UNSUPPORTED("8sch3zvqi27y4ab9h9s76ge3l"); // /* Line 1787 of yacc.c  */
UNSUPPORTED("e8qczq73ljl23tuukg4vd1swz"); //     {pushFont((htmlvsp[(1) - (1)].font));}
UNSUPPORTED("8ofzhd1f1qc2gz9hfk7vzz6ox"); //     break;
UNSUPPORTED("10s9wf75pcu4xgky3vzfov0rr"); //   case 27:
UNSUPPORTED("8sch3zvqi27y4ab9h9s76ge3l"); // /* Line 1787 of yacc.c  */
UNSUPPORTED("1f2vasoxz080ueipaaxp22ppm"); //     {popFont();}
UNSUPPORTED("8ofzhd1f1qc2gz9hfk7vzz6ox"); //     break;
UNSUPPORTED("1pcg7jpxjlrxymtxnqe2n0omu"); //   case 28:
UNSUPPORTED("8sch3zvqi27y4ab9h9s76ge3l"); // /* Line 1787 of yacc.c  */
UNSUPPORTED("e8qczq73ljl23tuukg4vd1swz"); //     {pushFont((htmlvsp[(1) - (1)].font));}
UNSUPPORTED("8ofzhd1f1qc2gz9hfk7vzz6ox"); //     break;
UNSUPPORTED("2y6jol0ugwkre8ty8azrihcw8"); //   case 29:
UNSUPPORTED("8sch3zvqi27y4ab9h9s76ge3l"); // /* Line 1787 of yacc.c  */
UNSUPPORTED("1f2vasoxz080ueipaaxp22ppm"); //     {popFont();}
UNSUPPORTED("8ofzhd1f1qc2gz9hfk7vzz6ox"); //     break;
UNSUPPORTED("3n69l4nxtlpullf9g4klblcml"); //   case 30:
UNSUPPORTED("8sch3zvqi27y4ab9h9s76ge3l"); // /* Line 1787 of yacc.c  */
UNSUPPORTED("e8qczq73ljl23tuukg4vd1swz"); //     {pushFont((htmlvsp[(1) - (1)].font));}
UNSUPPORTED("8ofzhd1f1qc2gz9hfk7vzz6ox"); //     break;
UNSUPPORTED("2z2j2xsio9grsk7azwojofq1a"); //   case 31:
UNSUPPORTED("8sch3zvqi27y4ab9h9s76ge3l"); // /* Line 1787 of yacc.c  */
UNSUPPORTED("1f2vasoxz080ueipaaxp22ppm"); //     {popFont();}
UNSUPPORTED("8ofzhd1f1qc2gz9hfk7vzz6ox"); //     break;
UNSUPPORTED("dgjfss93xjj8va3zpzsmwsc7s"); //   case 32:
UNSUPPORTED("8sch3zvqi27y4ab9h9s76ge3l"); // /* Line 1787 of yacc.c  */
UNSUPPORTED("e8qczq73ljl23tuukg4vd1swz"); //     {pushFont((htmlvsp[(1) - (1)].font));}
UNSUPPORTED("8ofzhd1f1qc2gz9hfk7vzz6ox"); //     break;
UNSUPPORTED("9y3ycu2dl1ja9jadl9mg7jk67"); //   case 33:
UNSUPPORTED("8sch3zvqi27y4ab9h9s76ge3l"); // /* Line 1787 of yacc.c  */
UNSUPPORTED("1f2vasoxz080ueipaaxp22ppm"); //     {popFont();}
UNSUPPORTED("8ofzhd1f1qc2gz9hfk7vzz6ox"); //     break;
UNSUPPORTED("esz4cbak5l686zq9r9zbi7yx5"); //   case 34:
UNSUPPORTED("8sch3zvqi27y4ab9h9s76ge3l"); // /* Line 1787 of yacc.c  */
UNSUPPORTED("3yzzoqblzdwwpw1wlgq3f1f04"); //     { (htmlval.i) = (htmlvsp[(1) - (2)].i); }
UNSUPPORTED("8ofzhd1f1qc2gz9hfk7vzz6ox"); //     break;
UNSUPPORTED("eestp885g0ixxylrl2yz4l4jk"); //   case 35:
UNSUPPORTED("8sch3zvqi27y4ab9h9s76ge3l"); // /* Line 1787 of yacc.c  */
UNSUPPORTED("dnna54cmdi58ik8c0goecex1s"); //     { (htmlval.i) = (htmlvsp[(1) - (1)].i); }
UNSUPPORTED("8ofzhd1f1qc2gz9hfk7vzz6ox"); //     break;
UNSUPPORTED("av4z5qte05unsmsl8oy2jw5wh"); //   case 38:
UNSUPPORTED("8sch3zvqi27y4ab9h9s76ge3l"); // /* Line 1787 of yacc.c  */
UNSUPPORTED("37vabglvl5ih3c2yuds3fywqz"); //     { 
UNSUPPORTED("ewpf9i8j025kajqhi528c19ql"); //           if (nonSpace((((((HTMLstate.str)->ptr >= (HTMLstate.str)->eptr) ? agxbmore(HTMLstate.str,1) : 0), (int)(*(HTMLstate.str)->ptr++ = ((unsigned char)'\0'))),(char*)((HTMLstate.str)->ptr = (HTMLstate.str)->buf)))) {
UNSUPPORTED("338qdumt8habcjmp30xbzvrkz"); //             htmlerror ("Syntax error: non-space string used before <TABLE>");
UNSUPPORTED("9r57lrawwpl0gg3it2vn6ob9b"); //             cleanup(); goto htmlabortlab;
UNSUPPORTED("4v3ujrl58y59e7pqk0ke5t564"); //           }
UNSUPPORTED("590uk3khb9z1ux8u67qoyo5pm"); //           (htmlvsp[(2) - (2)].tbl)->u.p.prev = HTMLstate.tblstack;
UNSUPPORTED("9mypcdq2tul8wnq3jy3vrwzqk"); //           (htmlvsp[(2) - (2)].tbl)->u.p.rows = dtopen(&rowDisc, Dtqueue);
UNSUPPORTED("4pl4jraa22oxy62260ktc2w1n"); //           HTMLstate.tblstack = (htmlvsp[(2) - (2)].tbl);
UNSUPPORTED("464k8vyd8pje5qwl5tx0u9bzb"); //           (htmlvsp[(2) - (2)].tbl)->font = HTMLstate.fontstack->cfont;
UNSUPPORTED("eqcw1dykacq06vtk7ccf8uozu"); //           (htmlval.tbl) = (htmlvsp[(2) - (2)].tbl);
UNSUPPORTED("4mhlpjofolwivhm0tl8cxznly"); //         }
UNSUPPORTED("8ofzhd1f1qc2gz9hfk7vzz6ox"); //     break;
UNSUPPORTED("clipffhxj206f2zoz5tskxfso"); //   case 39:
UNSUPPORTED("8sch3zvqi27y4ab9h9s76ge3l"); // /* Line 1787 of yacc.c  */
UNSUPPORTED("6ld19omy1z68vprfzbhrjqr2z"); //     {
UNSUPPORTED("ewpf9i8j025kajqhi528c19ql"); //           if (nonSpace((((((HTMLstate.str)->ptr >= (HTMLstate.str)->eptr) ? agxbmore(HTMLstate.str,1) : 0), (int)(*(HTMLstate.str)->ptr++ = ((unsigned char)'\0'))),(char*)((HTMLstate.str)->ptr = (HTMLstate.str)->buf)))) {
UNSUPPORTED("et5u9t37wg1ho6shuajarku6o"); //             htmlerror ("Syntax error: non-space string used after </TABLE>");
UNSUPPORTED("9r57lrawwpl0gg3it2vn6ob9b"); //             cleanup(); goto htmlabortlab;
UNSUPPORTED("4v3ujrl58y59e7pqk0ke5t564"); //           }
UNSUPPORTED("cngbw12mm3b00wmxzcb5kuivk"); //           (htmlval.tbl) = HTMLstate.tblstack;
UNSUPPORTED("186brzy420t3w4it4fgx6ijl8"); //           HTMLstate.tblstack = HTMLstate.tblstack->u.p.prev;
UNSUPPORTED("4mhlpjofolwivhm0tl8cxznly"); //         }
UNSUPPORTED("8ofzhd1f1qc2gz9hfk7vzz6ox"); //     break;
UNSUPPORTED("508xojiq76e68ysea7ccx0988"); //   case 40:
UNSUPPORTED("8sch3zvqi27y4ab9h9s76ge3l"); // /* Line 1787 of yacc.c  */
UNSUPPORTED("1961lax54v153ekh91m0fix4j"); //     { (htmlval.tbl) = (htmlvsp[(1) - (1)].tbl); }
UNSUPPORTED("8ofzhd1f1qc2gz9hfk7vzz6ox"); //     break;
UNSUPPORTED("707q21176uh540icjdkmho8lp"); //   case 41:
UNSUPPORTED("8sch3zvqi27y4ab9h9s76ge3l"); // /* Line 1787 of yacc.c  */
UNSUPPORTED("2c7tp5g9gnd46lw9atbzj9g8l"); //     { (htmlval.tbl)=(htmlvsp[(2) - (3)].tbl); }
UNSUPPORTED("8ofzhd1f1qc2gz9hfk7vzz6ox"); //     break;
UNSUPPORTED("afkusc5gt7341vg6q20kyt3r0"); //   case 42:
UNSUPPORTED("8sch3zvqi27y4ab9h9s76ge3l"); // /* Line 1787 of yacc.c  */
UNSUPPORTED("2c7tp5g9gnd46lw9atbzj9g8l"); //     { (htmlval.tbl)=(htmlvsp[(2) - (3)].tbl); }
UNSUPPORTED("8ofzhd1f1qc2gz9hfk7vzz6ox"); //     break;
UNSUPPORTED("aw1w7mfmqa9ga8wr6x4u6nbju"); //   case 43:
UNSUPPORTED("8sch3zvqi27y4ab9h9s76ge3l"); // /* Line 1787 of yacc.c  */
UNSUPPORTED("2c7tp5g9gnd46lw9atbzj9g8l"); //     { (htmlval.tbl)=(htmlvsp[(2) - (3)].tbl); }
UNSUPPORTED("8ofzhd1f1qc2gz9hfk7vzz6ox"); //     break;
UNSUPPORTED("alyqwgnskt6d6wilhbz1voo06"); //   case 44:
UNSUPPORTED("8sch3zvqi27y4ab9h9s76ge3l"); // /* Line 1787 of yacc.c  */
UNSUPPORTED("2c7tp5g9gnd46lw9atbzj9g8l"); //     { (htmlval.tbl)=(htmlvsp[(2) - (3)].tbl); }
UNSUPPORTED("8ofzhd1f1qc2gz9hfk7vzz6ox"); //     break;
UNSUPPORTED("23po4ixywlwb8futv80yuc377"); //   case 45:
UNSUPPORTED("8sch3zvqi27y4ab9h9s76ge3l"); // /* Line 1787 of yacc.c  */
UNSUPPORTED("2c7tp5g9gnd46lw9atbzj9g8l"); //     { (htmlval.tbl)=(htmlvsp[(2) - (3)].tbl); }
UNSUPPORTED("8ofzhd1f1qc2gz9hfk7vzz6ox"); //     break;
UNSUPPORTED("co51vw9d73gymlc8231s1jobg"); //   case 48:
UNSUPPORTED("8sch3zvqi27y4ab9h9s76ge3l"); // /* Line 1787 of yacc.c  */
UNSUPPORTED("7vnv5jx3hrknt46g99ujh9d1n"); //     { (htmlval.p) = (htmlvsp[(1) - (1)].p); }
UNSUPPORTED("8ofzhd1f1qc2gz9hfk7vzz6ox"); //     break;
UNSUPPORTED("3gd6s52j3cevgz1ud9ys8mmpu"); //   case 49:
UNSUPPORTED("8sch3zvqi27y4ab9h9s76ge3l"); // /* Line 1787 of yacc.c  */
UNSUPPORTED("8u2opo0hv8qogogtryacsweg2"); //     { (htmlval.p) = (htmlvsp[(2) - (2)].p); }
UNSUPPORTED("8ofzhd1f1qc2gz9hfk7vzz6ox"); //     break;
UNSUPPORTED("4hiji17koy9b0nvi4qcb7f0yn"); //   case 50:
UNSUPPORTED("8sch3zvqi27y4ab9h9s76ge3l"); // /* Line 1787 of yacc.c  */
UNSUPPORTED("bf8q1jk3octcdukgfu0ape1wu"); //     { (htmlvsp[(1) - (3)].p)->ruled = 1; (htmlval.p) = (htmlvsp[(3) - (3)].p); }
UNSUPPORTED("8ofzhd1f1qc2gz9hfk7vzz6ox"); //     break;
UNSUPPORTED("605ei0ilu3nz1gtra52oi7mz3"); //   case 51:
UNSUPPORTED("8sch3zvqi27y4ab9h9s76ge3l"); // /* Line 1787 of yacc.c  */
UNSUPPORTED("2yogfcs5uhf5ebch8wotuiuoc"); //     { addRow (); }
UNSUPPORTED("8ofzhd1f1qc2gz9hfk7vzz6ox"); //     break;
UNSUPPORTED("9qbtgt2eyxxuukc88ljehppv1"); //   case 52:
UNSUPPORTED("8sch3zvqi27y4ab9h9s76ge3l"); // /* Line 1787 of yacc.c  */
UNSUPPORTED("1a7rveoo2qzi2o7uoju1l5rhh"); //     { (htmlval.p) = lastRow(); }
UNSUPPORTED("8ofzhd1f1qc2gz9hfk7vzz6ox"); //     break;
UNSUPPORTED("a5l2sixwhiv4x59rzexutoo1"); //   case 53:
UNSUPPORTED("8sch3zvqi27y4ab9h9s76ge3l"); // /* Line 1787 of yacc.c  */
UNSUPPORTED("byhxvkifsh7vwq5dl6e5h8ion"); //     { (htmlval.cell) = (htmlvsp[(1) - (1)].cell); }
UNSUPPORTED("8ofzhd1f1qc2gz9hfk7vzz6ox"); //     break;
UNSUPPORTED("d9qqg2poxec5i2gk2tlzjceze"); //   case 54:
UNSUPPORTED("8sch3zvqi27y4ab9h9s76ge3l"); // /* Line 1787 of yacc.c  */
UNSUPPORTED("d18xjbl64b86qw7e2yoqcg1q5"); //     { (htmlval.cell) = (htmlvsp[(2) - (2)].cell); }
UNSUPPORTED("8ofzhd1f1qc2gz9hfk7vzz6ox"); //     break;
UNSUPPORTED("19bjcrzc7duy98u3gs54bkn75"); //   case 55:
UNSUPPORTED("8sch3zvqi27y4ab9h9s76ge3l"); // /* Line 1787 of yacc.c  */
UNSUPPORTED("a3ug5yuidqw370oyrodag12om"); //     { (htmlvsp[(1) - (3)].cell)->ruled |= 1; (htmlval.cell) = (htmlvsp[(3) - (3)].cell); }
UNSUPPORTED("8ofzhd1f1qc2gz9hfk7vzz6ox"); //     break;
UNSUPPORTED("67uutyij1gj1990fya85n5ky9"); //   case 56:
UNSUPPORTED("8sch3zvqi27y4ab9h9s76ge3l"); // /* Line 1787 of yacc.c  */
UNSUPPORTED("2mr5xhydq1atn13mwhmbrfbgw"); //     { setCell((htmlvsp[(1) - (2)].cell),(htmlvsp[(2) - (2)].tbl),1); }
UNSUPPORTED("8ofzhd1f1qc2gz9hfk7vzz6ox"); //     break;
UNSUPPORTED("959w7yr2dhhobu7nk3tnemg3n"); //   case 57:
UNSUPPORTED("8sch3zvqi27y4ab9h9s76ge3l"); // /* Line 1787 of yacc.c  */
UNSUPPORTED("8cwbrevgxb23kwvd1ktbrj7gf"); //     { (htmlval.cell) = (htmlvsp[(1) - (4)].cell); }
UNSUPPORTED("8ofzhd1f1qc2gz9hfk7vzz6ox"); //     break;
UNSUPPORTED("p7d04q56jydruu4g4mkcl0sv"); //   case 58:
UNSUPPORTED("8sch3zvqi27y4ab9h9s76ge3l"); // /* Line 1787 of yacc.c  */
UNSUPPORTED("5m72e6wtneamm6ebfhy92hpah"); //     { setCell((htmlvsp[(1) - (2)].cell),(htmlvsp[(2) - (2)].txt),2); }
UNSUPPORTED("8ofzhd1f1qc2gz9hfk7vzz6ox"); //     break;
UNSUPPORTED("2e8vk62ndof1wckppsf3h1s08"); //   case 59:
UNSUPPORTED("8sch3zvqi27y4ab9h9s76ge3l"); // /* Line 1787 of yacc.c  */
UNSUPPORTED("8cwbrevgxb23kwvd1ktbrj7gf"); //     { (htmlval.cell) = (htmlvsp[(1) - (4)].cell); }
UNSUPPORTED("8ofzhd1f1qc2gz9hfk7vzz6ox"); //     break;
UNSUPPORTED("datyn4rldj3j181mig7lm4p15"); //   case 60:
UNSUPPORTED("8sch3zvqi27y4ab9h9s76ge3l"); // /* Line 1787 of yacc.c  */
UNSUPPORTED("b3utjfd3rmn2f9h6i25w1py22"); //     { setCell((htmlvsp[(1) - (2)].cell),(htmlvsp[(2) - (2)].img),3); }
UNSUPPORTED("8ofzhd1f1qc2gz9hfk7vzz6ox"); //     break;
UNSUPPORTED("arwsoeo1a8oc675m9cdqjutkj"); //   case 61:
UNSUPPORTED("8sch3zvqi27y4ab9h9s76ge3l"); // /* Line 1787 of yacc.c  */
UNSUPPORTED("8cwbrevgxb23kwvd1ktbrj7gf"); //     { (htmlval.cell) = (htmlvsp[(1) - (4)].cell); }
UNSUPPORTED("8ofzhd1f1qc2gz9hfk7vzz6ox"); //     break;
UNSUPPORTED("dvs3metp9y50zqp24wirfa2mt"); //   case 62:
UNSUPPORTED("8sch3zvqi27y4ab9h9s76ge3l"); // /* Line 1787 of yacc.c  */
UNSUPPORTED("b8wwv09322ks29oox9p4ixlbf"); //     { setCell((htmlvsp[(1) - (1)].cell),mkText(),2); }
UNSUPPORTED("8ofzhd1f1qc2gz9hfk7vzz6ox"); //     break;
UNSUPPORTED("bumsxvl14bzsf1d8ynzopdhvp"); //   case 63:
UNSUPPORTED("8sch3zvqi27y4ab9h9s76ge3l"); // /* Line 1787 of yacc.c  */
UNSUPPORTED("6orbcijshpuell53yiuig421k"); //     { (htmlval.cell) = (htmlvsp[(1) - (3)].cell); }
UNSUPPORTED("8ofzhd1f1qc2gz9hfk7vzz6ox"); //     break;
UNSUPPORTED("cif7nn92zrlfslvnv5c4lpoku"); //   case 64:
UNSUPPORTED("8sch3zvqi27y4ab9h9s76ge3l"); // /* Line 1787 of yacc.c  */
UNSUPPORTED("c96y3n361innrbk53th9a7qkk"); //     { (htmlval.img) = (htmlvsp[(1) - (2)].img); }
UNSUPPORTED("8ofzhd1f1qc2gz9hfk7vzz6ox"); //     break;
UNSUPPORTED("dxemu7derx72r4fpo6fzfantn"); //   case 65:
UNSUPPORTED("8sch3zvqi27y4ab9h9s76ge3l"); // /* Line 1787 of yacc.c  */
UNSUPPORTED("97oa6k8kz5ke4v3eaknzgmh4g"); //     { (htmlval.img) = (htmlvsp[(1) - (1)].img); }
UNSUPPORTED("8ofzhd1f1qc2gz9hfk7vzz6ox"); //     break;
UNSUPPORTED("8sch3zvqi27y4ab9h9s76ge3l"); // /* Line 1787 of yacc.c  */
UNSUPPORTED("dlej2d1ppih1bnw53vhocc61k"); //       default: break;
UNSUPPORTED("dvgyxsnyeqqnyzq696k3vskib"); //     }
UNSUPPORTED("iekbchkdfqskjw9ynyxgcn9a"); //   /* User semantic actions sometimes alter htmlchar, and that requires
UNSUPPORTED("5c46um0ycteiasc0knv5w1vvj"); //      that htmltoken be updated with the new translation.  We take the
UNSUPPORTED("8ggwt6kwgt9e58xuflmz2mjt3"); //      approach of translating immediately before every use of htmltoken.
UNSUPPORTED("5egmt4bmrda5rwmq0fxaut100"); //      One alternative is translating here after every semantic action,
UNSUPPORTED("cbfgp6r4p0aww4ln7e4wjq5rg"); //      but that translation would be missed if the semantic action invokes
UNSUPPORTED("88rydnmcc693ix76nkm304dsp"); //      YYABORT, YYACCEPT, or YYERROR immediately after altering htmlchar or
UNSUPPORTED("c4u72wy240sife8xvhjcdf3y"); //      if it invokes YYBACKUP.  In the case of YYABORT or YYACCEPT, an
UNSUPPORTED("9oqy8bmho7vno5ewpwljpvk7k"); //      incorrect destructor might then be invoked immediately.  In the
UNSUPPORTED("2dm4du9w60sge1uyx4vrwgtuv"); //      case of YYERROR or YYBACKUP, subsequent parser actions might lead
UNSUPPORTED("55ajnkklldzargdu2v7xxw8jh"); //      to an incorrect destructor call or verbose syntax error message
UNSUPPORTED("2w6gaiusmvs9119tusfj7wmgn"); //      before the lookahead is translated.  */
UNSUPPORTED("3nswekisilyfverb25pazm044"); //   ;
UNSUPPORTED("c7j4t24hd7cwzrmx18y9iqwdh"); //   (htmlvsp -= (htmllen), htmlssp -= (htmllen));
UNSUPPORTED("bz286e9y9g0xdwt8742rmztvj"); //   htmllen = 0;
UNSUPPORTED("3nswekisilyfverb25pazm044"); //   ;
UNSUPPORTED("5lqsu0sbtbs4inng6cq54owp8"); //   *++htmlvsp = htmlval;
UNSUPPORTED("8zf4hex7pjvkzs6628u0usoop"); //   /* Now `shift' the result of the reduction.  Determine what state
UNSUPPORTED("9p956m8qfuj78tnsyhxtvs3t4"); //      that goes to, based on the state we popped back to and the rule
UNSUPPORTED("2sr0m6m0qte5wg0zclc83vtln"); //      number reduced by.  */
UNSUPPORTED("8jz2j9zmtqrogcli2jzhbbwi6"); //   htmln = htmlr1[htmln];
UNSUPPORTED("5ixiqahnqkjv8q3m3of6vehl7"); //   htmlstate = htmlpgoto[htmln - 41] + *htmlssp;
UNSUPPORTED("76jgop7fzcft7svaac9elxf5b"); //   if (0 <= htmlstate && htmlstate <= 271 && htmlcheck[htmlstate] == *htmlssp)
UNSUPPORTED("cyell8crufho8sj526w9dpa9r"); //     htmlstate = htmltable[htmlstate];
UNSUPPORTED("8983svt6g1kt3l45bd6ju9mw6"); //   else
UNSUPPORTED("ax3i51ewdb6vli0xfxfpo74le"); //     htmlstate = htmldefgoto[htmln - 41];
UNSUPPORTED("c663h0k0l1p8coybbax2cprhf"); //   goto htmlnewstate;
UNSUPPORTED("brpyacmu3j2c5b5b57c44c6xg"); // /*------------------------------------.
UNSUPPORTED("1rjyusg55pk61pcfnxvsb0040"); // | htmlerrlab -- here on detecting error |
UNSUPPORTED("46kmo9tkqrq2trhedjhrmq5iu"); // `------------------------------------*/
UNSUPPORTED("9d517ijj31l5l3ckzxd4p2znp"); // htmlerrlab:
UNSUPPORTED("6pctfudiscetk242w9vfsytui"); //   /* Make sure we have latest lookahead translation.  See comments at
UNSUPPORTED("9z8lh3976ui2i6adwx4bu8xtu"); //      user semantic actions for why this is necessary.  */
UNSUPPORTED("6z736i64t6r2qzs9milgcdk1g"); //   htmltoken = htmlchar == (-2) ? (-2) : ((unsigned int) (htmlchar) <= 295 ? htmltranslate[htmlchar] : 2);
UNSUPPORTED("4yyok9q9sqmbmxchbquk9rz3a"); //   /* If not already recovering from an error, report this error.  */
UNSUPPORTED("bm2loeytnip4ktaxldi733h6m"); //   if (!htmlerrstatus)
UNSUPPORTED("6ld19omy1z68vprfzbhrjqr2z"); //     {
UNSUPPORTED("buq37ww7nuj62jmmib12r1mwh"); //       ++htmlnerrs;
UNSUPPORTED("1bpzuhw3denyecvhx8asdu461"); //       htmlerror ("syntax error");
UNSUPPORTED("dvgyxsnyeqqnyzq696k3vskib"); //     }
UNSUPPORTED("8rogseo26ujq8xs4gggbm7cuw"); //   if (htmlerrstatus == 3)
UNSUPPORTED("6ld19omy1z68vprfzbhrjqr2z"); //     {
UNSUPPORTED("3jyg22xuaw01ib5n6y8iv3xxr"); //       /* If just tried and failed to reuse lookahead token after an
UNSUPPORTED("4zj2myg3clgam20xdvt28usk8"); // 	 error, discard it.  */
UNSUPPORTED("882e32a616vrj74bwf7wci72l"); //       if (htmlchar <= 0)
UNSUPPORTED("98gvqspn5y1bfyr14rwoaqk67"); // 	{
UNSUPPORTED("ps0ydhmk8cvulxq94uiebnl3"); // 	  /* Return failure if at end of input.  */
UNSUPPORTED("5vfha8pnevahcje16j3nanluo"); // 	  if (htmlchar == 0)
UNSUPPORTED("bexuvhp9bbor4sm4tq9c3mqvk"); // 	    goto htmlabortlab;
UNSUPPORTED("flupwh3kosf3fkhkxllllt1"); // 	}
UNSUPPORTED("e2koj2xocq76awegpydpyu62m"); //       else
UNSUPPORTED("98gvqspn5y1bfyr14rwoaqk67"); // 	{
UNSUPPORTED("6ckiucqebiz712rdwog4hsrrz"); // 	  htmldestruct ("Error: discarding",
UNSUPPORTED("csou9g15a99mvw0r7cibdqx9h"); // 		      htmltoken, &htmllval);
UNSUPPORTED("ch9nagg8nbc7qnffa8prfjqye"); // 	  htmlchar = (-2);
UNSUPPORTED("flupwh3kosf3fkhkxllllt1"); // 	}
UNSUPPORTED("dvgyxsnyeqqnyzq696k3vskib"); //     }
UNSUPPORTED("cngu0btwjacz5b793e8yvi9m1"); //   /* Else will try to reuse lookahead token after shifting the error
UNSUPPORTED("38vbb7wijegv8on4kj8r2jh3w"); //      token.  */
UNSUPPORTED("7t9hql86y7nqz2u0lmuofwnz4"); //   goto htmlerrlab1;
UNSUPPORTED("6iskxmjpvgrnnac6655f5jk67"); // /*---------------------------------------------------.
UNSUPPORTED("iicgdcdwq0m5nosdiw4izj9x"); // | htmlerrorlab -- error raised explicitly by YYERROR.  |
UNSUPPORTED("6a0f8547ydra66tf81ssie9pn"); // `---------------------------------------------------*/
UNSUPPORTED("4i1l4p9hiar4ig5bquwi2jihf"); // htmlerrorlab:
UNSUPPORTED("skx5cc7fpyqelhc1lbzwq6gy"); //   /* Pacify compilers like GCC when the user code never invokes
UNSUPPORTED("4s75galk93le3pveqhpirxulu"); //      YYERROR and the label htmlerrorlab therefore never appears in user
UNSUPPORTED("2cx96j1h5f1sf0pyotl6w1g31"); //      code.  */
UNSUPPORTED("9850ib9fy0bgpnxd1mv3rhcl0"); //   if (/*CONSTCOND*/ 0)
UNSUPPORTED("6zy3m571kj87u92stfjt6opl3"); //      goto htmlerrorlab;
UNSUPPORTED("2lhgt1uq3z8cnzed8w920d1og"); //   /* Do not reclaim the symbols of the rule which action triggered
UNSUPPORTED("2qdujvpg7me3yjqefsbmb4nbl"); //      this YYERROR.  */
UNSUPPORTED("c7j4t24hd7cwzrmx18y9iqwdh"); //   (htmlvsp -= (htmllen), htmlssp -= (htmllen));
UNSUPPORTED("bz286e9y9g0xdwt8742rmztvj"); //   htmllen = 0;
UNSUPPORTED("3nswekisilyfverb25pazm044"); //   ;
UNSUPPORTED("89np8b0s1ct55jyloknqnd5r6"); //   htmlstate = *htmlssp;
UNSUPPORTED("7t9hql86y7nqz2u0lmuofwnz4"); //   goto htmlerrlab1;
UNSUPPORTED("a9uzsnursnm07o2p12lh2sbdg"); // /*-------------------------------------------------------------.
UNSUPPORTED("c2s6c3wducdfls67fw5la9uzw"); // | htmlerrlab1 -- common code for both syntax error and YYERROR.  |
UNSUPPORTED("cinw8ra05yfs6jshwnk7uer8g"); // `-------------------------------------------------------------*/
UNSUPPORTED("4u5v2gjw6xdqaimmd8xxnmmqa"); // htmlerrlab1:
UNSUPPORTED("7tra7n5eph1rqkaplx9bx803l"); //   htmlerrstatus = 3;	/* Each real token shifted decrements this.  */
UNSUPPORTED("9qdgu2bhbvj6h80iki9hjhpcx"); //   for (;;)
UNSUPPORTED("6ld19omy1z68vprfzbhrjqr2z"); //     {
UNSUPPORTED("2za6u6avash54xctdnji0f1q2"); //       htmln = htmlpact[htmlstate];
UNSUPPORTED("3yz8nkid1zwkst8vh75hu2n12"); //       if (!((htmln) == (-82)))
UNSUPPORTED("98gvqspn5y1bfyr14rwoaqk67"); // 	{
UNSUPPORTED("bwuzd1yyx0imm45e3al50jbm2"); // 	  htmln += 1;
UNSUPPORTED("b5yucqnz3ohmoz0ut07sm2sx0"); // 	  if (0 <= htmln && htmln <= 271 && htmlcheck[htmln] == 1)
UNSUPPORTED("6dbei3uox5ql5a1vaaguh0xzp"); // 	    {
UNSUPPORTED("doitq6ha9cmmgsv7lbwhrs4lm"); // 	      htmln = htmltable[htmln];
UNSUPPORTED("dxhfg17ims4zjdry4ffy00aku"); // 	      if (0 < htmln)
UNSUPPORTED("9ekmvj13iaml5ndszqyxa8eq"); // 		break;
UNSUPPORTED("6t98dcecgbvbvtpycwiq2ynnj"); // 	    }
UNSUPPORTED("flupwh3kosf3fkhkxllllt1"); // 	}
UNSUPPORTED("1nekbbuf2scf8o8o56p3e2btr"); //       /* Pop the current state because it cannot handle the error token.  */
UNSUPPORTED("b49suxrb4nncpcv26snr0z7pt"); //       if (htmlssp == htmlss)
UNSUPPORTED("94rnqtiux3wthf9kn8utqcskz"); // 	goto htmlabortlab;
UNSUPPORTED("bigm8tcgr6vlffs6ikfevaeat"); //       htmldestruct ("Error: popping",
UNSUPPORTED("9bvdkhmexgs1n9hkxlus6cea0"); // 		  htmlstos[htmlstate], htmlvsp);
UNSUPPORTED("4qs0elpwd25wpw12cajvuatqb"); //       (htmlvsp -= (1), htmlssp -= (1));
UNSUPPORTED("76dfl5dad6j40axb12pf4cyti"); //       htmlstate = *htmlssp;
UNSUPPORTED("3ejmh10g3kyn79v59obt4uwve"); //       ;
UNSUPPORTED("dvgyxsnyeqqnyzq696k3vskib"); //     }
UNSUPPORTED("769m6xe129uc5szy8zzxdhv2d"); //   *++htmlvsp = htmllval;
UNSUPPORTED("1bunp144fpibi7v7rbgn16l6l"); //   /* Shift the error token.  */
UNSUPPORTED("3nswekisilyfverb25pazm044"); //   ;
UNSUPPORTED("c7lyo4hbtrr9qa5r64z6spufb"); //   htmlstate = htmln;
UNSUPPORTED("c663h0k0l1p8coybbax2cprhf"); //   goto htmlnewstate;
UNSUPPORTED("179qxptpyl5068065s1ai8g3c"); // /*-------------------------------------.
UNSUPPORTED("8ml03sx2gxmgapptl0loa0yye"); // | htmlacceptlab -- YYACCEPT comes here.  |
UNSUPPORTED("2bvn7c0u1oq31d3b0uk6m3tdy"); // `-------------------------------------*/
UNSUPPORTED("atjzjvu9d92ok6w3boxja3e1s"); // htmlacceptlab:
UNSUPPORTED("3jjyvn1odcad6auhoq4bs11j3"); //   htmlresult = 0;
UNSUPPORTED("9l6jd9stt5ybckzpzyis66nmb"); //   goto htmlreturn;
UNSUPPORTED("8p4f508auqnz4koon32xrgqkm"); // /*-----------------------------------.
UNSUPPORTED("3loqszdjbzlidofdd2axlddqg"); // | htmlabortlab -- YYABORT comes here.  |
UNSUPPORTED("6p3zuxhtllqujwb6275y1iuol"); // `-----------------------------------*/
UNSUPPORTED("3aouexcwnytfsdj42oyaca2da"); // htmlabortlab:
UNSUPPORTED("6i8l4mmmlpggft688iduidz1m"); //   htmlresult = 1;
UNSUPPORTED("9l6jd9stt5ybckzpzyis66nmb"); //   goto htmlreturn;
UNSUPPORTED("1visspreqlkrsxbrmmtajzyi0"); // /*-------------------------------------------------.
UNSUPPORTED("qpcyk6y55l4vluz5g8ufy011"); // | htmlexhaustedlab -- memory exhaustion comes here.  |
UNSUPPORTED("3zfwm8se9uqcr4uczanjlo4wx"); // `-------------------------------------------------*/
UNSUPPORTED("aokx2t39kso6px6fmlx7ft34g"); // htmlexhaustedlab:
UNSUPPORTED("2rkna5fdak8uri7drj0qu3z5g"); //   htmlerror ("memory exhausted");
UNSUPPORTED("8vl21z2phgo2cog42ylxbihos"); //   htmlresult = 2;
UNSUPPORTED("50117q88lfg743xhieoyg9dtb"); //   /* Fall through.  */
UNSUPPORTED("dmu8m1pnyblrdchdqxgxnu8yy"); // htmlreturn:
UNSUPPORTED("3m562h7x44v05dctlef9nhmxp"); //   if (htmlchar != (-2))
UNSUPPORTED("6ld19omy1z68vprfzbhrjqr2z"); //     {
UNSUPPORTED("1yvk3imqcd71tq0dg520dalwv"); //       /* Make sure we have latest lookahead translation.  See comments at
UNSUPPORTED("8f533hh53bahoyrmc8vumq0er"); //          user semantic actions for why this is necessary.  */
UNSUPPORTED("84q66xdmm7egi73lpjcjdjc6q"); //       htmltoken = ((unsigned int) (htmlchar) <= 295 ? htmltranslate[htmlchar] : 2);
UNSUPPORTED("3i0moae9oscbnik305696hlos"); //       htmldestruct ("Cleanup: discarding lookahead",
UNSUPPORTED("e214juwntghvieivfzd3pn7cd"); //                   htmltoken, &htmllval);
UNSUPPORTED("dvgyxsnyeqqnyzq696k3vskib"); //     }
UNSUPPORTED("2lhgt1uq3z8cnzed8w920d1og"); //   /* Do not reclaim the symbols of the rule which action triggered
UNSUPPORTED("brvt6wka5tijolvbute9f9vjy"); //      this YYABORT or YYACCEPT.  */
UNSUPPORTED("c7j4t24hd7cwzrmx18y9iqwdh"); //   (htmlvsp -= (htmllen), htmlssp -= (htmllen));
UNSUPPORTED("3nswekisilyfverb25pazm044"); //   ;
UNSUPPORTED("3g1bs2oo8txf91nhyrmaprez8"); //   while (htmlssp != htmlss)
UNSUPPORTED("6ld19omy1z68vprfzbhrjqr2z"); //     {
UNSUPPORTED("d8meoblon1ra750w3rbqlgfje"); //       htmldestruct ("Cleanup: popping",
UNSUPPORTED("4laubaxw8wx30tmj1hvzp0itg"); // 		  htmlstos[*htmlssp], htmlvsp);
UNSUPPORTED("4qs0elpwd25wpw12cajvuatqb"); //       (htmlvsp -= (1), htmlssp -= (1));
UNSUPPORTED("dvgyxsnyeqqnyzq696k3vskib"); //     }
UNSUPPORTED("dfgvzh0l75rqigf8pgwy3u4m2"); //   if (htmlss != htmlssa)
UNSUPPORTED("7z1yjgom1lw6z0yfz75xfclpw"); //     free (htmlss);
UNSUPPORTED("96m641qde7y8nrj81kip0kdli"); //   /* Make sure YYID is used.  */
UNSUPPORTED("4c04yxhxjxnejng4nlpmarh0c"); //   return (htmlresult);
UNSUPPORTED("c24nfmv9i7o5eoqaymbibp7m7"); // }

throw new UnsupportedOperationException();
}




//3 dagfnuu2rb04nuow8simrvqdg
// htmllabel_t* parseHTML (char* txt, int* warn, htmlenv_t *env) 
public static Object parseHTML(Object... arg) {
UNSUPPORTED("226x3zxbn3f7kzhqucskm0uoq"); // htmllabel_t*
UNSUPPORTED("8cvtnulc9n3wdvcnyz42lwhzy"); // parseHTML (char* txt, int* warn, htmlenv_t *env)
UNSUPPORTED("erg9i1970wdri39osu8hx2a6e"); // {
UNSUPPORTED("63meyud67rookn7jurut0266j"); //   unsigned char buf[128];
UNSUPPORTED("5kki2fqr7sc6h70wuy48nmwoz"); //   agxbuf        str;
UNSUPPORTED("151zh677cirxjroyz07ylg4qu"); //   htmllabel_t*  l;
UNSUPPORTED("ip3d7wcpkp2cvqvcytoydu0c"); //   sfont_t       dfltf;
UNSUPPORTED("bnowsob1rpic47r9qahesp5z9"); //   dfltf.cfont = NULL;
UNSUPPORTED("1qchcbo1e5aphcn9agydjwpur"); //   dfltf.pfont = NULL;
UNSUPPORTED("bf7yeekp5lae3g14li808nkom"); //   HTMLstate.fontstack = &dfltf;
UNSUPPORTED("97wdd3n2my59w2bi1alxtx7gl"); //   HTMLstate.tblstack = 0;
UNSUPPORTED("5942cc6lkx6yzhwmdaojw2kg4"); //   HTMLstate.lbl = 0;
UNSUPPORTED("3fpf8hxu4jf37tofuik9m4l1i"); //   HTMLstate.gvc = GD_gvc(env->g);
UNSUPPORTED("avdl29glu77okugd20p4ev32l"); //   HTMLstate.fitemList = dtopen(&fstrDisc, Dtqueue);
UNSUPPORTED("e2bulyqtlb1ygl39ntnk15fgp"); //   HTMLstate.fspanList = dtopen(&fspanDisc, Dtqueue);
UNSUPPORTED("67g016u4kj6rhoy4ltearmu5f"); //   agxbinit (&str, 128, buf);
UNSUPPORTED("6qe9sv6fwllra61m6ze3qcdml"); //   HTMLstate.str = &str;
UNSUPPORTED("79h006ssg3lcsf0nzr3jmeear"); //   if (initHTMLlexer (txt, &str, env)) {/* failed: no libexpat - give up */
UNSUPPORTED("cf2n9mlnm2nlhfvofhkylf8lu"); //     *warn = 2;
UNSUPPORTED("8vl68pdd939xriomclc4lhjbd"); //     l = NULL;
UNSUPPORTED("7ijd6pszsxnoopppf6xwo8wdl"); //   }
UNSUPPORTED("e3wc96h4r8zbmwy1sdt30ax31"); //   else {
UNSUPPORTED("21cpjvbw10v3tqxxuaw7ebs17"); //     htmlparse();
UNSUPPORTED("1ts3x58vf766fgbehwhtqjre6"); //     *warn = clearHTMLlexer ();
UNSUPPORTED("41cqw8kpgh69hd6d7ljh2vi8x"); //     l = HTMLstate.lbl;
UNSUPPORTED("7ijd6pszsxnoopppf6xwo8wdl"); //   }
UNSUPPORTED("4slkyw4zzk5uohd8pvfbzzogm"); //   dtclose (HTMLstate.fitemList);
UNSUPPORTED("79tfoea2y63wx0wpq88o2sgx1"); //   dtclose (HTMLstate.fspanList);
UNSUPPORTED("9w2nanryjis49dz84vnpnvcdb"); //   HTMLstate.fitemList = NULL;
UNSUPPORTED("83u1p988zjx0anlxa62ac2704"); //   HTMLstate.fspanList = NULL;
UNSUPPORTED("2z66fvlnqunk5hsw63l7pvdb0"); //   HTMLstate.fontstack = NULL;
UNSUPPORTED("3pycv6y7tnm4uu44fp7ut5yma"); //   agxbfree (&str);
UNSUPPORTED("29x14oexykxrkgq9s3x6kssi1"); //   return l;
UNSUPPORTED("c24nfmv9i7o5eoqaymbibp7m7"); // }

throw new UnsupportedOperationException();
}


}
