TSTP Solution File: SWV419-1.010 by iProver---3.8

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : iProver---3.8
% Problem  : SWV419-1.010 : TPTP v8.1.2. Released v3.5.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : run_iprover %s %d THM

% Computer : n022.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8042.1875MB
% OS       : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit  : 300s
% DateTime : Thu Aug 31 22:33:41 EDT 2023

% Result   : Unsatisfiable 8.02s 1.65s
% Output   : CNFRefutation 8.02s
% Verified : 
% SZS Type : Refutation
%            Derivation depth      :   33
%            Number of leaves      :  104
% Syntax   : Number of clauses     :  817 (  72 unt; 402 nHn; 787 RR)
%            Number of literals    : 2442 (   0 equ;1104 neg)
%            Maximal clause size   :   14 (   2 avg)
%            Maximal term depth    :    1 (   1 avg)
%            Number of predicates  :   53 (  52 usr;   2 prp; 0-4 aty)
%            Number of functors    :   30 (  30 usr;  30 con; 0-0 aty)
%            Number of variables   :  581 (  24 sgn)

% Comments : 
%------------------------------------------------------------------------------
cnf(c_49,plain,
    succ(s0,s1),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',bound1) ).

cnf(c_50,plain,
    succ(s1,s2),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',bound2) ).

cnf(c_51,plain,
    succ(s2,s3),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',bound3) ).

cnf(c_52,plain,
    succ(s3,s4),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',bound4) ).

cnf(c_53,plain,
    succ(s4,s5),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',bound5) ).

cnf(c_54,plain,
    succ(s5,s6),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',bound6) ).

cnf(c_55,plain,
    succ(s6,s7),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',bound7) ).

cnf(c_56,plain,
    succ(s7,s8),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',bound8) ).

cnf(c_57,plain,
    succ(s8,s9),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',bound9) ).

cnf(c_58,plain,
    last(s9),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',bound10) ).

cnf(c_59,plain,
    ( ~ succ(X0,X1)
    | trans(X0,X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',bound11) ).

cnf(c_60,plain,
    ( ~ loop
    | trans(s9,s0)
    | trans(s9,s1)
    | trans(s9,s2)
    | trans(s9,s3)
    | trans(s9,s4)
    | trans(s9,s5)
    | trans(s9,s6)
    | trans(s9,s7)
    | trans(s9,s8)
    | trans(s9,s9) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',bound12) ).

cnf(c_61,plain,
    m_cell_v_left(c_e_h_1,c_e_h_2),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_main_1) ).

cnf(c_63,plain,
    ~ m_cell_v_token(c_e_h_1,X0),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_main_3) ).

cnf(c_64,plain,
    m_cell_v_left(c_e_h_2,c_e_h_3),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_main_4) ).

cnf(c_66,plain,
    ~ m_cell_v_token(c_e_h_2,X0),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_main_6) ).

cnf(c_71,plain,
    ( ~ m_mutex_h_half_v_inp(X0,c_a,X1)
    | m_user_v_req(X0,c_u,X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_cell_2) ).

cnf(c_75,plain,
    ( ~ node1(X0,X1,X2)
    | ~ m_mutex_h_half_v_inp(X0,c_b,X2)
    | m_cell_v_req(X1,X2) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_cell_6) ).

cnf(c_76,plain,
    ( ~ m_cell_v_left(X0,X1)
    | node1(X0,X1,X2) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_cell_7) ).

cnf(c_80,plain,
    ( ~ m_and_h_gate_v_in1(X0,c_c,X1)
    | m_mutex_h_half_v_out(X0,c_a,X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_cell_11) ).

cnf(c_85,plain,
    ( ~ m_and_h_gate_v_in1(X0,c_d,X1)
    | m_mutex_h_half_v_out(X0,c_b,X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_cell_16) ).

cnf(c_89,plain,
    ( ~ m_c_h_element_v_in1(X0,c_e,X1)
    | m_and_h_gate_v_out(X0,c_c,X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_cell_20) ).

cnf(c_91,plain,
    ( ~ m_c_h_element_v_in2(X0,c_e,X1)
    | m_and_h_gate_v_out(X0,c_i,X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_cell_22) ).

cnf(c_94,plain,
    ( ~ m_and_h_gate_v_out(X0,c_i,X1)
    | m_c_h_element_v_in2(X0,c_f,X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_cell_25) ).

cnf(c_95,plain,
    ( ~ m_c_h_element_v_in2(X0,c_f,X1)
    | m_and_h_gate_v_out(X0,c_i,X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_cell_26) ).

cnf(c_96,plain,
    ( ~ m_and_h_gate_v_out(X0,c_c,X1)
    | m_or_h_gate_v_in1(X0,c_g,X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_cell_27) ).

cnf(c_97,plain,
    ( ~ m_or_h_gate_v_in1(X0,c_g,X1)
    | m_and_h_gate_v_out(X0,c_c,X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_cell_28) ).

cnf(c_99,plain,
    ( ~ m_or_h_gate_v_in2(X0,c_g,X1)
    | m_and_h_gate_v_out(X0,c_d,X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_cell_30) ).

cnf(c_101,plain,
    ( ~ m_c_h_element_v_in1(X0,c_h,X1)
    | m_or_h_gate_v_out(X0,c_g,X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_cell_32) ).

cnf(c_103,plain,
    ( ~ m_c_h_element_v_in2(X0,c_h,X1)
    | m_or_h_gate_v_out(X0,c_j,X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_cell_34) ).

cnf(c_105,plain,
    ( ~ m_and_h_gate_v_in1(X0,c_i,X1)
    | m_c_h_element_v_out(X0,c_h,X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_cell_36) ).

cnf(c_106,plain,
    ( m_and_h_gate_v_in2(X0,c_i,X1)
    | m_or_h_gate_v_out(X0,c_j,X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_cell_37) ).

cnf(c_109,plain,
    ( ~ m_or_h_gate_v_in1(X0,c_j,X1)
    | m_and_h_gate_v_out(X0,c_l,X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_cell_40) ).

cnf(c_111,plain,
    ( ~ m_or_h_gate_v_in2(X0,c_j,X1)
    | m_cell_v_ack(X0,X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_cell_42) ).

cnf(c_119,plain,
    ( ~ m_and_h_gate_v_in2(X0,c_l,X1)
    | m_and_h_gate_h_init_v_out(X0,c_m,X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_cell_50) ).

cnf(c_120,plain,
    ( m_c_h_element_v_out(X0,c_f,X1)
    | m_and_h_gate_h_init_v_in1(X0,c_m,X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_cell_51) ).

cnf(c_121,plain,
    ( ~ m_c_h_element_v_out(X0,c_f,X1)
    | ~ m_and_h_gate_h_init_v_in1(X0,c_m,X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_cell_52) ).

cnf(c_123,plain,
    ( ~ m_and_h_gate_h_init_v_out(X0,c_n,X1)
    | ~ m_and_h_gate_h_init_v_in2(X0,c_m,X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_cell_54) ).

cnf(c_125,plain,
    ( ~ m_and_h_gate_h_init_v_init_h_out(X0,c_m,X1)
    | m_cell_v_token(X0,X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_cell_56) ).

cnf(c_126,plain,
    ( m_c_h_element_v_out(X0,c_e,X1)
    | m_and_h_gate_h_init_v_in1(X0,c_n,X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_cell_57) ).

cnf(c_127,plain,
    ( ~ m_c_h_element_v_out(X0,c_e,X1)
    | ~ m_and_h_gate_h_init_v_in1(X0,c_n,X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_cell_58) ).

cnf(c_128,plain,
    ( m_and_h_gate_h_init_v_out(X0,c_m,X1)
    | m_and_h_gate_h_init_v_in2(X0,c_n,X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_cell_59) ).

cnf(c_129,plain,
    ( ~ m_and_h_gate_h_init_v_out(X0,c_m,X1)
    | ~ m_and_h_gate_h_init_v_in2(X0,c_n,X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_cell_60) ).

cnf(c_130,plain,
    ( m_and_h_gate_h_init_v_init_h_out(X0,c_n,X1)
    | m_cell_v_token(X0,X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_cell_61) ).

cnf(c_131,plain,
    ( ~ m_and_h_gate_h_init_v_init_h_out(X0,c_n,X1)
    | ~ m_cell_v_token(X0,X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_cell_62) ).

cnf(c_137,plain,
    ( ~ m_and_h_gate_v_in1(X0,c_q,X1)
    | m_c_h_element_v_out(X0,c_f,X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_cell_68) ).

cnf(c_141,plain,
    ( ~ m_and_h_gate_v_in1(X0,c_r,X1)
    | m_c_h_element_v_out(X0,c_e,X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_cell_72) ).

cnf(c_143,plain,
    ( ~ m_and_h_gate_v_in2(X0,c_r,X1)
    | m_and_h_gate_h_init_v_out(X0,c_m,X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_cell_74) ).

cnf(c_145,plain,
    ( ~ m_cell_v_req(X0,X1)
    | m_and_h_gate_v_out(X0,c_p,X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_cell_76) ).

cnf(c_147,plain,
    ( ~ node3(X0,X1,X2)
    | ~ m_cell_v_ack(X1,X2)
    | m_and_h_gate_v_out(X0,c_q,X2) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_cell_78) ).

cnf(c_148,plain,
    ( ~ m_cell_v_left(X0,X1)
    | node3(X0,X1,X2) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_cell_79) ).

cnf(c_149,plain,
    ( ~ m_and_h_gate_v_out(X0,c_r,X1)
    | m_user_v_ack(X0,c_u,X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_cell_80) ).

cnf(c_150,plain,
    ( ~ m_user_v_ack(X0,c_u,X1)
    | m_and_h_gate_v_out(X0,c_r,X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_cell_81) ).

cnf(c_151,plain,
    ~ m_or_h_gate_v_out(X0,X1,s0),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_or_h_gate_1) ).

cnf(c_154,plain,
    ( ~ node5(X0,X1,X2,X3)
    | m_or_h_gate_v_out(X0,X1,X3)
    | node4(X0,X1,X2) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_or_h_gate_4) ).

cnf(c_155,plain,
    ( ~ node5(X0,X1,X2,X3)
    | ~ m_or_h_gate_v_out(X0,X1,X3)
    | m_or_h_gate_v_in1(X0,X1,X2)
    | m_or_h_gate_v_in2(X0,X1,X2) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_or_h_gate_5) ).

cnf(c_156,plain,
    ( ~ node6(X0,X1,X2,X3)
    | ~ m_or_h_gate_v_out(X0,X1,X2)
    | m_or_h_gate_v_out(X0,X1,X3) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_or_h_gate_6) ).

cnf(c_157,plain,
    ( ~ node6(X0,X1,X2,X3)
    | ~ m_or_h_gate_v_out(X0,X1,X3)
    | m_or_h_gate_v_out(X0,X1,X2) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_or_h_gate_7) ).

cnf(c_158,plain,
    ( ~ trans(X0,X1)
    | node5(X2,X3,X0,X1)
    | node6(X2,X3,X0,X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_or_h_gate_8) ).

cnf(c_159,plain,
    ~ m_user_v_req(X0,X1,s0),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_user_1) ).

cnf(c_165,plain,
    ( ~ m_and_h_gate_h_init_v_init_h_out(X0,X1,s0)
    | m_and_h_gate_h_init_v_out(X0,X1,s0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_and_h_gate_h_init_1) ).

cnf(c_166,plain,
    ( ~ m_and_h_gate_h_init_v_out(X0,X1,s0)
    | m_and_h_gate_h_init_v_init_h_out(X0,X1,s0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_and_h_gate_h_init_2) ).

cnf(c_168,plain,
    ( ~ node9(X0,X1,X2)
    | m_and_h_gate_h_init_v_in2(X0,X1,X2) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_and_h_gate_h_init_4) ).

cnf(c_169,plain,
    ( ~ node10(X0,X1,X2,X3)
    | ~ m_and_h_gate_h_init_v_in1(X0,X1,X2)
    | ~ m_and_h_gate_h_init_v_in2(X0,X1,X2)
    | m_and_h_gate_h_init_v_out(X0,X1,X3) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_and_h_gate_h_init_5) ).

cnf(c_170,plain,
    ( ~ node10(X0,X1,X2,X3)
    | ~ m_and_h_gate_h_init_v_out(X0,X1,X3)
    | node9(X0,X1,X2) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_and_h_gate_h_init_6) ).

cnf(c_171,plain,
    ( ~ node11(X0,X1,X2,X3)
    | ~ m_and_h_gate_h_init_v_out(X0,X1,X2)
    | m_and_h_gate_h_init_v_out(X0,X1,X3) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_and_h_gate_h_init_7) ).

cnf(c_172,plain,
    ( ~ node11(X0,X1,X2,X3)
    | ~ m_and_h_gate_h_init_v_out(X0,X1,X3)
    | m_and_h_gate_h_init_v_out(X0,X1,X2) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_and_h_gate_h_init_8) ).

cnf(c_173,plain,
    ( ~ trans(X0,X1)
    | node10(X2,X3,X0,X1)
    | node11(X2,X3,X0,X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_and_h_gate_h_init_9) ).

cnf(c_174,plain,
    ~ m_mutex_h_half_v_out(X0,X1,s0),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_mutex_h_half_1) ).

cnf(c_176,plain,
    ( ~ node12(X0,X1,X2,X3)
    | ~ m_mutex_h_half_v_out(X0,X1,X3)
    | m_mutex_h_half_v_inp(X0,X1,X2) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_mutex_h_half_3) ).

cnf(c_178,plain,
    ( ~ node13(X0,X1,X2,X3)
    | ~ m_mutex_h_half_v_out(X0,X1,X3)
    | m_mutex_h_half_v_out(X0,X1,X2) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_mutex_h_half_5) ).

cnf(c_179,plain,
    ( ~ trans(X0,X1)
    | node12(X2,X3,X0,X1)
    | node13(X2,X3,X0,X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_mutex_h_half_6) ).

cnf(c_181,plain,
    ~ m_c_h_element_v_out(X0,X1,s0),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_c_h_element_1) ).

cnf(c_183,plain,
    ( ~ node14(X0,X1,X2,X3)
    | ~ m_c_h_element_v_out(X0,X1,X3)
    | m_c_h_element_v_in1(X0,X1,X2) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_c_h_element_3) ).

cnf(c_185,plain,
    ( ~ node15(X0,X1,X2,X3)
    | ~ m_c_h_element_v_out(X0,X1,X3)
    | m_c_h_element_v_out(X0,X1,X2) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_c_h_element_5) ).

cnf(c_186,plain,
    ( ~ node16(X0,X1,X2)
    | m_c_h_element_v_in1(X0,X1,X2)
    | m_c_h_element_v_in2(X0,X1,X2) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_c_h_element_6) ).

cnf(c_187,plain,
    ( ~ m_c_h_element_v_in1(X0,X1,X2)
    | ~ m_c_h_element_v_in2(X0,X1,X2)
    | ~ node16(X0,X1,X2) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_c_h_element_7) ).

cnf(c_188,plain,
    ( ~ m_c_h_element_v_in2(X0,X1,X2)
    | ~ node17(X0,X1,X2)
    | m_c_h_element_v_in1(X0,X1,X2) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_c_h_element_8) ).

cnf(c_189,plain,
    ( ~ m_c_h_element_v_in1(X0,X1,X2)
    | ~ node17(X0,X1,X2)
    | m_c_h_element_v_in2(X0,X1,X2) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_c_h_element_9) ).

cnf(c_191,plain,
    ( ~ node18(X0,X1,X2,X3)
    | ~ m_c_h_element_v_out(X0,X1,X3)
    | m_c_h_element_v_out(X0,X1,X2) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_c_h_element_11) ).

cnf(c_192,plain,
    ( ~ node19(X0,X1,X2,X3)
    | node14(X0,X1,X2,X3)
    | node15(X0,X1,X2,X3)
    | node16(X0,X1,X2) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_c_h_element_12) ).

cnf(c_193,plain,
    ( ~ node19(X0,X1,X2,X3)
    | node18(X0,X1,X2,X3)
    | node17(X0,X1,X2) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_c_h_element_13) ).

cnf(c_194,plain,
    ( ~ trans(X0,X1)
    | node19(X2,X3,X0,X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_c_h_element_14) ).

cnf(c_195,plain,
    ~ m_and_h_gate_v_out(X0,X1,s0),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_and_h_gate_1) ).

cnf(c_196,plain,
    ( ~ node20(X0,X1,X2)
    | m_and_h_gate_v_in1(X0,X1,X2) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_and_h_gate_2) ).

cnf(c_197,plain,
    ( ~ node20(X0,X1,X2)
    | m_and_h_gate_v_in2(X0,X1,X2) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_and_h_gate_3) ).

cnf(c_199,plain,
    ( ~ node21(X0,X1,X2,X3)
    | ~ m_and_h_gate_v_out(X0,X1,X3)
    | node20(X0,X1,X2) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_and_h_gate_5) ).

cnf(c_201,plain,
    ( ~ node22(X0,X1,X2,X3)
    | ~ m_and_h_gate_v_out(X0,X1,X3)
    | m_and_h_gate_v_out(X0,X1,X2) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_and_h_gate_7) ).

cnf(c_202,plain,
    ( ~ trans(X0,X1)
    | node21(X2,X3,X0,X1)
    | node22(X2,X3,X0,X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',m_and_h_gate_8) ).

cnf(c_203,negated_conjecture,
    ( ~ node23(X0)
    | m_user_v_ack(c_e_h_1,c_u,X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',prpty1) ).

cnf(c_204,negated_conjecture,
    ( ~ node23(X0)
    | m_user_v_ack(c_e_h_2,c_u,X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',prpty2) ).

cnf(c_205,negated_conjecture,
    ( ~ node24(X0)
    | m_user_v_ack(c_e_h_1,c_u,X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',prpty3) ).

cnf(c_206,negated_conjecture,
    ( ~ node24(X0)
    | m_user_v_ack(c_e_h_3,c_u,X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',prpty4) ).

cnf(c_207,negated_conjecture,
    ( ~ node25(X0)
    | m_user_v_ack(c_e_h_2,c_u,X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',prpty5) ).

cnf(c_208,negated_conjecture,
    ( ~ node25(X0)
    | m_user_v_ack(c_e_h_3,c_u,X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',prpty6) ).

cnf(c_209,negated_conjecture,
    ( ~ node26(X0)
    | node23(X0)
    | node24(X0)
    | node25(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',prpty7) ).

cnf(c_210,negated_conjecture,
    ( ~ until27(X0)
    | node26(X0)
    | xuntil28(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',prpty8) ).

cnf(c_211,negated_conjecture,
    ( ~ succ(X0,X1)
    | ~ xuntil28(X0)
    | until27(X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',prpty9) ).

cnf(c_212,negated_conjecture,
    ( ~ last(X0)
    | ~ xuntil28(X0)
    | loop ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',prpty10) ).

cnf(c_213,negated_conjecture,
    ( ~ trans(X0,X1)
    | ~ last(X0)
    | ~ xuntil28(X0)
    | until2p29(X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',prpty11) ).

cnf(c_214,negated_conjecture,
    ( ~ until2p29(X0)
    | node26(X0)
    | xuntil2p30(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',prpty12) ).

cnf(c_215,negated_conjecture,
    ( ~ succ(X0,X1)
    | ~ xuntil2p30(X0)
    | until2p29(X1) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',prpty13) ).

cnf(c_216,negated_conjecture,
    ( ~ last(X0)
    | ~ xuntil2p30(X0) ),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',prpty14) ).

cnf(c_217,negated_conjecture,
    until27(s0),
    file('/export/starexec/sandbox/benchmark/theBenchmark.p',prpty15) ).

cnf(c_355,plain,
    ( m_user_v_req(X0,c_u,X1)
    | ~ m_mutex_h_half_v_inp(X0,c_a,X1) ),
    inference(prop_impl_just,[status(thm)],[c_71]) ).

cnf(c_356,plain,
    ( ~ m_mutex_h_half_v_inp(X0,c_a,X1)
    | m_user_v_req(X0,c_u,X1) ),
    inference(renaming,[status(thm)],[c_355]) ).

cnf(c_387,plain,
    ( m_or_h_gate_v_in1(X0,c_g,X1)
    | ~ m_c_h_element_v_in1(X0,c_e,X1) ),
    inference(prop_impl_just,[status(thm)],[c_96,c_89]) ).

cnf(c_388,plain,
    ( ~ m_c_h_element_v_in1(X0,c_e,X1)
    | m_or_h_gate_v_in1(X0,c_g,X1) ),
    inference(renaming,[status(thm)],[c_387]) ).

cnf(c_395,plain,
    ( m_c_h_element_v_in2(X0,c_f,X1)
    | ~ m_c_h_element_v_in2(X0,c_e,X1) ),
    inference(prop_impl_just,[status(thm)],[c_94,c_91]) ).

cnf(c_396,plain,
    ( ~ m_c_h_element_v_in2(X0,c_e,X1)
    | m_c_h_element_v_in2(X0,c_f,X1) ),
    inference(renaming,[status(thm)],[c_395]) ).

cnf(c_427,plain,
    ( m_cell_v_ack(X0,X1)
    | ~ m_or_h_gate_v_in2(X0,c_j,X1) ),
    inference(prop_impl_just,[status(thm)],[c_111]) ).

cnf(c_428,plain,
    ( ~ m_or_h_gate_v_in2(X0,c_j,X1)
    | m_cell_v_ack(X0,X1) ),
    inference(renaming,[status(thm)],[c_427]) ).

cnf(c_447,plain,
    ( ~ m_and_h_gate_h_init_v_in2(X0,c_n,X1)
    | ~ m_and_h_gate_v_in2(X0,c_l,X1) ),
    inference(prop_impl_just,[status(thm)],[c_119,c_129]) ).

cnf(c_448,plain,
    ( ~ m_and_h_gate_v_in2(X0,c_l,X1)
    | ~ m_and_h_gate_h_init_v_in2(X0,c_n,X1) ),
    inference(renaming,[status(thm)],[c_447]) ).

cnf(c_459,plain,
    ( m_cell_v_token(X0,X1)
    | ~ m_and_h_gate_h_init_v_init_h_out(X0,c_m,X1) ),
    inference(prop_impl_just,[status(thm)],[c_125]) ).

cnf(c_460,plain,
    ( ~ m_and_h_gate_h_init_v_init_h_out(X0,c_m,X1)
    | m_cell_v_token(X0,X1) ),
    inference(renaming,[status(thm)],[c_459]) ).

cnf(c_467,plain,
    ( ~ m_cell_v_token(X0,X1)
    | ~ m_and_h_gate_h_init_v_init_h_out(X0,c_n,X1) ),
    inference(prop_impl_just,[status(thm)],[c_131]) ).

cnf(c_468,plain,
    ( ~ m_and_h_gate_h_init_v_init_h_out(X0,c_n,X1)
    | ~ m_cell_v_token(X0,X1) ),
    inference(renaming,[status(thm)],[c_467]) ).

cnf(c_469,plain,
    ( m_cell_v_token(X0,X1)
    | m_and_h_gate_h_init_v_init_h_out(X0,c_n,X1) ),
    inference(prop_impl_just,[status(thm)],[c_130]) ).

cnf(c_470,plain,
    ( m_and_h_gate_h_init_v_init_h_out(X0,c_n,X1)
    | m_cell_v_token(X0,X1) ),
    inference(renaming,[status(thm)],[c_469]) ).

cnf(c_479,plain,
    ( ~ m_and_h_gate_h_init_v_in1(X0,c_m,X1)
    | ~ m_and_h_gate_v_in1(X0,c_q,X1) ),
    inference(prop_impl_just,[status(thm)],[c_137,c_121]) ).

cnf(c_480,plain,
    ( ~ m_and_h_gate_v_in1(X0,c_q,X1)
    | ~ m_and_h_gate_h_init_v_in1(X0,c_m,X1) ),
    inference(renaming,[status(thm)],[c_479]) ).

cnf(c_487,plain,
    ( ~ m_and_h_gate_h_init_v_in1(X0,c_n,X1)
    | ~ m_and_h_gate_v_in1(X0,c_r,X1) ),
    inference(prop_impl_just,[status(thm)],[c_141,c_127]) ).

cnf(c_488,plain,
    ( ~ m_and_h_gate_v_in1(X0,c_r,X1)
    | ~ m_and_h_gate_h_init_v_in1(X0,c_n,X1) ),
    inference(renaming,[status(thm)],[c_487]) ).

cnf(c_491,plain,
    ( ~ m_and_h_gate_h_init_v_in2(X0,c_n,X1)
    | ~ m_and_h_gate_v_in2(X0,c_r,X1) ),
    inference(prop_impl_just,[status(thm)],[c_143,c_129]) ).

cnf(c_492,plain,
    ( ~ m_and_h_gate_v_in2(X0,c_r,X1)
    | ~ m_and_h_gate_h_init_v_in2(X0,c_n,X1) ),
    inference(renaming,[status(thm)],[c_491]) ).

cnf(c_497,plain,
    ( ~ m_cell_v_req(X0,X1)
    | m_and_h_gate_v_out(X0,c_p,X1) ),
    inference(prop_impl_just,[status(thm)],[c_145]) ).

cnf(c_503,plain,
    ( ~ succ(X0,X1)
    | trans(X0,X1) ),
    inference(prop_impl_just,[status(thm)],[c_59]) ).

cnf(c_505,plain,
    ( ~ trans(X0,X1)
    | node19(X2,X3,X0,X1) ),
    inference(prop_impl_just,[status(thm)],[c_194]) ).

cnf(c_507,plain,
    ( node1(X0,X1,X2)
    | ~ m_cell_v_left(X0,X1) ),
    inference(prop_impl_just,[status(thm)],[c_76]) ).

cnf(c_508,plain,
    ( ~ m_cell_v_left(X0,X1)
    | node1(X0,X1,X2) ),
    inference(renaming,[status(thm)],[c_507]) ).

cnf(c_513,plain,
    ( ~ m_cell_v_left(X0,X1)
    | node3(X0,X1,X2) ),
    inference(prop_impl_just,[status(thm)],[c_148]) ).

cnf(c_545,plain,
    ( ~ node23(X0)
    | m_user_v_ack(c_e_h_1,c_u,X0) ),
    inference(prop_impl_just,[status(thm)],[c_203]) ).

cnf(c_547,plain,
    ( ~ node23(X0)
    | m_user_v_ack(c_e_h_2,c_u,X0) ),
    inference(prop_impl_just,[status(thm)],[c_204]) ).

cnf(c_549,plain,
    ( ~ node24(X0)
    | m_user_v_ack(c_e_h_1,c_u,X0) ),
    inference(prop_impl_just,[status(thm)],[c_205]) ).

cnf(c_551,plain,
    ( ~ node24(X0)
    | m_user_v_ack(c_e_h_3,c_u,X0) ),
    inference(prop_impl_just,[status(thm)],[c_206]) ).

cnf(c_555,plain,
    ( ~ node25(X0)
    | m_user_v_ack(c_e_h_3,c_u,X0) ),
    inference(prop_impl_just,[status(thm)],[c_208]) ).

cnf(c_557,plain,
    ( ~ last(X0)
    | ~ xuntil2p30(X0) ),
    inference(prop_impl_just,[status(thm)],[c_216]) ).

cnf(c_1706,plain,
    ~ xuntil2p30(s9),
    inference(resolution,[status(thm)],[c_58,c_557]) ).

cnf(c_1710,plain,
    ( ~ trans(s9,X0)
    | ~ xuntil28(s9)
    | until2p29(X0) ),
    inference(resolution,[status(thm)],[c_58,c_213]) ).

cnf(c_1721,plain,
    ( ~ xuntil28(s9)
    | loop ),
    inference(resolution,[status(thm)],[c_58,c_212]) ).

cnf(c_1734,plain,
    ( ~ m_mutex_h_half_v_inp(X0,c_b,X1)
    | ~ m_cell_v_left(X0,X2)
    | m_cell_v_req(X2,X1) ),
    inference(resolution,[status(thm)],[c_508,c_75]) ).

cnf(c_1790,plain,
    ( ~ m_cell_v_left(X0,X1)
    | ~ m_cell_v_ack(X1,X2)
    | m_and_h_gate_v_out(X0,c_q,X2) ),
    inference(resolution,[status(thm)],[c_513,c_147]) ).

cnf(c_1902,plain,
    ( ~ succ(X0,X1)
    | ~ xuntil28(X0)
    | node26(X1)
    | xuntil28(X1) ),
    inference(resolution,[status(thm)],[c_210,c_211]) ).

cnf(c_1915,plain,
    ( node26(s0)
    | xuntil28(s0) ),
    inference(resolution,[status(thm)],[c_210,c_217]) ).

cnf(c_1928,plain,
    ( ~ succ(X0,X1)
    | ~ until2p29(X0)
    | node26(X0)
    | until2p29(X1) ),
    inference(resolution,[status(thm)],[c_214,c_215]) ).

cnf(c_1941,plain,
    ( ~ until2p29(s9)
    | node26(s9) ),
    inference(resolution,[status(thm)],[c_214,c_1706]) ).

cnf(c_1954,plain,
    ( ~ trans(X0,X1)
    | node18(X2,X3,X0,X1)
    | node17(X2,X3,X0) ),
    inference(resolution,[status(thm)],[c_193,c_505]) ).

cnf(c_1965,plain,
    ( ~ trans(X0,X1)
    | node14(X2,X3,X0,X1)
    | node15(X2,X3,X0,X1)
    | node16(X2,X3,X0) ),
    inference(resolution,[status(thm)],[c_192,c_505]) ).

cnf(c_1986,plain,
    ( ~ m_or_h_gate_v_out(X0,X1,X2)
    | ~ trans(X3,X2)
    | node5(X0,X1,X3,X2)
    | m_or_h_gate_v_out(X0,X1,X3) ),
    inference(resolution,[status(thm)],[c_157,c_158]) ).

cnf(c_1999,plain,
    ( ~ m_or_h_gate_v_out(X0,X1,X2)
    | ~ trans(X2,X3)
    | node5(X0,X1,X2,X3)
    | m_or_h_gate_v_out(X0,X1,X3) ),
    inference(resolution,[status(thm)],[c_156,c_158]) ).

cnf(c_2056,plain,
    ( ~ m_and_h_gate_h_init_v_out(X0,X1,X2)
    | ~ trans(X3,X2)
    | node10(X0,X1,X3,X2)
    | m_and_h_gate_h_init_v_out(X0,X1,X3) ),
    inference(resolution,[status(thm)],[c_172,c_173]) ).

cnf(c_2069,plain,
    ( ~ m_and_h_gate_h_init_v_out(X0,X1,X2)
    | ~ trans(X2,X3)
    | node10(X0,X1,X2,X3)
    | m_and_h_gate_h_init_v_out(X0,X1,X3) ),
    inference(resolution,[status(thm)],[c_171,c_173]) ).

cnf(c_2090,plain,
    ( ~ m_mutex_h_half_v_out(X0,X1,X2)
    | ~ trans(X3,X2)
    | node13(X0,X1,X3,X2)
    | m_mutex_h_half_v_inp(X0,X1,X3) ),
    inference(resolution,[status(thm)],[c_176,c_179]) ).

cnf(c_2140,plain,
    ( ~ m_c_h_element_v_in2(X0,X1,X2)
    | ~ trans(X2,X3)
    | node18(X0,X1,X2,X3)
    | m_c_h_element_v_in1(X0,X1,X2) ),
    inference(resolution,[status(thm)],[c_188,c_1954]) ).

cnf(c_2162,plain,
    ( ~ m_c_h_element_v_out(X0,X1,X2)
    | ~ trans(X3,X2)
    | m_c_h_element_v_out(X0,X1,X3)
    | node17(X0,X1,X3) ),
    inference(resolution,[status(thm)],[c_191,c_1954]) ).

cnf(c_2196,plain,
    ( ~ m_and_h_gate_v_out(X0,X1,X2)
    | ~ trans(X3,X2)
    | node21(X0,X1,X3,X2)
    | m_and_h_gate_v_out(X0,X1,X3) ),
    inference(resolution,[status(thm)],[c_201,c_202]) ).

cnf(c_2230,plain,
    ( ~ node26(X0)
    | m_user_v_ack(c_e_h_2,c_u,X0)
    | node24(X0)
    | node25(X0) ),
    inference(resolution,[status(thm)],[c_209,c_547]) ).

cnf(c_2232,plain,
    ( node24(X0)
    | m_user_v_ack(c_e_h_2,c_u,X0)
    | ~ node26(X0) ),
    inference(global_subsumption_just,[status(thm)],[c_2230,c_207,c_204,c_209]) ).

cnf(c_2233,plain,
    ( ~ node26(X0)
    | m_user_v_ack(c_e_h_2,c_u,X0)
    | node24(X0) ),
    inference(renaming,[status(thm)],[c_2232]) ).

cnf(c_2244,plain,
    ( ~ node26(X0)
    | m_user_v_ack(c_e_h_1,c_u,X0)
    | node24(X0)
    | node25(X0) ),
    inference(resolution,[status(thm)],[c_209,c_545]) ).

cnf(c_2246,plain,
    ( m_user_v_ack(c_e_h_1,c_u,X0)
    | ~ node26(X0)
    | node25(X0) ),
    inference(global_subsumption_just,[status(thm)],[c_2244,c_205,c_203,c_209]) ).

cnf(c_2247,plain,
    ( ~ node26(X0)
    | m_user_v_ack(c_e_h_1,c_u,X0)
    | node25(X0) ),
    inference(renaming,[status(thm)],[c_2246]) ).

cnf(c_2363,plain,
    ( ~ m_c_h_element_v_out(X0,X1,X2)
    | ~ trans(X3,X2)
    | node14(X0,X1,X3,X2)
    | m_c_h_element_v_out(X0,X1,X3)
    | node16(X0,X1,X3) ),
    inference(resolution,[status(thm)],[c_185,c_1965]) ).

cnf(c_2403,plain,
    ( ~ xuntil28(s9)
    | trans(s9,s0)
    | trans(s9,s1)
    | trans(s9,s2)
    | trans(s9,s3)
    | trans(s9,s4)
    | trans(s9,s5)
    | trans(s9,s6)
    | trans(s9,s7)
    | trans(s9,s8)
    | trans(s9,s9) ),
    inference(resolution,[status(thm)],[c_1721,c_60]) ).

cnf(c_2483,plain,
    ( ~ m_c_h_element_v_in1(X0,X1,X2)
    | ~ m_c_h_element_v_in2(X0,X1,X2)
    | ~ m_c_h_element_v_out(X0,X1,X3)
    | ~ trans(X2,X3)
    | node14(X0,X1,X2,X3)
    | m_c_h_element_v_out(X0,X1,X2) ),
    inference(resolution,[status(thm)],[c_187,c_2363]) ).

cnf(c_2484,plain,
    ( ~ m_c_h_element_v_in2(X0,X1,X2)
    | ~ m_c_h_element_v_out(X0,X1,X3)
    | ~ trans(X2,X3)
    | node14(X0,X1,X2,X3)
    | m_c_h_element_v_out(X0,X1,X2) ),
    inference(global_subsumption_just,[status(thm)],[c_2483,c_191,c_2140,c_2483]) ).

cnf(c_2501,plain,
    ( ~ m_c_h_element_v_out(X0,X1,X2)
    | ~ trans(X3,X2)
    | node14(X0,X1,X3,X2)
    | m_c_h_element_v_in1(X0,X1,X3)
    | m_c_h_element_v_in2(X0,X1,X3)
    | m_c_h_element_v_out(X0,X1,X3) ),
    inference(resolution,[status(thm)],[c_186,c_2363]) ).

cnf(c_2508,plain,
    ( ~ m_c_h_element_v_out(X0,X1,X2)
    | ~ trans(X3,X2)
    | node14(X0,X1,X3,X2)
    | m_c_h_element_v_in1(X0,X1,X3)
    | m_c_h_element_v_out(X0,X1,X3) ),
    inference(forward_subsumption_resolution,[status(thm)],[c_2501,c_2484]) ).

cnf(c_2514,plain,
    ( ~ m_c_h_element_v_out(X0,X1,X2)
    | ~ trans(X3,X2)
    | m_c_h_element_v_in1(X0,X1,X3)
    | m_c_h_element_v_out(X0,X1,X3) ),
    inference(forward_subsumption_resolution,[status(thm)],[c_2508,c_183]) ).

cnf(c_2537,plain,
    ( ~ m_and_h_gate_h_init_v_init_h_out(X0,c_m,X1)
    | ~ m_and_h_gate_h_init_v_init_h_out(X0,c_n,X1) ),
    inference(resolution,[status(thm)],[c_460,c_468]) ).

cnf(c_2546,plain,
    m_and_h_gate_h_init_v_init_h_out(c_e_h_1,c_n,X0),
    inference(resolution,[status(thm)],[c_63,c_470]) ).

cnf(c_2556,plain,
    m_and_h_gate_h_init_v_init_h_out(c_e_h_2,c_n,X0),
    inference(resolution,[status(thm)],[c_66,c_470]) ).

cnf(c_2666,plain,
    ( ~ m_mutex_h_half_v_out(X0,X1,X2)
    | ~ trans(X3,X2)
    | m_mutex_h_half_v_inp(X0,X1,X3)
    | m_mutex_h_half_v_out(X0,X1,X3) ),
    inference(resolution,[status(thm)],[c_178,c_2090]) ).

cnf(c_2718,plain,
    ( ~ m_c_h_element_v_in1(X0,X1,X2)
    | ~ m_c_h_element_v_out(X0,X1,X3)
    | ~ trans(X2,X3)
    | m_c_h_element_v_in2(X0,X1,X2)
    | m_c_h_element_v_out(X0,X1,X2) ),
    inference(resolution,[status(thm)],[c_189,c_2162]) ).

cnf(c_2729,plain,
    ( ~ m_c_h_element_v_out(X0,X1,X2)
    | ~ trans(X3,X2)
    | m_c_h_element_v_in2(X0,X1,X3)
    | m_c_h_element_v_out(X0,X1,X3) ),
    inference(forward_subsumption_resolution,[status(thm)],[c_2718,c_2514]) ).

cnf(c_2753,plain,
    ( ~ m_or_h_gate_v_out(X0,X1,X2)
    | ~ trans(X2,X3)
    | m_or_h_gate_v_out(X0,X1,X3)
    | node4(X0,X1,X2) ),
    inference(resolution,[status(thm)],[c_1999,c_154]) ).

cnf(c_2766,plain,
    ( ~ m_or_h_gate_v_out(X0,X1,X2)
    | ~ trans(X3,X2)
    | m_or_h_gate_v_in1(X0,X1,X3)
    | m_or_h_gate_v_in2(X0,X1,X3)
    | m_or_h_gate_v_out(X0,X1,X3) ),
    inference(resolution,[status(thm)],[c_155,c_1986]) ).

cnf(c_2827,plain,
    ( ~ m_and_h_gate_h_init_v_out(X0,X1,X2)
    | ~ m_and_h_gate_h_init_v_in1(X0,X1,X2)
    | ~ m_and_h_gate_h_init_v_in2(X0,X1,X2)
    | ~ trans(X2,X3)
    | m_and_h_gate_h_init_v_out(X0,X1,X3) ),
    inference(resolution,[status(thm)],[c_2069,c_169]) ).

cnf(c_2843,plain,
    ( ~ m_and_h_gate_h_init_v_out(X0,X1,X2)
    | ~ trans(X3,X2)
    | m_and_h_gate_h_init_v_out(X0,X1,X3)
    | node9(X0,X1,X3) ),
    inference(resolution,[status(thm)],[c_170,c_2056]) ).

cnf(c_2917,plain,
    ( ~ m_and_h_gate_v_out(X0,X1,X2)
    | ~ trans(X3,X2)
    | m_and_h_gate_v_out(X0,X1,X3)
    | node20(X0,X1,X3) ),
    inference(resolution,[status(thm)],[c_199,c_2196]) ).

cnf(c_3237,plain,
    ( ~ m_cell_v_ack(c_e_h_2,X0)
    | m_and_h_gate_v_out(c_e_h_1,c_q,X0) ),
    inference(resolution,[status(thm)],[c_61,c_1790]) ).

cnf(c_3277,plain,
    ( ~ m_mutex_h_half_v_inp(c_e_h_1,c_b,X0)
    | m_cell_v_req(c_e_h_2,X0) ),
    inference(resolution,[status(thm)],[c_61,c_1734]) ).

cnf(c_3325,plain,
    ( ~ m_mutex_h_half_v_inp(c_e_h_2,c_b,X0)
    | m_cell_v_req(c_e_h_3,X0) ),
    inference(resolution,[status(thm)],[c_64,c_1734]) ).

cnf(c_3429,plain,
    ( ~ m_mutex_h_half_v_inp(c_e_h_1,c_b,X0)
    | m_and_h_gate_v_out(c_e_h_2,c_p,X0) ),
    inference(resolution,[status(thm)],[c_497,c_3277]) ).

cnf(c_3445,plain,
    ( ~ m_mutex_h_half_v_inp(c_e_h_2,c_b,X0)
    | m_and_h_gate_v_out(c_e_h_3,c_p,X0) ),
    inference(resolution,[status(thm)],[c_497,c_3325]) ).

cnf(c_4068,plain,
    ( ~ until2p29(s0)
    | node26(s0)
    | until2p29(s1) ),
    inference(resolution,[status(thm)],[c_49,c_1928]) ).

cnf(c_4078,plain,
    ( ~ xuntil28(s0)
    | node26(s1)
    | xuntil28(s1) ),
    inference(resolution,[status(thm)],[c_49,c_1902]) ).

cnf(c_4088,plain,
    trans(s0,s1),
    inference(resolution,[status(thm)],[c_49,c_503]) ).

cnf(c_4092,plain,
    ( ~ until2p29(s1)
    | node26(s1)
    | until2p29(s2) ),
    inference(resolution,[status(thm)],[c_50,c_1928]) ).

cnf(c_4102,plain,
    ( ~ xuntil28(s1)
    | node26(s2)
    | xuntil28(s2) ),
    inference(resolution,[status(thm)],[c_50,c_1902]) ).

cnf(c_4112,plain,
    trans(s1,s2),
    inference(resolution,[status(thm)],[c_50,c_503]) ).

cnf(c_4116,plain,
    ( ~ until2p29(s2)
    | node26(s2)
    | until2p29(s3) ),
    inference(resolution,[status(thm)],[c_51,c_1928]) ).

cnf(c_4126,plain,
    ( ~ xuntil28(s2)
    | node26(s3)
    | xuntil28(s3) ),
    inference(resolution,[status(thm)],[c_51,c_1902]) ).

cnf(c_4136,plain,
    trans(s2,s3),
    inference(resolution,[status(thm)],[c_51,c_503]) ).

cnf(c_4140,plain,
    ( ~ until2p29(s3)
    | node26(s3)
    | until2p29(s4) ),
    inference(resolution,[status(thm)],[c_52,c_1928]) ).

cnf(c_4150,plain,
    ( ~ xuntil28(s3)
    | node26(s4)
    | xuntil28(s4) ),
    inference(resolution,[status(thm)],[c_52,c_1902]) ).

cnf(c_4160,plain,
    trans(s3,s4),
    inference(resolution,[status(thm)],[c_52,c_503]) ).

cnf(c_4164,plain,
    ( ~ until2p29(s4)
    | node26(s4)
    | until2p29(s5) ),
    inference(resolution,[status(thm)],[c_53,c_1928]) ).

cnf(c_4174,plain,
    ( ~ xuntil28(s4)
    | node26(s5)
    | xuntil28(s5) ),
    inference(resolution,[status(thm)],[c_53,c_1902]) ).

cnf(c_4184,plain,
    trans(s4,s5),
    inference(resolution,[status(thm)],[c_53,c_503]) ).

cnf(c_4188,plain,
    ( ~ until2p29(s5)
    | node26(s5)
    | until2p29(s6) ),
    inference(resolution,[status(thm)],[c_54,c_1928]) ).

cnf(c_4198,plain,
    ( ~ xuntil28(s5)
    | node26(s6)
    | xuntil28(s6) ),
    inference(resolution,[status(thm)],[c_54,c_1902]) ).

cnf(c_4208,plain,
    trans(s5,s6),
    inference(resolution,[status(thm)],[c_54,c_503]) ).

cnf(c_4212,plain,
    ( ~ until2p29(s6)
    | node26(s6)
    | until2p29(s7) ),
    inference(resolution,[status(thm)],[c_55,c_1928]) ).

cnf(c_4222,plain,
    ( ~ xuntil28(s6)
    | node26(s7)
    | xuntil28(s7) ),
    inference(resolution,[status(thm)],[c_55,c_1902]) ).

cnf(c_4232,plain,
    trans(s6,s7),
    inference(resolution,[status(thm)],[c_55,c_503]) ).

cnf(c_4236,plain,
    ( ~ until2p29(s7)
    | node26(s7)
    | until2p29(s8) ),
    inference(resolution,[status(thm)],[c_56,c_1928]) ).

cnf(c_4246,plain,
    ( ~ xuntil28(s7)
    | node26(s8)
    | xuntil28(s8) ),
    inference(resolution,[status(thm)],[c_56,c_1902]) ).

cnf(c_4256,plain,
    trans(s7,s8),
    inference(resolution,[status(thm)],[c_56,c_503]) ).

cnf(c_4260,plain,
    ( ~ until2p29(s8)
    | node26(s8)
    | until2p29(s9) ),
    inference(resolution,[status(thm)],[c_57,c_1928]) ).

cnf(c_4270,plain,
    ( ~ xuntil28(s8)
    | node26(s9)
    | xuntil28(s9) ),
    inference(resolution,[status(thm)],[c_57,c_1902]) ).

cnf(c_4280,plain,
    trans(s8,s9),
    inference(resolution,[status(thm)],[c_57,c_503]) ).

cnf(c_4547,plain,
    ( ~ m_mutex_h_half_v_out(X0,c_a,X1)
    | ~ trans(X2,X1)
    | m_user_v_req(X0,c_u,X2)
    | m_mutex_h_half_v_out(X0,c_a,X2) ),
    inference(resolution,[status(thm)],[c_356,c_2666]) ).

cnf(c_4600,plain,
    ( ~ m_mutex_h_half_v_out(c_e_h_1,c_b,X0)
    | ~ trans(X1,X0)
    | m_mutex_h_half_v_out(c_e_h_1,c_b,X1)
    | m_and_h_gate_v_out(c_e_h_2,c_p,X1) ),
    inference(resolution,[status(thm)],[c_2666,c_3429]) ).

cnf(c_4613,plain,
    ( ~ m_mutex_h_half_v_out(c_e_h_2,c_b,X0)
    | ~ trans(X1,X0)
    | m_mutex_h_half_v_out(c_e_h_2,c_b,X1)
    | m_and_h_gate_v_out(c_e_h_3,c_p,X1) ),
    inference(resolution,[status(thm)],[c_2666,c_3445]) ).

cnf(c_4734,plain,
    ( ~ m_or_h_gate_v_in2(c_e_h_2,c_j,X0)
    | m_and_h_gate_v_out(c_e_h_1,c_q,X0) ),
    inference(resolution,[status(thm)],[c_428,c_3237]) ).

cnf(c_5204,plain,
    ( ~ xuntil28(s8)
    | m_user_v_ack(c_e_h_2,c_u,s9)
    | node24(s9)
    | xuntil28(s9) ),
    inference(resolution,[status(thm)],[c_2233,c_4270]) ).

cnf(c_5217,plain,
    ( ~ until2p29(s9)
    | m_user_v_ack(c_e_h_2,c_u,s9)
    | node24(s9) ),
    inference(resolution,[status(thm)],[c_2233,c_1941]) ).

cnf(c_5250,plain,
    ( ~ until2p29(s0)
    | m_user_v_ack(c_e_h_2,c_u,s0)
    | node24(s0)
    | until2p29(s1) ),
    inference(resolution,[status(thm)],[c_2233,c_4068]) ).

cnf(c_5263,plain,
    ( m_user_v_ack(c_e_h_2,c_u,s0)
    | node24(s0)
    | xuntil28(s0) ),
    inference(resolution,[status(thm)],[c_2233,c_1915]) ).

cnf(c_5299,plain,
    ( ~ until2p29(s1)
    | m_user_v_ack(c_e_h_2,c_u,s1)
    | node24(s1)
    | until2p29(s2) ),
    inference(resolution,[status(thm)],[c_2233,c_4092]) ).

cnf(c_5312,plain,
    ( ~ xuntil28(s0)
    | m_user_v_ack(c_e_h_2,c_u,s1)
    | node24(s1)
    | xuntil28(s1) ),
    inference(resolution,[status(thm)],[c_2233,c_4078]) ).

cnf(c_5338,plain,
    ( ~ xuntil28(s1)
    | m_user_v_ack(c_e_h_1,c_u,s2)
    | node25(s2)
    | xuntil28(s2) ),
    inference(resolution,[status(thm)],[c_2247,c_4102]) ).

cnf(c_5351,plain,
    ( ~ until2p29(s2)
    | m_user_v_ack(c_e_h_2,c_u,s2)
    | node24(s2)
    | until2p29(s3) ),
    inference(resolution,[status(thm)],[c_2233,c_4116]) ).

cnf(c_5364,plain,
    ( ~ xuntil28(s1)
    | m_user_v_ack(c_e_h_2,c_u,s2)
    | node24(s2)
    | xuntil28(s2) ),
    inference(resolution,[status(thm)],[c_2233,c_4102]) ).

cnf(c_5390,plain,
    ( ~ xuntil28(s2)
    | m_user_v_ack(c_e_h_1,c_u,s3)
    | node25(s3)
    | xuntil28(s3) ),
    inference(resolution,[status(thm)],[c_2247,c_4126]) ).

cnf(c_5403,plain,
    ( ~ until2p29(s3)
    | m_user_v_ack(c_e_h_2,c_u,s3)
    | node24(s3)
    | until2p29(s4) ),
    inference(resolution,[status(thm)],[c_2233,c_4140]) ).

cnf(c_5416,plain,
    ( ~ xuntil28(s2)
    | m_user_v_ack(c_e_h_2,c_u,s3)
    | node24(s3)
    | xuntil28(s3) ),
    inference(resolution,[status(thm)],[c_2233,c_4126]) ).

cnf(c_5442,plain,
    ( ~ xuntil28(s3)
    | m_user_v_ack(c_e_h_1,c_u,s4)
    | node25(s4)
    | xuntil28(s4) ),
    inference(resolution,[status(thm)],[c_2247,c_4150]) ).

cnf(c_5455,plain,
    ( ~ until2p29(s4)
    | m_user_v_ack(c_e_h_2,c_u,s4)
    | node24(s4)
    | until2p29(s5) ),
    inference(resolution,[status(thm)],[c_2233,c_4164]) ).

cnf(c_5468,plain,
    ( ~ xuntil28(s3)
    | m_user_v_ack(c_e_h_2,c_u,s4)
    | node24(s4)
    | xuntil28(s4) ),
    inference(resolution,[status(thm)],[c_2233,c_4150]) ).

cnf(c_5494,plain,
    ( ~ xuntil28(s4)
    | m_user_v_ack(c_e_h_1,c_u,s5)
    | node25(s5)
    | xuntil28(s5) ),
    inference(resolution,[status(thm)],[c_2247,c_4174]) ).

cnf(c_5507,plain,
    ( ~ until2p29(s5)
    | m_user_v_ack(c_e_h_2,c_u,s5)
    | node24(s5)
    | until2p29(s6) ),
    inference(resolution,[status(thm)],[c_2233,c_4188]) ).

cnf(c_5520,plain,
    ( ~ xuntil28(s4)
    | m_user_v_ack(c_e_h_2,c_u,s5)
    | node24(s5)
    | xuntil28(s5) ),
    inference(resolution,[status(thm)],[c_2233,c_4174]) ).

cnf(c_5546,plain,
    ( ~ xuntil28(s5)
    | m_user_v_ack(c_e_h_1,c_u,s6)
    | node25(s6)
    | xuntil28(s6) ),
    inference(resolution,[status(thm)],[c_2247,c_4198]) ).

cnf(c_5559,plain,
    ( ~ until2p29(s6)
    | m_user_v_ack(c_e_h_2,c_u,s6)
    | node24(s6)
    | until2p29(s7) ),
    inference(resolution,[status(thm)],[c_2233,c_4212]) ).

cnf(c_5572,plain,
    ( ~ xuntil28(s5)
    | m_user_v_ack(c_e_h_2,c_u,s6)
    | node24(s6)
    | xuntil28(s6) ),
    inference(resolution,[status(thm)],[c_2233,c_4198]) ).

cnf(c_5611,plain,
    ( ~ until2p29(s7)
    | m_user_v_ack(c_e_h_2,c_u,s7)
    | node24(s7)
    | until2p29(s8) ),
    inference(resolution,[status(thm)],[c_2233,c_4236]) ).

cnf(c_5624,plain,
    ( ~ xuntil28(s6)
    | m_user_v_ack(c_e_h_2,c_u,s7)
    | node24(s7)
    | xuntil28(s7) ),
    inference(resolution,[status(thm)],[c_2233,c_4222]) ).

cnf(c_5650,plain,
    ( ~ xuntil28(s7)
    | m_user_v_ack(c_e_h_1,c_u,s8)
    | node25(s8)
    | xuntil28(s8) ),
    inference(resolution,[status(thm)],[c_2247,c_4246]) ).

cnf(c_5663,plain,
    ( ~ until2p29(s8)
    | m_user_v_ack(c_e_h_2,c_u,s8)
    | node24(s8)
    | until2p29(s9) ),
    inference(resolution,[status(thm)],[c_2233,c_4260]) ).

cnf(c_5676,plain,
    ( ~ xuntil28(s7)
    | m_user_v_ack(c_e_h_2,c_u,s8)
    | node24(s8)
    | xuntil28(s8) ),
    inference(resolution,[status(thm)],[c_2233,c_4246]) ).

cnf(c_5868,plain,
    ( ~ xuntil28(s8)
    | m_user_v_ack(c_e_h_1,c_u,s9)
    | m_user_v_ack(c_e_h_2,c_u,s9)
    | xuntil28(s9) ),
    inference(resolution,[status(thm)],[c_549,c_5204]) ).

cnf(c_5881,plain,
    ( ~ until2p29(s9)
    | m_user_v_ack(c_e_h_1,c_u,s9)
    | m_user_v_ack(c_e_h_2,c_u,s9) ),
    inference(resolution,[status(thm)],[c_549,c_5217]) ).

cnf(c_5914,plain,
    ( ~ until2p29(s0)
    | m_user_v_ack(c_e_h_1,c_u,s0)
    | m_user_v_ack(c_e_h_2,c_u,s0)
    | until2p29(s1) ),
    inference(resolution,[status(thm)],[c_549,c_5250]) ).

cnf(c_5927,plain,
    ( m_user_v_ack(c_e_h_1,c_u,s0)
    | m_user_v_ack(c_e_h_2,c_u,s0)
    | xuntil28(s0) ),
    inference(resolution,[status(thm)],[c_549,c_5263]) ).

cnf(c_5963,plain,
    ( ~ xuntil28(s0)
    | m_user_v_ack(c_e_h_1,c_u,s1)
    | m_user_v_ack(c_e_h_2,c_u,s1)
    | xuntil28(s1) ),
    inference(resolution,[status(thm)],[c_549,c_5312]) ).

cnf(c_5976,plain,
    ( ~ until2p29(s1)
    | m_user_v_ack(c_e_h_1,c_u,s1)
    | m_user_v_ack(c_e_h_2,c_u,s1)
    | until2p29(s2) ),
    inference(resolution,[status(thm)],[c_549,c_5299]) ).

cnf(c_6015,plain,
    ( ~ xuntil28(s1)
    | m_user_v_ack(c_e_h_1,c_u,s2)
    | m_user_v_ack(c_e_h_2,c_u,s2)
    | xuntil28(s2) ),
    inference(resolution,[status(thm)],[c_549,c_5364]) ).

cnf(c_6028,plain,
    ( ~ until2p29(s2)
    | m_user_v_ack(c_e_h_1,c_u,s2)
    | m_user_v_ack(c_e_h_2,c_u,s2)
    | until2p29(s3) ),
    inference(resolution,[status(thm)],[c_549,c_5351]) ).

cnf(c_6067,plain,
    ( ~ xuntil28(s2)
    | m_user_v_ack(c_e_h_1,c_u,s3)
    | m_user_v_ack(c_e_h_2,c_u,s3)
    | xuntil28(s3) ),
    inference(resolution,[status(thm)],[c_549,c_5416]) ).

cnf(c_6080,plain,
    ( ~ until2p29(s3)
    | m_user_v_ack(c_e_h_1,c_u,s3)
    | m_user_v_ack(c_e_h_2,c_u,s3)
    | until2p29(s4) ),
    inference(resolution,[status(thm)],[c_549,c_5403]) ).

cnf(c_6119,plain,
    ( ~ xuntil28(s3)
    | m_user_v_ack(c_e_h_1,c_u,s4)
    | m_user_v_ack(c_e_h_2,c_u,s4)
    | xuntil28(s4) ),
    inference(resolution,[status(thm)],[c_549,c_5468]) ).

cnf(c_6132,plain,
    ( ~ until2p29(s4)
    | m_user_v_ack(c_e_h_1,c_u,s4)
    | m_user_v_ack(c_e_h_2,c_u,s4)
    | until2p29(s5) ),
    inference(resolution,[status(thm)],[c_549,c_5455]) ).

cnf(c_6171,plain,
    ( ~ xuntil28(s4)
    | m_user_v_ack(c_e_h_1,c_u,s5)
    | m_user_v_ack(c_e_h_2,c_u,s5)
    | xuntil28(s5) ),
    inference(resolution,[status(thm)],[c_549,c_5520]) ).

cnf(c_6184,plain,
    ( ~ until2p29(s5)
    | m_user_v_ack(c_e_h_1,c_u,s5)
    | m_user_v_ack(c_e_h_2,c_u,s5)
    | until2p29(s6) ),
    inference(resolution,[status(thm)],[c_549,c_5507]) ).

cnf(c_6223,plain,
    ( ~ xuntil28(s5)
    | m_user_v_ack(c_e_h_1,c_u,s6)
    | m_user_v_ack(c_e_h_2,c_u,s6)
    | xuntil28(s6) ),
    inference(resolution,[status(thm)],[c_549,c_5572]) ).

cnf(c_6236,plain,
    ( ~ until2p29(s6)
    | m_user_v_ack(c_e_h_1,c_u,s6)
    | m_user_v_ack(c_e_h_2,c_u,s6)
    | until2p29(s7) ),
    inference(resolution,[status(thm)],[c_549,c_5559]) ).

cnf(c_6249,plain,
    ( ~ xuntil28(s6)
    | m_user_v_ack(c_e_h_2,c_u,s7)
    | m_user_v_ack(c_e_h_3,c_u,s7)
    | xuntil28(s7) ),
    inference(resolution,[status(thm)],[c_551,c_5624]) ).

cnf(c_6275,plain,
    ( ~ xuntil28(s6)
    | m_user_v_ack(c_e_h_1,c_u,s7)
    | m_user_v_ack(c_e_h_2,c_u,s7)
    | xuntil28(s7) ),
    inference(resolution,[status(thm)],[c_549,c_5624]) ).

cnf(c_6288,plain,
    ( ~ until2p29(s7)
    | m_user_v_ack(c_e_h_1,c_u,s7)
    | m_user_v_ack(c_e_h_2,c_u,s7)
    | until2p29(s8) ),
    inference(resolution,[status(thm)],[c_549,c_5611]) ).

cnf(c_6301,plain,
    ( ~ xuntil28(s7)
    | m_user_v_ack(c_e_h_2,c_u,s8)
    | m_user_v_ack(c_e_h_3,c_u,s8)
    | xuntil28(s8) ),
    inference(resolution,[status(thm)],[c_551,c_5676]) ).

cnf(c_6327,plain,
    ( ~ xuntil28(s7)
    | m_user_v_ack(c_e_h_1,c_u,s8)
    | m_user_v_ack(c_e_h_2,c_u,s8)
    | xuntil28(s8) ),
    inference(resolution,[status(thm)],[c_549,c_5676]) ).

cnf(c_6340,plain,
    ( ~ until2p29(s8)
    | m_user_v_ack(c_e_h_1,c_u,s8)
    | m_user_v_ack(c_e_h_2,c_u,s8)
    | until2p29(s9) ),
    inference(resolution,[status(thm)],[c_549,c_5663]) ).

cnf(c_6587,plain,
    ( ~ xuntil28(s1)
    | m_user_v_ack(c_e_h_1,c_u,s2)
    | m_user_v_ack(c_e_h_3,c_u,s2)
    | xuntil28(s2) ),
    inference(resolution,[status(thm)],[c_555,c_5338]) ).

cnf(c_6615,plain,
    ( ~ xuntil28(s2)
    | m_user_v_ack(c_e_h_1,c_u,s3)
    | m_user_v_ack(c_e_h_3,c_u,s3)
    | xuntil28(s3) ),
    inference(resolution,[status(thm)],[c_555,c_5390]) ).

cnf(c_6643,plain,
    ( ~ xuntil28(s3)
    | m_user_v_ack(c_e_h_1,c_u,s4)
    | m_user_v_ack(c_e_h_3,c_u,s4)
    | xuntil28(s4) ),
    inference(resolution,[status(thm)],[c_555,c_5442]) ).

cnf(c_6671,plain,
    ( ~ xuntil28(s4)
    | m_user_v_ack(c_e_h_1,c_u,s5)
    | m_user_v_ack(c_e_h_3,c_u,s5)
    | xuntil28(s5) ),
    inference(resolution,[status(thm)],[c_555,c_5494]) ).

cnf(c_6699,plain,
    ( ~ xuntil28(s5)
    | m_user_v_ack(c_e_h_1,c_u,s6)
    | m_user_v_ack(c_e_h_3,c_u,s6)
    | xuntil28(s6) ),
    inference(resolution,[status(thm)],[c_555,c_5546]) ).

cnf(c_6755,plain,
    ( ~ xuntil28(s7)
    | m_user_v_ack(c_e_h_1,c_u,s8)
    | m_user_v_ack(c_e_h_3,c_u,s8)
    | xuntil28(s8) ),
    inference(resolution,[status(thm)],[c_555,c_5650]) ).

cnf(c_7917,plain,
    ( ~ m_user_v_ack(c_e_h_1,c_u,s0)
    | m_and_h_gate_v_out(c_e_h_1,c_r,s0) ),
    inference(instantiation,[status(thm)],[c_150]) ).

cnf(c_7918,plain,
    ( ~ m_user_v_ack(c_e_h_2,c_u,s0)
    | m_and_h_gate_v_out(c_e_h_2,c_r,s0) ),
    inference(instantiation,[status(thm)],[c_150]) ).

cnf(c_7919,plain,
    ( ~ m_and_h_gate_h_init_v_init_h_out(c_e_h_1,c_n,s0)
    | m_and_h_gate_h_init_v_out(c_e_h_1,c_n,s0) ),
    inference(instantiation,[status(thm)],[c_165]) ).

cnf(c_7920,plain,
    m_and_h_gate_h_init_v_init_h_out(c_e_h_1,c_n,s0),
    inference(instantiation,[status(thm)],[c_2546]) ).

cnf(c_7921,plain,
    ( ~ m_and_h_gate_h_init_v_init_h_out(c_e_h_2,c_n,s0)
    | m_and_h_gate_h_init_v_out(c_e_h_2,c_n,s0) ),
    inference(instantiation,[status(thm)],[c_165]) ).

cnf(c_7922,plain,
    m_and_h_gate_h_init_v_init_h_out(c_e_h_2,c_n,s0),
    inference(instantiation,[status(thm)],[c_2556]) ).

cnf(c_7933,plain,
    ~ m_and_h_gate_v_out(c_e_h_1,c_r,s0),
    inference(instantiation,[status(thm)],[c_195]) ).

cnf(c_7938,plain,
    ~ m_and_h_gate_v_out(c_e_h_2,c_r,s0),
    inference(instantiation,[status(thm)],[c_195]) ).

cnf(c_7941,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_1,c_n,s0)
    | ~ m_and_h_gate_h_init_v_in2(c_e_h_1,c_m,s0) ),
    inference(instantiation,[status(thm)],[c_123]) ).

cnf(c_7943,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_1,c_n,s0)
    | ~ m_and_h_gate_h_init_v_in1(c_e_h_1,c_n,s0)
    | ~ m_and_h_gate_h_init_v_in2(c_e_h_1,c_n,s0)
    | ~ trans(s0,X0)
    | m_and_h_gate_h_init_v_out(c_e_h_1,c_n,X0) ),
    inference(instantiation,[status(thm)],[c_2827]) ).

cnf(c_7948,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_2,c_n,s0)
    | ~ m_and_h_gate_h_init_v_in2(c_e_h_2,c_m,s0) ),
    inference(instantiation,[status(thm)],[c_123]) ).

cnf(c_7950,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_2,c_n,s0)
    | ~ m_and_h_gate_h_init_v_in1(c_e_h_2,c_n,s0)
    | ~ m_and_h_gate_h_init_v_in2(c_e_h_2,c_n,s0)
    | ~ trans(s0,X0)
    | m_and_h_gate_h_init_v_out(c_e_h_2,c_n,X0) ),
    inference(instantiation,[status(thm)],[c_2827]) ).

cnf(c_7974,plain,
    ( ~ trans(s9,s1)
    | ~ xuntil28(s9)
    | until2p29(s1) ),
    inference(instantiation,[status(thm)],[c_1710]) ).

cnf(c_7992,plain,
    ( ~ m_and_h_gate_h_init_v_init_h_out(X0,c_m,s0)
    | ~ m_and_h_gate_h_init_v_init_h_out(X0,c_n,s0) ),
    inference(instantiation,[status(thm)],[c_2537]) ).

cnf(c_7998,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_1,c_n,s0)
    | ~ m_and_h_gate_h_init_v_in1(c_e_h_1,c_n,s0)
    | ~ m_and_h_gate_h_init_v_in2(c_e_h_1,c_n,s0)
    | ~ trans(s0,s1)
    | m_and_h_gate_h_init_v_out(c_e_h_1,c_n,s1) ),
    inference(instantiation,[status(thm)],[c_7943]) ).

cnf(c_7999,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_2,c_n,s0)
    | ~ m_and_h_gate_h_init_v_in1(c_e_h_2,c_n,s0)
    | ~ m_and_h_gate_h_init_v_in2(c_e_h_2,c_n,s0)
    | ~ trans(s0,s1)
    | m_and_h_gate_h_init_v_out(c_e_h_2,c_n,s1) ),
    inference(instantiation,[status(thm)],[c_7950]) ).

cnf(c_8032,plain,
    ( m_c_h_element_v_out(c_e_h_1,c_e,s0)
    | m_and_h_gate_h_init_v_in1(c_e_h_1,c_n,s0) ),
    inference(instantiation,[status(thm)],[c_126]) ).

cnf(c_8034,plain,
    ( m_c_h_element_v_out(c_e_h_2,c_e,s0)
    | m_and_h_gate_h_init_v_in1(c_e_h_2,c_n,s0) ),
    inference(instantiation,[status(thm)],[c_126]) ).

cnf(c_8075,plain,
    ( m_and_h_gate_h_init_v_out(c_e_h_1,c_m,s0)
    | m_and_h_gate_h_init_v_in2(c_e_h_1,c_n,s0) ),
    inference(instantiation,[status(thm)],[c_128]) ).

cnf(c_8087,plain,
    ( m_and_h_gate_h_init_v_out(c_e_h_2,c_m,s0)
    | m_and_h_gate_h_init_v_in2(c_e_h_2,c_n,s0) ),
    inference(instantiation,[status(thm)],[c_128]) ).

cnf(c_8098,plain,
    ( ~ m_and_h_gate_h_init_v_init_h_out(c_e_h_1,c_m,s0)
    | ~ m_and_h_gate_h_init_v_init_h_out(c_e_h_1,c_n,s0) ),
    inference(instantiation,[status(thm)],[c_7992]) ).

cnf(c_8099,plain,
    ( ~ m_and_h_gate_h_init_v_init_h_out(c_e_h_2,c_m,s0)
    | ~ m_and_h_gate_h_init_v_init_h_out(c_e_h_2,c_n,s0) ),
    inference(instantiation,[status(thm)],[c_7992]) ).

cnf(c_8102,plain,
    ( ~ m_and_h_gate_h_init_v_out(X0,c_m,s0)
    | m_and_h_gate_h_init_v_init_h_out(X0,c_m,s0) ),
    inference(instantiation,[status(thm)],[c_166]) ).

cnf(c_8126,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_1,c_n,s1)
    | ~ m_and_h_gate_h_init_v_in2(c_e_h_1,c_m,s1) ),
    inference(instantiation,[status(thm)],[c_123]) ).

cnf(c_8127,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_1,c_n,s1)
    | ~ m_and_h_gate_h_init_v_in1(c_e_h_1,c_n,s1)
    | ~ m_and_h_gate_h_init_v_in2(c_e_h_1,c_n,s1)
    | ~ trans(s1,X0)
    | m_and_h_gate_h_init_v_out(c_e_h_1,c_n,X0) ),
    inference(instantiation,[status(thm)],[c_2827]) ).

cnf(c_8131,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_2,c_n,s1)
    | ~ m_and_h_gate_h_init_v_in2(c_e_h_2,c_m,s1) ),
    inference(instantiation,[status(thm)],[c_123]) ).

cnf(c_8132,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_2,c_n,s1)
    | ~ m_and_h_gate_h_init_v_in1(c_e_h_2,c_n,s1)
    | ~ m_and_h_gate_h_init_v_in2(c_e_h_2,c_n,s1)
    | ~ trans(s1,X0)
    | m_and_h_gate_h_init_v_out(c_e_h_2,c_n,X0) ),
    inference(instantiation,[status(thm)],[c_2827]) ).

cnf(c_8194,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_1,c_n,s1)
    | ~ m_and_h_gate_h_init_v_in1(c_e_h_1,c_n,s1)
    | ~ m_and_h_gate_h_init_v_in2(c_e_h_1,c_n,s1)
    | ~ trans(s1,s2)
    | m_and_h_gate_h_init_v_out(c_e_h_1,c_n,s2) ),
    inference(instantiation,[status(thm)],[c_8127]) ).

cnf(c_8195,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_2,c_n,s1)
    | ~ m_and_h_gate_h_init_v_in1(c_e_h_2,c_n,s1)
    | ~ m_and_h_gate_h_init_v_in2(c_e_h_2,c_n,s1)
    | ~ trans(s1,s2)
    | m_and_h_gate_h_init_v_out(c_e_h_2,c_n,s2) ),
    inference(instantiation,[status(thm)],[c_8132]) ).

cnf(c_8222,plain,
    ( ~ m_and_h_gate_v_in1(c_e_h_1,c_r,s0)
    | ~ m_and_h_gate_h_init_v_in1(c_e_h_1,c_n,s0) ),
    inference(instantiation,[status(thm)],[c_488]) ).

cnf(c_8224,plain,
    ~ m_c_h_element_v_out(c_e_h_1,c_e,s0),
    inference(instantiation,[status(thm)],[c_181]) ).

cnf(c_8233,plain,
    ( ~ m_and_h_gate_v_in1(c_e_h_2,c_r,s0)
    | ~ m_and_h_gate_h_init_v_in1(c_e_h_2,c_n,s0) ),
    inference(instantiation,[status(thm)],[c_488]) ).

cnf(c_8235,plain,
    ~ m_c_h_element_v_out(c_e_h_2,c_e,s0),
    inference(instantiation,[status(thm)],[c_181]) ).

cnf(c_8275,plain,
    ( ~ m_and_h_gate_v_in2(c_e_h_2,c_l,s0)
    | ~ m_and_h_gate_h_init_v_in2(c_e_h_2,c_n,s0) ),
    inference(instantiation,[status(thm)],[c_448]) ).

cnf(c_8290,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_1,c_m,s0)
    | m_and_h_gate_h_init_v_init_h_out(c_e_h_1,c_m,s0) ),
    inference(instantiation,[status(thm)],[c_8102]) ).

cnf(c_8292,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_2,c_m,s0)
    | m_and_h_gate_h_init_v_init_h_out(c_e_h_2,c_m,s0) ),
    inference(instantiation,[status(thm)],[c_8102]) ).

cnf(c_8352,plain,
    ( m_c_h_element_v_out(X0,c_f,s0)
    | m_and_h_gate_h_init_v_in1(X0,c_m,s0) ),
    inference(instantiation,[status(thm)],[c_120]) ).

cnf(c_8381,plain,
    ( m_c_h_element_v_out(c_e_h_1,c_e,s1)
    | m_and_h_gate_h_init_v_in1(c_e_h_1,c_n,s1) ),
    inference(instantiation,[status(thm)],[c_126]) ).

cnf(c_8415,plain,
    ( m_c_h_element_v_out(c_e_h_2,c_e,s1)
    | m_and_h_gate_h_init_v_in1(c_e_h_2,c_n,s1) ),
    inference(instantiation,[status(thm)],[c_126]) ).

cnf(c_8491,plain,
    ( m_and_h_gate_h_init_v_out(c_e_h_1,c_m,s1)
    | m_and_h_gate_h_init_v_in2(c_e_h_1,c_n,s1) ),
    inference(instantiation,[status(thm)],[c_128]) ).

cnf(c_8506,plain,
    ( ~ m_and_h_gate_v_in1(c_e_h_2,c_r,s1)
    | ~ m_and_h_gate_h_init_v_in1(c_e_h_2,c_n,s1) ),
    inference(instantiation,[status(thm)],[c_488]) ).

cnf(c_8508,plain,
    ( ~ m_c_h_element_v_out(c_e_h_2,c_e,s1)
    | ~ trans(X0,s1)
    | m_c_h_element_v_in2(c_e_h_2,c_e,X0)
    | m_c_h_element_v_out(c_e_h_2,c_e,X0) ),
    inference(instantiation,[status(thm)],[c_2729]) ).

cnf(c_8518,plain,
    ( ~ trans(s9,s0)
    | ~ xuntil28(s9)
    | until2p29(s0) ),
    inference(instantiation,[status(thm)],[c_1710]) ).

cnf(c_8529,plain,
    ( ~ m_user_v_ack(c_e_h_1,c_u,s9)
    | m_and_h_gate_v_out(c_e_h_1,c_r,s9) ),
    inference(instantiation,[status(thm)],[c_150]) ).

cnf(c_8537,plain,
    ( ~ m_and_h_gate_h_init_v_out(X0,c_m,s1)
    | ~ trans(X1,s1)
    | m_and_h_gate_h_init_v_out(X0,c_m,X1)
    | node9(X0,c_m,X1) ),
    inference(instantiation,[status(thm)],[c_2843]) ).

cnf(c_8552,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_2,c_r,s9)
    | ~ trans(X0,s9)
    | m_and_h_gate_v_out(c_e_h_2,c_r,X0)
    | node20(c_e_h_2,c_r,X0) ),
    inference(instantiation,[status(thm)],[c_2917]) ).

cnf(c_8556,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_1,c_r,s9)
    | ~ trans(X0,s9)
    | m_and_h_gate_v_out(c_e_h_1,c_r,X0)
    | node20(c_e_h_1,c_r,X0) ),
    inference(instantiation,[status(thm)],[c_2917]) ).

cnf(c_8562,plain,
    ( m_and_h_gate_h_init_v_out(X0,c_m,s1)
    | m_and_h_gate_h_init_v_in2(X0,c_n,s1) ),
    inference(instantiation,[status(thm)],[c_128]) ).

cnf(c_8566,plain,
    ( ~ m_and_h_gate_h_init_v_out(X0,c_m,s1)
    | ~ trans(s0,s1)
    | m_and_h_gate_h_init_v_out(X0,c_m,s0)
    | node9(X0,c_m,s0) ),
    inference(instantiation,[status(thm)],[c_8537]) ).

cnf(c_8568,plain,
    ( ~ m_c_h_element_v_out(c_e_h_2,c_e,s1)
    | ~ trans(s0,s1)
    | m_c_h_element_v_in2(c_e_h_2,c_e,s0)
    | m_c_h_element_v_out(c_e_h_2,c_e,s0) ),
    inference(instantiation,[status(thm)],[c_8508]) ).

cnf(c_8589,plain,
    ( ~ m_c_h_element_v_in2(c_e_h_2,c_e,s0)
    | m_c_h_element_v_in2(c_e_h_2,c_f,s0) ),
    inference(instantiation,[status(thm)],[c_396]) ).

cnf(c_8603,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_2,c_r,X0)
    | ~ trans(X1,X0)
    | m_and_h_gate_v_out(c_e_h_2,c_r,X1)
    | node20(c_e_h_2,c_r,X1) ),
    inference(instantiation,[status(thm)],[c_2917]) ).

cnf(c_8610,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_1,c_r,X0)
    | ~ trans(X1,X0)
    | m_and_h_gate_v_out(c_e_h_1,c_r,X1)
    | node20(c_e_h_1,c_r,X1) ),
    inference(instantiation,[status(thm)],[c_2917]) ).

cnf(c_8616,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_1,c_m,s1)
    | ~ trans(s0,s1)
    | m_and_h_gate_h_init_v_out(c_e_h_1,c_m,s0)
    | node9(c_e_h_1,c_m,s0) ),
    inference(instantiation,[status(thm)],[c_8566]) ).

cnf(c_8617,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_2,c_m,s1)
    | ~ trans(s0,s1)
    | m_and_h_gate_h_init_v_out(c_e_h_2,c_m,s0)
    | node9(c_e_h_2,c_m,s0) ),
    inference(instantiation,[status(thm)],[c_8566]) ).

cnf(c_8630,plain,
    ( ~ m_user_v_ack(c_e_h_2,c_u,X0)
    | m_and_h_gate_v_out(c_e_h_2,c_r,X0) ),
    inference(instantiation,[status(thm)],[c_150]) ).

cnf(c_8632,plain,
    ( ~ m_user_v_ack(c_e_h_1,c_u,X0)
    | m_and_h_gate_v_out(c_e_h_1,c_r,X0) ),
    inference(instantiation,[status(thm)],[c_150]) ).

cnf(c_8648,plain,
    ( ~ m_c_h_element_v_in2(c_e_h_2,c_f,s0)
    | m_and_h_gate_v_out(c_e_h_2,c_i,s0) ),
    inference(instantiation,[status(thm)],[c_95]) ).

cnf(c_8650,plain,
    ( ~ m_or_h_gate_v_in1(c_e_h_2,c_g,s0)
    | m_and_h_gate_v_out(c_e_h_2,c_c,s0) ),
    inference(instantiation,[status(thm)],[c_97]) ).

cnf(c_8651,plain,
    ( ~ node9(c_e_h_1,c_m,s0)
    | m_and_h_gate_h_init_v_in2(c_e_h_1,c_m,s0) ),
    inference(instantiation,[status(thm)],[c_168]) ).

cnf(c_8653,plain,
    ( m_and_h_gate_h_init_v_out(c_e_h_2,c_m,s1)
    | m_and_h_gate_h_init_v_in2(c_e_h_2,c_n,s1) ),
    inference(instantiation,[status(thm)],[c_8562]) ).

cnf(c_8671,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_2,c_r,X0)
    | ~ trans(s0,X0)
    | m_and_h_gate_v_out(c_e_h_2,c_r,s0)
    | node20(c_e_h_2,c_r,s0) ),
    inference(instantiation,[status(thm)],[c_8603]) ).

cnf(c_8678,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_1,c_r,X0)
    | ~ trans(s0,X0)
    | m_and_h_gate_v_out(c_e_h_1,c_r,s0)
    | node20(c_e_h_1,c_r,s0) ),
    inference(instantiation,[status(thm)],[c_8610]) ).

cnf(c_8682,plain,
    ( ~ m_and_h_gate_h_init_v_out(X0,c_m,s2)
    | ~ trans(X1,s2)
    | m_and_h_gate_h_init_v_out(X0,c_m,X1)
    | node9(X0,c_m,X1) ),
    inference(instantiation,[status(thm)],[c_2843]) ).

cnf(c_8697,plain,
    ~ m_and_h_gate_v_out(c_e_h_2,c_i,s0),
    inference(instantiation,[status(thm)],[c_195]) ).

cnf(c_8702,plain,
    ~ m_and_h_gate_v_out(c_e_h_2,c_c,s0),
    inference(instantiation,[status(thm)],[c_195]) ).

cnf(c_8710,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_1,c_n,s2)
    | ~ m_and_h_gate_h_init_v_in2(c_e_h_1,c_m,s2) ),
    inference(instantiation,[status(thm)],[c_123]) ).

cnf(c_8711,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_1,c_n,s2)
    | ~ m_and_h_gate_h_init_v_in1(c_e_h_1,c_n,s2)
    | ~ m_and_h_gate_h_init_v_in2(c_e_h_1,c_n,s2)
    | ~ trans(s2,X0)
    | m_and_h_gate_h_init_v_out(c_e_h_1,c_n,X0) ),
    inference(instantiation,[status(thm)],[c_2827]) ).

cnf(c_8738,plain,
    ( ~ node9(c_e_h_2,c_m,s0)
    | m_and_h_gate_h_init_v_in2(c_e_h_2,c_m,s0) ),
    inference(instantiation,[status(thm)],[c_168]) ).

cnf(c_8756,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_2,c_r,s1)
    | ~ trans(s0,s1)
    | m_and_h_gate_v_out(c_e_h_2,c_r,s0)
    | node20(c_e_h_2,c_r,s0) ),
    inference(instantiation,[status(thm)],[c_8671]) ).

cnf(c_8757,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_1,c_r,s1)
    | ~ trans(s0,s1)
    | m_and_h_gate_v_out(c_e_h_1,c_r,s0)
    | node20(c_e_h_1,c_r,s0) ),
    inference(instantiation,[status(thm)],[c_8678]) ).

cnf(c_8760,plain,
    ( m_and_h_gate_h_init_v_out(X0,c_m,s2)
    | m_and_h_gate_h_init_v_in2(X0,c_n,s2) ),
    inference(instantiation,[status(thm)],[c_128]) ).

cnf(c_8767,plain,
    ( ~ m_and_h_gate_h_init_v_out(X0,c_m,s2)
    | ~ trans(s1,s2)
    | m_and_h_gate_h_init_v_out(X0,c_m,s1)
    | node9(X0,c_m,s1) ),
    inference(instantiation,[status(thm)],[c_8682]) ).

cnf(c_8791,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_2,c_n,s2)
    | ~ m_and_h_gate_h_init_v_in2(c_e_h_2,c_m,s2) ),
    inference(instantiation,[status(thm)],[c_123]) ).

cnf(c_8792,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_2,c_n,s2)
    | ~ m_and_h_gate_h_init_v_in1(c_e_h_2,c_n,s2)
    | ~ m_and_h_gate_h_init_v_in2(c_e_h_2,c_n,s2)
    | ~ trans(s2,X0)
    | m_and_h_gate_h_init_v_out(c_e_h_2,c_n,X0) ),
    inference(instantiation,[status(thm)],[c_2827]) ).

cnf(c_8796,plain,
    ( ~ m_user_v_ack(c_e_h_2,c_u,s1)
    | m_and_h_gate_v_out(c_e_h_2,c_r,s1) ),
    inference(instantiation,[status(thm)],[c_8630]) ).

cnf(c_8799,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_2,c_r,X0)
    | ~ trans(s1,X0)
    | m_and_h_gate_v_out(c_e_h_2,c_r,s1)
    | node20(c_e_h_2,c_r,s1) ),
    inference(instantiation,[status(thm)],[c_8603]) ).

cnf(c_8800,plain,
    ( ~ m_user_v_ack(c_e_h_1,c_u,s1)
    | m_and_h_gate_v_out(c_e_h_1,c_r,s1) ),
    inference(instantiation,[status(thm)],[c_8632]) ).

cnf(c_8803,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_1,c_r,X0)
    | ~ trans(s1,X0)
    | m_and_h_gate_v_out(c_e_h_1,c_r,s1)
    | node20(c_e_h_1,c_r,s1) ),
    inference(instantiation,[status(thm)],[c_8610]) ).

cnf(c_8807,plain,
    ( m_c_h_element_v_out(c_e_h_1,c_f,s0)
    | m_and_h_gate_h_init_v_in1(c_e_h_1,c_m,s0) ),
    inference(instantiation,[status(thm)],[c_8352]) ).

cnf(c_8821,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_1,c_n,s2)
    | ~ m_and_h_gate_h_init_v_in1(c_e_h_1,c_n,s2)
    | ~ m_and_h_gate_h_init_v_in2(c_e_h_1,c_n,s2)
    | ~ trans(s2,s3)
    | m_and_h_gate_h_init_v_out(c_e_h_1,c_n,s3) ),
    inference(instantiation,[status(thm)],[c_8711]) ).

cnf(c_8822,plain,
    ( ~ m_and_h_gate_v_in2(X0,c_r,s2)
    | ~ m_and_h_gate_h_init_v_in2(X0,c_n,s2) ),
    inference(instantiation,[status(thm)],[c_492]) ).

cnf(c_8833,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_1,c_m,s2)
    | ~ trans(s1,s2)
    | m_and_h_gate_h_init_v_out(c_e_h_1,c_m,s1)
    | node9(c_e_h_1,c_m,s1) ),
    inference(instantiation,[status(thm)],[c_8767]) ).

cnf(c_8834,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_2,c_m,s2)
    | ~ trans(s1,s2)
    | m_and_h_gate_h_init_v_out(c_e_h_2,c_m,s1)
    | node9(c_e_h_2,c_m,s1) ),
    inference(instantiation,[status(thm)],[c_8767]) ).

cnf(c_8855,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_2,c_r,s2)
    | ~ trans(s1,s2)
    | m_and_h_gate_v_out(c_e_h_2,c_r,s1)
    | node20(c_e_h_2,c_r,s1) ),
    inference(instantiation,[status(thm)],[c_8799]) ).

cnf(c_8865,plain,
    ( m_c_h_element_v_out(c_e_h_1,c_e,s2)
    | m_and_h_gate_h_init_v_in1(c_e_h_1,c_n,s2) ),
    inference(instantiation,[status(thm)],[c_126]) ).

cnf(c_8872,plain,
    ( m_and_h_gate_h_init_v_out(c_e_h_1,c_m,s2)
    | m_and_h_gate_h_init_v_in2(c_e_h_1,c_n,s2) ),
    inference(instantiation,[status(thm)],[c_8760]) ).

cnf(c_8874,plain,
    ( m_and_h_gate_h_init_v_out(c_e_h_2,c_m,s2)
    | m_and_h_gate_h_init_v_in2(c_e_h_2,c_n,s2) ),
    inference(instantiation,[status(thm)],[c_8760]) ).

cnf(c_8876,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_2,c_n,s2)
    | ~ m_and_h_gate_h_init_v_in1(c_e_h_2,c_n,s2)
    | ~ m_and_h_gate_h_init_v_in2(c_e_h_2,c_n,s2)
    | ~ trans(s2,s3)
    | m_and_h_gate_h_init_v_out(c_e_h_2,c_n,s3) ),
    inference(instantiation,[status(thm)],[c_8792]) ).

cnf(c_8877,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_1,c_r,s2)
    | ~ trans(s1,s2)
    | m_and_h_gate_v_out(c_e_h_1,c_r,s1)
    | node20(c_e_h_1,c_r,s1) ),
    inference(instantiation,[status(thm)],[c_8803]) ).

cnf(c_8919,plain,
    ( ~ m_user_v_ack(c_e_h_2,c_u,s2)
    | m_and_h_gate_v_out(c_e_h_2,c_r,s2) ),
    inference(instantiation,[status(thm)],[c_8630]) ).

cnf(c_8922,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_2,c_r,X0)
    | ~ trans(s2,X0)
    | m_and_h_gate_v_out(c_e_h_2,c_r,s2)
    | node20(c_e_h_2,c_r,s2) ),
    inference(instantiation,[status(thm)],[c_8603]) ).

cnf(c_8923,plain,
    ( ~ m_user_v_ack(c_e_h_1,c_u,s2)
    | m_and_h_gate_v_out(c_e_h_1,c_r,s2) ),
    inference(instantiation,[status(thm)],[c_8632]) ).

cnf(c_8926,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_1,c_r,X0)
    | ~ trans(s2,X0)
    | m_and_h_gate_v_out(c_e_h_1,c_r,s2)
    | node20(c_e_h_1,c_r,s2) ),
    inference(instantiation,[status(thm)],[c_8610]) ).

cnf(c_8933,plain,
    ( ~ m_and_h_gate_v_in1(c_e_h_1,c_r,s2)
    | ~ m_and_h_gate_h_init_v_in1(c_e_h_1,c_n,s2) ),
    inference(instantiation,[status(thm)],[c_488]) ).

cnf(c_8940,plain,
    ( ~ m_c_h_element_v_out(c_e_h_1,c_e,s2)
    | ~ trans(X0,s2)
    | m_c_h_element_v_in1(c_e_h_1,c_e,X0)
    | m_c_h_element_v_out(c_e_h_1,c_e,X0) ),
    inference(instantiation,[status(thm)],[c_2514]) ).

cnf(c_8948,plain,
    ( ~ node9(c_e_h_1,c_m,s1)
    | m_and_h_gate_h_init_v_in2(c_e_h_1,c_m,s1) ),
    inference(instantiation,[status(thm)],[c_168]) ).

cnf(c_8955,plain,
    ( ~ m_and_h_gate_v_in2(c_e_h_2,c_r,s2)
    | ~ m_and_h_gate_h_init_v_in2(c_e_h_2,c_n,s2) ),
    inference(instantiation,[status(thm)],[c_8822]) ).

cnf(c_8962,plain,
    ( m_c_h_element_v_out(c_e_h_2,c_e,s2)
    | m_and_h_gate_h_init_v_in1(c_e_h_2,c_n,s2) ),
    inference(instantiation,[status(thm)],[c_126]) ).

cnf(c_8995,plain,
    ( ~ m_c_h_element_v_out(c_e_h_2,c_e,s2)
    | ~ trans(X0,s2)
    | m_c_h_element_v_in2(c_e_h_2,c_e,X0)
    | m_c_h_element_v_out(c_e_h_2,c_e,X0) ),
    inference(instantiation,[status(thm)],[c_2729]) ).

cnf(c_9024,plain,
    ( ~ node9(c_e_h_2,c_m,s1)
    | m_and_h_gate_h_init_v_in2(c_e_h_2,c_m,s1) ),
    inference(instantiation,[status(thm)],[c_168]) ).

cnf(c_9036,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_2,c_r,s3)
    | ~ trans(s2,s3)
    | m_and_h_gate_v_out(c_e_h_2,c_r,s2)
    | node20(c_e_h_2,c_r,s2) ),
    inference(instantiation,[status(thm)],[c_8922]) ).

cnf(c_9037,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_1,c_r,s3)
    | ~ trans(s2,s3)
    | m_and_h_gate_v_out(c_e_h_1,c_r,s2)
    | node20(c_e_h_1,c_r,s2) ),
    inference(instantiation,[status(thm)],[c_8926]) ).

cnf(c_9049,plain,
    ( ~ m_c_h_element_v_out(c_e_h_1,c_e,s2)
    | ~ trans(s1,s2)
    | m_c_h_element_v_in1(c_e_h_1,c_e,s1)
    | m_c_h_element_v_out(c_e_h_1,c_e,s1) ),
    inference(instantiation,[status(thm)],[c_8940]) ).

cnf(c_9080,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_2,c_n,s3)
    | ~ m_and_h_gate_h_init_v_in2(c_e_h_2,c_m,s3) ),
    inference(instantiation,[status(thm)],[c_123]) ).

cnf(c_9081,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_2,c_n,s3)
    | ~ m_and_h_gate_h_init_v_in1(c_e_h_2,c_n,s3)
    | ~ m_and_h_gate_h_init_v_in2(c_e_h_2,c_n,s3)
    | ~ trans(s3,X0)
    | m_and_h_gate_h_init_v_out(c_e_h_2,c_n,X0) ),
    inference(instantiation,[status(thm)],[c_2827]) ).

cnf(c_9103,plain,
    ( ~ m_user_v_ack(c_e_h_2,c_u,s3)
    | m_and_h_gate_v_out(c_e_h_2,c_r,s3) ),
    inference(instantiation,[status(thm)],[c_8630]) ).

cnf(c_9106,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_2,c_r,X0)
    | ~ trans(s3,X0)
    | m_and_h_gate_v_out(c_e_h_2,c_r,s3)
    | node20(c_e_h_2,c_r,s3) ),
    inference(instantiation,[status(thm)],[c_8603]) ).

cnf(c_9107,plain,
    ( ~ m_user_v_ack(c_e_h_1,c_u,s3)
    | m_and_h_gate_v_out(c_e_h_1,c_r,s3) ),
    inference(instantiation,[status(thm)],[c_8632]) ).

cnf(c_9110,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_1,c_r,X0)
    | ~ trans(s3,X0)
    | m_and_h_gate_v_out(c_e_h_1,c_r,s3)
    | node20(c_e_h_1,c_r,s3) ),
    inference(instantiation,[status(thm)],[c_8610]) ).

cnf(c_9113,plain,
    ( ~ m_c_h_element_v_in1(c_e_h_1,c_e,s1)
    | m_or_h_gate_v_in1(c_e_h_1,c_g,s1) ),
    inference(instantiation,[status(thm)],[c_388]) ).

cnf(c_9142,plain,
    ( ~ m_or_h_gate_v_in1(c_e_h_1,c_g,s1)
    | m_and_h_gate_v_out(c_e_h_1,c_c,s1) ),
    inference(instantiation,[status(thm)],[c_97]) ).

cnf(c_9150,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_2,c_n,s3)
    | ~ m_and_h_gate_h_init_v_in1(c_e_h_2,c_n,s3)
    | ~ m_and_h_gate_h_init_v_in2(c_e_h_2,c_n,s3)
    | ~ trans(s3,s4)
    | m_and_h_gate_h_init_v_out(c_e_h_2,c_n,s4) ),
    inference(instantiation,[status(thm)],[c_9081]) ).

cnf(c_9151,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_2,c_r,s4)
    | ~ trans(s3,s4)
    | m_and_h_gate_v_out(c_e_h_2,c_r,s3)
    | node20(c_e_h_2,c_r,s3) ),
    inference(instantiation,[status(thm)],[c_9106]) ).

cnf(c_9152,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_1,c_r,s4)
    | ~ trans(s3,s4)
    | m_and_h_gate_v_out(c_e_h_1,c_r,s3)
    | node20(c_e_h_1,c_r,s3) ),
    inference(instantiation,[status(thm)],[c_9110]) ).

cnf(c_9197,plain,
    ( m_c_h_element_v_out(c_e_h_2,c_e,s3)
    | m_and_h_gate_h_init_v_in1(c_e_h_2,c_n,s3) ),
    inference(instantiation,[status(thm)],[c_126]) ).

cnf(c_9213,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_1,c_i,s1)
    | ~ trans(X0,s1)
    | m_and_h_gate_v_out(c_e_h_1,c_i,X0)
    | node20(c_e_h_1,c_i,X0) ),
    inference(instantiation,[status(thm)],[c_2917]) ).

cnf(c_9219,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_1,c_c,s1)
    | ~ trans(X0,s1)
    | m_and_h_gate_v_out(c_e_h_1,c_c,X0)
    | node20(c_e_h_1,c_c,X0) ),
    inference(instantiation,[status(thm)],[c_2917]) ).

cnf(c_9222,plain,
    ( ~ m_user_v_ack(c_e_h_2,c_u,s4)
    | m_and_h_gate_v_out(c_e_h_2,c_r,s4) ),
    inference(instantiation,[status(thm)],[c_8630]) ).

cnf(c_9225,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_2,c_r,X0)
    | ~ trans(s4,X0)
    | m_and_h_gate_v_out(c_e_h_2,c_r,s4)
    | node20(c_e_h_2,c_r,s4) ),
    inference(instantiation,[status(thm)],[c_8603]) ).

cnf(c_9226,plain,
    ( ~ m_user_v_ack(c_e_h_1,c_u,s4)
    | m_and_h_gate_v_out(c_e_h_1,c_r,s4) ),
    inference(instantiation,[status(thm)],[c_8632]) ).

cnf(c_9229,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_1,c_r,X0)
    | ~ trans(s4,X0)
    | m_and_h_gate_v_out(c_e_h_1,c_r,s4)
    | node20(c_e_h_1,c_r,s4) ),
    inference(instantiation,[status(thm)],[c_8610]) ).

cnf(c_9254,plain,
    ( ~ m_c_h_element_v_out(c_e_h_2,c_e,s3)
    | ~ trans(X0,s3)
    | m_c_h_element_v_in2(c_e_h_2,c_e,X0)
    | m_c_h_element_v_out(c_e_h_2,c_e,X0) ),
    inference(instantiation,[status(thm)],[c_2729]) ).

cnf(c_9268,plain,
    ( ~ m_c_h_element_v_in2(X0,c_f,s1)
    | m_and_h_gate_v_out(X0,c_i,s1) ),
    inference(instantiation,[status(thm)],[c_95]) ).

cnf(c_9278,plain,
    ( ~ node20(c_e_h_2,c_r,s4)
    | m_and_h_gate_v_in2(c_e_h_2,c_r,s4) ),
    inference(instantiation,[status(thm)],[c_197]) ).

cnf(c_9282,plain,
    ( ~ node20(c_e_h_1,c_r,s4)
    | m_and_h_gate_v_in2(c_e_h_1,c_r,s4) ),
    inference(instantiation,[status(thm)],[c_197]) ).

cnf(c_9288,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_1,c_i,s1)
    | ~ trans(s0,s1)
    | m_and_h_gate_v_out(c_e_h_1,c_i,s0)
    | node20(c_e_h_1,c_i,s0) ),
    inference(instantiation,[status(thm)],[c_9213]) ).

cnf(c_9289,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_1,c_c,s1)
    | ~ trans(s0,s1)
    | m_and_h_gate_v_out(c_e_h_1,c_c,s0)
    | node20(c_e_h_1,c_c,s0) ),
    inference(instantiation,[status(thm)],[c_9219]) ).

cnf(c_9314,plain,
    ( ~ m_c_h_element_v_out(c_e_h_2,c_e,s3)
    | ~ trans(s2,s3)
    | m_c_h_element_v_in2(c_e_h_2,c_e,s2)
    | m_c_h_element_v_out(c_e_h_2,c_e,s2) ),
    inference(instantiation,[status(thm)],[c_9254]) ).

cnf(c_9317,plain,
    ~ m_and_h_gate_v_out(c_e_h_1,c_i,s0),
    inference(instantiation,[status(thm)],[c_195]) ).

cnf(c_9321,plain,
    ( ~ node20(c_e_h_1,c_c,s0)
    | m_and_h_gate_v_in1(c_e_h_1,c_c,s0) ),
    inference(instantiation,[status(thm)],[c_196]) ).

cnf(c_9322,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_2,c_r,s5)
    | ~ trans(s4,s5)
    | m_and_h_gate_v_out(c_e_h_2,c_r,s4)
    | node20(c_e_h_2,c_r,s4) ),
    inference(instantiation,[status(thm)],[c_9225]) ).

cnf(c_9323,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_1,c_r,s5)
    | ~ trans(s4,s5)
    | m_and_h_gate_v_out(c_e_h_1,c_r,s4)
    | node20(c_e_h_1,c_r,s4) ),
    inference(instantiation,[status(thm)],[c_9229]) ).

cnf(c_9324,plain,
    ( ~ m_c_h_element_v_in2(X0,c_e,s1)
    | m_c_h_element_v_in2(X0,c_f,s1) ),
    inference(instantiation,[status(thm)],[c_396]) ).

cnf(c_9330,plain,
    ( ~ m_and_h_gate_v_out(X0,c_i,s1)
    | ~ trans(X1,s1)
    | m_and_h_gate_v_out(X0,c_i,X1)
    | node20(X0,c_i,X1) ),
    inference(instantiation,[status(thm)],[c_2917]) ).

cnf(c_9334,plain,
    ( ~ m_or_h_gate_v_in2(X0,c_g,s1)
    | m_and_h_gate_v_out(X0,c_d,s1) ),
    inference(instantiation,[status(thm)],[c_99]) ).

cnf(c_9369,plain,
    ( ~ node20(c_e_h_1,c_i,s0)
    | m_and_h_gate_v_in1(c_e_h_1,c_i,s0) ),
    inference(instantiation,[status(thm)],[c_196]) ).

cnf(c_9371,plain,
    ( ~ m_and_h_gate_v_in1(c_e_h_1,c_c,s0)
    | m_mutex_h_half_v_out(c_e_h_1,c_a,s0) ),
    inference(instantiation,[status(thm)],[c_80]) ).

cnf(c_9373,plain,
    ( ~ m_c_h_element_v_out(c_e_h_2,c_e,s2)
    | ~ trans(s1,s2)
    | m_c_h_element_v_in2(c_e_h_2,c_e,s1)
    | m_c_h_element_v_out(c_e_h_2,c_e,s1) ),
    inference(instantiation,[status(thm)],[c_8995]) ).

cnf(c_9375,plain,
    ( ~ m_user_v_ack(c_e_h_2,c_u,s5)
    | m_and_h_gate_v_out(c_e_h_2,c_r,s5) ),
    inference(instantiation,[status(thm)],[c_8630]) ).

cnf(c_9378,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_2,c_r,X0)
    | ~ trans(s5,X0)
    | m_and_h_gate_v_out(c_e_h_2,c_r,s5)
    | node20(c_e_h_2,c_r,s5) ),
    inference(instantiation,[status(thm)],[c_8603]) ).

cnf(c_9379,plain,
    ( ~ m_user_v_ack(c_e_h_1,c_u,s5)
    | m_and_h_gate_v_out(c_e_h_1,c_r,s5) ),
    inference(instantiation,[status(thm)],[c_8632]) ).

cnf(c_9382,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_1,c_r,X0)
    | ~ trans(s5,X0)
    | m_and_h_gate_v_out(c_e_h_1,c_r,s5)
    | node20(c_e_h_1,c_r,s5) ),
    inference(instantiation,[status(thm)],[c_8610]) ).

cnf(c_9388,plain,
    ( ~ m_c_h_element_v_in2(c_e_h_2,c_e,s1)
    | m_c_h_element_v_in2(c_e_h_2,c_f,s1) ),
    inference(instantiation,[status(thm)],[c_9324]) ).

cnf(c_9399,plain,
    ( ~ m_and_h_gate_v_out(X0,c_d,s1)
    | ~ trans(X1,s1)
    | m_and_h_gate_v_out(X0,c_d,X1)
    | node20(X0,c_d,X1) ),
    inference(instantiation,[status(thm)],[c_2917]) ).

cnf(c_9402,plain,
    ( ~ m_and_h_gate_v_out(X0,c_i,s1)
    | ~ trans(s0,s1)
    | m_and_h_gate_v_out(X0,c_i,s0)
    | node20(X0,c_i,s0) ),
    inference(instantiation,[status(thm)],[c_9330]) ).

cnf(c_9416,plain,
    ( ~ m_and_h_gate_v_in1(c_e_h_1,c_i,s0)
    | m_c_h_element_v_out(c_e_h_1,c_h,s0) ),
    inference(instantiation,[status(thm)],[c_105]) ).

cnf(c_9422,plain,
    ~ m_mutex_h_half_v_out(c_e_h_1,c_a,s0),
    inference(instantiation,[status(thm)],[c_174]) ).

cnf(c_9423,plain,
    ( ~ m_c_h_element_v_in2(c_e_h_2,c_e,s2)
    | m_c_h_element_v_in2(c_e_h_2,c_f,s2) ),
    inference(instantiation,[status(thm)],[c_396]) ).

cnf(c_9434,plain,
    ( ~ m_and_h_gate_v_in2(c_e_h_1,c_r,s4)
    | ~ m_and_h_gate_h_init_v_in2(c_e_h_1,c_n,s4) ),
    inference(instantiation,[status(thm)],[c_492]) ).

cnf(c_9441,plain,
    ( ~ m_c_h_element_v_in2(c_e_h_2,c_f,s1)
    | m_and_h_gate_v_out(c_e_h_2,c_i,s1) ),
    inference(instantiation,[status(thm)],[c_9268]) ).

cnf(c_9444,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_2,c_r,s6)
    | ~ trans(s5,s6)
    | m_and_h_gate_v_out(c_e_h_2,c_r,s5)
    | node20(c_e_h_2,c_r,s5) ),
    inference(instantiation,[status(thm)],[c_9378]) ).

cnf(c_9445,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_1,c_r,s6)
    | ~ trans(s5,s6)
    | m_and_h_gate_v_out(c_e_h_1,c_r,s5)
    | node20(c_e_h_1,c_r,s5) ),
    inference(instantiation,[status(thm)],[c_9382]) ).

cnf(c_9451,plain,
    ( ~ node20(X0,c_i,s0)
    | m_and_h_gate_v_in1(X0,c_i,s0) ),
    inference(instantiation,[status(thm)],[c_196]) ).

cnf(c_9454,plain,
    ( ~ m_and_h_gate_v_out(X0,c_d,s1)
    | ~ trans(s0,s1)
    | m_and_h_gate_v_out(X0,c_d,s0)
    | node20(X0,c_d,s0) ),
    inference(instantiation,[status(thm)],[c_9399]) ).

cnf(c_9474,plain,
    ( ~ m_c_h_element_v_out(c_e_h_1,c_e,s1)
    | ~ trans(X0,s1)
    | m_c_h_element_v_in2(c_e_h_1,c_e,X0)
    | m_c_h_element_v_out(c_e_h_1,c_e,X0) ),
    inference(instantiation,[status(thm)],[c_2729]) ).

cnf(c_9487,plain,
    ~ m_and_h_gate_v_out(c_e_h_1,c_c,s0),
    inference(instantiation,[status(thm)],[c_195]) ).

cnf(c_9491,plain,
    ( ~ m_c_h_element_v_in2(c_e_h_2,c_f,s2)
    | m_and_h_gate_v_out(c_e_h_2,c_i,s2) ),
    inference(instantiation,[status(thm)],[c_95]) ).

cnf(c_9495,plain,
    ( ~ m_or_h_gate_v_in1(c_e_h_2,c_g,s2)
    | m_and_h_gate_v_out(c_e_h_2,c_c,s2) ),
    inference(instantiation,[status(thm)],[c_97]) ).

cnf(c_9511,plain,
    ( m_and_h_gate_h_init_v_out(c_e_h_1,c_m,s4)
    | m_and_h_gate_h_init_v_in2(c_e_h_1,c_n,s4) ),
    inference(instantiation,[status(thm)],[c_128]) ).

cnf(c_9513,plain,
    ( m_c_h_element_v_out(c_e_h_1,c_e,s4)
    | m_and_h_gate_h_init_v_in1(c_e_h_1,c_n,s4) ),
    inference(instantiation,[status(thm)],[c_126]) ).

cnf(c_9527,plain,
    ( ~ m_user_v_ack(c_e_h_2,c_u,s6)
    | m_and_h_gate_v_out(c_e_h_2,c_r,s6) ),
    inference(instantiation,[status(thm)],[c_8630]) ).

cnf(c_9530,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_2,c_r,X0)
    | ~ trans(s6,X0)
    | m_and_h_gate_v_out(c_e_h_2,c_r,s6)
    | node20(c_e_h_2,c_r,s6) ),
    inference(instantiation,[status(thm)],[c_8603]) ).

cnf(c_9531,plain,
    ( ~ m_user_v_ack(c_e_h_1,c_u,s6)
    | m_and_h_gate_v_out(c_e_h_1,c_r,s6) ),
    inference(instantiation,[status(thm)],[c_8632]) ).

cnf(c_9534,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_1,c_r,X0)
    | ~ trans(s6,X0)
    | m_and_h_gate_v_out(c_e_h_1,c_r,s6)
    | node20(c_e_h_1,c_r,s6) ),
    inference(instantiation,[status(thm)],[c_8610]) ).

cnf(c_9536,plain,
    ( ~ m_or_h_gate_v_in2(c_e_h_2,c_g,s1)
    | m_and_h_gate_v_out(c_e_h_2,c_d,s1) ),
    inference(instantiation,[status(thm)],[c_9334]) ).

cnf(c_9538,plain,
    ( ~ m_and_h_gate_v_in1(X0,c_i,s0)
    | m_c_h_element_v_out(X0,c_h,s0) ),
    inference(instantiation,[status(thm)],[c_105]) ).

cnf(c_9543,plain,
    ~ m_and_h_gate_v_out(X0,c_d,s0),
    inference(instantiation,[status(thm)],[c_195]) ).

cnf(c_9554,plain,
    ( ~ m_and_h_gate_v_in1(c_e_h_1,c_r,s1)
    | ~ m_and_h_gate_h_init_v_in1(c_e_h_1,c_n,s1) ),
    inference(instantiation,[status(thm)],[c_488]) ).

cnf(c_9567,plain,
    ( ~ m_c_h_element_v_out(c_e_h_1,c_e,s1)
    | ~ trans(s0,s1)
    | m_c_h_element_v_in2(c_e_h_1,c_e,s0)
    | m_c_h_element_v_out(c_e_h_1,c_e,s0) ),
    inference(instantiation,[status(thm)],[c_9474]) ).

cnf(c_9571,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_2,c_i,s2)
    | ~ trans(X0,s2)
    | m_and_h_gate_v_out(c_e_h_2,c_i,X0)
    | node20(c_e_h_2,c_i,X0) ),
    inference(instantiation,[status(thm)],[c_2917]) ).

cnf(c_9577,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_2,c_c,s2)
    | ~ trans(X0,s2)
    | m_and_h_gate_v_out(c_e_h_2,c_c,X0)
    | node20(c_e_h_2,c_c,X0) ),
    inference(instantiation,[status(thm)],[c_2917]) ).

cnf(c_9584,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_1,c_m,s4)
    | ~ trans(X0,s4)
    | m_and_h_gate_h_init_v_out(c_e_h_1,c_m,X0)
    | node9(c_e_h_1,c_m,X0) ),
    inference(instantiation,[status(thm)],[c_2843]) ).

cnf(c_9590,plain,
    ( ~ m_c_h_element_v_out(c_e_h_1,c_e,s4)
    | ~ trans(X0,s4)
    | m_c_h_element_v_in2(c_e_h_1,c_e,X0)
    | m_c_h_element_v_out(c_e_h_1,c_e,X0) ),
    inference(instantiation,[status(thm)],[c_2729]) ).

cnf(c_9603,plain,
    ( ~ node20(c_e_h_2,c_r,s5)
    | m_and_h_gate_v_in2(c_e_h_2,c_r,s5) ),
    inference(instantiation,[status(thm)],[c_197]) ).

cnf(c_9627,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_2,c_r,s7)
    | ~ trans(s6,s7)
    | m_and_h_gate_v_out(c_e_h_2,c_r,s6)
    | node20(c_e_h_2,c_r,s6) ),
    inference(instantiation,[status(thm)],[c_9530]) ).

cnf(c_9628,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_1,c_r,s7)
    | ~ trans(s6,s7)
    | m_and_h_gate_v_out(c_e_h_1,c_r,s6)
    | node20(c_e_h_1,c_r,s6) ),
    inference(instantiation,[status(thm)],[c_9534]) ).

cnf(c_9636,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_2,c_i,s1)
    | ~ trans(s0,s1)
    | m_and_h_gate_v_out(c_e_h_2,c_i,s0)
    | node20(c_e_h_2,c_i,s0) ),
    inference(instantiation,[status(thm)],[c_9402]) ).

cnf(c_9639,plain,
    ( ~ node20(X0,c_d,s0)
    | m_and_h_gate_v_in1(X0,c_d,s0) ),
    inference(instantiation,[status(thm)],[c_196]) ).

cnf(c_9653,plain,
    ( ~ m_c_h_element_v_in2(c_e_h_1,c_e,s0)
    | m_c_h_element_v_in2(c_e_h_1,c_f,s0) ),
    inference(instantiation,[status(thm)],[c_396]) ).

cnf(c_9672,plain,
    ( ~ m_and_h_gate_v_in2(c_e_h_2,c_r,s5)
    | ~ m_and_h_gate_h_init_v_in2(c_e_h_2,c_n,s5) ),
    inference(instantiation,[status(thm)],[c_492]) ).

cnf(c_9677,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_1,c_n,s3)
    | ~ m_and_h_gate_h_init_v_in2(c_e_h_1,c_m,s3) ),
    inference(instantiation,[status(thm)],[c_123]) ).

cnf(c_9678,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_1,c_n,s3)
    | ~ m_and_h_gate_h_init_v_in1(c_e_h_1,c_n,s3)
    | ~ m_and_h_gate_h_init_v_in2(c_e_h_1,c_n,s3)
    | ~ trans(s3,X0)
    | m_and_h_gate_h_init_v_out(c_e_h_1,c_n,X0) ),
    inference(instantiation,[status(thm)],[c_2827]) ).

cnf(c_9690,plain,
    ( ~ m_user_v_ack(c_e_h_2,c_u,s7)
    | m_and_h_gate_v_out(c_e_h_2,c_r,s7) ),
    inference(instantiation,[status(thm)],[c_8630]) ).

cnf(c_9693,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_2,c_r,X0)
    | ~ trans(s7,X0)
    | m_and_h_gate_v_out(c_e_h_2,c_r,s7)
    | node20(c_e_h_2,c_r,s7) ),
    inference(instantiation,[status(thm)],[c_8603]) ).

cnf(c_9694,plain,
    ( ~ m_user_v_ack(c_e_h_1,c_u,s7)
    | m_and_h_gate_v_out(c_e_h_1,c_r,s7) ),
    inference(instantiation,[status(thm)],[c_8632]) ).

cnf(c_9697,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_1,c_r,X0)
    | ~ trans(s7,X0)
    | m_and_h_gate_v_out(c_e_h_1,c_r,s7)
    | node20(c_e_h_1,c_r,s7) ),
    inference(instantiation,[status(thm)],[c_8610]) ).

cnf(c_9719,plain,
    ( ~ m_and_h_gate_v_in1(X0,c_d,s0)
    | m_mutex_h_half_v_out(X0,c_b,s0) ),
    inference(instantiation,[status(thm)],[c_85]) ).

cnf(c_9722,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_2,c_i,s2)
    | ~ trans(s1,s2)
    | m_and_h_gate_v_out(c_e_h_2,c_i,s1)
    | node20(c_e_h_2,c_i,s1) ),
    inference(instantiation,[status(thm)],[c_9571]) ).

cnf(c_9723,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_2,c_c,s2)
    | ~ trans(s1,s2)
    | m_and_h_gate_v_out(c_e_h_2,c_c,s1)
    | node20(c_e_h_2,c_c,s1) ),
    inference(instantiation,[status(thm)],[c_9577]) ).

cnf(c_9724,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_1,c_m,s4)
    | ~ trans(s3,s4)
    | m_and_h_gate_h_init_v_out(c_e_h_1,c_m,s3)
    | node9(c_e_h_1,c_m,s3) ),
    inference(instantiation,[status(thm)],[c_9584]) ).

cnf(c_9725,plain,
    ( ~ m_c_h_element_v_out(c_e_h_1,c_e,s4)
    | ~ trans(s3,s4)
    | m_c_h_element_v_in2(c_e_h_1,c_e,s3)
    | m_c_h_element_v_out(c_e_h_1,c_e,s3) ),
    inference(instantiation,[status(thm)],[c_9590]) ).

cnf(c_9739,plain,
    ( m_and_h_gate_h_init_v_out(c_e_h_2,c_m,s5)
    | m_and_h_gate_h_init_v_in2(c_e_h_2,c_n,s5) ),
    inference(instantiation,[status(thm)],[c_128]) ).

cnf(c_9741,plain,
    ( m_c_h_element_v_out(c_e_h_2,c_e,s5)
    | m_and_h_gate_h_init_v_in1(c_e_h_2,c_n,s5) ),
    inference(instantiation,[status(thm)],[c_126]) ).

cnf(c_9746,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_1,c_n,s3)
    | ~ m_and_h_gate_h_init_v_in1(c_e_h_1,c_n,s3)
    | ~ m_and_h_gate_h_init_v_in2(c_e_h_1,c_n,s3)
    | ~ trans(s3,s4)
    | m_and_h_gate_h_init_v_out(c_e_h_1,c_n,s4) ),
    inference(instantiation,[status(thm)],[c_9678]) ).

cnf(c_9777,plain,
    ( ~ node20(c_e_h_2,c_i,s1)
    | m_and_h_gate_v_in1(c_e_h_2,c_i,s1) ),
    inference(instantiation,[status(thm)],[c_196]) ).

cnf(c_9780,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_2,c_c,s1)
    | ~ trans(X0,s1)
    | m_and_h_gate_v_out(c_e_h_2,c_c,X0)
    | node20(c_e_h_2,c_c,X0) ),
    inference(instantiation,[status(thm)],[c_2917]) ).

cnf(c_9785,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_1,c_m,s3)
    | ~ trans(X0,s3)
    | m_and_h_gate_h_init_v_out(c_e_h_1,c_m,X0)
    | node9(c_e_h_1,c_m,X0) ),
    inference(instantiation,[status(thm)],[c_2843]) ).

cnf(c_9792,plain,
    ( ~ m_c_h_element_v_out(c_e_h_1,c_e,s3)
    | ~ trans(X0,s3)
    | m_c_h_element_v_in1(c_e_h_1,c_e,X0)
    | m_c_h_element_v_out(c_e_h_1,c_e,X0) ),
    inference(instantiation,[status(thm)],[c_2514]) ).

cnf(c_9803,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_2,c_r,s8)
    | ~ trans(s7,s8)
    | m_and_h_gate_v_out(c_e_h_2,c_r,s7)
    | node20(c_e_h_2,c_r,s7) ),
    inference(instantiation,[status(thm)],[c_9693]) ).

cnf(c_9804,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_1,c_r,s8)
    | ~ trans(s7,s8)
    | m_and_h_gate_v_out(c_e_h_1,c_r,s7)
    | node20(c_e_h_1,c_r,s7) ),
    inference(instantiation,[status(thm)],[c_9697]) ).

cnf(c_9825,plain,
    ( ~ m_and_h_gate_v_in1(c_e_h_1,c_d,s0)
    | m_mutex_h_half_v_out(c_e_h_1,c_b,s0) ),
    inference(instantiation,[status(thm)],[c_9719]) ).

cnf(c_9828,plain,
    ( ~ m_and_h_gate_v_in1(c_e_h_2,c_d,s0)
    | m_mutex_h_half_v_out(c_e_h_2,c_b,s0) ),
    inference(instantiation,[status(thm)],[c_9719]) ).

cnf(c_9848,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_2,c_m,s5)
    | ~ trans(X0,s5)
    | m_and_h_gate_h_init_v_out(c_e_h_2,c_m,X0)
    | node9(c_e_h_2,c_m,X0) ),
    inference(instantiation,[status(thm)],[c_2843]) ).

cnf(c_9854,plain,
    ( ~ m_c_h_element_v_out(c_e_h_2,c_e,s5)
    | ~ trans(X0,s5)
    | m_c_h_element_v_in2(c_e_h_2,c_e,X0)
    | m_c_h_element_v_out(c_e_h_2,c_e,X0) ),
    inference(instantiation,[status(thm)],[c_2729]) ).

cnf(c_9870,plain,
    ( m_c_h_element_v_out(c_e_h_1,c_e,s3)
    | m_and_h_gate_h_init_v_in1(c_e_h_1,c_n,s3) ),
    inference(instantiation,[status(thm)],[c_126]) ).

cnf(c_9891,plain,
    ( ~ m_and_h_gate_v_in1(c_e_h_2,c_i,s1)
    | m_c_h_element_v_out(c_e_h_2,c_h,s1) ),
    inference(instantiation,[status(thm)],[c_105]) ).

cnf(c_9902,plain,
    ( ~ m_or_h_gate_v_in1(c_e_h_2,c_g,s1)
    | m_and_h_gate_v_out(c_e_h_2,c_c,s1) ),
    inference(instantiation,[status(thm)],[c_97]) ).

cnf(c_9905,plain,
    ( m_and_h_gate_h_init_v_out(c_e_h_1,c_m,s3)
    | m_and_h_gate_h_init_v_in2(c_e_h_1,c_n,s3) ),
    inference(instantiation,[status(thm)],[c_128]) ).

cnf(c_9912,plain,
    ( ~ m_user_v_ack(c_e_h_2,c_u,s8)
    | m_and_h_gate_v_out(c_e_h_2,c_r,s8) ),
    inference(instantiation,[status(thm)],[c_8630]) ).

cnf(c_9914,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_2,c_r,s9)
    | ~ trans(s8,s9)
    | m_and_h_gate_v_out(c_e_h_2,c_r,s8)
    | node20(c_e_h_2,c_r,s8) ),
    inference(instantiation,[status(thm)],[c_8552]) ).

cnf(c_9916,plain,
    ( ~ m_user_v_ack(c_e_h_1,c_u,s8)
    | m_and_h_gate_v_out(c_e_h_1,c_r,s8) ),
    inference(instantiation,[status(thm)],[c_8632]) ).

cnf(c_9918,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_1,c_r,s9)
    | ~ trans(s8,s9)
    | m_and_h_gate_v_out(c_e_h_1,c_r,s8)
    | node20(c_e_h_1,c_r,s8) ),
    inference(instantiation,[status(thm)],[c_8556]) ).

cnf(c_9929,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_2,c_c,s1)
    | ~ trans(s0,s1)
    | m_and_h_gate_v_out(c_e_h_2,c_c,s0)
    | node20(c_e_h_2,c_c,s0) ),
    inference(instantiation,[status(thm)],[c_9780]) ).

cnf(c_9930,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_1,c_m,s3)
    | ~ trans(s2,s3)
    | m_and_h_gate_h_init_v_out(c_e_h_1,c_m,s2)
    | node9(c_e_h_1,c_m,s2) ),
    inference(instantiation,[status(thm)],[c_9785]) ).

cnf(c_9932,plain,
    ( ~ m_c_h_element_v_in2(X0,c_f,s0)
    | m_and_h_gate_v_out(X0,c_i,s0) ),
    inference(instantiation,[status(thm)],[c_95]) ).

cnf(c_9962,plain,
    ( ~ xuntil28(s9)
    | trans(s9,s0)
    | trans(s9,s1)
    | trans(s9,s2)
    | trans(s9,s3)
    | trans(s9,s4)
    | trans(s9,s5)
    | trans(s9,s6)
    | trans(s9,s7)
    | trans(s9,s9)
    | until2p29(s8) ),
    inference(superposition,[status(thm)],[c_2403,c_1710]) ).

cnf(c_10009,plain,
    ( ~ m_c_h_element_v_out(c_e_h_1,c_e,s3)
    | ~ trans(s2,s3)
    | m_c_h_element_v_in1(c_e_h_1,c_e,s2)
    | m_c_h_element_v_out(c_e_h_1,c_e,s2) ),
    inference(instantiation,[status(thm)],[c_9792]) ).

cnf(c_10061,plain,
    ( ~ xuntil28(s9)
    | trans(s9,s0)
    | trans(s9,s1)
    | trans(s9,s2)
    | trans(s9,s3)
    | trans(s9,s4)
    | trans(s9,s5)
    | trans(s9,s6)
    | trans(s9,s9)
    | until2p29(s7)
    | until2p29(s8) ),
    inference(superposition,[status(thm)],[c_9962,c_1710]) ).

cnf(c_10149,plain,
    ( ~ xuntil28(s9)
    | trans(s9,s0)
    | trans(s9,s1)
    | trans(s9,s2)
    | trans(s9,s3)
    | trans(s9,s4)
    | trans(s9,s5)
    | trans(s9,s9)
    | until2p29(s6)
    | until2p29(s7)
    | until2p29(s8) ),
    inference(superposition,[status(thm)],[c_10061,c_1710]) ).

cnf(c_10229,plain,
    ( ~ xuntil28(s9)
    | trans(s9,s0)
    | trans(s9,s1)
    | trans(s9,s2)
    | trans(s9,s3)
    | trans(s9,s4)
    | trans(s9,s9)
    | until2p29(s5)
    | until2p29(s6)
    | until2p29(s7)
    | until2p29(s8) ),
    inference(superposition,[status(thm)],[c_10149,c_1710]) ).

cnf(c_10277,plain,
    ( ~ m_c_h_element_v_out(c_e_h_2,c_h,s1)
    | ~ trans(X0,s1)
    | m_c_h_element_v_in2(c_e_h_2,c_h,X0)
    | m_c_h_element_v_out(c_e_h_2,c_h,X0) ),
    inference(instantiation,[status(thm)],[c_2729]) ).

cnf(c_10307,plain,
    ( ~ xuntil28(s9)
    | trans(s9,s0)
    | trans(s9,s1)
    | trans(s9,s2)
    | trans(s9,s3)
    | trans(s9,s9)
    | until2p29(s4)
    | until2p29(s5)
    | until2p29(s6)
    | until2p29(s7)
    | until2p29(s8) ),
    inference(superposition,[status(thm)],[c_10229,c_1710]) ).

cnf(c_10354,plain,
    ( ~ node20(c_e_h_2,c_c,s1)
    | m_and_h_gate_v_in1(c_e_h_2,c_c,s1) ),
    inference(instantiation,[status(thm)],[c_196]) ).

cnf(c_10355,plain,
    ( ~ m_and_h_gate_v_in2(c_e_h_1,c_r,s3)
    | ~ m_and_h_gate_h_init_v_in2(c_e_h_1,c_n,s3) ),
    inference(instantiation,[status(thm)],[c_492]) ).

cnf(c_10378,plain,
    ( ~ xuntil28(s9)
    | trans(s9,s0)
    | trans(s9,s1)
    | trans(s9,s2)
    | trans(s9,s9)
    | until2p29(s3)
    | until2p29(s4)
    | until2p29(s5)
    | until2p29(s6)
    | until2p29(s7)
    | until2p29(s8) ),
    inference(superposition,[status(thm)],[c_10307,c_1710]) ).

cnf(c_10433,plain,
    ( ~ node20(c_e_h_2,c_r,s7)
    | m_and_h_gate_v_in2(c_e_h_2,c_r,s7) ),
    inference(instantiation,[status(thm)],[c_197]) ).

cnf(c_10462,plain,
    ( ~ xuntil28(s9)
    | trans(s9,s0)
    | trans(s9,s1)
    | trans(s9,s9)
    | until2p29(s2)
    | until2p29(s3)
    | until2p29(s4)
    | until2p29(s5)
    | until2p29(s6)
    | until2p29(s7)
    | until2p29(s8) ),
    inference(superposition,[status(thm)],[c_10378,c_1710]) ).

cnf(c_10512,plain,
    ( ~ node20(c_e_h_1,c_r,s7)
    | m_and_h_gate_v_in2(c_e_h_1,c_r,s7) ),
    inference(instantiation,[status(thm)],[c_197]) ).

cnf(c_10520,plain,
    ( ~ node9(c_e_h_1,c_m,s2)
    | m_and_h_gate_h_init_v_in2(c_e_h_1,c_m,s2) ),
    inference(instantiation,[status(thm)],[c_168]) ).

cnf(c_10544,plain,
    ( ~ xuntil28(s9)
    | trans(s9,s0)
    | trans(s9,s9)
    | until2p29(s1)
    | until2p29(s2)
    | until2p29(s3)
    | until2p29(s4)
    | until2p29(s5)
    | until2p29(s6)
    | until2p29(s7)
    | until2p29(s8) ),
    inference(superposition,[status(thm)],[c_10462,c_1710]) ).

cnf(c_10591,plain,
    ( ~ m_c_h_element_v_in1(c_e_h_1,c_e,s2)
    | m_or_h_gate_v_in1(c_e_h_1,c_g,s2) ),
    inference(instantiation,[status(thm)],[c_388]) ).

cnf(c_10595,plain,
    ( ~ m_and_h_gate_h_init_v_out(X0,c_m,s3)
    | ~ trans(X1,s3)
    | m_and_h_gate_h_init_v_out(X0,c_m,X1)
    | node9(X0,c_m,X1) ),
    inference(instantiation,[status(thm)],[c_2843]) ).

cnf(c_10598,plain,
    ( ~ xuntil28(s9)
    | trans(s9,s9)
    | until2p29(s1)
    | until2p29(s2)
    | until2p29(s3)
    | until2p29(s4)
    | until2p29(s5)
    | until2p29(s6)
    | until2p29(s7)
    | until2p29(s8) ),
    inference(global_subsumption_just,[status(thm)],[c_10544,c_5914,c_7917,c_7918,c_7933,c_7938,c_7974,c_8518,c_10462]) ).

cnf(c_10674,plain,
    ( ~ m_c_h_element_v_in2(c_e_h_1,c_f,s0)
    | m_and_h_gate_v_out(c_e_h_1,c_i,s0) ),
    inference(instantiation,[status(thm)],[c_9932]) ).

cnf(c_10675,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_2,c_m,s5)
    | ~ trans(s4,s5)
    | m_and_h_gate_h_init_v_out(c_e_h_2,c_m,s4)
    | node9(c_e_h_2,c_m,s4) ),
    inference(instantiation,[status(thm)],[c_9848]) ).

cnf(c_10676,plain,
    ( ~ m_c_h_element_v_out(c_e_h_2,c_e,s5)
    | ~ trans(s4,s5)
    | m_c_h_element_v_in2(c_e_h_2,c_e,s4)
    | m_c_h_element_v_out(c_e_h_2,c_e,s4) ),
    inference(instantiation,[status(thm)],[c_9854]) ).

cnf(c_10679,plain,
    ( ~ m_or_h_gate_v_in1(c_e_h_1,c_g,s0)
    | m_and_h_gate_v_out(c_e_h_1,c_c,s0) ),
    inference(instantiation,[status(thm)],[c_97]) ).

cnf(c_10684,plain,
    ( m_and_h_gate_h_init_v_out(X0,c_m,s3)
    | m_and_h_gate_h_init_v_in2(X0,c_n,s3) ),
    inference(instantiation,[status(thm)],[c_128]) ).

cnf(c_10732,plain,
    ( ~ m_and_h_gate_h_init_v_out(X0,c_m,s3)
    | ~ trans(s2,s3)
    | m_and_h_gate_h_init_v_out(X0,c_m,s2)
    | node9(X0,c_m,s2) ),
    inference(instantiation,[status(thm)],[c_10595]) ).

cnf(c_10788,plain,
    ( ~ m_and_h_gate_v_in1(c_e_h_2,c_c,s1)
    | m_mutex_h_half_v_out(c_e_h_2,c_a,s1) ),
    inference(instantiation,[status(thm)],[c_80]) ).

cnf(c_10796,plain,
    ( ~ node20(c_e_h_1,c_r,s3)
    | m_and_h_gate_v_in2(c_e_h_1,c_r,s3) ),
    inference(instantiation,[status(thm)],[c_197]) ).

cnf(c_10889,plain,
    ( ~ node20(c_e_h_2,c_r,s8)
    | m_and_h_gate_v_in2(c_e_h_2,c_r,s8) ),
    inference(instantiation,[status(thm)],[c_197]) ).

cnf(c_10911,plain,
    ( ~ m_and_h_gate_v_in2(c_e_h_2,c_r,s7)
    | ~ m_and_h_gate_h_init_v_in2(c_e_h_2,c_n,s7) ),
    inference(instantiation,[status(thm)],[c_492]) ).

cnf(c_10920,plain,
    ( ~ node20(c_e_h_1,c_r,s8)
    | m_and_h_gate_v_in2(c_e_h_1,c_r,s8) ),
    inference(instantiation,[status(thm)],[c_197]) ).

cnf(c_10938,plain,
    ( m_user_v_ack(c_e_h_1,c_u,s1)
    | m_user_v_ack(c_e_h_2,c_u,s1)
    | xuntil28(s1) ),
    inference(global_subsumption_just,[status(thm)],[c_5963,c_5927,c_5963,c_7917,c_7918,c_7933,c_7938]) ).

cnf(c_11613,plain,
    ( ~ m_or_h_gate_v_in1(c_e_h_1,c_g,s2)
    | m_and_h_gate_v_out(c_e_h_1,c_c,s2) ),
    inference(instantiation,[status(thm)],[c_97]) ).

cnf(c_11753,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_2,c_m,s4)
    | ~ trans(X0,s4)
    | m_and_h_gate_h_init_v_out(c_e_h_2,c_m,X0)
    | node9(c_e_h_2,c_m,X0) ),
    inference(instantiation,[status(thm)],[c_2843]) ).

cnf(c_12142,plain,
    ( ~ xuntil28(s8)
    | m_user_v_ack(c_e_h_1,c_u,s9)
    | m_and_h_gate_v_out(c_e_h_2,c_r,s9)
    | xuntil28(s9) ),
    inference(superposition,[status(thm)],[c_5868,c_150]) ).

cnf(c_12143,plain,
    ( ~ until2p29(s9)
    | m_user_v_ack(c_e_h_1,c_u,s9)
    | m_and_h_gate_v_out(c_e_h_2,c_r,s9) ),
    inference(superposition,[status(thm)],[c_5881,c_150]) ).

cnf(c_12145,plain,
    ( m_user_v_ack(c_e_h_1,c_u,s1)
    | m_and_h_gate_v_out(c_e_h_2,c_r,s1)
    | xuntil28(s1) ),
    inference(superposition,[status(thm)],[c_10938,c_150]) ).

cnf(c_12165,plain,
    ( ~ xuntil28(s1)
    | m_user_v_ack(c_e_h_1,c_u,s2)
    | m_and_h_gate_v_out(c_e_h_3,c_r,s2)
    | xuntil28(s2) ),
    inference(superposition,[status(thm)],[c_6587,c_150]) ).

cnf(c_12169,plain,
    ( ~ xuntil28(s2)
    | m_user_v_ack(c_e_h_1,c_u,s3)
    | m_and_h_gate_v_out(c_e_h_3,c_r,s3)
    | xuntil28(s3) ),
    inference(superposition,[status(thm)],[c_6615,c_150]) ).

cnf(c_12173,plain,
    ( ~ xuntil28(s3)
    | m_user_v_ack(c_e_h_1,c_u,s4)
    | m_and_h_gate_v_out(c_e_h_3,c_r,s4)
    | xuntil28(s4) ),
    inference(superposition,[status(thm)],[c_6643,c_150]) ).

cnf(c_12177,plain,
    ( ~ xuntil28(s4)
    | m_user_v_ack(c_e_h_1,c_u,s5)
    | m_and_h_gate_v_out(c_e_h_3,c_r,s5)
    | xuntil28(s5) ),
    inference(superposition,[status(thm)],[c_6671,c_150]) ).

cnf(c_12187,plain,
    ( ~ xuntil28(s6)
    | m_user_v_ack(c_e_h_2,c_u,s7)
    | m_and_h_gate_v_out(c_e_h_3,c_r,s7)
    | xuntil28(s7) ),
    inference(superposition,[status(thm)],[c_6249,c_150]) ).

cnf(c_12191,plain,
    ( ~ xuntil28(s7)
    | m_user_v_ack(c_e_h_2,c_u,s8)
    | m_and_h_gate_v_out(c_e_h_3,c_r,s8)
    | xuntil28(s8) ),
    inference(superposition,[status(thm)],[c_6301,c_150]) ).

cnf(c_12671,plain,
    ( ~ m_c_h_element_v_out(c_e_h_2,c_e,s4)
    | ~ trans(X0,s4)
    | m_c_h_element_v_in2(c_e_h_2,c_e,X0)
    | m_c_h_element_v_out(c_e_h_2,c_e,X0) ),
    inference(instantiation,[status(thm)],[c_2729]) ).

cnf(c_12692,plain,
    ( ~ m_c_h_element_v_out(c_e_h_2,c_h,s1)
    | ~ trans(s0,s1)
    | m_c_h_element_v_in2(c_e_h_2,c_h,s0)
    | m_c_h_element_v_out(c_e_h_2,c_h,s0) ),
    inference(instantiation,[status(thm)],[c_10277]) ).

cnf(c_12705,plain,
    ( ~ m_mutex_h_half_v_out(c_e_h_2,c_a,s1)
    | ~ trans(X0,s1)
    | m_user_v_req(c_e_h_2,c_u,X0)
    | m_mutex_h_half_v_out(c_e_h_2,c_a,X0) ),
    inference(instantiation,[status(thm)],[c_4547]) ).

cnf(c_12715,plain,
    ( ~ node20(c_e_h_1,c_r,s2)
    | m_and_h_gate_v_in1(c_e_h_1,c_r,s2) ),
    inference(instantiation,[status(thm)],[c_196]) ).

cnf(c_12721,plain,
    ( ~ m_and_h_gate_v_in2(X0,c_r,s3)
    | ~ m_and_h_gate_h_init_v_in2(X0,c_n,s3) ),
    inference(instantiation,[status(thm)],[c_492]) ).

cnf(c_12737,plain,
    ( ~ m_and_h_gate_v_in2(c_e_h_2,c_r,s8)
    | ~ m_and_h_gate_h_init_v_in2(c_e_h_2,c_n,s8) ),
    inference(instantiation,[status(thm)],[c_492]) ).

cnf(c_12743,plain,
    ( m_and_h_gate_h_init_v_out(c_e_h_2,c_m,s7)
    | m_and_h_gate_h_init_v_in2(c_e_h_2,c_n,s7) ),
    inference(instantiation,[status(thm)],[c_128]) ).

cnf(c_12750,plain,
    ( ~ m_and_h_gate_v_in2(c_e_h_1,c_r,s8)
    | ~ m_and_h_gate_h_init_v_in2(c_e_h_1,c_n,s8) ),
    inference(instantiation,[status(thm)],[c_492]) ).

cnf(c_12761,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_1,c_i,s2)
    | ~ trans(X0,s2)
    | m_and_h_gate_v_out(c_e_h_1,c_i,X0)
    | node20(c_e_h_1,c_i,X0) ),
    inference(instantiation,[status(thm)],[c_2917]) ).

cnf(c_12767,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_1,c_c,s2)
    | ~ trans(X0,s2)
    | m_and_h_gate_v_out(c_e_h_1,c_c,X0)
    | node20(c_e_h_1,c_c,X0) ),
    inference(instantiation,[status(thm)],[c_2917]) ).

cnf(c_12782,plain,
    ( m_and_h_gate_h_init_v_out(c_e_h_2,c_m,s4)
    | m_and_h_gate_h_init_v_in2(c_e_h_2,c_n,s4) ),
    inference(instantiation,[status(thm)],[c_128]) ).

cnf(c_12784,plain,
    ( m_c_h_element_v_out(c_e_h_2,c_e,s4)
    | m_and_h_gate_h_init_v_in1(c_e_h_2,c_n,s4) ),
    inference(instantiation,[status(thm)],[c_126]) ).

cnf(c_12803,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_2,c_m,s3)
    | ~ trans(s2,s3)
    | m_and_h_gate_h_init_v_out(c_e_h_2,c_m,s2)
    | node9(c_e_h_2,c_m,s2) ),
    inference(instantiation,[status(thm)],[c_10732]) ).

cnf(c_12831,plain,
    ~ m_c_h_element_v_out(c_e_h_2,c_h,s0),
    inference(instantiation,[status(thm)],[c_181]) ).

cnf(c_12852,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_2,c_m,s4)
    | ~ trans(s3,s4)
    | m_and_h_gate_h_init_v_out(c_e_h_2,c_m,s3)
    | node9(c_e_h_2,c_m,s3) ),
    inference(instantiation,[status(thm)],[c_11753]) ).

cnf(c_12853,plain,
    ( ~ m_c_h_element_v_out(c_e_h_2,c_e,s4)
    | ~ trans(s3,s4)
    | m_c_h_element_v_in2(c_e_h_2,c_e,s3)
    | m_c_h_element_v_out(c_e_h_2,c_e,s3) ),
    inference(instantiation,[status(thm)],[c_12671]) ).

cnf(c_12863,plain,
    ( ~ node20(c_e_h_1,c_r,s1)
    | m_and_h_gate_v_in1(c_e_h_1,c_r,s1) ),
    inference(instantiation,[status(thm)],[c_196]) ).

cnf(c_12875,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_2,c_n,s4)
    | ~ m_and_h_gate_h_init_v_in2(c_e_h_2,c_m,s4) ),
    inference(instantiation,[status(thm)],[c_123]) ).

cnf(c_12876,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_2,c_n,s4)
    | ~ m_and_h_gate_h_init_v_in1(c_e_h_2,c_n,s4)
    | ~ m_and_h_gate_h_init_v_in2(c_e_h_2,c_n,s4)
    | ~ trans(s4,X0)
    | m_and_h_gate_h_init_v_out(c_e_h_2,c_n,X0) ),
    inference(instantiation,[status(thm)],[c_2827]) ).

cnf(c_12882,plain,
    ( m_and_h_gate_h_init_v_out(c_e_h_2,c_m,s8)
    | m_and_h_gate_h_init_v_in2(c_e_h_2,c_n,s8) ),
    inference(instantiation,[status(thm)],[c_128]) ).

cnf(c_12889,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_2,c_m,s7)
    | ~ trans(X0,s7)
    | m_and_h_gate_h_init_v_out(c_e_h_2,c_m,X0)
    | node9(c_e_h_2,c_m,X0) ),
    inference(instantiation,[status(thm)],[c_2843]) ).

cnf(c_12905,plain,
    ( m_and_h_gate_h_init_v_out(c_e_h_1,c_m,s8)
    | m_and_h_gate_h_init_v_in2(c_e_h_1,c_n,s8) ),
    inference(instantiation,[status(thm)],[c_128]) ).

cnf(c_12917,plain,
    ( ~ m_and_h_gate_v_in2(c_e_h_2,c_r,s4)
    | ~ m_and_h_gate_h_init_v_in2(c_e_h_2,c_n,s4) ),
    inference(instantiation,[status(thm)],[c_492]) ).

cnf(c_12936,plain,
    ( ~ node9(c_e_h_2,c_m,s2)
    | m_and_h_gate_h_init_v_in2(c_e_h_2,c_m,s2) ),
    inference(instantiation,[status(thm)],[c_168]) ).

cnf(c_12970,plain,
    ( ~ m_c_h_element_v_in2(c_e_h_2,c_h,s0)
    | m_or_h_gate_v_out(c_e_h_2,c_j,s0) ),
    inference(instantiation,[status(thm)],[c_103]) ).

cnf(c_12987,plain,
    ( ~ m_c_h_element_v_in2(c_e_h_2,c_e,s3)
    | m_c_h_element_v_in2(c_e_h_2,c_f,s3) ),
    inference(instantiation,[status(thm)],[c_396]) ).

cnf(c_12992,plain,
    ( ~ m_and_h_gate_v_in2(c_e_h_2,c_r,s3)
    | ~ m_and_h_gate_h_init_v_in2(c_e_h_2,c_n,s3) ),
    inference(instantiation,[status(thm)],[c_12721]) ).

cnf(c_13009,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_1,c_i,s2)
    | ~ trans(s1,s2)
    | m_and_h_gate_v_out(c_e_h_1,c_i,s1)
    | node20(c_e_h_1,c_i,s1) ),
    inference(instantiation,[status(thm)],[c_12761]) ).

cnf(c_13010,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_1,c_c,s2)
    | ~ trans(s1,s2)
    | m_and_h_gate_v_out(c_e_h_1,c_c,s1)
    | node20(c_e_h_1,c_c,s1) ),
    inference(instantiation,[status(thm)],[c_12767]) ).

cnf(c_13018,plain,
    ( ~ node20(c_e_h_1,c_r,s0)
    | m_and_h_gate_v_in1(c_e_h_1,c_r,s0) ),
    inference(instantiation,[status(thm)],[c_196]) ).

cnf(c_13029,plain,
    ( m_and_h_gate_h_init_v_out(c_e_h_2,c_m,s3)
    | m_and_h_gate_h_init_v_in2(c_e_h_2,c_n,s3) ),
    inference(instantiation,[status(thm)],[c_10684]) ).

cnf(c_13039,plain,
    ( ~ node20(c_e_h_2,c_r,s3)
    | m_and_h_gate_v_in2(c_e_h_2,c_r,s3) ),
    inference(instantiation,[status(thm)],[c_197]) ).

cnf(c_13069,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_2,c_m,s8)
    | ~ trans(X0,s8)
    | m_and_h_gate_h_init_v_out(c_e_h_2,c_m,X0)
    | node9(c_e_h_2,c_m,X0) ),
    inference(instantiation,[status(thm)],[c_2843]) ).

cnf(c_13095,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_1,c_m,s8)
    | ~ trans(X0,s8)
    | m_and_h_gate_h_init_v_out(c_e_h_1,c_m,X0)
    | node9(c_e_h_1,c_m,X0) ),
    inference(instantiation,[status(thm)],[c_2843]) ).

cnf(c_13109,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_2,c_n,s4)
    | ~ m_and_h_gate_h_init_v_in1(c_e_h_2,c_n,s4)
    | ~ m_and_h_gate_h_init_v_in2(c_e_h_2,c_n,s4)
    | ~ trans(s4,s5)
    | m_and_h_gate_h_init_v_out(c_e_h_2,c_n,s5) ),
    inference(instantiation,[status(thm)],[c_12876]) ).

cnf(c_13185,plain,
    ~ m_or_h_gate_v_out(c_e_h_2,c_j,s0),
    inference(instantiation,[status(thm)],[c_151]) ).

cnf(c_13190,plain,
    ~ m_or_h_gate_v_out(c_e_h_2,c_g,s0),
    inference(instantiation,[status(thm)],[c_151]) ).

cnf(c_13204,plain,
    ( ~ m_or_h_gate_v_in2(c_e_h_1,c_g,s2)
    | m_and_h_gate_v_out(c_e_h_1,c_d,s2) ),
    inference(instantiation,[status(thm)],[c_99]) ).

cnf(c_13206,plain,
    ( ~ m_c_h_element_v_in2(c_e_h_2,c_f,s3)
    | m_and_h_gate_v_out(c_e_h_2,c_i,s3) ),
    inference(instantiation,[status(thm)],[c_95]) ).

cnf(c_13212,plain,
    ( ~ node20(c_e_h_1,c_i,s1)
    | m_and_h_gate_v_in1(c_e_h_1,c_i,s1) ),
    inference(instantiation,[status(thm)],[c_196]) ).

cnf(c_13214,plain,
    ( ~ node20(c_e_h_1,c_c,s1)
    | m_and_h_gate_v_in1(c_e_h_1,c_c,s1) ),
    inference(instantiation,[status(thm)],[c_196]) ).

cnf(c_13232,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_2,c_m,s7)
    | ~ trans(s6,s7)
    | m_and_h_gate_h_init_v_out(c_e_h_2,c_m,s6)
    | node9(c_e_h_2,c_m,s6) ),
    inference(instantiation,[status(thm)],[c_12889]) ).

cnf(c_13308,plain,
    ( ~ node20(c_e_h_1,c_r,s5)
    | m_and_h_gate_v_in2(c_e_h_1,c_r,s5) ),
    inference(instantiation,[status(thm)],[c_197]) ).

cnf(c_13317,plain,
    ( ~ node20(c_e_h_2,c_r,s2)
    | m_and_h_gate_v_in2(c_e_h_2,c_r,s2) ),
    inference(instantiation,[status(thm)],[c_197]) ).

cnf(c_13396,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_1,c_d,s2)
    | ~ trans(X0,s2)
    | m_and_h_gate_v_out(c_e_h_1,c_d,X0)
    | node20(c_e_h_1,c_d,X0) ),
    inference(instantiation,[status(thm)],[c_2917]) ).

cnf(c_13403,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_2,c_i,s3)
    | ~ trans(X0,s3)
    | m_and_h_gate_v_out(c_e_h_2,c_i,X0)
    | node20(c_e_h_2,c_i,X0) ),
    inference(instantiation,[status(thm)],[c_2917]) ).

cnf(c_13415,plain,
    ( ~ m_and_h_gate_v_in1(c_e_h_1,c_i,s1)
    | m_c_h_element_v_out(c_e_h_1,c_h,s1) ),
    inference(instantiation,[status(thm)],[c_105]) ).

cnf(c_13418,plain,
    ( ~ m_and_h_gate_v_in1(c_e_h_1,c_c,s1)
    | m_mutex_h_half_v_out(c_e_h_1,c_a,s1) ),
    inference(instantiation,[status(thm)],[c_80]) ).

cnf(c_13426,plain,
    ( ~ node9(c_e_h_2,c_m,s6)
    | m_and_h_gate_h_init_v_in2(c_e_h_2,c_m,s6) ),
    inference(instantiation,[status(thm)],[c_168]) ).

cnf(c_13429,plain,
    ( ~ m_c_h_element_v_out(c_e_h_2,c_e,s6)
    | ~ trans(X0,s6)
    | m_c_h_element_v_in2(c_e_h_2,c_e,X0)
    | m_c_h_element_v_out(c_e_h_2,c_e,X0) ),
    inference(instantiation,[status(thm)],[c_2729]) ).

cnf(c_13446,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_2,c_m,s8)
    | ~ trans(s7,s8)
    | m_and_h_gate_h_init_v_out(c_e_h_2,c_m,s7)
    | node9(c_e_h_2,c_m,s7) ),
    inference(instantiation,[status(thm)],[c_13069]) ).

cnf(c_13449,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_1,c_m,s8)
    | ~ trans(s7,s8)
    | m_and_h_gate_h_init_v_out(c_e_h_1,c_m,s7)
    | node9(c_e_h_1,c_m,s7) ),
    inference(instantiation,[status(thm)],[c_13095]) ).

cnf(c_13461,plain,
    ( ~ m_and_h_gate_v_in2(c_e_h_1,c_r,s5)
    | ~ m_and_h_gate_h_init_v_in2(c_e_h_1,c_n,s5) ),
    inference(instantiation,[status(thm)],[c_492]) ).

cnf(c_13591,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_2,c_d,s1)
    | ~ trans(s0,s1)
    | m_and_h_gate_v_out(c_e_h_2,c_d,s0)
    | node20(c_e_h_2,c_d,s0) ),
    inference(instantiation,[status(thm)],[c_9454]) ).

cnf(c_13598,plain,
    ( ~ node20(c_e_h_2,c_i,s0)
    | m_and_h_gate_v_in1(c_e_h_2,c_i,s0) ),
    inference(instantiation,[status(thm)],[c_9451]) ).

cnf(c_13613,plain,
    ( ~ m_c_h_element_v_out(c_e_h_1,c_h,s1)
    | ~ trans(X0,s1)
    | m_c_h_element_v_in2(c_e_h_1,c_h,X0)
    | m_c_h_element_v_out(c_e_h_1,c_h,X0) ),
    inference(instantiation,[status(thm)],[c_2729]) ).

cnf(c_13621,plain,
    ( ~ m_mutex_h_half_v_out(c_e_h_1,c_a,s1)
    | ~ trans(X0,s1)
    | m_user_v_req(c_e_h_1,c_u,X0)
    | m_mutex_h_half_v_out(c_e_h_1,c_a,X0) ),
    inference(instantiation,[status(thm)],[c_4547]) ).

cnf(c_13630,plain,
    ( m_c_h_element_v_out(c_e_h_2,c_e,s6)
    | m_and_h_gate_h_init_v_in1(c_e_h_2,c_n,s6) ),
    inference(instantiation,[status(thm)],[c_126]) ).

cnf(c_13658,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_1,c_m,s7)
    | ~ trans(X0,s7)
    | m_and_h_gate_h_init_v_out(c_e_h_1,c_m,X0)
    | node9(c_e_h_1,c_m,X0) ),
    inference(instantiation,[status(thm)],[c_2843]) ).

cnf(c_13702,plain,
    ( m_and_h_gate_v_out(c_e_h_2,c_r,s1)
    | xuntil28(s1) ),
    inference(global_subsumption_just,[status(thm)],[c_12145,c_4088,c_7933,c_8032,c_8222,c_8224,c_8757,c_8800,c_12145,c_13018]) ).

cnf(c_13720,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_1,c_d,s2)
    | ~ trans(s1,s2)
    | m_and_h_gate_v_out(c_e_h_1,c_d,s1)
    | node20(c_e_h_1,c_d,s1) ),
    inference(instantiation,[status(thm)],[c_13396]) ).

cnf(c_13721,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_2,c_i,s3)
    | ~ trans(s2,s3)
    | m_and_h_gate_v_out(c_e_h_2,c_i,s2)
    | node20(c_e_h_2,c_i,s2) ),
    inference(instantiation,[status(thm)],[c_13403]) ).

cnf(c_13723,plain,
    ( ~ m_c_h_element_v_out(c_e_h_2,c_e,s6)
    | ~ trans(s5,s6)
    | m_c_h_element_v_in2(c_e_h_2,c_e,s5)
    | m_c_h_element_v_out(c_e_h_2,c_e,s5) ),
    inference(instantiation,[status(thm)],[c_13429]) ).

cnf(c_13773,plain,
    ( ~ node20(c_e_h_2,c_d,s0)
    | m_and_h_gate_v_in1(c_e_h_2,c_d,s0) ),
    inference(instantiation,[status(thm)],[c_9639]) ).

cnf(c_13775,plain,
    ( ~ m_and_h_gate_v_in1(c_e_h_2,c_i,s0)
    | m_c_h_element_v_out(c_e_h_2,c_h,s0) ),
    inference(instantiation,[status(thm)],[c_9538]) ).

cnf(c_13836,plain,
    ( m_and_h_gate_h_init_v_out(c_e_h_1,c_m,s7)
    | m_and_h_gate_h_init_v_in2(c_e_h_1,c_n,s7) ),
    inference(instantiation,[status(thm)],[c_128]) ).

cnf(c_13864,plain,
    ( ~ node20(c_e_h_1,c_d,s1)
    | m_and_h_gate_v_in1(c_e_h_1,c_d,s1) ),
    inference(instantiation,[status(thm)],[c_196]) ).

cnf(c_13897,plain,
    ( ~ node20(c_e_h_2,c_i,s2)
    | m_and_h_gate_v_in1(c_e_h_2,c_i,s2) ),
    inference(instantiation,[status(thm)],[c_196]) ).

cnf(c_13898,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_2,c_n,s5)
    | ~ m_and_h_gate_h_init_v_in2(c_e_h_2,c_m,s5) ),
    inference(instantiation,[status(thm)],[c_123]) ).

cnf(c_13899,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_2,c_n,s5)
    | ~ m_and_h_gate_h_init_v_in1(c_e_h_2,c_n,s5)
    | ~ m_and_h_gate_h_init_v_in2(c_e_h_2,c_n,s5)
    | ~ trans(s5,X0)
    | m_and_h_gate_h_init_v_out(c_e_h_2,c_n,X0) ),
    inference(instantiation,[status(thm)],[c_2827]) ).

cnf(c_13905,plain,
    ( ~ m_c_h_element_v_in2(c_e_h_2,c_e,s5)
    | m_c_h_element_v_in2(c_e_h_2,c_f,s5) ),
    inference(instantiation,[status(thm)],[c_396]) ).

cnf(c_14036,plain,
    ( ~ m_c_h_element_v_out(c_e_h_1,c_h,s1)
    | ~ trans(s0,s1)
    | m_c_h_element_v_in2(c_e_h_1,c_h,s0)
    | m_c_h_element_v_out(c_e_h_1,c_h,s0) ),
    inference(instantiation,[status(thm)],[c_13613]) ).

cnf(c_14038,plain,
    ( ~ m_mutex_h_half_v_out(c_e_h_1,c_a,s1)
    | ~ trans(s0,s1)
    | m_user_v_req(c_e_h_1,c_u,s0)
    | m_mutex_h_half_v_out(c_e_h_1,c_a,s0) ),
    inference(instantiation,[status(thm)],[c_13621]) ).

cnf(c_14067,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_1,c_m,s7)
    | ~ trans(s6,s7)
    | m_and_h_gate_h_init_v_out(c_e_h_1,c_m,s6)
    | node9(c_e_h_1,c_m,s6) ),
    inference(instantiation,[status(thm)],[c_13658]) ).

cnf(c_14102,plain,
    ~ m_and_h_gate_v_out(c_e_h_2,c_d,s0),
    inference(instantiation,[status(thm)],[c_9543]) ).

cnf(c_14125,plain,
    ( ~ m_and_h_gate_v_in2(c_e_h_1,c_r,s7)
    | ~ m_and_h_gate_h_init_v_in2(c_e_h_1,c_n,s7) ),
    inference(instantiation,[status(thm)],[c_492]) ).

cnf(c_14140,plain,
    ( ~ m_and_h_gate_v_in1(c_e_h_1,c_d,s1)
    | m_mutex_h_half_v_out(c_e_h_1,c_b,s1) ),
    inference(instantiation,[status(thm)],[c_85]) ).

cnf(c_14168,plain,
    ( ~ m_and_h_gate_v_in1(c_e_h_2,c_i,s2)
    | m_c_h_element_v_out(c_e_h_2,c_h,s2) ),
    inference(instantiation,[status(thm)],[c_105]) ).

cnf(c_14194,plain,
    ( ~ m_c_h_element_v_in2(c_e_h_2,c_e,s4)
    | m_c_h_element_v_in2(c_e_h_2,c_f,s4) ),
    inference(instantiation,[status(thm)],[c_396]) ).

cnf(c_14230,plain,
    ( ~ m_c_h_element_v_in2(c_e_h_1,c_h,s0)
    | m_or_h_gate_v_out(c_e_h_1,c_j,s0) ),
    inference(instantiation,[status(thm)],[c_103]) ).

cnf(c_14232,plain,
    ~ m_user_v_req(c_e_h_1,c_u,s0),
    inference(instantiation,[status(thm)],[c_159]) ).

cnf(c_14238,plain,
    ( ~ node9(c_e_h_1,c_m,s6)
    | m_and_h_gate_h_init_v_in2(c_e_h_1,c_m,s6) ),
    inference(instantiation,[status(thm)],[c_168]) ).

cnf(c_14270,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_2,c_n,s5)
    | ~ m_and_h_gate_h_init_v_in1(c_e_h_2,c_n,s5)
    | ~ m_and_h_gate_h_init_v_in2(c_e_h_2,c_n,s5)
    | ~ trans(s5,s6)
    | m_and_h_gate_h_init_v_out(c_e_h_2,c_n,s6) ),
    inference(instantiation,[status(thm)],[c_13899]) ).

cnf(c_14293,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_1,c_d,s1)
    | ~ trans(s0,s1)
    | m_and_h_gate_v_out(c_e_h_1,c_d,s0)
    | node20(c_e_h_1,c_d,s0) ),
    inference(instantiation,[status(thm)],[c_9454]) ).

cnf(c_14423,plain,
    ( ~ m_c_h_element_v_out(c_e_h_2,c_h,s2)
    | ~ trans(X0,s2)
    | m_c_h_element_v_in1(c_e_h_2,c_h,X0)
    | m_c_h_element_v_out(c_e_h_2,c_h,X0) ),
    inference(instantiation,[status(thm)],[c_2514]) ).

cnf(c_14442,plain,
    ( ~ node9(c_e_h_2,c_m,s3)
    | m_and_h_gate_h_init_v_in2(c_e_h_2,c_m,s3) ),
    inference(instantiation,[status(thm)],[c_168]) ).

cnf(c_14452,plain,
    ( ~ m_c_h_element_v_in2(c_e_h_2,c_f,s5)
    | m_and_h_gate_v_out(c_e_h_2,c_i,s5) ),
    inference(instantiation,[status(thm)],[c_95]) ).

cnf(c_14525,plain,
    ~ m_or_h_gate_v_out(c_e_h_1,c_j,s0),
    inference(instantiation,[status(thm)],[c_151]) ).

cnf(c_14530,plain,
    ~ m_or_h_gate_v_out(c_e_h_1,c_g,s0),
    inference(instantiation,[status(thm)],[c_151]) ).

cnf(c_14539,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_1,c_n,s4)
    | ~ m_and_h_gate_h_init_v_in2(c_e_h_1,c_m,s4) ),
    inference(instantiation,[status(thm)],[c_123]) ).

cnf(c_14540,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_1,c_n,s4)
    | ~ m_and_h_gate_h_init_v_in1(c_e_h_1,c_n,s4)
    | ~ m_and_h_gate_h_init_v_in2(c_e_h_1,c_n,s4)
    | ~ trans(s4,X0)
    | m_and_h_gate_h_init_v_out(c_e_h_1,c_n,X0) ),
    inference(instantiation,[status(thm)],[c_2827]) ).

cnf(c_14638,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_1,c_m,s6)
    | ~ trans(X0,s6)
    | m_and_h_gate_h_init_v_out(c_e_h_1,c_m,X0)
    | node9(c_e_h_1,c_m,X0) ),
    inference(instantiation,[status(thm)],[c_2843]) ).

cnf(c_14670,plain,
    ( ~ m_c_h_element_v_out(c_e_h_1,c_e,s6)
    | ~ trans(X0,s6)
    | m_c_h_element_v_in2(c_e_h_1,c_e,X0)
    | m_c_h_element_v_out(c_e_h_1,c_e,X0) ),
    inference(instantiation,[status(thm)],[c_2729]) ).

cnf(c_14720,plain,
    ( ~ m_or_h_gate_v_in2(c_e_h_1,c_g,s1)
    | m_and_h_gate_v_out(c_e_h_1,c_d,s1) ),
    inference(instantiation,[status(thm)],[c_9334]) ).

cnf(c_14737,plain,
    ( ~ node20(c_e_h_1,c_d,s0)
    | m_and_h_gate_v_in1(c_e_h_1,c_d,s0) ),
    inference(instantiation,[status(thm)],[c_9639]) ).

cnf(c_14952,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_2,c_i,s5)
    | ~ trans(X0,s5)
    | m_and_h_gate_v_out(c_e_h_2,c_i,X0)
    | node20(c_e_h_2,c_i,X0) ),
    inference(instantiation,[status(thm)],[c_2917]) ).

cnf(c_14956,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_1,c_n,s4)
    | ~ m_and_h_gate_h_init_v_in1(c_e_h_1,c_n,s4)
    | ~ m_and_h_gate_h_init_v_in2(c_e_h_1,c_n,s4)
    | ~ trans(s4,s5)
    | m_and_h_gate_h_init_v_out(c_e_h_1,c_n,s5) ),
    inference(instantiation,[status(thm)],[c_14540]) ).

cnf(c_15005,plain,
    ~ m_c_h_element_v_out(c_e_h_1,c_h,s0),
    inference(instantiation,[status(thm)],[c_181]) ).

cnf(c_15029,plain,
    ( m_and_h_gate_h_init_v_out(c_e_h_1,c_m,s6)
    | m_and_h_gate_h_init_v_in2(c_e_h_1,c_n,s6) ),
    inference(instantiation,[status(thm)],[c_128]) ).

cnf(c_15041,plain,
    ( m_c_h_element_v_out(c_e_h_1,c_e,s6)
    | m_and_h_gate_h_init_v_in1(c_e_h_1,c_n,s6) ),
    inference(instantiation,[status(thm)],[c_126]) ).

cnf(c_15042,plain,
    ( ~ xuntil28(s1)
    | m_and_h_gate_v_out(c_e_h_3,c_r,s2)
    | xuntil28(s2) ),
    inference(global_subsumption_just,[status(thm)],[c_12165,c_4088,c_4112,c_7933,c_8032,c_8222,c_8224,c_8381,c_8757,c_8877,c_8923,c_9317,c_9554,c_9567,c_9653,c_10674,c_12165,c_12863,c_13018]) ).

cnf(c_15126,plain,
    ( ~ m_c_h_element_v_out(c_e_h_2,c_h,s2)
    | ~ trans(s1,s2)
    | m_c_h_element_v_in1(c_e_h_2,c_h,s1)
    | m_c_h_element_v_out(c_e_h_2,c_h,s1) ),
    inference(instantiation,[status(thm)],[c_14423]) ).

cnf(c_15149,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_1,c_m,s6)
    | ~ trans(s5,s6)
    | m_and_h_gate_h_init_v_out(c_e_h_1,c_m,s5)
    | node9(c_e_h_1,c_m,s5) ),
    inference(instantiation,[status(thm)],[c_14638]) ).

cnf(c_15169,plain,
    ( ~ m_c_h_element_v_out(c_e_h_1,c_e,s6)
    | ~ trans(s5,s6)
    | m_c_h_element_v_in2(c_e_h_1,c_e,s5)
    | m_c_h_element_v_out(c_e_h_1,c_e,s5) ),
    inference(instantiation,[status(thm)],[c_14670]) ).

cnf(c_15210,plain,
    ~ m_and_h_gate_v_out(c_e_h_1,c_d,s0),
    inference(instantiation,[status(thm)],[c_9543]) ).

cnf(c_15265,plain,
    ( ~ node9(c_e_h_1,c_m,s3)
    | m_and_h_gate_h_init_v_in2(c_e_h_1,c_m,s3) ),
    inference(instantiation,[status(thm)],[c_168]) ).

cnf(c_15359,plain,
    ( ~ m_c_h_element_v_in1(c_e_h_2,c_h,s1)
    | m_or_h_gate_v_out(c_e_h_2,c_g,s1) ),
    inference(instantiation,[status(thm)],[c_101]) ).

cnf(c_15382,plain,
    ( ~ m_c_h_element_v_out(c_e_h_1,c_e,s5)
    | ~ trans(X0,s5)
    | m_c_h_element_v_in2(c_e_h_1,c_e,X0)
    | m_c_h_element_v_out(c_e_h_1,c_e,X0) ),
    inference(instantiation,[status(thm)],[c_2729]) ).

cnf(c_15390,plain,
    ( ~ xuntil28(s2)
    | m_and_h_gate_v_out(c_e_h_3,c_r,s3)
    | xuntil28(s3) ),
    inference(global_subsumption_just,[status(thm)],[c_12169,c_4088,c_4112,c_4136,c_7933,c_8032,c_8222,c_8224,c_8381,c_8757,c_8865,c_8877,c_8933,c_9037,c_9049,c_9107,c_9113,c_9142,c_9289,c_9317,c_9321,c_9371,c_9422,c_9487,c_9554,c_9567,c_9653,c_10674,c_12169,c_12715,c_12863,c_13018]) ).

cnf(c_15423,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_2,c_i,s5)
    | ~ trans(s4,s5)
    | m_and_h_gate_v_out(c_e_h_2,c_i,s4)
    | node20(c_e_h_2,c_i,s4) ),
    inference(instantiation,[status(thm)],[c_14952]) ).

cnf(c_15503,plain,
    ( ~ m_c_h_element_v_in2(c_e_h_1,c_e,s3)
    | m_c_h_element_v_in2(c_e_h_1,c_f,s3) ),
    inference(instantiation,[status(thm)],[c_396]) ).

cnf(c_15513,plain,
    ( ~ m_or_h_gate_v_out(c_e_h_2,c_j,s1)
    | ~ trans(X0,s1)
    | m_or_h_gate_v_in1(c_e_h_2,c_j,X0)
    | m_or_h_gate_v_in2(c_e_h_2,c_j,X0)
    | m_or_h_gate_v_out(c_e_h_2,c_j,X0) ),
    inference(instantiation,[status(thm)],[c_2766]) ).

cnf(c_15519,plain,
    ( ~ m_or_h_gate_v_out(c_e_h_2,c_g,s1)
    | ~ trans(X0,s1)
    | m_or_h_gate_v_in1(c_e_h_2,c_g,X0)
    | m_or_h_gate_v_in2(c_e_h_2,c_g,X0)
    | m_or_h_gate_v_out(c_e_h_2,c_g,X0) ),
    inference(instantiation,[status(thm)],[c_2766]) ).

cnf(c_15523,plain,
    ( ~ xuntil28(s3)
    | m_and_h_gate_v_out(c_e_h_3,c_r,s4)
    | xuntil28(s4) ),
    inference(global_subsumption_just,[status(thm)],[c_12173,c_4088,c_4112,c_4136,c_4160,c_7919,c_7920,c_7933,c_7941,c_7998,c_8032,c_8075,c_8098,c_8126,c_8194,c_8222,c_8224,c_8290,c_8381,c_8491,c_8616,c_8651,c_8710,c_8757,c_8833,c_8865,c_8877,c_8933,c_8948,c_9037,c_9049,c_9113,c_9142,c_9152,c_9226,c_9289,c_9317,c_9321,c_9371,c_9422,c_9487,c_9554,c_9567,c_9653,c_9905,c_9930,c_10355,c_10520,c_10674,c_10796,c_12173,c_12715,c_12863,c_13018]) ).

cnf(c_15589,plain,
    ( ~ node20(c_e_h_1,c_r,s6)
    | m_and_h_gate_v_in2(c_e_h_1,c_r,s6) ),
    inference(instantiation,[status(thm)],[c_197]) ).

cnf(c_15672,plain,
    ( m_c_h_element_v_out(c_e_h_1,c_e,s5)
    | m_and_h_gate_h_init_v_in1(c_e_h_1,c_n,s5) ),
    inference(instantiation,[status(thm)],[c_126]) ).

cnf(c_15677,plain,
    ( ~ node20(c_e_h_2,c_i,s4)
    | m_and_h_gate_v_in1(c_e_h_2,c_i,s4) ),
    inference(instantiation,[status(thm)],[c_196]) ).

cnf(c_15680,plain,
    ( ~ xuntil28(s4)
    | m_and_h_gate_v_out(c_e_h_3,c_r,s5)
    | xuntil28(s5) ),
    inference(global_subsumption_just,[status(thm)],[c_12177,c_4088,c_4112,c_4136,c_4160,c_4184,c_7919,c_7920,c_7933,c_7941,c_7998,c_8032,c_8075,c_8098,c_8126,c_8194,c_8222,c_8224,c_8290,c_8381,c_8491,c_8616,c_8651,c_8710,c_8757,c_8821,c_8833,c_8865,c_8872,c_8877,c_8933,c_8948,c_9037,c_9049,c_9113,c_9142,c_9152,c_9282,c_9289,c_9317,c_9321,c_9323,c_9371,c_9379,c_9422,c_9434,c_9487,c_9511,c_9554,c_9567,c_9653,c_9677,c_9724,c_9905,c_9930,c_10355,c_10520,c_10674,c_10796,c_12177,c_12715,c_12863,c_13018,c_15265]) ).

cnf(c_15715,plain,
    ( ~ m_c_h_element_v_out(c_e_h_1,c_e,s5)
    | ~ trans(s4,s5)
    | m_c_h_element_v_in2(c_e_h_1,c_e,s4)
    | m_c_h_element_v_out(c_e_h_1,c_e,s4) ),
    inference(instantiation,[status(thm)],[c_15382]) ).

cnf(c_15720,plain,
    ( ~ m_c_h_element_v_in2(c_e_h_1,c_f,s3)
    | m_and_h_gate_v_out(c_e_h_1,c_i,s3) ),
    inference(instantiation,[status(thm)],[c_95]) ).

cnf(c_16074,plain,
    ( ~ xuntil28(s6)
    | m_and_h_gate_v_out(c_e_h_2,c_r,s7)
    | m_and_h_gate_v_out(c_e_h_3,c_r,s7)
    | xuntil28(s7) ),
    inference(superposition,[status(thm)],[c_12187,c_150]) ).

cnf(c_16307,plain,
    ( ~ xuntil28(s7)
    | m_and_h_gate_v_out(c_e_h_2,c_r,s8)
    | m_and_h_gate_v_out(c_e_h_3,c_r,s8)
    | xuntil28(s8) ),
    inference(superposition,[status(thm)],[c_12191,c_150]) ).

cnf(c_16654,plain,
    ( ~ m_or_h_gate_v_out(c_e_h_2,c_j,s1)
    | ~ trans(s0,s1)
    | m_or_h_gate_v_in1(c_e_h_2,c_j,s0)
    | m_or_h_gate_v_in2(c_e_h_2,c_j,s0)
    | m_or_h_gate_v_out(c_e_h_2,c_j,s0) ),
    inference(instantiation,[status(thm)],[c_15513]) ).

cnf(c_16655,plain,
    ( ~ m_or_h_gate_v_out(c_e_h_2,c_g,s1)
    | ~ trans(s0,s1)
    | m_or_h_gate_v_in1(c_e_h_2,c_g,s0)
    | m_or_h_gate_v_in2(c_e_h_2,c_g,s0)
    | m_or_h_gate_v_out(c_e_h_2,c_g,s0) ),
    inference(instantiation,[status(thm)],[c_15519]) ).

cnf(c_16659,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_1,c_i,s3)
    | ~ trans(X0,s3)
    | m_and_h_gate_v_out(c_e_h_1,c_i,X0)
    | node20(c_e_h_1,c_i,X0) ),
    inference(instantiation,[status(thm)],[c_2917]) ).

cnf(c_16842,plain,
    ( ~ m_and_h_gate_v_in1(c_e_h_2,c_i,s4)
    | m_c_h_element_v_out(c_e_h_2,c_h,s4) ),
    inference(instantiation,[status(thm)],[c_105]) ).

cnf(c_16924,plain,
    ( ~ m_or_h_gate_v_in1(c_e_h_2,c_j,s0)
    | m_and_h_gate_v_out(c_e_h_2,c_l,s0) ),
    inference(instantiation,[status(thm)],[c_109]) ).

cnf(c_16926,plain,
    ( ~ m_or_h_gate_v_in2(c_e_h_2,c_g,s0)
    | m_and_h_gate_v_out(c_e_h_2,c_d,s0) ),
    inference(instantiation,[status(thm)],[c_99]) ).

cnf(c_16953,plain,
    ( ~ m_mutex_h_half_v_out(c_e_h_2,c_a,s1)
    | ~ trans(s0,s1)
    | m_user_v_req(c_e_h_2,c_u,s0)
    | m_mutex_h_half_v_out(c_e_h_2,c_a,s0) ),
    inference(instantiation,[status(thm)],[c_12705]) ).

cnf(c_16990,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_1,c_n,s5)
    | ~ m_and_h_gate_h_init_v_in2(c_e_h_1,c_m,s5) ),
    inference(instantiation,[status(thm)],[c_123]) ).

cnf(c_16991,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_1,c_n,s5)
    | ~ m_and_h_gate_h_init_v_in1(c_e_h_1,c_n,s5)
    | ~ m_and_h_gate_h_init_v_in2(c_e_h_1,c_n,s5)
    | ~ trans(s5,X0)
    | m_and_h_gate_h_init_v_out(c_e_h_1,c_n,X0) ),
    inference(instantiation,[status(thm)],[c_2827]) ).

cnf(c_17069,plain,
    ( ~ m_c_h_element_v_in2(c_e_h_1,c_e,s4)
    | m_c_h_element_v_in2(c_e_h_1,c_f,s4) ),
    inference(instantiation,[status(thm)],[c_396]) ).

cnf(c_17118,plain,
    ( ~ m_c_h_element_v_out(c_e_h_2,c_h,s4)
    | ~ trans(X0,s4)
    | m_c_h_element_v_in1(c_e_h_2,c_h,X0)
    | m_c_h_element_v_out(c_e_h_2,c_h,X0) ),
    inference(instantiation,[status(thm)],[c_2514]) ).

cnf(c_17236,plain,
    ( ~ m_or_h_gate_v_in2(c_e_h_2,c_j,s0)
    | m_and_h_gate_v_out(c_e_h_1,c_q,s0) ),
    inference(instantiation,[status(thm)],[c_4734]) ).

cnf(c_17335,plain,
    ( ~ node9(c_e_h_2,c_m,s4)
    | m_and_h_gate_h_init_v_in2(c_e_h_2,c_m,s4) ),
    inference(instantiation,[status(thm)],[c_168]) ).

cnf(c_17342,plain,
    ~ m_mutex_h_half_v_out(c_e_h_2,c_a,s0),
    inference(instantiation,[status(thm)],[c_174]) ).

cnf(c_17388,plain,
    ( ~ xuntil28(s6)
    | m_user_v_ack(c_e_h_3,c_u,s7)
    | m_and_h_gate_v_out(c_e_h_2,c_r,s7)
    | xuntil28(s7) ),
    inference(superposition,[status(thm)],[c_16074,c_149]) ).

cnf(c_17407,plain,
    ( ~ m_c_h_element_v_in2(c_e_h_1,c_f,s4)
    | m_and_h_gate_v_out(c_e_h_1,c_i,s4) ),
    inference(instantiation,[status(thm)],[c_95]) ).

cnf(c_17607,plain,
    ~ m_and_h_gate_v_out(c_e_h_1,c_q,s0),
    inference(instantiation,[status(thm)],[c_195]) ).

cnf(c_17632,plain,
    ( ~ xuntil28(s7)
    | m_user_v_ack(c_e_h_3,c_u,s8)
    | m_and_h_gate_v_out(c_e_h_2,c_r,s8)
    | xuntil28(s8) ),
    inference(superposition,[status(thm)],[c_16307,c_149]) ).

cnf(c_17650,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_2,c_n,s6)
    | ~ m_and_h_gate_h_init_v_in2(c_e_h_2,c_m,s6) ),
    inference(instantiation,[status(thm)],[c_123]) ).

cnf(c_17651,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_2,c_n,s6)
    | ~ m_and_h_gate_h_init_v_in1(c_e_h_2,c_n,s6)
    | ~ m_and_h_gate_h_init_v_in2(c_e_h_2,c_n,s6)
    | ~ trans(s6,X0)
    | m_and_h_gate_h_init_v_out(c_e_h_2,c_n,X0) ),
    inference(instantiation,[status(thm)],[c_2827]) ).

cnf(c_18125,plain,
    ( ~ trans(X0,X1)
    | m_and_h_gate_v_in2(X2,c_i,X0)
    | m_or_h_gate_v_out(X2,c_j,X1)
    | node4(X2,c_j,X0) ),
    inference(superposition,[status(thm)],[c_106,c_2753]) ).

cnf(c_18158,plain,
    ( ~ xuntil28(s9)
    | m_and_h_gate_v_in2(X0,c_i,s9)
    | m_or_h_gate_v_out(X0,c_j,s3)
    | node4(X0,c_j,s9)
    | trans(s9,s0)
    | trans(s9,s1)
    | trans(s9,s2)
    | trans(s9,s9)
    | until2p29(s4)
    | until2p29(s5)
    | until2p29(s6)
    | until2p29(s7)
    | until2p29(s8) ),
    inference(superposition,[status(thm)],[c_10307,c_18125]) ).

cnf(c_18499,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_1,c_i,s4)
    | ~ trans(X0,s4)
    | m_and_h_gate_v_out(c_e_h_1,c_i,X0)
    | node20(c_e_h_1,c_i,X0) ),
    inference(instantiation,[status(thm)],[c_2917]) ).

cnf(c_18532,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_1,c_n,s5)
    | ~ m_and_h_gate_h_init_v_in1(c_e_h_1,c_n,s5)
    | ~ m_and_h_gate_h_init_v_in2(c_e_h_1,c_n,s5)
    | ~ trans(s5,s6)
    | m_and_h_gate_h_init_v_out(c_e_h_1,c_n,s6) ),
    inference(instantiation,[status(thm)],[c_16991]) ).

cnf(c_18557,plain,
    ( ~ m_c_h_element_v_out(c_e_h_2,c_h,s4)
    | ~ trans(s3,s4)
    | m_c_h_element_v_in1(c_e_h_2,c_h,s3)
    | m_c_h_element_v_out(c_e_h_2,c_h,s3) ),
    inference(instantiation,[status(thm)],[c_17118]) ).

cnf(c_18584,plain,
    ~ m_and_h_gate_v_out(c_e_h_2,c_l,s0),
    inference(instantiation,[status(thm)],[c_195]) ).

cnf(c_18690,plain,
    ( ~ m_c_h_element_v_in1(c_e_h_2,c_h,s3)
    | m_or_h_gate_v_out(c_e_h_2,c_g,s3) ),
    inference(instantiation,[status(thm)],[c_101]) ).

cnf(c_18724,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_2,c_n,s6)
    | ~ m_and_h_gate_h_init_v_in1(c_e_h_2,c_n,s6)
    | ~ m_and_h_gate_h_init_v_in2(c_e_h_2,c_n,s6)
    | ~ trans(s6,s7)
    | m_and_h_gate_h_init_v_out(c_e_h_2,c_n,s7) ),
    inference(instantiation,[status(thm)],[c_17651]) ).

cnf(c_18781,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_1,c_i,s3)
    | ~ trans(s2,s3)
    | m_and_h_gate_v_out(c_e_h_1,c_i,s2)
    | node20(c_e_h_1,c_i,s2) ),
    inference(instantiation,[status(thm)],[c_16659]) ).

cnf(c_18805,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_1,c_i,s4)
    | ~ trans(s3,s4)
    | m_and_h_gate_v_out(c_e_h_1,c_i,s3)
    | node20(c_e_h_1,c_i,s3) ),
    inference(instantiation,[status(thm)],[c_18499]) ).

cnf(c_18892,plain,
    ( ~ m_or_h_gate_v_out(X0,c_j,X1)
    | ~ trans(X2,X1)
    | m_or_h_gate_v_in1(X0,c_j,X2)
    | m_or_h_gate_v_in2(X0,c_j,X2)
    | m_or_h_gate_v_out(X0,c_j,X2) ),
    inference(instantiation,[status(thm)],[c_2766]) ).

cnf(c_19198,plain,
    ( ~ m_or_h_gate_v_out(X0,c_j,X1)
    | ~ trans(s1,X1)
    | m_or_h_gate_v_in1(X0,c_j,s1)
    | m_or_h_gate_v_in2(X0,c_j,s1)
    | m_or_h_gate_v_out(X0,c_j,s1) ),
    inference(instantiation,[status(thm)],[c_18892]) ).

cnf(c_19284,plain,
    ( ~ m_or_h_gate_v_out(X0,c_j,s2)
    | ~ trans(s1,s2)
    | m_or_h_gate_v_in1(X0,c_j,s1)
    | m_or_h_gate_v_in2(X0,c_j,s1)
    | m_or_h_gate_v_out(X0,c_j,s1) ),
    inference(instantiation,[status(thm)],[c_19198]) ).

cnf(c_19975,plain,
    ( m_and_h_gate_h_init_v_out(c_e_h_1,c_m,s5)
    | m_and_h_gate_h_init_v_in2(c_e_h_1,c_n,s5) ),
    inference(instantiation,[status(thm)],[c_128]) ).

cnf(c_20040,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_1,c_m,s5)
    | ~ trans(X0,s5)
    | m_and_h_gate_h_init_v_out(c_e_h_1,c_m,X0)
    | node9(c_e_h_1,c_m,X0) ),
    inference(instantiation,[status(thm)],[c_2843]) ).

cnf(c_20069,plain,
    ( ~ m_or_h_gate_v_in2(X0,c_g,s2)
    | m_and_h_gate_v_out(X0,c_d,s2) ),
    inference(instantiation,[status(thm)],[c_99]) ).

cnf(c_20157,plain,
    ( ~ m_and_h_gate_v_out(X0,c_d,s2)
    | ~ trans(X1,s2)
    | m_and_h_gate_v_out(X0,c_d,X1)
    | node20(X0,c_d,X1) ),
    inference(instantiation,[status(thm)],[c_2917]) ).

cnf(c_20158,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_1,c_m,s5)
    | ~ trans(s4,s5)
    | m_and_h_gate_h_init_v_out(c_e_h_1,c_m,s4)
    | node9(c_e_h_1,c_m,s4) ),
    inference(instantiation,[status(thm)],[c_20040]) ).

cnf(c_20184,plain,
    ( ~ node9(c_e_h_1,c_m,s4)
    | m_and_h_gate_h_init_v_in2(c_e_h_1,c_m,s4) ),
    inference(instantiation,[status(thm)],[c_168]) ).

cnf(c_20207,plain,
    ( ~ m_and_h_gate_v_out(X0,c_d,s2)
    | ~ trans(s1,s2)
    | m_and_h_gate_v_out(X0,c_d,s1)
    | node20(X0,c_d,s1) ),
    inference(instantiation,[status(thm)],[c_20157]) ).

cnf(c_20238,plain,
    ( ~ m_c_h_element_v_in2(c_e_h_2,c_f,s4)
    | m_and_h_gate_v_out(c_e_h_2,c_i,s4) ),
    inference(instantiation,[status(thm)],[c_95]) ).

cnf(c_20261,plain,
    ( ~ node20(X0,c_d,s1)
    | m_and_h_gate_v_in1(X0,c_d,s1) ),
    inference(instantiation,[status(thm)],[c_196]) ).

cnf(c_20288,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_2,c_i,s4)
    | ~ trans(X0,s4)
    | m_and_h_gate_v_out(c_e_h_2,c_i,X0)
    | node20(c_e_h_2,c_i,X0) ),
    inference(instantiation,[status(thm)],[c_2917]) ).

cnf(c_20317,plain,
    ( ~ m_and_h_gate_v_in1(X0,c_d,s1)
    | m_mutex_h_half_v_out(X0,c_b,s1) ),
    inference(instantiation,[status(thm)],[c_85]) ).

cnf(c_20380,plain,
    ( ~ m_mutex_h_half_v_out(c_e_h_1,c_b,s1)
    | ~ trans(X0,s1)
    | m_mutex_h_half_v_out(c_e_h_1,c_b,X0)
    | m_and_h_gate_v_out(c_e_h_2,c_p,X0) ),
    inference(instantiation,[status(thm)],[c_4600]) ).

cnf(c_20382,plain,
    ( ~ m_and_h_gate_v_in1(c_e_h_2,c_d,s1)
    | m_mutex_h_half_v_out(c_e_h_2,c_b,s1) ),
    inference(instantiation,[status(thm)],[c_20317]) ).

cnf(c_20383,plain,
    ( ~ m_mutex_h_half_v_out(c_e_h_2,c_b,s1)
    | ~ trans(X0,s1)
    | m_mutex_h_half_v_out(c_e_h_2,c_b,X0)
    | m_and_h_gate_v_out(c_e_h_3,c_p,X0) ),
    inference(instantiation,[status(thm)],[c_4613]) ).

cnf(c_20397,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_2,c_i,s4)
    | ~ trans(s3,s4)
    | m_and_h_gate_v_out(c_e_h_2,c_i,s3)
    | node20(c_e_h_2,c_i,s3) ),
    inference(instantiation,[status(thm)],[c_20288]) ).

cnf(c_20450,plain,
    ( ~ node20(c_e_h_2,c_d,s1)
    | m_and_h_gate_v_in1(c_e_h_2,c_d,s1) ),
    inference(instantiation,[status(thm)],[c_20261]) ).

cnf(c_20453,plain,
    ( ~ node20(c_e_h_2,c_i,s3)
    | m_and_h_gate_v_in1(c_e_h_2,c_i,s3) ),
    inference(instantiation,[status(thm)],[c_196]) ).

cnf(c_20478,plain,
    ( ~ m_mutex_h_half_v_out(c_e_h_1,c_b,s1)
    | ~ trans(s0,s1)
    | m_mutex_h_half_v_out(c_e_h_1,c_b,s0)
    | m_and_h_gate_v_out(c_e_h_2,c_p,s0) ),
    inference(instantiation,[status(thm)],[c_20380]) ).

cnf(c_20479,plain,
    ( ~ m_mutex_h_half_v_out(c_e_h_2,c_b,s1)
    | ~ trans(s0,s1)
    | m_mutex_h_half_v_out(c_e_h_2,c_b,s0)
    | m_and_h_gate_v_out(c_e_h_3,c_p,s0) ),
    inference(instantiation,[status(thm)],[c_20383]) ).

cnf(c_20518,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_2,c_d,s2)
    | ~ trans(s1,s2)
    | m_and_h_gate_v_out(c_e_h_2,c_d,s1)
    | node20(c_e_h_2,c_d,s1) ),
    inference(instantiation,[status(thm)],[c_20207]) ).

cnf(c_20521,plain,
    ( ~ m_and_h_gate_v_in1(c_e_h_2,c_i,s3)
    | m_c_h_element_v_out(c_e_h_2,c_h,s3) ),
    inference(instantiation,[status(thm)],[c_105]) ).

cnf(c_20602,plain,
    ( ~ m_or_h_gate_v_in2(c_e_h_2,c_g,s2)
    | m_and_h_gate_v_out(c_e_h_2,c_d,s2) ),
    inference(instantiation,[status(thm)],[c_20069]) ).

cnf(c_20606,plain,
    ( ~ m_c_h_element_v_out(c_e_h_2,c_h,s3)
    | ~ trans(X0,s3)
    | m_c_h_element_v_in2(c_e_h_2,c_h,X0)
    | m_c_h_element_v_out(c_e_h_2,c_h,X0) ),
    inference(instantiation,[status(thm)],[c_2729]) ).

cnf(c_20645,plain,
    ( ~ m_c_h_element_v_in2(c_e_h_2,c_h,X0)
    | m_or_h_gate_v_out(c_e_h_2,c_j,X0) ),
    inference(instantiation,[status(thm)],[c_103]) ).

cnf(c_20794,plain,
    ( ~ m_or_h_gate_v_out(c_e_h_2,c_j,s2)
    | ~ trans(s1,s2)
    | m_or_h_gate_v_in1(c_e_h_2,c_j,s1)
    | m_or_h_gate_v_in2(c_e_h_2,c_j,s1)
    | m_or_h_gate_v_out(c_e_h_2,c_j,s1) ),
    inference(instantiation,[status(thm)],[c_19284]) ).

cnf(c_20874,plain,
    ( ~ m_c_h_element_v_out(c_e_h_2,c_h,s3)
    | ~ trans(s2,s3)
    | m_c_h_element_v_in2(c_e_h_2,c_h,s2)
    | m_c_h_element_v_out(c_e_h_2,c_h,s2) ),
    inference(instantiation,[status(thm)],[c_20606]) ).

cnf(c_21114,plain,
    ( ~ m_c_h_element_v_in2(c_e_h_2,c_h,s2)
    | m_or_h_gate_v_out(c_e_h_2,c_j,s2) ),
    inference(instantiation,[status(thm)],[c_20645]) ).

cnf(c_21170,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_2,c_m,s6)
    | ~ trans(X0,s6)
    | m_and_h_gate_h_init_v_out(c_e_h_2,c_m,X0)
    | node9(c_e_h_2,c_m,X0) ),
    inference(instantiation,[status(thm)],[c_2843]) ).

cnf(c_21323,plain,
    ( ~ m_or_h_gate_v_in1(c_e_h_2,c_j,s1)
    | m_and_h_gate_v_out(c_e_h_2,c_l,s1) ),
    inference(instantiation,[status(thm)],[c_109]) ).

cnf(c_21358,plain,
    ( m_and_h_gate_h_init_v_out(c_e_h_2,c_m,s6)
    | m_and_h_gate_h_init_v_in2(c_e_h_2,c_n,s6) ),
    inference(instantiation,[status(thm)],[c_128]) ).

cnf(c_21361,plain,
    ( ~ m_or_h_gate_v_out(c_e_h_2,c_g,s2)
    | ~ trans(X0,s2)
    | m_or_h_gate_v_in1(c_e_h_2,c_g,X0)
    | m_or_h_gate_v_in2(c_e_h_2,c_g,X0)
    | m_or_h_gate_v_out(c_e_h_2,c_g,X0) ),
    inference(instantiation,[status(thm)],[c_2766]) ).

cnf(c_21456,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_2,c_m,s6)
    | ~ trans(s5,s6)
    | m_and_h_gate_h_init_v_out(c_e_h_2,c_m,s5)
    | node9(c_e_h_2,c_m,s5) ),
    inference(instantiation,[status(thm)],[c_21170]) ).

cnf(c_21502,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_2,c_l,s1)
    | ~ trans(X0,s1)
    | m_and_h_gate_v_out(c_e_h_2,c_l,X0)
    | node20(c_e_h_2,c_l,X0) ),
    inference(instantiation,[status(thm)],[c_2917]) ).

cnf(c_21520,plain,
    ( ~ m_and_h_gate_v_in2(c_e_h_2,c_r,s6)
    | ~ m_and_h_gate_h_init_v_in2(c_e_h_2,c_n,s6) ),
    inference(instantiation,[status(thm)],[c_492]) ).

cnf(c_21562,plain,
    ( ~ node20(c_e_h_1,c_i,s2)
    | m_and_h_gate_v_in1(c_e_h_1,c_i,s2) ),
    inference(instantiation,[status(thm)],[c_196]) ).

cnf(c_21579,plain,
    ( ~ node9(c_e_h_2,c_m,s5)
    | m_and_h_gate_h_init_v_in2(c_e_h_2,c_m,s5) ),
    inference(instantiation,[status(thm)],[c_168]) ).

cnf(c_21609,plain,
    ( ~ m_or_h_gate_v_out(c_e_h_2,c_g,s2)
    | ~ trans(s1,s2)
    | m_or_h_gate_v_in1(c_e_h_2,c_g,s1)
    | m_or_h_gate_v_in2(c_e_h_2,c_g,s1)
    | m_or_h_gate_v_out(c_e_h_2,c_g,s1) ),
    inference(instantiation,[status(thm)],[c_21361]) ).

cnf(c_21699,plain,
    ( ~ m_and_h_gate_v_in1(c_e_h_1,c_i,s2)
    | m_c_h_element_v_out(c_e_h_1,c_h,s2) ),
    inference(instantiation,[status(thm)],[c_105]) ).

cnf(c_21712,plain,
    ( ~ node20(c_e_h_2,c_r,s6)
    | m_and_h_gate_v_in2(c_e_h_2,c_r,s6) ),
    inference(instantiation,[status(thm)],[c_197]) ).

cnf(c_21750,plain,
    ( ~ m_or_h_gate_v_out(c_e_h_2,c_g,s3)
    | ~ trans(X0,s3)
    | m_or_h_gate_v_in1(c_e_h_2,c_g,X0)
    | m_or_h_gate_v_in2(c_e_h_2,c_g,X0)
    | m_or_h_gate_v_out(c_e_h_2,c_g,X0) ),
    inference(instantiation,[status(thm)],[c_2766]) ).

cnf(c_21772,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_2,c_l,s1)
    | ~ trans(s0,s1)
    | m_and_h_gate_v_out(c_e_h_2,c_l,s0)
    | node20(c_e_h_2,c_l,s0) ),
    inference(instantiation,[status(thm)],[c_21502]) ).

cnf(c_21789,plain,
    ( ~ m_c_h_element_v_out(c_e_h_1,c_h,s2)
    | ~ trans(X0,s2)
    | m_c_h_element_v_in1(c_e_h_1,c_h,X0)
    | m_c_h_element_v_out(c_e_h_1,c_h,X0) ),
    inference(instantiation,[status(thm)],[c_2514]) ).

cnf(c_21897,plain,
    ( ~ node20(c_e_h_2,c_l,s0)
    | m_and_h_gate_v_in2(c_e_h_2,c_l,s0) ),
    inference(instantiation,[status(thm)],[c_197]) ).

cnf(c_21908,plain,
    ( ~ m_or_h_gate_v_out(c_e_h_2,c_g,s3)
    | ~ trans(s2,s3)
    | m_or_h_gate_v_in1(c_e_h_2,c_g,s2)
    | m_or_h_gate_v_in2(c_e_h_2,c_g,s2)
    | m_or_h_gate_v_out(c_e_h_2,c_g,s2) ),
    inference(instantiation,[status(thm)],[c_21750]) ).

cnf(c_21969,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_2,c_n,s7)
    | ~ m_and_h_gate_h_init_v_in2(c_e_h_2,c_m,s7) ),
    inference(instantiation,[status(thm)],[c_123]) ).

cnf(c_22008,plain,
    ( ~ m_c_h_element_v_out(c_e_h_1,c_h,s2)
    | ~ trans(s1,s2)
    | m_c_h_element_v_in1(c_e_h_1,c_h,s1)
    | m_c_h_element_v_out(c_e_h_1,c_h,s1) ),
    inference(instantiation,[status(thm)],[c_21789]) ).

cnf(c_22054,plain,
    ( ~ node9(c_e_h_2,c_m,s7)
    | m_and_h_gate_h_init_v_in2(c_e_h_2,c_m,s7) ),
    inference(instantiation,[status(thm)],[c_168]) ).

cnf(c_22291,plain,
    ( ~ m_or_h_gate_v_in2(c_e_h_2,c_j,s1)
    | m_and_h_gate_v_out(c_e_h_1,c_q,s1) ),
    inference(instantiation,[status(thm)],[c_4734]) ).

cnf(c_22397,plain,
    ( ~ node20(c_e_h_2,c_r,s1)
    | m_and_h_gate_v_in1(c_e_h_2,c_r,s1) ),
    inference(instantiation,[status(thm)],[c_196]) ).

cnf(c_22414,plain,
    ( ~ m_c_h_element_v_in1(c_e_h_1,c_h,s1)
    | m_or_h_gate_v_out(c_e_h_1,c_g,s1) ),
    inference(instantiation,[status(thm)],[c_101]) ).

cnf(c_22420,plain,
    ( ~ node20(c_e_h_2,c_c,s0)
    | m_and_h_gate_v_in1(c_e_h_2,c_c,s0) ),
    inference(instantiation,[status(thm)],[c_196]) ).

cnf(c_22463,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_1,c_q,s1)
    | ~ trans(X0,s1)
    | m_and_h_gate_v_out(c_e_h_1,c_q,X0)
    | node20(c_e_h_1,c_q,X0) ),
    inference(instantiation,[status(thm)],[c_2917]) ).

cnf(c_22489,plain,
    ( ~ node20(c_e_h_2,c_r,s0)
    | m_and_h_gate_v_in1(c_e_h_2,c_r,s0) ),
    inference(instantiation,[status(thm)],[c_196]) ).

cnf(c_22525,plain,
    ( ~ m_or_h_gate_v_out(c_e_h_1,c_g,s1)
    | ~ trans(X0,s1)
    | m_or_h_gate_v_in1(c_e_h_1,c_g,X0)
    | m_or_h_gate_v_in2(c_e_h_1,c_g,X0)
    | m_or_h_gate_v_out(c_e_h_1,c_g,X0) ),
    inference(instantiation,[status(thm)],[c_2766]) ).

cnf(c_22541,plain,
    ( ~ m_and_h_gate_v_in1(c_e_h_2,c_c,s0)
    | m_mutex_h_half_v_out(c_e_h_2,c_a,s0) ),
    inference(instantiation,[status(thm)],[c_80]) ).

cnf(c_22813,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_1,c_q,s1)
    | ~ trans(s0,s1)
    | m_and_h_gate_v_out(c_e_h_1,c_q,s0)
    | node20(c_e_h_1,c_q,s0) ),
    inference(instantiation,[status(thm)],[c_22463]) ).

cnf(c_22815,plain,
    ( ~ m_or_h_gate_v_out(c_e_h_1,c_g,s1)
    | ~ trans(s0,s1)
    | m_or_h_gate_v_in1(c_e_h_1,c_g,s0)
    | m_or_h_gate_v_in2(c_e_h_1,c_g,s0)
    | m_or_h_gate_v_out(c_e_h_1,c_g,s0) ),
    inference(instantiation,[status(thm)],[c_22525]) ).

cnf(c_22932,plain,
    ( ~ node20(c_e_h_1,c_q,s0)
    | m_and_h_gate_v_in1(c_e_h_1,c_q,s0) ),
    inference(instantiation,[status(thm)],[c_196]) ).

cnf(c_22934,plain,
    ( ~ m_or_h_gate_v_in2(c_e_h_1,c_g,s0)
    | m_and_h_gate_v_out(c_e_h_1,c_d,s0) ),
    inference(instantiation,[status(thm)],[c_99]) ).

cnf(c_23026,plain,
    ( ~ m_and_h_gate_v_in1(c_e_h_1,c_q,s0)
    | ~ m_and_h_gate_h_init_v_in1(c_e_h_1,c_m,s0) ),
    inference(instantiation,[status(thm)],[c_480]) ).

cnf(c_23059,plain,
    ( ~ node20(X0,c_i,s3)
    | m_and_h_gate_v_in1(X0,c_i,s3) ),
    inference(instantiation,[status(thm)],[c_196]) ).

cnf(c_23104,plain,
    ( ~ m_and_h_gate_v_in1(X0,c_i,s3)
    | m_c_h_element_v_out(X0,c_h,s3) ),
    inference(instantiation,[status(thm)],[c_105]) ).

cnf(c_23106,plain,
    ( ~ node20(c_e_h_1,c_i,s3)
    | m_and_h_gate_v_in1(c_e_h_1,c_i,s3) ),
    inference(instantiation,[status(thm)],[c_23059]) ).

cnf(c_23261,plain,
    ( ~ m_c_h_element_v_out(X0,c_h,s3)
    | ~ trans(X1,s3)
    | m_c_h_element_v_in1(X0,c_h,X1)
    | m_c_h_element_v_out(X0,c_h,X1) ),
    inference(instantiation,[status(thm)],[c_2514]) ).

cnf(c_23266,plain,
    ( trans(s9,s9)
    | ~ xuntil28(s9)
    | until2p29(s7)
    | until2p29(s8) ),
    inference(global_subsumption_just,[status(thm)],[c_18158,c_4088,c_4112,c_4136,c_4160,c_4184,c_4208,c_5976,c_6028,c_6080,c_6132,c_6184,c_6236,c_7919,c_7920,c_7921,c_7922,c_7933,c_7938,c_7941,c_7948,c_7998,c_7999,c_8032,c_8034,c_8075,c_8087,c_8098,c_8099,c_8126,c_8131,c_8194,c_8195,c_8222,c_8224,c_8233,c_8235,c_8290,c_8292,c_8381,c_8415,c_8491,c_8506,c_8568,c_8589,c_8616,c_8617,c_8648,c_8651,c_8653,c_8697,c_8710,c_8738,c_8756,c_8757,c_8791,c_8796,c_8800,c_8821,c_8833,c_8834,c_8855,c_8865,c_8872,c_8874,c_8876,c_8877,c_8919,c_8923,c_8933,c_8948,c_8955,c_8962,c_9024,c_9036,c_9037,c_9049,c_9080,c_9103,c_9107,c_9113,c_9142,c_9150,c_9151,c_9152,c_9197,c_9222,c_9226,c_9278,c_9282,c_9289,c_9314,c_9317,c_9321,c_9322,c_9323,c_9371,c_9373,c_9375,c_9379,c_9388,c_9422,c_9423,c_9434,c_9441,c_9444,c_9445,c_9487,c_9491,c_9511,c_9527,c_9531,c_9554,c_9567,c_9603,c_9636,c_9653,c_9672,c_9677,c_9722,c_9724,c_9739,c_9746,c_9777,c_9870,c_9891,c_9905,c_9930,c_10009,c_10355,c_10520,c_10591,c_10598,c_10674,c_10675,c_10796,c_11613,c_12692,c_12715,c_12782,c_12803,c_12831,c_12852,c_12863,c_12875,c_12917,c_12936,c_12970,c_12992,c_13010,c_13018,c_13029,c_13039,c_13185,c_13214,c_13308,c_13317,c_13418,c_13461,c_13598,c_13775,c_14038,c_14232,c_14442,c_14539,c_15265,c_17335,c_19975,c_20158,c_20184,c_22397,c_22489]) ).

cnf(c_23267,plain,
    ( ~ xuntil28(s9)
    | trans(s9,s9)
    | until2p29(s7)
    | until2p29(s8) ),
    inference(renaming,[status(thm)],[c_23266]) ).

cnf(c_23474,plain,
    ~ m_c_h_element_v_out(c_e_h_1,c_f,s0),
    inference(instantiation,[status(thm)],[c_181]) ).

cnf(c_23824,plain,
    ~ m_mutex_h_half_v_out(c_e_h_2,c_b,s0),
    inference(instantiation,[status(thm)],[c_174]) ).

cnf(c_24391,plain,
    ( ~ m_c_h_element_v_out(X0,c_h,s3)
    | ~ trans(s2,s3)
    | m_c_h_element_v_in1(X0,c_h,s2)
    | m_c_h_element_v_out(X0,c_h,s2) ),
    inference(instantiation,[status(thm)],[c_23261]) ).

cnf(c_24397,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_1,c_n,s6)
    | ~ m_and_h_gate_h_init_v_in2(c_e_h_1,c_m,s6) ),
    inference(instantiation,[status(thm)],[c_123]) ).

cnf(c_24398,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_1,c_n,s6)
    | ~ m_and_h_gate_h_init_v_in1(c_e_h_1,c_n,s6)
    | ~ m_and_h_gate_h_init_v_in2(c_e_h_1,c_n,s6)
    | ~ trans(s6,X0)
    | m_and_h_gate_h_init_v_out(c_e_h_1,c_n,X0) ),
    inference(instantiation,[status(thm)],[c_2827]) ).

cnf(c_24434,plain,
    ( ~ trans(X0,X1)
    | m_and_h_gate_v_in2(X2,c_i,X1)
    | m_or_h_gate_v_in1(X2,c_j,X0)
    | m_or_h_gate_v_in2(X2,c_j,X0)
    | m_or_h_gate_v_out(X2,c_j,X0) ),
    inference(superposition,[status(thm)],[c_106,c_2766]) ).

cnf(c_24515,plain,
    ~ m_and_h_gate_v_out(c_e_h_3,c_p,s0),
    inference(instantiation,[status(thm)],[c_195]) ).

cnf(c_24584,plain,
    ( ~ m_and_h_gate_v_in1(c_e_h_1,c_i,s3)
    | m_c_h_element_v_out(c_e_h_1,c_h,s3) ),
    inference(instantiation,[status(thm)],[c_23104]) ).

cnf(c_24724,plain,
    ( ~ m_c_h_element_v_out(c_e_h_1,c_h,s3)
    | ~ trans(s2,s3)
    | m_c_h_element_v_in1(c_e_h_1,c_h,s2)
    | m_c_h_element_v_out(c_e_h_1,c_h,s2) ),
    inference(instantiation,[status(thm)],[c_24391]) ).

cnf(c_24799,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_1,c_n,s6)
    | ~ m_and_h_gate_h_init_v_in1(c_e_h_1,c_n,s6)
    | ~ m_and_h_gate_h_init_v_in2(c_e_h_1,c_n,s6)
    | ~ trans(s6,s7)
    | m_and_h_gate_h_init_v_out(c_e_h_1,c_n,s7) ),
    inference(instantiation,[status(thm)],[c_24398]) ).

cnf(c_25199,plain,
    ( ~ m_and_h_gate_h_init_v_out(c_e_h_1,c_n,s7)
    | ~ m_and_h_gate_h_init_v_in2(c_e_h_1,c_m,s7) ),
    inference(instantiation,[status(thm)],[c_123]) ).

cnf(c_26104,plain,
    ~ m_mutex_h_half_v_out(c_e_h_1,c_b,s0),
    inference(instantiation,[status(thm)],[c_174]) ).

cnf(c_26416,plain,
    ( ~ trans(X0,s1)
    | m_and_h_gate_v_out(c_e_h_2,c_r,X0)
    | node20(c_e_h_2,c_r,X0)
    | xuntil28(s1) ),
    inference(superposition,[status(thm)],[c_13702,c_2917]) ).

cnf(c_27190,plain,
    ~ m_user_v_req(c_e_h_2,c_u,s0),
    inference(instantiation,[status(thm)],[c_159]) ).

cnf(c_27293,plain,
    ~ m_and_h_gate_v_out(c_e_h_2,c_p,s0),
    inference(instantiation,[status(thm)],[c_195]) ).

cnf(c_28162,plain,
    ( ~ m_and_h_gate_v_in2(X0,c_r,s6)
    | ~ m_and_h_gate_h_init_v_in2(X0,c_n,s6) ),
    inference(instantiation,[status(thm)],[c_492]) ).

cnf(c_28206,plain,
    xuntil28(s1),
    inference(global_subsumption_just,[status(thm)],[c_26416,c_4088,c_7938,c_8034,c_8233,c_8235,c_8756,c_13702,c_22489]) ).

cnf(c_28209,plain,
    ( m_and_h_gate_v_out(c_e_h_3,c_r,s2)
    | xuntil28(s2) ),
    inference(backward_subsumption_resolution,[status(thm)],[c_15042,c_28206]) ).

cnf(c_28234,plain,
    xuntil28(s2),
    inference(global_subsumption_just,[status(thm)],[c_28209,c_4088,c_4112,c_6015,c_7933,c_7938,c_8032,c_8034,c_8222,c_8224,c_8233,c_8235,c_8381,c_8415,c_8506,c_8568,c_8589,c_8648,c_8697,c_8756,c_8757,c_8855,c_8877,c_8919,c_8923,c_9317,c_9554,c_9567,c_9653,c_10674,c_12863,c_13018,c_13702,c_22397,c_22489]) ).

cnf(c_28237,plain,
    ( m_and_h_gate_v_out(c_e_h_3,c_r,s3)
    | xuntil28(s3) ),
    inference(backward_subsumption_resolution,[status(thm)],[c_15390,c_28234]) ).

cnf(c_28264,plain,
    xuntil28(s3),
    inference(global_subsumption_just,[status(thm)],[c_28237,c_4088,c_4112,c_4136,c_6015,c_6067,c_7921,c_7922,c_7933,c_7938,c_7948,c_7999,c_8032,c_8034,c_8087,c_8099,c_8131,c_8222,c_8224,c_8233,c_8235,c_8292,c_8381,c_8415,c_8506,c_8568,c_8589,c_8617,c_8648,c_8697,c_8738,c_8756,c_8757,c_8834,c_8855,c_8865,c_8874,c_8877,c_8919,c_8923,c_8933,c_8955,c_9024,c_9036,c_9037,c_9049,c_9103,c_9107,c_9113,c_9142,c_9289,c_9317,c_9321,c_9371,c_9422,c_9487,c_9554,c_9567,c_9653,c_10674,c_12715,c_12863,c_13018,c_13317,c_13702,c_22397,c_22489]) ).

cnf(c_28267,plain,
    ( m_and_h_gate_v_out(c_e_h_3,c_r,s4)
    | xuntil28(s4) ),
    inference(backward_subsumption_resolution,[status(thm)],[c_15523,c_28264]) ).

cnf(c_28296,plain,
    xuntil28(s4),
    inference(global_subsumption_just,[status(thm)],[c_28267,c_4088,c_4112,c_4136,c_4160,c_6015,c_6067,c_6119,c_7919,c_7920,c_7921,c_7922,c_7933,c_7938,c_7941,c_7948,c_7998,c_7999,c_8032,c_8034,c_8075,c_8087,c_8098,c_8099,c_8126,c_8131,c_8194,c_8195,c_8222,c_8224,c_8233,c_8235,c_8290,c_8292,c_8381,c_8415,c_8491,c_8506,c_8568,c_8589,c_8616,c_8617,c_8648,c_8651,c_8653,c_8697,c_8710,c_8738,c_8756,c_8757,c_8791,c_8833,c_8834,c_8855,c_8865,c_8874,c_8877,c_8919,c_8923,c_8933,c_8948,c_8955,c_9024,c_9036,c_9037,c_9049,c_9103,c_9107,c_9113,c_9142,c_9151,c_9152,c_9222,c_9226,c_9289,c_9317,c_9321,c_9371,c_9422,c_9487,c_9554,c_9567,c_9653,c_9905,c_9930,c_10355,c_10520,c_10674,c_10796,c_12715,c_12803,c_12863,c_12936,c_12992,c_13018,c_13029,c_13039,c_13317,c_13702,c_22397,c_22489]) ).

cnf(c_28301,plain,
    ( m_and_h_gate_v_out(c_e_h_3,c_r,s5)
    | xuntil28(s5) ),
    inference(backward_subsumption_resolution,[status(thm)],[c_15680,c_28296]) ).

cnf(c_28328,plain,
    xuntil28(s5),
    inference(global_subsumption_just,[status(thm)],[c_28301,c_4088,c_4112,c_4136,c_4160,c_4184,c_6015,c_6067,c_6119,c_6171,c_7919,c_7920,c_7921,c_7922,c_7933,c_7938,c_7941,c_7948,c_7998,c_7999,c_8032,c_8034,c_8075,c_8087,c_8098,c_8099,c_8126,c_8131,c_8194,c_8195,c_8222,c_8224,c_8233,c_8235,c_8290,c_8292,c_8381,c_8415,c_8491,c_8506,c_8568,c_8589,c_8616,c_8617,c_8648,c_8651,c_8653,c_8697,c_8710,c_8738,c_8756,c_8757,c_8791,c_8821,c_8833,c_8834,c_8855,c_8865,c_8872,c_8874,c_8876,c_8877,c_8919,c_8923,c_8933,c_8948,c_8955,c_8962,c_9024,c_9036,c_9037,c_9049,c_9080,c_9103,c_9107,c_9113,c_9142,c_9151,c_9152,c_9222,c_9226,c_9278,c_9282,c_9289,c_9317,c_9321,c_9322,c_9323,c_9371,c_9373,c_9375,c_9379,c_9388,c_9422,c_9434,c_9441,c_9487,c_9511,c_9554,c_9567,c_9636,c_9653,c_9677,c_9724,c_9905,c_9930,c_10355,c_10520,c_10674,c_10796,c_12715,c_12782,c_12803,c_12831,c_12852,c_12863,c_12917,c_12936,c_12992,c_13018,c_13029,c_13039,c_13317,c_13598,c_13702,c_13775,c_14442,c_15265,c_22397,c_22489]) ).

cnf(c_28339,plain,
    ( m_user_v_ack(c_e_h_1,c_u,s6)
    | m_user_v_ack(c_e_h_3,c_u,s6)
    | xuntil28(s6) ),
    inference(backward_subsumption_resolution,[status(thm)],[c_6699,c_28328]) ).

cnf(c_28443,plain,
    ( ~ node9(c_e_h_1,c_m,s7)
    | m_and_h_gate_h_init_v_in2(c_e_h_1,c_m,s7) ),
    inference(instantiation,[status(thm)],[c_168]) ).

cnf(c_28519,plain,
    xuntil28(s6),
    inference(global_subsumption_just,[status(thm)],[c_28339,c_4088,c_4112,c_4136,c_4160,c_4184,c_4208,c_6015,c_6067,c_6119,c_6171,c_6223,c_7919,c_7920,c_7921,c_7922,c_7933,c_7938,c_7941,c_7948,c_7998,c_7999,c_8032,c_8034,c_8075,c_8087,c_8098,c_8099,c_8126,c_8131,c_8194,c_8195,c_8222,c_8224,c_8233,c_8235,c_8290,c_8292,c_8381,c_8415,c_8491,c_8506,c_8568,c_8589,c_8616,c_8617,c_8648,c_8651,c_8653,c_8697,c_8710,c_8738,c_8756,c_8757,c_8791,c_8821,c_8833,c_8834,c_8855,c_8865,c_8872,c_8874,c_8876,c_8877,c_8919,c_8923,c_8933,c_8948,c_8955,c_8962,c_9024,c_9036,c_9037,c_9049,c_9080,c_9103,c_9107,c_9113,c_9142,c_9150,c_9151,c_9152,c_9197,c_9222,c_9226,c_9278,c_9282,c_9289,c_9314,c_9317,c_9321,c_9322,c_9323,c_9371,c_9373,c_9375,c_9379,c_9388,c_9422,c_9423,c_9434,c_9441,c_9444,c_9445,c_9487,c_9491,c_9511,c_9527,c_9531,c_9554,c_9567,c_9603,c_9636,c_9653,c_9672,c_9677,c_9722,c_9724,c_9739,c_9746,c_9777,c_9870,c_9891,c_9905,c_9930,c_10009,c_10355,c_10520,c_10591,c_10674,c_10675,c_10796,c_11613,c_12692,c_12715,c_12782,c_12803,c_12831,c_12852,c_12863,c_12875,c_12917,c_12936,c_12970,c_12992,c_13010,c_13018,c_13029,c_13039,c_13185,c_13214,c_13308,c_13317,c_13418,c_13461,c_13598,c_13702,c_13775,c_14038,c_14232,c_14442,c_14539,c_15265,c_17335,c_19975,c_20158,c_20184,c_22397,c_22489]) ).

cnf(c_28521,plain,
    ( m_user_v_ack(c_e_h_3,c_u,s7)
    | m_and_h_gate_v_out(c_e_h_2,c_r,s7)
    | xuntil28(s7) ),
    inference(backward_subsumption_resolution,[status(thm)],[c_17388,c_28519]) ).

cnf(c_28531,plain,
    ( m_user_v_ack(c_e_h_1,c_u,s7)
    | m_user_v_ack(c_e_h_2,c_u,s7)
    | xuntil28(s7) ),
    inference(backward_subsumption_resolution,[status(thm)],[c_6275,c_28519]) ).

cnf(c_28676,plain,
    ( m_user_v_ack(c_e_h_1,c_u,s7)
    | xuntil28(s7) ),
    inference(global_subsumption_just,[status(thm)],[c_28531,c_4088,c_4112,c_4136,c_4160,c_4184,c_4208,c_4232,c_7921,c_7922,c_7938,c_7948,c_7999,c_8034,c_8087,c_8099,c_8131,c_8195,c_8233,c_8235,c_8292,c_8415,c_8506,c_8568,c_8589,c_8617,c_8648,c_8650,c_8653,c_8697,c_8702,c_8738,c_8756,c_8791,c_8834,c_8855,c_8874,c_8876,c_8955,c_8962,c_9024,c_9036,c_9080,c_9150,c_9151,c_9197,c_9278,c_9314,c_9322,c_9373,c_9388,c_9423,c_9441,c_9444,c_9491,c_9603,c_9627,c_9636,c_9672,c_9690,c_9722,c_9739,c_9777,c_9891,c_10675,c_12692,c_12782,c_12784,c_12803,c_12831,c_12852,c_12853,c_12875,c_12917,c_12936,c_12970,c_12987,c_12992,c_13029,c_13039,c_13109,c_13185,c_13190,c_13206,c_13317,c_13598,c_13721,c_13775,c_13897,c_13898,c_14102,c_14168,c_14442,c_15126,c_15359,c_16655,c_16926,c_17335,c_21358,c_21456,c_21520,c_21579,c_21712,c_22397,c_22489,c_28531]) ).

cnf(c_28682,plain,
    ( m_and_h_gate_v_out(c_e_h_1,c_r,s7)
    | xuntil28(s7) ),
    inference(superposition,[status(thm)],[c_28676,c_150]) ).

cnf(c_28918,plain,
    ( ~ node9(c_e_h_1,c_m,s5)
    | m_and_h_gate_h_init_v_in2(c_e_h_1,c_m,s5) ),
    inference(instantiation,[status(thm)],[c_168]) ).

cnf(c_28937,plain,
    ( ~ xuntil28(s9)
    | m_and_h_gate_v_in2(X0,c_i,s7)
    | m_or_h_gate_v_in1(X0,c_j,s9)
    | m_or_h_gate_v_in2(X0,c_j,s9)
    | m_or_h_gate_v_out(X0,c_j,s9)
    | trans(s9,s0)
    | trans(s9,s1)
    | trans(s9,s2)
    | trans(s9,s3)
    | trans(s9,s4)
    | trans(s9,s5)
    | trans(s9,s6)
    | trans(s9,s9)
    | until2p29(s8) ),
    inference(superposition,[status(thm)],[c_9962,c_24434]) ).

cnf(c_29316,plain,
    ( ~ m_and_h_gate_v_in2(c_e_h_1,c_r,s6)
    | ~ m_and_h_gate_h_init_v_in2(c_e_h_1,c_n,s6) ),
    inference(instantiation,[status(thm)],[c_28162]) ).

cnf(c_29341,plain,
    ( ~ m_c_h_element_v_in2(X0,c_f,s5)
    | m_and_h_gate_v_out(X0,c_i,s5) ),
    inference(instantiation,[status(thm)],[c_95]) ).

cnf(c_29491,plain,
    ( ~ xuntil28(s9)
    | trans(s9,s9)
    | until2p29(s8) ),
    inference(global_subsumption_just,[status(thm)],[c_28937,c_4088,c_4112,c_4136,c_4160,c_4184,c_4208,c_4232,c_6288,c_7919,c_7920,c_7921,c_7922,c_7933,c_7938,c_7941,c_7948,c_7998,c_7999,c_8032,c_8034,c_8075,c_8087,c_8098,c_8099,c_8126,c_8131,c_8194,c_8195,c_8222,c_8224,c_8233,c_8235,c_8290,c_8292,c_8381,c_8415,c_8491,c_8506,c_8568,c_8589,c_8616,c_8617,c_8648,c_8650,c_8651,c_8653,c_8697,c_8702,c_8710,c_8738,c_8756,c_8757,c_8791,c_8821,c_8833,c_8834,c_8855,c_8865,c_8872,c_8874,c_8876,c_8877,c_8933,c_8948,c_8955,c_8962,c_9024,c_9036,c_9037,c_9049,c_9080,c_9113,c_9142,c_9150,c_9151,c_9152,c_9197,c_9278,c_9282,c_9288,c_9289,c_9314,c_9317,c_9321,c_9322,c_9323,c_9369,c_9371,c_9373,c_9388,c_9416,c_9422,c_9423,c_9434,c_9441,c_9444,c_9445,c_9487,c_9491,c_9511,c_9513,c_9554,c_9567,c_9603,c_9627,c_9628,c_9636,c_9653,c_9672,c_9677,c_9690,c_9694,c_9722,c_9724,c_9725,c_9739,c_9746,c_9777,c_9870,c_9891,c_9905,c_9930,c_10009,c_10355,c_10520,c_10591,c_10674,c_10675,c_10679,c_10796,c_11613,c_12692,c_12715,c_12782,c_12784,c_12803,c_12831,c_12852,c_12853,c_12863,c_12875,c_12917,c_12936,c_12970,c_12987,c_12992,c_13009,c_13010,c_13018,c_13029,c_13039,c_13109,c_13185,c_13190,c_13206,c_13212,c_13214,c_13308,c_13317,c_13415,c_13418,c_13461,c_13598,c_13721,c_13775,c_13897,c_13898,c_14036,c_14038,c_14102,c_14168,c_14230,c_14232,c_14442,c_14525,c_14530,c_14539,c_14956,c_15005,c_15029,c_15126,c_15149,c_15210,c_15265,c_15359,c_15503,c_15589,c_15720,c_16655,c_16926,c_16990,c_17335,c_18781,c_19975,c_20158,c_20184,c_21358,c_21456,c_21520,c_21562,c_21579,c_21699,c_21712,c_22008,c_22397,c_22414,c_22489,c_22815,c_22934,c_23267,c_28918,c_29316]) ).

cnf(c_29501,plain,
    ( ~ xuntil28(s9)
    | until2p29(s8)
    | until2p29(s9) ),
    inference(superposition,[status(thm)],[c_29491,c_1710]) ).

cnf(c_30171,plain,
    xuntil28(s7),
    inference(global_subsumption_just,[status(thm)],[c_28521,c_4088,c_4112,c_4136,c_4160,c_4184,c_4208,c_4232,c_7919,c_7920,c_7933,c_7941,c_7998,c_8032,c_8075,c_8098,c_8126,c_8194,c_8222,c_8224,c_8290,c_8381,c_8491,c_8616,c_8651,c_8710,c_8757,c_8821,c_8833,c_8865,c_8872,c_8877,c_8933,c_8948,c_9037,c_9049,c_9113,c_9142,c_9152,c_9282,c_9288,c_9289,c_9317,c_9321,c_9323,c_9369,c_9371,c_9416,c_9422,c_9434,c_9445,c_9487,c_9511,c_9513,c_9554,c_9567,c_9628,c_9653,c_9677,c_9724,c_9725,c_9746,c_9870,c_9905,c_9930,c_10009,c_10355,c_10520,c_10591,c_10674,c_10679,c_10796,c_11613,c_12715,c_12863,c_13009,c_13010,c_13018,c_13212,c_13214,c_13308,c_13415,c_13418,c_13461,c_14036,c_14038,c_14230,c_14232,c_14525,c_14530,c_14539,c_14956,c_15005,c_15029,c_15149,c_15210,c_15265,c_15503,c_15589,c_15720,c_16990,c_18781,c_19975,c_20158,c_20184,c_21562,c_21699,c_22008,c_22414,c_22815,c_22934,c_28682,c_28918,c_29316]) ).

cnf(c_30173,plain,
    ( m_user_v_ack(c_e_h_3,c_u,s8)
    | m_and_h_gate_v_out(c_e_h_2,c_r,s8)
    | xuntil28(s8) ),
    inference(backward_subsumption_resolution,[status(thm)],[c_17632,c_30171]) ).

cnf(c_30182,plain,
    ( m_user_v_ack(c_e_h_1,c_u,s8)
    | m_user_v_ack(c_e_h_3,c_u,s8)
    | xuntil28(s8) ),
    inference(backward_subsumption_resolution,[status(thm)],[c_6755,c_30171]) ).

cnf(c_30183,plain,
    ( m_user_v_ack(c_e_h_1,c_u,s8)
    | m_user_v_ack(c_e_h_2,c_u,s8)
    | xuntil28(s8) ),
    inference(backward_subsumption_resolution,[status(thm)],[c_6327,c_30171]) ).

cnf(c_30279,plain,
    ( m_user_v_ack(c_e_h_3,c_u,s8)
    | xuntil28(s8) ),
    inference(global_subsumption_just,[status(thm)],[c_30182,c_4088,c_4112,c_4136,c_4160,c_4184,c_4208,c_4232,c_4256,c_7921,c_7922,c_7938,c_7948,c_7999,c_8034,c_8087,c_8099,c_8131,c_8195,c_8233,c_8235,c_8275,c_8292,c_8415,c_8506,c_8568,c_8589,c_8617,c_8648,c_8650,c_8653,c_8697,c_8702,c_8738,c_8756,c_8791,c_8807,c_8834,c_8855,c_8874,c_8876,c_8955,c_8962,c_9024,c_9036,c_9080,c_9150,c_9151,c_9197,c_9278,c_9314,c_9322,c_9373,c_9388,c_9423,c_9441,c_9444,c_9491,c_9603,c_9627,c_9636,c_9672,c_9722,c_9739,c_9741,c_9777,c_9803,c_9891,c_10433,c_10675,c_10676,c_10911,c_12692,c_12743,c_12782,c_12784,c_12803,c_12831,c_12852,c_12853,c_12875,c_12917,c_12936,c_12970,c_12987,c_12992,c_13029,c_13039,c_13109,c_13185,c_13190,c_13206,c_13232,c_13317,c_13426,c_13598,c_13721,c_13775,c_13897,c_13898,c_14102,c_14168,c_14194,c_14270,c_14442,c_15126,c_15359,c_16654,c_16655,c_16924,c_16926,c_17236,c_17335,c_17607,c_17650,c_18584,c_20238,c_20397,c_20453,c_20521,c_20794,c_20874,c_21114,c_21323,c_21358,c_21456,c_21520,c_21579,c_21712,c_21772,c_21897,c_22291,c_22397,c_22489,c_22813,c_22932,c_23026,c_23474,c_30173]) ).

cnf(c_30285,plain,
    ( m_and_h_gate_v_out(c_e_h_3,c_r,s8)
    | xuntil28(s8) ),
    inference(superposition,[status(thm)],[c_30279,c_150]) ).

cnf(c_30297,plain,
    ( m_user_v_ack(c_e_h_1,c_u,s8)
    | xuntil28(s8) ),
    inference(global_subsumption_just,[status(thm)],[c_30183,c_4088,c_4112,c_4136,c_4160,c_4184,c_4208,c_4232,c_4256,c_7921,c_7922,c_7938,c_7948,c_7999,c_8034,c_8087,c_8099,c_8131,c_8195,c_8233,c_8235,c_8275,c_8292,c_8415,c_8506,c_8568,c_8589,c_8617,c_8648,c_8650,c_8653,c_8697,c_8702,c_8738,c_8756,c_8791,c_8807,c_8834,c_8855,c_8874,c_8876,c_8955,c_8962,c_9024,c_9036,c_9080,c_9150,c_9151,c_9197,c_9278,c_9314,c_9322,c_9373,c_9388,c_9423,c_9441,c_9444,c_9491,c_9603,c_9627,c_9636,c_9672,c_9722,c_9739,c_9741,c_9777,c_9803,c_9891,c_9912,c_10433,c_10675,c_10676,c_10911,c_12692,c_12743,c_12782,c_12784,c_12803,c_12831,c_12852,c_12853,c_12875,c_12917,c_12936,c_12970,c_12987,c_12992,c_13029,c_13039,c_13109,c_13185,c_13190,c_13206,c_13232,c_13317,c_13426,c_13598,c_13721,c_13775,c_13897,c_13898,c_14102,c_14168,c_14194,c_14270,c_14442,c_15126,c_15359,c_16654,c_16655,c_16924,c_16926,c_17236,c_17335,c_17607,c_17650,c_18584,c_20238,c_20397,c_20453,c_20521,c_20794,c_20874,c_21114,c_21323,c_21358,c_21456,c_21520,c_21579,c_21712,c_21772,c_21897,c_22291,c_22397,c_22489,c_22813,c_22932,c_23026,c_23474,c_30183]) ).

cnf(c_30303,plain,
    ( m_and_h_gate_v_out(c_e_h_1,c_r,s8)
    | xuntil28(s8) ),
    inference(superposition,[status(thm)],[c_30297,c_150]) ).

cnf(c_30336,plain,
    ( ~ trans(X0,s8)
    | m_and_h_gate_v_out(c_e_h_3,c_r,X0)
    | node20(c_e_h_3,c_r,X0)
    | xuntil28(s8) ),
    inference(superposition,[status(thm)],[c_30285,c_2917]) ).

cnf(c_30577,plain,
    ( ~ m_c_h_element_v_in2(X0,c_e,s5)
    | m_c_h_element_v_in2(X0,c_f,s5) ),
    inference(instantiation,[status(thm)],[c_396]) ).

cnf(c_30584,plain,
    ( ~ m_and_h_gate_v_out(X0,c_i,s5)
    | ~ trans(X1,s5)
    | m_and_h_gate_v_out(X0,c_i,X1)
    | node20(X0,c_i,X1) ),
    inference(instantiation,[status(thm)],[c_2917]) ).

cnf(c_31235,plain,
    ( ~ m_c_h_element_v_in2(c_e_h_1,c_e,s5)
    | m_c_h_element_v_in2(c_e_h_1,c_f,s5) ),
    inference(instantiation,[status(thm)],[c_30577]) ).

cnf(c_31488,plain,
    ( ~ m_c_h_element_v_in1(c_e_h_1,c_h,s2)
    | m_or_h_gate_v_out(c_e_h_1,c_g,s2) ),
    inference(instantiation,[status(thm)],[c_101]) ).

cnf(c_31599,plain,
    ( ~ m_and_h_gate_v_out(X0,c_i,s5)
    | ~ trans(s4,s5)
    | m_and_h_gate_v_out(X0,c_i,s4)
    | node20(X0,c_i,s4) ),
    inference(instantiation,[status(thm)],[c_30584]) ).

cnf(c_31637,plain,
    ( ~ m_c_h_element_v_in2(c_e_h_1,c_f,s5)
    | m_and_h_gate_v_out(c_e_h_1,c_i,s5) ),
    inference(instantiation,[status(thm)],[c_29341]) ).

cnf(c_31742,plain,
    ( ~ m_or_h_gate_v_out(c_e_h_1,c_g,s2)
    | ~ trans(X0,s2)
    | m_or_h_gate_v_in1(c_e_h_1,c_g,X0)
    | m_or_h_gate_v_in2(c_e_h_1,c_g,X0)
    | m_or_h_gate_v_out(c_e_h_1,c_g,X0) ),
    inference(instantiation,[status(thm)],[c_2766]) ).

cnf(c_32869,plain,
    ( ~ m_or_h_gate_v_out(c_e_h_1,c_g,s2)
    | ~ trans(s1,s2)
    | m_or_h_gate_v_in1(c_e_h_1,c_g,s1)
    | m_or_h_gate_v_in2(c_e_h_1,c_g,s1)
    | m_or_h_gate_v_out(c_e_h_1,c_g,s1) ),
    inference(instantiation,[status(thm)],[c_31742]) ).

cnf(c_32907,plain,
    ( ~ m_and_h_gate_v_out(c_e_h_1,c_i,s5)
    | ~ trans(s4,s5)
    | m_and_h_gate_v_out(c_e_h_1,c_i,s4)
    | node20(c_e_h_1,c_i,s4) ),
    inference(instantiation,[status(thm)],[c_31599]) ).

cnf(c_33339,plain,
    ( ~ node20(c_e_h_1,c_i,s4)
    | m_and_h_gate_v_in1(c_e_h_1,c_i,s4) ),
    inference(instantiation,[status(thm)],[c_196]) ).

cnf(c_33709,plain,
    ( ~ m_and_h_gate_v_in1(c_e_h_1,c_i,s4)
    | m_c_h_element_v_out(c_e_h_1,c_h,s4) ),
    inference(instantiation,[status(thm)],[c_105]) ).

cnf(c_33747,plain,
    xuntil28(s8),
    inference(global_subsumption_just,[status(thm)],[c_30336,c_4088,c_4112,c_4136,c_4160,c_4184,c_4208,c_4232,c_4256,c_7919,c_7920,c_7933,c_7941,c_7998,c_8032,c_8075,c_8098,c_8126,c_8194,c_8222,c_8224,c_8290,c_8381,c_8491,c_8616,c_8651,c_8710,c_8757,c_8821,c_8833,c_8865,c_8872,c_8877,c_8933,c_8948,c_9037,c_9049,c_9113,c_9142,c_9152,c_9282,c_9288,c_9289,c_9317,c_9321,c_9323,c_9369,c_9371,c_9416,c_9422,c_9434,c_9445,c_9487,c_9511,c_9513,c_9554,c_9567,c_9628,c_9653,c_9677,c_9724,c_9725,c_9746,c_9804,c_9825,c_9870,c_9905,c_9930,c_10009,c_10355,c_10512,c_10520,c_10591,c_10674,c_10679,c_10796,c_11613,c_12715,c_12863,c_13009,c_13010,c_13018,c_13212,c_13214,c_13308,c_13415,c_13418,c_13461,c_13836,c_14036,c_14038,c_14067,c_14125,c_14230,c_14232,c_14238,c_14293,c_14525,c_14530,c_14539,c_14720,c_14737,c_14956,c_15005,c_15029,c_15149,c_15210,c_15265,c_15503,c_15589,c_15672,c_15715,c_15720,c_16990,c_17069,c_17407,c_18532,c_18781,c_18805,c_19975,c_20158,c_20184,c_21562,c_21699,c_22008,c_22414,c_22815,c_22934,c_23106,c_24397,c_24584,c_24724,c_26104,c_28918,c_29316,c_30303,c_31488,c_32869]) ).

cnf(c_33759,plain,
    ( m_user_v_ack(c_e_h_1,c_u,s9)
    | m_user_v_ack(c_e_h_2,c_u,s9)
    | xuntil28(s9) ),
    inference(backward_subsumption_resolution,[status(thm)],[c_5868,c_33747]) ).

cnf(c_33861,plain,
    m_user_v_ack(c_e_h_1,c_u,s9),
    inference(global_subsumption_just,[status(thm)],[c_33759,c_4088,c_4112,c_4136,c_4160,c_4184,c_4208,c_4232,c_4256,c_4280,c_6340,c_7919,c_7920,c_7921,c_7922,c_7933,c_7938,c_7941,c_7948,c_7998,c_7999,c_8032,c_8034,c_8075,c_8087,c_8098,c_8099,c_8126,c_8131,c_8194,c_8195,c_8222,c_8224,c_8233,c_8235,c_8275,c_8290,c_8292,c_8381,c_8415,c_8491,c_8506,c_8568,c_8589,c_8616,c_8617,c_8648,c_8650,c_8651,c_8653,c_8697,c_8702,c_8710,c_8738,c_8756,c_8757,c_8791,c_8807,c_8821,c_8833,c_8834,c_8855,c_8865,c_8872,c_8874,c_8876,c_8877,c_8933,c_8948,c_8955,c_8962,c_9024,c_9036,c_9037,c_9049,c_9080,c_9113,c_9142,c_9150,c_9151,c_9152,c_9197,c_9278,c_9282,c_9288,c_9289,c_9314,c_9317,c_9321,c_9322,c_9323,c_9369,c_9371,c_9373,c_9388,c_9416,c_9422,c_9423,c_9434,c_9441,c_9444,c_9445,c_9487,c_9491,c_9495,c_9511,c_9513,c_9536,c_9554,c_9567,c_9603,c_9627,c_9628,c_9636,c_9653,c_9672,c_9677,c_9722,c_9723,c_9724,c_9725,c_9739,c_9741,c_9746,c_9777,c_9803,c_9804,c_9825,c_9828,c_9870,c_9891,c_9902,c_9905,c_9914,c_9912,c_9916,c_9929,c_9930,c_10009,c_10354,c_10355,c_10433,c_10512,c_10520,c_10591,c_10674,c_10675,c_10676,c_10679,c_10788,c_10796,c_10889,c_10911,c_11613,c_12143,c_12142,c_12692,c_12715,c_12737,c_12743,c_12782,c_12784,c_12803,c_12831,c_12852,c_12853,c_12863,c_12875,c_12882,c_12917,c_12936,c_12970,c_12987,c_12992,c_13009,c_13010,c_13018,c_13029,c_13039,c_13109,c_13185,c_13190,c_13206,c_13212,c_13214,c_13232,c_13308,c_13317,c_13415,c_13418,c_13426,c_13446,c_13461,c_13591,c_13598,c_13630,c_13721,c_13723,c_13773,c_13775,c_13836,c_13897,c_13898,c_13905,c_14036,c_14038,c_14067,c_14102,c_14125,c_14168,c_14194,c_14230,c_14232,c_14238,c_14270,c_14293,c_14442,c_14452,c_14525,c_14530,c_14539,c_14720,c_14737,c_14956,c_15005,c_15029,c_15126,c_15149,c_15210,c_15265,c_15359,c_15423,c_15503,c_15589,c_15672,c_15677,c_15715,c_15720,c_16654,c_16655,c_16842,c_16924,c_16926,c_16953,c_16990,c_17069,c_17236,c_17335,c_17342,c_17407,c_17607,c_17650,c_18532,c_18557,c_18584,c_18690,c_18724,c_18781,c_18805,c_19975,c_20158,c_20184,c_20238,c_20382,c_20397,c_20450,c_20453,c_20479,c_20518,c_20521,c_20602,c_20794,c_20874,c_21114,c_21323,c_21358,c_21456,c_21520,c_21562,c_21579,c_21609,c_21699,c_21712,c_21772,c_21897,c_21908,c_21969,c_22008,c_22054,c_22291,c_22397,c_22414,c_22420,c_22489,c_22541,c_22813,c_22815,c_22932,c_22934,c_23026,c_23106,c_23474,c_23824,c_24397,c_24515,c_24584,c_24724,c_26104,c_27190,c_28918,c_29316,c_29501,c_30303,c_31488,c_32869]) ).

cnf(c_34413,plain,
    ( ~ m_or_h_gate_v_out(X0,c_g,s3)
    | ~ trans(X1,s3)
    | m_or_h_gate_v_in1(X0,c_g,X1)
    | m_or_h_gate_v_in2(X0,c_g,X1)
    | m_or_h_gate_v_out(X0,c_g,X1) ),
    inference(instantiation,[status(thm)],[c_2766]) ).

cnf(c_34646,plain,
    ( ~ m_c_h_element_v_out(c_e_h_1,c_h,s4)
    | ~ trans(X0,s4)
    | m_c_h_element_v_in1(c_e_h_1,c_h,X0)
    | m_c_h_element_v_out(c_e_h_1,c_h,X0) ),
    inference(instantiation,[status(thm)],[c_2514]) ).

cnf(c_34898,plain,
    ( ~ m_or_h_gate_v_out(X0,c_g,s3)
    | ~ trans(s2,s3)
    | m_or_h_gate_v_in1(X0,c_g,s2)
    | m_or_h_gate_v_in2(X0,c_g,s2)
    | m_or_h_gate_v_out(X0,c_g,s2) ),
    inference(instantiation,[status(thm)],[c_34413]) ).

cnf(c_34924,plain,
    ( ~ m_c_h_element_v_out(c_e_h_1,c_h,s4)
    | ~ trans(s3,s4)
    | m_c_h_element_v_in1(c_e_h_1,c_h,s3)
    | m_c_h_element_v_out(c_e_h_1,c_h,s3) ),
    inference(instantiation,[status(thm)],[c_34646]) ).

cnf(c_34998,plain,
    ( ~ m_c_h_element_v_in1(c_e_h_1,c_h,s3)
    | m_or_h_gate_v_out(c_e_h_1,c_g,s3) ),
    inference(instantiation,[status(thm)],[c_101]) ).

cnf(c_36716,plain,
    ( ~ m_or_h_gate_v_out(c_e_h_1,c_g,s3)
    | ~ trans(s2,s3)
    | m_or_h_gate_v_in1(c_e_h_1,c_g,s2)
    | m_or_h_gate_v_in2(c_e_h_1,c_g,s2)
    | m_or_h_gate_v_out(c_e_h_1,c_g,s2) ),
    inference(instantiation,[status(thm)],[c_34898]) ).

cnf(c_36720,plain,
    $false,
    inference(prop_impl_just,[status(thm)],[c_36716,c_34998,c_34924,c_33861,c_33709,c_33339,c_32907,c_32869,c_31637,c_31488,c_31235,c_29316,c_28918,c_28443,c_27293,c_26104,c_25199,c_24799,c_24724,c_24584,c_24397,c_23106,c_22934,c_22815,c_22414,c_22008,c_21699,c_21562,c_20478,c_20184,c_20158,c_19975,c_18805,c_18781,c_18532,c_17407,c_17069,c_16990,c_15720,c_15715,c_15672,c_15589,c_15503,c_15265,c_15210,c_15169,c_15149,c_15041,c_15029,c_15005,c_14956,c_14737,c_14720,c_14539,c_14530,c_14525,c_14293,c_14238,c_14232,c_14230,c_14140,c_14125,c_14067,c_14038,c_14036,c_13864,c_13836,c_13720,c_13461,c_13449,c_13418,c_13415,c_13308,c_13214,c_13212,c_13204,c_13018,c_13010,c_13009,c_12905,c_12863,c_12750,c_12715,c_11613,c_10920,c_10796,c_10679,c_10674,c_10591,c_10520,c_10512,c_10355,c_10009,c_9930,c_9918,c_9905,c_9870,c_9825,c_9804,c_9746,c_9725,c_9724,c_9677,c_9653,c_9628,c_9567,c_9554,c_9513,c_9511,c_9487,c_9445,c_9434,c_9422,c_9416,c_9371,c_9369,c_9323,c_9321,c_9317,c_9289,c_9288,c_9282,c_9152,c_9142,c_9113,c_9049,c_9037,c_8948,c_8933,c_8877,c_8872,c_8865,c_8833,c_8821,c_8757,c_8710,c_8651,c_8616,c_8529,c_8491,c_8381,c_8290,c_8224,c_8222,c_8194,c_8126,c_8098,c_8075,c_8032,c_7998,c_7941,c_7933,c_7920,c_7919,c_4280,c_4256,c_4232,c_4208,c_4184,c_4160,c_4136,c_4112,c_4088]) ).


%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.07/0.12  % Problem  : SWV419-1.010 : TPTP v8.1.2. Released v3.5.0.
% 0.07/0.13  % Command  : run_iprover %s %d THM
% 0.13/0.34  % Computer : n022.cluster.edu
% 0.13/0.34  % Model    : x86_64 x86_64
% 0.13/0.34  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.34  % Memory   : 8042.1875MB
% 0.13/0.34  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.13/0.34  % CPULimit : 300
% 0.13/0.34  % WCLimit  : 300
% 0.13/0.34  % DateTime : Tue Aug 29 05:59:24 EDT 2023
% 0.13/0.34  % CPUTime  : 
% 0.19/0.46  Running first-order theorem proving
% 0.19/0.46  Running: /export/starexec/sandbox/solver/bin/run_problem --schedule fof_schedule --no_cores 8 /export/starexec/sandbox/benchmark/theBenchmark.p 300
% 8.02/1.65  % SZS status Started for theBenchmark.p
% 8.02/1.65  % SZS status Unsatisfiable for theBenchmark.p
% 8.02/1.65  
% 8.02/1.65  %---------------- iProver v3.8 (pre SMT-COMP 2023/CASC 2023) ----------------%
% 8.02/1.65  
% 8.02/1.65  ------  iProver source info
% 8.02/1.65  
% 8.02/1.65  git: date: 2023-05-31 18:12:56 +0000
% 8.02/1.65  git: sha1: 8abddc1f627fd3ce0bcb8b4cbf113b3cc443d7b6
% 8.02/1.65  git: non_committed_changes: false
% 8.02/1.65  git: last_make_outside_of_git: false
% 8.02/1.65  
% 8.02/1.65  ------ Parsing...successful
% 8.02/1.65  
% 8.02/1.65  ------  preprocesses with Option_epr_non_horn_non_eq
% 8.02/1.65  
% 8.02/1.65  
% 8.02/1.65  ------ Preprocessing... sf_s  rm: 3 0s  sf_e  pe_s  pe:1:0s pe:2:0s pe:4:0s pe:8:0s pe:16:0s pe:32:0s pe_e 
% 8.02/1.65  
% 8.02/1.65  ------ Preprocessing...------  preprocesses with Option_epr_non_horn_non_eq
% 8.02/1.65   gs_s  sp: 0 0s  gs_e  snvd_s sp: 0 0s snvd_e 
% 8.02/1.65  ------ Proving...
% 8.02/1.65  ------ Problem Properties 
% 8.02/1.65  
% 8.02/1.65  
% 8.02/1.65  clauses                                 190
% 8.02/1.65  conjectures                             0
% 8.02/1.65  EPR                                     190
% 8.02/1.65  Horn                                    98
% 8.02/1.65  unary                                   20
% 8.02/1.65  binary                                  86
% 8.02/1.65  lits                                    529
% 8.02/1.65  lits eq                                 0
% 8.02/1.65  fd_pure                                 0
% 8.02/1.65  fd_pseudo                               0
% 8.02/1.65  fd_cond                                 0
% 8.02/1.65  fd_pseudo_cond                          0
% 8.02/1.65  AC symbols                              0
% 8.02/1.65  
% 8.02/1.65  ------ Schedule EPR non Horn non eq is on
% 8.02/1.65  
% 8.02/1.65  ------ no conjectures: strip conj schedule 
% 8.02/1.65  
% 8.02/1.65  ------ no equalities: superposition off 
% 8.02/1.65  
% 8.02/1.65  ------ Input Options "--resolution_flag false" stripped conjectures Time Limit: 70.
% 8.02/1.65  
% 8.02/1.65  
% 8.02/1.65  ------ 
% 8.02/1.65  Current options:
% 8.02/1.65  ------ 
% 8.02/1.65  
% 8.02/1.65  
% 8.02/1.65  
% 8.02/1.65  
% 8.02/1.65  ------ Proving...
% 8.02/1.65  
% 8.02/1.65  
% 8.02/1.65  % SZS status Unsatisfiable for theBenchmark.p
% 8.02/1.65  
% 8.02/1.65  % SZS output start CNFRefutation for theBenchmark.p
% See solution above
% 8.02/1.66  
% 8.02/1.66  
%------------------------------------------------------------------------------