/********************* */ /*! \file cvc3_george.cpp ** \verbatim ** Top contributors (to current version): ** Morgan Deters, Paul Meng ** This file is part of the CVC4 project. ** Copyright (c) 2009-2017 by the authors listed in the file AUTHORS ** in the top-level source directory) and their institutional affiliations. ** All rights reserved. See the file COPYING in the top-level source ** directory for licensing information.\endverbatim ** ** \brief Test of CVC3 compatibility interface ** ** This is part of a test of the CVC3 compatibility interface present in ** CVC4. It is a test copied from CVC3's "test" directory. Only #includes ** were changed to support this test in CVC4. **/ #include "compat/cvc3_compat.h" //#include "vc.h" #include //#include "exception.h" //#include "command_line_flags.h" using namespace std; using namespace CVC3; extern int exitStatus; void testgeorge1() { CLFlags flags = ValidityChecker::createFlags(); flags.setFlag("arith3", true); ValidityChecker *vc = ValidityChecker::create(flags); try { /*************/ vector inconsistency; /*************/ Type id9 = vc->realType(); Type id7 = vc->intType(); Type id11 = vc->boolType(); vc->push(); Expr id13=vc->trueExpr(); Expr id12=vc->notExpr(vc->trueExpr()); Type id19=vc->arrayType(id7,id7); Type id21=vc->arrayType(id7,id9); Type id23=vc->arrayType(id9,id7); Type id25=vc->arrayType(id9,id9); Type id27=vc->tupleType(id19,id7,id7); Type id29=vc->funType(id27,id19); Op id31=vc->createOp(".Int_Int_store",id29); Type id33=vc->tupleType(id21,id7); Type id35=vc->funType(id33,id9); Op id37=vc->createOp(".Int_Real_select",id35); Type id39=vc->tupleType(id21,id7,id9); Type id41=vc->funType(id39,id21); Op id43=vc->createOp(".Int_Real_store",id41); Type id45=vc->tupleType(id19,id7); Type id47=vc->funType(id45,id7); Op id49=vc->createOp(".Int_Int_select",id47); Type id51=vc->tupleType(id23,id9,id7); Type id53=vc->funType(id51,id23); Op id55=vc->createOp(".Real_Int_store",id53); Type id57=vc->tupleType(id25,id9,id9); Type id59=vc->funType(id57,id25); Op id61=vc->createOp(".Real_Real_store",id59); Type id63=vc->tupleType(id23,id9); Type id65=vc->funType(id63,id7); Op id67=vc->createOp(".Real_Int_select",id65); Type id69=vc->tupleType(id25,id9); Type id71=vc->funType(id69,id9); Op id73=vc->createOp(".Real_Real_select",id71); Type id75=vc->createType("ANY"); Expr id89=vc->varExpr("x_6",id9); Expr id91=vc->varExpr("x_7",id9); Expr id93=vc->varExpr("x_8",id9); Expr id95=vc->varExpr("x_9",id9); Expr id97=vc->varExpr("x_10",id9); Expr id99=vc->varExpr("x_11",id9); Expr id101=vc->varExpr("x_12",id9); Expr id103=vc->varExpr("x_13",id9); Expr id105=vc->varExpr("x_14",id9); Expr id107=vc->varExpr("x_15",id9); Expr id109=vc->varExpr("x_16",id9); Expr id111=vc->varExpr("x_17",id9); Expr id113=vc->varExpr("x_18",id9); Expr id115=vc->varExpr("x_19",id9); Expr id117=vc->varExpr("x_20",id9); Expr id119=vc->varExpr("x_21",id9); Expr id121=vc->varExpr("x_22",id9); Expr id123=vc->varExpr("x_23",id9); Expr id125=vc->varExpr("x_24",id9); Expr id127=vc->varExpr("x_25",id9); Expr id129=vc->varExpr("x_26",id9); Expr id131=vc->varExpr("x_27",id9); Expr id133=vc->varExpr("x_28",id9); Expr id139=vc->varExpr("x_31",id9); Expr id155=vc->varExpr("x_39",id9); Expr id161=vc->varExpr("x_42",id9); Expr id163=vc->varExpr("x_43",id9); Expr id165=vc->varExpr("x_44",id9); Expr id171=vc->varExpr("x_47",id9); Expr id177=vc->varExpr("x_50",id9); Expr id179=vc->varExpr("x_51",id9); Expr id185=vc->varExpr("x_54",id9); Expr id199=vc->varExpr("x_61",id9); Expr id205=vc->varExpr("x_64",id9); Expr id207=vc->varExpr("x_65",id9); Expr id209=vc->varExpr("x_66",id9); Expr id211=vc->varExpr("x_67",id9); Expr id213=vc->varExpr("x_68",id9); Expr id215=vc->varExpr("x_69",id9); Expr id221=vc->varExpr("x_72",id9); Expr id235=vc->varExpr("x_79",id9); Expr id241=vc->varExpr("x_82",id9); Expr id243=vc->varExpr("x_83",id9); Expr id245=vc->varExpr("x_84",id9); Expr id247=vc->varExpr("x_85",id9); Expr id249=vc->varExpr("x_86",id9); Expr id251=vc->varExpr("x_87",id9); Expr id257=vc->varExpr("x_90",id9); Expr id271=vc->varExpr("x_97",id9); Expr id277=vc->varExpr("x_100",id9); Expr id279=vc->varExpr("x_101",id9); Expr id281=vc->varExpr("x_102",id9); Expr id283=vc->varExpr("x_103",id9); Expr id285=vc->varExpr("x_104",id9); Expr id287=vc->varExpr("x_105",id9); Expr id293=vc->varExpr("x_108",id9); Expr id307=vc->varExpr("x_115",id9); Expr id313=vc->varExpr("x_118",id9); Expr id315=vc->varExpr("x_119",id9); Expr id317=vc->varExpr("x_120",id9); Expr id319=vc->varExpr("x_121",id9); Expr id321=vc->varExpr("x_122",id9); Expr id323=vc->varExpr("x_123",id9); Expr id329=vc->varExpr("x_126",id9); Expr id343=vc->varExpr("x_133",id9); Expr id349=vc->varExpr("x_136",id9); Expr id351=vc->varExpr("x_137",id9); Expr id353=vc->varExpr("x_138",id9); Expr id355=vc->varExpr("x_139",id9); Expr id357=vc->varExpr("x_140",id9); Expr id359=vc->varExpr("x_141",id9); Expr id365=vc->varExpr("x_144",id9); Expr id379=vc->varExpr("x_151",id9); Expr id385=vc->varExpr("x_154",id9); Expr id387=vc->varExpr("x_155",id9); Expr id389=vc->varExpr("x_156",id9); Expr id391=vc->varExpr("x_157",id9); Expr id393=vc->varExpr("x_158",id9); Expr id395=vc->varExpr("x_159",id9); Expr id401=vc->varExpr("x_162",id9); Expr id415=vc->varExpr("x_169",id9); Expr id421=vc->varExpr("x_172",id9); Expr id423=vc->varExpr("x_173",id9); Expr id425=vc->varExpr("x_174",id9); Expr id427=vc->varExpr("x_175",id9); Expr id429=vc->varExpr("x_176",id9); Expr id431=vc->varExpr("x_177",id9); Expr id437=vc->varExpr("x_180",id9); Expr id451=vc->varExpr("x_187",id9); Expr id457=vc->varExpr("x_190",id9); Expr id459=vc->varExpr("x_191",id9); Expr id461=vc->varExpr("x_192",id9); Expr id463=vc->varExpr("x_193",id9); Expr id465=vc->varExpr("x_194",id9); Expr id467=vc->varExpr("x_195",id9); Expr id473=vc->varExpr("x_198",id9); Expr id487=vc->varExpr("x_205",id9); Expr id493=vc->varExpr("x_208",id9); Expr id495=vc->varExpr("x_209",id9); Expr id497=vc->varExpr("x_210",id9); Expr id499=vc->varExpr("x_211",id9); Expr id501=vc->varExpr("x_212",id9); Expr id503=vc->varExpr("x_213",id9); Expr id509=vc->varExpr("x_216",id9); Expr id523=vc->varExpr("x_223",id9); Expr id529=vc->varExpr("x_226",id9); Expr id531=vc->varExpr("x_227",id9); Expr id533=vc->varExpr("x_228",id9); Expr id535=vc->varExpr("x_229",id9); Expr id537=vc->varExpr("x_230",id9); Expr id539=vc->varExpr("x_231",id9); Expr id545=vc->varExpr("x_234",id9); Expr id559=vc->varExpr("x_241",id9); Expr id565=vc->varExpr("x_244",id9); Expr id567=vc->varExpr("x_245",id9); Expr id569=vc->varExpr("x_246",id9); Expr id571=vc->varExpr("x_247",id9); Expr id573=vc->varExpr("x_248",id9); Expr id575=vc->varExpr("x_249",id9); Expr id581=vc->varExpr("x_252",id9); Expr id595=vc->varExpr("x_259",id9); Expr id601=vc->varExpr("x_262",id9); Expr id603=vc->varExpr("x_263",id9); Expr id605=vc->varExpr("x_264",id9); Expr id607=vc->varExpr("x_265",id9); Expr id609=vc->varExpr("x_266",id9); Expr id611=vc->varExpr("x_267",id9); Expr id617=vc->varExpr("x_270",id9); Expr id631=vc->varExpr("x_277",id9); Expr id637=vc->varExpr("x_280",id9); Expr id639=vc->varExpr("x_281",id9); Expr id641=vc->varExpr("x_282",id9); Expr id643=vc->varExpr("x_283",id9); Expr id645=vc->varExpr("x_284",id9); Expr id647=vc->varExpr("x_285",id9); Expr id653=vc->varExpr("x_288",id9); Expr id667=vc->varExpr("x_295",id9); Expr id673=vc->varExpr("x_298",id9); Expr id675=vc->varExpr("x_299",id9); Expr id677=vc->varExpr("x_300",id9); Expr id679=vc->varExpr("x_301",id9); Expr id681=vc->varExpr("x_302",id9); Expr id683=vc->varExpr("x_303",id9); Expr id689=vc->varExpr("x_306",id9); Expr id703=vc->varExpr("x_313",id9); Expr id709=vc->varExpr("x_316",id9); Expr id711=vc->varExpr("x_317",id9); Expr id713=vc->varExpr("x_318",id9); Expr id715=vc->varExpr("x_319",id9); Expr id717=vc->varExpr("x_320",id9); Expr id719=vc->varExpr("x_321",id9); Expr id725=vc->varExpr("x_324",id9); Expr id739=vc->varExpr("x_331",id9); Expr id745=vc->varExpr("x_334",id9); Expr id747=vc->varExpr("x_335",id9); Expr id749=vc->varExpr("x_336",id9); Expr id751=vc->varExpr("x_337",id9); Expr id753=vc->varExpr("x_338",id9); Expr id755=vc->varExpr("x_339",id9); Expr id761=vc->varExpr("x_342",id9); Expr id775=vc->varExpr("x_349",id9); Expr id781=vc->varExpr("x_352",id9); Expr id783=vc->varExpr("x_353",id9); Expr id785=vc->varExpr("x_354",id9); Expr id787=vc->varExpr("x_355",id9); Expr id789=vc->varExpr("x_356",id9); Expr id791=vc->varExpr("x_357",id9); Expr id797=vc->varExpr("x_360",id9); Expr id811=vc->varExpr("x_367",id9); Expr id817=vc->varExpr("x_370",id9); Expr id819=vc->varExpr("x_371",id9); Expr id821=vc->varExpr("x_372",id9); Expr id823=vc->varExpr("x_373",id9); Expr id825=vc->varExpr("x_374",id9); Expr id827=vc->varExpr("x_375",id9); Expr id833=vc->varExpr("x_378",id9); Expr id847=vc->varExpr("x_385",id9); Expr id853=vc->varExpr("x_388",id9); Expr id855=vc->varExpr("x_389",id9); Expr id857=vc->varExpr("x_390",id9); Expr id859=vc->varExpr("x_391",id9); Expr id861=vc->varExpr("x_392",id9); Expr id863=vc->eqExpr(id791,id827); Expr id862=vc->notExpr(id863); vc->registerAtom(id863); Expr id867=vc->eqExpr(id797,id833); Expr id866=vc->notExpr(id867); vc->registerAtom(id867); Expr id875=vc->ratExpr(1,1); Expr id877=vc->eqExpr(id875,id819); Expr id876=vc->notExpr(id877); vc->registerAtom(id877); Expr id891=vc->eqExpr(id811,id847); Expr id890=vc->notExpr(id891); vc->registerAtom(id891); Expr id895=vc->ratExpr(0,1); Expr id897=vc->eqExpr(id895,id853); Expr id896=vc->notExpr(id897); vc->registerAtom(id897); Expr id899=vc->eqExpr(id817,id853); Expr id898=vc->notExpr(id899); vc->registerAtom(id899); Expr id901=vc->eqExpr(id895,id819); Expr id900=vc->notExpr(id901); vc->registerAtom(id901); Expr id903=vc->eqExpr(id895,id833); Expr id902=vc->notExpr(id903); vc->registerAtom(id903); Expr id905=vc->eqExpr(id755,id791); Expr id904=vc->notExpr(id905); vc->registerAtom(id905); Expr id909=vc->eqExpr(id761,id797); Expr id908=vc->notExpr(id909); vc->registerAtom(id909); Expr id917=vc->eqExpr(id875,id783); Expr id916=vc->notExpr(id917); vc->registerAtom(id917); Expr id931=vc->eqExpr(id775,id811); Expr id930=vc->notExpr(id931); vc->registerAtom(id931); Expr id935=vc->eqExpr(id895,id817); Expr id934=vc->notExpr(id935); vc->registerAtom(id935); Expr id937=vc->eqExpr(id781,id817); Expr id936=vc->notExpr(id937); vc->registerAtom(id937); Expr id939=vc->eqExpr(id895,id783); Expr id938=vc->notExpr(id939); vc->registerAtom(id939); Expr id941=vc->eqExpr(id895,id797); Expr id940=vc->notExpr(id941); vc->registerAtom(id941); Expr id943=vc->eqExpr(id719,id755); Expr id942=vc->notExpr(id943); vc->registerAtom(id943); Expr id947=vc->eqExpr(id725,id761); Expr id946=vc->notExpr(id947); vc->registerAtom(id947); Expr id955=vc->eqExpr(id875,id747); Expr id954=vc->notExpr(id955); vc->registerAtom(id955); Expr id969=vc->eqExpr(id739,id775); Expr id968=vc->notExpr(id969); vc->registerAtom(id969); Expr id973=vc->eqExpr(id895,id781); Expr id972=vc->notExpr(id973); vc->registerAtom(id973); Expr id975=vc->eqExpr(id745,id781); Expr id974=vc->notExpr(id975); vc->registerAtom(id975); Expr id977=vc->eqExpr(id895,id747); Expr id976=vc->notExpr(id977); vc->registerAtom(id977); Expr id979=vc->eqExpr(id895,id761); Expr id978=vc->notExpr(id979); vc->registerAtom(id979); Expr id981=vc->eqExpr(id683,id719); Expr id980=vc->notExpr(id981); vc->registerAtom(id981); Expr id985=vc->eqExpr(id689,id725); Expr id984=vc->notExpr(id985); vc->registerAtom(id985); Expr id993=vc->eqExpr(id875,id711); Expr id992=vc->notExpr(id993); vc->registerAtom(id993); Expr id1007=vc->eqExpr(id703,id739); Expr id1006=vc->notExpr(id1007); vc->registerAtom(id1007); Expr id1011=vc->eqExpr(id895,id745); Expr id1010=vc->notExpr(id1011); vc->registerAtom(id1011); Expr id1013=vc->eqExpr(id709,id745); Expr id1012=vc->notExpr(id1013); vc->registerAtom(id1013); Expr id1015=vc->eqExpr(id895,id711); Expr id1014=vc->notExpr(id1015); vc->registerAtom(id1015); Expr id1017=vc->eqExpr(id895,id725); Expr id1016=vc->notExpr(id1017); vc->registerAtom(id1017); Expr id1019=vc->eqExpr(id647,id683); Expr id1018=vc->notExpr(id1019); vc->registerAtom(id1019); Expr id1023=vc->eqExpr(id653,id689); Expr id1022=vc->notExpr(id1023); vc->registerAtom(id1023); Expr id1031=vc->eqExpr(id875,id675); Expr id1030=vc->notExpr(id1031); vc->registerAtom(id1031); Expr id1045=vc->eqExpr(id667,id703); Expr id1044=vc->notExpr(id1045); vc->registerAtom(id1045); Expr id1049=vc->eqExpr(id895,id709); Expr id1048=vc->notExpr(id1049); vc->registerAtom(id1049); Expr id1051=vc->eqExpr(id673,id709); Expr id1050=vc->notExpr(id1051); vc->registerAtom(id1051); Expr id1053=vc->eqExpr(id895,id675); Expr id1052=vc->notExpr(id1053); vc->registerAtom(id1053); Expr id1055=vc->eqExpr(id895,id689); Expr id1054=vc->notExpr(id1055); vc->registerAtom(id1055); Expr id1057=vc->eqExpr(id611,id647); Expr id1056=vc->notExpr(id1057); vc->registerAtom(id1057); Expr id1061=vc->eqExpr(id617,id653); Expr id1060=vc->notExpr(id1061); vc->registerAtom(id1061); Expr id1069=vc->eqExpr(id875,id639); Expr id1068=vc->notExpr(id1069); vc->registerAtom(id1069); Expr id1083=vc->eqExpr(id631,id667); Expr id1082=vc->notExpr(id1083); vc->registerAtom(id1083); Expr id1087=vc->eqExpr(id895,id673); Expr id1086=vc->notExpr(id1087); vc->registerAtom(id1087); Expr id1089=vc->eqExpr(id637,id673); Expr id1088=vc->notExpr(id1089); vc->registerAtom(id1089); Expr id1091=vc->eqExpr(id895,id639); Expr id1090=vc->notExpr(id1091); vc->registerAtom(id1091); Expr id1093=vc->eqExpr(id895,id653); Expr id1092=vc->notExpr(id1093); vc->registerAtom(id1093); Expr id1095=vc->eqExpr(id575,id611); Expr id1094=vc->notExpr(id1095); vc->registerAtom(id1095); Expr id1099=vc->eqExpr(id581,id617); Expr id1098=vc->notExpr(id1099); vc->registerAtom(id1099); Expr id1107=vc->eqExpr(id875,id603); Expr id1106=vc->notExpr(id1107); vc->registerAtom(id1107); Expr id1121=vc->eqExpr(id595,id631); Expr id1120=vc->notExpr(id1121); vc->registerAtom(id1121); Expr id1125=vc->eqExpr(id895,id637); Expr id1124=vc->notExpr(id1125); vc->registerAtom(id1125); Expr id1127=vc->eqExpr(id601,id637); Expr id1126=vc->notExpr(id1127); vc->registerAtom(id1127); Expr id1129=vc->eqExpr(id895,id603); Expr id1128=vc->notExpr(id1129); vc->registerAtom(id1129); Expr id1131=vc->eqExpr(id895,id617); Expr id1130=vc->notExpr(id1131); vc->registerAtom(id1131); Expr id1133=vc->eqExpr(id539,id575); Expr id1132=vc->notExpr(id1133); vc->registerAtom(id1133); Expr id1137=vc->eqExpr(id545,id581); Expr id1136=vc->notExpr(id1137); vc->registerAtom(id1137); Expr id1145=vc->eqExpr(id875,id567); Expr id1144=vc->notExpr(id1145); vc->registerAtom(id1145); Expr id1159=vc->eqExpr(id559,id595); Expr id1158=vc->notExpr(id1159); vc->registerAtom(id1159); Expr id1163=vc->eqExpr(id895,id601); Expr id1162=vc->notExpr(id1163); vc->registerAtom(id1163); Expr id1165=vc->eqExpr(id565,id601); Expr id1164=vc->notExpr(id1165); vc->registerAtom(id1165); Expr id1167=vc->eqExpr(id895,id567); Expr id1166=vc->notExpr(id1167); vc->registerAtom(id1167); Expr id1169=vc->eqExpr(id895,id581); Expr id1168=vc->notExpr(id1169); vc->registerAtom(id1169); Expr id1171=vc->eqExpr(id503,id539); Expr id1170=vc->notExpr(id1171); vc->registerAtom(id1171); Expr id1175=vc->eqExpr(id509,id545); Expr id1174=vc->notExpr(id1175); vc->registerAtom(id1175); Expr id1183=vc->eqExpr(id875,id531); Expr id1182=vc->notExpr(id1183); vc->registerAtom(id1183); Expr id1197=vc->eqExpr(id523,id559); Expr id1196=vc->notExpr(id1197); vc->registerAtom(id1197); Expr id1201=vc->eqExpr(id895,id565); Expr id1200=vc->notExpr(id1201); vc->registerAtom(id1201); Expr id1203=vc->eqExpr(id529,id565); Expr id1202=vc->notExpr(id1203); vc->registerAtom(id1203); Expr id1205=vc->eqExpr(id895,id531); Expr id1204=vc->notExpr(id1205); vc->registerAtom(id1205); Expr id1207=vc->eqExpr(id895,id545); Expr id1206=vc->notExpr(id1207); vc->registerAtom(id1207); Expr id1209=vc->eqExpr(id467,id503); Expr id1208=vc->notExpr(id1209); vc->registerAtom(id1209); Expr id1213=vc->eqExpr(id473,id509); Expr id1212=vc->notExpr(id1213); vc->registerAtom(id1213); Expr id1221=vc->eqExpr(id875,id495); Expr id1220=vc->notExpr(id1221); vc->registerAtom(id1221); Expr id1235=vc->eqExpr(id487,id523); Expr id1234=vc->notExpr(id1235); vc->registerAtom(id1235); Expr id1239=vc->eqExpr(id895,id529); Expr id1238=vc->notExpr(id1239); vc->registerAtom(id1239); Expr id1241=vc->eqExpr(id493,id529); Expr id1240=vc->notExpr(id1241); vc->registerAtom(id1241); Expr id1243=vc->eqExpr(id895,id495); Expr id1242=vc->notExpr(id1243); vc->registerAtom(id1243); Expr id1245=vc->eqExpr(id895,id509); Expr id1244=vc->notExpr(id1245); vc->registerAtom(id1245); Expr id1247=vc->eqExpr(id431,id467); Expr id1246=vc->notExpr(id1247); vc->registerAtom(id1247); Expr id1251=vc->eqExpr(id437,id473); Expr id1250=vc->notExpr(id1251); vc->registerAtom(id1251); Expr id1259=vc->eqExpr(id875,id459); Expr id1258=vc->notExpr(id1259); vc->registerAtom(id1259); Expr id1273=vc->eqExpr(id451,id487); Expr id1272=vc->notExpr(id1273); vc->registerAtom(id1273); Expr id1277=vc->eqExpr(id895,id493); Expr id1276=vc->notExpr(id1277); vc->registerAtom(id1277); Expr id1279=vc->eqExpr(id457,id493); Expr id1278=vc->notExpr(id1279); vc->registerAtom(id1279); Expr id1281=vc->eqExpr(id895,id459); Expr id1280=vc->notExpr(id1281); vc->registerAtom(id1281); Expr id1283=vc->eqExpr(id895,id473); Expr id1282=vc->notExpr(id1283); vc->registerAtom(id1283); Expr id1285=vc->eqExpr(id395,id431); Expr id1284=vc->notExpr(id1285); vc->registerAtom(id1285); Expr id1289=vc->eqExpr(id401,id437); Expr id1288=vc->notExpr(id1289); vc->registerAtom(id1289); Expr id1297=vc->eqExpr(id875,id423); Expr id1296=vc->notExpr(id1297); vc->registerAtom(id1297); Expr id1311=vc->eqExpr(id415,id451); Expr id1310=vc->notExpr(id1311); vc->registerAtom(id1311); Expr id1315=vc->eqExpr(id895,id457); Expr id1314=vc->notExpr(id1315); vc->registerAtom(id1315); Expr id1317=vc->eqExpr(id421,id457); Expr id1316=vc->notExpr(id1317); vc->registerAtom(id1317); Expr id1319=vc->eqExpr(id895,id423); Expr id1318=vc->notExpr(id1319); vc->registerAtom(id1319); Expr id1321=vc->eqExpr(id895,id437); Expr id1320=vc->notExpr(id1321); vc->registerAtom(id1321); Expr id1323=vc->eqExpr(id359,id395); Expr id1322=vc->notExpr(id1323); vc->registerAtom(id1323); Expr id1327=vc->eqExpr(id365,id401); Expr id1326=vc->notExpr(id1327); vc->registerAtom(id1327); Expr id1335=vc->eqExpr(id875,id387); Expr id1334=vc->notExpr(id1335); vc->registerAtom(id1335); Expr id1349=vc->eqExpr(id379,id415); Expr id1348=vc->notExpr(id1349); vc->registerAtom(id1349); Expr id1353=vc->eqExpr(id895,id421); Expr id1352=vc->notExpr(id1353); vc->registerAtom(id1353); Expr id1355=vc->eqExpr(id385,id421); Expr id1354=vc->notExpr(id1355); vc->registerAtom(id1355); Expr id1357=vc->eqExpr(id895,id387); Expr id1356=vc->notExpr(id1357); vc->registerAtom(id1357); Expr id1359=vc->eqExpr(id895,id401); Expr id1358=vc->notExpr(id1359); vc->registerAtom(id1359); Expr id1361=vc->eqExpr(id323,id359); Expr id1360=vc->notExpr(id1361); vc->registerAtom(id1361); Expr id1365=vc->eqExpr(id329,id365); Expr id1364=vc->notExpr(id1365); vc->registerAtom(id1365); Expr id1373=vc->eqExpr(id875,id351); Expr id1372=vc->notExpr(id1373); vc->registerAtom(id1373); Expr id1387=vc->eqExpr(id343,id379); Expr id1386=vc->notExpr(id1387); vc->registerAtom(id1387); Expr id1391=vc->eqExpr(id895,id385); Expr id1390=vc->notExpr(id1391); vc->registerAtom(id1391); Expr id1393=vc->eqExpr(id349,id385); Expr id1392=vc->notExpr(id1393); vc->registerAtom(id1393); Expr id1395=vc->eqExpr(id895,id351); Expr id1394=vc->notExpr(id1395); vc->registerAtom(id1395); Expr id1397=vc->eqExpr(id895,id365); Expr id1396=vc->notExpr(id1397); vc->registerAtom(id1397); Expr id1399=vc->eqExpr(id287,id323); Expr id1398=vc->notExpr(id1399); vc->registerAtom(id1399); Expr id1403=vc->eqExpr(id293,id329); Expr id1402=vc->notExpr(id1403); vc->registerAtom(id1403); Expr id1411=vc->eqExpr(id875,id315); Expr id1410=vc->notExpr(id1411); vc->registerAtom(id1411); Expr id1425=vc->eqExpr(id307,id343); Expr id1424=vc->notExpr(id1425); vc->registerAtom(id1425); Expr id1429=vc->eqExpr(id895,id349); Expr id1428=vc->notExpr(id1429); vc->registerAtom(id1429); Expr id1431=vc->eqExpr(id313,id349); Expr id1430=vc->notExpr(id1431); vc->registerAtom(id1431); Expr id1433=vc->eqExpr(id895,id315); Expr id1432=vc->notExpr(id1433); vc->registerAtom(id1433); Expr id1435=vc->eqExpr(id895,id329); Expr id1434=vc->notExpr(id1435); vc->registerAtom(id1435); Expr id1437=vc->eqExpr(id251,id287); Expr id1436=vc->notExpr(id1437); vc->registerAtom(id1437); Expr id1441=vc->eqExpr(id257,id293); Expr id1440=vc->notExpr(id1441); vc->registerAtom(id1441); Expr id1449=vc->eqExpr(id875,id279); Expr id1448=vc->notExpr(id1449); vc->registerAtom(id1449); Expr id1463=vc->eqExpr(id271,id307); Expr id1462=vc->notExpr(id1463); vc->registerAtom(id1463); Expr id1467=vc->eqExpr(id895,id313); Expr id1466=vc->notExpr(id1467); vc->registerAtom(id1467); Expr id1469=vc->eqExpr(id277,id313); Expr id1468=vc->notExpr(id1469); vc->registerAtom(id1469); Expr id1471=vc->eqExpr(id895,id279); Expr id1470=vc->notExpr(id1471); vc->registerAtom(id1471); Expr id1473=vc->eqExpr(id895,id293); Expr id1472=vc->notExpr(id1473); vc->registerAtom(id1473); Expr id1475=vc->eqExpr(id215,id251); Expr id1474=vc->notExpr(id1475); vc->registerAtom(id1475); Expr id1479=vc->eqExpr(id221,id257); Expr id1478=vc->notExpr(id1479); vc->registerAtom(id1479); Expr id1487=vc->eqExpr(id875,id243); Expr id1486=vc->notExpr(id1487); vc->registerAtom(id1487); Expr id1501=vc->eqExpr(id235,id271); Expr id1500=vc->notExpr(id1501); vc->registerAtom(id1501); Expr id1505=vc->eqExpr(id895,id277); Expr id1504=vc->notExpr(id1505); vc->registerAtom(id1505); Expr id1507=vc->eqExpr(id241,id277); Expr id1506=vc->notExpr(id1507); vc->registerAtom(id1507); Expr id1509=vc->eqExpr(id895,id243); Expr id1508=vc->notExpr(id1509); vc->registerAtom(id1509); Expr id1511=vc->eqExpr(id895,id257); Expr id1510=vc->notExpr(id1511); vc->registerAtom(id1511); Expr id1513=vc->eqExpr(id179,id215); Expr id1512=vc->notExpr(id1513); vc->registerAtom(id1513); Expr id1517=vc->eqExpr(id185,id221); Expr id1516=vc->notExpr(id1517); vc->registerAtom(id1517); Expr id1525=vc->eqExpr(id875,id207); Expr id1524=vc->notExpr(id1525); vc->registerAtom(id1525); Expr id1539=vc->eqExpr(id199,id235); Expr id1538=vc->notExpr(id1539); vc->registerAtom(id1539); Expr id1543=vc->eqExpr(id895,id241); Expr id1542=vc->notExpr(id1543); vc->registerAtom(id1543); Expr id1545=vc->eqExpr(id205,id241); Expr id1544=vc->notExpr(id1545); vc->registerAtom(id1545); Expr id1547=vc->eqExpr(id895,id207); Expr id1546=vc->notExpr(id1547); vc->registerAtom(id1547); Expr id1549=vc->eqExpr(id895,id221); Expr id1548=vc->notExpr(id1549); vc->registerAtom(id1549); Expr id1551=vc->eqExpr(id131,id179); Expr id1550=vc->notExpr(id1551); vc->registerAtom(id1551); Expr id1555=vc->eqExpr(id139,id185); Expr id1554=vc->notExpr(id1555); vc->registerAtom(id1555); Expr id1563=vc->eqExpr(id875,id163); Expr id1562=vc->notExpr(id1563); vc->registerAtom(id1563); Expr id1577=vc->eqExpr(id155,id199); Expr id1576=vc->notExpr(id1577); vc->registerAtom(id1577); Expr id1581=vc->eqExpr(id895,id205); Expr id1580=vc->notExpr(id1581); vc->registerAtom(id1581); Expr id1583=vc->eqExpr(id161,id205); Expr id1582=vc->notExpr(id1583); vc->registerAtom(id1583); Expr id1585=vc->eqExpr(id895,id163); Expr id1584=vc->notExpr(id1585); vc->registerAtom(id1585); Expr id1587=vc->eqExpr(id895,id185); Expr id1586=vc->notExpr(id1587); vc->registerAtom(id1587); Expr id1589=vc->eqExpr(id133,id131); Expr id1588=vc->notExpr(id1589); vc->registerAtom(id1589); Expr id1613=vc->eqExpr(id895,id161); Expr id1612=vc->notExpr(id1613); vc->registerAtom(id1613); Expr id1615=vc->eqExpr(id895,id139); Expr id1614=vc->notExpr(id1615); vc->registerAtom(id1615); Expr id1617=vc->eqExpr(id895,id155); Expr id1616=vc->notExpr(id1617); vc->registerAtom(id1617); Expr id1619=vc->plusExpr(id811,id127); Expr id1621=vc->ratExpr(5,1); Expr id1623=vc->leExpr(id1619,id1621); Expr id1622=vc->notExpr(id1623); vc->registerAtom(id1623); Expr id1625=vc->plusExpr(id817,id127); Expr id1627=vc->leExpr(id1625,id875); Expr id1626=vc->notExpr(id1627); vc->registerAtom(id1627); Expr id1629=vc->plusExpr(id775,id125); Expr id1631=vc->leExpr(id1629,id1621); Expr id1630=vc->notExpr(id1631); vc->registerAtom(id1631); Expr id1633=vc->plusExpr(id781,id125); Expr id1635=vc->leExpr(id1633,id875); Expr id1634=vc->notExpr(id1635); vc->registerAtom(id1635); Expr id1637=vc->plusExpr(id739,id123); Expr id1639=vc->leExpr(id1637,id1621); Expr id1638=vc->notExpr(id1639); vc->registerAtom(id1639); Expr id1641=vc->plusExpr(id745,id123); Expr id1643=vc->leExpr(id1641,id875); Expr id1642=vc->notExpr(id1643); vc->registerAtom(id1643); Expr id1645=vc->plusExpr(id703,id121); Expr id1647=vc->leExpr(id1645,id1621); Expr id1646=vc->notExpr(id1647); vc->registerAtom(id1647); Expr id1649=vc->plusExpr(id709,id121); Expr id1651=vc->leExpr(id1649,id875); Expr id1650=vc->notExpr(id1651); vc->registerAtom(id1651); Expr id1653=vc->plusExpr(id667,id119); Expr id1655=vc->leExpr(id1653,id1621); Expr id1654=vc->notExpr(id1655); vc->registerAtom(id1655); Expr id1657=vc->plusExpr(id673,id119); Expr id1659=vc->leExpr(id1657,id875); Expr id1658=vc->notExpr(id1659); vc->registerAtom(id1659); Expr id1661=vc->plusExpr(id631,id117); Expr id1663=vc->leExpr(id1661,id1621); Expr id1662=vc->notExpr(id1663); vc->registerAtom(id1663); Expr id1665=vc->plusExpr(id637,id117); Expr id1667=vc->leExpr(id1665,id875); Expr id1666=vc->notExpr(id1667); vc->registerAtom(id1667); Expr id1669=vc->plusExpr(id595,id115); Expr id1671=vc->leExpr(id1669,id1621); Expr id1670=vc->notExpr(id1671); vc->registerAtom(id1671); Expr id1673=vc->plusExpr(id601,id115); Expr id1675=vc->leExpr(id1673,id875); Expr id1674=vc->notExpr(id1675); vc->registerAtom(id1675); Expr id1677=vc->plusExpr(id559,id113); Expr id1679=vc->leExpr(id1677,id1621); Expr id1678=vc->notExpr(id1679); vc->registerAtom(id1679); Expr id1681=vc->plusExpr(id565,id113); Expr id1683=vc->leExpr(id1681,id875); Expr id1682=vc->notExpr(id1683); vc->registerAtom(id1683); Expr id1685=vc->plusExpr(id523,id111); Expr id1687=vc->leExpr(id1685,id1621); Expr id1686=vc->notExpr(id1687); vc->registerAtom(id1687); Expr id1689=vc->plusExpr(id529,id111); Expr id1691=vc->leExpr(id1689,id875); Expr id1690=vc->notExpr(id1691); vc->registerAtom(id1691); Expr id1693=vc->plusExpr(id487,id109); Expr id1695=vc->leExpr(id1693,id1621); Expr id1694=vc->notExpr(id1695); vc->registerAtom(id1695); Expr id1697=vc->plusExpr(id493,id109); Expr id1699=vc->leExpr(id1697,id875); Expr id1698=vc->notExpr(id1699); vc->registerAtom(id1699); Expr id1701=vc->plusExpr(id451,id107); Expr id1703=vc->leExpr(id1701,id1621); Expr id1702=vc->notExpr(id1703); vc->registerAtom(id1703); Expr id1705=vc->plusExpr(id457,id107); Expr id1707=vc->leExpr(id1705,id875); Expr id1706=vc->notExpr(id1707); vc->registerAtom(id1707); Expr id1709=vc->plusExpr(id415,id105); Expr id1711=vc->leExpr(id1709,id1621); Expr id1710=vc->notExpr(id1711); vc->registerAtom(id1711); Expr id1713=vc->plusExpr(id421,id105); Expr id1715=vc->leExpr(id1713,id875); Expr id1714=vc->notExpr(id1715); vc->registerAtom(id1715); Expr id1717=vc->plusExpr(id379,id103); Expr id1719=vc->leExpr(id1717,id1621); Expr id1718=vc->notExpr(id1719); vc->registerAtom(id1719); Expr id1721=vc->plusExpr(id385,id103); Expr id1723=vc->leExpr(id1721,id875); Expr id1722=vc->notExpr(id1723); vc->registerAtom(id1723); Expr id1725=vc->plusExpr(id343,id101); Expr id1727=vc->leExpr(id1725,id1621); Expr id1726=vc->notExpr(id1727); vc->registerAtom(id1727); Expr id1729=vc->plusExpr(id349,id101); Expr id1731=vc->leExpr(id1729,id875); Expr id1730=vc->notExpr(id1731); vc->registerAtom(id1731); Expr id1733=vc->plusExpr(id307,id99); Expr id1735=vc->leExpr(id1733,id1621); Expr id1734=vc->notExpr(id1735); vc->registerAtom(id1735); Expr id1737=vc->plusExpr(id313,id99); Expr id1739=vc->leExpr(id1737,id875); Expr id1738=vc->notExpr(id1739); vc->registerAtom(id1739); Expr id1741=vc->plusExpr(id271,id97); Expr id1743=vc->leExpr(id1741,id1621); Expr id1742=vc->notExpr(id1743); vc->registerAtom(id1743); Expr id1745=vc->plusExpr(id277,id97); Expr id1747=vc->leExpr(id1745,id875); Expr id1746=vc->notExpr(id1747); vc->registerAtom(id1747); Expr id1749=vc->plusExpr(id235,id95); Expr id1751=vc->leExpr(id1749,id1621); Expr id1750=vc->notExpr(id1751); vc->registerAtom(id1751); Expr id1753=vc->plusExpr(id241,id95); Expr id1755=vc->leExpr(id1753,id875); Expr id1754=vc->notExpr(id1755); vc->registerAtom(id1755); Expr id1757=vc->plusExpr(id199,id93); Expr id1759=vc->leExpr(id1757,id1621); Expr id1758=vc->notExpr(id1759); vc->registerAtom(id1759); Expr id1761=vc->plusExpr(id205,id93); Expr id1763=vc->leExpr(id1761,id875); Expr id1762=vc->notExpr(id1763); vc->registerAtom(id1763); Expr id1765=vc->plusExpr(id155,id91); Expr id1767=vc->leExpr(id1765,id1621); Expr id1766=vc->notExpr(id1767); vc->registerAtom(id1767); Expr id1769=vc->plusExpr(id161,id91); Expr id1771=vc->leExpr(id1769,id875); Expr id1770=vc->notExpr(id1771); vc->registerAtom(id1771); Expr id1773=vc->plusExpr(id895,id89); Expr id1775=vc->leExpr(id1773,id1621); Expr id1774=vc->notExpr(id1775); vc->registerAtom(id1775); Expr id1777=vc->leExpr(id1773,id875); Expr id1776=vc->notExpr(id1777); vc->registerAtom(id1777); Expr id1779=vc->leExpr(id855,id875); Expr id1778=vc->notExpr(id1779); vc->registerAtom(id1779); Expr id1781=vc->geExpr(id855,id895); Expr id1780=vc->notExpr(id1781); vc->registerAtom(id1781); Expr id1785=vc->leExpr(id819,id875); Expr id1784=vc->notExpr(id1785); vc->registerAtom(id1785); Expr id1789=vc->geExpr(id819,id895); Expr id1788=vc->notExpr(id1789); vc->registerAtom(id1789); Expr id1793=vc->leExpr(id783,id875); Expr id1792=vc->notExpr(id1793); vc->registerAtom(id1793); Expr id1797=vc->geExpr(id783,id895); Expr id1796=vc->notExpr(id1797); vc->registerAtom(id1797); Expr id1801=vc->leExpr(id747,id875); Expr id1800=vc->notExpr(id1801); vc->registerAtom(id1801); Expr id1805=vc->geExpr(id747,id895); Expr id1804=vc->notExpr(id1805); vc->registerAtom(id1805); Expr id1809=vc->leExpr(id711,id875); Expr id1808=vc->notExpr(id1809); vc->registerAtom(id1809); Expr id1813=vc->geExpr(id711,id895); Expr id1812=vc->notExpr(id1813); vc->registerAtom(id1813); Expr id1817=vc->leExpr(id675,id875); Expr id1816=vc->notExpr(id1817); vc->registerAtom(id1817); Expr id1821=vc->geExpr(id675,id895); Expr id1820=vc->notExpr(id1821); vc->registerAtom(id1821); Expr id1825=vc->leExpr(id639,id875); Expr id1824=vc->notExpr(id1825); vc->registerAtom(id1825); Expr id1829=vc->geExpr(id639,id895); Expr id1828=vc->notExpr(id1829); vc->registerAtom(id1829); Expr id1833=vc->leExpr(id603,id875); Expr id1832=vc->notExpr(id1833); vc->registerAtom(id1833); Expr id1837=vc->geExpr(id603,id895); Expr id1836=vc->notExpr(id1837); vc->registerAtom(id1837); Expr id1841=vc->leExpr(id567,id875); Expr id1840=vc->notExpr(id1841); vc->registerAtom(id1841); Expr id1845=vc->geExpr(id567,id895); Expr id1844=vc->notExpr(id1845); vc->registerAtom(id1845); Expr id1849=vc->leExpr(id531,id875); Expr id1848=vc->notExpr(id1849); vc->registerAtom(id1849); Expr id1853=vc->geExpr(id531,id895); Expr id1852=vc->notExpr(id1853); vc->registerAtom(id1853); Expr id1857=vc->leExpr(id495,id875); Expr id1856=vc->notExpr(id1857); vc->registerAtom(id1857); Expr id1861=vc->geExpr(id495,id895); Expr id1860=vc->notExpr(id1861); vc->registerAtom(id1861); Expr id1865=vc->leExpr(id459,id875); Expr id1864=vc->notExpr(id1865); vc->registerAtom(id1865); Expr id1869=vc->geExpr(id459,id895); Expr id1868=vc->notExpr(id1869); vc->registerAtom(id1869); Expr id1873=vc->leExpr(id423,id875); Expr id1872=vc->notExpr(id1873); vc->registerAtom(id1873); Expr id1877=vc->geExpr(id423,id895); Expr id1876=vc->notExpr(id1877); vc->registerAtom(id1877); Expr id1881=vc->leExpr(id387,id875); Expr id1880=vc->notExpr(id1881); vc->registerAtom(id1881); Expr id1885=vc->geExpr(id387,id895); Expr id1884=vc->notExpr(id1885); vc->registerAtom(id1885); Expr id1889=vc->leExpr(id351,id875); Expr id1888=vc->notExpr(id1889); vc->registerAtom(id1889); Expr id1893=vc->geExpr(id351,id895); Expr id1892=vc->notExpr(id1893); vc->registerAtom(id1893); Expr id1897=vc->leExpr(id315,id875); Expr id1896=vc->notExpr(id1897); vc->registerAtom(id1897); Expr id1901=vc->geExpr(id315,id895); Expr id1900=vc->notExpr(id1901); vc->registerAtom(id1901); Expr id1905=vc->leExpr(id279,id875); Expr id1904=vc->notExpr(id1905); vc->registerAtom(id1905); Expr id1909=vc->geExpr(id279,id895); Expr id1908=vc->notExpr(id1909); vc->registerAtom(id1909); Expr id1913=vc->leExpr(id243,id875); Expr id1912=vc->notExpr(id1913); vc->registerAtom(id1913); Expr id1917=vc->geExpr(id243,id895); Expr id1916=vc->notExpr(id1917); vc->registerAtom(id1917); Expr id1921=vc->leExpr(id207,id875); Expr id1920=vc->notExpr(id1921); vc->registerAtom(id1921); Expr id1925=vc->geExpr(id207,id895); Expr id1924=vc->notExpr(id1925); vc->registerAtom(id1925); Expr id1929=vc->leExpr(id163,id875); Expr id1928=vc->notExpr(id1929); vc->registerAtom(id1929); Expr id1933=vc->geExpr(id163,id895); Expr id1932=vc->notExpr(id1933); vc->registerAtom(id1933); Expr id1949=vc->ltExpr(id129,id895); Expr id1948=vc->notExpr(id1949); vc->registerAtom(id1949); Expr id1955=vc->ltExpr(id127,id895); Expr id1954=vc->notExpr(id1955); vc->registerAtom(id1955); Expr id1961=vc->ltExpr(id125,id895); Expr id1960=vc->notExpr(id1961); vc->registerAtom(id1961); Expr id1967=vc->ltExpr(id123,id895); Expr id1966=vc->notExpr(id1967); vc->registerAtom(id1967); Expr id1973=vc->ltExpr(id121,id895); Expr id1972=vc->notExpr(id1973); vc->registerAtom(id1973); Expr id1979=vc->ltExpr(id119,id895); Expr id1978=vc->notExpr(id1979); vc->registerAtom(id1979); Expr id1985=vc->ltExpr(id117,id895); Expr id1984=vc->notExpr(id1985); vc->registerAtom(id1985); Expr id1991=vc->ltExpr(id115,id895); Expr id1990=vc->notExpr(id1991); vc->registerAtom(id1991); Expr id1997=vc->ltExpr(id113,id895); Expr id1996=vc->notExpr(id1997); vc->registerAtom(id1997); Expr id2003=vc->ltExpr(id111,id895); Expr id2002=vc->notExpr(id2003); vc->registerAtom(id2003); Expr id2009=vc->ltExpr(id109,id895); Expr id2008=vc->notExpr(id2009); vc->registerAtom(id2009); Expr id2015=vc->ltExpr(id107,id895); Expr id2014=vc->notExpr(id2015); vc->registerAtom(id2015); Expr id2021=vc->ltExpr(id105,id895); Expr id2020=vc->notExpr(id2021); vc->registerAtom(id2021); Expr id2027=vc->ltExpr(id103,id895); Expr id2026=vc->notExpr(id2027); vc->registerAtom(id2027); Expr id2033=vc->ltExpr(id101,id895); Expr id2032=vc->notExpr(id2033); vc->registerAtom(id2033); Expr id2039=vc->ltExpr(id99,id895); Expr id2038=vc->notExpr(id2039); vc->registerAtom(id2039); Expr id2045=vc->ltExpr(id97,id895); Expr id2044=vc->notExpr(id2045); vc->registerAtom(id2045); Expr id2051=vc->ltExpr(id95,id895); Expr id2050=vc->notExpr(id2051); vc->registerAtom(id2051); Expr id2057=vc->ltExpr(id93,id895); Expr id2056=vc->notExpr(id2057); vc->registerAtom(id2057); Expr id2063=vc->ltExpr(id91,id895); Expr id2062=vc->notExpr(id2063); vc->registerAtom(id2063); Expr id2069=vc->ltExpr(id89,id895); Expr id2068=vc->notExpr(id2069); vc->registerAtom(id2069); Expr id2077=vc->varExpr("2075_c",id9); Expr id2079=vc->eqExpr(id2077,id895); Expr id2078=vc->notExpr(id2079); vc->registerAtom(id2079); Expr id2081=vc->eqExpr(id2077,id875); Expr id2080=vc->notExpr(id2081); vc->registerAtom(id2081); Expr id2093=vc->eqExpr(id2077,id855); Expr id2092=vc->notExpr(id2093); vc->registerAtom(id2093); Expr id2099=vc->eqExpr(id895,id857); Expr id2098=vc->notExpr(id2099); vc->registerAtom(id2099); Expr id2115=vc->eqExpr(id895,id847); Expr id2114=vc->notExpr(id2115); vc->registerAtom(id2115); Expr id2119=vc->eqExpr(id875,id857); Expr id2118=vc->notExpr(id2119); vc->registerAtom(id2119); Expr id2127=vc->ratExpr(2,1); Expr id2129=vc->leExpr(id811,id2127); Expr id2128=vc->notExpr(id2129); vc->registerAtom(id2129); Expr id2145=vc->eqExpr(id2127,id857); Expr id2144=vc->notExpr(id2145); vc->registerAtom(id2145); Expr id2163=vc->ratExpr(3,1); Expr id2165=vc->eqExpr(id2163,id857); Expr id2164=vc->notExpr(id2165); vc->registerAtom(id2165); Expr id2185=vc->ratExpr(4,1); Expr id2187=vc->eqExpr(id2185,id857); Expr id2186=vc->notExpr(id2187); vc->registerAtom(id2187); Expr id2209=vc->eqExpr(id1619,id847); Expr id2208=vc->notExpr(id2209); vc->registerAtom(id2209); Expr id2225=vc->eqExpr(id1621,id857); Expr id2224=vc->notExpr(id2225); vc->registerAtom(id2225); Expr id2239=vc->eqExpr(id895,id859); Expr id2238=vc->notExpr(id2239); vc->registerAtom(id2239); Expr id2259=vc->eqExpr(id875,id859); Expr id2258=vc->notExpr(id2259); vc->registerAtom(id2259); Expr id2267=vc->eqExpr(id875,id817); Expr id2266=vc->notExpr(id2267); vc->registerAtom(id2267); Expr id2283=vc->eqExpr(id2127,id859); Expr id2282=vc->notExpr(id2283); vc->registerAtom(id2283); Expr id2305=vc->eqExpr(id2163,id859); Expr id2304=vc->notExpr(id2305); vc->registerAtom(id2305); Expr id2325=vc->eqExpr(id2185,id859); Expr id2324=vc->notExpr(id2325); vc->registerAtom(id2325); Expr id2341=vc->eqExpr(id1625,id853); Expr id2340=vc->notExpr(id2341); vc->registerAtom(id2341); Expr id2357=vc->eqExpr(id1621,id859); Expr id2356=vc->notExpr(id2357); vc->registerAtom(id2357); Expr id2375=vc->eqExpr(id895,id861); Expr id2374=vc->notExpr(id2375); vc->registerAtom(id2375); Expr id2395=vc->eqExpr(id875,id861); Expr id2394=vc->notExpr(id2395); vc->registerAtom(id2395); Expr id2413=vc->eqExpr(id2127,id861); Expr id2412=vc->notExpr(id2413); vc->registerAtom(id2413); Expr id2435=vc->eqExpr(id2163,id861); Expr id2434=vc->notExpr(id2435); vc->registerAtom(id2435); Expr id2443=vc->ltExpr(id797,id875); Expr id2442=vc->notExpr(id2443); vc->registerAtom(id2443); Expr id2459=vc->eqExpr(id2185,id861); Expr id2458=vc->notExpr(id2459); vc->registerAtom(id2459); Expr id2465=vc->plusExpr(id797,id127); Expr id2467=vc->leExpr(id2465,id875); Expr id2466=vc->notExpr(id2467); vc->registerAtom(id2467); Expr id2475=vc->leExpr(id2465,id2127); Expr id2474=vc->notExpr(id2475); vc->registerAtom(id2475); Expr id2481=vc->eqExpr(id2465,id833); Expr id2480=vc->notExpr(id2481); vc->registerAtom(id2481); Expr id2491=vc->eqExpr(id1621,id861); Expr id2490=vc->notExpr(id2491); vc->registerAtom(id2491); Expr id2511=vc->varExpr("2509_c",id9); Expr id2513=vc->eqExpr(id2511,id895); Expr id2512=vc->notExpr(id2513); vc->registerAtom(id2513); Expr id2515=vc->eqExpr(id2511,id875); Expr id2514=vc->notExpr(id2515); vc->registerAtom(id2515); Expr id2527=vc->eqExpr(id2511,id819); Expr id2526=vc->notExpr(id2527); vc->registerAtom(id2527); Expr id2533=vc->eqExpr(id895,id821); Expr id2532=vc->notExpr(id2533); vc->registerAtom(id2533); Expr id2549=vc->eqExpr(id895,id811); Expr id2548=vc->notExpr(id2549); vc->registerAtom(id2549); Expr id2553=vc->eqExpr(id875,id821); Expr id2552=vc->notExpr(id2553); vc->registerAtom(id2553); Expr id2561=vc->leExpr(id775,id2127); Expr id2560=vc->notExpr(id2561); vc->registerAtom(id2561); Expr id2577=vc->eqExpr(id2127,id821); Expr id2576=vc->notExpr(id2577); vc->registerAtom(id2577); Expr id2595=vc->eqExpr(id2163,id821); Expr id2594=vc->notExpr(id2595); vc->registerAtom(id2595); Expr id2615=vc->eqExpr(id2185,id821); Expr id2614=vc->notExpr(id2615); vc->registerAtom(id2615); Expr id2637=vc->eqExpr(id1629,id811); Expr id2636=vc->notExpr(id2637); vc->registerAtom(id2637); Expr id2653=vc->eqExpr(id1621,id821); Expr id2652=vc->notExpr(id2653); vc->registerAtom(id2653); Expr id2667=vc->eqExpr(id895,id823); Expr id2666=vc->notExpr(id2667); vc->registerAtom(id2667); Expr id2687=vc->eqExpr(id875,id823); Expr id2686=vc->notExpr(id2687); vc->registerAtom(id2687); Expr id2695=vc->eqExpr(id875,id781); Expr id2694=vc->notExpr(id2695); vc->registerAtom(id2695); Expr id2711=vc->eqExpr(id2127,id823); Expr id2710=vc->notExpr(id2711); vc->registerAtom(id2711); Expr id2733=vc->eqExpr(id2163,id823); Expr id2732=vc->notExpr(id2733); vc->registerAtom(id2733); Expr id2753=vc->eqExpr(id2185,id823); Expr id2752=vc->notExpr(id2753); vc->registerAtom(id2753); Expr id2769=vc->eqExpr(id1633,id817); Expr id2768=vc->notExpr(id2769); vc->registerAtom(id2769); Expr id2785=vc->eqExpr(id1621,id823); Expr id2784=vc->notExpr(id2785); vc->registerAtom(id2785); Expr id2803=vc->eqExpr(id895,id825); Expr id2802=vc->notExpr(id2803); vc->registerAtom(id2803); Expr id2823=vc->eqExpr(id875,id825); Expr id2822=vc->notExpr(id2823); vc->registerAtom(id2823); Expr id2841=vc->eqExpr(id2127,id825); Expr id2840=vc->notExpr(id2841); vc->registerAtom(id2841); Expr id2863=vc->eqExpr(id2163,id825); Expr id2862=vc->notExpr(id2863); vc->registerAtom(id2863); Expr id2871=vc->ltExpr(id761,id875); Expr id2870=vc->notExpr(id2871); vc->registerAtom(id2871); Expr id2887=vc->eqExpr(id2185,id825); Expr id2886=vc->notExpr(id2887); vc->registerAtom(id2887); Expr id2893=vc->plusExpr(id761,id125); Expr id2895=vc->leExpr(id2893,id875); Expr id2894=vc->notExpr(id2895); vc->registerAtom(id2895); Expr id2903=vc->leExpr(id2893,id2127); Expr id2902=vc->notExpr(id2903); vc->registerAtom(id2903); Expr id2909=vc->eqExpr(id2893,id797); Expr id2908=vc->notExpr(id2909); vc->registerAtom(id2909); Expr id2919=vc->eqExpr(id1621,id825); Expr id2918=vc->notExpr(id2919); vc->registerAtom(id2919); Expr id2939=vc->varExpr("2937_c",id9); Expr id2941=vc->eqExpr(id2939,id895); Expr id2940=vc->notExpr(id2941); vc->registerAtom(id2941); Expr id2943=vc->eqExpr(id2939,id875); Expr id2942=vc->notExpr(id2943); vc->registerAtom(id2943); Expr id2955=vc->eqExpr(id2939,id783); Expr id2954=vc->notExpr(id2955); vc->registerAtom(id2955); Expr id2961=vc->eqExpr(id895,id785); Expr id2960=vc->notExpr(id2961); vc->registerAtom(id2961); Expr id2977=vc->eqExpr(id895,id775); Expr id2976=vc->notExpr(id2977); vc->registerAtom(id2977); Expr id2981=vc->eqExpr(id875,id785); Expr id2980=vc->notExpr(id2981); vc->registerAtom(id2981); Expr id2989=vc->leExpr(id739,id2127); Expr id2988=vc->notExpr(id2989); vc->registerAtom(id2989); Expr id3005=vc->eqExpr(id2127,id785); Expr id3004=vc->notExpr(id3005); vc->registerAtom(id3005); Expr id3023=vc->eqExpr(id2163,id785); Expr id3022=vc->notExpr(id3023); vc->registerAtom(id3023); Expr id3043=vc->eqExpr(id2185,id785); Expr id3042=vc->notExpr(id3043); vc->registerAtom(id3043); Expr id3065=vc->eqExpr(id1637,id775); Expr id3064=vc->notExpr(id3065); vc->registerAtom(id3065); Expr id3081=vc->eqExpr(id1621,id785); Expr id3080=vc->notExpr(id3081); vc->registerAtom(id3081); Expr id3095=vc->eqExpr(id895,id787); Expr id3094=vc->notExpr(id3095); vc->registerAtom(id3095); Expr id3115=vc->eqExpr(id875,id787); Expr id3114=vc->notExpr(id3115); vc->registerAtom(id3115); Expr id3123=vc->eqExpr(id875,id745); Expr id3122=vc->notExpr(id3123); vc->registerAtom(id3123); Expr id3139=vc->eqExpr(id2127,id787); Expr id3138=vc->notExpr(id3139); vc->registerAtom(id3139); Expr id3161=vc->eqExpr(id2163,id787); Expr id3160=vc->notExpr(id3161); vc->registerAtom(id3161); Expr id3181=vc->eqExpr(id2185,id787); Expr id3180=vc->notExpr(id3181); vc->registerAtom(id3181); Expr id3197=vc->eqExpr(id1641,id781); Expr id3196=vc->notExpr(id3197); vc->registerAtom(id3197); Expr id3213=vc->eqExpr(id1621,id787); Expr id3212=vc->notExpr(id3213); vc->registerAtom(id3213); Expr id3231=vc->eqExpr(id895,id789); Expr id3230=vc->notExpr(id3231); vc->registerAtom(id3231); Expr id3251=vc->eqExpr(id875,id789); Expr id3250=vc->notExpr(id3251); vc->registerAtom(id3251); Expr id3269=vc->eqExpr(id2127,id789); Expr id3268=vc->notExpr(id3269); vc->registerAtom(id3269); Expr id3291=vc->eqExpr(id2163,id789); Expr id3290=vc->notExpr(id3291); vc->registerAtom(id3291); Expr id3299=vc->ltExpr(id725,id875); Expr id3298=vc->notExpr(id3299); vc->registerAtom(id3299); Expr id3315=vc->eqExpr(id2185,id789); Expr id3314=vc->notExpr(id3315); vc->registerAtom(id3315); Expr id3321=vc->plusExpr(id725,id123); Expr id3323=vc->leExpr(id3321,id875); Expr id3322=vc->notExpr(id3323); vc->registerAtom(id3323); Expr id3331=vc->leExpr(id3321,id2127); Expr id3330=vc->notExpr(id3331); vc->registerAtom(id3331); Expr id3337=vc->eqExpr(id3321,id761); Expr id3336=vc->notExpr(id3337); vc->registerAtom(id3337); Expr id3347=vc->eqExpr(id1621,id789); Expr id3346=vc->notExpr(id3347); vc->registerAtom(id3347); Expr id3367=vc->varExpr("3365_c",id9); Expr id3369=vc->eqExpr(id3367,id895); Expr id3368=vc->notExpr(id3369); vc->registerAtom(id3369); Expr id3371=vc->eqExpr(id3367,id875); Expr id3370=vc->notExpr(id3371); vc->registerAtom(id3371); Expr id3383=vc->eqExpr(id3367,id747); Expr id3382=vc->notExpr(id3383); vc->registerAtom(id3383); Expr id3389=vc->eqExpr(id895,id749); Expr id3388=vc->notExpr(id3389); vc->registerAtom(id3389); Expr id3405=vc->eqExpr(id895,id739); Expr id3404=vc->notExpr(id3405); vc->registerAtom(id3405); Expr id3409=vc->eqExpr(id875,id749); Expr id3408=vc->notExpr(id3409); vc->registerAtom(id3409); Expr id3417=vc->leExpr(id703,id2127); Expr id3416=vc->notExpr(id3417); vc->registerAtom(id3417); Expr id3433=vc->eqExpr(id2127,id749); Expr id3432=vc->notExpr(id3433); vc->registerAtom(id3433); Expr id3451=vc->eqExpr(id2163,id749); Expr id3450=vc->notExpr(id3451); vc->registerAtom(id3451); Expr id3471=vc->eqExpr(id2185,id749); Expr id3470=vc->notExpr(id3471); vc->registerAtom(id3471); Expr id3493=vc->eqExpr(id1645,id739); Expr id3492=vc->notExpr(id3493); vc->registerAtom(id3493); Expr id3509=vc->eqExpr(id1621,id749); Expr id3508=vc->notExpr(id3509); vc->registerAtom(id3509); Expr id3523=vc->eqExpr(id895,id751); Expr id3522=vc->notExpr(id3523); vc->registerAtom(id3523); Expr id3543=vc->eqExpr(id875,id751); Expr id3542=vc->notExpr(id3543); vc->registerAtom(id3543); Expr id3551=vc->eqExpr(id875,id709); Expr id3550=vc->notExpr(id3551); vc->registerAtom(id3551); Expr id3567=vc->eqExpr(id2127,id751); Expr id3566=vc->notExpr(id3567); vc->registerAtom(id3567); Expr id3589=vc->eqExpr(id2163,id751); Expr id3588=vc->notExpr(id3589); vc->registerAtom(id3589); Expr id3609=vc->eqExpr(id2185,id751); Expr id3608=vc->notExpr(id3609); vc->registerAtom(id3609); Expr id3625=vc->eqExpr(id1649,id745); Expr id3624=vc->notExpr(id3625); vc->registerAtom(id3625); Expr id3641=vc->eqExpr(id1621,id751); Expr id3640=vc->notExpr(id3641); vc->registerAtom(id3641); Expr id3659=vc->eqExpr(id895,id753); Expr id3658=vc->notExpr(id3659); vc->registerAtom(id3659); Expr id3679=vc->eqExpr(id875,id753); Expr id3678=vc->notExpr(id3679); vc->registerAtom(id3679); Expr id3697=vc->eqExpr(id2127,id753); Expr id3696=vc->notExpr(id3697); vc->registerAtom(id3697); Expr id3719=vc->eqExpr(id2163,id753); Expr id3718=vc->notExpr(id3719); vc->registerAtom(id3719); Expr id3727=vc->ltExpr(id689,id875); Expr id3726=vc->notExpr(id3727); vc->registerAtom(id3727); Expr id3743=vc->eqExpr(id2185,id753); Expr id3742=vc->notExpr(id3743); vc->registerAtom(id3743); Expr id3749=vc->plusExpr(id689,id121); Expr id3751=vc->leExpr(id3749,id875); Expr id3750=vc->notExpr(id3751); vc->registerAtom(id3751); Expr id3759=vc->leExpr(id3749,id2127); Expr id3758=vc->notExpr(id3759); vc->registerAtom(id3759); Expr id3765=vc->eqExpr(id3749,id725); Expr id3764=vc->notExpr(id3765); vc->registerAtom(id3765); Expr id3775=vc->eqExpr(id1621,id753); Expr id3774=vc->notExpr(id3775); vc->registerAtom(id3775); Expr id3795=vc->varExpr("3793_c",id9); Expr id3797=vc->eqExpr(id3795,id895); Expr id3796=vc->notExpr(id3797); vc->registerAtom(id3797); Expr id3799=vc->eqExpr(id3795,id875); Expr id3798=vc->notExpr(id3799); vc->registerAtom(id3799); Expr id3811=vc->eqExpr(id3795,id711); Expr id3810=vc->notExpr(id3811); vc->registerAtom(id3811); Expr id3817=vc->eqExpr(id895,id713); Expr id3816=vc->notExpr(id3817); vc->registerAtom(id3817); Expr id3833=vc->eqExpr(id895,id703); Expr id3832=vc->notExpr(id3833); vc->registerAtom(id3833); Expr id3837=vc->eqExpr(id875,id713); Expr id3836=vc->notExpr(id3837); vc->registerAtom(id3837); Expr id3845=vc->leExpr(id667,id2127); Expr id3844=vc->notExpr(id3845); vc->registerAtom(id3845); Expr id3861=vc->eqExpr(id2127,id713); Expr id3860=vc->notExpr(id3861); vc->registerAtom(id3861); Expr id3879=vc->eqExpr(id2163,id713); Expr id3878=vc->notExpr(id3879); vc->registerAtom(id3879); Expr id3899=vc->eqExpr(id2185,id713); Expr id3898=vc->notExpr(id3899); vc->registerAtom(id3899); Expr id3921=vc->eqExpr(id1653,id703); Expr id3920=vc->notExpr(id3921); vc->registerAtom(id3921); Expr id3937=vc->eqExpr(id1621,id713); Expr id3936=vc->notExpr(id3937); vc->registerAtom(id3937); Expr id3951=vc->eqExpr(id895,id715); Expr id3950=vc->notExpr(id3951); vc->registerAtom(id3951); Expr id3971=vc->eqExpr(id875,id715); Expr id3970=vc->notExpr(id3971); vc->registerAtom(id3971); Expr id3979=vc->eqExpr(id875,id673); Expr id3978=vc->notExpr(id3979); vc->registerAtom(id3979); Expr id3995=vc->eqExpr(id2127,id715); Expr id3994=vc->notExpr(id3995); vc->registerAtom(id3995); Expr id4017=vc->eqExpr(id2163,id715); Expr id4016=vc->notExpr(id4017); vc->registerAtom(id4017); Expr id4037=vc->eqExpr(id2185,id715); Expr id4036=vc->notExpr(id4037); vc->registerAtom(id4037); Expr id4053=vc->eqExpr(id1657,id709); Expr id4052=vc->notExpr(id4053); vc->registerAtom(id4053); Expr id4069=vc->eqExpr(id1621,id715); Expr id4068=vc->notExpr(id4069); vc->registerAtom(id4069); Expr id4087=vc->eqExpr(id895,id717); Expr id4086=vc->notExpr(id4087); vc->registerAtom(id4087); Expr id4107=vc->eqExpr(id875,id717); Expr id4106=vc->notExpr(id4107); vc->registerAtom(id4107); Expr id4125=vc->eqExpr(id2127,id717); Expr id4124=vc->notExpr(id4125); vc->registerAtom(id4125); Expr id4147=vc->eqExpr(id2163,id717); Expr id4146=vc->notExpr(id4147); vc->registerAtom(id4147); Expr id4155=vc->ltExpr(id653,id875); Expr id4154=vc->notExpr(id4155); vc->registerAtom(id4155); Expr id4171=vc->eqExpr(id2185,id717); Expr id4170=vc->notExpr(id4171); vc->registerAtom(id4171); Expr id4177=vc->plusExpr(id653,id119); Expr id4179=vc->leExpr(id4177,id875); Expr id4178=vc->notExpr(id4179); vc->registerAtom(id4179); Expr id4187=vc->leExpr(id4177,id2127); Expr id4186=vc->notExpr(id4187); vc->registerAtom(id4187); Expr id4193=vc->eqExpr(id4177,id689); Expr id4192=vc->notExpr(id4193); vc->registerAtom(id4193); Expr id4203=vc->eqExpr(id1621,id717); Expr id4202=vc->notExpr(id4203); vc->registerAtom(id4203); Expr id4223=vc->varExpr("4221_c",id9); Expr id4225=vc->eqExpr(id4223,id895); Expr id4224=vc->notExpr(id4225); vc->registerAtom(id4225); Expr id4227=vc->eqExpr(id4223,id875); Expr id4226=vc->notExpr(id4227); vc->registerAtom(id4227); Expr id4239=vc->eqExpr(id4223,id675); Expr id4238=vc->notExpr(id4239); vc->registerAtom(id4239); Expr id4245=vc->eqExpr(id895,id677); Expr id4244=vc->notExpr(id4245); vc->registerAtom(id4245); Expr id4261=vc->eqExpr(id895,id667); Expr id4260=vc->notExpr(id4261); vc->registerAtom(id4261); Expr id4265=vc->eqExpr(id875,id677); Expr id4264=vc->notExpr(id4265); vc->registerAtom(id4265); Expr id4273=vc->leExpr(id631,id2127); Expr id4272=vc->notExpr(id4273); vc->registerAtom(id4273); Expr id4289=vc->eqExpr(id2127,id677); Expr id4288=vc->notExpr(id4289); vc->registerAtom(id4289); Expr id4307=vc->eqExpr(id2163,id677); Expr id4306=vc->notExpr(id4307); vc->registerAtom(id4307); Expr id4327=vc->eqExpr(id2185,id677); Expr id4326=vc->notExpr(id4327); vc->registerAtom(id4327); Expr id4349=vc->eqExpr(id1661,id667); Expr id4348=vc->notExpr(id4349); vc->registerAtom(id4349); Expr id4365=vc->eqExpr(id1621,id677); Expr id4364=vc->notExpr(id4365); vc->registerAtom(id4365); Expr id4379=vc->eqExpr(id895,id679); Expr id4378=vc->notExpr(id4379); vc->registerAtom(id4379); Expr id4399=vc->eqExpr(id875,id679); Expr id4398=vc->notExpr(id4399); vc->registerAtom(id4399); Expr id4407=vc->eqExpr(id875,id637); Expr id4406=vc->notExpr(id4407); vc->registerAtom(id4407); Expr id4423=vc->eqExpr(id2127,id679); Expr id4422=vc->notExpr(id4423); vc->registerAtom(id4423); Expr id4445=vc->eqExpr(id2163,id679); Expr id4444=vc->notExpr(id4445); vc->registerAtom(id4445); Expr id4465=vc->eqExpr(id2185,id679); Expr id4464=vc->notExpr(id4465); vc->registerAtom(id4465); Expr id4481=vc->eqExpr(id1665,id673); Expr id4480=vc->notExpr(id4481); vc->registerAtom(id4481); Expr id4497=vc->eqExpr(id1621,id679); Expr id4496=vc->notExpr(id4497); vc->registerAtom(id4497); Expr id4515=vc->eqExpr(id895,id681); Expr id4514=vc->notExpr(id4515); vc->registerAtom(id4515); Expr id4535=vc->eqExpr(id875,id681); Expr id4534=vc->notExpr(id4535); vc->registerAtom(id4535); Expr id4553=vc->eqExpr(id2127,id681); Expr id4552=vc->notExpr(id4553); vc->registerAtom(id4553); Expr id4575=vc->eqExpr(id2163,id681); Expr id4574=vc->notExpr(id4575); vc->registerAtom(id4575); Expr id4583=vc->ltExpr(id617,id875); Expr id4582=vc->notExpr(id4583); vc->registerAtom(id4583); Expr id4599=vc->eqExpr(id2185,id681); Expr id4598=vc->notExpr(id4599); vc->registerAtom(id4599); Expr id4605=vc->plusExpr(id617,id117); Expr id4607=vc->leExpr(id4605,id875); Expr id4606=vc->notExpr(id4607); vc->registerAtom(id4607); Expr id4615=vc->leExpr(id4605,id2127); Expr id4614=vc->notExpr(id4615); vc->registerAtom(id4615); Expr id4621=vc->eqExpr(id4605,id653); Expr id4620=vc->notExpr(id4621); vc->registerAtom(id4621); Expr id4631=vc->eqExpr(id1621,id681); Expr id4630=vc->notExpr(id4631); vc->registerAtom(id4631); Expr id4651=vc->varExpr("4649_c",id9); Expr id4653=vc->eqExpr(id4651,id895); Expr id4652=vc->notExpr(id4653); vc->registerAtom(id4653); Expr id4655=vc->eqExpr(id4651,id875); Expr id4654=vc->notExpr(id4655); vc->registerAtom(id4655); Expr id4667=vc->eqExpr(id4651,id639); Expr id4666=vc->notExpr(id4667); vc->registerAtom(id4667); Expr id4673=vc->eqExpr(id895,id641); Expr id4672=vc->notExpr(id4673); vc->registerAtom(id4673); Expr id4689=vc->eqExpr(id895,id631); Expr id4688=vc->notExpr(id4689); vc->registerAtom(id4689); Expr id4693=vc->eqExpr(id875,id641); Expr id4692=vc->notExpr(id4693); vc->registerAtom(id4693); Expr id4701=vc->leExpr(id595,id2127); Expr id4700=vc->notExpr(id4701); vc->registerAtom(id4701); Expr id4717=vc->eqExpr(id2127,id641); Expr id4716=vc->notExpr(id4717); vc->registerAtom(id4717); Expr id4735=vc->eqExpr(id2163,id641); Expr id4734=vc->notExpr(id4735); vc->registerAtom(id4735); Expr id4755=vc->eqExpr(id2185,id641); Expr id4754=vc->notExpr(id4755); vc->registerAtom(id4755); Expr id4777=vc->eqExpr(id1669,id631); Expr id4776=vc->notExpr(id4777); vc->registerAtom(id4777); Expr id4793=vc->eqExpr(id1621,id641); Expr id4792=vc->notExpr(id4793); vc->registerAtom(id4793); Expr id4807=vc->eqExpr(id895,id643); Expr id4806=vc->notExpr(id4807); vc->registerAtom(id4807); Expr id4827=vc->eqExpr(id875,id643); Expr id4826=vc->notExpr(id4827); vc->registerAtom(id4827); Expr id4835=vc->eqExpr(id875,id601); Expr id4834=vc->notExpr(id4835); vc->registerAtom(id4835); Expr id4851=vc->eqExpr(id2127,id643); Expr id4850=vc->notExpr(id4851); vc->registerAtom(id4851); Expr id4873=vc->eqExpr(id2163,id643); Expr id4872=vc->notExpr(id4873); vc->registerAtom(id4873); Expr id4893=vc->eqExpr(id2185,id643); Expr id4892=vc->notExpr(id4893); vc->registerAtom(id4893); Expr id4909=vc->eqExpr(id1673,id637); Expr id4908=vc->notExpr(id4909); vc->registerAtom(id4909); Expr id4925=vc->eqExpr(id1621,id643); Expr id4924=vc->notExpr(id4925); vc->registerAtom(id4925); Expr id4943=vc->eqExpr(id895,id645); Expr id4942=vc->notExpr(id4943); vc->registerAtom(id4943); Expr id4963=vc->eqExpr(id875,id645); Expr id4962=vc->notExpr(id4963); vc->registerAtom(id4963); Expr id4981=vc->eqExpr(id2127,id645); Expr id4980=vc->notExpr(id4981); vc->registerAtom(id4981); Expr id5003=vc->eqExpr(id2163,id645); Expr id5002=vc->notExpr(id5003); vc->registerAtom(id5003); Expr id5011=vc->ltExpr(id581,id875); Expr id5010=vc->notExpr(id5011); vc->registerAtom(id5011); Expr id5027=vc->eqExpr(id2185,id645); Expr id5026=vc->notExpr(id5027); vc->registerAtom(id5027); Expr id5033=vc->plusExpr(id581,id115); Expr id5035=vc->leExpr(id5033,id875); Expr id5034=vc->notExpr(id5035); vc->registerAtom(id5035); Expr id5043=vc->leExpr(id5033,id2127); Expr id5042=vc->notExpr(id5043); vc->registerAtom(id5043); Expr id5049=vc->eqExpr(id5033,id617); Expr id5048=vc->notExpr(id5049); vc->registerAtom(id5049); Expr id5059=vc->eqExpr(id1621,id645); Expr id5058=vc->notExpr(id5059); vc->registerAtom(id5059); Expr id5079=vc->varExpr("5077_c",id9); Expr id5081=vc->eqExpr(id5079,id895); Expr id5080=vc->notExpr(id5081); vc->registerAtom(id5081); Expr id5083=vc->eqExpr(id5079,id875); Expr id5082=vc->notExpr(id5083); vc->registerAtom(id5083); Expr id5095=vc->eqExpr(id5079,id603); Expr id5094=vc->notExpr(id5095); vc->registerAtom(id5095); Expr id5101=vc->eqExpr(id895,id605); Expr id5100=vc->notExpr(id5101); vc->registerAtom(id5101); Expr id5117=vc->eqExpr(id895,id595); Expr id5116=vc->notExpr(id5117); vc->registerAtom(id5117); Expr id5121=vc->eqExpr(id875,id605); Expr id5120=vc->notExpr(id5121); vc->registerAtom(id5121); Expr id5129=vc->leExpr(id559,id2127); Expr id5128=vc->notExpr(id5129); vc->registerAtom(id5129); Expr id5145=vc->eqExpr(id2127,id605); Expr id5144=vc->notExpr(id5145); vc->registerAtom(id5145); Expr id5163=vc->eqExpr(id2163,id605); Expr id5162=vc->notExpr(id5163); vc->registerAtom(id5163); Expr id5183=vc->eqExpr(id2185,id605); Expr id5182=vc->notExpr(id5183); vc->registerAtom(id5183); Expr id5205=vc->eqExpr(id1677,id595); Expr id5204=vc->notExpr(id5205); vc->registerAtom(id5205); Expr id5221=vc->eqExpr(id1621,id605); Expr id5220=vc->notExpr(id5221); vc->registerAtom(id5221); Expr id5235=vc->eqExpr(id895,id607); Expr id5234=vc->notExpr(id5235); vc->registerAtom(id5235); Expr id5255=vc->eqExpr(id875,id607); Expr id5254=vc->notExpr(id5255); vc->registerAtom(id5255); Expr id5263=vc->eqExpr(id875,id565); Expr id5262=vc->notExpr(id5263); vc->registerAtom(id5263); Expr id5279=vc->eqExpr(id2127,id607); Expr id5278=vc->notExpr(id5279); vc->registerAtom(id5279); Expr id5301=vc->eqExpr(id2163,id607); Expr id5300=vc->notExpr(id5301); vc->registerAtom(id5301); Expr id5321=vc->eqExpr(id2185,id607); Expr id5320=vc->notExpr(id5321); vc->registerAtom(id5321); Expr id5337=vc->eqExpr(id1681,id601); Expr id5336=vc->notExpr(id5337); vc->registerAtom(id5337); Expr id5353=vc->eqExpr(id1621,id607); Expr id5352=vc->notExpr(id5353); vc->registerAtom(id5353); Expr id5371=vc->eqExpr(id895,id609); Expr id5370=vc->notExpr(id5371); vc->registerAtom(id5371); Expr id5391=vc->eqExpr(id875,id609); Expr id5390=vc->notExpr(id5391); vc->registerAtom(id5391); Expr id5409=vc->eqExpr(id2127,id609); Expr id5408=vc->notExpr(id5409); vc->registerAtom(id5409); Expr id5431=vc->eqExpr(id2163,id609); Expr id5430=vc->notExpr(id5431); vc->registerAtom(id5431); Expr id5439=vc->ltExpr(id545,id875); Expr id5438=vc->notExpr(id5439); vc->registerAtom(id5439); Expr id5455=vc->eqExpr(id2185,id609); Expr id5454=vc->notExpr(id5455); vc->registerAtom(id5455); Expr id5461=vc->plusExpr(id545,id113); Expr id5463=vc->leExpr(id5461,id875); Expr id5462=vc->notExpr(id5463); vc->registerAtom(id5463); Expr id5471=vc->leExpr(id5461,id2127); Expr id5470=vc->notExpr(id5471); vc->registerAtom(id5471); Expr id5477=vc->eqExpr(id5461,id581); Expr id5476=vc->notExpr(id5477); vc->registerAtom(id5477); Expr id5487=vc->eqExpr(id1621,id609); Expr id5486=vc->notExpr(id5487); vc->registerAtom(id5487); Expr id5507=vc->varExpr("5505_c",id9); Expr id5509=vc->eqExpr(id5507,id895); Expr id5508=vc->notExpr(id5509); vc->registerAtom(id5509); Expr id5511=vc->eqExpr(id5507,id875); Expr id5510=vc->notExpr(id5511); vc->registerAtom(id5511); Expr id5523=vc->eqExpr(id5507,id567); Expr id5522=vc->notExpr(id5523); vc->registerAtom(id5523); Expr id5529=vc->eqExpr(id895,id569); Expr id5528=vc->notExpr(id5529); vc->registerAtom(id5529); Expr id5545=vc->eqExpr(id895,id559); Expr id5544=vc->notExpr(id5545); vc->registerAtom(id5545); Expr id5549=vc->eqExpr(id875,id569); Expr id5548=vc->notExpr(id5549); vc->registerAtom(id5549); Expr id5557=vc->leExpr(id523,id2127); Expr id5556=vc->notExpr(id5557); vc->registerAtom(id5557); Expr id5573=vc->eqExpr(id2127,id569); Expr id5572=vc->notExpr(id5573); vc->registerAtom(id5573); Expr id5591=vc->eqExpr(id2163,id569); Expr id5590=vc->notExpr(id5591); vc->registerAtom(id5591); Expr id5611=vc->eqExpr(id2185,id569); Expr id5610=vc->notExpr(id5611); vc->registerAtom(id5611); Expr id5633=vc->eqExpr(id1685,id559); Expr id5632=vc->notExpr(id5633); vc->registerAtom(id5633); Expr id5649=vc->eqExpr(id1621,id569); Expr id5648=vc->notExpr(id5649); vc->registerAtom(id5649); Expr id5663=vc->eqExpr(id895,id571); Expr id5662=vc->notExpr(id5663); vc->registerAtom(id5663); Expr id5683=vc->eqExpr(id875,id571); Expr id5682=vc->notExpr(id5683); vc->registerAtom(id5683); Expr id5691=vc->eqExpr(id875,id529); Expr id5690=vc->notExpr(id5691); vc->registerAtom(id5691); Expr id5707=vc->eqExpr(id2127,id571); Expr id5706=vc->notExpr(id5707); vc->registerAtom(id5707); Expr id5729=vc->eqExpr(id2163,id571); Expr id5728=vc->notExpr(id5729); vc->registerAtom(id5729); Expr id5749=vc->eqExpr(id2185,id571); Expr id5748=vc->notExpr(id5749); vc->registerAtom(id5749); Expr id5765=vc->eqExpr(id1689,id565); Expr id5764=vc->notExpr(id5765); vc->registerAtom(id5765); Expr id5781=vc->eqExpr(id1621,id571); Expr id5780=vc->notExpr(id5781); vc->registerAtom(id5781); Expr id5799=vc->eqExpr(id895,id573); Expr id5798=vc->notExpr(id5799); vc->registerAtom(id5799); Expr id5819=vc->eqExpr(id875,id573); Expr id5818=vc->notExpr(id5819); vc->registerAtom(id5819); Expr id5837=vc->eqExpr(id2127,id573); Expr id5836=vc->notExpr(id5837); vc->registerAtom(id5837); Expr id5859=vc->eqExpr(id2163,id573); Expr id5858=vc->notExpr(id5859); vc->registerAtom(id5859); Expr id5867=vc->ltExpr(id509,id875); Expr id5866=vc->notExpr(id5867); vc->registerAtom(id5867); Expr id5883=vc->eqExpr(id2185,id573); Expr id5882=vc->notExpr(id5883); vc->registerAtom(id5883); Expr id5889=vc->plusExpr(id509,id111); Expr id5891=vc->leExpr(id5889,id875); Expr id5890=vc->notExpr(id5891); vc->registerAtom(id5891); Expr id5899=vc->leExpr(id5889,id2127); Expr id5898=vc->notExpr(id5899); vc->registerAtom(id5899); Expr id5905=vc->eqExpr(id5889,id545); Expr id5904=vc->notExpr(id5905); vc->registerAtom(id5905); Expr id5915=vc->eqExpr(id1621,id573); Expr id5914=vc->notExpr(id5915); vc->registerAtom(id5915); Expr id5935=vc->varExpr("5933_c",id9); Expr id5937=vc->eqExpr(id5935,id895); Expr id5936=vc->notExpr(id5937); vc->registerAtom(id5937); Expr id5939=vc->eqExpr(id5935,id875); Expr id5938=vc->notExpr(id5939); vc->registerAtom(id5939); Expr id5951=vc->eqExpr(id5935,id531); Expr id5950=vc->notExpr(id5951); vc->registerAtom(id5951); Expr id5957=vc->eqExpr(id895,id533); Expr id5956=vc->notExpr(id5957); vc->registerAtom(id5957); Expr id5973=vc->eqExpr(id895,id523); Expr id5972=vc->notExpr(id5973); vc->registerAtom(id5973); Expr id5977=vc->eqExpr(id875,id533); Expr id5976=vc->notExpr(id5977); vc->registerAtom(id5977); Expr id5985=vc->leExpr(id487,id2127); Expr id5984=vc->notExpr(id5985); vc->registerAtom(id5985); Expr id6001=vc->eqExpr(id2127,id533); Expr id6000=vc->notExpr(id6001); vc->registerAtom(id6001); Expr id6019=vc->eqExpr(id2163,id533); Expr id6018=vc->notExpr(id6019); vc->registerAtom(id6019); Expr id6039=vc->eqExpr(id2185,id533); Expr id6038=vc->notExpr(id6039); vc->registerAtom(id6039); Expr id6061=vc->eqExpr(id1693,id523); Expr id6060=vc->notExpr(id6061); vc->registerAtom(id6061); Expr id6077=vc->eqExpr(id1621,id533); Expr id6076=vc->notExpr(id6077); vc->registerAtom(id6077); Expr id6091=vc->eqExpr(id895,id535); Expr id6090=vc->notExpr(id6091); vc->registerAtom(id6091); Expr id6111=vc->eqExpr(id875,id535); Expr id6110=vc->notExpr(id6111); vc->registerAtom(id6111); Expr id6119=vc->eqExpr(id875,id493); Expr id6118=vc->notExpr(id6119); vc->registerAtom(id6119); Expr id6135=vc->eqExpr(id2127,id535); Expr id6134=vc->notExpr(id6135); vc->registerAtom(id6135); Expr id6157=vc->eqExpr(id2163,id535); Expr id6156=vc->notExpr(id6157); vc->registerAtom(id6157); Expr id6177=vc->eqExpr(id2185,id535); Expr id6176=vc->notExpr(id6177); vc->registerAtom(id6177); Expr id6193=vc->eqExpr(id1697,id529); Expr id6192=vc->notExpr(id6193); vc->registerAtom(id6193); Expr id6209=vc->eqExpr(id1621,id535); Expr id6208=vc->notExpr(id6209); vc->registerAtom(id6209); Expr id6227=vc->eqExpr(id895,id537); Expr id6226=vc->notExpr(id6227); vc->registerAtom(id6227); Expr id6247=vc->eqExpr(id875,id537); Expr id6246=vc->notExpr(id6247); vc->registerAtom(id6247); Expr id6265=vc->eqExpr(id2127,id537); Expr id6264=vc->notExpr(id6265); vc->registerAtom(id6265); Expr id6287=vc->eqExpr(id2163,id537); Expr id6286=vc->notExpr(id6287); vc->registerAtom(id6287); Expr id6295=vc->ltExpr(id473,id875); Expr id6294=vc->notExpr(id6295); vc->registerAtom(id6295); Expr id6311=vc->eqExpr(id2185,id537); Expr id6310=vc->notExpr(id6311); vc->registerAtom(id6311); Expr id6317=vc->plusExpr(id473,id109); Expr id6319=vc->leExpr(id6317,id875); Expr id6318=vc->notExpr(id6319); vc->registerAtom(id6319); Expr id6327=vc->leExpr(id6317,id2127); Expr id6326=vc->notExpr(id6327); vc->registerAtom(id6327); Expr id6333=vc->eqExpr(id6317,id509); Expr id6332=vc->notExpr(id6333); vc->registerAtom(id6333); Expr id6343=vc->eqExpr(id1621,id537); Expr id6342=vc->notExpr(id6343); vc->registerAtom(id6343); Expr id6363=vc->varExpr("6361_c",id9); Expr id6365=vc->eqExpr(id6363,id895); Expr id6364=vc->notExpr(id6365); vc->registerAtom(id6365); Expr id6367=vc->eqExpr(id6363,id875); Expr id6366=vc->notExpr(id6367); vc->registerAtom(id6367); Expr id6379=vc->eqExpr(id6363,id495); Expr id6378=vc->notExpr(id6379); vc->registerAtom(id6379); Expr id6385=vc->eqExpr(id895,id497); Expr id6384=vc->notExpr(id6385); vc->registerAtom(id6385); Expr id6401=vc->eqExpr(id895,id487); Expr id6400=vc->notExpr(id6401); vc->registerAtom(id6401); Expr id6405=vc->eqExpr(id875,id497); Expr id6404=vc->notExpr(id6405); vc->registerAtom(id6405); Expr id6413=vc->leExpr(id451,id2127); Expr id6412=vc->notExpr(id6413); vc->registerAtom(id6413); Expr id6429=vc->eqExpr(id2127,id497); Expr id6428=vc->notExpr(id6429); vc->registerAtom(id6429); Expr id6447=vc->eqExpr(id2163,id497); Expr id6446=vc->notExpr(id6447); vc->registerAtom(id6447); Expr id6467=vc->eqExpr(id2185,id497); Expr id6466=vc->notExpr(id6467); vc->registerAtom(id6467); Expr id6489=vc->eqExpr(id1701,id487); Expr id6488=vc->notExpr(id6489); vc->registerAtom(id6489); Expr id6505=vc->eqExpr(id1621,id497); Expr id6504=vc->notExpr(id6505); vc->registerAtom(id6505); Expr id6519=vc->eqExpr(id895,id499); Expr id6518=vc->notExpr(id6519); vc->registerAtom(id6519); Expr id6539=vc->eqExpr(id875,id499); Expr id6538=vc->notExpr(id6539); vc->registerAtom(id6539); Expr id6547=vc->eqExpr(id875,id457); Expr id6546=vc->notExpr(id6547); vc->registerAtom(id6547); Expr id6563=vc->eqExpr(id2127,id499); Expr id6562=vc->notExpr(id6563); vc->registerAtom(id6563); Expr id6585=vc->eqExpr(id2163,id499); Expr id6584=vc->notExpr(id6585); vc->registerAtom(id6585); Expr id6605=vc->eqExpr(id2185,id499); Expr id6604=vc->notExpr(id6605); vc->registerAtom(id6605); Expr id6621=vc->eqExpr(id1705,id493); Expr id6620=vc->notExpr(id6621); vc->registerAtom(id6621); Expr id6637=vc->eqExpr(id1621,id499); Expr id6636=vc->notExpr(id6637); vc->registerAtom(id6637); Expr id6655=vc->eqExpr(id895,id501); Expr id6654=vc->notExpr(id6655); vc->registerAtom(id6655); Expr id6675=vc->eqExpr(id875,id501); Expr id6674=vc->notExpr(id6675); vc->registerAtom(id6675); Expr id6693=vc->eqExpr(id2127,id501); Expr id6692=vc->notExpr(id6693); vc->registerAtom(id6693); Expr id6715=vc->eqExpr(id2163,id501); Expr id6714=vc->notExpr(id6715); vc->registerAtom(id6715); Expr id6723=vc->ltExpr(id437,id875); Expr id6722=vc->notExpr(id6723); vc->registerAtom(id6723); Expr id6739=vc->eqExpr(id2185,id501); Expr id6738=vc->notExpr(id6739); vc->registerAtom(id6739); Expr id6745=vc->plusExpr(id437,id107); Expr id6747=vc->leExpr(id6745,id875); Expr id6746=vc->notExpr(id6747); vc->registerAtom(id6747); Expr id6755=vc->leExpr(id6745,id2127); Expr id6754=vc->notExpr(id6755); vc->registerAtom(id6755); Expr id6761=vc->eqExpr(id6745,id473); Expr id6760=vc->notExpr(id6761); vc->registerAtom(id6761); Expr id6771=vc->eqExpr(id1621,id501); Expr id6770=vc->notExpr(id6771); vc->registerAtom(id6771); Expr id6791=vc->varExpr("6789_c",id9); Expr id6793=vc->eqExpr(id6791,id895); Expr id6792=vc->notExpr(id6793); vc->registerAtom(id6793); Expr id6795=vc->eqExpr(id6791,id875); Expr id6794=vc->notExpr(id6795); vc->registerAtom(id6795); Expr id6807=vc->eqExpr(id6791,id459); Expr id6806=vc->notExpr(id6807); vc->registerAtom(id6807); Expr id6813=vc->eqExpr(id895,id461); Expr id6812=vc->notExpr(id6813); vc->registerAtom(id6813); Expr id6829=vc->eqExpr(id895,id451); Expr id6828=vc->notExpr(id6829); vc->registerAtom(id6829); Expr id6833=vc->eqExpr(id875,id461); Expr id6832=vc->notExpr(id6833); vc->registerAtom(id6833); Expr id6841=vc->leExpr(id415,id2127); Expr id6840=vc->notExpr(id6841); vc->registerAtom(id6841); Expr id6857=vc->eqExpr(id2127,id461); Expr id6856=vc->notExpr(id6857); vc->registerAtom(id6857); Expr id6875=vc->eqExpr(id2163,id461); Expr id6874=vc->notExpr(id6875); vc->registerAtom(id6875); Expr id6895=vc->eqExpr(id2185,id461); Expr id6894=vc->notExpr(id6895); vc->registerAtom(id6895); Expr id6917=vc->eqExpr(id1709,id451); Expr id6916=vc->notExpr(id6917); vc->registerAtom(id6917); Expr id6933=vc->eqExpr(id1621,id461); Expr id6932=vc->notExpr(id6933); vc->registerAtom(id6933); Expr id6947=vc->eqExpr(id895,id463); Expr id6946=vc->notExpr(id6947); vc->registerAtom(id6947); Expr id6967=vc->eqExpr(id875,id463); Expr id6966=vc->notExpr(id6967); vc->registerAtom(id6967); Expr id6975=vc->eqExpr(id875,id421); Expr id6974=vc->notExpr(id6975); vc->registerAtom(id6975); Expr id6991=vc->eqExpr(id2127,id463); Expr id6990=vc->notExpr(id6991); vc->registerAtom(id6991); Expr id7013=vc->eqExpr(id2163,id463); Expr id7012=vc->notExpr(id7013); vc->registerAtom(id7013); Expr id7033=vc->eqExpr(id2185,id463); Expr id7032=vc->notExpr(id7033); vc->registerAtom(id7033); Expr id7049=vc->eqExpr(id1713,id457); Expr id7048=vc->notExpr(id7049); vc->registerAtom(id7049); Expr id7065=vc->eqExpr(id1621,id463); Expr id7064=vc->notExpr(id7065); vc->registerAtom(id7065); Expr id7083=vc->eqExpr(id895,id465); Expr id7082=vc->notExpr(id7083); vc->registerAtom(id7083); Expr id7103=vc->eqExpr(id875,id465); Expr id7102=vc->notExpr(id7103); vc->registerAtom(id7103); Expr id7121=vc->eqExpr(id2127,id465); Expr id7120=vc->notExpr(id7121); vc->registerAtom(id7121); Expr id7143=vc->eqExpr(id2163,id465); Expr id7142=vc->notExpr(id7143); vc->registerAtom(id7143); Expr id7151=vc->ltExpr(id401,id875); Expr id7150=vc->notExpr(id7151); vc->registerAtom(id7151); Expr id7167=vc->eqExpr(id2185,id465); Expr id7166=vc->notExpr(id7167); vc->registerAtom(id7167); Expr id7173=vc->plusExpr(id401,id105); Expr id7175=vc->leExpr(id7173,id875); Expr id7174=vc->notExpr(id7175); vc->registerAtom(id7175); Expr id7183=vc->leExpr(id7173,id2127); Expr id7182=vc->notExpr(id7183); vc->registerAtom(id7183); Expr id7189=vc->eqExpr(id7173,id437); Expr id7188=vc->notExpr(id7189); vc->registerAtom(id7189); Expr id7199=vc->eqExpr(id1621,id465); Expr id7198=vc->notExpr(id7199); vc->registerAtom(id7199); Expr id7219=vc->varExpr("7217_c",id9); Expr id7221=vc->eqExpr(id7219,id895); Expr id7220=vc->notExpr(id7221); vc->registerAtom(id7221); Expr id7223=vc->eqExpr(id7219,id875); Expr id7222=vc->notExpr(id7223); vc->registerAtom(id7223); Expr id7235=vc->eqExpr(id7219,id423); Expr id7234=vc->notExpr(id7235); vc->registerAtom(id7235); Expr id7241=vc->eqExpr(id895,id425); Expr id7240=vc->notExpr(id7241); vc->registerAtom(id7241); Expr id7257=vc->eqExpr(id895,id415); Expr id7256=vc->notExpr(id7257); vc->registerAtom(id7257); Expr id7261=vc->eqExpr(id875,id425); Expr id7260=vc->notExpr(id7261); vc->registerAtom(id7261); Expr id7269=vc->leExpr(id379,id2127); Expr id7268=vc->notExpr(id7269); vc->registerAtom(id7269); Expr id7285=vc->eqExpr(id2127,id425); Expr id7284=vc->notExpr(id7285); vc->registerAtom(id7285); Expr id7303=vc->eqExpr(id2163,id425); Expr id7302=vc->notExpr(id7303); vc->registerAtom(id7303); Expr id7323=vc->eqExpr(id2185,id425); Expr id7322=vc->notExpr(id7323); vc->registerAtom(id7323); Expr id7345=vc->eqExpr(id1717,id415); Expr id7344=vc->notExpr(id7345); vc->registerAtom(id7345); Expr id7361=vc->eqExpr(id1621,id425); Expr id7360=vc->notExpr(id7361); vc->registerAtom(id7361); Expr id7375=vc->eqExpr(id895,id427); Expr id7374=vc->notExpr(id7375); vc->registerAtom(id7375); Expr id7395=vc->eqExpr(id875,id427); Expr id7394=vc->notExpr(id7395); vc->registerAtom(id7395); Expr id7403=vc->eqExpr(id875,id385); Expr id7402=vc->notExpr(id7403); vc->registerAtom(id7403); Expr id7419=vc->eqExpr(id2127,id427); Expr id7418=vc->notExpr(id7419); vc->registerAtom(id7419); Expr id7441=vc->eqExpr(id2163,id427); Expr id7440=vc->notExpr(id7441); vc->registerAtom(id7441); Expr id7461=vc->eqExpr(id2185,id427); Expr id7460=vc->notExpr(id7461); vc->registerAtom(id7461); Expr id7477=vc->eqExpr(id1721,id421); Expr id7476=vc->notExpr(id7477); vc->registerAtom(id7477); Expr id7493=vc->eqExpr(id1621,id427); Expr id7492=vc->notExpr(id7493); vc->registerAtom(id7493); Expr id7511=vc->eqExpr(id895,id429); Expr id7510=vc->notExpr(id7511); vc->registerAtom(id7511); Expr id7531=vc->eqExpr(id875,id429); Expr id7530=vc->notExpr(id7531); vc->registerAtom(id7531); Expr id7549=vc->eqExpr(id2127,id429); Expr id7548=vc->notExpr(id7549); vc->registerAtom(id7549); Expr id7571=vc->eqExpr(id2163,id429); Expr id7570=vc->notExpr(id7571); vc->registerAtom(id7571); Expr id7579=vc->ltExpr(id365,id875); Expr id7578=vc->notExpr(id7579); vc->registerAtom(id7579); Expr id7595=vc->eqExpr(id2185,id429); Expr id7594=vc->notExpr(id7595); vc->registerAtom(id7595); Expr id7601=vc->plusExpr(id365,id103); Expr id7603=vc->leExpr(id7601,id875); Expr id7602=vc->notExpr(id7603); vc->registerAtom(id7603); Expr id7611=vc->leExpr(id7601,id2127); Expr id7610=vc->notExpr(id7611); vc->registerAtom(id7611); Expr id7617=vc->eqExpr(id7601,id401); Expr id7616=vc->notExpr(id7617); vc->registerAtom(id7617); Expr id7627=vc->eqExpr(id1621,id429); Expr id7626=vc->notExpr(id7627); vc->registerAtom(id7627); Expr id7647=vc->varExpr("7645_c",id9); Expr id7649=vc->eqExpr(id7647,id895); Expr id7648=vc->notExpr(id7649); vc->registerAtom(id7649); Expr id7651=vc->eqExpr(id7647,id875); Expr id7650=vc->notExpr(id7651); vc->registerAtom(id7651); Expr id7663=vc->eqExpr(id7647,id387); Expr id7662=vc->notExpr(id7663); vc->registerAtom(id7663); Expr id7669=vc->eqExpr(id895,id389); Expr id7668=vc->notExpr(id7669); vc->registerAtom(id7669); Expr id7685=vc->eqExpr(id895,id379); Expr id7684=vc->notExpr(id7685); vc->registerAtom(id7685); Expr id7689=vc->eqExpr(id875,id389); Expr id7688=vc->notExpr(id7689); vc->registerAtom(id7689); Expr id7697=vc->leExpr(id343,id2127); Expr id7696=vc->notExpr(id7697); vc->registerAtom(id7697); Expr id7713=vc->eqExpr(id2127,id389); Expr id7712=vc->notExpr(id7713); vc->registerAtom(id7713); Expr id7731=vc->eqExpr(id2163,id389); Expr id7730=vc->notExpr(id7731); vc->registerAtom(id7731); Expr id7751=vc->eqExpr(id2185,id389); Expr id7750=vc->notExpr(id7751); vc->registerAtom(id7751); Expr id7773=vc->eqExpr(id1725,id379); Expr id7772=vc->notExpr(id7773); vc->registerAtom(id7773); Expr id7789=vc->eqExpr(id1621,id389); Expr id7788=vc->notExpr(id7789); vc->registerAtom(id7789); Expr id7803=vc->eqExpr(id895,id391); Expr id7802=vc->notExpr(id7803); vc->registerAtom(id7803); Expr id7823=vc->eqExpr(id875,id391); Expr id7822=vc->notExpr(id7823); vc->registerAtom(id7823); Expr id7831=vc->eqExpr(id875,id349); Expr id7830=vc->notExpr(id7831); vc->registerAtom(id7831); Expr id7847=vc->eqExpr(id2127,id391); Expr id7846=vc->notExpr(id7847); vc->registerAtom(id7847); Expr id7869=vc->eqExpr(id2163,id391); Expr id7868=vc->notExpr(id7869); vc->registerAtom(id7869); Expr id7889=vc->eqExpr(id2185,id391); Expr id7888=vc->notExpr(id7889); vc->registerAtom(id7889); Expr id7905=vc->eqExpr(id1729,id385); Expr id7904=vc->notExpr(id7905); vc->registerAtom(id7905); Expr id7921=vc->eqExpr(id1621,id391); Expr id7920=vc->notExpr(id7921); vc->registerAtom(id7921); Expr id7939=vc->eqExpr(id895,id393); Expr id7938=vc->notExpr(id7939); vc->registerAtom(id7939); Expr id7959=vc->eqExpr(id875,id393); Expr id7958=vc->notExpr(id7959); vc->registerAtom(id7959); Expr id7977=vc->eqExpr(id2127,id393); Expr id7976=vc->notExpr(id7977); vc->registerAtom(id7977); Expr id7999=vc->eqExpr(id2163,id393); Expr id7998=vc->notExpr(id7999); vc->registerAtom(id7999); Expr id8007=vc->ltExpr(id329,id875); Expr id8006=vc->notExpr(id8007); vc->registerAtom(id8007); Expr id8023=vc->eqExpr(id2185,id393); Expr id8022=vc->notExpr(id8023); vc->registerAtom(id8023); Expr id8029=vc->plusExpr(id329,id101); Expr id8031=vc->leExpr(id8029,id875); Expr id8030=vc->notExpr(id8031); vc->registerAtom(id8031); Expr id8039=vc->leExpr(id8029,id2127); Expr id8038=vc->notExpr(id8039); vc->registerAtom(id8039); Expr id8045=vc->eqExpr(id8029,id365); Expr id8044=vc->notExpr(id8045); vc->registerAtom(id8045); Expr id8055=vc->eqExpr(id1621,id393); Expr id8054=vc->notExpr(id8055); vc->registerAtom(id8055); Expr id8075=vc->varExpr("8073_c",id9); Expr id8077=vc->eqExpr(id8075,id895); Expr id8076=vc->notExpr(id8077); vc->registerAtom(id8077); Expr id8079=vc->eqExpr(id8075,id875); Expr id8078=vc->notExpr(id8079); vc->registerAtom(id8079); Expr id8091=vc->eqExpr(id8075,id351); Expr id8090=vc->notExpr(id8091); vc->registerAtom(id8091); Expr id8097=vc->eqExpr(id895,id353); Expr id8096=vc->notExpr(id8097); vc->registerAtom(id8097); Expr id8113=vc->eqExpr(id895,id343); Expr id8112=vc->notExpr(id8113); vc->registerAtom(id8113); Expr id8117=vc->eqExpr(id875,id353); Expr id8116=vc->notExpr(id8117); vc->registerAtom(id8117); Expr id8125=vc->leExpr(id307,id2127); Expr id8124=vc->notExpr(id8125); vc->registerAtom(id8125); Expr id8141=vc->eqExpr(id2127,id353); Expr id8140=vc->notExpr(id8141); vc->registerAtom(id8141); Expr id8159=vc->eqExpr(id2163,id353); Expr id8158=vc->notExpr(id8159); vc->registerAtom(id8159); Expr id8179=vc->eqExpr(id2185,id353); Expr id8178=vc->notExpr(id8179); vc->registerAtom(id8179); Expr id8201=vc->eqExpr(id1733,id343); Expr id8200=vc->notExpr(id8201); vc->registerAtom(id8201); Expr id8217=vc->eqExpr(id1621,id353); Expr id8216=vc->notExpr(id8217); vc->registerAtom(id8217); Expr id8231=vc->eqExpr(id895,id355); Expr id8230=vc->notExpr(id8231); vc->registerAtom(id8231); Expr id8251=vc->eqExpr(id875,id355); Expr id8250=vc->notExpr(id8251); vc->registerAtom(id8251); Expr id8259=vc->eqExpr(id875,id313); Expr id8258=vc->notExpr(id8259); vc->registerAtom(id8259); Expr id8275=vc->eqExpr(id2127,id355); Expr id8274=vc->notExpr(id8275); vc->registerAtom(id8275); Expr id8297=vc->eqExpr(id2163,id355); Expr id8296=vc->notExpr(id8297); vc->registerAtom(id8297); Expr id8317=vc->eqExpr(id2185,id355); Expr id8316=vc->notExpr(id8317); vc->registerAtom(id8317); Expr id8333=vc->eqExpr(id1737,id349); Expr id8332=vc->notExpr(id8333); vc->registerAtom(id8333); Expr id8349=vc->eqExpr(id1621,id355); Expr id8348=vc->notExpr(id8349); vc->registerAtom(id8349); Expr id8367=vc->eqExpr(id895,id357); Expr id8366=vc->notExpr(id8367); vc->registerAtom(id8367); Expr id8387=vc->eqExpr(id875,id357); Expr id8386=vc->notExpr(id8387); vc->registerAtom(id8387); Expr id8405=vc->eqExpr(id2127,id357); Expr id8404=vc->notExpr(id8405); vc->registerAtom(id8405); Expr id8427=vc->eqExpr(id2163,id357); Expr id8426=vc->notExpr(id8427); vc->registerAtom(id8427); Expr id8435=vc->ltExpr(id293,id875); Expr id8434=vc->notExpr(id8435); vc->registerAtom(id8435); Expr id8451=vc->eqExpr(id2185,id357); Expr id8450=vc->notExpr(id8451); vc->registerAtom(id8451); Expr id8457=vc->plusExpr(id293,id99); Expr id8459=vc->leExpr(id8457,id875); Expr id8458=vc->notExpr(id8459); vc->registerAtom(id8459); Expr id8467=vc->leExpr(id8457,id2127); Expr id8466=vc->notExpr(id8467); vc->registerAtom(id8467); Expr id8473=vc->eqExpr(id8457,id329); Expr id8472=vc->notExpr(id8473); vc->registerAtom(id8473); Expr id8483=vc->eqExpr(id1621,id357); Expr id8482=vc->notExpr(id8483); vc->registerAtom(id8483); Expr id8503=vc->varExpr("8501_c",id9); Expr id8505=vc->eqExpr(id8503,id895); Expr id8504=vc->notExpr(id8505); vc->registerAtom(id8505); Expr id8507=vc->eqExpr(id8503,id875); Expr id8506=vc->notExpr(id8507); vc->registerAtom(id8507); Expr id8519=vc->eqExpr(id8503,id315); Expr id8518=vc->notExpr(id8519); vc->registerAtom(id8519); Expr id8525=vc->eqExpr(id895,id317); Expr id8524=vc->notExpr(id8525); vc->registerAtom(id8525); Expr id8541=vc->eqExpr(id895,id307); Expr id8540=vc->notExpr(id8541); vc->registerAtom(id8541); Expr id8545=vc->eqExpr(id875,id317); Expr id8544=vc->notExpr(id8545); vc->registerAtom(id8545); Expr id8553=vc->leExpr(id271,id2127); Expr id8552=vc->notExpr(id8553); vc->registerAtom(id8553); Expr id8569=vc->eqExpr(id2127,id317); Expr id8568=vc->notExpr(id8569); vc->registerAtom(id8569); Expr id8587=vc->eqExpr(id2163,id317); Expr id8586=vc->notExpr(id8587); vc->registerAtom(id8587); Expr id8607=vc->eqExpr(id2185,id317); Expr id8606=vc->notExpr(id8607); vc->registerAtom(id8607); Expr id8629=vc->eqExpr(id1741,id307); Expr id8628=vc->notExpr(id8629); vc->registerAtom(id8629); Expr id8645=vc->eqExpr(id1621,id317); Expr id8644=vc->notExpr(id8645); vc->registerAtom(id8645); Expr id8659=vc->eqExpr(id895,id319); Expr id8658=vc->notExpr(id8659); vc->registerAtom(id8659); Expr id8679=vc->eqExpr(id875,id319); Expr id8678=vc->notExpr(id8679); vc->registerAtom(id8679); Expr id8687=vc->eqExpr(id875,id277); Expr id8686=vc->notExpr(id8687); vc->registerAtom(id8687); Expr id8703=vc->eqExpr(id2127,id319); Expr id8702=vc->notExpr(id8703); vc->registerAtom(id8703); Expr id8725=vc->eqExpr(id2163,id319); Expr id8724=vc->notExpr(id8725); vc->registerAtom(id8725); Expr id8745=vc->eqExpr(id2185,id319); Expr id8744=vc->notExpr(id8745); vc->registerAtom(id8745); Expr id8761=vc->eqExpr(id1745,id313); Expr id8760=vc->notExpr(id8761); vc->registerAtom(id8761); Expr id8777=vc->eqExpr(id1621,id319); Expr id8776=vc->notExpr(id8777); vc->registerAtom(id8777); Expr id8795=vc->eqExpr(id895,id321); Expr id8794=vc->notExpr(id8795); vc->registerAtom(id8795); Expr id8815=vc->eqExpr(id875,id321); Expr id8814=vc->notExpr(id8815); vc->registerAtom(id8815); Expr id8833=vc->eqExpr(id2127,id321); Expr id8832=vc->notExpr(id8833); vc->registerAtom(id8833); Expr id8855=vc->eqExpr(id2163,id321); Expr id8854=vc->notExpr(id8855); vc->registerAtom(id8855); Expr id8863=vc->ltExpr(id257,id875); Expr id8862=vc->notExpr(id8863); vc->registerAtom(id8863); Expr id8879=vc->eqExpr(id2185,id321); Expr id8878=vc->notExpr(id8879); vc->registerAtom(id8879); Expr id8885=vc->plusExpr(id257,id97); Expr id8887=vc->leExpr(id8885,id875); Expr id8886=vc->notExpr(id8887); vc->registerAtom(id8887); Expr id8895=vc->leExpr(id8885,id2127); Expr id8894=vc->notExpr(id8895); vc->registerAtom(id8895); Expr id8901=vc->eqExpr(id8885,id293); Expr id8900=vc->notExpr(id8901); vc->registerAtom(id8901); Expr id8911=vc->eqExpr(id1621,id321); Expr id8910=vc->notExpr(id8911); vc->registerAtom(id8911); Expr id8931=vc->varExpr("8929_c",id9); Expr id8933=vc->eqExpr(id8931,id895); Expr id8932=vc->notExpr(id8933); vc->registerAtom(id8933); Expr id8935=vc->eqExpr(id8931,id875); Expr id8934=vc->notExpr(id8935); vc->registerAtom(id8935); Expr id8947=vc->eqExpr(id8931,id279); Expr id8946=vc->notExpr(id8947); vc->registerAtom(id8947); Expr id8953=vc->eqExpr(id895,id281); Expr id8952=vc->notExpr(id8953); vc->registerAtom(id8953); Expr id8969=vc->eqExpr(id895,id271); Expr id8968=vc->notExpr(id8969); vc->registerAtom(id8969); Expr id8973=vc->eqExpr(id875,id281); Expr id8972=vc->notExpr(id8973); vc->registerAtom(id8973); Expr id8981=vc->leExpr(id235,id2127); Expr id8980=vc->notExpr(id8981); vc->registerAtom(id8981); Expr id8997=vc->eqExpr(id2127,id281); Expr id8996=vc->notExpr(id8997); vc->registerAtom(id8997); Expr id9015=vc->eqExpr(id2163,id281); Expr id9014=vc->notExpr(id9015); vc->registerAtom(id9015); Expr id9035=vc->eqExpr(id2185,id281); Expr id9034=vc->notExpr(id9035); vc->registerAtom(id9035); Expr id9057=vc->eqExpr(id1749,id271); Expr id9056=vc->notExpr(id9057); vc->registerAtom(id9057); Expr id9073=vc->eqExpr(id1621,id281); Expr id9072=vc->notExpr(id9073); vc->registerAtom(id9073); Expr id9087=vc->eqExpr(id895,id283); Expr id9086=vc->notExpr(id9087); vc->registerAtom(id9087); Expr id9107=vc->eqExpr(id875,id283); Expr id9106=vc->notExpr(id9107); vc->registerAtom(id9107); Expr id9115=vc->eqExpr(id875,id241); Expr id9114=vc->notExpr(id9115); vc->registerAtom(id9115); Expr id9131=vc->eqExpr(id2127,id283); Expr id9130=vc->notExpr(id9131); vc->registerAtom(id9131); Expr id9153=vc->eqExpr(id2163,id283); Expr id9152=vc->notExpr(id9153); vc->registerAtom(id9153); Expr id9173=vc->eqExpr(id2185,id283); Expr id9172=vc->notExpr(id9173); vc->registerAtom(id9173); Expr id9189=vc->eqExpr(id1753,id277); Expr id9188=vc->notExpr(id9189); vc->registerAtom(id9189); Expr id9205=vc->eqExpr(id1621,id283); Expr id9204=vc->notExpr(id9205); vc->registerAtom(id9205); Expr id9223=vc->eqExpr(id895,id285); Expr id9222=vc->notExpr(id9223); vc->registerAtom(id9223); Expr id9243=vc->eqExpr(id875,id285); Expr id9242=vc->notExpr(id9243); vc->registerAtom(id9243); Expr id9261=vc->eqExpr(id2127,id285); Expr id9260=vc->notExpr(id9261); vc->registerAtom(id9261); Expr id9283=vc->eqExpr(id2163,id285); Expr id9282=vc->notExpr(id9283); vc->registerAtom(id9283); Expr id9291=vc->ltExpr(id221,id875); Expr id9290=vc->notExpr(id9291); vc->registerAtom(id9291); Expr id9307=vc->eqExpr(id2185,id285); Expr id9306=vc->notExpr(id9307); vc->registerAtom(id9307); Expr id9313=vc->plusExpr(id221,id95); Expr id9315=vc->leExpr(id9313,id875); Expr id9314=vc->notExpr(id9315); vc->registerAtom(id9315); Expr id9323=vc->leExpr(id9313,id2127); Expr id9322=vc->notExpr(id9323); vc->registerAtom(id9323); Expr id9329=vc->eqExpr(id9313,id257); Expr id9328=vc->notExpr(id9329); vc->registerAtom(id9329); Expr id9339=vc->eqExpr(id1621,id285); Expr id9338=vc->notExpr(id9339); vc->registerAtom(id9339); Expr id9359=vc->varExpr("9357_c",id9); Expr id9361=vc->eqExpr(id9359,id895); Expr id9360=vc->notExpr(id9361); vc->registerAtom(id9361); Expr id9363=vc->eqExpr(id9359,id875); Expr id9362=vc->notExpr(id9363); vc->registerAtom(id9363); Expr id9375=vc->eqExpr(id9359,id243); Expr id9374=vc->notExpr(id9375); vc->registerAtom(id9375); Expr id9381=vc->eqExpr(id895,id245); Expr id9380=vc->notExpr(id9381); vc->registerAtom(id9381); Expr id9397=vc->eqExpr(id895,id235); Expr id9396=vc->notExpr(id9397); vc->registerAtom(id9397); Expr id9401=vc->eqExpr(id875,id245); Expr id9400=vc->notExpr(id9401); vc->registerAtom(id9401); Expr id9409=vc->leExpr(id199,id2127); Expr id9408=vc->notExpr(id9409); vc->registerAtom(id9409); Expr id9425=vc->eqExpr(id2127,id245); Expr id9424=vc->notExpr(id9425); vc->registerAtom(id9425); Expr id9443=vc->eqExpr(id2163,id245); Expr id9442=vc->notExpr(id9443); vc->registerAtom(id9443); Expr id9463=vc->eqExpr(id2185,id245); Expr id9462=vc->notExpr(id9463); vc->registerAtom(id9463); Expr id9485=vc->eqExpr(id1757,id235); Expr id9484=vc->notExpr(id9485); vc->registerAtom(id9485); Expr id9501=vc->eqExpr(id1621,id245); Expr id9500=vc->notExpr(id9501); vc->registerAtom(id9501); Expr id9515=vc->eqExpr(id895,id247); Expr id9514=vc->notExpr(id9515); vc->registerAtom(id9515); Expr id9535=vc->eqExpr(id875,id247); Expr id9534=vc->notExpr(id9535); vc->registerAtom(id9535); Expr id9543=vc->eqExpr(id875,id205); Expr id9542=vc->notExpr(id9543); vc->registerAtom(id9543); Expr id9559=vc->eqExpr(id2127,id247); Expr id9558=vc->notExpr(id9559); vc->registerAtom(id9559); Expr id9581=vc->eqExpr(id2163,id247); Expr id9580=vc->notExpr(id9581); vc->registerAtom(id9581); Expr id9601=vc->eqExpr(id2185,id247); Expr id9600=vc->notExpr(id9601); vc->registerAtom(id9601); Expr id9617=vc->eqExpr(id1761,id241); Expr id9616=vc->notExpr(id9617); vc->registerAtom(id9617); Expr id9633=vc->eqExpr(id1621,id247); Expr id9632=vc->notExpr(id9633); vc->registerAtom(id9633); Expr id9651=vc->eqExpr(id895,id249); Expr id9650=vc->notExpr(id9651); vc->registerAtom(id9651); Expr id9671=vc->eqExpr(id875,id249); Expr id9670=vc->notExpr(id9671); vc->registerAtom(id9671); Expr id9689=vc->eqExpr(id2127,id249); Expr id9688=vc->notExpr(id9689); vc->registerAtom(id9689); Expr id9711=vc->eqExpr(id2163,id249); Expr id9710=vc->notExpr(id9711); vc->registerAtom(id9711); Expr id9719=vc->ltExpr(id185,id875); Expr id9718=vc->notExpr(id9719); vc->registerAtom(id9719); Expr id9735=vc->eqExpr(id2185,id249); Expr id9734=vc->notExpr(id9735); vc->registerAtom(id9735); Expr id9741=vc->plusExpr(id185,id93); Expr id9743=vc->leExpr(id9741,id875); Expr id9742=vc->notExpr(id9743); vc->registerAtom(id9743); Expr id9751=vc->leExpr(id9741,id2127); Expr id9750=vc->notExpr(id9751); vc->registerAtom(id9751); Expr id9757=vc->eqExpr(id9741,id221); Expr id9756=vc->notExpr(id9757); vc->registerAtom(id9757); Expr id9767=vc->eqExpr(id1621,id249); Expr id9766=vc->notExpr(id9767); vc->registerAtom(id9767); Expr id9787=vc->varExpr("9785_c",id9); Expr id9789=vc->eqExpr(id9787,id895); Expr id9788=vc->notExpr(id9789); vc->registerAtom(id9789); Expr id9791=vc->eqExpr(id9787,id875); Expr id9790=vc->notExpr(id9791); vc->registerAtom(id9791); Expr id9803=vc->eqExpr(id9787,id207); Expr id9802=vc->notExpr(id9803); vc->registerAtom(id9803); Expr id9809=vc->eqExpr(id895,id209); Expr id9808=vc->notExpr(id9809); vc->registerAtom(id9809); Expr id9825=vc->eqExpr(id895,id199); Expr id9824=vc->notExpr(id9825); vc->registerAtom(id9825); Expr id9829=vc->eqExpr(id875,id209); Expr id9828=vc->notExpr(id9829); vc->registerAtom(id9829); Expr id9837=vc->leExpr(id155,id2127); Expr id9836=vc->notExpr(id9837); vc->registerAtom(id9837); Expr id9853=vc->eqExpr(id2127,id209); Expr id9852=vc->notExpr(id9853); vc->registerAtom(id9853); Expr id9871=vc->eqExpr(id2163,id209); Expr id9870=vc->notExpr(id9871); vc->registerAtom(id9871); Expr id9891=vc->eqExpr(id2185,id209); Expr id9890=vc->notExpr(id9891); vc->registerAtom(id9891); Expr id9913=vc->eqExpr(id1765,id199); Expr id9912=vc->notExpr(id9913); vc->registerAtom(id9913); Expr id9929=vc->eqExpr(id1621,id209); Expr id9928=vc->notExpr(id9929); vc->registerAtom(id9929); Expr id9943=vc->eqExpr(id895,id211); Expr id9942=vc->notExpr(id9943); vc->registerAtom(id9943); Expr id9963=vc->eqExpr(id875,id211); Expr id9962=vc->notExpr(id9963); vc->registerAtom(id9963); Expr id9971=vc->eqExpr(id875,id161); Expr id9970=vc->notExpr(id9971); vc->registerAtom(id9971); Expr id9987=vc->eqExpr(id2127,id211); Expr id9986=vc->notExpr(id9987); vc->registerAtom(id9987); Expr id10009=vc->eqExpr(id2163,id211); Expr id10008=vc->notExpr(id10009); vc->registerAtom(id10009); Expr id10029=vc->eqExpr(id2185,id211); Expr id10028=vc->notExpr(id10029); vc->registerAtom(id10029); Expr id10045=vc->eqExpr(id1769,id205); Expr id10044=vc->notExpr(id10045); vc->registerAtom(id10045); Expr id10061=vc->eqExpr(id1621,id211); Expr id10060=vc->notExpr(id10061); vc->registerAtom(id10061); Expr id10079=vc->eqExpr(id895,id213); Expr id10078=vc->notExpr(id10079); vc->registerAtom(id10079); Expr id10099=vc->eqExpr(id875,id213); Expr id10098=vc->notExpr(id10099); vc->registerAtom(id10099); Expr id10117=vc->eqExpr(id2127,id213); Expr id10116=vc->notExpr(id10117); vc->registerAtom(id10117); Expr id10139=vc->eqExpr(id2163,id213); Expr id10138=vc->notExpr(id10139); vc->registerAtom(id10139); Expr id10147=vc->ltExpr(id139,id875); Expr id10146=vc->notExpr(id10147); vc->registerAtom(id10147); Expr id10163=vc->eqExpr(id2185,id213); Expr id10162=vc->notExpr(id10163); vc->registerAtom(id10163); Expr id10169=vc->plusExpr(id139,id91); Expr id10171=vc->leExpr(id10169,id875); Expr id10170=vc->notExpr(id10171); vc->registerAtom(id10171); Expr id10179=vc->leExpr(id10169,id2127); Expr id10178=vc->notExpr(id10179); vc->registerAtom(id10179); Expr id10185=vc->eqExpr(id10169,id185); Expr id10184=vc->notExpr(id10185); vc->registerAtom(id10185); Expr id10195=vc->eqExpr(id1621,id213); Expr id10194=vc->notExpr(id10195); vc->registerAtom(id10195); Expr id10215=vc->varExpr("10213_c",id9); Expr id10217=vc->eqExpr(id10215,id895); Expr id10216=vc->notExpr(id10217); vc->registerAtom(id10217); Expr id10219=vc->eqExpr(id10215,id875); Expr id10218=vc->notExpr(id10219); vc->registerAtom(id10219); Expr id10225=vc->eqExpr(id10215,id163); Expr id10224=vc->notExpr(id10225); vc->registerAtom(id10225); Expr id10231=vc->eqExpr(id895,id165); Expr id10230=vc->notExpr(id10231); vc->registerAtom(id10231); Expr id10249=vc->eqExpr(id875,id165); Expr id10248=vc->notExpr(id10249); vc->registerAtom(id10249); Expr id10257=vc->geExpr(id2127,id895); Expr id10256=vc->notExpr(id10257); vc->registerAtom(id10257); Expr id10273=vc->eqExpr(id2127,id165); Expr id10272=vc->notExpr(id10273); vc->registerAtom(id10273); Expr id10291=vc->eqExpr(id2163,id165); Expr id10290=vc->notExpr(id10291); vc->registerAtom(id10291); Expr id10311=vc->eqExpr(id2185,id165); Expr id10310=vc->notExpr(id10311); vc->registerAtom(id10311); Expr id10333=vc->eqExpr(id1773,id155); Expr id10332=vc->notExpr(id10333); vc->registerAtom(id10333); Expr id10349=vc->eqExpr(id1621,id165); Expr id10348=vc->notExpr(id10349); vc->registerAtom(id10349); Expr id10363=vc->eqExpr(id895,id171); Expr id10362=vc->notExpr(id10363); vc->registerAtom(id10363); Expr id10383=vc->eqExpr(id875,id171); Expr id10382=vc->notExpr(id10383); vc->registerAtom(id10383); Expr id10391=vc->eqExpr(id875,id895); Expr id10390=vc->notExpr(id10391); vc->registerAtom(id10391); Expr id10407=vc->eqExpr(id2127,id171); Expr id10406=vc->notExpr(id10407); vc->registerAtom(id10407); Expr id10429=vc->eqExpr(id2163,id171); Expr id10428=vc->notExpr(id10429); vc->registerAtom(id10429); Expr id10449=vc->eqExpr(id2185,id171); Expr id10448=vc->notExpr(id10449); vc->registerAtom(id10449); Expr id10465=vc->eqExpr(id1773,id161); Expr id10464=vc->notExpr(id10465); vc->registerAtom(id10465); Expr id10481=vc->eqExpr(id1621,id171); Expr id10480=vc->notExpr(id10481); vc->registerAtom(id10481); Expr id10499=vc->eqExpr(id895,id177); Expr id10498=vc->notExpr(id10499); vc->registerAtom(id10499); Expr id10519=vc->eqExpr(id875,id177); Expr id10518=vc->notExpr(id10519); vc->registerAtom(id10519); Expr id10537=vc->eqExpr(id2127,id177); Expr id10536=vc->notExpr(id10537); vc->registerAtom(id10537); Expr id10559=vc->eqExpr(id2163,id177); Expr id10558=vc->notExpr(id10559); vc->registerAtom(id10559); Expr id10567=vc->gtExpr(id875,id895); Expr id10566=vc->notExpr(id10567); vc->registerAtom(id10567); Expr id10583=vc->eqExpr(id2185,id177); Expr id10582=vc->notExpr(id10583); vc->registerAtom(id10583); Expr id10595=vc->leExpr(id1773,id2127); Expr id10594=vc->notExpr(id10595); vc->registerAtom(id10595); Expr id10601=vc->eqExpr(id1773,id139); Expr id10600=vc->notExpr(id10601); vc->registerAtom(id10601); Expr id10611=vc->eqExpr(id1621,id177); Expr id10610=vc->notExpr(id10611); vc->registerAtom(id10611); vc->push(); vc->query(id12); vc->inconsistent(inconsistency); vc->pop(); vc->push(); vc->query(id10224); vc->popto(1); vc->push(); vc->query(id10225); vc->popto(1); vc->push(); vc->assertFormula(id10225); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id9802); vc->popto(2); vc->push(); vc->query(id9803); vc->popto(2); vc->push(); vc->assertFormula(id9803); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id9374); vc->popto(3); vc->push(); vc->query(id9375); vc->popto(3); vc->push(); vc->assertFormula(id9375); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id8946); vc->popto(4); vc->push(); vc->query(id8947); vc->popto(4); vc->push(); vc->assertFormula(id8947); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id8518); vc->popto(5); vc->push(); vc->query(id8519); vc->popto(5); vc->push(); vc->assertFormula(id8519); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id8090); vc->popto(6); vc->push(); vc->query(id8091); vc->popto(6); vc->push(); vc->assertFormula(id8091); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id7662); vc->popto(7); vc->push(); vc->query(id7663); vc->popto(7); vc->push(); vc->assertFormula(id7663); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id7234); vc->popto(8); vc->push(); vc->query(id7235); vc->popto(8); vc->push(); vc->assertFormula(id7235); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id6806); vc->popto(9); vc->push(); vc->query(id6807); vc->popto(9); vc->push(); vc->assertFormula(id6807); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id6378); vc->popto(10); vc->push(); vc->query(id6379); vc->popto(10); vc->push(); vc->assertFormula(id6379); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id5950); vc->popto(11); vc->push(); vc->query(id5951); vc->popto(11); vc->push(); vc->assertFormula(id5951); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id5522); vc->popto(12); vc->push(); vc->query(id5523); vc->popto(12); vc->push(); vc->assertFormula(id5523); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id5094); vc->popto(13); vc->push(); vc->query(id5095); vc->popto(13); vc->push(); vc->assertFormula(id5095); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id4666); vc->popto(14); vc->push(); vc->query(id4667); vc->popto(14); vc->push(); vc->assertFormula(id4667); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id4238); vc->popto(15); vc->push(); vc->query(id4239); vc->popto(15); vc->push(); vc->assertFormula(id4239); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id3810); vc->popto(16); vc->push(); vc->query(id3811); vc->popto(16); vc->push(); vc->assertFormula(id3811); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id3382); vc->popto(17); vc->push(); vc->query(id3383); vc->popto(17); vc->push(); vc->assertFormula(id3383); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id2954); vc->popto(18); vc->push(); vc->query(id2955); vc->popto(18); vc->push(); vc->assertFormula(id2955); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id2526); vc->popto(19); vc->push(); vc->query(id2527); vc->popto(19); vc->push(); vc->assertFormula(id2527); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id2092); vc->popto(20); vc->push(); vc->query(id2093); vc->popto(20); vc->push(); vc->assertFormula(id2093); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id2069); vc->popto(21); vc->push(); vc->query(id2068); vc->popto(21); vc->push(); vc->assertFormula(id2068); vc->getImpliedLiteral(); vc->push(); vc->query(id2063); vc->popto(22); vc->push(); vc->query(id2062); vc->popto(22); vc->push(); vc->assertFormula(id2062); vc->getImpliedLiteral(); vc->push(); vc->query(id2057); vc->popto(23); vc->push(); vc->query(id2056); vc->popto(23); vc->push(); vc->assertFormula(id2056); vc->getImpliedLiteral(); vc->push(); vc->query(id2051); vc->popto(24); vc->push(); vc->query(id2050); vc->popto(24); vc->push(); vc->assertFormula(id2050); vc->getImpliedLiteral(); vc->push(); vc->query(id2045); vc->popto(25); vc->push(); vc->query(id2044); vc->popto(25); vc->push(); vc->assertFormula(id2044); vc->getImpliedLiteral(); vc->push(); vc->query(id2039); vc->popto(26); vc->push(); vc->query(id2038); vc->popto(26); vc->push(); vc->assertFormula(id2038); vc->getImpliedLiteral(); vc->push(); vc->query(id2033); vc->popto(27); vc->push(); vc->query(id2032); vc->popto(27); vc->push(); vc->assertFormula(id2032); vc->getImpliedLiteral(); vc->push(); vc->query(id2027); vc->popto(28); vc->push(); vc->query(id2026); vc->popto(28); vc->push(); vc->assertFormula(id2026); vc->getImpliedLiteral(); vc->push(); vc->query(id2021); vc->popto(29); vc->push(); vc->query(id2020); vc->popto(29); vc->push(); vc->assertFormula(id2020); vc->getImpliedLiteral(); vc->push(); vc->query(id2015); vc->popto(30); vc->push(); vc->query(id2014); vc->popto(30); vc->push(); vc->assertFormula(id2014); vc->getImpliedLiteral(); vc->push(); vc->query(id2009); vc->popto(31); vc->push(); vc->query(id2008); vc->popto(31); vc->push(); vc->assertFormula(id2008); vc->getImpliedLiteral(); vc->push(); vc->query(id2003); vc->popto(32); vc->push(); vc->query(id2002); vc->popto(32); vc->push(); vc->assertFormula(id2002); vc->getImpliedLiteral(); vc->push(); vc->query(id1997); vc->popto(33); vc->push(); vc->query(id1996); vc->popto(33); vc->push(); vc->assertFormula(id1996); vc->getImpliedLiteral(); vc->push(); vc->query(id1991); vc->popto(34); vc->push(); vc->query(id1990); vc->popto(34); vc->push(); vc->assertFormula(id1990); vc->getImpliedLiteral(); vc->push(); vc->query(id1985); vc->popto(35); vc->push(); vc->query(id1984); vc->popto(35); vc->push(); vc->assertFormula(id1984); vc->getImpliedLiteral(); vc->push(); vc->query(id1979); vc->popto(36); vc->push(); vc->query(id1978); vc->popto(36); vc->push(); vc->assertFormula(id1978); vc->getImpliedLiteral(); vc->push(); vc->query(id1973); vc->popto(37); vc->push(); vc->query(id1972); vc->popto(37); vc->push(); vc->assertFormula(id1972); vc->getImpliedLiteral(); vc->push(); vc->query(id1967); vc->popto(38); vc->push(); vc->query(id1966); vc->popto(38); vc->push(); vc->assertFormula(id1966); vc->getImpliedLiteral(); vc->push(); vc->query(id1961); vc->popto(39); vc->push(); vc->query(id1960); vc->popto(39); vc->push(); vc->assertFormula(id1960); vc->getImpliedLiteral(); vc->push(); vc->query(id1955); vc->popto(40); vc->push(); vc->query(id1954); vc->popto(40); vc->push(); vc->assertFormula(id1954); vc->getImpliedLiteral(); vc->push(); vc->query(id1949); vc->popto(41); vc->push(); vc->query(id1948); vc->popto(41); vc->push(); vc->assertFormula(id1948); vc->getImpliedLiteral(); vc->push(); vc->query(id1932); vc->popto(42); vc->push(); vc->query(id1933); vc->popto(42); vc->push(); vc->assertFormula(id1933); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id1928); vc->popto(43); vc->push(); vc->query(id1929); vc->popto(43); vc->push(); vc->assertFormula(id1929); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id1924); vc->popto(44); vc->push(); vc->query(id1925); vc->popto(44); vc->push(); vc->assertFormula(id1925); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id1920); vc->popto(45); vc->push(); vc->query(id1921); vc->popto(45); vc->push(); vc->assertFormula(id1921); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id1916); vc->popto(46); vc->push(); vc->query(id1917); vc->popto(46); vc->push(); vc->assertFormula(id1917); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id1912); vc->popto(47); vc->push(); vc->query(id1913); vc->popto(47); vc->push(); vc->assertFormula(id1913); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id1908); vc->popto(48); vc->push(); vc->query(id1909); vc->popto(48); vc->push(); vc->assertFormula(id1909); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id1904); vc->popto(49); vc->push(); vc->query(id1905); vc->popto(49); vc->push(); vc->assertFormula(id1905); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id1900); vc->popto(50); vc->push(); vc->query(id1901); vc->popto(50); vc->push(); vc->assertFormula(id1901); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id1896); vc->popto(51); vc->push(); vc->query(id1897); vc->popto(51); vc->push(); vc->assertFormula(id1897); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id1892); vc->popto(52); vc->push(); vc->query(id1893); vc->popto(52); vc->push(); vc->assertFormula(id1893); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id1888); vc->popto(53); vc->push(); vc->query(id1889); vc->popto(53); vc->push(); vc->assertFormula(id1889); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id1884); vc->popto(54); vc->push(); vc->query(id1885); vc->popto(54); vc->push(); vc->assertFormula(id1885); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id1880); vc->popto(55); vc->push(); vc->query(id1881); vc->popto(55); vc->push(); vc->assertFormula(id1881); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id1876); vc->popto(56); vc->push(); vc->query(id1877); vc->popto(56); vc->push(); vc->assertFormula(id1877); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id1872); vc->popto(57); vc->push(); vc->query(id1873); vc->popto(57); vc->push(); vc->assertFormula(id1873); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id1868); vc->popto(58); vc->push(); vc->query(id1869); vc->popto(58); vc->push(); vc->assertFormula(id1869); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id1864); vc->popto(59); vc->push(); vc->query(id1865); vc->popto(59); vc->push(); vc->assertFormula(id1865); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id1860); vc->popto(60); vc->push(); vc->query(id1861); vc->popto(60); vc->push(); vc->assertFormula(id1861); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id1856); vc->popto(61); vc->push(); vc->query(id1857); vc->popto(61); vc->push(); vc->assertFormula(id1857); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id1852); vc->popto(62); vc->push(); vc->query(id1853); vc->popto(62); vc->push(); vc->assertFormula(id1853); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id1848); vc->popto(63); vc->push(); vc->query(id1849); vc->popto(63); vc->push(); vc->assertFormula(id1849); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id1844); vc->popto(64); vc->push(); vc->query(id1845); vc->popto(64); vc->push(); vc->assertFormula(id1845); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id1840); vc->popto(65); vc->push(); vc->query(id1841); vc->popto(65); vc->push(); vc->assertFormula(id1841); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id1836); vc->popto(66); vc->push(); vc->query(id1837); vc->popto(66); vc->push(); vc->assertFormula(id1837); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id1832); vc->popto(67); vc->push(); vc->query(id1833); vc->popto(67); vc->push(); vc->assertFormula(id1833); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id1828); vc->popto(68); vc->push(); vc->query(id1829); vc->popto(68); vc->push(); vc->assertFormula(id1829); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id1824); vc->popto(69); vc->push(); vc->query(id1825); vc->popto(69); vc->push(); vc->assertFormula(id1825); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id1820); vc->popto(70); vc->push(); vc->query(id1821); vc->popto(70); vc->push(); vc->assertFormula(id1821); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id1816); vc->popto(71); vc->push(); vc->query(id1817); vc->popto(71); vc->push(); vc->assertFormula(id1817); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id1812); vc->popto(72); vc->push(); vc->query(id1813); vc->popto(72); vc->push(); vc->assertFormula(id1813); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id1808); vc->popto(73); vc->push(); vc->query(id1809); vc->popto(73); vc->push(); vc->assertFormula(id1809); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id1804); vc->popto(74); vc->push(); vc->query(id1805); vc->popto(74); vc->push(); vc->assertFormula(id1805); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id1800); vc->popto(75); vc->push(); vc->query(id1801); vc->popto(75); vc->push(); vc->assertFormula(id1801); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id1796); vc->popto(76); vc->push(); vc->query(id1797); vc->popto(76); vc->push(); vc->assertFormula(id1797); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id1792); vc->popto(77); vc->push(); vc->query(id1793); vc->popto(77); vc->push(); vc->assertFormula(id1793); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id1788); vc->popto(78); vc->push(); vc->query(id1789); vc->popto(78); vc->push(); vc->assertFormula(id1789); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id1784); vc->popto(79); vc->push(); vc->query(id1785); vc->popto(79); vc->push(); vc->assertFormula(id1785); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id1780); vc->popto(80); vc->push(); vc->query(id1781); vc->popto(80); vc->push(); vc->assertFormula(id1781); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id1778); vc->popto(81); vc->push(); vc->query(id1779); vc->popto(81); vc->push(); vc->assertFormula(id1779); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id10566); vc->popto(82); vc->push(); vc->query(id10567); vc->popto(82); vc->push(); vc->query(id10391); vc->popto(82); vc->push(); vc->query(id10390); vc->popto(82); vc->push(); vc->query(id10256); vc->popto(82); vc->push(); vc->query(id10257); vc->popto(82); vc->push(); vc->query(id10218); vc->popto(82); vc->push(); vc->query(id10219); vc->popto(82); vc->push(); vc->assertFormula(id10219); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id1562); vc->popto(83); vc->push(); vc->query(id1563); vc->popto(83); vc->push(); vc->query(id10217); vc->popto(83); vc->push(); vc->query(id10216); vc->popto(83); vc->push(); vc->query(id1585); vc->popto(83); vc->push(); vc->query(id1584); vc->popto(83); vc->push(); vc->query(id9788); vc->popto(83); vc->push(); vc->query(id9789); vc->popto(83); vc->push(); vc->assertFormula(id9789); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id1550); vc->popto(84); vc->push(); vc->query(id1551); vc->popto(84); vc->push(); vc->assertFormula(id1551); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id9912); vc->popto(85); vc->push(); vc->query(id9913); vc->popto(85); vc->push(); vc->assertFormula(id9913); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id10184); vc->popto(86); vc->push(); vc->query(id10185); vc->popto(86); vc->push(); vc->assertFormula(id10185); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id10044); } catch(const Exception& e) { exitStatus = 1; cout << "*** Exception caught in testgeorge1(): \n" << e << endl; } delete vc; } void testgeorge2() { CLFlags flags = ValidityChecker::createFlags(); flags.setFlag("arith3", true); ValidityChecker *vc = ValidityChecker::create(flags); try { /*************/ vector inconsistency; /*************/ Type id9 = vc->realType(); Type id7 = vc->intType(); Type id11 = vc->boolType(); vc->push(); Expr id13=vc->trueExpr(); Expr id12=vc->notExpr(vc->trueExpr()); Type id19=vc->arrayType(id7,id7); Type id21=vc->arrayType(id7,id9); Type id23=vc->arrayType(id9,id7); Type id25=vc->arrayType(id9,id9); Type id27=vc->tupleType(id19,id7,id7); Type id29=vc->funType(id27,id19); Op id31=vc->createOp(".Int_Int_store",id29); Type id33=vc->tupleType(id21,id7); Type id35=vc->funType(id33,id9); Op id37=vc->createOp(".Int_Real_select",id35); Type id39=vc->tupleType(id21,id7,id9); Type id41=vc->funType(id39,id21); Op id43=vc->createOp(".Int_Real_store",id41); Type id45=vc->tupleType(id19,id7); Type id47=vc->funType(id45,id7); Op id49=vc->createOp(".Int_Int_select",id47); Type id51=vc->tupleType(id23,id9,id7); Type id53=vc->funType(id51,id23); Op id55=vc->createOp(".Real_Int_store",id53); Type id57=vc->tupleType(id25,id9,id9); Type id59=vc->funType(id57,id25); Op id61=vc->createOp(".Real_Real_store",id59); Type id63=vc->tupleType(id23,id9); Type id65=vc->funType(id63,id7); Op id67=vc->createOp(".Real_Int_select",id65); Type id69=vc->tupleType(id25,id9); Type id71=vc->funType(id69,id9); Op id73=vc->createOp(".Real_Real_select",id71); Expr id75=vc->varExpr("x_0",id7); Expr id77=vc->varExpr("x_1",id7); Expr id79=vc->varExpr("x_2",id7); Expr id81=vc->varExpr("x_3",id7); Expr id83=vc->varExpr("x_4",id19); Expr id85=vc->varExpr("x_5",id7); Expr id87=vc->varExpr("x_6",id7); Expr id89=vc->varExpr("x_7",id7); Expr id91=vc->varExpr("x_8",id7); Expr id93=vc->varExpr("x_9",id7); Expr id95=vc->varExpr("x_10",id19); Expr id97=vc->varExpr("x_11",id19); Expr id99=vc->varExpr("x_12",id7); Expr id101=vc->varExpr("x_13",id7); Expr id103=vc->varExpr("x_14",id7); Expr id105=vc->varExpr("x_15",id7); Expr id107=vc->varExpr("x_16",id19); Expr id109=vc->varExpr("x_17",id7); Expr id111=vc->varExpr("x_18",id7); Expr id113=vc->varExpr("x_19",id7); Expr id115=vc->varExpr("x_20",id7); Expr id117=vc->varExpr("x_21",id7); Expr id119=vc->varExpr("x_22",id7); Expr id121=vc->varExpr("x_23",id7); Expr id123=vc->varExpr("x_24",id19); Expr id125=vc->varExpr("x_25",id7); Expr id127=vc->varExpr("x_26",id7); Expr id129=vc->varExpr("x_27",id7); Expr id131=vc->varExpr("x_28",id19); Expr id133=vc->varExpr("x_29",id7); Expr id135=vc->varExpr("x_30",id7); Expr id137=vc->varExpr("x_31",id7); Expr id139=vc->varExpr("x_32",id7); Expr id141=vc->varExpr("x_33",id7); Expr id143=vc->varExpr("x_34",id7); Expr id145=vc->varExpr("x_35",id19); Expr id147=vc->varExpr("x_36",id7); Expr id149=vc->varExpr("x_37",id7); Expr id151=vc->varExpr("x_38",id7); Expr id153=vc->varExpr("x_39",id19); Expr id155=vc->varExpr("x_40",id7); Expr id157=vc->varExpr("x_41",id7); Expr id159=vc->varExpr("x_42",id7); Expr id161=vc->varExpr("x_43",id7); Expr id163=vc->varExpr("x_44",id7); Expr id165=vc->varExpr("x_45",id7); Expr id167=vc->varExpr("x_46",id19); Expr id169=vc->varExpr("x_47",id7); Expr id171=vc->varExpr("x_48",id7); Expr id173=vc->varExpr("x_49",id7); Expr id175=vc->varExpr("x_50",id19); Expr id177=vc->varExpr("x_51",id7); Expr id179=vc->varExpr("x_52",id7); Expr id181=vc->varExpr("x_53",id7); Expr id183=vc->varExpr("x_54",id7); Expr id185=vc->varExpr("x_55",id7); Expr id187=vc->varExpr("x_56",id7); Expr id189=vc->varExpr("x_57",id19); Expr id191=vc->varExpr("x_58",id7); Expr id193=vc->varExpr("x_59",id7); Expr id195=vc->varExpr("x_60",id7); Expr id197=vc->varExpr("x_61",id19); Expr id199=vc->varExpr("x_62",id7); Expr id201=vc->varExpr("x_63",id7); Expr id203=vc->varExpr("x_64",id7); Expr id205=vc->varExpr("x_65",id7); Expr id207=vc->varExpr("x_66",id7); Expr id209=vc->varExpr("x_67",id7); Expr id211=vc->varExpr("x_68",id19); Expr id213=vc->varExpr("x_69",id7); Expr id215=vc->varExpr("x_70",id7); Expr id217=vc->varExpr("x_71",id7); Expr id219=vc->varExpr("x_72",id19); Expr id221=vc->varExpr("x_73",id7); Expr id223=vc->varExpr("x_74",id7); Expr id225=vc->varExpr("x_75",id7); Expr id227=vc->varExpr("x_76",id7); Expr id229=vc->varExpr("x_77",id7); Expr id231=vc->varExpr("x_78",id7); Expr id233=vc->varExpr("x_79",id19); Expr id235=vc->varExpr("x_80",id7); Expr id237=vc->varExpr("x_81",id7); Expr id239=vc->varExpr("x_82",id7); Expr id241=vc->varExpr("x_83",id19); Expr id243=vc->varExpr("x_84",id7); Expr id245=vc->varExpr("x_85",id7); Expr id247=vc->varExpr("x_86",id7); Expr id249=vc->varExpr("x_87",id7); Expr id251=vc->varExpr("x_88",id7); Expr id253=vc->varExpr("x_89",id7); Expr id255=vc->varExpr("x_90",id19); Expr id257=vc->varExpr("x_91",id7); Expr id259=vc->varExpr("x_92",id7); Expr id261=vc->varExpr("x_93",id7); Expr id263=vc->varExpr("x_94",id19); Expr id265=vc->varExpr("x_95",id7); Expr id267=vc->varExpr("x_96",id7); Expr id269=vc->varExpr("x_97",id7); Expr id271=vc->varExpr("x_98",id7); Expr id273=vc->varExpr("x_99",id7); Expr id275=vc->varExpr("x_100",id7); Expr id277=vc->varExpr("x_101",id19); Expr id279=vc->varExpr("x_102",id7); Expr id281=vc->varExpr("x_103",id7); Expr id283=vc->varExpr("x_104",id7); Expr id285=vc->varExpr("x_105",id19); Expr id287=vc->varExpr("x_106",id7); Expr id289=vc->varExpr("x_107",id7); Expr id291=vc->varExpr("x_108",id7); Expr id293=vc->varExpr("x_109",id7); Expr id295=vc->varExpr("x_110",id7); Expr id297=vc->varExpr("x_111",id7); Expr id299=vc->varExpr("x_112",id19); Expr id301=vc->varExpr("x_113",id7); Expr id303=vc->varExpr("x_114",id7); Expr id305=vc->varExpr("x_115",id7); Expr id307=vc->varExpr("x_116",id19); Expr id309=vc->varExpr("x_117",id7); Expr id311=vc->varExpr("x_118",id7); Expr id313=vc->varExpr("x_119",id7); Expr id315=vc->varExpr("x_120",id7); Expr id317=vc->varExpr("x_121",id7); Expr id319=vc->varExpr("x_122",id7); Expr id321=vc->varExpr("x_123",id7); Expr id323=vc->varExpr("x_124",id7); Expr id325=vc->varExpr("x_125",id7); Expr id327=vc->varExpr("x_126",id7); Expr id329=vc->varExpr("x_127",id7); Expr id331=vc->varExpr("x_128",id7); Expr id333=vc->ratExpr(1,1); Expr id335=vc->plusExpr(id75,id333); Expr id337=vc->eqExpr(id335,id87); Expr id336=vc->notExpr(id337); vc->registerAtom(id337); Expr id339=vc->eqExpr(id79,id93); Expr id338=vc->notExpr(id339); vc->registerAtom(id339); Expr id341=vc->eqExpr(id97,id95); Expr id340=vc->notExpr(id341); vc->registerAtom(id341); Expr id343=vc->eqExpr(id101,id99); Expr id342=vc->notExpr(id343); vc->registerAtom(id343); Expr id345=vc->eqExpr(id77,id103); Expr id344=vc->notExpr(id345); vc->registerAtom(id345); Expr id347=vc->eqExpr(id81,id105); Expr id346=vc->notExpr(id347); vc->registerAtom(id347); Expr id349=vc->eqExpr(id83,id107); Expr id348=vc->notExpr(id349); vc->registerAtom(id349); Expr id351=vc->eqExpr(id111,id109); Expr id350=vc->notExpr(id351); vc->registerAtom(id351); Expr id353=vc->plusExpr(id87,id333); Expr id355=vc->eqExpr(id353,id117); Expr id354=vc->notExpr(id355); vc->registerAtom(id355); Expr id357=vc->eqExpr(id93,id121); Expr id356=vc->notExpr(id357); vc->registerAtom(id357); Expr id359=vc->eqExpr(id95,id123); Expr id358=vc->notExpr(id359); vc->registerAtom(id359); Expr id361=vc->eqExpr(id99,id125); Expr id360=vc->notExpr(id361); vc->registerAtom(id361); Expr id363=vc->eqExpr(id103,id127); Expr id362=vc->notExpr(id363); vc->registerAtom(id363); Expr id365=vc->eqExpr(id105,id129); Expr id364=vc->notExpr(id365); vc->registerAtom(id365); Expr id367=vc->eqExpr(id107,id131); Expr id366=vc->notExpr(id367); vc->registerAtom(id367); Expr id369=vc->eqExpr(id109,id133); Expr id368=vc->notExpr(id369); vc->registerAtom(id369); Expr id371=vc->plusExpr(id117,id333); Expr id373=vc->eqExpr(id371,id139); Expr id372=vc->notExpr(id373); vc->registerAtom(id373); Expr id375=vc->eqExpr(id121,id143); Expr id374=vc->notExpr(id375); vc->registerAtom(id375); Expr id377=vc->eqExpr(id123,id145); Expr id376=vc->notExpr(id377); vc->registerAtom(id377); Expr id379=vc->eqExpr(id125,id147); Expr id378=vc->notExpr(id379); vc->registerAtom(id379); Expr id381=vc->eqExpr(id127,id149); Expr id380=vc->notExpr(id381); vc->registerAtom(id381); Expr id383=vc->eqExpr(id129,id151); Expr id382=vc->notExpr(id383); vc->registerAtom(id383); Expr id385=vc->eqExpr(id131,id153); Expr id384=vc->notExpr(id385); vc->registerAtom(id385); Expr id387=vc->eqExpr(id133,id155); Expr id386=vc->notExpr(id387); vc->registerAtom(id387); Expr id389=vc->plusExpr(id139,id333); Expr id391=vc->eqExpr(id389,id161); Expr id390=vc->notExpr(id391); vc->registerAtom(id391); Expr id393=vc->eqExpr(id143,id165); Expr id392=vc->notExpr(id393); vc->registerAtom(id393); Expr id395=vc->eqExpr(id145,id167); Expr id394=vc->notExpr(id395); vc->registerAtom(id395); Expr id397=vc->eqExpr(id147,id169); Expr id396=vc->notExpr(id397); vc->registerAtom(id397); Expr id399=vc->eqExpr(id149,id171); Expr id398=vc->notExpr(id399); vc->registerAtom(id399); Expr id401=vc->eqExpr(id151,id173); Expr id400=vc->notExpr(id401); vc->registerAtom(id401); Expr id403=vc->eqExpr(id153,id175); Expr id402=vc->notExpr(id403); vc->registerAtom(id403); Expr id405=vc->eqExpr(id155,id177); Expr id404=vc->notExpr(id405); vc->registerAtom(id405); Expr id407=vc->plusExpr(id161,id333); Expr id409=vc->eqExpr(id407,id183); Expr id408=vc->notExpr(id409); vc->registerAtom(id409); Expr id411=vc->eqExpr(id165,id187); Expr id410=vc->notExpr(id411); vc->registerAtom(id411); Expr id413=vc->eqExpr(id167,id189); Expr id412=vc->notExpr(id413); vc->registerAtom(id413); Expr id415=vc->eqExpr(id169,id191); Expr id414=vc->notExpr(id415); vc->registerAtom(id415); Expr id417=vc->eqExpr(id171,id193); Expr id416=vc->notExpr(id417); vc->registerAtom(id417); Expr id419=vc->eqExpr(id173,id195); Expr id418=vc->notExpr(id419); vc->registerAtom(id419); Expr id421=vc->eqExpr(id175,id197); Expr id420=vc->notExpr(id421); vc->registerAtom(id421); Expr id423=vc->eqExpr(id177,id199); Expr id422=vc->notExpr(id423); vc->registerAtom(id423); Expr id425=vc->plusExpr(id183,id333); Expr id427=vc->eqExpr(id425,id205); Expr id426=vc->notExpr(id427); vc->registerAtom(id427); Expr id429=vc->eqExpr(id187,id209); Expr id428=vc->notExpr(id429); vc->registerAtom(id429); Expr id431=vc->eqExpr(id189,id211); Expr id430=vc->notExpr(id431); vc->registerAtom(id431); Expr id433=vc->eqExpr(id191,id213); Expr id432=vc->notExpr(id433); vc->registerAtom(id433); Expr id435=vc->eqExpr(id193,id215); Expr id434=vc->notExpr(id435); vc->registerAtom(id435); Expr id437=vc->eqExpr(id195,id217); Expr id436=vc->notExpr(id437); vc->registerAtom(id437); Expr id439=vc->eqExpr(id197,id219); Expr id438=vc->notExpr(id439); vc->registerAtom(id439); Expr id441=vc->eqExpr(id199,id221); Expr id440=vc->notExpr(id441); vc->registerAtom(id441); Expr id443=vc->plusExpr(id205,id333); Expr id445=vc->eqExpr(id443,id227); Expr id444=vc->notExpr(id445); vc->registerAtom(id445); Expr id447=vc->eqExpr(id209,id231); Expr id446=vc->notExpr(id447); vc->registerAtom(id447); Expr id449=vc->eqExpr(id211,id233); Expr id448=vc->notExpr(id449); vc->registerAtom(id449); Expr id451=vc->eqExpr(id213,id235); Expr id450=vc->notExpr(id451); vc->registerAtom(id451); Expr id453=vc->eqExpr(id215,id237); Expr id452=vc->notExpr(id453); vc->registerAtom(id453); Expr id455=vc->eqExpr(id217,id239); Expr id454=vc->notExpr(id455); vc->registerAtom(id455); Expr id457=vc->eqExpr(id219,id241); Expr id456=vc->notExpr(id457); vc->registerAtom(id457); Expr id459=vc->eqExpr(id221,id243); Expr id458=vc->notExpr(id459); vc->registerAtom(id459); Expr id461=vc->plusExpr(id227,id333); Expr id463=vc->eqExpr(id461,id249); Expr id462=vc->notExpr(id463); vc->registerAtom(id463); Expr id465=vc->eqExpr(id231,id253); Expr id464=vc->notExpr(id465); vc->registerAtom(id465); Expr id467=vc->eqExpr(id233,id255); Expr id466=vc->notExpr(id467); vc->registerAtom(id467); Expr id469=vc->eqExpr(id235,id257); Expr id468=vc->notExpr(id469); vc->registerAtom(id469); Expr id471=vc->eqExpr(id237,id259); Expr id470=vc->notExpr(id471); vc->registerAtom(id471); Expr id473=vc->eqExpr(id239,id261); Expr id472=vc->notExpr(id473); vc->registerAtom(id473); Expr id475=vc->eqExpr(id241,id263); Expr id474=vc->notExpr(id475); vc->registerAtom(id475); Expr id477=vc->eqExpr(id243,id265); Expr id476=vc->notExpr(id477); vc->registerAtom(id477); Expr id479=vc->plusExpr(id249,id333); Expr id481=vc->eqExpr(id479,id271); Expr id480=vc->notExpr(id481); vc->registerAtom(id481); Expr id483=vc->eqExpr(id253,id275); Expr id482=vc->notExpr(id483); vc->registerAtom(id483); Expr id485=vc->eqExpr(id255,id277); Expr id484=vc->notExpr(id485); vc->registerAtom(id485); Expr id487=vc->eqExpr(id257,id279); Expr id486=vc->notExpr(id487); vc->registerAtom(id487); Expr id489=vc->eqExpr(id259,id281); Expr id488=vc->notExpr(id489); vc->registerAtom(id489); Expr id491=vc->eqExpr(id261,id283); Expr id490=vc->notExpr(id491); vc->registerAtom(id491); Expr id493=vc->eqExpr(id263,id285); Expr id492=vc->notExpr(id493); vc->registerAtom(id493); Expr id495=vc->eqExpr(id265,id287); Expr id494=vc->notExpr(id495); vc->registerAtom(id495); Expr id497=vc->plusExpr(id271,id333); Expr id499=vc->eqExpr(id497,id293); Expr id498=vc->notExpr(id499); vc->registerAtom(id499); Expr id501=vc->eqExpr(id275,id297); Expr id500=vc->notExpr(id501); vc->registerAtom(id501); Expr id503=vc->eqExpr(id277,id299); Expr id502=vc->notExpr(id503); vc->registerAtom(id503); Expr id505=vc->eqExpr(id279,id301); Expr id504=vc->notExpr(id505); vc->registerAtom(id505); Expr id507=vc->eqExpr(id281,id303); Expr id506=vc->notExpr(id507); vc->registerAtom(id507); Expr id509=vc->eqExpr(id283,id305); Expr id508=vc->notExpr(id509); vc->registerAtom(id509); Expr id511=vc->eqExpr(id285,id307); Expr id510=vc->notExpr(id511); vc->registerAtom(id511); Expr id513=vc->eqExpr(id287,id309); Expr id512=vc->notExpr(id513); vc->registerAtom(id513); Expr id515=vc->uminusExpr(id333); Expr id517=vc->eqExpr(id515,id79); Expr id516=vc->notExpr(id517); vc->registerAtom(id517); Expr id519=vc->eqExpr(id515,id275); Expr id518=vc->notExpr(id519); vc->registerAtom(id519); Expr id521=vc->eqExpr(id515,id253); Expr id520=vc->notExpr(id521); vc->registerAtom(id521); Expr id523=vc->eqExpr(id515,id231); Expr id522=vc->notExpr(id523); vc->registerAtom(id523); Expr id525=vc->eqExpr(id515,id209); Expr id524=vc->notExpr(id525); vc->registerAtom(id525); Expr id527=vc->eqExpr(id515,id187); Expr id526=vc->notExpr(id527); vc->registerAtom(id527); Expr id529=vc->eqExpr(id515,id165); Expr id528=vc->notExpr(id529); vc->registerAtom(id529); Expr id531=vc->eqExpr(id515,id143); Expr id530=vc->notExpr(id531); vc->registerAtom(id531); Expr id533=vc->eqExpr(id515,id121); Expr id532=vc->notExpr(id533); vc->registerAtom(id533); Expr id535=vc->eqExpr(id515,id93); Expr id534=vc->notExpr(id535); vc->registerAtom(id535); Expr id537=vc->ratExpr(0,1); Expr id539=vc->leExpr(id89,id537); Expr id538=vc->notExpr(id539); vc->registerAtom(id539); Expr id543=vc->eqExpr(id537,id75); Expr id542=vc->notExpr(id543); vc->registerAtom(id543); Expr id547=vc->eqExpr(id537,id77); Expr id546=vc->notExpr(id547); vc->registerAtom(id547); Expr id553=vc->eqExpr(id537,id81); Expr id552=vc->notExpr(id553); vc->registerAtom(id553); Expr id557=vc->readExpr(id83,id79); Expr id559=vc->eqExpr(id557,id313); Expr id558=vc->notExpr(id559); vc->registerAtom(id559); Expr id563=vc->eqExpr(id313,id85); Expr id562=vc->notExpr(id563); vc->registerAtom(id563); Expr id567=vc->ratExpr(2,1); Expr id569=vc->plusExpr(id89,id567); Expr id571=vc->eqExpr(id569,id91); Expr id570=vc->notExpr(id571); vc->registerAtom(id571); Expr id575=vc->readExpr(id107,id93); Expr id577=vc->eqExpr(id575,id315); Expr id576=vc->notExpr(id577); vc->registerAtom(id577); Expr id581=vc->eqExpr(id315,id115); Expr id580=vc->notExpr(id581); vc->registerAtom(id581); Expr id585=vc->eqExpr(id569,id119); Expr id584=vc->notExpr(id585); vc->registerAtom(id585); Expr id589=vc->readExpr(id131,id121); Expr id591=vc->eqExpr(id589,id317); Expr id590=vc->notExpr(id591); vc->registerAtom(id591); Expr id595=vc->eqExpr(id317,id137); Expr id594=vc->notExpr(id595); vc->registerAtom(id595); Expr id599=vc->eqExpr(id569,id141); Expr id598=vc->notExpr(id599); vc->registerAtom(id599); Expr id603=vc->readExpr(id153,id143); Expr id605=vc->eqExpr(id603,id319); Expr id604=vc->notExpr(id605); vc->registerAtom(id605); Expr id609=vc->eqExpr(id319,id159); Expr id608=vc->notExpr(id609); vc->registerAtom(id609); Expr id613=vc->eqExpr(id569,id163); Expr id612=vc->notExpr(id613); vc->registerAtom(id613); Expr id617=vc->readExpr(id175,id165); Expr id619=vc->eqExpr(id617,id321); Expr id618=vc->notExpr(id619); vc->registerAtom(id619); Expr id623=vc->eqExpr(id321,id181); Expr id622=vc->notExpr(id623); vc->registerAtom(id623); Expr id627=vc->eqExpr(id569,id185); Expr id626=vc->notExpr(id627); vc->registerAtom(id627); Expr id631=vc->readExpr(id197,id187); Expr id633=vc->eqExpr(id631,id323); Expr id632=vc->notExpr(id633); vc->registerAtom(id633); Expr id637=vc->eqExpr(id323,id203); Expr id636=vc->notExpr(id637); vc->registerAtom(id637); Expr id641=vc->eqExpr(id569,id207); Expr id640=vc->notExpr(id641); vc->registerAtom(id641); Expr id645=vc->readExpr(id219,id209); Expr id647=vc->eqExpr(id645,id325); Expr id646=vc->notExpr(id647); vc->registerAtom(id647); Expr id651=vc->eqExpr(id325,id225); Expr id650=vc->notExpr(id651); vc->registerAtom(id651); Expr id655=vc->eqExpr(id569,id229); Expr id654=vc->notExpr(id655); vc->registerAtom(id655); Expr id659=vc->readExpr(id241,id231); Expr id661=vc->eqExpr(id659,id327); Expr id660=vc->notExpr(id661); vc->registerAtom(id661); Expr id665=vc->eqExpr(id327,id247); Expr id664=vc->notExpr(id665); vc->registerAtom(id665); Expr id669=vc->eqExpr(id569,id251); Expr id668=vc->notExpr(id669); vc->registerAtom(id669); Expr id673=vc->readExpr(id263,id253); Expr id675=vc->eqExpr(id673,id329); Expr id674=vc->notExpr(id675); vc->registerAtom(id675); Expr id679=vc->eqExpr(id329,id269); Expr id678=vc->notExpr(id679); vc->registerAtom(id679); Expr id683=vc->eqExpr(id569,id273); Expr id682=vc->notExpr(id683); vc->registerAtom(id683); Expr id687=vc->readExpr(id285,id275); Expr id689=vc->eqExpr(id687,id331); Expr id688=vc->notExpr(id689); vc->registerAtom(id689); Expr id693=vc->eqExpr(id331,id291); Expr id692=vc->notExpr(id693); vc->registerAtom(id693); Expr id697=vc->eqExpr(id569,id295); Expr id696=vc->notExpr(id697); vc->registerAtom(id697); Expr id701=vc->eqExpr(id537,id311); Expr id700=vc->notExpr(id701); vc->registerAtom(id701); Expr id703=vc->ltExpr(id271,id89); Expr id702=vc->notExpr(id703); vc->registerAtom(id703); Expr id709=vc->plusExpr(id283,id333); Expr id711=vc->eqExpr(id709,id305); Expr id710=vc->notExpr(id711); vc->registerAtom(id711); Expr id715=vc->eqExpr(id281,id297); Expr id714=vc->notExpr(id715); vc->registerAtom(id715); Expr id719=vc->plusExpr(id281,id333); Expr id721=vc->eqExpr(id719,id303); Expr id720=vc->notExpr(id721); vc->registerAtom(id721); Expr id725=vc->writeExpr(id277,id281,id271); Expr id727=vc->eqExpr(id725,id299); Expr id726=vc->notExpr(id727); vc->registerAtom(id727); Expr id733=vc->writeExpr(id285,id281,id275); Expr id735=vc->eqExpr(id733,id307); Expr id734=vc->notExpr(id735); vc->registerAtom(id735); Expr id741=vc->eqExpr(id333,id311); Expr id740=vc->notExpr(id741); vc->registerAtom(id741); Expr id743=vc->eqExpr(id89,id271); Expr id742=vc->notExpr(id743); vc->registerAtom(id743); Expr id751=vc->eqExpr(id275,id309); Expr id750=vc->notExpr(id751); vc->registerAtom(id751); Expr id755=vc->eqExpr(id291,id297); Expr id754=vc->notExpr(id755); vc->registerAtom(id755); Expr id773=vc->eqExpr(id567,id311); Expr id772=vc->notExpr(id773); vc->registerAtom(id773); Expr id775=vc->plusExpr(id89,id333); Expr id777=vc->eqExpr(id775,id271); Expr id776=vc->notExpr(id777); vc->registerAtom(id777); Expr id793=vc->writeExpr(id285,id287,id291); Expr id795=vc->eqExpr(id793,id307); Expr id794=vc->notExpr(id795); vc->registerAtom(id795); Expr id803=vc->ratExpr(3,1); Expr id805=vc->eqExpr(id803,id311); Expr id804=vc->notExpr(id805); vc->registerAtom(id805); Expr id807=vc->eqExpr(id295,id271); Expr id806=vc->notExpr(id807); vc->registerAtom(id807); Expr id823=vc->writeExpr(id285,id275,id287); Expr id825=vc->eqExpr(id823,id307); Expr id824=vc->notExpr(id825); vc->registerAtom(id825); Expr id833=vc->ratExpr(4,1); Expr id835=vc->eqExpr(id833,id311); Expr id834=vc->notExpr(id835); vc->registerAtom(id835); Expr id837=vc->leExpr(id271,id295); Expr id836=vc->notExpr(id837); vc->registerAtom(id837); Expr id857=vc->eqExpr(id271,id293); Expr id856=vc->notExpr(id857); vc->registerAtom(id857); Expr id865=vc->eqExpr(id537,id289); Expr id864=vc->notExpr(id865); vc->registerAtom(id865); Expr id867=vc->ltExpr(id249,id89); Expr id866=vc->notExpr(id867); vc->registerAtom(id867); Expr id873=vc->plusExpr(id261,id333); Expr id875=vc->eqExpr(id873,id283); Expr id874=vc->notExpr(id875); vc->registerAtom(id875); Expr id879=vc->eqExpr(id259,id275); Expr id878=vc->notExpr(id879); vc->registerAtom(id879); Expr id883=vc->plusExpr(id259,id333); Expr id885=vc->eqExpr(id883,id281); Expr id884=vc->notExpr(id885); vc->registerAtom(id885); Expr id889=vc->writeExpr(id255,id259,id249); Expr id891=vc->eqExpr(id889,id277); Expr id890=vc->notExpr(id891); vc->registerAtom(id891); Expr id897=vc->writeExpr(id263,id259,id253); Expr id899=vc->eqExpr(id897,id285); Expr id898=vc->notExpr(id899); vc->registerAtom(id899); Expr id905=vc->eqExpr(id333,id289); Expr id904=vc->notExpr(id905); vc->registerAtom(id905); Expr id907=vc->eqExpr(id89,id249); Expr id906=vc->notExpr(id907); vc->registerAtom(id907); Expr id915=vc->eqExpr(id253,id287); Expr id914=vc->notExpr(id915); vc->registerAtom(id915); Expr id919=vc->eqExpr(id269,id275); Expr id918=vc->notExpr(id919); vc->registerAtom(id919); Expr id937=vc->eqExpr(id567,id289); Expr id936=vc->notExpr(id937); vc->registerAtom(id937); Expr id939=vc->eqExpr(id775,id249); Expr id938=vc->notExpr(id939); vc->registerAtom(id939); Expr id955=vc->writeExpr(id263,id265,id269); Expr id957=vc->eqExpr(id955,id285); Expr id956=vc->notExpr(id957); vc->registerAtom(id957); Expr id965=vc->eqExpr(id803,id289); Expr id964=vc->notExpr(id965); vc->registerAtom(id965); Expr id967=vc->eqExpr(id273,id249); Expr id966=vc->notExpr(id967); vc->registerAtom(id967); Expr id983=vc->writeExpr(id263,id253,id265); Expr id985=vc->eqExpr(id983,id285); Expr id984=vc->notExpr(id985); vc->registerAtom(id985); Expr id993=vc->eqExpr(id833,id289); Expr id992=vc->notExpr(id993); vc->registerAtom(id993); Expr id995=vc->leExpr(id249,id273); Expr id994=vc->notExpr(id995); vc->registerAtom(id995); Expr id1015=vc->eqExpr(id249,id271); Expr id1014=vc->notExpr(id1015); vc->registerAtom(id1015); Expr id1023=vc->eqExpr(id537,id267); Expr id1022=vc->notExpr(id1023); vc->registerAtom(id1023); Expr id1025=vc->ltExpr(id227,id89); Expr id1024=vc->notExpr(id1025); vc->registerAtom(id1025); Expr id1031=vc->plusExpr(id239,id333); Expr id1033=vc->eqExpr(id1031,id261); Expr id1032=vc->notExpr(id1033); vc->registerAtom(id1033); Expr id1037=vc->eqExpr(id237,id253); Expr id1036=vc->notExpr(id1037); vc->registerAtom(id1037); Expr id1041=vc->plusExpr(id237,id333); Expr id1043=vc->eqExpr(id1041,id259); Expr id1042=vc->notExpr(id1043); vc->registerAtom(id1043); Expr id1047=vc->writeExpr(id233,id237,id227); Expr id1049=vc->eqExpr(id1047,id255); Expr id1048=vc->notExpr(id1049); vc->registerAtom(id1049); Expr id1055=vc->writeExpr(id241,id237,id231); Expr id1057=vc->eqExpr(id1055,id263); Expr id1056=vc->notExpr(id1057); vc->registerAtom(id1057); Expr id1063=vc->eqExpr(id333,id267); Expr id1062=vc->notExpr(id1063); vc->registerAtom(id1063); Expr id1065=vc->eqExpr(id89,id227); Expr id1064=vc->notExpr(id1065); vc->registerAtom(id1065); Expr id1073=vc->eqExpr(id231,id265); Expr id1072=vc->notExpr(id1073); vc->registerAtom(id1073); Expr id1077=vc->eqExpr(id247,id253); Expr id1076=vc->notExpr(id1077); vc->registerAtom(id1077); Expr id1095=vc->eqExpr(id567,id267); Expr id1094=vc->notExpr(id1095); vc->registerAtom(id1095); Expr id1097=vc->eqExpr(id775,id227); Expr id1096=vc->notExpr(id1097); vc->registerAtom(id1097); Expr id1113=vc->writeExpr(id241,id243,id247); Expr id1115=vc->eqExpr(id1113,id263); Expr id1114=vc->notExpr(id1115); vc->registerAtom(id1115); Expr id1123=vc->eqExpr(id803,id267); Expr id1122=vc->notExpr(id1123); vc->registerAtom(id1123); Expr id1125=vc->eqExpr(id251,id227); Expr id1124=vc->notExpr(id1125); vc->registerAtom(id1125); Expr id1141=vc->writeExpr(id241,id231,id243); Expr id1143=vc->eqExpr(id1141,id263); Expr id1142=vc->notExpr(id1143); vc->registerAtom(id1143); Expr id1151=vc->eqExpr(id833,id267); Expr id1150=vc->notExpr(id1151); vc->registerAtom(id1151); Expr id1153=vc->leExpr(id227,id251); Expr id1152=vc->notExpr(id1153); vc->registerAtom(id1153); Expr id1173=vc->eqExpr(id227,id249); Expr id1172=vc->notExpr(id1173); vc->registerAtom(id1173); Expr id1181=vc->eqExpr(id537,id245); Expr id1180=vc->notExpr(id1181); vc->registerAtom(id1181); Expr id1183=vc->ltExpr(id205,id89); Expr id1182=vc->notExpr(id1183); vc->registerAtom(id1183); Expr id1189=vc->plusExpr(id217,id333); Expr id1191=vc->eqExpr(id1189,id239); Expr id1190=vc->notExpr(id1191); vc->registerAtom(id1191); Expr id1195=vc->eqExpr(id215,id231); Expr id1194=vc->notExpr(id1195); vc->registerAtom(id1195); Expr id1199=vc->plusExpr(id215,id333); Expr id1201=vc->eqExpr(id1199,id237); Expr id1200=vc->notExpr(id1201); vc->registerAtom(id1201); Expr id1205=vc->writeExpr(id211,id215,id205); Expr id1207=vc->eqExpr(id1205,id233); Expr id1206=vc->notExpr(id1207); vc->registerAtom(id1207); Expr id1213=vc->writeExpr(id219,id215,id209); Expr id1215=vc->eqExpr(id1213,id241); Expr id1214=vc->notExpr(id1215); vc->registerAtom(id1215); Expr id1221=vc->eqExpr(id333,id245); Expr id1220=vc->notExpr(id1221); vc->registerAtom(id1221); Expr id1223=vc->eqExpr(id89,id205); Expr id1222=vc->notExpr(id1223); vc->registerAtom(id1223); Expr id1231=vc->eqExpr(id209,id243); Expr id1230=vc->notExpr(id1231); vc->registerAtom(id1231); Expr id1235=vc->eqExpr(id225,id231); Expr id1234=vc->notExpr(id1235); vc->registerAtom(id1235); Expr id1253=vc->eqExpr(id567,id245); Expr id1252=vc->notExpr(id1253); vc->registerAtom(id1253); Expr id1255=vc->eqExpr(id775,id205); Expr id1254=vc->notExpr(id1255); vc->registerAtom(id1255); Expr id1271=vc->writeExpr(id219,id221,id225); Expr id1273=vc->eqExpr(id1271,id241); Expr id1272=vc->notExpr(id1273); vc->registerAtom(id1273); Expr id1281=vc->eqExpr(id803,id245); Expr id1280=vc->notExpr(id1281); vc->registerAtom(id1281); Expr id1283=vc->eqExpr(id229,id205); Expr id1282=vc->notExpr(id1283); vc->registerAtom(id1283); Expr id1299=vc->writeExpr(id219,id209,id221); Expr id1301=vc->eqExpr(id1299,id241); Expr id1300=vc->notExpr(id1301); vc->registerAtom(id1301); Expr id1309=vc->eqExpr(id833,id245); Expr id1308=vc->notExpr(id1309); vc->registerAtom(id1309); Expr id1311=vc->leExpr(id205,id229); Expr id1310=vc->notExpr(id1311); vc->registerAtom(id1311); Expr id1331=vc->eqExpr(id205,id227); Expr id1330=vc->notExpr(id1331); vc->registerAtom(id1331); Expr id1339=vc->eqExpr(id537,id223); Expr id1338=vc->notExpr(id1339); vc->registerAtom(id1339); Expr id1341=vc->ltExpr(id183,id89); Expr id1340=vc->notExpr(id1341); vc->registerAtom(id1341); Expr id1347=vc->plusExpr(id195,id333); Expr id1349=vc->eqExpr(id1347,id217); Expr id1348=vc->notExpr(id1349); vc->registerAtom(id1349); Expr id1353=vc->eqExpr(id193,id209); Expr id1352=vc->notExpr(id1353); vc->registerAtom(id1353); Expr id1357=vc->plusExpr(id193,id333); Expr id1359=vc->eqExpr(id1357,id215); Expr id1358=vc->notExpr(id1359); vc->registerAtom(id1359); Expr id1363=vc->writeExpr(id189,id193,id183); Expr id1365=vc->eqExpr(id1363,id211); Expr id1364=vc->notExpr(id1365); vc->registerAtom(id1365); Expr id1371=vc->writeExpr(id197,id193,id187); Expr id1373=vc->eqExpr(id1371,id219); Expr id1372=vc->notExpr(id1373); vc->registerAtom(id1373); Expr id1379=vc->eqExpr(id333,id223); Expr id1378=vc->notExpr(id1379); vc->registerAtom(id1379); Expr id1381=vc->eqExpr(id89,id183); Expr id1380=vc->notExpr(id1381); vc->registerAtom(id1381); Expr id1389=vc->eqExpr(id187,id221); Expr id1388=vc->notExpr(id1389); vc->registerAtom(id1389); Expr id1393=vc->eqExpr(id203,id209); Expr id1392=vc->notExpr(id1393); vc->registerAtom(id1393); Expr id1411=vc->eqExpr(id567,id223); Expr id1410=vc->notExpr(id1411); vc->registerAtom(id1411); Expr id1413=vc->eqExpr(id775,id183); Expr id1412=vc->notExpr(id1413); vc->registerAtom(id1413); Expr id1429=vc->writeExpr(id197,id199,id203); Expr id1431=vc->eqExpr(id1429,id219); Expr id1430=vc->notExpr(id1431); vc->registerAtom(id1431); Expr id1439=vc->eqExpr(id803,id223); Expr id1438=vc->notExpr(id1439); vc->registerAtom(id1439); Expr id1441=vc->eqExpr(id207,id183); Expr id1440=vc->notExpr(id1441); vc->registerAtom(id1441); Expr id1457=vc->writeExpr(id197,id187,id199); Expr id1459=vc->eqExpr(id1457,id219); Expr id1458=vc->notExpr(id1459); vc->registerAtom(id1459); Expr id1467=vc->eqExpr(id833,id223); Expr id1466=vc->notExpr(id1467); vc->registerAtom(id1467); Expr id1469=vc->leExpr(id183,id207); Expr id1468=vc->notExpr(id1469); vc->registerAtom(id1469); Expr id1489=vc->eqExpr(id183,id205); Expr id1488=vc->notExpr(id1489); vc->registerAtom(id1489); Expr id1497=vc->eqExpr(id537,id201); Expr id1496=vc->notExpr(id1497); vc->registerAtom(id1497); Expr id1499=vc->ltExpr(id161,id89); Expr id1498=vc->notExpr(id1499); vc->registerAtom(id1499); Expr id1505=vc->plusExpr(id173,id333); Expr id1507=vc->eqExpr(id1505,id195); Expr id1506=vc->notExpr(id1507); vc->registerAtom(id1507); Expr id1511=vc->eqExpr(id171,id187); Expr id1510=vc->notExpr(id1511); vc->registerAtom(id1511); Expr id1515=vc->plusExpr(id171,id333); Expr id1517=vc->eqExpr(id1515,id193); Expr id1516=vc->notExpr(id1517); vc->registerAtom(id1517); Expr id1521=vc->writeExpr(id167,id171,id161); Expr id1523=vc->eqExpr(id1521,id189); Expr id1522=vc->notExpr(id1523); vc->registerAtom(id1523); Expr id1529=vc->writeExpr(id175,id171,id165); Expr id1531=vc->eqExpr(id1529,id197); Expr id1530=vc->notExpr(id1531); vc->registerAtom(id1531); Expr id1537=vc->eqExpr(id333,id201); Expr id1536=vc->notExpr(id1537); vc->registerAtom(id1537); Expr id1539=vc->eqExpr(id89,id161); Expr id1538=vc->notExpr(id1539); vc->registerAtom(id1539); Expr id1547=vc->eqExpr(id165,id199); Expr id1546=vc->notExpr(id1547); vc->registerAtom(id1547); Expr id1551=vc->eqExpr(id181,id187); Expr id1550=vc->notExpr(id1551); vc->registerAtom(id1551); Expr id1569=vc->eqExpr(id567,id201); Expr id1568=vc->notExpr(id1569); vc->registerAtom(id1569); Expr id1571=vc->eqExpr(id775,id161); Expr id1570=vc->notExpr(id1571); vc->registerAtom(id1571); Expr id1587=vc->writeExpr(id175,id177,id181); Expr id1589=vc->eqExpr(id1587,id197); Expr id1588=vc->notExpr(id1589); vc->registerAtom(id1589); Expr id1597=vc->eqExpr(id803,id201); Expr id1596=vc->notExpr(id1597); vc->registerAtom(id1597); Expr id1599=vc->eqExpr(id185,id161); Expr id1598=vc->notExpr(id1599); vc->registerAtom(id1599); Expr id1615=vc->writeExpr(id175,id165,id177); Expr id1617=vc->eqExpr(id1615,id197); Expr id1616=vc->notExpr(id1617); vc->registerAtom(id1617); Expr id1625=vc->eqExpr(id833,id201); Expr id1624=vc->notExpr(id1625); vc->registerAtom(id1625); Expr id1627=vc->leExpr(id161,id185); Expr id1626=vc->notExpr(id1627); vc->registerAtom(id1627); Expr id1647=vc->eqExpr(id161,id183); Expr id1646=vc->notExpr(id1647); vc->registerAtom(id1647); Expr id1655=vc->eqExpr(id537,id179); Expr id1654=vc->notExpr(id1655); vc->registerAtom(id1655); Expr id1657=vc->ltExpr(id139,id89); Expr id1656=vc->notExpr(id1657); vc->registerAtom(id1657); Expr id1663=vc->plusExpr(id151,id333); Expr id1665=vc->eqExpr(id1663,id173); Expr id1664=vc->notExpr(id1665); vc->registerAtom(id1665); Expr id1669=vc->eqExpr(id149,id165); Expr id1668=vc->notExpr(id1669); vc->registerAtom(id1669); Expr id1673=vc->plusExpr(id149,id333); Expr id1675=vc->eqExpr(id1673,id171); Expr id1674=vc->notExpr(id1675); vc->registerAtom(id1675); Expr id1679=vc->writeExpr(id145,id149,id139); Expr id1681=vc->eqExpr(id1679,id167); Expr id1680=vc->notExpr(id1681); vc->registerAtom(id1681); Expr id1687=vc->writeExpr(id153,id149,id143); Expr id1689=vc->eqExpr(id1687,id175); Expr id1688=vc->notExpr(id1689); vc->registerAtom(id1689); Expr id1695=vc->eqExpr(id333,id179); Expr id1694=vc->notExpr(id1695); vc->registerAtom(id1695); Expr id1697=vc->eqExpr(id89,id139); Expr id1696=vc->notExpr(id1697); vc->registerAtom(id1697); Expr id1705=vc->eqExpr(id143,id177); Expr id1704=vc->notExpr(id1705); vc->registerAtom(id1705); Expr id1709=vc->eqExpr(id159,id165); Expr id1708=vc->notExpr(id1709); vc->registerAtom(id1709); Expr id1727=vc->eqExpr(id567,id179); Expr id1726=vc->notExpr(id1727); vc->registerAtom(id1727); Expr id1729=vc->eqExpr(id775,id139); Expr id1728=vc->notExpr(id1729); vc->registerAtom(id1729); Expr id1745=vc->writeExpr(id153,id155,id159); Expr id1747=vc->eqExpr(id1745,id175); Expr id1746=vc->notExpr(id1747); vc->registerAtom(id1747); Expr id1755=vc->eqExpr(id803,id179); Expr id1754=vc->notExpr(id1755); vc->registerAtom(id1755); Expr id1757=vc->eqExpr(id163,id139); Expr id1756=vc->notExpr(id1757); vc->registerAtom(id1757); Expr id1773=vc->writeExpr(id153,id143,id155); Expr id1775=vc->eqExpr(id1773,id175); Expr id1774=vc->notExpr(id1775); vc->registerAtom(id1775); Expr id1783=vc->eqExpr(id833,id179); Expr id1782=vc->notExpr(id1783); vc->registerAtom(id1783); Expr id1785=vc->leExpr(id139,id163); Expr id1784=vc->notExpr(id1785); vc->registerAtom(id1785); Expr id1805=vc->eqExpr(id139,id161); Expr id1804=vc->notExpr(id1805); vc->registerAtom(id1805); Expr id1813=vc->eqExpr(id537,id157); Expr id1812=vc->notExpr(id1813); vc->registerAtom(id1813); Expr id1815=vc->ltExpr(id117,id89); Expr id1814=vc->notExpr(id1815); vc->registerAtom(id1815); Expr id1821=vc->plusExpr(id129,id333); Expr id1823=vc->eqExpr(id1821,id151); Expr id1822=vc->notExpr(id1823); vc->registerAtom(id1823); Expr id1827=vc->eqExpr(id127,id143); Expr id1826=vc->notExpr(id1827); vc->registerAtom(id1827); Expr id1831=vc->plusExpr(id127,id333); Expr id1833=vc->eqExpr(id1831,id149); Expr id1832=vc->notExpr(id1833); vc->registerAtom(id1833); Expr id1837=vc->writeExpr(id123,id127,id117); Expr id1839=vc->eqExpr(id1837,id145); Expr id1838=vc->notExpr(id1839); vc->registerAtom(id1839); Expr id1845=vc->writeExpr(id131,id127,id121); Expr id1847=vc->eqExpr(id1845,id153); Expr id1846=vc->notExpr(id1847); vc->registerAtom(id1847); Expr id1853=vc->eqExpr(id333,id157); Expr id1852=vc->notExpr(id1853); vc->registerAtom(id1853); Expr id1855=vc->eqExpr(id89,id117); Expr id1854=vc->notExpr(id1855); vc->registerAtom(id1855); Expr id1863=vc->eqExpr(id121,id155); Expr id1862=vc->notExpr(id1863); vc->registerAtom(id1863); Expr id1867=vc->eqExpr(id137,id143); Expr id1866=vc->notExpr(id1867); vc->registerAtom(id1867); Expr id1885=vc->eqExpr(id567,id157); Expr id1884=vc->notExpr(id1885); vc->registerAtom(id1885); Expr id1887=vc->eqExpr(id775,id117); Expr id1886=vc->notExpr(id1887); vc->registerAtom(id1887); Expr id1903=vc->writeExpr(id131,id133,id137); Expr id1905=vc->eqExpr(id1903,id153); Expr id1904=vc->notExpr(id1905); vc->registerAtom(id1905); Expr id1913=vc->eqExpr(id803,id157); Expr id1912=vc->notExpr(id1913); vc->registerAtom(id1913); Expr id1915=vc->eqExpr(id141,id117); Expr id1914=vc->notExpr(id1915); vc->registerAtom(id1915); Expr id1931=vc->writeExpr(id131,id121,id133); Expr id1933=vc->eqExpr(id1931,id153); Expr id1932=vc->notExpr(id1933); vc->registerAtom(id1933); Expr id1941=vc->eqExpr(id833,id157); Expr id1940=vc->notExpr(id1941); vc->registerAtom(id1941); Expr id1943=vc->leExpr(id117,id141); Expr id1942=vc->notExpr(id1943); vc->registerAtom(id1943); Expr id1963=vc->eqExpr(id117,id139); Expr id1962=vc->notExpr(id1963); vc->registerAtom(id1963); Expr id1971=vc->eqExpr(id537,id135); Expr id1970=vc->notExpr(id1971); vc->registerAtom(id1971); Expr id1973=vc->ltExpr(id87,id89); Expr id1972=vc->notExpr(id1973); vc->registerAtom(id1973); Expr id1979=vc->plusExpr(id105,id333); Expr id1981=vc->eqExpr(id1979,id129); Expr id1980=vc->notExpr(id1981); vc->registerAtom(id1981); Expr id1985=vc->eqExpr(id103,id121); Expr id1984=vc->notExpr(id1985); vc->registerAtom(id1985); Expr id1989=vc->plusExpr(id103,id333); Expr id1991=vc->eqExpr(id1989,id127); Expr id1990=vc->notExpr(id1991); vc->registerAtom(id1991); Expr id1995=vc->writeExpr(id95,id103,id87); Expr id1997=vc->eqExpr(id1995,id123); Expr id1996=vc->notExpr(id1997); vc->registerAtom(id1997); Expr id2003=vc->writeExpr(id107,id103,id93); Expr id2005=vc->eqExpr(id2003,id131); Expr id2004=vc->notExpr(id2005); vc->registerAtom(id2005); Expr id2011=vc->eqExpr(id333,id135); Expr id2010=vc->notExpr(id2011); vc->registerAtom(id2011); Expr id2013=vc->eqExpr(id89,id87); Expr id2012=vc->notExpr(id2013); vc->registerAtom(id2013); Expr id2021=vc->eqExpr(id93,id133); Expr id2020=vc->notExpr(id2021); vc->registerAtom(id2021); Expr id2025=vc->eqExpr(id115,id121); Expr id2024=vc->notExpr(id2025); vc->registerAtom(id2025); Expr id2043=vc->eqExpr(id567,id135); Expr id2042=vc->notExpr(id2043); vc->registerAtom(id2043); Expr id2045=vc->eqExpr(id775,id87); Expr id2044=vc->notExpr(id2045); vc->registerAtom(id2045); Expr id2061=vc->writeExpr(id107,id109,id115); Expr id2063=vc->eqExpr(id2061,id131); Expr id2062=vc->notExpr(id2063); vc->registerAtom(id2063); Expr id2071=vc->eqExpr(id803,id135); Expr id2070=vc->notExpr(id2071); vc->registerAtom(id2071); Expr id2073=vc->eqExpr(id119,id87); Expr id2072=vc->notExpr(id2073); vc->registerAtom(id2073); Expr id2089=vc->writeExpr(id107,id93,id109); Expr id2091=vc->eqExpr(id2089,id131); Expr id2090=vc->notExpr(id2091); vc->registerAtom(id2091); Expr id2099=vc->eqExpr(id833,id135); Expr id2098=vc->notExpr(id2099); vc->registerAtom(id2099); Expr id2101=vc->leExpr(id87,id119); Expr id2100=vc->notExpr(id2101); vc->registerAtom(id2101); Expr id2121=vc->eqExpr(id87,id117); Expr id2120=vc->notExpr(id2121); vc->registerAtom(id2121); Expr id2129=vc->eqExpr(id537,id113); Expr id2128=vc->notExpr(id2129); vc->registerAtom(id2129); Expr id2131=vc->ltExpr(id75,id89); Expr id2130=vc->notExpr(id2131); vc->registerAtom(id2131); Expr id2137=vc->plusExpr(id81,id333); Expr id2139=vc->eqExpr(id2137,id105); Expr id2138=vc->notExpr(id2139); vc->registerAtom(id2139); Expr id2143=vc->eqExpr(id77,id93); Expr id2142=vc->notExpr(id2143); vc->registerAtom(id2143); Expr id2147=vc->plusExpr(id77,id333); Expr id2149=vc->eqExpr(id2147,id103); Expr id2148=vc->notExpr(id2149); vc->registerAtom(id2149); Expr id2153=vc->writeExpr(id97,id77,id75); Expr id2155=vc->eqExpr(id2153,id95); Expr id2154=vc->notExpr(id2155); vc->registerAtom(id2155); Expr id2161=vc->writeExpr(id83,id77,id79); Expr id2163=vc->eqExpr(id2161,id107); Expr id2162=vc->notExpr(id2163); vc->registerAtom(id2163); Expr id2169=vc->eqExpr(id333,id113); Expr id2168=vc->notExpr(id2169); vc->registerAtom(id2169); Expr id2171=vc->eqExpr(id89,id75); Expr id2170=vc->notExpr(id2171); vc->registerAtom(id2171); Expr id2179=vc->eqExpr(id79,id109); Expr id2178=vc->notExpr(id2179); vc->registerAtom(id2179); Expr id2183=vc->eqExpr(id85,id93); Expr id2182=vc->notExpr(id2183); vc->registerAtom(id2183); Expr id2201=vc->eqExpr(id567,id113); Expr id2200=vc->notExpr(id2201); vc->registerAtom(id2201); Expr id2203=vc->eqExpr(id775,id75); Expr id2202=vc->notExpr(id2203); vc->registerAtom(id2203); Expr id2219=vc->writeExpr(id83,id111,id85); Expr id2221=vc->eqExpr(id2219,id107); Expr id2220=vc->notExpr(id2221); vc->registerAtom(id2221); Expr id2229=vc->eqExpr(id803,id113); Expr id2228=vc->notExpr(id2229); vc->registerAtom(id2229); Expr id2231=vc->eqExpr(id91,id75); Expr id2230=vc->notExpr(id2231); vc->registerAtom(id2231); Expr id2247=vc->writeExpr(id83,id79,id111); Expr id2249=vc->eqExpr(id2247,id107); Expr id2248=vc->notExpr(id2249); vc->registerAtom(id2249); Expr id2257=vc->eqExpr(id833,id113); Expr id2256=vc->notExpr(id2257); vc->registerAtom(id2257); Expr id2259=vc->leExpr(id75,id91); Expr id2258=vc->notExpr(id2259); vc->registerAtom(id2259); Expr id2279=vc->eqExpr(id75,id87); Expr id2278=vc->notExpr(id2279); vc->registerAtom(id2279); Expr id2287=vc->leExpr(id293,id537); Expr id2286=vc->notExpr(id2287); vc->registerAtom(id2287); Expr id2291=vc->eqExpr(id515,id297); Expr id2290=vc->notExpr(id2291); vc->registerAtom(id2291); Expr id2295=vc->leExpr(id271,id537); Expr id2294=vc->notExpr(id2295); vc->registerAtom(id2295); Expr id2303=vc->leExpr(id249,id537); Expr id2302=vc->notExpr(id2303); vc->registerAtom(id2303); Expr id2311=vc->leExpr(id227,id537); Expr id2310=vc->notExpr(id2311); vc->registerAtom(id2311); Expr id2319=vc->leExpr(id205,id537); Expr id2318=vc->notExpr(id2319); vc->registerAtom(id2319); Expr id2327=vc->leExpr(id183,id537); Expr id2326=vc->notExpr(id2327); vc->registerAtom(id2327); Expr id2335=vc->leExpr(id161,id537); Expr id2334=vc->notExpr(id2335); vc->registerAtom(id2335); Expr id2343=vc->leExpr(id139,id537); Expr id2342=vc->notExpr(id2343); vc->registerAtom(id2343); Expr id2351=vc->leExpr(id117,id537); Expr id2350=vc->notExpr(id2351); vc->registerAtom(id2351); Expr id2359=vc->leExpr(id87,id537); Expr id2358=vc->notExpr(id2359); vc->registerAtom(id2359); Expr id2367=vc->leExpr(id75,id537); Expr id2366=vc->notExpr(id2367); vc->registerAtom(id2367); vc->push(); vc->query(id12); vc->inconsistent(inconsistency); vc->pop(); vc->push(); vc->query(id696); vc->popto(1); vc->push(); vc->query(id697); vc->popto(1); vc->push(); vc->assertFormula(id697); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id692); vc->popto(2); vc->push(); vc->query(id693); vc->popto(2); vc->push(); vc->assertFormula(id693); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id688); vc->popto(3); vc->push(); vc->query(id689); vc->popto(3); vc->push(); vc->assertFormula(id689); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id682); vc->popto(4); vc->push(); vc->query(id683); vc->popto(4); vc->push(); vc->assertFormula(id683); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id678); vc->popto(5); vc->push(); vc->query(id679); vc->popto(5); vc->push(); vc->assertFormula(id679); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id674); vc->popto(6); vc->push(); vc->query(id675); vc->popto(6); vc->push(); vc->assertFormula(id675); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id668); vc->popto(7); vc->push(); vc->query(id669); vc->popto(7); vc->push(); vc->assertFormula(id669); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id664); vc->popto(8); vc->push(); vc->query(id665); vc->popto(8); vc->push(); vc->assertFormula(id665); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id660); vc->popto(9); vc->push(); vc->query(id661); vc->popto(9); vc->push(); vc->assertFormula(id661); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id654); vc->popto(10); vc->push(); vc->query(id655); vc->popto(10); vc->push(); vc->assertFormula(id655); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id650); vc->popto(11); vc->push(); vc->query(id651); vc->popto(11); vc->push(); vc->assertFormula(id651); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id646); vc->popto(12); vc->push(); vc->query(id647); vc->popto(12); vc->push(); vc->assertFormula(id647); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id640); vc->popto(13); vc->push(); vc->query(id641); vc->popto(13); vc->push(); vc->assertFormula(id641); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id636); vc->popto(14); vc->push(); vc->query(id637); vc->popto(14); vc->push(); vc->assertFormula(id637); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id632); vc->popto(15); vc->push(); vc->query(id633); vc->popto(15); vc->push(); vc->assertFormula(id633); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id626); vc->popto(16); vc->push(); vc->query(id627); vc->popto(16); vc->push(); vc->assertFormula(id627); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id622); vc->popto(17); vc->push(); vc->query(id623); vc->popto(17); vc->push(); vc->assertFormula(id623); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id618); vc->popto(18); vc->push(); vc->query(id619); vc->popto(18); vc->push(); vc->assertFormula(id619); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id612); vc->popto(19); vc->push(); vc->query(id613); vc->popto(19); vc->push(); vc->assertFormula(id613); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id608); vc->popto(20); vc->push(); vc->query(id609); vc->popto(20); vc->push(); vc->assertFormula(id609); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id604); vc->popto(21); vc->push(); vc->query(id605); vc->popto(21); vc->push(); vc->assertFormula(id605); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id598); vc->popto(22); vc->push(); vc->query(id599); vc->popto(22); vc->push(); vc->assertFormula(id599); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id594); vc->popto(23); vc->push(); vc->query(id595); vc->popto(23); vc->push(); vc->assertFormula(id595); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id590); vc->popto(24); vc->push(); vc->query(id591); vc->popto(24); vc->push(); vc->assertFormula(id591); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id584); vc->popto(25); vc->push(); vc->query(id585); vc->popto(25); vc->push(); vc->assertFormula(id585); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id580); vc->popto(26); vc->push(); vc->query(id581); vc->popto(26); vc->push(); vc->assertFormula(id581); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id576); vc->popto(27); vc->push(); vc->query(id577); vc->popto(27); vc->push(); vc->assertFormula(id577); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id570); vc->popto(28); vc->push(); vc->query(id571); vc->popto(28); vc->push(); vc->assertFormula(id571); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id562); vc->popto(29); vc->push(); vc->query(id563); vc->popto(29); vc->push(); vc->assertFormula(id563); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id558); vc->popto(30); vc->push(); vc->query(id559); vc->popto(30); vc->push(); vc->assertFormula(id559); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id552); vc->popto(31); vc->push(); vc->query(id553); vc->popto(31); vc->push(); vc->assertFormula(id553); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id516); vc->popto(32); vc->push(); vc->query(id517); vc->popto(32); vc->push(); vc->assertFormula(id517); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id546); vc->popto(33); vc->push(); vc->query(id547); vc->popto(33); vc->push(); vc->assertFormula(id547); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id542); vc->popto(34); vc->push(); vc->query(id543); vc->popto(34); vc->push(); vc->assertFormula(id543); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id539); vc->popto(35); vc->push(); vc->query(id538); vc->popto(35); vc->push(); vc->assertFormula(id538); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id2366); vc->popto(36); vc->push(); vc->query(id2367); vc->popto(36); vc->push(); vc->query(id2130); vc->popto(36); vc->push(); vc->query(id2131); vc->popto(36); vc->push(); vc->query(id343); vc->popto(36); vc->push(); vc->query(id342); vc->popto(36); vc->push(); vc->query(id342); vc->popto(36); vc->push(); vc->query(id343); vc->popto(36); vc->push(); vc->assertFormula(id343); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id361); vc->popto(37); vc->push(); vc->query(id360); vc->popto(37); vc->push(); vc->query(id360); vc->popto(37); vc->push(); vc->query(id361); vc->popto(37); vc->push(); vc->assertFormula(id361); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id379); vc->popto(38); vc->push(); vc->query(id378); vc->popto(38); vc->push(); vc->query(id378); vc->popto(38); vc->push(); vc->query(id379); vc->popto(38); vc->push(); vc->assertFormula(id379); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id397); vc->popto(39); vc->push(); vc->query(id396); vc->popto(39); vc->push(); vc->query(id396); vc->popto(39); vc->push(); vc->query(id397); vc->popto(39); vc->push(); vc->assertFormula(id397); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id415); vc->popto(40); vc->push(); vc->query(id414); vc->popto(40); vc->push(); vc->query(id414); vc->popto(40); vc->push(); vc->query(id415); vc->popto(40); vc->push(); vc->assertFormula(id415); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id433); vc->popto(41); vc->push(); vc->query(id432); vc->popto(41); vc->push(); vc->query(id432); vc->popto(41); vc->push(); vc->query(id433); vc->popto(41); vc->push(); vc->assertFormula(id433); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id451); vc->popto(42); vc->push(); vc->query(id450); vc->popto(42); vc->push(); vc->query(id450); vc->popto(42); vc->push(); vc->query(id451); vc->popto(42); vc->push(); vc->assertFormula(id451); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id469); vc->popto(43); vc->push(); vc->query(id468); vc->popto(43); vc->push(); vc->query(id468); vc->popto(43); vc->push(); vc->query(id469); vc->popto(43); vc->push(); vc->assertFormula(id469); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id487); vc->popto(44); vc->push(); vc->query(id486); vc->popto(44); vc->push(); vc->query(id486); vc->popto(44); vc->push(); vc->query(id487); vc->popto(44); vc->push(); vc->assertFormula(id487); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id505); vc->popto(45); vc->push(); vc->query(id504); vc->popto(45); vc->push(); vc->query(id504); vc->popto(45); vc->push(); vc->query(id505); vc->popto(45); vc->push(); vc->assertFormula(id505); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id351); vc->popto(46); vc->push(); vc->query(id350); vc->popto(46); vc->push(); vc->query(id350); vc->popto(46); vc->push(); vc->query(id351); vc->popto(46); vc->push(); vc->assertFormula(id351); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id369); vc->popto(47); vc->push(); vc->query(id368); vc->popto(47); vc->push(); vc->query(id368); vc->popto(47); vc->push(); vc->query(id369); vc->popto(47); vc->push(); vc->assertFormula(id369); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id347); vc->popto(48); vc->push(); vc->query(id346); vc->popto(48); vc->push(); vc->query(id346); vc->popto(48); vc->push(); vc->query(id347); vc->popto(48); vc->push(); vc->assertFormula(id347); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id2139); vc->popto(49); vc->push(); vc->query(id2138); vc->popto(49); vc->push(); vc->query(id387); vc->popto(49); vc->push(); vc->query(id386); vc->popto(49); vc->push(); vc->query(id386); vc->popto(49); vc->push(); vc->query(id387); vc->popto(49); vc->push(); vc->assertFormula(id387); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id365); vc->popto(50); vc->push(); vc->query(id364); vc->popto(50); vc->push(); vc->query(id364); vc->popto(50); vc->push(); vc->query(id365); vc->popto(50); vc->push(); vc->assertFormula(id365); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id1981); vc->popto(51); vc->push(); vc->query(id1980); vc->popto(51); vc->push(); vc->query(id345); vc->popto(51); vc->push(); vc->query(id344); vc->popto(51); vc->push(); vc->query(id344); vc->popto(51); vc->push(); vc->query(id345); vc->popto(51); vc->push(); vc->assertFormula(id345); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id2149); vc->popto(52); vc->push(); vc->query(id2148); vc->popto(52); vc->push(); vc->query(id405); vc->popto(52); vc->push(); vc->query(id404); vc->popto(52); vc->push(); vc->query(id404); vc->popto(52); vc->push(); vc->query(id405); vc->popto(52); vc->push(); vc->assertFormula(id405); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id383); vc->popto(53); vc->push(); vc->query(id382); vc->popto(53); vc->push(); vc->query(id382); vc->popto(53); vc->push(); vc->query(id383); vc->popto(53); vc->push(); vc->assertFormula(id383); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id1823); vc->popto(54); vc->push(); vc->query(id1822); vc->popto(54); vc->push(); vc->query(id363); vc->popto(54); vc->push(); vc->query(id362); vc->popto(54); vc->push(); vc->query(id362); vc->popto(54); vc->push(); vc->query(id363); vc->popto(54); vc->push(); vc->assertFormula(id363); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id1991); vc->popto(55); vc->push(); vc->query(id1990); vc->popto(55); vc->push(); vc->query(id423); vc->popto(55); vc->push(); vc->query(id422); vc->popto(55); vc->push(); vc->query(id422); vc->popto(55); vc->push(); vc->query(id423); vc->popto(55); vc->push(); vc->assertFormula(id423); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id401); vc->popto(56); vc->push(); vc->query(id400); vc->popto(56); vc->push(); vc->query(id400); vc->popto(56); vc->push(); vc->query(id401); vc->popto(56); vc->push(); vc->assertFormula(id401); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id1665); vc->popto(57); vc->push(); vc->query(id1664); vc->popto(57); vc->push(); vc->query(id381); vc->popto(57); vc->push(); vc->query(id380); vc->popto(57); vc->push(); vc->query(id380); vc->popto(57); vc->push(); vc->query(id381); vc->popto(57); vc->push(); vc->assertFormula(id381); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id1833); vc->popto(58); vc->push(); vc->query(id1832); vc->popto(58); vc->push(); vc->query(id341); vc->popto(58); vc->push(); vc->query(id340); vc->popto(58); vc->push(); vc->query(id340); vc->popto(58); vc->push(); vc->query(id341); vc->popto(58); vc->push(); vc->assertFormula(id341); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id441); vc->popto(59); vc->push(); vc->query(id440); vc->popto(59); vc->push(); vc->query(id440); vc->popto(59); vc->push(); vc->query(id441); vc->popto(59); vc->push(); vc->assertFormula(id441); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id419); vc->popto(60); vc->push(); vc->query(id418); vc->popto(60); vc->push(); vc->query(id418); vc->popto(60); vc->push(); vc->query(id419); vc->popto(60); vc->push(); vc->assertFormula(id419); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id1507); vc->popto(61); vc->push(); vc->query(id1506); vc->popto(61); vc->push(); vc->query(id399); vc->popto(61); vc->push(); vc->query(id398); vc->popto(61); vc->push(); vc->query(id398); vc->popto(61); vc->push(); vc->query(id399); vc->popto(61); vc->push(); vc->assertFormula(id399); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id1675); vc->popto(62); vc->push(); vc->query(id1674); vc->popto(62); vc->push(); vc->query(id359); vc->popto(62); vc->push(); vc->query(id358); vc->popto(62); vc->push(); vc->query(id358); vc->popto(62); vc->push(); vc->query(id359); vc->popto(62); vc->push(); vc->assertFormula(id359); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id459); vc->popto(63); vc->push(); vc->query(id458); vc->popto(63); vc->push(); vc->query(id458); vc->popto(63); vc->push(); vc->query(id459); vc->popto(63); vc->push(); vc->assertFormula(id459); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id437); vc->popto(64); vc->push(); vc->query(id436); vc->popto(64); vc->push(); vc->query(id436); vc->popto(64); vc->push(); vc->query(id437); vc->popto(64); vc->push(); vc->assertFormula(id437); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id1349); vc->popto(65); vc->push(); vc->query(id1348); vc->popto(65); vc->push(); vc->query(id417); vc->popto(65); vc->push(); vc->query(id416); vc->popto(65); vc->push(); vc->query(id416); vc->popto(65); vc->push(); vc->query(id417); vc->popto(65); vc->push(); vc->assertFormula(id417); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id1517); vc->popto(66); vc->push(); vc->query(id1516); vc->popto(66); vc->push(); vc->query(id377); vc->popto(66); vc->push(); vc->query(id376); vc->popto(66); vc->push(); vc->query(id376); vc->popto(66); vc->push(); vc->query(id377); vc->popto(66); vc->push(); vc->assertFormula(id377); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id337); vc->popto(67); vc->push(); vc->query(id336); vc->popto(67); vc->push(); vc->query(id336); vc->popto(67); vc->push(); vc->query(id337); vc->popto(67); vc->push(); vc->assertFormula(id337); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id2359); vc->popto(68); vc->push(); vc->query(id2358); vc->popto(68); vc->push(); vc->query(id2279); vc->popto(68); vc->push(); vc->query(id2278); vc->popto(68); vc->push(); vc->query(id477); vc->popto(68); vc->push(); vc->query(id476); vc->popto(68); vc->push(); vc->query(id476); vc->popto(68); vc->push(); vc->query(id477); vc->popto(68); vc->push(); vc->assertFormula(id477); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id455); vc->popto(69); vc->push(); vc->query(id454); vc->popto(69); vc->push(); vc->query(id454); vc->popto(69); vc->push(); vc->query(id455); vc->popto(69); vc->push(); vc->assertFormula(id455); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id1191); vc->popto(70); vc->push(); vc->query(id1190); vc->popto(70); vc->push(); vc->query(id435); vc->popto(70); vc->push(); vc->query(id434); vc->popto(70); vc->push(); vc->query(id434); vc->popto(70); vc->push(); vc->query(id435); vc->popto(70); vc->push(); vc->assertFormula(id435); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id1359); vc->popto(71); vc->push(); vc->query(id1358); vc->popto(71); vc->push(); vc->query(id395); vc->popto(71); vc->push(); vc->query(id394); vc->popto(71); vc->push(); vc->query(id394); vc->popto(71); vc->push(); vc->query(id395); vc->popto(71); vc->push(); vc->assertFormula(id395); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id495); vc->popto(72); vc->push(); vc->query(id494); vc->popto(72); vc->push(); vc->query(id494); vc->popto(72); vc->push(); vc->query(id495); vc->popto(72); vc->push(); vc->assertFormula(id495); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id473); vc->popto(73); vc->push(); vc->query(id472); vc->popto(73); vc->push(); vc->query(id472); vc->popto(73); vc->push(); vc->query(id473); vc->popto(73); vc->push(); vc->assertFormula(id473); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id1033); vc->popto(74); vc->push(); vc->query(id1032); vc->popto(74); vc->push(); vc->query(id453); vc->popto(74); vc->push(); vc->query(id452); vc->popto(74); vc->push(); vc->query(id452); vc->popto(74); vc->push(); vc->query(id453); vc->popto(74); vc->push(); vc->assertFormula(id453); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id1201); vc->popto(75); vc->push(); vc->query(id1200); vc->popto(75); vc->push(); vc->query(id413); vc->popto(75); vc->push(); vc->query(id412); vc->popto(75); vc->push(); vc->query(id412); vc->popto(75); vc->push(); vc->query(id413); vc->popto(75); vc->push(); vc->assertFormula(id413); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id355); vc->popto(76); vc->push(); vc->query(id354); vc->popto(76); vc->push(); vc->query(id354); vc->popto(76); vc->push(); vc->query(id355); vc->popto(76); vc->push(); vc->assertFormula(id355); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id2351); vc->popto(77); vc->push(); vc->query(id2350); vc->popto(77); vc->push(); vc->query(id2121); vc->popto(77); vc->push(); vc->query(id2120); vc->popto(77); vc->push(); vc->query(id513); vc->popto(77); vc->push(); vc->query(id512); vc->popto(77); vc->push(); vc->query(id512); vc->popto(77); vc->push(); vc->query(id513); vc->popto(77); vc->push(); vc->assertFormula(id513); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id491); vc->popto(78); vc->push(); vc->query(id490); vc->popto(78); vc->push(); vc->query(id490); vc->popto(78); vc->push(); vc->query(id491); vc->popto(78); vc->push(); vc->assertFormula(id491); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id875); vc->popto(79); vc->push(); vc->query(id874); vc->popto(79); vc->push(); vc->query(id471); vc->popto(79); vc->push(); vc->query(id470); vc->popto(79); vc->push(); vc->query(id470); vc->popto(79); vc->push(); vc->query(id471); vc->popto(79); vc->push(); vc->assertFormula(id471); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id1043); vc->popto(80); vc->push(); vc->query(id1042); vc->popto(80); vc->push(); vc->query(id431); vc->popto(80); vc->push(); vc->query(id430); vc->popto(80); vc->push(); vc->query(id430); vc->popto(80); vc->push(); vc->query(id431); vc->popto(80); vc->push(); vc->assertFormula(id431); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id373); vc->popto(81); vc->push(); vc->query(id372); vc->popto(81); vc->push(); vc->query(id372); vc->popto(81); vc->push(); vc->query(id373); vc->popto(81); vc->push(); vc->assertFormula(id373); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id2343); vc->popto(82); vc->push(); vc->query(id2342); vc->popto(82); vc->push(); vc->query(id1963); vc->popto(82); vc->push(); vc->query(id1962); vc->popto(82); vc->push(); vc->query(id509); vc->popto(82); vc->push(); vc->query(id508); vc->popto(82); vc->push(); vc->query(id508); vc->popto(82); vc->push(); vc->query(id509); vc->popto(82); vc->push(); vc->assertFormula(id509); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id711); vc->popto(83); vc->push(); vc->query(id710); vc->popto(83); vc->push(); vc->query(id489); vc->popto(83); vc->push(); vc->query(id488); vc->popto(83); vc->push(); vc->query(id488); vc->popto(83); vc->push(); vc->query(id489); vc->popto(83); vc->push(); vc->assertFormula(id489); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id885); vc->popto(84); vc->push(); vc->query(id884); vc->popto(84); vc->push(); vc->query(id449); vc->popto(84); vc->push(); vc->query(id448); vc->popto(84); vc->push(); vc->query(id448); vc->popto(84); vc->push(); vc->query(id449); vc->popto(84); vc->push(); vc->assertFormula(id449); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id391); vc->popto(85); vc->push(); vc->query(id390); vc->popto(85); vc->push(); vc->query(id390); vc->popto(85); vc->push(); vc->query(id391); vc->popto(85); vc->push(); vc->assertFormula(id391); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id2335); vc->popto(86); vc->push(); vc->query(id2334); vc->popto(86); vc->push(); vc->query(id1805); vc->popto(86); vc->push(); vc->query(id1804); vc->popto(86); vc->push(); vc->query(id507); vc->popto(86); vc->push(); vc->query(id506); vc->popto(86); vc->push(); vc->query(id506); vc->popto(86); vc->push(); vc->query(id507); vc->popto(86); vc->push(); vc->assertFormula(id507); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id721); vc->popto(87); vc->push(); vc->query(id720); vc->popto(87); vc->push(); vc->query(id467); vc->popto(87); vc->push(); vc->query(id466); vc->popto(87); vc->push(); vc->query(id466); vc->popto(87); vc->push(); vc->query(id467); vc->popto(87); vc->push(); vc->assertFormula(id467); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id409); vc->popto(88); vc->push(); vc->query(id408); vc->popto(88); vc->push(); vc->query(id408); vc->popto(88); vc->push(); vc->query(id409); vc->popto(88); vc->push(); vc->assertFormula(id409); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id2327); vc->popto(89); vc->push(); vc->query(id2326); vc->popto(89); vc->push(); vc->query(id1647); vc->popto(89); vc->push(); vc->query(id1646); vc->popto(89); vc->push(); vc->query(id485); vc->popto(89); vc->push(); vc->query(id484); vc->popto(89); vc->push(); vc->query(id484); vc->popto(89); vc->push(); vc->query(id485); vc->popto(89); vc->push(); vc->assertFormula(id485); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id427); vc->popto(90); vc->push(); vc->query(id426); vc->popto(90); vc->push(); vc->query(id426); vc->popto(90); vc->push(); vc->query(id427); vc->popto(90); vc->push(); vc->assertFormula(id427); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id2319); vc->popto(91); vc->push(); vc->query(id2318); vc->popto(91); vc->push(); vc->query(id1489); vc->popto(91); vc->push(); vc->query(id1488); vc->popto(91); vc->push(); vc->query(id503); vc->popto(91); vc->push(); vc->query(id502); vc->popto(91); vc->push(); vc->query(id502); vc->popto(91); vc->push(); vc->query(id503); vc->popto(91); vc->push(); vc->assertFormula(id503); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id445); vc->popto(92); vc->push(); vc->query(id444); vc->popto(92); vc->push(); vc->query(id444); vc->popto(92); vc->push(); vc->query(id445); vc->popto(92); vc->push(); vc->assertFormula(id445); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id2311); vc->popto(93); vc->push(); vc->query(id2310); vc->popto(93); vc->push(); vc->query(id1331); vc->popto(93); vc->push(); vc->query(id1330); vc->popto(93); vc->push(); vc->query(id463); vc->popto(93); vc->push(); vc->query(id462); vc->popto(93); vc->push(); vc->query(id462); vc->popto(93); vc->push(); vc->query(id463); vc->popto(93); vc->push(); vc->assertFormula(id463); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id2303); vc->popto(94); vc->push(); vc->query(id2302); vc->popto(94); vc->push(); vc->query(id1173); vc->popto(94); vc->push(); vc->query(id1172); vc->popto(94); vc->push(); vc->query(id481); vc->popto(94); vc->push(); vc->query(id480); vc->popto(94); vc->push(); vc->query(id480); vc->popto(94); vc->push(); vc->query(id481); vc->popto(94); vc->push(); vc->assertFormula(id481); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id2295); vc->popto(95); vc->push(); vc->query(id2294); vc->popto(95); vc->push(); vc->query(id1015); vc->popto(95); vc->push(); vc->query(id1014); vc->popto(95); vc->push(); vc->query(id499); vc->popto(95); vc->push(); vc->query(id498); vc->popto(95); vc->push(); vc->query(id498); vc->popto(95); vc->push(); vc->query(id499); vc->popto(95); vc->push(); vc->assertFormula(id499); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id2287); vc->popto(96); vc->push(); vc->query(id2286); vc->popto(96); vc->push(); vc->query(id857); vc->popto(96); vc->push(); vc->query(id856); vc->popto(96); vc->push(); vc->query(id339); vc->popto(96); vc->push(); vc->query(id338); vc->popto(96); vc->push(); vc->query(id338); vc->popto(96); vc->push(); vc->query(id339); vc->popto(96); vc->push(); vc->assertFormula(id339); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id534); vc->popto(97); vc->push(); vc->query(id535); vc->popto(97); vc->push(); vc->query(id2143); vc->popto(97); vc->push(); vc->query(id2142); vc->popto(97); vc->push(); vc->query(id357); vc->popto(97); vc->push(); vc->query(id356); vc->popto(97); vc->push(); vc->query(id356); vc->popto(97); vc->push(); vc->query(id357); vc->popto(97); vc->push(); vc->assertFormula(id357); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id532); vc->popto(98); vc->push(); vc->query(id533); vc->popto(98); vc->push(); vc->query(id1985); vc->popto(98); vc->push(); vc->query(id1984); vc->popto(98); vc->push(); vc->query(id375); vc->popto(98); vc->push(); vc->query(id374); vc->popto(98); vc->push(); vc->query(id374); vc->popto(98); vc->push(); vc->query(id375); vc->popto(98); vc->push(); vc->assertFormula(id375); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id530); vc->popto(99); vc->push(); vc->query(id531); vc->popto(99); vc->push(); vc->query(id1827); vc->popto(99); vc->push(); vc->query(id1826); vc->popto(99); vc->push(); vc->query(id393); vc->popto(99); vc->push(); vc->query(id392); vc->popto(99); vc->push(); vc->query(id392); vc->popto(99); vc->push(); vc->query(id393); vc->popto(99); vc->push(); vc->assertFormula(id393); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id528); vc->popto(100); vc->push(); vc->query(id529); vc->popto(100); vc->push(); vc->query(id1669); vc->popto(100); vc->push(); vc->query(id1668); vc->popto(100); vc->push(); vc->query(id411); vc->popto(100); vc->push(); vc->query(id410); vc->popto(100); vc->push(); vc->query(id410); vc->popto(100); vc->push(); vc->query(id411); vc->popto(100); vc->push(); vc->assertFormula(id411); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id526); vc->popto(101); vc->push(); vc->query(id527); vc->popto(101); vc->push(); vc->query(id1511); vc->popto(101); vc->push(); vc->query(id1510); vc->popto(101); vc->push(); vc->query(id429); vc->popto(101); vc->push(); vc->query(id428); vc->popto(101); vc->push(); vc->query(id428); vc->popto(101); vc->push(); vc->query(id429); vc->popto(101); vc->push(); vc->assertFormula(id429); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id524); vc->popto(102); vc->push(); vc->query(id525); vc->popto(102); vc->push(); vc->query(id1353); vc->popto(102); vc->push(); vc->query(id1352); vc->popto(102); vc->push(); vc->query(id447); vc->popto(102); vc->push(); vc->query(id446); vc->popto(102); vc->push(); vc->query(id446); vc->popto(102); vc->push(); vc->query(id447); vc->popto(102); vc->push(); vc->assertFormula(id447); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id522); vc->popto(103); vc->push(); vc->query(id523); vc->popto(103); vc->push(); vc->query(id1195); vc->popto(103); vc->push(); vc->query(id1194); vc->popto(103); vc->push(); vc->query(id465); vc->popto(103); vc->push(); vc->query(id464); vc->popto(103); vc->push(); vc->query(id464); vc->popto(103); vc->push(); vc->query(id465); vc->popto(103); vc->push(); vc->assertFormula(id465); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id520); vc->popto(104); vc->push(); vc->query(id521); vc->popto(104); vc->push(); vc->query(id1037); vc->popto(104); vc->push(); vc->query(id1036); vc->popto(104); vc->push(); vc->query(id483); vc->popto(104); vc->push(); vc->query(id482); vc->popto(104); vc->push(); vc->query(id482); vc->popto(104); vc->push(); vc->query(id483); vc->popto(104); vc->push(); vc->assertFormula(id483); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id518); vc->popto(105); vc->push(); vc->query(id519); vc->popto(105); vc->push(); vc->query(id879); vc->popto(105); vc->push(); vc->query(id878); vc->popto(105); vc->push(); vc->query(id501); vc->popto(105); vc->push(); vc->query(id500); vc->popto(105); vc->push(); vc->query(id500); vc->popto(105); vc->push(); vc->query(id501); vc->popto(105); vc->push(); vc->assertFormula(id501); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id2290); vc->popto(106); vc->push(); vc->query(id2291); vc->popto(106); vc->push(); vc->query(id715); vc->popto(106); vc->push(); vc->query(id714); vc->popto(106); vc->push(); vc->query(id2220); vc->popto(106); vc->push(); vc->query(id2221); vc->popto(106); vc->push(); vc->assertFormula(id2221); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id2202); vc->popto(107); vc->popto(106); vc->push(); vc->query(id2248); } catch(const Exception& e) { exitStatus = 1; cout << "*** Exception caught in testgeorge2(): \n" << e << endl; } delete vc; } void testgeorge3() { CLFlags flags = ValidityChecker::createFlags(); flags.setFlag("arith3", true); ValidityChecker *vc = ValidityChecker::create(flags); try { /*************/ vector inconsistency; /*************/ Type id9 = vc->realType(); Type id7 = vc->intType(); Type id11 = vc->boolType(); vc->push(); Expr id13=vc->trueExpr(); Expr id12=vc->notExpr(vc->trueExpr()); Type id19=vc->arrayType(id7,id7); Type id21=vc->arrayType(id7,id9); Type id23=vc->arrayType(id9,id7); Type id25=vc->arrayType(id9,id9); Type id27=vc->tupleType(id19,id7,id7); Type id29=vc->funType(id27,id19); Op id31=vc->createOp(".Int_Int_store",id29); Type id33=vc->tupleType(id21,id7); Type id35=vc->funType(id33,id9); Op id37=vc->createOp(".Int_Real_select",id35); Type id39=vc->tupleType(id21,id7,id9); Type id41=vc->funType(id39,id21); Op id43=vc->createOp(".Int_Real_store",id41); Type id45=vc->tupleType(id19,id7); Type id47=vc->funType(id45,id7); Op id49=vc->createOp(".Int_Int_select",id47); Type id51=vc->tupleType(id23,id9,id7); Type id53=vc->funType(id51,id23); Op id55=vc->createOp(".Real_Int_store",id53); Type id57=vc->tupleType(id25,id9,id9); Type id59=vc->funType(id57,id25); Op id61=vc->createOp(".Real_Real_store",id59); Type id63=vc->tupleType(id23,id9); Type id65=vc->funType(id63,id7); Op id67=vc->createOp(".Real_Int_select",id65); Type id69=vc->tupleType(id25,id9); Type id71=vc->funType(id69,id9); Op id73=vc->createOp(".Real_Real_select",id71); Expr id75=vc->varExpr("x_0",id7); Expr id77=vc->varExpr("x_1",id7); Expr id79=vc->varExpr("x_2",id7); Expr id81=vc->varExpr("x_3",id7); Expr id83=vc->varExpr("x_4",id19); Expr id85=vc->varExpr("x_5",id7); Expr id87=vc->varExpr("x_6",id7); Expr id89=vc->varExpr("x_7",id7); Expr id91=vc->varExpr("x_8",id7); Expr id93=vc->varExpr("x_9",id7); Expr id95=vc->varExpr("x_10",id19); Expr id97=vc->varExpr("x_11",id19); Expr id99=vc->varExpr("x_12",id7); Expr id101=vc->varExpr("x_13",id7); Expr id103=vc->varExpr("x_14",id7); Expr id105=vc->varExpr("x_15",id7); Expr id107=vc->varExpr("x_16",id19); Expr id109=vc->varExpr("x_17",id7); Expr id111=vc->varExpr("x_18",id7); Expr id113=vc->varExpr("x_19",id7); Expr id115=vc->varExpr("x_20",id7); Expr id117=vc->varExpr("x_21",id7); Expr id119=vc->varExpr("x_22",id7); Expr id121=vc->varExpr("x_23",id7); Expr id123=vc->varExpr("x_24",id19); Expr id125=vc->varExpr("x_25",id7); Expr id127=vc->varExpr("x_26",id7); Expr id129=vc->varExpr("x_27",id7); Expr id131=vc->varExpr("x_28",id19); Expr id133=vc->varExpr("x_29",id7); Expr id135=vc->varExpr("x_30",id7); Expr id137=vc->varExpr("x_31",id7); Expr id139=vc->varExpr("x_32",id7); Expr id141=vc->varExpr("x_33",id7); Expr id143=vc->varExpr("x_34",id7); Expr id145=vc->varExpr("x_35",id19); Expr id147=vc->varExpr("x_36",id7); Expr id149=vc->varExpr("x_37",id7); Expr id151=vc->varExpr("x_38",id7); Expr id153=vc->varExpr("x_39",id19); Expr id155=vc->varExpr("x_40",id7); Expr id157=vc->varExpr("x_41",id7); Expr id159=vc->varExpr("x_42",id7); Expr id161=vc->varExpr("x_43",id7); Expr id163=vc->varExpr("x_44",id7); Expr id165=vc->varExpr("x_45",id7); Expr id167=vc->varExpr("x_46",id19); Expr id169=vc->varExpr("x_47",id7); Expr id171=vc->varExpr("x_48",id7); Expr id173=vc->varExpr("x_49",id7); Expr id175=vc->varExpr("x_50",id19); Expr id177=vc->varExpr("x_51",id7); Expr id179=vc->varExpr("x_52",id7); Expr id181=vc->varExpr("x_53",id7); Expr id183=vc->varExpr("x_54",id7); Expr id185=vc->varExpr("x_55",id7); Expr id187=vc->varExpr("x_56",id7); Expr id189=vc->varExpr("x_57",id19); Expr id191=vc->varExpr("x_58",id7); Expr id193=vc->varExpr("x_59",id7); Expr id195=vc->varExpr("x_60",id7); Expr id197=vc->varExpr("x_61",id19); Expr id199=vc->varExpr("x_62",id7); Expr id201=vc->varExpr("x_63",id7); Expr id203=vc->varExpr("x_64",id7); Expr id205=vc->varExpr("x_65",id7); Expr id207=vc->varExpr("x_66",id7); Expr id209=vc->varExpr("x_67",id7); Expr id211=vc->varExpr("x_68",id19); Expr id213=vc->varExpr("x_69",id7); Expr id215=vc->varExpr("x_70",id7); Expr id217=vc->varExpr("x_71",id7); Expr id219=vc->varExpr("x_72",id19); Expr id221=vc->varExpr("x_73",id7); Expr id223=vc->varExpr("x_74",id7); Expr id225=vc->varExpr("x_75",id7); Expr id227=vc->varExpr("x_76",id7); Expr id229=vc->varExpr("x_77",id7); Expr id231=vc->varExpr("x_78",id7); Expr id233=vc->varExpr("x_79",id19); Expr id235=vc->varExpr("x_80",id7); Expr id237=vc->varExpr("x_81",id7); Expr id239=vc->varExpr("x_82",id7); Expr id241=vc->varExpr("x_83",id19); Expr id243=vc->varExpr("x_84",id7); Expr id245=vc->varExpr("x_85",id7); Expr id247=vc->varExpr("x_86",id7); Expr id249=vc->varExpr("x_87",id7); Expr id251=vc->varExpr("x_88",id7); Expr id253=vc->varExpr("x_89",id7); Expr id255=vc->varExpr("x_90",id19); Expr id257=vc->varExpr("x_91",id7); Expr id259=vc->varExpr("x_92",id7); Expr id261=vc->varExpr("x_93",id7); Expr id263=vc->varExpr("x_94",id19); Expr id265=vc->varExpr("x_95",id7); Expr id267=vc->varExpr("x_96",id7); Expr id269=vc->varExpr("x_97",id7); Expr id271=vc->varExpr("x_98",id7); Expr id273=vc->varExpr("x_99",id7); Expr id275=vc->varExpr("x_100",id7); Expr id277=vc->varExpr("x_101",id19); Expr id279=vc->varExpr("x_102",id7); Expr id281=vc->varExpr("x_103",id7); Expr id283=vc->varExpr("x_104",id7); Expr id285=vc->varExpr("x_105",id19); Expr id287=vc->varExpr("x_106",id7); Expr id289=vc->varExpr("x_107",id7); Expr id291=vc->varExpr("x_108",id7); Expr id293=vc->varExpr("x_109",id7); Expr id295=vc->varExpr("x_110",id7); Expr id297=vc->varExpr("x_111",id7); Expr id299=vc->varExpr("x_112",id19); Expr id301=vc->varExpr("x_113",id7); Expr id303=vc->varExpr("x_114",id7); Expr id305=vc->varExpr("x_115",id7); Expr id307=vc->varExpr("x_116",id19); Expr id309=vc->varExpr("x_117",id7); Expr id311=vc->varExpr("x_118",id7); Expr id313=vc->varExpr("x_119",id7); Expr id315=vc->varExpr("x_120",id7); Expr id317=vc->varExpr("x_121",id7); Expr id319=vc->varExpr("x_122",id7); Expr id321=vc->varExpr("x_123",id19); Expr id323=vc->varExpr("x_124",id7); Expr id325=vc->varExpr("x_125",id7); Expr id327=vc->varExpr("x_126",id7); Expr id329=vc->varExpr("x_127",id19); Expr id331=vc->varExpr("x_128",id7); Expr id333=vc->varExpr("x_129",id7); Expr id335=vc->varExpr("x_130",id7); Expr id337=vc->varExpr("x_131",id7); Expr id339=vc->varExpr("x_132",id7); Expr id341=vc->varExpr("x_133",id7); Expr id343=vc->varExpr("x_134",id19); Expr id345=vc->varExpr("x_135",id7); Expr id347=vc->varExpr("x_136",id7); Expr id349=vc->varExpr("x_137",id7); Expr id351=vc->varExpr("x_138",id19); Expr id353=vc->varExpr("x_139",id7); Expr id355=vc->varExpr("x_140",id7); Expr id357=vc->varExpr("x_141",id7); Expr id359=vc->varExpr("x_142",id7); Expr id361=vc->varExpr("x_143",id7); Expr id363=vc->varExpr("x_144",id7); Expr id365=vc->varExpr("x_145",id19); Expr id367=vc->varExpr("x_146",id7); Expr id369=vc->varExpr("x_147",id7); Expr id371=vc->varExpr("x_148",id7); Expr id373=vc->varExpr("x_149",id19); Expr id375=vc->varExpr("x_150",id7); Expr id377=vc->varExpr("x_151",id7); Expr id379=vc->varExpr("x_152",id7); Expr id381=vc->varExpr("x_153",id7); Expr id383=vc->varExpr("x_154",id7); Expr id385=vc->varExpr("x_155",id7); Expr id387=vc->varExpr("x_156",id19); Expr id389=vc->varExpr("x_157",id7); Expr id391=vc->varExpr("x_158",id7); Expr id393=vc->varExpr("x_159",id7); Expr id395=vc->varExpr("x_160",id19); Expr id397=vc->varExpr("x_161",id7); Expr id399=vc->varExpr("x_162",id7); Expr id401=vc->varExpr("x_163",id7); Expr id403=vc->varExpr("x_164",id7); Expr id405=vc->varExpr("x_165",id7); Expr id407=vc->varExpr("x_166",id7); Expr id409=vc->varExpr("x_167",id19); Expr id411=vc->varExpr("x_168",id7); Expr id413=vc->varExpr("x_169",id7); Expr id415=vc->varExpr("x_170",id7); Expr id417=vc->varExpr("x_171",id19); Expr id419=vc->varExpr("x_172",id7); Expr id421=vc->varExpr("x_173",id7); Expr id423=vc->varExpr("x_174",id7); Expr id425=vc->varExpr("x_175",id7); Expr id427=vc->varExpr("x_176",id7); Expr id429=vc->varExpr("x_177",id7); Expr id431=vc->varExpr("x_178",id7); Expr id433=vc->varExpr("x_179",id7); Expr id435=vc->varExpr("x_180",id7); Expr id437=vc->varExpr("x_181",id7); Expr id439=vc->varExpr("x_182",id7); Expr id441=vc->varExpr("x_183",id7); Expr id443=vc->varExpr("x_184",id7); Expr id445=vc->varExpr("x_185",id7); Expr id447=vc->varExpr("x_186",id7); Expr id449=vc->varExpr("x_187",id7); Expr id451=vc->varExpr("x_188",id7); Expr id453=vc->ratExpr(1,1); Expr id455=vc->plusExpr(id75,id453); Expr id457=vc->eqExpr(id455,id87); Expr id456=vc->notExpr(id457); vc->registerAtom(id457); Expr id459=vc->eqExpr(id79,id93); Expr id458=vc->notExpr(id459); vc->registerAtom(id459); Expr id461=vc->eqExpr(id97,id95); Expr id460=vc->notExpr(id461); vc->registerAtom(id461); Expr id463=vc->eqExpr(id101,id99); Expr id462=vc->notExpr(id463); vc->registerAtom(id463); Expr id465=vc->eqExpr(id77,id103); Expr id464=vc->notExpr(id465); vc->registerAtom(id465); Expr id467=vc->eqExpr(id81,id105); Expr id466=vc->notExpr(id467); vc->registerAtom(id467); Expr id469=vc->eqExpr(id83,id107); Expr id468=vc->notExpr(id469); vc->registerAtom(id469); Expr id471=vc->eqExpr(id111,id109); Expr id470=vc->notExpr(id471); vc->registerAtom(id471); Expr id473=vc->plusExpr(id87,id453); Expr id475=vc->eqExpr(id473,id117); Expr id474=vc->notExpr(id475); vc->registerAtom(id475); Expr id477=vc->eqExpr(id93,id121); Expr id476=vc->notExpr(id477); vc->registerAtom(id477); Expr id479=vc->eqExpr(id95,id123); Expr id478=vc->notExpr(id479); vc->registerAtom(id479); Expr id481=vc->eqExpr(id99,id125); Expr id480=vc->notExpr(id481); vc->registerAtom(id481); Expr id483=vc->eqExpr(id103,id127); Expr id482=vc->notExpr(id483); vc->registerAtom(id483); Expr id485=vc->eqExpr(id105,id129); Expr id484=vc->notExpr(id485); vc->registerAtom(id485); Expr id487=vc->eqExpr(id107,id131); Expr id486=vc->notExpr(id487); vc->registerAtom(id487); Expr id489=vc->eqExpr(id109,id133); Expr id488=vc->notExpr(id489); vc->registerAtom(id489); Expr id491=vc->plusExpr(id117,id453); Expr id493=vc->eqExpr(id491,id139); Expr id492=vc->notExpr(id493); vc->registerAtom(id493); Expr id495=vc->eqExpr(id121,id143); Expr id494=vc->notExpr(id495); vc->registerAtom(id495); Expr id497=vc->eqExpr(id123,id145); Expr id496=vc->notExpr(id497); vc->registerAtom(id497); Expr id499=vc->eqExpr(id125,id147); Expr id498=vc->notExpr(id499); vc->registerAtom(id499); Expr id501=vc->eqExpr(id127,id149); Expr id500=vc->notExpr(id501); vc->registerAtom(id501); Expr id503=vc->eqExpr(id129,id151); Expr id502=vc->notExpr(id503); vc->registerAtom(id503); Expr id505=vc->eqExpr(id131,id153); Expr id504=vc->notExpr(id505); vc->registerAtom(id505); Expr id507=vc->eqExpr(id133,id155); Expr id506=vc->notExpr(id507); vc->registerAtom(id507); Expr id509=vc->plusExpr(id139,id453); Expr id511=vc->eqExpr(id509,id161); Expr id510=vc->notExpr(id511); vc->registerAtom(id511); Expr id513=vc->eqExpr(id143,id165); Expr id512=vc->notExpr(id513); vc->registerAtom(id513); Expr id515=vc->eqExpr(id145,id167); Expr id514=vc->notExpr(id515); vc->registerAtom(id515); Expr id517=vc->eqExpr(id147,id169); Expr id516=vc->notExpr(id517); vc->registerAtom(id517); Expr id519=vc->eqExpr(id149,id171); Expr id518=vc->notExpr(id519); vc->registerAtom(id519); Expr id521=vc->eqExpr(id151,id173); Expr id520=vc->notExpr(id521); vc->registerAtom(id521); Expr id523=vc->eqExpr(id153,id175); Expr id522=vc->notExpr(id523); vc->registerAtom(id523); Expr id525=vc->eqExpr(id155,id177); Expr id524=vc->notExpr(id525); vc->registerAtom(id525); Expr id527=vc->plusExpr(id161,id453); Expr id529=vc->eqExpr(id527,id183); Expr id528=vc->notExpr(id529); vc->registerAtom(id529); Expr id531=vc->eqExpr(id165,id187); Expr id530=vc->notExpr(id531); vc->registerAtom(id531); Expr id533=vc->eqExpr(id167,id189); Expr id532=vc->notExpr(id533); vc->registerAtom(id533); Expr id535=vc->eqExpr(id169,id191); Expr id534=vc->notExpr(id535); vc->registerAtom(id535); Expr id537=vc->eqExpr(id171,id193); Expr id536=vc->notExpr(id537); vc->registerAtom(id537); Expr id539=vc->eqExpr(id173,id195); Expr id538=vc->notExpr(id539); vc->registerAtom(id539); Expr id541=vc->eqExpr(id175,id197); Expr id540=vc->notExpr(id541); vc->registerAtom(id541); Expr id543=vc->eqExpr(id177,id199); Expr id542=vc->notExpr(id543); vc->registerAtom(id543); Expr id545=vc->plusExpr(id183,id453); Expr id547=vc->eqExpr(id545,id205); Expr id546=vc->notExpr(id547); vc->registerAtom(id547); Expr id549=vc->eqExpr(id187,id209); Expr id548=vc->notExpr(id549); vc->registerAtom(id549); Expr id551=vc->eqExpr(id189,id211); Expr id550=vc->notExpr(id551); vc->registerAtom(id551); Expr id553=vc->eqExpr(id191,id213); Expr id552=vc->notExpr(id553); vc->registerAtom(id553); Expr id555=vc->eqExpr(id193,id215); Expr id554=vc->notExpr(id555); vc->registerAtom(id555); Expr id557=vc->eqExpr(id195,id217); Expr id556=vc->notExpr(id557); vc->registerAtom(id557); Expr id559=vc->eqExpr(id197,id219); Expr id558=vc->notExpr(id559); vc->registerAtom(id559); Expr id561=vc->eqExpr(id199,id221); Expr id560=vc->notExpr(id561); vc->registerAtom(id561); Expr id563=vc->plusExpr(id205,id453); Expr id565=vc->eqExpr(id563,id227); Expr id564=vc->notExpr(id565); vc->registerAtom(id565); Expr id567=vc->eqExpr(id209,id231); Expr id566=vc->notExpr(id567); vc->registerAtom(id567); Expr id569=vc->eqExpr(id211,id233); Expr id568=vc->notExpr(id569); vc->registerAtom(id569); Expr id571=vc->eqExpr(id213,id235); Expr id570=vc->notExpr(id571); vc->registerAtom(id571); Expr id573=vc->eqExpr(id215,id237); Expr id572=vc->notExpr(id573); vc->registerAtom(id573); Expr id575=vc->eqExpr(id217,id239); Expr id574=vc->notExpr(id575); vc->registerAtom(id575); Expr id577=vc->eqExpr(id219,id241); Expr id576=vc->notExpr(id577); vc->registerAtom(id577); Expr id579=vc->eqExpr(id221,id243); Expr id578=vc->notExpr(id579); vc->registerAtom(id579); Expr id581=vc->plusExpr(id227,id453); Expr id583=vc->eqExpr(id581,id249); Expr id582=vc->notExpr(id583); vc->registerAtom(id583); Expr id585=vc->eqExpr(id231,id253); Expr id584=vc->notExpr(id585); vc->registerAtom(id585); Expr id587=vc->eqExpr(id233,id255); Expr id586=vc->notExpr(id587); vc->registerAtom(id587); Expr id589=vc->eqExpr(id235,id257); Expr id588=vc->notExpr(id589); vc->registerAtom(id589); Expr id591=vc->eqExpr(id237,id259); Expr id590=vc->notExpr(id591); vc->registerAtom(id591); Expr id593=vc->eqExpr(id239,id261); Expr id592=vc->notExpr(id593); vc->registerAtom(id593); Expr id595=vc->eqExpr(id241,id263); Expr id594=vc->notExpr(id595); vc->registerAtom(id595); Expr id597=vc->eqExpr(id243,id265); Expr id596=vc->notExpr(id597); vc->registerAtom(id597); Expr id599=vc->plusExpr(id249,id453); Expr id601=vc->eqExpr(id599,id271); Expr id600=vc->notExpr(id601); vc->registerAtom(id601); Expr id603=vc->eqExpr(id253,id275); Expr id602=vc->notExpr(id603); vc->registerAtom(id603); Expr id605=vc->eqExpr(id255,id277); Expr id604=vc->notExpr(id605); vc->registerAtom(id605); Expr id607=vc->eqExpr(id257,id279); Expr id606=vc->notExpr(id607); vc->registerAtom(id607); Expr id609=vc->eqExpr(id259,id281); Expr id608=vc->notExpr(id609); vc->registerAtom(id609); Expr id611=vc->eqExpr(id261,id283); Expr id610=vc->notExpr(id611); vc->registerAtom(id611); Expr id613=vc->eqExpr(id263,id285); Expr id612=vc->notExpr(id613); vc->registerAtom(id613); Expr id615=vc->eqExpr(id265,id287); Expr id614=vc->notExpr(id615); vc->registerAtom(id615); Expr id617=vc->plusExpr(id271,id453); Expr id619=vc->eqExpr(id617,id293); Expr id618=vc->notExpr(id619); vc->registerAtom(id619); Expr id621=vc->eqExpr(id275,id297); Expr id620=vc->notExpr(id621); vc->registerAtom(id621); Expr id623=vc->eqExpr(id277,id299); Expr id622=vc->notExpr(id623); vc->registerAtom(id623); Expr id625=vc->eqExpr(id279,id301); Expr id624=vc->notExpr(id625); vc->registerAtom(id625); Expr id627=vc->eqExpr(id281,id303); Expr id626=vc->notExpr(id627); vc->registerAtom(id627); Expr id629=vc->eqExpr(id283,id305); Expr id628=vc->notExpr(id629); vc->registerAtom(id629); Expr id631=vc->eqExpr(id285,id307); Expr id630=vc->notExpr(id631); vc->registerAtom(id631); Expr id633=vc->eqExpr(id287,id309); Expr id632=vc->notExpr(id633); vc->registerAtom(id633); Expr id635=vc->plusExpr(id293,id453); Expr id637=vc->eqExpr(id635,id315); Expr id636=vc->notExpr(id637); vc->registerAtom(id637); Expr id639=vc->eqExpr(id297,id319); Expr id638=vc->notExpr(id639); vc->registerAtom(id639); Expr id641=vc->eqExpr(id299,id321); Expr id640=vc->notExpr(id641); vc->registerAtom(id641); Expr id643=vc->eqExpr(id301,id323); Expr id642=vc->notExpr(id643); vc->registerAtom(id643); Expr id645=vc->eqExpr(id303,id325); Expr id644=vc->notExpr(id645); vc->registerAtom(id645); Expr id647=vc->eqExpr(id305,id327); Expr id646=vc->notExpr(id647); vc->registerAtom(id647); Expr id649=vc->eqExpr(id307,id329); Expr id648=vc->notExpr(id649); vc->registerAtom(id649); Expr id651=vc->eqExpr(id309,id331); Expr id650=vc->notExpr(id651); vc->registerAtom(id651); Expr id653=vc->plusExpr(id315,id453); Expr id655=vc->eqExpr(id653,id337); Expr id654=vc->notExpr(id655); vc->registerAtom(id655); Expr id657=vc->eqExpr(id319,id341); Expr id656=vc->notExpr(id657); vc->registerAtom(id657); Expr id659=vc->eqExpr(id321,id343); Expr id658=vc->notExpr(id659); vc->registerAtom(id659); Expr id661=vc->eqExpr(id323,id345); Expr id660=vc->notExpr(id661); vc->registerAtom(id661); Expr id663=vc->eqExpr(id325,id347); Expr id662=vc->notExpr(id663); vc->registerAtom(id663); Expr id665=vc->eqExpr(id327,id349); Expr id664=vc->notExpr(id665); vc->registerAtom(id665); Expr id667=vc->eqExpr(id329,id351); Expr id666=vc->notExpr(id667); vc->registerAtom(id667); Expr id669=vc->eqExpr(id331,id353); Expr id668=vc->notExpr(id669); vc->registerAtom(id669); Expr id671=vc->plusExpr(id337,id453); Expr id673=vc->eqExpr(id671,id359); Expr id672=vc->notExpr(id673); vc->registerAtom(id673); Expr id675=vc->eqExpr(id341,id363); Expr id674=vc->notExpr(id675); vc->registerAtom(id675); Expr id677=vc->eqExpr(id343,id365); Expr id676=vc->notExpr(id677); vc->registerAtom(id677); Expr id679=vc->eqExpr(id345,id367); Expr id678=vc->notExpr(id679); vc->registerAtom(id679); Expr id681=vc->eqExpr(id347,id369); Expr id680=vc->notExpr(id681); vc->registerAtom(id681); Expr id683=vc->eqExpr(id349,id371); Expr id682=vc->notExpr(id683); vc->registerAtom(id683); Expr id685=vc->eqExpr(id351,id373); Expr id684=vc->notExpr(id685); vc->registerAtom(id685); Expr id687=vc->eqExpr(id353,id375); Expr id686=vc->notExpr(id687); vc->registerAtom(id687); Expr id689=vc->plusExpr(id359,id453); Expr id691=vc->eqExpr(id689,id381); Expr id690=vc->notExpr(id691); vc->registerAtom(id691); Expr id693=vc->eqExpr(id363,id385); Expr id692=vc->notExpr(id693); vc->registerAtom(id693); Expr id695=vc->eqExpr(id365,id387); Expr id694=vc->notExpr(id695); vc->registerAtom(id695); Expr id697=vc->eqExpr(id367,id389); Expr id696=vc->notExpr(id697); vc->registerAtom(id697); Expr id699=vc->eqExpr(id369,id391); Expr id698=vc->notExpr(id699); vc->registerAtom(id699); Expr id701=vc->eqExpr(id371,id393); Expr id700=vc->notExpr(id701); vc->registerAtom(id701); Expr id703=vc->eqExpr(id373,id395); Expr id702=vc->notExpr(id703); vc->registerAtom(id703); Expr id705=vc->eqExpr(id375,id397); Expr id704=vc->notExpr(id705); vc->registerAtom(id705); Expr id707=vc->plusExpr(id381,id453); Expr id709=vc->eqExpr(id707,id403); Expr id708=vc->notExpr(id709); vc->registerAtom(id709); Expr id711=vc->eqExpr(id385,id407); Expr id710=vc->notExpr(id711); vc->registerAtom(id711); Expr id713=vc->eqExpr(id387,id409); Expr id712=vc->notExpr(id713); vc->registerAtom(id713); Expr id715=vc->eqExpr(id389,id411); Expr id714=vc->notExpr(id715); vc->registerAtom(id715); Expr id717=vc->eqExpr(id391,id413); Expr id716=vc->notExpr(id717); vc->registerAtom(id717); Expr id719=vc->eqExpr(id393,id415); Expr id718=vc->notExpr(id719); vc->registerAtom(id719); Expr id721=vc->eqExpr(id395,id417); Expr id720=vc->notExpr(id721); vc->registerAtom(id721); Expr id723=vc->eqExpr(id397,id419); Expr id722=vc->notExpr(id723); vc->registerAtom(id723); Expr id725=vc->uminusExpr(id453); Expr id727=vc->eqExpr(id725,id79); Expr id726=vc->notExpr(id727); vc->registerAtom(id727); Expr id729=vc->eqExpr(id725,id385); Expr id728=vc->notExpr(id729); vc->registerAtom(id729); Expr id731=vc->eqExpr(id725,id363); Expr id730=vc->notExpr(id731); vc->registerAtom(id731); Expr id733=vc->eqExpr(id725,id341); Expr id732=vc->notExpr(id733); vc->registerAtom(id733); Expr id735=vc->eqExpr(id725,id319); Expr id734=vc->notExpr(id735); vc->registerAtom(id735); Expr id737=vc->eqExpr(id725,id297); Expr id736=vc->notExpr(id737); vc->registerAtom(id737); Expr id739=vc->eqExpr(id725,id275); Expr id738=vc->notExpr(id739); vc->registerAtom(id739); Expr id741=vc->eqExpr(id725,id253); Expr id740=vc->notExpr(id741); vc->registerAtom(id741); Expr id743=vc->eqExpr(id725,id231); Expr id742=vc->notExpr(id743); vc->registerAtom(id743); Expr id745=vc->eqExpr(id725,id209); Expr id744=vc->notExpr(id745); vc->registerAtom(id745); Expr id747=vc->eqExpr(id725,id187); Expr id746=vc->notExpr(id747); vc->registerAtom(id747); Expr id749=vc->eqExpr(id725,id165); Expr id748=vc->notExpr(id749); vc->registerAtom(id749); Expr id751=vc->eqExpr(id725,id143); Expr id750=vc->notExpr(id751); vc->registerAtom(id751); Expr id753=vc->eqExpr(id725,id121); Expr id752=vc->notExpr(id753); vc->registerAtom(id753); Expr id755=vc->eqExpr(id725,id93); Expr id754=vc->notExpr(id755); vc->registerAtom(id755); Expr id757=vc->ratExpr(0,1); Expr id759=vc->leExpr(id89,id757); Expr id758=vc->notExpr(id759); vc->registerAtom(id759); Expr id763=vc->eqExpr(id757,id75); Expr id762=vc->notExpr(id763); vc->registerAtom(id763); Expr id767=vc->eqExpr(id757,id77); Expr id766=vc->notExpr(id767); vc->registerAtom(id767); Expr id773=vc->eqExpr(id757,id81); Expr id772=vc->notExpr(id773); vc->registerAtom(id773); Expr id777=vc->readExpr(id83,id79); Expr id779=vc->eqExpr(id777,id423); Expr id778=vc->notExpr(id779); vc->registerAtom(id779); Expr id783=vc->eqExpr(id423,id85); Expr id782=vc->notExpr(id783); vc->registerAtom(id783); Expr id787=vc->ratExpr(2,1); Expr id789=vc->plusExpr(id89,id787); Expr id791=vc->eqExpr(id789,id91); Expr id790=vc->notExpr(id791); vc->registerAtom(id791); Expr id795=vc->readExpr(id107,id93); Expr id797=vc->eqExpr(id795,id425); Expr id796=vc->notExpr(id797); vc->registerAtom(id797); Expr id801=vc->eqExpr(id425,id115); Expr id800=vc->notExpr(id801); vc->registerAtom(id801); Expr id805=vc->eqExpr(id789,id119); Expr id804=vc->notExpr(id805); vc->registerAtom(id805); Expr id809=vc->readExpr(id131,id121); Expr id811=vc->eqExpr(id809,id427); Expr id810=vc->notExpr(id811); vc->registerAtom(id811); Expr id815=vc->eqExpr(id427,id137); Expr id814=vc->notExpr(id815); vc->registerAtom(id815); Expr id819=vc->eqExpr(id789,id141); Expr id818=vc->notExpr(id819); vc->registerAtom(id819); Expr id823=vc->readExpr(id153,id143); Expr id825=vc->eqExpr(id823,id429); Expr id824=vc->notExpr(id825); vc->registerAtom(id825); Expr id829=vc->eqExpr(id429,id159); Expr id828=vc->notExpr(id829); vc->registerAtom(id829); Expr id833=vc->eqExpr(id789,id163); Expr id832=vc->notExpr(id833); vc->registerAtom(id833); Expr id837=vc->readExpr(id175,id165); Expr id839=vc->eqExpr(id837,id431); Expr id838=vc->notExpr(id839); vc->registerAtom(id839); Expr id843=vc->eqExpr(id431,id181); Expr id842=vc->notExpr(id843); vc->registerAtom(id843); Expr id847=vc->eqExpr(id789,id185); Expr id846=vc->notExpr(id847); vc->registerAtom(id847); Expr id851=vc->readExpr(id197,id187); Expr id853=vc->eqExpr(id851,id433); Expr id852=vc->notExpr(id853); vc->registerAtom(id853); Expr id857=vc->eqExpr(id433,id203); Expr id856=vc->notExpr(id857); vc->registerAtom(id857); Expr id861=vc->eqExpr(id789,id207); Expr id860=vc->notExpr(id861); vc->registerAtom(id861); Expr id865=vc->readExpr(id219,id209); Expr id867=vc->eqExpr(id865,id435); Expr id866=vc->notExpr(id867); vc->registerAtom(id867); Expr id871=vc->eqExpr(id435,id225); Expr id870=vc->notExpr(id871); vc->registerAtom(id871); Expr id875=vc->eqExpr(id789,id229); Expr id874=vc->notExpr(id875); vc->registerAtom(id875); Expr id879=vc->readExpr(id241,id231); Expr id881=vc->eqExpr(id879,id437); Expr id880=vc->notExpr(id881); vc->registerAtom(id881); Expr id885=vc->eqExpr(id437,id247); Expr id884=vc->notExpr(id885); vc->registerAtom(id885); Expr id889=vc->eqExpr(id789,id251); Expr id888=vc->notExpr(id889); vc->registerAtom(id889); Expr id893=vc->readExpr(id263,id253); Expr id895=vc->eqExpr(id893,id439); Expr id894=vc->notExpr(id895); vc->registerAtom(id895); Expr id899=vc->eqExpr(id439,id269); Expr id898=vc->notExpr(id899); vc->registerAtom(id899); Expr id903=vc->eqExpr(id789,id273); Expr id902=vc->notExpr(id903); vc->registerAtom(id903); Expr id907=vc->readExpr(id285,id275); Expr id909=vc->eqExpr(id907,id441); Expr id908=vc->notExpr(id909); vc->registerAtom(id909); Expr id913=vc->eqExpr(id441,id291); Expr id912=vc->notExpr(id913); vc->registerAtom(id913); Expr id917=vc->eqExpr(id789,id295); Expr id916=vc->notExpr(id917); vc->registerAtom(id917); Expr id921=vc->readExpr(id307,id297); Expr id923=vc->eqExpr(id921,id443); Expr id922=vc->notExpr(id923); vc->registerAtom(id923); Expr id927=vc->eqExpr(id443,id313); Expr id926=vc->notExpr(id927); vc->registerAtom(id927); Expr id931=vc->eqExpr(id789,id317); Expr id930=vc->notExpr(id931); vc->registerAtom(id931); Expr id935=vc->readExpr(id329,id319); Expr id937=vc->eqExpr(id935,id445); Expr id936=vc->notExpr(id937); vc->registerAtom(id937); Expr id941=vc->eqExpr(id445,id335); Expr id940=vc->notExpr(id941); vc->registerAtom(id941); Expr id945=vc->eqExpr(id789,id339); Expr id944=vc->notExpr(id945); vc->registerAtom(id945); Expr id949=vc->readExpr(id351,id341); Expr id951=vc->eqExpr(id949,id447); Expr id950=vc->notExpr(id951); vc->registerAtom(id951); Expr id955=vc->eqExpr(id447,id357); Expr id954=vc->notExpr(id955); vc->registerAtom(id955); Expr id959=vc->eqExpr(id789,id361); Expr id958=vc->notExpr(id959); vc->registerAtom(id959); Expr id963=vc->readExpr(id373,id363); Expr id965=vc->eqExpr(id963,id449); Expr id964=vc->notExpr(id965); vc->registerAtom(id965); Expr id969=vc->eqExpr(id449,id379); Expr id968=vc->notExpr(id969); vc->registerAtom(id969); Expr id973=vc->eqExpr(id789,id383); Expr id972=vc->notExpr(id973); vc->registerAtom(id973); Expr id977=vc->readExpr(id395,id385); Expr id979=vc->eqExpr(id977,id451); Expr id978=vc->notExpr(id979); vc->registerAtom(id979); Expr id983=vc->eqExpr(id451,id401); Expr id982=vc->notExpr(id983); vc->registerAtom(id983); Expr id987=vc->eqExpr(id789,id405); Expr id986=vc->notExpr(id987); vc->registerAtom(id987); Expr id991=vc->eqExpr(id757,id421); Expr id990=vc->notExpr(id991); vc->registerAtom(id991); Expr id993=vc->ltExpr(id381,id89); Expr id992=vc->notExpr(id993); vc->registerAtom(id993); Expr id999=vc->plusExpr(id393,id453); Expr id1001=vc->eqExpr(id999,id415); Expr id1000=vc->notExpr(id1001); vc->registerAtom(id1001); Expr id1005=vc->eqExpr(id391,id407); Expr id1004=vc->notExpr(id1005); vc->registerAtom(id1005); Expr id1009=vc->plusExpr(id391,id453); Expr id1011=vc->eqExpr(id1009,id413); Expr id1010=vc->notExpr(id1011); vc->registerAtom(id1011); Expr id1015=vc->writeExpr(id387,id391,id381); Expr id1017=vc->eqExpr(id1015,id409); Expr id1016=vc->notExpr(id1017); vc->registerAtom(id1017); Expr id1023=vc->writeExpr(id395,id391,id385); Expr id1025=vc->eqExpr(id1023,id417); Expr id1024=vc->notExpr(id1025); vc->registerAtom(id1025); Expr id1031=vc->eqExpr(id453,id421); Expr id1030=vc->notExpr(id1031); vc->registerAtom(id1031); Expr id1033=vc->eqExpr(id89,id381); Expr id1032=vc->notExpr(id1033); vc->registerAtom(id1033); Expr id1041=vc->eqExpr(id385,id419); Expr id1040=vc->notExpr(id1041); vc->registerAtom(id1041); Expr id1045=vc->eqExpr(id401,id407); Expr id1044=vc->notExpr(id1045); vc->registerAtom(id1045); Expr id1063=vc->eqExpr(id787,id421); Expr id1062=vc->notExpr(id1063); vc->registerAtom(id1063); Expr id1065=vc->plusExpr(id89,id453); Expr id1067=vc->eqExpr(id1065,id381); Expr id1066=vc->notExpr(id1067); vc->registerAtom(id1067); Expr id1083=vc->writeExpr(id395,id397,id401); Expr id1085=vc->eqExpr(id1083,id417); Expr id1084=vc->notExpr(id1085); vc->registerAtom(id1085); Expr id1093=vc->ratExpr(3,1); Expr id1095=vc->eqExpr(id1093,id421); Expr id1094=vc->notExpr(id1095); vc->registerAtom(id1095); Expr id1097=vc->eqExpr(id405,id381); Expr id1096=vc->notExpr(id1097); vc->registerAtom(id1097); Expr id1113=vc->writeExpr(id395,id385,id397); Expr id1115=vc->eqExpr(id1113,id417); Expr id1114=vc->notExpr(id1115); vc->registerAtom(id1115); Expr id1123=vc->ratExpr(4,1); Expr id1125=vc->eqExpr(id1123,id421); Expr id1124=vc->notExpr(id1125); vc->registerAtom(id1125); Expr id1127=vc->leExpr(id381,id405); Expr id1126=vc->notExpr(id1127); vc->registerAtom(id1127); Expr id1147=vc->eqExpr(id381,id403); Expr id1146=vc->notExpr(id1147); vc->registerAtom(id1147); Expr id1155=vc->eqExpr(id757,id399); Expr id1154=vc->notExpr(id1155); vc->registerAtom(id1155); Expr id1157=vc->ltExpr(id359,id89); Expr id1156=vc->notExpr(id1157); vc->registerAtom(id1157); Expr id1163=vc->plusExpr(id371,id453); Expr id1165=vc->eqExpr(id1163,id393); Expr id1164=vc->notExpr(id1165); vc->registerAtom(id1165); Expr id1169=vc->eqExpr(id369,id385); Expr id1168=vc->notExpr(id1169); vc->registerAtom(id1169); Expr id1173=vc->plusExpr(id369,id453); Expr id1175=vc->eqExpr(id1173,id391); Expr id1174=vc->notExpr(id1175); vc->registerAtom(id1175); Expr id1179=vc->writeExpr(id365,id369,id359); Expr id1181=vc->eqExpr(id1179,id387); Expr id1180=vc->notExpr(id1181); vc->registerAtom(id1181); Expr id1187=vc->writeExpr(id373,id369,id363); Expr id1189=vc->eqExpr(id1187,id395); Expr id1188=vc->notExpr(id1189); vc->registerAtom(id1189); Expr id1195=vc->eqExpr(id453,id399); Expr id1194=vc->notExpr(id1195); vc->registerAtom(id1195); Expr id1197=vc->eqExpr(id89,id359); Expr id1196=vc->notExpr(id1197); vc->registerAtom(id1197); Expr id1205=vc->eqExpr(id363,id397); Expr id1204=vc->notExpr(id1205); vc->registerAtom(id1205); Expr id1209=vc->eqExpr(id379,id385); Expr id1208=vc->notExpr(id1209); vc->registerAtom(id1209); Expr id1227=vc->eqExpr(id787,id399); Expr id1226=vc->notExpr(id1227); vc->registerAtom(id1227); Expr id1229=vc->eqExpr(id1065,id359); Expr id1228=vc->notExpr(id1229); vc->registerAtom(id1229); Expr id1245=vc->writeExpr(id373,id375,id379); Expr id1247=vc->eqExpr(id1245,id395); Expr id1246=vc->notExpr(id1247); vc->registerAtom(id1247); Expr id1255=vc->eqExpr(id1093,id399); Expr id1254=vc->notExpr(id1255); vc->registerAtom(id1255); Expr id1257=vc->eqExpr(id383,id359); Expr id1256=vc->notExpr(id1257); vc->registerAtom(id1257); Expr id1273=vc->writeExpr(id373,id363,id375); Expr id1275=vc->eqExpr(id1273,id395); Expr id1274=vc->notExpr(id1275); vc->registerAtom(id1275); Expr id1283=vc->eqExpr(id1123,id399); Expr id1282=vc->notExpr(id1283); vc->registerAtom(id1283); Expr id1285=vc->leExpr(id359,id383); Expr id1284=vc->notExpr(id1285); vc->registerAtom(id1285); Expr id1305=vc->eqExpr(id359,id381); Expr id1304=vc->notExpr(id1305); vc->registerAtom(id1305); Expr id1313=vc->eqExpr(id757,id377); Expr id1312=vc->notExpr(id1313); vc->registerAtom(id1313); Expr id1315=vc->ltExpr(id337,id89); Expr id1314=vc->notExpr(id1315); vc->registerAtom(id1315); Expr id1321=vc->plusExpr(id349,id453); Expr id1323=vc->eqExpr(id1321,id371); Expr id1322=vc->notExpr(id1323); vc->registerAtom(id1323); Expr id1327=vc->eqExpr(id347,id363); Expr id1326=vc->notExpr(id1327); vc->registerAtom(id1327); Expr id1331=vc->plusExpr(id347,id453); Expr id1333=vc->eqExpr(id1331,id369); Expr id1332=vc->notExpr(id1333); vc->registerAtom(id1333); Expr id1337=vc->writeExpr(id343,id347,id337); Expr id1339=vc->eqExpr(id1337,id365); Expr id1338=vc->notExpr(id1339); vc->registerAtom(id1339); Expr id1345=vc->writeExpr(id351,id347,id341); Expr id1347=vc->eqExpr(id1345,id373); Expr id1346=vc->notExpr(id1347); vc->registerAtom(id1347); Expr id1353=vc->eqExpr(id453,id377); Expr id1352=vc->notExpr(id1353); vc->registerAtom(id1353); Expr id1355=vc->eqExpr(id89,id337); Expr id1354=vc->notExpr(id1355); vc->registerAtom(id1355); Expr id1363=vc->eqExpr(id341,id375); Expr id1362=vc->notExpr(id1363); vc->registerAtom(id1363); Expr id1367=vc->eqExpr(id357,id363); Expr id1366=vc->notExpr(id1367); vc->registerAtom(id1367); Expr id1385=vc->eqExpr(id787,id377); Expr id1384=vc->notExpr(id1385); vc->registerAtom(id1385); Expr id1387=vc->eqExpr(id1065,id337); Expr id1386=vc->notExpr(id1387); vc->registerAtom(id1387); Expr id1403=vc->writeExpr(id351,id353,id357); Expr id1405=vc->eqExpr(id1403,id373); Expr id1404=vc->notExpr(id1405); vc->registerAtom(id1405); Expr id1413=vc->eqExpr(id1093,id377); Expr id1412=vc->notExpr(id1413); vc->registerAtom(id1413); Expr id1415=vc->eqExpr(id361,id337); Expr id1414=vc->notExpr(id1415); vc->registerAtom(id1415); Expr id1431=vc->writeExpr(id351,id341,id353); Expr id1433=vc->eqExpr(id1431,id373); Expr id1432=vc->notExpr(id1433); vc->registerAtom(id1433); Expr id1441=vc->eqExpr(id1123,id377); Expr id1440=vc->notExpr(id1441); vc->registerAtom(id1441); Expr id1443=vc->leExpr(id337,id361); Expr id1442=vc->notExpr(id1443); vc->registerAtom(id1443); Expr id1463=vc->eqExpr(id337,id359); Expr id1462=vc->notExpr(id1463); vc->registerAtom(id1463); Expr id1471=vc->eqExpr(id757,id355); Expr id1470=vc->notExpr(id1471); vc->registerAtom(id1471); Expr id1473=vc->ltExpr(id315,id89); Expr id1472=vc->notExpr(id1473); vc->registerAtom(id1473); Expr id1479=vc->plusExpr(id327,id453); Expr id1481=vc->eqExpr(id1479,id349); Expr id1480=vc->notExpr(id1481); vc->registerAtom(id1481); Expr id1485=vc->eqExpr(id325,id341); Expr id1484=vc->notExpr(id1485); vc->registerAtom(id1485); Expr id1489=vc->plusExpr(id325,id453); Expr id1491=vc->eqExpr(id1489,id347); Expr id1490=vc->notExpr(id1491); vc->registerAtom(id1491); Expr id1495=vc->writeExpr(id321,id325,id315); Expr id1497=vc->eqExpr(id1495,id343); Expr id1496=vc->notExpr(id1497); vc->registerAtom(id1497); Expr id1503=vc->writeExpr(id329,id325,id319); Expr id1505=vc->eqExpr(id1503,id351); Expr id1504=vc->notExpr(id1505); vc->registerAtom(id1505); Expr id1511=vc->eqExpr(id453,id355); Expr id1510=vc->notExpr(id1511); vc->registerAtom(id1511); Expr id1513=vc->eqExpr(id89,id315); Expr id1512=vc->notExpr(id1513); vc->registerAtom(id1513); Expr id1521=vc->eqExpr(id319,id353); Expr id1520=vc->notExpr(id1521); vc->registerAtom(id1521); Expr id1525=vc->eqExpr(id335,id341); Expr id1524=vc->notExpr(id1525); vc->registerAtom(id1525); Expr id1543=vc->eqExpr(id787,id355); Expr id1542=vc->notExpr(id1543); vc->registerAtom(id1543); Expr id1545=vc->eqExpr(id1065,id315); Expr id1544=vc->notExpr(id1545); vc->registerAtom(id1545); Expr id1561=vc->writeExpr(id329,id331,id335); Expr id1563=vc->eqExpr(id1561,id351); Expr id1562=vc->notExpr(id1563); vc->registerAtom(id1563); Expr id1571=vc->eqExpr(id1093,id355); Expr id1570=vc->notExpr(id1571); vc->registerAtom(id1571); Expr id1573=vc->eqExpr(id339,id315); Expr id1572=vc->notExpr(id1573); vc->registerAtom(id1573); Expr id1589=vc->writeExpr(id329,id319,id331); Expr id1591=vc->eqExpr(id1589,id351); Expr id1590=vc->notExpr(id1591); vc->registerAtom(id1591); Expr id1599=vc->eqExpr(id1123,id355); Expr id1598=vc->notExpr(id1599); vc->registerAtom(id1599); Expr id1601=vc->leExpr(id315,id339); Expr id1600=vc->notExpr(id1601); vc->registerAtom(id1601); Expr id1621=vc->eqExpr(id315,id337); Expr id1620=vc->notExpr(id1621); vc->registerAtom(id1621); Expr id1629=vc->eqExpr(id757,id333); Expr id1628=vc->notExpr(id1629); vc->registerAtom(id1629); Expr id1631=vc->ltExpr(id293,id89); Expr id1630=vc->notExpr(id1631); vc->registerAtom(id1631); Expr id1637=vc->plusExpr(id305,id453); Expr id1639=vc->eqExpr(id1637,id327); Expr id1638=vc->notExpr(id1639); vc->registerAtom(id1639); Expr id1643=vc->eqExpr(id303,id319); Expr id1642=vc->notExpr(id1643); vc->registerAtom(id1643); Expr id1647=vc->plusExpr(id303,id453); Expr id1649=vc->eqExpr(id1647,id325); Expr id1648=vc->notExpr(id1649); vc->registerAtom(id1649); Expr id1653=vc->writeExpr(id299,id303,id293); Expr id1655=vc->eqExpr(id1653,id321); Expr id1654=vc->notExpr(id1655); vc->registerAtom(id1655); Expr id1661=vc->writeExpr(id307,id303,id297); Expr id1663=vc->eqExpr(id1661,id329); Expr id1662=vc->notExpr(id1663); vc->registerAtom(id1663); Expr id1669=vc->eqExpr(id453,id333); Expr id1668=vc->notExpr(id1669); vc->registerAtom(id1669); Expr id1671=vc->eqExpr(id89,id293); Expr id1670=vc->notExpr(id1671); vc->registerAtom(id1671); Expr id1679=vc->eqExpr(id297,id331); Expr id1678=vc->notExpr(id1679); vc->registerAtom(id1679); Expr id1683=vc->eqExpr(id313,id319); Expr id1682=vc->notExpr(id1683); vc->registerAtom(id1683); Expr id1701=vc->eqExpr(id787,id333); Expr id1700=vc->notExpr(id1701); vc->registerAtom(id1701); Expr id1703=vc->eqExpr(id1065,id293); Expr id1702=vc->notExpr(id1703); vc->registerAtom(id1703); Expr id1719=vc->writeExpr(id307,id309,id313); Expr id1721=vc->eqExpr(id1719,id329); Expr id1720=vc->notExpr(id1721); vc->registerAtom(id1721); Expr id1729=vc->eqExpr(id1093,id333); Expr id1728=vc->notExpr(id1729); vc->registerAtom(id1729); Expr id1731=vc->eqExpr(id317,id293); Expr id1730=vc->notExpr(id1731); vc->registerAtom(id1731); Expr id1747=vc->writeExpr(id307,id297,id309); Expr id1749=vc->eqExpr(id1747,id329); Expr id1748=vc->notExpr(id1749); vc->registerAtom(id1749); Expr id1757=vc->eqExpr(id1123,id333); Expr id1756=vc->notExpr(id1757); vc->registerAtom(id1757); Expr id1759=vc->leExpr(id293,id317); Expr id1758=vc->notExpr(id1759); vc->registerAtom(id1759); Expr id1779=vc->eqExpr(id293,id315); Expr id1778=vc->notExpr(id1779); vc->registerAtom(id1779); Expr id1787=vc->eqExpr(id757,id311); Expr id1786=vc->notExpr(id1787); vc->registerAtom(id1787); Expr id1789=vc->ltExpr(id271,id89); Expr id1788=vc->notExpr(id1789); vc->registerAtom(id1789); Expr id1795=vc->plusExpr(id283,id453); Expr id1797=vc->eqExpr(id1795,id305); Expr id1796=vc->notExpr(id1797); vc->registerAtom(id1797); Expr id1801=vc->eqExpr(id281,id297); Expr id1800=vc->notExpr(id1801); vc->registerAtom(id1801); Expr id1805=vc->plusExpr(id281,id453); Expr id1807=vc->eqExpr(id1805,id303); Expr id1806=vc->notExpr(id1807); vc->registerAtom(id1807); Expr id1811=vc->writeExpr(id277,id281,id271); Expr id1813=vc->eqExpr(id1811,id299); Expr id1812=vc->notExpr(id1813); vc->registerAtom(id1813); Expr id1819=vc->writeExpr(id285,id281,id275); Expr id1821=vc->eqExpr(id1819,id307); Expr id1820=vc->notExpr(id1821); vc->registerAtom(id1821); Expr id1827=vc->eqExpr(id453,id311); Expr id1826=vc->notExpr(id1827); vc->registerAtom(id1827); Expr id1829=vc->eqExpr(id89,id271); Expr id1828=vc->notExpr(id1829); vc->registerAtom(id1829); Expr id1837=vc->eqExpr(id275,id309); Expr id1836=vc->notExpr(id1837); vc->registerAtom(id1837); Expr id1841=vc->eqExpr(id291,id297); Expr id1840=vc->notExpr(id1841); vc->registerAtom(id1841); Expr id1859=vc->eqExpr(id787,id311); Expr id1858=vc->notExpr(id1859); vc->registerAtom(id1859); Expr id1861=vc->eqExpr(id1065,id271); Expr id1860=vc->notExpr(id1861); vc->registerAtom(id1861); Expr id1877=vc->writeExpr(id285,id287,id291); Expr id1879=vc->eqExpr(id1877,id307); Expr id1878=vc->notExpr(id1879); vc->registerAtom(id1879); Expr id1887=vc->eqExpr(id1093,id311); Expr id1886=vc->notExpr(id1887); vc->registerAtom(id1887); Expr id1889=vc->eqExpr(id295,id271); Expr id1888=vc->notExpr(id1889); vc->registerAtom(id1889); Expr id1905=vc->writeExpr(id285,id275,id287); Expr id1907=vc->eqExpr(id1905,id307); Expr id1906=vc->notExpr(id1907); vc->registerAtom(id1907); Expr id1915=vc->eqExpr(id1123,id311); Expr id1914=vc->notExpr(id1915); vc->registerAtom(id1915); Expr id1917=vc->leExpr(id271,id295); Expr id1916=vc->notExpr(id1917); vc->registerAtom(id1917); Expr id1937=vc->eqExpr(id271,id293); Expr id1936=vc->notExpr(id1937); vc->registerAtom(id1937); Expr id1945=vc->eqExpr(id757,id289); Expr id1944=vc->notExpr(id1945); vc->registerAtom(id1945); Expr id1947=vc->ltExpr(id249,id89); Expr id1946=vc->notExpr(id1947); vc->registerAtom(id1947); Expr id1953=vc->plusExpr(id261,id453); Expr id1955=vc->eqExpr(id1953,id283); Expr id1954=vc->notExpr(id1955); vc->registerAtom(id1955); Expr id1959=vc->eqExpr(id259,id275); Expr id1958=vc->notExpr(id1959); vc->registerAtom(id1959); Expr id1963=vc->plusExpr(id259,id453); Expr id1965=vc->eqExpr(id1963,id281); Expr id1964=vc->notExpr(id1965); vc->registerAtom(id1965); Expr id1969=vc->writeExpr(id255,id259,id249); Expr id1971=vc->eqExpr(id1969,id277); Expr id1970=vc->notExpr(id1971); vc->registerAtom(id1971); Expr id1977=vc->writeExpr(id263,id259,id253); Expr id1979=vc->eqExpr(id1977,id285); Expr id1978=vc->notExpr(id1979); vc->registerAtom(id1979); Expr id1985=vc->eqExpr(id453,id289); Expr id1984=vc->notExpr(id1985); vc->registerAtom(id1985); Expr id1987=vc->eqExpr(id89,id249); Expr id1986=vc->notExpr(id1987); vc->registerAtom(id1987); Expr id1995=vc->eqExpr(id253,id287); Expr id1994=vc->notExpr(id1995); vc->registerAtom(id1995); Expr id1999=vc->eqExpr(id269,id275); Expr id1998=vc->notExpr(id1999); vc->registerAtom(id1999); Expr id2017=vc->eqExpr(id787,id289); Expr id2016=vc->notExpr(id2017); vc->registerAtom(id2017); Expr id2019=vc->eqExpr(id1065,id249); Expr id2018=vc->notExpr(id2019); vc->registerAtom(id2019); Expr id2035=vc->writeExpr(id263,id265,id269); Expr id2037=vc->eqExpr(id2035,id285); Expr id2036=vc->notExpr(id2037); vc->registerAtom(id2037); Expr id2045=vc->eqExpr(id1093,id289); Expr id2044=vc->notExpr(id2045); vc->registerAtom(id2045); Expr id2047=vc->eqExpr(id273,id249); Expr id2046=vc->notExpr(id2047); vc->registerAtom(id2047); Expr id2063=vc->writeExpr(id263,id253,id265); Expr id2065=vc->eqExpr(id2063,id285); Expr id2064=vc->notExpr(id2065); vc->registerAtom(id2065); Expr id2073=vc->eqExpr(id1123,id289); Expr id2072=vc->notExpr(id2073); vc->registerAtom(id2073); Expr id2075=vc->leExpr(id249,id273); Expr id2074=vc->notExpr(id2075); vc->registerAtom(id2075); Expr id2095=vc->eqExpr(id249,id271); Expr id2094=vc->notExpr(id2095); vc->registerAtom(id2095); Expr id2103=vc->eqExpr(id757,id267); Expr id2102=vc->notExpr(id2103); vc->registerAtom(id2103); Expr id2105=vc->ltExpr(id227,id89); Expr id2104=vc->notExpr(id2105); vc->registerAtom(id2105); Expr id2111=vc->plusExpr(id239,id453); Expr id2113=vc->eqExpr(id2111,id261); Expr id2112=vc->notExpr(id2113); vc->registerAtom(id2113); Expr id2117=vc->eqExpr(id237,id253); Expr id2116=vc->notExpr(id2117); vc->registerAtom(id2117); Expr id2121=vc->plusExpr(id237,id453); Expr id2123=vc->eqExpr(id2121,id259); Expr id2122=vc->notExpr(id2123); vc->registerAtom(id2123); Expr id2127=vc->writeExpr(id233,id237,id227); Expr id2129=vc->eqExpr(id2127,id255); Expr id2128=vc->notExpr(id2129); vc->registerAtom(id2129); Expr id2135=vc->writeExpr(id241,id237,id231); Expr id2137=vc->eqExpr(id2135,id263); Expr id2136=vc->notExpr(id2137); vc->registerAtom(id2137); Expr id2143=vc->eqExpr(id453,id267); Expr id2142=vc->notExpr(id2143); vc->registerAtom(id2143); Expr id2145=vc->eqExpr(id89,id227); Expr id2144=vc->notExpr(id2145); vc->registerAtom(id2145); Expr id2153=vc->eqExpr(id231,id265); Expr id2152=vc->notExpr(id2153); vc->registerAtom(id2153); Expr id2157=vc->eqExpr(id247,id253); Expr id2156=vc->notExpr(id2157); vc->registerAtom(id2157); Expr id2175=vc->eqExpr(id787,id267); Expr id2174=vc->notExpr(id2175); vc->registerAtom(id2175); Expr id2177=vc->eqExpr(id1065,id227); Expr id2176=vc->notExpr(id2177); vc->registerAtom(id2177); Expr id2193=vc->writeExpr(id241,id243,id247); Expr id2195=vc->eqExpr(id2193,id263); Expr id2194=vc->notExpr(id2195); vc->registerAtom(id2195); Expr id2203=vc->eqExpr(id1093,id267); Expr id2202=vc->notExpr(id2203); vc->registerAtom(id2203); Expr id2205=vc->eqExpr(id251,id227); Expr id2204=vc->notExpr(id2205); vc->registerAtom(id2205); Expr id2221=vc->writeExpr(id241,id231,id243); Expr id2223=vc->eqExpr(id2221,id263); Expr id2222=vc->notExpr(id2223); vc->registerAtom(id2223); Expr id2231=vc->eqExpr(id1123,id267); Expr id2230=vc->notExpr(id2231); vc->registerAtom(id2231); Expr id2233=vc->leExpr(id227,id251); Expr id2232=vc->notExpr(id2233); vc->registerAtom(id2233); Expr id2253=vc->eqExpr(id227,id249); Expr id2252=vc->notExpr(id2253); vc->registerAtom(id2253); Expr id2261=vc->eqExpr(id757,id245); Expr id2260=vc->notExpr(id2261); vc->registerAtom(id2261); Expr id2263=vc->ltExpr(id205,id89); Expr id2262=vc->notExpr(id2263); vc->registerAtom(id2263); Expr id2269=vc->plusExpr(id217,id453); Expr id2271=vc->eqExpr(id2269,id239); Expr id2270=vc->notExpr(id2271); vc->registerAtom(id2271); Expr id2275=vc->eqExpr(id215,id231); Expr id2274=vc->notExpr(id2275); vc->registerAtom(id2275); Expr id2279=vc->plusExpr(id215,id453); Expr id2281=vc->eqExpr(id2279,id237); Expr id2280=vc->notExpr(id2281); vc->registerAtom(id2281); Expr id2285=vc->writeExpr(id211,id215,id205); Expr id2287=vc->eqExpr(id2285,id233); Expr id2286=vc->notExpr(id2287); vc->registerAtom(id2287); Expr id2293=vc->writeExpr(id219,id215,id209); Expr id2295=vc->eqExpr(id2293,id241); Expr id2294=vc->notExpr(id2295); vc->registerAtom(id2295); Expr id2301=vc->eqExpr(id453,id245); Expr id2300=vc->notExpr(id2301); vc->registerAtom(id2301); Expr id2303=vc->eqExpr(id89,id205); Expr id2302=vc->notExpr(id2303); vc->registerAtom(id2303); Expr id2311=vc->eqExpr(id209,id243); Expr id2310=vc->notExpr(id2311); vc->registerAtom(id2311); Expr id2315=vc->eqExpr(id225,id231); Expr id2314=vc->notExpr(id2315); vc->registerAtom(id2315); Expr id2333=vc->eqExpr(id787,id245); Expr id2332=vc->notExpr(id2333); vc->registerAtom(id2333); Expr id2335=vc->eqExpr(id1065,id205); Expr id2334=vc->notExpr(id2335); vc->registerAtom(id2335); Expr id2351=vc->writeExpr(id219,id221,id225); Expr id2353=vc->eqExpr(id2351,id241); Expr id2352=vc->notExpr(id2353); vc->registerAtom(id2353); Expr id2361=vc->eqExpr(id1093,id245); Expr id2360=vc->notExpr(id2361); vc->registerAtom(id2361); Expr id2363=vc->eqExpr(id229,id205); Expr id2362=vc->notExpr(id2363); vc->registerAtom(id2363); Expr id2379=vc->writeExpr(id219,id209,id221); Expr id2381=vc->eqExpr(id2379,id241); Expr id2380=vc->notExpr(id2381); vc->registerAtom(id2381); Expr id2389=vc->eqExpr(id1123,id245); Expr id2388=vc->notExpr(id2389); vc->registerAtom(id2389); Expr id2391=vc->leExpr(id205,id229); Expr id2390=vc->notExpr(id2391); vc->registerAtom(id2391); Expr id2411=vc->eqExpr(id205,id227); Expr id2410=vc->notExpr(id2411); vc->registerAtom(id2411); Expr id2419=vc->eqExpr(id757,id223); Expr id2418=vc->notExpr(id2419); vc->registerAtom(id2419); Expr id2421=vc->ltExpr(id183,id89); Expr id2420=vc->notExpr(id2421); vc->registerAtom(id2421); Expr id2427=vc->plusExpr(id195,id453); Expr id2429=vc->eqExpr(id2427,id217); Expr id2428=vc->notExpr(id2429); vc->registerAtom(id2429); Expr id2433=vc->eqExpr(id193,id209); Expr id2432=vc->notExpr(id2433); vc->registerAtom(id2433); Expr id2437=vc->plusExpr(id193,id453); Expr id2439=vc->eqExpr(id2437,id215); Expr id2438=vc->notExpr(id2439); vc->registerAtom(id2439); Expr id2443=vc->writeExpr(id189,id193,id183); Expr id2445=vc->eqExpr(id2443,id211); Expr id2444=vc->notExpr(id2445); vc->registerAtom(id2445); Expr id2451=vc->writeExpr(id197,id193,id187); Expr id2453=vc->eqExpr(id2451,id219); Expr id2452=vc->notExpr(id2453); vc->registerAtom(id2453); Expr id2459=vc->eqExpr(id453,id223); Expr id2458=vc->notExpr(id2459); vc->registerAtom(id2459); Expr id2461=vc->eqExpr(id89,id183); Expr id2460=vc->notExpr(id2461); vc->registerAtom(id2461); Expr id2469=vc->eqExpr(id187,id221); Expr id2468=vc->notExpr(id2469); vc->registerAtom(id2469); Expr id2473=vc->eqExpr(id203,id209); Expr id2472=vc->notExpr(id2473); vc->registerAtom(id2473); Expr id2491=vc->eqExpr(id787,id223); Expr id2490=vc->notExpr(id2491); vc->registerAtom(id2491); Expr id2493=vc->eqExpr(id1065,id183); Expr id2492=vc->notExpr(id2493); vc->registerAtom(id2493); Expr id2509=vc->writeExpr(id197,id199,id203); Expr id2511=vc->eqExpr(id2509,id219); Expr id2510=vc->notExpr(id2511); vc->registerAtom(id2511); Expr id2519=vc->eqExpr(id1093,id223); Expr id2518=vc->notExpr(id2519); vc->registerAtom(id2519); Expr id2521=vc->eqExpr(id207,id183); Expr id2520=vc->notExpr(id2521); vc->registerAtom(id2521); Expr id2537=vc->writeExpr(id197,id187,id199); Expr id2539=vc->eqExpr(id2537,id219); Expr id2538=vc->notExpr(id2539); vc->registerAtom(id2539); Expr id2547=vc->eqExpr(id1123,id223); Expr id2546=vc->notExpr(id2547); vc->registerAtom(id2547); Expr id2549=vc->leExpr(id183,id207); Expr id2548=vc->notExpr(id2549); vc->registerAtom(id2549); Expr id2569=vc->eqExpr(id183,id205); Expr id2568=vc->notExpr(id2569); vc->registerAtom(id2569); Expr id2577=vc->eqExpr(id757,id201); Expr id2576=vc->notExpr(id2577); vc->registerAtom(id2577); Expr id2579=vc->ltExpr(id161,id89); Expr id2578=vc->notExpr(id2579); vc->registerAtom(id2579); Expr id2585=vc->plusExpr(id173,id453); Expr id2587=vc->eqExpr(id2585,id195); Expr id2586=vc->notExpr(id2587); vc->registerAtom(id2587); Expr id2591=vc->eqExpr(id171,id187); Expr id2590=vc->notExpr(id2591); vc->registerAtom(id2591); Expr id2595=vc->plusExpr(id171,id453); Expr id2597=vc->eqExpr(id2595,id193); Expr id2596=vc->notExpr(id2597); vc->registerAtom(id2597); Expr id2601=vc->writeExpr(id167,id171,id161); Expr id2603=vc->eqExpr(id2601,id189); Expr id2602=vc->notExpr(id2603); vc->registerAtom(id2603); Expr id2609=vc->writeExpr(id175,id171,id165); Expr id2611=vc->eqExpr(id2609,id197); Expr id2610=vc->notExpr(id2611); vc->registerAtom(id2611); Expr id2617=vc->eqExpr(id453,id201); Expr id2616=vc->notExpr(id2617); vc->registerAtom(id2617); Expr id2619=vc->eqExpr(id89,id161); Expr id2618=vc->notExpr(id2619); vc->registerAtom(id2619); Expr id2627=vc->eqExpr(id165,id199); Expr id2626=vc->notExpr(id2627); vc->registerAtom(id2627); Expr id2631=vc->eqExpr(id181,id187); Expr id2630=vc->notExpr(id2631); vc->registerAtom(id2631); Expr id2649=vc->eqExpr(id787,id201); Expr id2648=vc->notExpr(id2649); vc->registerAtom(id2649); Expr id2651=vc->eqExpr(id1065,id161); Expr id2650=vc->notExpr(id2651); vc->registerAtom(id2651); Expr id2667=vc->writeExpr(id175,id177,id181); Expr id2669=vc->eqExpr(id2667,id197); Expr id2668=vc->notExpr(id2669); vc->registerAtom(id2669); Expr id2677=vc->eqExpr(id1093,id201); Expr id2676=vc->notExpr(id2677); vc->registerAtom(id2677); Expr id2679=vc->eqExpr(id185,id161); Expr id2678=vc->notExpr(id2679); vc->registerAtom(id2679); Expr id2695=vc->writeExpr(id175,id165,id177); Expr id2697=vc->eqExpr(id2695,id197); Expr id2696=vc->notExpr(id2697); vc->registerAtom(id2697); Expr id2705=vc->eqExpr(id1123,id201); Expr id2704=vc->notExpr(id2705); vc->registerAtom(id2705); Expr id2707=vc->leExpr(id161,id185); Expr id2706=vc->notExpr(id2707); vc->registerAtom(id2707); Expr id2727=vc->eqExpr(id161,id183); Expr id2726=vc->notExpr(id2727); vc->registerAtom(id2727); Expr id2735=vc->eqExpr(id757,id179); Expr id2734=vc->notExpr(id2735); vc->registerAtom(id2735); Expr id2737=vc->ltExpr(id139,id89); Expr id2736=vc->notExpr(id2737); vc->registerAtom(id2737); Expr id2743=vc->plusExpr(id151,id453); Expr id2745=vc->eqExpr(id2743,id173); Expr id2744=vc->notExpr(id2745); vc->registerAtom(id2745); Expr id2749=vc->eqExpr(id149,id165); Expr id2748=vc->notExpr(id2749); vc->registerAtom(id2749); Expr id2753=vc->plusExpr(id149,id453); Expr id2755=vc->eqExpr(id2753,id171); Expr id2754=vc->notExpr(id2755); vc->registerAtom(id2755); Expr id2759=vc->writeExpr(id145,id149,id139); Expr id2761=vc->eqExpr(id2759,id167); Expr id2760=vc->notExpr(id2761); vc->registerAtom(id2761); Expr id2767=vc->writeExpr(id153,id149,id143); Expr id2769=vc->eqExpr(id2767,id175); Expr id2768=vc->notExpr(id2769); vc->registerAtom(id2769); Expr id2775=vc->eqExpr(id453,id179); Expr id2774=vc->notExpr(id2775); vc->registerAtom(id2775); Expr id2777=vc->eqExpr(id89,id139); Expr id2776=vc->notExpr(id2777); vc->registerAtom(id2777); Expr id2785=vc->eqExpr(id143,id177); Expr id2784=vc->notExpr(id2785); vc->registerAtom(id2785); Expr id2789=vc->eqExpr(id159,id165); Expr id2788=vc->notExpr(id2789); vc->registerAtom(id2789); Expr id2807=vc->eqExpr(id787,id179); Expr id2806=vc->notExpr(id2807); vc->registerAtom(id2807); Expr id2809=vc->eqExpr(id1065,id139); Expr id2808=vc->notExpr(id2809); vc->registerAtom(id2809); Expr id2825=vc->writeExpr(id153,id155,id159); Expr id2827=vc->eqExpr(id2825,id175); Expr id2826=vc->notExpr(id2827); vc->registerAtom(id2827); Expr id2835=vc->eqExpr(id1093,id179); Expr id2834=vc->notExpr(id2835); vc->registerAtom(id2835); Expr id2837=vc->eqExpr(id163,id139); Expr id2836=vc->notExpr(id2837); vc->registerAtom(id2837); Expr id2853=vc->writeExpr(id153,id143,id155); Expr id2855=vc->eqExpr(id2853,id175); Expr id2854=vc->notExpr(id2855); vc->registerAtom(id2855); Expr id2863=vc->eqExpr(id1123,id179); Expr id2862=vc->notExpr(id2863); vc->registerAtom(id2863); Expr id2865=vc->leExpr(id139,id163); Expr id2864=vc->notExpr(id2865); vc->registerAtom(id2865); Expr id2885=vc->eqExpr(id139,id161); Expr id2884=vc->notExpr(id2885); vc->registerAtom(id2885); Expr id2893=vc->eqExpr(id757,id157); Expr id2892=vc->notExpr(id2893); vc->registerAtom(id2893); Expr id2895=vc->ltExpr(id117,id89); Expr id2894=vc->notExpr(id2895); vc->registerAtom(id2895); Expr id2901=vc->plusExpr(id129,id453); Expr id2903=vc->eqExpr(id2901,id151); Expr id2902=vc->notExpr(id2903); vc->registerAtom(id2903); Expr id2907=vc->eqExpr(id127,id143); Expr id2906=vc->notExpr(id2907); vc->registerAtom(id2907); Expr id2911=vc->plusExpr(id127,id453); Expr id2913=vc->eqExpr(id2911,id149); Expr id2912=vc->notExpr(id2913); vc->registerAtom(id2913); Expr id2917=vc->writeExpr(id123,id127,id117); Expr id2919=vc->eqExpr(id2917,id145); Expr id2918=vc->notExpr(id2919); vc->registerAtom(id2919); Expr id2925=vc->writeExpr(id131,id127,id121); Expr id2927=vc->eqExpr(id2925,id153); Expr id2926=vc->notExpr(id2927); vc->registerAtom(id2927); Expr id2933=vc->eqExpr(id453,id157); Expr id2932=vc->notExpr(id2933); vc->registerAtom(id2933); Expr id2935=vc->eqExpr(id89,id117); Expr id2934=vc->notExpr(id2935); vc->registerAtom(id2935); Expr id2943=vc->eqExpr(id121,id155); Expr id2942=vc->notExpr(id2943); vc->registerAtom(id2943); Expr id2947=vc->eqExpr(id137,id143); Expr id2946=vc->notExpr(id2947); vc->registerAtom(id2947); Expr id2965=vc->eqExpr(id787,id157); Expr id2964=vc->notExpr(id2965); vc->registerAtom(id2965); Expr id2967=vc->eqExpr(id1065,id117); Expr id2966=vc->notExpr(id2967); vc->registerAtom(id2967); Expr id2983=vc->writeExpr(id131,id133,id137); Expr id2985=vc->eqExpr(id2983,id153); Expr id2984=vc->notExpr(id2985); vc->registerAtom(id2985); Expr id2993=vc->eqExpr(id1093,id157); Expr id2992=vc->notExpr(id2993); vc->registerAtom(id2993); Expr id2995=vc->eqExpr(id141,id117); Expr id2994=vc->notExpr(id2995); vc->registerAtom(id2995); Expr id3011=vc->writeExpr(id131,id121,id133); Expr id3013=vc->eqExpr(id3011,id153); Expr id3012=vc->notExpr(id3013); vc->registerAtom(id3013); Expr id3021=vc->eqExpr(id1123,id157); Expr id3020=vc->notExpr(id3021); vc->registerAtom(id3021); Expr id3023=vc->leExpr(id117,id141); Expr id3022=vc->notExpr(id3023); vc->registerAtom(id3023); Expr id3043=vc->eqExpr(id117,id139); Expr id3042=vc->notExpr(id3043); vc->registerAtom(id3043); Expr id3051=vc->eqExpr(id757,id135); Expr id3050=vc->notExpr(id3051); vc->registerAtom(id3051); Expr id3053=vc->ltExpr(id87,id89); Expr id3052=vc->notExpr(id3053); vc->registerAtom(id3053); Expr id3059=vc->plusExpr(id105,id453); Expr id3061=vc->eqExpr(id3059,id129); Expr id3060=vc->notExpr(id3061); vc->registerAtom(id3061); Expr id3065=vc->eqExpr(id103,id121); Expr id3064=vc->notExpr(id3065); vc->registerAtom(id3065); Expr id3069=vc->plusExpr(id103,id453); Expr id3071=vc->eqExpr(id3069,id127); Expr id3070=vc->notExpr(id3071); vc->registerAtom(id3071); Expr id3075=vc->writeExpr(id95,id103,id87); Expr id3077=vc->eqExpr(id3075,id123); Expr id3076=vc->notExpr(id3077); vc->registerAtom(id3077); Expr id3083=vc->writeExpr(id107,id103,id93); Expr id3085=vc->eqExpr(id3083,id131); Expr id3084=vc->notExpr(id3085); vc->registerAtom(id3085); Expr id3091=vc->eqExpr(id453,id135); Expr id3090=vc->notExpr(id3091); vc->registerAtom(id3091); Expr id3093=vc->eqExpr(id89,id87); Expr id3092=vc->notExpr(id3093); vc->registerAtom(id3093); Expr id3101=vc->eqExpr(id93,id133); Expr id3100=vc->notExpr(id3101); vc->registerAtom(id3101); Expr id3105=vc->eqExpr(id115,id121); Expr id3104=vc->notExpr(id3105); vc->registerAtom(id3105); Expr id3123=vc->eqExpr(id787,id135); Expr id3122=vc->notExpr(id3123); vc->registerAtom(id3123); Expr id3125=vc->eqExpr(id1065,id87); Expr id3124=vc->notExpr(id3125); vc->registerAtom(id3125); Expr id3141=vc->writeExpr(id107,id109,id115); Expr id3143=vc->eqExpr(id3141,id131); Expr id3142=vc->notExpr(id3143); vc->registerAtom(id3143); Expr id3151=vc->eqExpr(id1093,id135); Expr id3150=vc->notExpr(id3151); vc->registerAtom(id3151); Expr id3153=vc->eqExpr(id119,id87); Expr id3152=vc->notExpr(id3153); vc->registerAtom(id3153); Expr id3169=vc->writeExpr(id107,id93,id109); Expr id3171=vc->eqExpr(id3169,id131); Expr id3170=vc->notExpr(id3171); vc->registerAtom(id3171); Expr id3179=vc->eqExpr(id1123,id135); Expr id3178=vc->notExpr(id3179); vc->registerAtom(id3179); Expr id3181=vc->leExpr(id87,id119); Expr id3180=vc->notExpr(id3181); vc->registerAtom(id3181); Expr id3201=vc->eqExpr(id87,id117); Expr id3200=vc->notExpr(id3201); vc->registerAtom(id3201); Expr id3209=vc->eqExpr(id757,id113); Expr id3208=vc->notExpr(id3209); vc->registerAtom(id3209); Expr id3211=vc->ltExpr(id75,id89); Expr id3210=vc->notExpr(id3211); vc->registerAtom(id3211); Expr id3217=vc->plusExpr(id81,id453); Expr id3219=vc->eqExpr(id3217,id105); Expr id3218=vc->notExpr(id3219); vc->registerAtom(id3219); Expr id3223=vc->eqExpr(id77,id93); Expr id3222=vc->notExpr(id3223); vc->registerAtom(id3223); Expr id3227=vc->plusExpr(id77,id453); Expr id3229=vc->eqExpr(id3227,id103); Expr id3228=vc->notExpr(id3229); vc->registerAtom(id3229); Expr id3233=vc->writeExpr(id97,id77,id75); Expr id3235=vc->eqExpr(id3233,id95); Expr id3234=vc->notExpr(id3235); vc->registerAtom(id3235); Expr id3241=vc->writeExpr(id83,id77,id79); Expr id3243=vc->eqExpr(id3241,id107); Expr id3242=vc->notExpr(id3243); vc->registerAtom(id3243); Expr id3249=vc->eqExpr(id453,id113); Expr id3248=vc->notExpr(id3249); vc->registerAtom(id3249); Expr id3251=vc->eqExpr(id89,id75); Expr id3250=vc->notExpr(id3251); vc->registerAtom(id3251); Expr id3259=vc->eqExpr(id79,id109); Expr id3258=vc->notExpr(id3259); vc->registerAtom(id3259); Expr id3263=vc->eqExpr(id85,id93); Expr id3262=vc->notExpr(id3263); vc->registerAtom(id3263); Expr id3281=vc->eqExpr(id787,id113); Expr id3280=vc->notExpr(id3281); vc->registerAtom(id3281); Expr id3283=vc->eqExpr(id1065,id75); Expr id3282=vc->notExpr(id3283); vc->registerAtom(id3283); Expr id3299=vc->writeExpr(id83,id111,id85); Expr id3301=vc->eqExpr(id3299,id107); Expr id3300=vc->notExpr(id3301); vc->registerAtom(id3301); Expr id3309=vc->eqExpr(id1093,id113); Expr id3308=vc->notExpr(id3309); vc->registerAtom(id3309); Expr id3311=vc->eqExpr(id91,id75); Expr id3310=vc->notExpr(id3311); vc->registerAtom(id3311); Expr id3327=vc->writeExpr(id83,id79,id111); Expr id3329=vc->eqExpr(id3327,id107); Expr id3328=vc->notExpr(id3329); vc->registerAtom(id3329); Expr id3337=vc->eqExpr(id1123,id113); Expr id3336=vc->notExpr(id3337); vc->registerAtom(id3337); Expr id3339=vc->leExpr(id75,id91); Expr id3338=vc->notExpr(id3339); vc->registerAtom(id3339); Expr id3359=vc->eqExpr(id75,id87); Expr id3358=vc->notExpr(id3359); vc->registerAtom(id3359); Expr id3367=vc->leExpr(id403,id757); Expr id3366=vc->notExpr(id3367); vc->registerAtom(id3367); Expr id3371=vc->eqExpr(id725,id407); Expr id3370=vc->notExpr(id3371); vc->registerAtom(id3371); Expr id3375=vc->leExpr(id381,id757); Expr id3374=vc->notExpr(id3375); vc->registerAtom(id3375); Expr id3383=vc->leExpr(id359,id757); Expr id3382=vc->notExpr(id3383); vc->registerAtom(id3383); Expr id3391=vc->leExpr(id337,id757); Expr id3390=vc->notExpr(id3391); vc->registerAtom(id3391); Expr id3399=vc->leExpr(id315,id757); Expr id3398=vc->notExpr(id3399); vc->registerAtom(id3399); Expr id3407=vc->leExpr(id293,id757); Expr id3406=vc->notExpr(id3407); vc->registerAtom(id3407); Expr id3415=vc->leExpr(id271,id757); Expr id3414=vc->notExpr(id3415); vc->registerAtom(id3415); Expr id3423=vc->leExpr(id249,id757); Expr id3422=vc->notExpr(id3423); vc->registerAtom(id3423); Expr id3431=vc->leExpr(id227,id757); Expr id3430=vc->notExpr(id3431); vc->registerAtom(id3431); Expr id3439=vc->leExpr(id205,id757); Expr id3438=vc->notExpr(id3439); vc->registerAtom(id3439); Expr id3447=vc->leExpr(id183,id757); Expr id3446=vc->notExpr(id3447); vc->registerAtom(id3447); Expr id3455=vc->leExpr(id161,id757); Expr id3454=vc->notExpr(id3455); vc->registerAtom(id3455); Expr id3463=vc->leExpr(id139,id757); Expr id3462=vc->notExpr(id3463); vc->registerAtom(id3463); Expr id3471=vc->leExpr(id117,id757); Expr id3470=vc->notExpr(id3471); vc->registerAtom(id3471); Expr id3479=vc->leExpr(id87,id757); Expr id3478=vc->notExpr(id3479); vc->registerAtom(id3479); Expr id3487=vc->leExpr(id75,id757); Expr id3486=vc->notExpr(id3487); vc->registerAtom(id3487); vc->push(); vc->query(id12); vc->inconsistent(inconsistency); vc->pop(); vc->push(); vc->query(id986); vc->popto(1); vc->push(); vc->query(id987); vc->popto(1); vc->push(); vc->assertFormula(id987); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id982); vc->popto(2); vc->push(); vc->query(id983); vc->popto(2); vc->push(); vc->assertFormula(id983); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id978); vc->popto(3); vc->push(); vc->query(id979); vc->popto(3); vc->push(); vc->assertFormula(id979); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id972); vc->popto(4); vc->push(); vc->query(id973); vc->popto(4); vc->push(); vc->assertFormula(id973); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id968); vc->popto(5); vc->push(); vc->query(id969); vc->popto(5); vc->push(); vc->assertFormula(id969); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id964); vc->popto(6); vc->push(); vc->query(id965); vc->popto(6); vc->push(); vc->assertFormula(id965); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id958); vc->popto(7); vc->push(); vc->query(id959); vc->popto(7); vc->push(); vc->assertFormula(id959); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id954); vc->popto(8); vc->push(); vc->query(id955); vc->popto(8); vc->push(); vc->assertFormula(id955); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id950); vc->popto(9); vc->push(); vc->query(id951); vc->popto(9); vc->push(); vc->assertFormula(id951); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id944); vc->popto(10); vc->push(); vc->query(id945); vc->popto(10); vc->push(); vc->assertFormula(id945); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id940); vc->popto(11); vc->push(); vc->query(id941); vc->popto(11); vc->push(); vc->assertFormula(id941); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id936); vc->popto(12); vc->push(); vc->query(id937); vc->popto(12); vc->push(); vc->assertFormula(id937); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id930); vc->popto(13); vc->push(); vc->query(id931); vc->popto(13); vc->push(); vc->assertFormula(id931); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id926); vc->popto(14); vc->push(); vc->query(id927); vc->popto(14); vc->push(); vc->assertFormula(id927); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id922); vc->popto(15); vc->push(); vc->query(id923); vc->popto(15); vc->push(); vc->assertFormula(id923); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id916); vc->popto(16); vc->push(); vc->query(id917); vc->popto(16); vc->push(); vc->assertFormula(id917); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id912); vc->popto(17); vc->push(); vc->query(id913); vc->popto(17); vc->push(); vc->assertFormula(id913); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id908); vc->popto(18); vc->push(); vc->query(id909); vc->popto(18); vc->push(); vc->assertFormula(id909); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id902); vc->popto(19); vc->push(); vc->query(id903); vc->popto(19); vc->push(); vc->assertFormula(id903); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id898); vc->popto(20); vc->push(); vc->query(id899); vc->popto(20); vc->push(); vc->assertFormula(id899); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id894); vc->popto(21); vc->push(); vc->query(id895); vc->popto(21); vc->push(); vc->assertFormula(id895); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id888); vc->popto(22); vc->push(); vc->query(id889); vc->popto(22); vc->push(); vc->assertFormula(id889); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id884); vc->popto(23); vc->push(); vc->query(id885); vc->popto(23); vc->push(); vc->assertFormula(id885); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id880); vc->popto(24); vc->push(); vc->query(id881); vc->popto(24); vc->push(); vc->assertFormula(id881); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id874); vc->popto(25); vc->push(); vc->query(id875); vc->popto(25); vc->push(); vc->assertFormula(id875); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id870); vc->popto(26); vc->push(); vc->query(id871); vc->popto(26); vc->push(); vc->assertFormula(id871); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id866); vc->popto(27); vc->push(); vc->query(id867); vc->popto(27); vc->push(); vc->assertFormula(id867); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id860); vc->popto(28); vc->push(); vc->query(id861); vc->popto(28); vc->push(); vc->assertFormula(id861); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id856); vc->popto(29); vc->push(); vc->query(id857); vc->popto(29); vc->push(); vc->assertFormula(id857); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id852); vc->popto(30); vc->push(); vc->query(id853); vc->popto(30); vc->push(); vc->assertFormula(id853); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id846); vc->popto(31); vc->push(); vc->query(id847); vc->popto(31); vc->push(); vc->assertFormula(id847); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id842); vc->popto(32); vc->push(); vc->query(id843); vc->popto(32); vc->push(); vc->assertFormula(id843); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id838); vc->popto(33); vc->push(); vc->query(id839); vc->popto(33); vc->push(); vc->assertFormula(id839); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id832); vc->popto(34); vc->push(); vc->query(id833); vc->popto(34); vc->push(); vc->assertFormula(id833); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id828); vc->popto(35); vc->push(); vc->query(id829); vc->popto(35); vc->push(); vc->assertFormula(id829); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id824); vc->popto(36); vc->push(); vc->query(id825); vc->popto(36); vc->push(); vc->assertFormula(id825); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id818); vc->popto(37); vc->push(); vc->query(id819); vc->popto(37); vc->push(); vc->assertFormula(id819); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id814); vc->popto(38); vc->push(); vc->query(id815); vc->popto(38); vc->push(); vc->assertFormula(id815); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id810); vc->popto(39); vc->push(); vc->query(id811); vc->popto(39); vc->push(); vc->assertFormula(id811); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id804); vc->popto(40); vc->push(); vc->query(id805); vc->popto(40); vc->push(); vc->assertFormula(id805); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id800); vc->popto(41); vc->push(); vc->query(id801); vc->popto(41); vc->push(); vc->assertFormula(id801); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id796); vc->popto(42); vc->push(); vc->query(id797); vc->popto(42); vc->push(); vc->assertFormula(id797); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id790); vc->popto(43); vc->push(); vc->query(id791); vc->popto(43); vc->push(); vc->assertFormula(id791); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id782); vc->popto(44); vc->push(); vc->query(id783); vc->popto(44); vc->push(); vc->assertFormula(id783); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id778); vc->popto(45); vc->push(); vc->query(id779); vc->popto(45); vc->push(); vc->assertFormula(id779); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id772); vc->popto(46); vc->push(); vc->query(id773); vc->popto(46); vc->push(); vc->assertFormula(id773); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id726); vc->popto(47); vc->push(); vc->query(id727); vc->popto(47); vc->push(); vc->assertFormula(id727); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id766); vc->popto(48); vc->push(); vc->query(id767); vc->popto(48); vc->push(); vc->assertFormula(id767); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id762); vc->popto(49); vc->push(); vc->query(id763); vc->popto(49); vc->push(); vc->assertFormula(id763); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id759); vc->popto(50); vc->push(); vc->query(id758); vc->popto(50); vc->push(); vc->assertFormula(id758); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id3486); vc->popto(51); vc->push(); vc->query(id3487); vc->popto(51); vc->push(); vc->query(id3210); vc->popto(51); vc->push(); vc->query(id3211); vc->popto(51); vc->push(); vc->query(id463); vc->popto(51); vc->push(); vc->query(id462); vc->popto(51); vc->push(); vc->query(id462); vc->popto(51); vc->push(); vc->query(id463); vc->popto(51); vc->push(); vc->assertFormula(id463); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id481); vc->popto(52); vc->push(); vc->query(id480); vc->popto(52); vc->push(); vc->query(id480); vc->popto(52); vc->push(); vc->query(id481); vc->popto(52); vc->push(); vc->assertFormula(id481); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id499); vc->popto(53); vc->push(); vc->query(id498); vc->popto(53); vc->push(); vc->query(id498); vc->popto(53); vc->push(); vc->query(id499); vc->popto(53); vc->push(); vc->assertFormula(id499); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id517); vc->popto(54); vc->push(); vc->query(id516); vc->popto(54); vc->push(); vc->query(id516); vc->popto(54); vc->push(); vc->query(id517); vc->popto(54); vc->push(); vc->assertFormula(id517); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id535); vc->popto(55); vc->push(); vc->query(id534); vc->popto(55); vc->push(); vc->query(id534); vc->popto(55); vc->push(); vc->query(id535); vc->popto(55); vc->push(); vc->assertFormula(id535); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id553); vc->popto(56); vc->push(); vc->query(id552); vc->popto(56); vc->push(); vc->query(id552); vc->popto(56); vc->push(); vc->query(id553); vc->popto(56); vc->push(); vc->assertFormula(id553); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id571); vc->popto(57); vc->push(); vc->query(id570); vc->popto(57); vc->push(); vc->query(id570); vc->popto(57); vc->push(); vc->query(id571); vc->popto(57); vc->push(); vc->assertFormula(id571); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id589); vc->popto(58); vc->push(); vc->query(id588); vc->popto(58); vc->push(); vc->query(id588); vc->popto(58); vc->push(); vc->query(id589); vc->popto(58); vc->push(); vc->assertFormula(id589); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id607); vc->popto(59); vc->push(); vc->query(id606); vc->popto(59); vc->push(); vc->query(id606); vc->popto(59); vc->push(); vc->query(id607); vc->popto(59); vc->push(); vc->assertFormula(id607); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id625); vc->popto(60); vc->push(); vc->query(id624); vc->popto(60); vc->push(); vc->query(id624); vc->popto(60); vc->push(); vc->query(id625); vc->popto(60); vc->push(); vc->assertFormula(id625); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id643); vc->popto(61); vc->push(); vc->query(id642); vc->popto(61); vc->push(); vc->query(id642); vc->popto(61); vc->push(); vc->query(id643); vc->popto(61); vc->push(); vc->assertFormula(id643); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id661); vc->popto(62); vc->push(); vc->query(id660); vc->popto(62); vc->push(); vc->query(id660); vc->popto(62); vc->push(); vc->query(id661); vc->popto(62); vc->push(); vc->assertFormula(id661); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id679); vc->popto(63); vc->push(); vc->query(id678); vc->popto(63); vc->push(); vc->query(id678); vc->popto(63); vc->push(); vc->query(id679); vc->popto(63); vc->push(); vc->assertFormula(id679); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id697); vc->popto(64); vc->push(); vc->query(id696); vc->popto(64); vc->push(); vc->query(id696); vc->popto(64); vc->push(); vc->query(id697); vc->popto(64); vc->push(); vc->assertFormula(id697); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id715); vc->popto(65); vc->push(); vc->query(id714); vc->popto(65); vc->push(); vc->query(id714); vc->popto(65); vc->push(); vc->query(id715); vc->popto(65); vc->push(); vc->assertFormula(id715); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id471); vc->popto(66); vc->push(); vc->query(id470); vc->popto(66); vc->push(); vc->query(id470); vc->popto(66); vc->push(); vc->query(id471); vc->popto(66); vc->push(); vc->assertFormula(id471); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id489); vc->popto(67); vc->push(); vc->query(id488); vc->popto(67); vc->push(); vc->query(id488); vc->popto(67); vc->push(); vc->query(id489); vc->popto(67); vc->push(); vc->assertFormula(id489); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id467); vc->popto(68); vc->push(); vc->query(id466); vc->popto(68); vc->push(); vc->query(id466); vc->popto(68); vc->push(); vc->query(id467); vc->popto(68); vc->push(); vc->assertFormula(id467); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id3219); vc->popto(69); vc->push(); vc->query(id3218); vc->popto(69); vc->push(); vc->query(id507); vc->popto(69); vc->push(); vc->query(id506); vc->popto(69); vc->push(); vc->query(id506); vc->popto(69); vc->push(); vc->query(id507); vc->popto(69); vc->push(); vc->assertFormula(id507); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id485); vc->popto(70); vc->push(); vc->query(id484); vc->popto(70); vc->push(); vc->query(id484); vc->popto(70); vc->push(); vc->query(id485); vc->popto(70); vc->push(); vc->assertFormula(id485); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id3061); vc->popto(71); vc->push(); vc->query(id3060); vc->popto(71); vc->push(); vc->query(id465); vc->popto(71); vc->push(); vc->query(id464); vc->popto(71); vc->push(); vc->query(id464); vc->popto(71); vc->push(); vc->query(id465); vc->popto(71); vc->push(); vc->assertFormula(id465); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id3229); vc->popto(72); vc->push(); vc->query(id3228); vc->popto(72); vc->push(); vc->query(id525); vc->popto(72); vc->push(); vc->query(id524); vc->popto(72); vc->push(); vc->query(id524); vc->popto(72); vc->push(); vc->query(id525); vc->popto(72); vc->push(); vc->assertFormula(id525); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id503); vc->popto(73); vc->push(); vc->query(id502); vc->popto(73); vc->push(); vc->query(id502); vc->popto(73); vc->push(); vc->query(id503); vc->popto(73); vc->push(); vc->assertFormula(id503); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id2903); vc->popto(74); vc->push(); vc->query(id2902); vc->popto(74); vc->push(); vc->query(id483); vc->popto(74); vc->push(); vc->query(id482); vc->popto(74); vc->push(); vc->query(id482); vc->popto(74); vc->push(); vc->query(id483); vc->popto(74); vc->push(); vc->assertFormula(id483); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id3071); vc->popto(75); vc->push(); vc->query(id3070); vc->popto(75); vc->push(); vc->query(id543); vc->popto(75); vc->push(); vc->query(id542); vc->popto(75); vc->push(); vc->query(id542); vc->popto(75); vc->push(); vc->query(id543); vc->popto(75); vc->push(); vc->assertFormula(id543); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id521); vc->popto(76); vc->push(); vc->query(id520); vc->popto(76); vc->push(); vc->query(id520); vc->popto(76); vc->push(); vc->query(id521); vc->popto(76); vc->push(); vc->assertFormula(id521); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id2745); vc->popto(77); vc->push(); vc->query(id2744); vc->popto(77); vc->push(); vc->query(id501); vc->popto(77); vc->push(); vc->query(id500); vc->popto(77); vc->push(); vc->query(id500); vc->popto(77); vc->push(); vc->query(id501); vc->popto(77); vc->push(); vc->assertFormula(id501); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id2913); vc->popto(78); vc->push(); vc->query(id2912); vc->popto(78); vc->push(); vc->query(id461); vc->popto(78); vc->push(); vc->query(id460); vc->popto(78); vc->push(); vc->query(id460); vc->popto(78); vc->push(); vc->query(id461); vc->popto(78); vc->push(); vc->assertFormula(id461); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id561); vc->popto(79); vc->push(); vc->query(id560); vc->popto(79); vc->push(); vc->query(id560); vc->popto(79); vc->push(); vc->query(id561); vc->popto(79); vc->push(); vc->assertFormula(id561); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id539); vc->popto(80); vc->push(); vc->query(id538); vc->popto(80); vc->push(); vc->query(id538); vc->popto(80); vc->push(); vc->query(id539); vc->popto(80); vc->push(); vc->assertFormula(id539); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id2587); vc->popto(81); vc->push(); vc->query(id2586); vc->popto(81); vc->push(); vc->query(id519); vc->popto(81); vc->push(); vc->query(id518); vc->popto(81); vc->push(); vc->query(id518); vc->popto(81); vc->push(); vc->query(id519); vc->popto(81); vc->push(); vc->assertFormula(id519); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id2755); vc->popto(82); vc->push(); vc->query(id2754); vc->popto(82); vc->push(); vc->query(id479); vc->popto(82); vc->push(); vc->query(id478); vc->popto(82); vc->push(); vc->query(id478); vc->popto(82); vc->push(); vc->query(id479); vc->popto(82); vc->push(); vc->assertFormula(id479); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id579); vc->popto(83); vc->push(); vc->query(id578); vc->popto(83); vc->push(); vc->query(id578); vc->popto(83); vc->push(); vc->query(id579); vc->popto(83); vc->push(); vc->assertFormula(id579); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id557); vc->popto(84); vc->push(); vc->query(id556); vc->popto(84); vc->push(); vc->query(id556); vc->popto(84); vc->push(); vc->query(id557); vc->popto(84); vc->push(); vc->assertFormula(id557); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id2429); vc->popto(85); vc->push(); vc->query(id2428); vc->popto(85); vc->push(); vc->query(id537); vc->popto(85); vc->push(); vc->query(id536); vc->popto(85); vc->push(); vc->query(id536); vc->popto(85); vc->push(); vc->query(id537); vc->popto(85); vc->push(); vc->assertFormula(id537); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id2597); vc->popto(86); vc->push(); vc->query(id2596); vc->popto(86); vc->push(); vc->query(id497); vc->popto(86); vc->push(); vc->query(id496); vc->popto(86); vc->push(); vc->query(id496); vc->popto(86); vc->push(); vc->query(id497); vc->popto(86); vc->push(); vc->assertFormula(id497); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id597); vc->popto(87); vc->push(); vc->query(id596); vc->popto(87); vc->push(); vc->query(id596); vc->popto(87); vc->push(); vc->query(id597); vc->popto(87); vc->push(); vc->assertFormula(id597); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id575); vc->popto(88); vc->push(); vc->query(id574); vc->popto(88); vc->push(); vc->query(id574); vc->popto(88); vc->push(); vc->query(id575); vc->popto(88); vc->push(); vc->assertFormula(id575); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id2271); vc->popto(89); vc->push(); vc->query(id2270); vc->popto(89); vc->push(); vc->query(id555); vc->popto(89); vc->push(); vc->query(id554); vc->popto(89); vc->push(); vc->query(id554); vc->popto(89); vc->push(); vc->query(id555); vc->popto(89); vc->push(); vc->assertFormula(id555); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id2439); vc->popto(90); vc->push(); vc->query(id2438); vc->popto(90); vc->push(); vc->query(id515); vc->popto(90); vc->push(); vc->query(id514); vc->popto(90); vc->push(); vc->query(id514); vc->popto(90); vc->push(); vc->query(id515); vc->popto(90); vc->push(); vc->assertFormula(id515); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id457); vc->popto(91); vc->push(); vc->query(id456); vc->popto(91); vc->push(); vc->query(id456); vc->popto(91); vc->push(); vc->query(id457); vc->popto(91); vc->push(); vc->assertFormula(id457); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id3479); vc->popto(92); vc->push(); vc->query(id3478); vc->popto(92); vc->push(); vc->query(id3359); vc->popto(92); vc->push(); vc->query(id3358); vc->popto(92); vc->push(); vc->query(id615); vc->popto(92); vc->push(); vc->query(id614); vc->popto(92); vc->push(); vc->query(id614); vc->popto(92); vc->push(); vc->query(id615); vc->popto(92); vc->push(); vc->assertFormula(id615); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id593); vc->popto(93); vc->push(); vc->query(id592); vc->popto(93); vc->push(); vc->query(id592); vc->popto(93); vc->push(); vc->query(id593); vc->popto(93); vc->push(); vc->assertFormula(id593); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id2113); vc->popto(94); vc->push(); vc->query(id2112); vc->popto(94); vc->push(); vc->query(id573); vc->popto(94); vc->push(); vc->query(id572); vc->popto(94); vc->push(); vc->query(id572); vc->popto(94); vc->push(); vc->query(id573); vc->popto(94); vc->push(); vc->assertFormula(id573); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id2281); vc->popto(95); vc->push(); vc->query(id2280); vc->popto(95); vc->push(); vc->query(id533); vc->popto(95); vc->push(); vc->query(id532); vc->popto(95); vc->push(); vc->query(id532); vc->popto(95); vc->push(); vc->query(id533); vc->popto(95); vc->push(); vc->assertFormula(id533); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id475); vc->popto(96); vc->push(); vc->query(id474); vc->popto(96); vc->push(); vc->query(id474); vc->popto(96); vc->push(); vc->query(id475); vc->popto(96); vc->push(); vc->assertFormula(id475); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id3471); vc->popto(97); vc->push(); vc->query(id3470); vc->popto(97); vc->push(); vc->query(id3201); vc->popto(97); vc->push(); vc->query(id3200); vc->popto(97); vc->push(); vc->query(id633); vc->popto(97); vc->push(); vc->query(id632); vc->popto(97); vc->push(); vc->query(id632); vc->popto(97); vc->push(); vc->query(id633); vc->popto(97); vc->push(); vc->assertFormula(id633); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id611); vc->popto(98); vc->push(); vc->query(id610); vc->popto(98); vc->push(); vc->query(id610); vc->popto(98); vc->push(); vc->query(id611); vc->popto(98); vc->push(); vc->assertFormula(id611); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id1955); vc->popto(99); vc->push(); vc->query(id1954); vc->popto(99); vc->push(); vc->query(id591); vc->popto(99); vc->push(); vc->query(id590); vc->popto(99); vc->push(); vc->query(id590); vc->popto(99); vc->push(); vc->query(id591); vc->popto(99); vc->push(); vc->assertFormula(id591); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id2123); vc->popto(100); vc->push(); vc->query(id2122); vc->popto(100); vc->push(); vc->query(id551); vc->popto(100); vc->push(); vc->query(id550); vc->popto(100); vc->push(); vc->query(id550); vc->popto(100); vc->push(); vc->query(id551); vc->popto(100); vc->push(); vc->assertFormula(id551); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id493); vc->popto(101); vc->push(); vc->query(id492); vc->popto(101); vc->push(); vc->query(id492); vc->popto(101); vc->push(); vc->query(id493); vc->popto(101); vc->push(); vc->assertFormula(id493); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id3463); vc->popto(102); vc->push(); vc->query(id3462); vc->popto(102); vc->push(); vc->query(id3043); vc->popto(102); vc->push(); vc->query(id3042); vc->popto(102); vc->push(); vc->query(id651); vc->popto(102); vc->push(); vc->query(id650); vc->popto(102); vc->push(); vc->query(id650); vc->popto(102); vc->push(); vc->query(id651); vc->popto(102); vc->push(); vc->assertFormula(id651); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id629); vc->popto(103); vc->push(); vc->query(id628); vc->popto(103); vc->push(); vc->query(id628); vc->popto(103); vc->push(); vc->query(id629); vc->popto(103); vc->push(); vc->assertFormula(id629); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id1797); vc->popto(104); vc->push(); vc->query(id1796); vc->popto(104); vc->push(); vc->query(id609); vc->popto(104); vc->push(); vc->query(id608); vc->popto(104); vc->push(); vc->query(id608); vc->popto(104); vc->push(); vc->query(id609); vc->popto(104); vc->push(); vc->assertFormula(id609); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id1965); vc->popto(105); vc->push(); vc->query(id1964); vc->popto(105); vc->push(); vc->query(id569); vc->popto(105); vc->push(); vc->query(id568); vc->popto(105); vc->push(); vc->query(id568); vc->popto(105); vc->push(); vc->query(id569); vc->popto(105); vc->push(); vc->assertFormula(id569); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id511); vc->popto(106); vc->push(); vc->query(id510); vc->popto(106); vc->push(); vc->query(id510); vc->popto(106); vc->push(); vc->query(id511); vc->popto(106); vc->push(); vc->assertFormula(id511); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id3455); vc->popto(107); vc->push(); vc->query(id3454); vc->popto(107); vc->push(); vc->query(id2885); vc->popto(107); vc->push(); vc->query(id2884); vc->popto(107); vc->push(); vc->query(id669); vc->popto(107); vc->push(); vc->query(id668); vc->popto(107); vc->push(); vc->query(id668); vc->popto(107); vc->push(); vc->query(id669); vc->popto(107); vc->push(); vc->assertFormula(id669); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id647); vc->popto(108); vc->push(); vc->query(id646); vc->popto(108); vc->push(); vc->query(id646); vc->popto(108); vc->push(); vc->query(id647); vc->popto(108); vc->push(); vc->assertFormula(id647); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id1639); vc->popto(109); vc->push(); vc->query(id1638); vc->popto(109); vc->push(); vc->query(id627); vc->popto(109); vc->push(); vc->query(id626); vc->popto(109); vc->push(); vc->query(id626); vc->popto(109); vc->push(); vc->query(id627); vc->popto(109); vc->push(); vc->assertFormula(id627); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id1807); vc->popto(110); vc->push(); vc->query(id1806); vc->popto(110); vc->push(); vc->query(id587); vc->popto(110); vc->push(); vc->query(id586); vc->popto(110); vc->push(); vc->query(id586); vc->popto(110); vc->push(); vc->query(id587); vc->popto(110); vc->push(); vc->assertFormula(id587); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id529); vc->popto(111); vc->push(); vc->query(id528); vc->popto(111); vc->push(); vc->query(id528); vc->popto(111); vc->push(); vc->query(id529); vc->popto(111); vc->push(); vc->assertFormula(id529); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id3447); vc->popto(112); vc->push(); vc->query(id3446); vc->popto(112); vc->push(); vc->query(id2727); vc->popto(112); vc->push(); vc->query(id2726); vc->popto(112); vc->push(); vc->query(id687); vc->popto(112); vc->push(); vc->query(id686); vc->popto(112); vc->push(); vc->query(id686); vc->popto(112); vc->push(); vc->query(id687); vc->popto(112); vc->push(); vc->assertFormula(id687); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id665); vc->popto(113); vc->push(); vc->query(id664); vc->popto(113); vc->push(); vc->query(id664); vc->popto(113); vc->push(); vc->query(id665); vc->popto(113); vc->push(); vc->assertFormula(id665); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id1481); vc->popto(114); vc->push(); vc->query(id1480); vc->popto(114); vc->push(); vc->query(id645); vc->popto(114); vc->push(); vc->query(id644); vc->popto(114); vc->push(); vc->query(id644); vc->popto(114); vc->push(); vc->query(id645); vc->popto(114); vc->push(); vc->assertFormula(id645); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id1649); vc->popto(115); vc->push(); vc->query(id1648); vc->popto(115); vc->push(); vc->query(id605); vc->popto(115); vc->push(); vc->query(id604); vc->popto(115); vc->push(); vc->query(id604); vc->popto(115); vc->push(); vc->query(id605); vc->popto(115); vc->push(); vc->assertFormula(id605); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id547); vc->popto(116); vc->push(); vc->query(id546); vc->popto(116); vc->push(); vc->query(id546); vc->popto(116); vc->push(); vc->query(id547); vc->popto(116); vc->push(); vc->assertFormula(id547); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id3439); vc->popto(117); vc->push(); vc->query(id3438); vc->popto(117); vc->push(); vc->query(id2569); vc->popto(117); vc->push(); vc->query(id2568); vc->popto(117); vc->push(); vc->query(id705); vc->popto(117); vc->push(); vc->query(id704); vc->popto(117); vc->push(); vc->query(id704); vc->popto(117); vc->push(); vc->query(id705); vc->popto(117); vc->push(); vc->assertFormula(id705); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id683); vc->popto(118); vc->push(); vc->query(id682); vc->popto(118); vc->push(); vc->query(id682); vc->popto(118); vc->push(); vc->query(id683); vc->popto(118); vc->push(); vc->assertFormula(id683); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id1323); vc->popto(119); vc->push(); vc->query(id1322); vc->popto(119); vc->push(); vc->query(id663); vc->popto(119); vc->push(); vc->query(id662); vc->popto(119); vc->push(); vc->query(id662); vc->popto(119); vc->push(); vc->query(id663); vc->popto(119); vc->push(); vc->assertFormula(id663); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id1491); vc->popto(120); vc->push(); vc->query(id1490); vc->popto(120); vc->push(); vc->query(id623); vc->popto(120); vc->push(); vc->query(id622); vc->popto(120); vc->push(); vc->query(id622); vc->popto(120); vc->push(); vc->query(id623); vc->popto(120); vc->push(); vc->assertFormula(id623); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id565); vc->popto(121); vc->push(); vc->query(id564); vc->popto(121); vc->push(); vc->query(id564); vc->popto(121); vc->push(); vc->query(id565); vc->popto(121); vc->push(); vc->assertFormula(id565); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id3431); vc->popto(122); vc->push(); vc->query(id3430); vc->popto(122); vc->push(); vc->query(id2411); vc->popto(122); vc->push(); vc->query(id2410); vc->popto(122); vc->push(); vc->query(id723); vc->popto(122); vc->push(); vc->query(id722); vc->popto(122); vc->push(); vc->query(id722); vc->popto(122); vc->push(); vc->query(id723); vc->popto(122); vc->push(); vc->assertFormula(id723); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id701); vc->popto(123); vc->push(); vc->query(id700); vc->popto(123); vc->push(); vc->query(id700); vc->popto(123); vc->push(); vc->query(id701); vc->popto(123); vc->push(); vc->assertFormula(id701); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id1165); vc->popto(124); vc->push(); vc->query(id1164); vc->popto(124); vc->push(); vc->query(id681); vc->popto(124); vc->push(); vc->query(id680); vc->popto(124); vc->push(); vc->query(id680); vc->popto(124); vc->push(); vc->query(id681); vc->popto(124); vc->push(); vc->assertFormula(id681); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id1333); vc->popto(125); vc->push(); vc->query(id1332); vc->popto(125); vc->push(); vc->query(id641); vc->popto(125); vc->push(); vc->query(id640); vc->popto(125); vc->push(); vc->query(id640); vc->popto(125); vc->push(); vc->query(id641); vc->popto(125); vc->push(); vc->assertFormula(id641); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id583); vc->popto(126); vc->push(); vc->query(id582); vc->popto(126); vc->push(); vc->query(id582); vc->popto(126); vc->push(); vc->query(id583); vc->popto(126); vc->push(); vc->assertFormula(id583); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id3423); vc->popto(127); vc->push(); vc->query(id3422); vc->popto(127); vc->push(); vc->query(id2253); vc->popto(127); vc->push(); vc->query(id2252); vc->popto(127); vc->push(); vc->query(id719); vc->popto(127); vc->push(); vc->query(id718); vc->popto(127); vc->push(); vc->query(id718); vc->popto(127); vc->push(); vc->query(id719); vc->popto(127); vc->push(); vc->assertFormula(id719); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id1001); vc->popto(128); vc->push(); vc->query(id1000); vc->popto(128); vc->push(); vc->query(id699); vc->popto(128); vc->push(); vc->query(id698); vc->popto(128); vc->push(); vc->query(id698); vc->popto(128); vc->push(); vc->query(id699); vc->popto(128); vc->push(); vc->assertFormula(id699); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id1175); vc->popto(129); vc->push(); vc->query(id1174); vc->popto(129); vc->push(); vc->query(id659); vc->popto(129); vc->push(); vc->query(id658); vc->popto(129); vc->push(); vc->query(id658); vc->popto(129); vc->push(); vc->query(id659); vc->popto(129); vc->push(); vc->assertFormula(id659); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id601); vc->popto(130); vc->push(); vc->query(id600); vc->popto(130); vc->push(); vc->query(id600); vc->popto(130); vc->push(); vc->query(id601); vc->popto(130); vc->push(); vc->assertFormula(id601); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id3415); vc->popto(131); vc->push(); vc->query(id3414); vc->popto(131); vc->push(); vc->query(id2095); vc->popto(131); vc->push(); vc->query(id2094); vc->popto(131); vc->push(); vc->query(id717); vc->popto(131); vc->push(); vc->query(id716); vc->popto(131); vc->push(); vc->query(id716); vc->popto(131); vc->push(); vc->query(id717); vc->popto(131); vc->push(); vc->assertFormula(id717); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id1011); vc->popto(132); vc->push(); vc->query(id1010); vc->popto(132); vc->push(); vc->query(id677); vc->popto(132); vc->push(); vc->query(id676); vc->popto(132); vc->push(); vc->query(id676); vc->popto(132); vc->push(); vc->query(id677); vc->popto(132); vc->push(); vc->assertFormula(id677); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id619); vc->popto(133); vc->push(); vc->query(id618); vc->popto(133); vc->push(); vc->query(id618); vc->popto(133); vc->push(); vc->query(id619); vc->popto(133); vc->push(); vc->assertFormula(id619); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id3407); vc->popto(134); vc->push(); vc->query(id3406); vc->popto(134); vc->push(); vc->query(id1937); vc->popto(134); vc->push(); vc->query(id1936); vc->popto(134); vc->push(); vc->query(id695); vc->popto(134); vc->push(); vc->query(id694); vc->popto(134); vc->push(); vc->query(id694); vc->popto(134); vc->push(); vc->query(id695); vc->popto(134); vc->push(); vc->assertFormula(id695); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id637); vc->popto(135); vc->push(); vc->query(id636); vc->popto(135); vc->push(); vc->query(id636); vc->popto(135); vc->push(); vc->query(id637); vc->popto(135); vc->push(); vc->assertFormula(id637); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id3399); vc->popto(136); vc->push(); vc->query(id3398); vc->popto(136); vc->push(); vc->query(id1779); vc->popto(136); vc->push(); vc->query(id1778); vc->popto(136); vc->push(); vc->query(id713); vc->popto(136); vc->push(); vc->query(id712); vc->popto(136); vc->push(); vc->query(id712); vc->popto(136); vc->push(); vc->query(id713); vc->popto(136); vc->push(); vc->assertFormula(id713); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id655); vc->popto(137); vc->push(); vc->query(id654); vc->popto(137); vc->push(); vc->query(id654); vc->popto(137); vc->push(); vc->query(id655); vc->popto(137); vc->push(); vc->assertFormula(id655); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id3391); vc->popto(138); vc->push(); vc->query(id3390); vc->popto(138); vc->push(); vc->query(id1621); vc->popto(138); vc->push(); vc->query(id1620); vc->popto(138); vc->push(); vc->query(id673); vc->popto(138); vc->push(); vc->query(id672); vc->popto(138); vc->push(); vc->query(id672); vc->popto(138); vc->push(); vc->query(id673); vc->popto(138); vc->push(); vc->assertFormula(id673); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id3383); vc->popto(139); vc->push(); vc->query(id3382); vc->popto(139); vc->push(); vc->query(id1463); vc->popto(139); vc->push(); vc->query(id1462); vc->popto(139); vc->push(); vc->query(id691); vc->popto(139); vc->push(); vc->query(id690); vc->popto(139); vc->push(); vc->query(id690); vc->popto(139); vc->push(); vc->query(id691); vc->popto(139); vc->push(); vc->assertFormula(id691); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id3375); vc->popto(140); vc->push(); vc->query(id3374); vc->popto(140); vc->push(); vc->query(id1305); vc->popto(140); vc->push(); vc->query(id1304); vc->popto(140); vc->push(); vc->query(id709); vc->popto(140); vc->push(); vc->query(id708); vc->popto(140); vc->push(); vc->query(id708); vc->popto(140); vc->push(); vc->query(id709); vc->popto(140); vc->push(); vc->assertFormula(id709); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id3367); vc->popto(141); vc->push(); vc->query(id3366); vc->popto(141); vc->push(); vc->query(id1147); vc->popto(141); vc->push(); vc->query(id1146); vc->popto(141); vc->push(); vc->query(id459); vc->popto(141); vc->push(); vc->query(id458); vc->popto(141); vc->push(); vc->query(id458); vc->popto(141); vc->push(); vc->query(id459); vc->popto(141); vc->push(); vc->assertFormula(id459); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id754); vc->popto(142); vc->push(); vc->query(id755); vc->popto(142); vc->push(); vc->query(id3223); vc->popto(142); vc->push(); vc->query(id3222); vc->popto(142); vc->push(); vc->query(id477); vc->popto(142); vc->push(); vc->query(id476); vc->popto(142); vc->push(); vc->query(id476); vc->popto(142); vc->push(); vc->query(id477); vc->popto(142); vc->push(); vc->assertFormula(id477); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id752); vc->popto(143); vc->push(); vc->query(id753); vc->popto(143); vc->push(); vc->query(id3065); vc->popto(143); vc->push(); vc->query(id3064); vc->popto(143); vc->push(); vc->query(id495); vc->popto(143); vc->push(); vc->query(id494); vc->popto(143); vc->push(); vc->query(id494); vc->popto(143); vc->push(); vc->query(id495); vc->popto(143); vc->push(); vc->assertFormula(id495); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id750); vc->popto(144); vc->push(); vc->query(id751); vc->popto(144); vc->push(); vc->query(id2907); vc->popto(144); vc->push(); vc->query(id2906); vc->popto(144); vc->push(); vc->query(id513); vc->popto(144); vc->push(); vc->query(id512); vc->popto(144); vc->push(); vc->query(id512); vc->popto(144); vc->push(); vc->query(id513); vc->popto(144); vc->push(); vc->assertFormula(id513); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id748); vc->popto(145); vc->push(); vc->query(id749); vc->popto(145); vc->push(); vc->query(id2749); vc->popto(145); vc->push(); vc->query(id2748); vc->popto(145); vc->push(); vc->query(id531); vc->popto(145); vc->push(); vc->query(id530); vc->popto(145); vc->push(); vc->query(id530); vc->popto(145); vc->push(); vc->query(id531); vc->popto(145); vc->push(); vc->assertFormula(id531); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id746); vc->popto(146); vc->push(); vc->query(id747); vc->popto(146); vc->push(); vc->query(id2591); vc->popto(146); vc->push(); vc->query(id2590); vc->popto(146); vc->push(); vc->query(id549); vc->popto(146); vc->push(); vc->query(id548); vc->popto(146); vc->push(); vc->query(id548); vc->popto(146); vc->push(); vc->query(id549); vc->popto(146); vc->push(); vc->assertFormula(id549); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id744); vc->popto(147); vc->push(); vc->query(id745); vc->popto(147); vc->push(); vc->query(id2433); vc->popto(147); vc->push(); vc->query(id2432); vc->popto(147); vc->push(); vc->query(id567); vc->popto(147); vc->push(); vc->query(id566); vc->popto(147); vc->push(); vc->query(id566); vc->popto(147); vc->push(); vc->query(id567); vc->popto(147); vc->push(); vc->assertFormula(id567); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id742); vc->popto(148); vc->push(); vc->query(id743); vc->popto(148); vc->push(); vc->query(id2275); vc->popto(148); vc->push(); vc->query(id2274); vc->popto(148); vc->push(); vc->query(id585); vc->popto(148); vc->push(); vc->query(id584); vc->popto(148); vc->push(); vc->query(id584); vc->popto(148); vc->push(); vc->query(id585); vc->popto(148); vc->push(); vc->assertFormula(id585); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id740); vc->popto(149); vc->push(); vc->query(id741); vc->popto(149); vc->push(); vc->query(id2117); vc->popto(149); vc->push(); vc->query(id2116); vc->popto(149); vc->push(); vc->query(id603); vc->popto(149); vc->push(); vc->query(id602); vc->popto(149); vc->push(); vc->query(id602); vc->popto(149); vc->push(); vc->query(id603); vc->popto(149); vc->push(); vc->assertFormula(id603); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id738); vc->popto(150); vc->push(); vc->query(id739); vc->popto(150); vc->push(); vc->query(id1959); vc->popto(150); vc->push(); vc->query(id1958); vc->popto(150); vc->push(); vc->query(id621); vc->popto(150); vc->push(); vc->query(id620); vc->popto(150); vc->push(); vc->query(id620); vc->popto(150); vc->push(); vc->query(id621); vc->popto(150); vc->push(); vc->assertFormula(id621); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id736); vc->popto(151); vc->push(); vc->query(id737); vc->popto(151); vc->push(); vc->query(id1801); vc->popto(151); vc->push(); vc->query(id1800); vc->popto(151); vc->push(); vc->query(id639); vc->popto(151); vc->push(); vc->query(id638); vc->popto(151); vc->push(); vc->query(id638); vc->popto(151); vc->push(); vc->query(id639); vc->popto(151); vc->push(); vc->assertFormula(id639); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id734); vc->popto(152); vc->push(); vc->query(id735); vc->popto(152); vc->push(); vc->query(id1643); vc->popto(152); vc->push(); vc->query(id1642); vc->popto(152); vc->push(); vc->query(id657); vc->popto(152); vc->push(); vc->query(id656); vc->popto(152); vc->push(); vc->query(id656); vc->popto(152); vc->push(); vc->query(id657); vc->popto(152); vc->push(); vc->assertFormula(id657); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id732); vc->popto(153); vc->push(); vc->query(id733); vc->popto(153); vc->push(); vc->query(id1485); vc->popto(153); vc->push(); vc->query(id1484); vc->popto(153); vc->push(); vc->query(id675); vc->popto(153); vc->push(); vc->query(id674); vc->popto(153); vc->push(); vc->query(id674); vc->popto(153); vc->push(); vc->query(id675); vc->popto(153); vc->push(); vc->assertFormula(id675); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id730); vc->popto(154); vc->push(); vc->query(id731); vc->popto(154); vc->push(); vc->query(id1327); vc->popto(154); vc->push(); vc->query(id1326); vc->popto(154); vc->push(); vc->query(id693); vc->popto(154); vc->push(); vc->query(id692); vc->popto(154); vc->push(); vc->query(id692); vc->popto(154); vc->push(); vc->query(id693); vc->popto(154); vc->push(); vc->assertFormula(id693); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id728); vc->popto(155); vc->push(); vc->query(id729); vc->popto(155); vc->push(); vc->query(id1169); vc->popto(155); vc->push(); vc->query(id1168); vc->popto(155); vc->push(); vc->query(id711); vc->popto(155); vc->push(); vc->query(id710); vc->popto(155); vc->push(); vc->query(id710); vc->popto(155); vc->push(); vc->query(id711); vc->popto(155); vc->push(); vc->assertFormula(id711); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id3370); vc->popto(156); vc->push(); vc->query(id3371); vc->popto(156); vc->push(); vc->query(id1005); vc->popto(156); vc->push(); vc->query(id1004); vc->popto(156); vc->push(); vc->query(id3300); vc->popto(156); vc->push(); vc->query(id3301); vc->popto(156); vc->push(); vc->assertFormula(id3301); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id3282); vc->popto(157); vc->popto(156); vc->push(); vc->query(id3328); } catch(const Exception& e) { exitStatus = 1; cout << "*** Exception caught in testgeorge3(): \n" << e << endl; } delete vc; } void testgeorge4() { CLFlags flags = ValidityChecker::createFlags(); flags.setFlag("arith3", true); ValidityChecker *vc = ValidityChecker::create(flags); try { /*************/ vector inconsistency; /*************/ Type id9 = vc->realType(); Type id7 = vc->intType(); Type id11 = vc->boolType(); vc->push(); vc->stackLevel(); Expr id13=vc->trueExpr(); Expr id12=vc->notExpr(vc->trueExpr()); Type id19=vc->arrayType(id7,id7); Type id21=vc->arrayType(id7,id9); Type id23=vc->arrayType(id9,id7); Type id25=vc->arrayType(id9,id9); Type id27=vc->tupleType(id19,id7,id7); Type id29=vc->funType(id27,id19); Op id31=vc->createOp(".Int_Int_store",id29); Type id33=vc->tupleType(id21,id7); Type id35=vc->funType(id33,id9); Op id37=vc->createOp(".Int_Real_select",id35); Type id39=vc->tupleType(id21,id7,id9); Type id41=vc->funType(id39,id21); Op id43=vc->createOp(".Int_Real_store",id41); Type id45=vc->tupleType(id19,id7); Type id47=vc->funType(id45,id7); Op id49=vc->createOp(".Int_Int_select",id47); Type id51=vc->tupleType(id23,id9,id7); Type id53=vc->funType(id51,id23); Op id55=vc->createOp(".Real_Int_store",id53); Type id57=vc->tupleType(id25,id9,id9); Type id59=vc->funType(id57,id25); Op id61=vc->createOp(".Real_Real_store",id59); Type id63=vc->tupleType(id23,id9); Type id65=vc->funType(id63,id7); Op id67=vc->createOp(".Real_Int_select",id65); Type id69=vc->tupleType(id25,id9); Type id71=vc->funType(id69,id9); Op id73=vc->createOp(".Real_Real_select",id71); Expr id79=vc->varExpr("AT2_PROC1_X",id7); Expr id81=vc->varExpr("AT0_PROC1_X",id7); Expr id105=vc->varExpr("AT2_Z",id7); Expr id133=vc->varExpr("AT2_PROC2_X",id7); Expr id135=vc->varExpr("AT0_PROC2_X",id7); Expr id137=vc->varExpr("AT1_PROC1_X",id7); Expr id141=vc->varExpr("AT1_Z",id7); Expr id205=vc->varExpr("AT1_PROC2_X",id7); Expr id209=vc->varExpr("AT0_Z",id7); Expr id219=vc->eqExpr(id209,id81); Expr id218=vc->notExpr(id219); vc->registerAtom(id219); Expr id221=vc->gtExpr(id81,id209); Expr id220=vc->notExpr(id221); vc->registerAtom(id221); Expr id225=vc->eqExpr(id141,id137); Expr id224=vc->notExpr(id225); vc->registerAtom(id225); Expr id227=vc->gtExpr(id137,id141); Expr id226=vc->notExpr(id227); vc->registerAtom(id227); Expr id231=vc->eqExpr(id105,id79); Expr id230=vc->notExpr(id231); vc->registerAtom(id231); Expr id233=vc->gtExpr(id79,id105); Expr id232=vc->notExpr(id233); vc->registerAtom(id233); Expr id237=vc->eqExpr(id209,id135); Expr id236=vc->notExpr(id237); vc->registerAtom(id237); Expr id239=vc->gtExpr(id135,id209); Expr id238=vc->notExpr(id239); vc->registerAtom(id239); Expr id243=vc->eqExpr(id141,id205); Expr id242=vc->notExpr(id243); vc->registerAtom(id243); Expr id245=vc->gtExpr(id205,id141); Expr id244=vc->notExpr(id245); vc->registerAtom(id245); Expr id249=vc->eqExpr(id105,id133); Expr id248=vc->notExpr(id249); vc->registerAtom(id249); Expr id251=vc->gtExpr(id133,id105); Expr id250=vc->notExpr(id251); vc->registerAtom(id251); Expr id255=vc->minusExpr(id81,id209); Expr id257=vc->ratExpr(10,1); Expr id259=vc->leExpr(id255,id257); Expr id258=vc->notExpr(id259); vc->registerAtom(id259); Expr id261=vc->minusExpr(id137,id141); Expr id263=vc->leExpr(id261,id257); Expr id262=vc->notExpr(id263); vc->registerAtom(id263); Expr id265=vc->minusExpr(id135,id209); Expr id267=vc->leExpr(id265,id257); Expr id266=vc->notExpr(id267); vc->registerAtom(id267); Expr id269=vc->minusExpr(id205,id141); Expr id271=vc->leExpr(id269,id257); Expr id270=vc->notExpr(id271); vc->registerAtom(id271); Expr id273=vc->eqExpr(id81,id137); Expr id272=vc->notExpr(id273); vc->registerAtom(id273); Expr id275=vc->eqExpr(id137,id79); Expr id274=vc->notExpr(id275); vc->registerAtom(id275); Expr id277=vc->eqExpr(id209,id141); Expr id276=vc->notExpr(id277); vc->registerAtom(id277); Expr id279=vc->eqExpr(id141,id105); Expr id278=vc->notExpr(id279); vc->registerAtom(id279); Expr id281=vc->eqExpr(id135,id205); Expr id280=vc->notExpr(id281); vc->registerAtom(id281); Expr id283=vc->eqExpr(id205,id133); Expr id282=vc->notExpr(id283); vc->registerAtom(id283); Expr id285=vc->ltExpr(id141,id209); Expr id284=vc->notExpr(id285); vc->registerAtom(id285); Expr id289=vc->ltExpr(id105,id141); Expr id288=vc->notExpr(id289); vc->registerAtom(id289); Expr id293=vc->ltExpr(id137,id81); Expr id292=vc->notExpr(id293); vc->registerAtom(id293); Expr id297=vc->ltExpr(id79,id137); Expr id296=vc->notExpr(id297); vc->registerAtom(id297); Expr id301=vc->ltExpr(id205,id135); Expr id300=vc->notExpr(id301); vc->registerAtom(id301); Expr id305=vc->ltExpr(id133,id205); Expr id304=vc->notExpr(id305); vc->registerAtom(id305); Expr id319=vc->ltExpr(id141,id137); Expr id318=vc->notExpr(id319); vc->registerAtom(id319); Expr id325=vc->ltExpr(id141,id205); Expr id324=vc->notExpr(id325); vc->registerAtom(id325); Expr id539=vc->minusExpr(id79,id105); Expr id541=vc->leExpr(id539,id257); Expr id540=vc->notExpr(id541); vc->registerAtom(id541); Expr id555=vc->minusExpr(id133,id105); Expr id557=vc->leExpr(id555,id257); Expr id556=vc->notExpr(id557); vc->registerAtom(id557); Expr id683=vc->gtExpr(id255,id257); Expr id682=vc->notExpr(id683); vc->registerAtom(id683); Expr id773=vc->gtExpr(id261,id257); Expr id772=vc->notExpr(id773); vc->registerAtom(id773); Expr id903=vc->gtExpr(id265,id257); Expr id902=vc->notExpr(id903); vc->registerAtom(id903); Expr id993=vc->gtExpr(id269,id257); Expr id992=vc->notExpr(id993); vc->registerAtom(id993); Expr id1619=vc->ltExpr(id209,id81); Expr id1618=vc->notExpr(id1619); vc->registerAtom(id1619); Expr id1665=vc->ltExpr(id105,id79); Expr id1664=vc->notExpr(id1665); vc->registerAtom(id1665); Expr id1699=vc->ltExpr(id209,id135); Expr id1698=vc->notExpr(id1699); vc->registerAtom(id1699); Expr id1745=vc->ltExpr(id105,id133); Expr id1744=vc->notExpr(id1745); vc->registerAtom(id1745); Expr id2009=vc->eqExpr(id539,id261); Expr id2008=vc->notExpr(id2009); vc->registerAtom(id2009); Expr id2053=vc->eqExpr(id555,id269); Expr id2052=vc->notExpr(id2053); vc->registerAtom(id2053); vc->push(); vc->query(id12); vc->inconsistent(inconsistency); vc->pop(); vc->push(); vc->query(id2052); vc->stackLevel(); vc->popto(1); vc->push(); vc->query(id2053); vc->stackLevel(); vc->popto(1); vc->push(); vc->assertFormula(id2053); vc->getImpliedLiteral(); vc->getImpliedLiteral(); vc->push(); vc->query(id2008); } catch(const Exception& e) { exitStatus = 1; cout << "*** Exception caught in testgeorge4(): \n" << e << endl; } delete vc; } void testgeorge5() { CLFlags flags = ValidityChecker::createFlags(); flags.setFlag("arith3", true); ValidityChecker *vc = ValidityChecker::create(flags); try { /*************/ vector inconsistency; /*************/ Type id2 = vc->realType(); Type id1 = vc->intType(); Type id3 = vc->boolType(); vc->push(); vc->stackLevel(); Expr id4=vc->trueExpr(); Expr idn4=vc->notExpr(vc->trueExpr()); Type id7=vc->arrayType(id1,id1); Type id8=vc->arrayType(id1,id2); Type id9=vc->arrayType(id2,id1); Type id10=vc->arrayType(id2,id2); Type id11=vc->tupleType(id7,id1,id1); Type id12=vc->funType(id11,id7); Op id13=vc->createOp(".Int_Int_store",id12); Type id14=vc->tupleType(id8,id1); Type id15=vc->funType(id14,id2); Op id16=vc->createOp(".Int_Real_select",id15); Type id17=vc->tupleType(id8,id1,id2); Type id18=vc->funType(id17,id8); Op id19=vc->createOp(".Int_Real_store",id18); Type id20=vc->tupleType(id7,id1); Type id21=vc->funType(id20,id1); Op id22=vc->createOp(".Int_Int_select",id21); Type id23=vc->tupleType(id9,id2,id1); Type id24=vc->funType(id23,id9); Op id25=vc->createOp(".Real_Int_store",id24); Type id26=vc->tupleType(id10,id2,id2); Type id27=vc->funType(id26,id10); Op id28=vc->createOp(".Real_Real_store",id27); Type id29=vc->tupleType(id9,id2); Type id30=vc->funType(id29,id1); Op id31=vc->createOp(".Real_Int_select",id30); Type id32=vc->tupleType(id10,id2); Type id33=vc->funType(id32,id2); Op id34=vc->createOp(".Real_Real_select",id33); Type id36=vc->funType(id1,id3); Op id37=vc->createOp("trainhere",id36); Op id40=vc->createOp("trains_i",id36); Op id41=vc->createOp("trains_p",id36); Op id42=vc->createOp("trains_nothere",id36); Expr id45=vc->varExpr("i",id1); Expr id46=vc->varExpr("j",id1); Expr id47=vc->varExpr("t",id2); Expr id48=vc->varExpr("gammaup",id2); Expr id49=vc->varExpr("lastup",id2); Expr id50=vc->varExpr("beta",id2); Type id51=vc->tupleType(id2,id2); Type id52=vc->funType(id51,id2); Op id53=vc->createOp("-",id52); Expr id54=vc->varExpr("conmini",id2); Expr id55=vc->varExpr("carpassingtime",id2); Expr id56=vc->varExpr("gaterisetime",id2); Expr id57=vc->varExpr("gammadown",id2); Type id58=vc->funType(id1,id2); Op id59=vc->createOp("lastenter",id58); Expr id60=vc->varExpr("gatedowntime",id2); Expr id61=vc->varExpr("mintimetoi",id2); Op id62=vc->createOp("schedtime",id58); Expr id63=vc->varExpr("lastdown",id2); Op id64=vc->createOp("firstenter",id58); Expr id65=vc->varExpr("maxtimetoi",id2); Expr id75 = vc->funExpr(id41,id45); Expr idn75=vc->notExpr(id75); Expr id76 = vc->funExpr(id64,id45); Expr id77=vc->geExpr(id47,id76); Expr idn77=vc->notExpr(id77); vc->push(); vc->query(id77); vc->stackLevel(); vc->popto(1); vc->push(); vc->query(idn77); vc->stackLevel(); vc->popto(1); vc->push(); vc->query(id75); vc->stackLevel(); vc->popto(1); vc->push(); vc->query(idn75); vc->stackLevel(); vc->popto(1); Expr id83=vc->varExpr("1?82",id1); Expr id84 = vc->funExpr(id64,id83); Expr id85=vc->ltExpr(id47,id84); Expr idn85=vc->notExpr(id85); Expr id87 = vc->funExpr(id40,id83); Expr idn87=vc->notExpr(id87); Expr id91=vc->varExpr("2?90",id1); Expr id92 = vc->funExpr(id40,id91); Expr idn92=vc->notExpr(id92); Expr id93 = vc->funExpr(id41,id91); Expr idn93=vc->notExpr(id93); Expr id94 = vc->funExpr(id42,id91); Expr idn94=vc->notExpr(id94); Expr id97=vc->varExpr("3?96",id1); Expr id98 = vc->funExpr(id40,id97); Expr idn98=vc->notExpr(id98); Expr id100 = vc->funExpr(id41,id97); Expr idn100=vc->notExpr(id100); Expr id101 = vc->funExpr(id42,id97); Expr idn101=vc->notExpr(id101); Expr id106=vc->varExpr("4?105",id1); Expr id107 = vc->funExpr(id41,id106); Expr idn107=vc->notExpr(id107); Expr id109 = vc->funExpr(id40,id106); Expr idn109=vc->notExpr(id109); Expr id110 = vc->funExpr(id42,id106); Expr idn110=vc->notExpr(id110); Expr id115=vc->varExpr("5?114",id1); Expr id116 = vc->funExpr(id42,id115); Expr idn116=vc->notExpr(id116); Expr id118 = vc->funExpr(id41,id115); Expr idn118=vc->notExpr(id118); Expr id119 = vc->funExpr(id40,id115); Expr idn119=vc->notExpr(id119); Expr id124=vc->varExpr("6?123",id1); Expr id125=vc->eqExpr(id45,id124); Expr idn125=vc->notExpr(id125); Expr id128 = vc->funExpr(id40,id124); Expr idn128=vc->notExpr(id128); Expr id133 = vc->funExpr(id41,id124); Expr idn133=vc->notExpr(id133); Expr id136 = vc->funExpr(id42,id124); Expr idn136=vc->notExpr(id136); Expr id139=vc->varExpr("7?138",id1); Expr id140=vc->eqExpr(id45,id139); Expr idn140=vc->notExpr(id140); Expr id143 = vc->funExpr(id40,id139); Expr idn143=vc->notExpr(id143); Expr id149 = vc->funExpr(id41,id139); Expr idn149=vc->notExpr(id149); Expr id152 = vc->funExpr(id42,id139); Expr idn152=vc->notExpr(id152); Expr id157=vc->varExpr("8?156",id1); Expr id158=vc->eqExpr(id45,id157); Expr idn158=vc->notExpr(id158); Expr id162 = vc->funExpr(id41,id157); Expr idn162=vc->notExpr(id162); Expr id168 = vc->funExpr(id40,id157); Expr idn168=vc->notExpr(id168); Expr id170 = vc->funExpr(id42,id157); Expr idn170=vc->notExpr(id170); Expr id175=vc->varExpr("9?174",id1); Expr id176 = vc->funExpr(id42,id175); Expr idn176=vc->notExpr(id176); Expr id178=vc->eqExpr(id45,id175); Expr idn178=vc->notExpr(id178); Expr id182 = vc->funExpr(id41,id175); Expr idn182=vc->notExpr(id182); Expr id187 = vc->funExpr(id40,id175); Expr idn187=vc->notExpr(id187); Expr id195=vc->varExpr("10?194",id1); Expr id196=vc->eqExpr(id45,id195); Expr idn196=vc->notExpr(id196); Expr id199 = vc->funExpr(id40,id195); Expr idn199=vc->notExpr(id199); Expr id202 = vc->funExpr(id64,id195); Expr id203=vc->ltExpr(id47,id202); Expr idn203=vc->notExpr(id203); inconsistency.clear( ); vc->push(); vc->query(idn4); vc->inconsistent(inconsistency); vc->pop(); Expr id206 = vc->funExpr(id64,id115); Expr id207 = vc->funExpr(id64,id97); Expr id208 = vc->funExpr(id64,id157); Expr id209 = vc->funExpr(id64,id139); Expr id210 = vc->funExpr(id64,id124); Expr id211 = vc->funExpr(id64,id175); Expr id212 = vc->funExpr(id64,id106); vc->push(); vc->query(id203); vc->stackLevel(); vc->popto(1); vc->push(); vc->query(idn203); vc->stackLevel(); vc->popto(1); vc->push(); vc->assertFormula(id203); vc->push(); vc->query(id178); vc->stackLevel(); vc->popto(2); vc->push(); vc->query(idn178); vc->stackLevel(); vc->popto(2); vc->push(); vc->assertFormula(id178); vc->push(); vc->query(id158); vc->stackLevel(); vc->popto(3); vc->push(); vc->query(idn158); vc->stackLevel(); vc->popto(3); vc->push(); vc->assertFormula(id158); vc->push(); vc->query(id152); vc->stackLevel(); vc->popto(4); vc->push(); vc->query(idn152); vc->stackLevel(); vc->popto(4); vc->push(); vc->assertFormula(id152); vc->push(); vc->query(id125); vc->stackLevel(); vc->popto(5); vc->push(); vc->query(idn125); vc->stackLevel(); vc->popto(5); vc->push(); vc->assertFormula(idn125); vc->push(); vc->query(id140); vc->stackLevel(); vc->popto(6); vc->push(); vc->query(idn140); vc->stackLevel(); vc->popto(6); vc->push(); vc->assertFormula(id140); vc->push(); vc->query(id182); vc->stackLevel(); vc->popto(7); vc->push(); vc->query(idn182); vc->stackLevel(); vc->popto(7); vc->push(); vc->assertFormula(id182); vc->push(); vc->query(id162); vc->stackLevel(); vc->popto(8); vc->push(); vc->query(idn162); vc->stackLevel(); vc->popto(8); vc->push(); vc->query(id162); inconsistency.clear( ); vc->getAssumptions(inconsistency); vc->stackLevel(); vc->popto(8); vc->push(); vc->query(id85); vc->stackLevel(); vc->popto(8); vc->push(); vc->query(idn85); vc->stackLevel(); vc->popto(8); vc->push(); vc->assertFormula(id85); vc->push(); vc->query(id187); vc->stackLevel(); vc->popto(9); vc->push(); vc->query(idn187); vc->stackLevel(); vc->popto(9); vc->push(); vc->assertFormula(id187); vc->push(); vc->query(id87); vc->stackLevel(); vc->popto(10); vc->push(); vc->query(idn87); vc->stackLevel(); vc->popto(10); vc->push(); vc->assertFormula(id87); vc->push(); vc->query(id119); vc->stackLevel(); vc->popto(11); vc->push(); vc->query(idn119); vc->stackLevel(); vc->popto(11); vc->push(); vc->assertFormula(id119); vc->push(); vc->query(id170); vc->stackLevel(); vc->popto(12); vc->push(); vc->query(idn170); vc->stackLevel(); vc->popto(12); vc->push(); vc->query(id170); inconsistency.clear( ); vc->getAssumptions(inconsistency); vc->stackLevel(); vc->popto(12); vc->push(); vc->query(id110); vc->stackLevel(); vc->popto(12); vc->push(); vc->query(idn110); vc->stackLevel(); vc->popto(12); vc->push(); vc->assertFormula(id110); vc->push(); vc->query(id118); vc->stackLevel(); vc->popto(13); vc->push(); vc->query(idn118); vc->stackLevel(); vc->popto(13); vc->push(); vc->assertFormula(id118); vc->push(); vc->query(id196); vc->stackLevel(); vc->popto(14); vc->push(); vc->query(idn196); vc->stackLevel(); vc->popto(14); vc->push(); vc->assertFormula(id196); vc->push(); vc->query(id199); vc->stackLevel(); vc->popto(15); vc->push(); vc->query(idn199); vc->stackLevel(); vc->popto(15); vc->push(); vc->query(id199); inconsistency.clear( ); vc->getAssumptions(inconsistency); vc->stackLevel(); vc->popto(15); vc->push(); vc->query(id100); vc->stackLevel(); vc->popto(15); vc->push(); vc->query(idn100); vc->stackLevel(); vc->popto(15); vc->push(); vc->assertFormula(id100); vc->push(); vc->query(id107); vc->stackLevel(); vc->popto(16); vc->push(); vc->query(idn107); vc->stackLevel(); vc->popto(16); vc->push(); vc->assertFormula(id107); vc->push(); vc->query(id98); vc->stackLevel(); vc->popto(17); vc->push(); vc->query(idn98); vc->stackLevel(); vc->popto(17); vc->push(); vc->assertFormula(id98); vc->push(); vc->query(id101); vc->stackLevel(); vc->popto(18); vc->push(); vc->query(idn101); vc->stackLevel(); vc->popto(18); vc->push(); vc->assertFormula(id101); vc->push(); vc->query(id75); vc->stackLevel(); vc->popto(19); vc->push(); vc->query(idn75); vc->stackLevel(); vc->popto(19); vc->push(); vc->query(id75); inconsistency.clear( ); vc->getAssumptions(inconsistency); vc->stackLevel(); vc->popto(19); vc->push(); vc->query(id77); vc->stackLevel(); vc->popto(19); vc->push(); vc->query(idn77); vc->stackLevel(); vc->popto(19); vc->push(); vc->query(idn77); inconsistency.clear( ); vc->getAssumptions(inconsistency); vc->stackLevel(); vc->popto(19); vc->push(); vc->query(id143); vc->stackLevel(); vc->popto(19); vc->push(); vc->query(idn143); vc->stackLevel(); vc->popto(19); vc->push(); vc->query(id143); inconsistency.clear( ); vc->getAssumptions(inconsistency); vc->stackLevel(); vc->popto(19); vc->push(); vc->query(id149); vc->stackLevel(); vc->popto(19); vc->push(); vc->query(idn149); vc->stackLevel(); vc->popto(19); vc->push(); vc->query(id149); inconsistency.clear( ); vc->getAssumptions(inconsistency); vc->stackLevel(); vc->popto(19); vc->push(); vc->query(id109); vc->stackLevel(); vc->popto(19); vc->push(); vc->query(idn109); vc->stackLevel(); vc->popto(19); vc->push(); vc->assertFormula(id109); vc->push(); vc->query(id94); vc->stackLevel(); vc->popto(20); vc->push(); vc->query(idn94); vc->stackLevel(); vc->popto(20); vc->push(); vc->assertFormula(idn94); vc->push(); vc->query(id128); vc->stackLevel(); vc->popto(21); vc->push(); vc->query(idn128); vc->stackLevel(); vc->popto(21); vc->push(); vc->assertFormula(idn128); vc->push(); vc->query(id92); vc->stackLevel(); vc->popto(22); vc->push(); vc->query(idn92); vc->stackLevel(); vc->popto(22); vc->push(); vc->assertFormula(idn92); vc->push(); vc->query(id133); vc->stackLevel(); vc->popto(23); vc->push(); vc->query(idn133); vc->stackLevel(); vc->popto(23); vc->push(); vc->assertFormula(idn133); vc->push(); vc->query(id116); vc->stackLevel(); vc->popto(24); vc->push(); vc->query(idn116); vc->stackLevel(); vc->popto(24); vc->push(); vc->assertFormula(id116); vc->push(); vc->query(id93); vc->stackLevel(); vc->popto(25); vc->push(); vc->query(idn93); vc->stackLevel(); vc->popto(25); vc->push(); vc->assertFormula(idn93); vc->push(); vc->query(id176); vc->stackLevel(); vc->popto(26); vc->push(); vc->query(idn176); vc->stackLevel(); vc->popto(26); vc->push(); vc->query(id176); inconsistency.clear( ); vc->getAssumptions(inconsistency); vc->stackLevel(); vc->popto(26); vc->push(); vc->query(id136); vc->stackLevel(); vc->popto(26); vc->push(); vc->query(idn136); vc->stackLevel(); vc->popto(26); vc->push(); vc->assertFormula(idn136); vc->push(); vc->query(id168); vc->stackLevel(); vc->popto(27); vc->push(); vc->query(idn168); vc->stackLevel(); vc->popto(27); vc->push(); vc->query(id168); inconsistency.clear( ); vc->getAssumptions(inconsistency); vc->stackLevel(); vc->popto(27); inconsistency.clear( ); vc->push(); vc->query(idn4); vc->inconsistent(inconsistency); vc->pop(); vc->stackLevel(); vc->popto(26); vc->stackLevel(); vc->popto(25); vc->stackLevel(); vc->popto(24); vc->stackLevel(); vc->popto(23); vc->stackLevel(); vc->popto(22); vc->stackLevel(); vc->popto(21); vc->stackLevel(); vc->popto(20); vc->stackLevel(); vc->popto(19); vc->stackLevel(); vc->popto(18); vc->stackLevel(); vc->popto(17); vc->stackLevel(); vc->popto(16); vc->stackLevel(); vc->popto(15); vc->stackLevel(); vc->popto(14); vc->stackLevel(); vc->popto(13); vc->stackLevel(); vc->popto(12); vc->stackLevel(); vc->popto(11); vc->stackLevel(); vc->popto(10); vc->stackLevel(); vc->popto(9); vc->stackLevel(); vc->popto(8); vc->stackLevel(); vc->popto(7); vc->stackLevel(); vc->popto(6); vc->stackLevel(); vc->popto(5); vc->stackLevel(); vc->popto(4); vc->stackLevel(); vc->popto(3); vc->stackLevel(); vc->popto(2); vc->stackLevel(); vc->popto(1); } catch(const Exception& e) { exitStatus = 1; cout << "*** Exception caught in testgeorge5(): \n" << e << endl; } delete vc; }