TSTP Solution File: ITP383_10 by cvc5-SAT---1.0.5

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : cvc5-SAT---1.0.5
% Problem  : ITP383_10 : TPTP v8.2.0. Released v8.2.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : do_cvc5 %s %d

% Computer : n012.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 : Wed May 29 17:16:09 EDT 2024

% Result   : Satisfiable 1.16s 1.42s
% Output   : FiniteModel 1.16s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.03/0.12  % Problem    : ITP383_10 : TPTP v8.2.0. Released v8.2.0.
% 0.03/0.13  % Command    : do_cvc5 %s %d
% 0.13/0.34  % Computer : n012.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   : Sun May 26 02:07:24 EDT 2024
% 0.13/0.34  % CPUTime    : 
% 0.47/0.75  %----Disproving TF0_NAR
% 1.16/1.42  --- Run --finite-model-find --decision=internal --sort-inference --macros-quant --macros-quant-mode=all at 30...
% 1.16/1.42  % SZS status CounterSatisfiable for /export/starexec/sandbox2/tmp/tmp.x6VsLTWrO9/cvc5---1.0.5_25489.smt2
% 1.16/1.42  % SZS output start FiniteModel for /export/starexec/sandbox2/tmp/tmp.x6VsLTWrO9/cvc5---1.0.5_25489.smt2
% 1.16/1.42  (
% 1.16/1.42  ; cardinality of $$unsorted is 1
% 1.16/1.42  ; rep: (as @$$unsorted_0 $$unsorted)
% 1.16/1.42  ; cardinality of |tptp.'C_a_prod_update_a_b_prod_update_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'C_a_prod_update_a_b_prod_update_fun$'|_0 |tptp.'C_a_prod_update_a_b_prod_update_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'C_update_a_update_fun_c_update_a_update_fun_bool_fun_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'C_update_a_update_fun_c_update_a_update_fun_bool_fun_fun$'|_0 |tptp.'C_update_a_update_fun_c_update_a_update_fun_bool_fun_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'D_c_d_prod_prod_update_b_b_prod_update_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'D_c_d_prod_prod_update_b_b_prod_update_fun$'|_0 |tptp.'D_c_d_prod_prod_update_b_b_prod_update_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'C_update_c_d_prod_update_prod_a_update_a_update_prod_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'C_update_c_d_prod_update_prod_a_update_a_update_prod_fun$'|_0 |tptp.'C_update_c_d_prod_update_prod_a_update_a_update_prod_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'C_c_prod_update_b_b_prod_update_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'C_c_prod_update_b_b_prod_update_fun$'|_0 |tptp.'C_c_prod_update_b_b_prod_update_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'A_update_set$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'A_update_set$'|_0 |tptp.'A_update_set$'|)
% 1.16/1.42  ; cardinality of |tptp.'C_d_prod_d_prod_update_b_b_prod_update_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'C_d_prod_d_prod_update_b_b_prod_update_fun$'|_0 |tptp.'C_d_prod_d_prod_update_b_b_prod_update_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'D_b_prod_update$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'D_b_prod_update$'|_0 |tptp.'D_b_prod_update$'|)
% 1.16/1.42  ; cardinality of |tptp.'C_d_prod_update_c_d_prod_update_prod_b_update_b_update_prod_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'C_d_prod_update_c_d_prod_update_prod_b_update_b_update_prod_fun$'|_0 |tptp.'C_d_prod_update_c_d_prod_update_prod_b_update_b_update_prod_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'C_d_prod_update_a_update_fun_set$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'C_d_prod_update_a_update_fun_set$'|_0 |tptp.'C_d_prod_update_a_update_fun_set$'|)
% 1.16/1.42  ; cardinality of |tptp.'B_update_b_update_prod$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'B_update_b_update_prod$'|_0 |tptp.'B_update_b_update_prod$'|)
% 1.16/1.42  ; cardinality of |tptp.'C_d_prod_update_b_b_prod_update_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'C_d_prod_update_b_b_prod_update_fun$'|_0 |tptp.'C_d_prod_update_b_b_prod_update_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'A_a_prod_update$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'A_a_prod_update$'|_0 |tptp.'A_a_prod_update$'|)
% 1.16/1.42  ; cardinality of |tptp.'C_d_prod_update_c_d_prod_update_prod$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'C_d_prod_update_c_d_prod_update_prod$'|_0 |tptp.'C_d_prod_update_c_d_prod_update_prod$'|)
% 1.16/1.42  ; cardinality of |tptp.'A_update_d_d_prod_update_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'A_update_d_d_prod_update_fun$'|_0 |tptp.'A_update_d_d_prod_update_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'C_d_prod_update_b_update_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'C_d_prod_update_b_update_fun$'|_0 |tptp.'C_d_prod_update_b_update_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'A_update_c_d_prod_update_bool_fun_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'A_update_c_d_prod_update_bool_fun_fun$'|_0 |tptp.'A_update_c_d_prod_update_bool_fun_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'B_update_d_update_fun_c_d_prod_update_b_update_fun_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'B_update_d_update_fun_c_d_prod_update_b_update_fun_fun$'|_0 |tptp.'B_update_d_update_fun_c_d_prod_update_b_update_fun_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'C_update_a_update_fun_c_update_b_update_fun_fun_c_d_prod_update_a_update_fun_c_d_prod_update_b_update_fun_fun_bool_fun_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'C_update_a_update_fun_c_update_b_update_fun_fun_c_d_prod_update_a_update_fun_c_d_prod_update_b_update_fun_fun_bool_fun_fun$'|_0 |tptp.'C_update_a_update_fun_c_update_b_update_fun_fun_c_d_prod_update_a_update_fun_c_d_prod_update_b_update_fun_fun_bool_fun_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'C_update_d_a_prod_update_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'C_update_d_a_prod_update_fun$'|_0 |tptp.'C_update_d_a_prod_update_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'B_itself$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'B_itself$'|_0 |tptp.'B_itself$'|)
% 1.16/1.42  ; cardinality of |tptp.'D_c_prod_update_b_b_prod_update_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'D_c_prod_update_b_b_prod_update_fun$'|_0 |tptp.'D_c_prod_update_b_b_prod_update_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'B_update_c_update_fun_c_update_b_update_fun_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'B_update_c_update_fun_c_update_b_update_fun_fun$'|_0 |tptp.'B_update_c_update_fun_c_update_b_update_fun_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'C_a_prod_update$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'C_a_prod_update$'|_0 |tptp.'C_a_prod_update$'|)
% 1.16/1.42  ; cardinality of |tptp.'D_update_a_update_fun_bool_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'D_update_a_update_fun_bool_fun$'|_0 |tptp.'D_update_a_update_fun_bool_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'A_update$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'A_update$'|_0 |tptp.'A_update$'|)
% 1.16/1.42  ; cardinality of |tptp.'C_update_d_update_bool_fun_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'C_update_d_update_bool_fun_fun$'|_0 |tptp.'C_update_d_update_bool_fun_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'C_update_b_update_fun_c_d_prod_update_b_update_fun_bool_fun_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'C_update_b_update_fun_c_d_prod_update_b_update_fun_bool_fun_fun$'|_0 |tptp.'C_update_b_update_fun_c_d_prod_update_b_update_fun_bool_fun_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'D_update_d_update_prod$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'D_update_d_update_prod$'|_0 |tptp.'D_update_d_update_prod$'|)
% 1.16/1.42  ; cardinality of |tptp.'B_b_prod_update$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'B_b_prod_update$'|_0 |tptp.'B_b_prod_update$'|)
% 1.16/1.42  ; cardinality of |tptp.'C_d_prod_update_a_b_prod_update_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'C_d_prod_update_a_b_prod_update_fun$'|_0 |tptp.'C_d_prod_update_a_b_prod_update_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'B_update_a_update_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'B_update_a_update_fun$'|_0 |tptp.'B_update_a_update_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'C_update_c_update_prod_b_update_b_update_prod_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'C_update_c_update_prod_b_update_b_update_prod_fun$'|_0 |tptp.'C_update_c_update_prod_b_update_b_update_prod_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'A_a_prod_update_a_a_prod_update_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'A_a_prod_update_a_a_prod_update_fun$'|_0 |tptp.'A_a_prod_update_a_a_prod_update_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'A_update_d_update_bool_fun_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'A_update_d_update_bool_fun_fun$'|_0 |tptp.'A_update_d_update_bool_fun_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'C_d_prod_update_c_d_prod_update_prod_a_update_a_update_prod_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'C_d_prod_update_c_d_prod_update_prod_a_update_a_update_prod_fun$'|_0 |tptp.'C_d_prod_update_c_d_prod_update_prod_a_update_a_update_prod_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'D_d_prod_update_b_update_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'D_d_prod_update_b_update_fun$'|_0 |tptp.'D_d_prod_update_b_update_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'D_update_c_update_prod_a_update_a_update_prod_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'D_update_c_update_prod_a_update_a_update_prod_fun$'|_0 |tptp.'D_update_c_update_prod_a_update_a_update_prod_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'A_update_b_a_prod_update_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'A_update_b_a_prod_update_fun$'|_0 |tptp.'A_update_b_a_prod_update_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'A_a_prod_update_b_update_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'A_a_prod_update_b_update_fun$'|_0 |tptp.'A_a_prod_update_b_update_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'B_update_b_d_prod_update_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'B_update_b_d_prod_update_fun$'|_0 |tptp.'B_update_b_d_prod_update_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'C_d_prod_c_d_prod_prod_update_a_a_prod_update_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'C_d_prod_c_d_prod_prod_update_a_a_prod_update_fun$'|_0 |tptp.'C_d_prod_c_d_prod_prod_update_a_a_prod_update_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'C_c_prod_update_a_update_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'C_c_prod_update_a_update_fun$'|_0 |tptp.'C_c_prod_update_a_update_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'C_d_prod_c_d_prod_prod_update_b_b_prod_update_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'C_d_prod_c_d_prod_prod_update_b_b_prod_update_fun$'|_0 |tptp.'C_d_prod_c_d_prod_prod_update_b_b_prod_update_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'C_a_prod_update_b_b_prod_update_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'C_a_prod_update_b_b_prod_update_fun$'|_0 |tptp.'C_a_prod_update_b_b_prod_update_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'A_d_prod_update_a_update_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'A_d_prod_update_a_update_fun$'|_0 |tptp.'A_d_prod_update_a_update_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'C_update_a_update_fun_set$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'C_update_a_update_fun_set$'|_0 |tptp.'C_update_a_update_fun_set$'|)
% 1.16/1.42  ; cardinality of |tptp.'C_update_a_update_fun_c_update_b_update_fun_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'C_update_a_update_fun_c_update_b_update_fun_fun$'|_0 |tptp.'C_update_a_update_fun_c_update_b_update_fun_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'A_c_prod_update$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'A_c_prod_update$'|_0 |tptp.'A_c_prod_update$'|)
% 1.16/1.42  ; cardinality of |tptp.'C_d_prod_update_c_d_prod_update_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'C_d_prod_update_c_d_prod_update_fun$'|_0 |tptp.'C_d_prod_update_c_d_prod_update_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'C_update_d_update_prod_b_update_b_update_prod_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'C_update_d_update_prod_b_update_b_update_prod_fun$'|_0 |tptp.'C_update_d_update_prod_b_update_b_update_prod_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'B_update_c_update_bool_fun_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'B_update_c_update_bool_fun_fun$'|_0 |tptp.'B_update_c_update_bool_fun_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'A_c_prod_update_b_b_prod_update_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'A_c_prod_update_b_b_prod_update_fun$'|_0 |tptp.'A_c_prod_update_b_b_prod_update_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'C_update_b_update_b_update_prod_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'C_update_b_update_b_update_prod_fun$'|_0 |tptp.'C_update_b_update_b_update_prod_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'C_update_b_a_prod_update_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'C_update_b_a_prod_update_fun$'|_0 |tptp.'C_update_b_a_prod_update_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'A_update_a_update_fun_c_update_b_update_fun_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'A_update_a_update_fun_c_update_b_update_fun_fun$'|_0 |tptp.'A_update_a_update_fun_c_update_b_update_fun_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'D_update_a_b_prod_update_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'D_update_a_b_prod_update_fun$'|_0 |tptp.'D_update_a_b_prod_update_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'D_update_c_d_prod_update_prod_a_update_a_update_prod_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'D_update_c_d_prod_update_prod_a_update_a_update_prod_fun$'|_0 |tptp.'D_update_c_d_prod_update_prod_a_update_a_update_prod_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'A_update_a_update_bool_fun_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'A_update_a_update_bool_fun_fun$'|_0 |tptp.'A_update_a_update_bool_fun_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'C_a_prod_update_b_update_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'C_a_prod_update_b_update_fun$'|_0 |tptp.'C_a_prod_update_b_update_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'D_update_c_d_prod_update_prod_b_update_b_update_prod_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'D_update_c_d_prod_update_prod_b_update_b_update_prod_fun$'|_0 |tptp.'D_update_c_d_prod_update_prod_b_update_b_update_prod_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'A_d_prod_update_b_a_prod_update_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'A_d_prod_update_b_a_prod_update_fun$'|_0 |tptp.'A_d_prod_update_b_a_prod_update_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'D_update_set$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'D_update_set$'|_0 |tptp.'D_update_set$'|)
% 1.16/1.42  ; cardinality of |tptp.'D_update_a_update_fun_d_update_b_update_fun_fun_c_update_a_update_fun_c_update_b_update_fun_fun_bool_fun_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'D_update_a_update_fun_d_update_b_update_fun_fun_c_update_a_update_fun_c_update_b_update_fun_fun_bool_fun_fun$'|_0 |tptp.'D_update_a_update_fun_d_update_b_update_fun_fun_c_update_a_update_fun_c_update_b_update_fun_fun_bool_fun_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'D_c_prod_update_a_b_prod_update_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'D_c_prod_update_a_b_prod_update_fun$'|_0 |tptp.'D_c_prod_update_a_b_prod_update_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'A_update_b_update_fun_a_update_b_update_fun_bool_fun_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'A_update_b_update_fun_a_update_b_update_fun_bool_fun_fun$'|_0 |tptp.'A_update_b_update_fun_a_update_b_update_fun_bool_fun_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'D_d_prod_update_a_b_prod_update_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'D_d_prod_update_a_b_prod_update_fun$'|_0 |tptp.'D_d_prod_update_a_b_prod_update_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'C_b_prod_update$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'C_b_prod_update$'|_0 |tptp.'C_b_prod_update$'|)
% 1.16/1.42  ; cardinality of |tptp.'C_d_prod_update_c_update_prod$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'C_d_prod_update_c_update_prod$'|_0 |tptp.'C_d_prod_update_c_update_prod$'|)
% 1.16/1.42  ; cardinality of |tptp.'D_update_bool_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'D_update_bool_fun$'|_0 |tptp.'D_update_bool_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'D_update_a_update_fun_d_update_b_update_fun_bool_fun_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'D_update_a_update_fun_d_update_b_update_fun_bool_fun_fun$'|_0 |tptp.'D_update_a_update_fun_d_update_b_update_fun_bool_fun_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'C_d_prod_update_a_update_fun_c_d_prod_update_b_update_fun_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'C_d_prod_update_a_update_fun_c_d_prod_update_b_update_fun_fun$'|_0 |tptp.'C_d_prod_update_a_update_fun_c_d_prod_update_b_update_fun_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'A_update_a_c_prod_update_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'A_update_a_c_prod_update_fun$'|_0 |tptp.'A_update_a_c_prod_update_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'B_update_d_update_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'B_update_d_update_fun$'|_0 |tptp.'B_update_d_update_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'D_update_d_update_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'D_update_d_update_fun$'|_0 |tptp.'D_update_d_update_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'C_c_prod_update_a_b_prod_update_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'C_c_prod_update_a_b_prod_update_fun$'|_0 |tptp.'C_c_prod_update_a_b_prod_update_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'C_d_prod_update_a_update_fun_c_d_prod_update_b_update_fun_fun_c_d_prod_update_a_update_fun_c_d_prod_update_b_update_fun_fun_bool_fun_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'C_d_prod_update_a_update_fun_c_d_prod_update_b_update_fun_fun_c_d_prod_update_a_update_fun_c_d_prod_update_b_update_fun_fun_bool_fun_fun$'|_0 |tptp.'C_d_prod_update_a_update_fun_c_d_prod_update_b_update_fun_fun_c_d_prod_update_a_update_fun_c_d_prod_update_b_update_fun_fun_bool_fun_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'A_itself$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'A_itself$'|_0 |tptp.'A_itself$'|)
% 1.16/1.42  ; cardinality of |tptp.'D_update_a_update_fun_d_update_b_update_fun_fun_c_d_prod_update_a_update_fun_c_d_prod_update_b_update_fun_fun_bool_fun_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'D_update_a_update_fun_d_update_b_update_fun_fun_c_d_prod_update_a_update_fun_c_d_prod_update_b_update_fun_fun_bool_fun_fun$'|_0 |tptp.'D_update_a_update_fun_d_update_b_update_fun_fun_c_d_prod_update_a_update_fun_c_d_prod_update_b_update_fun_fun_bool_fun_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'A_update_a_update_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'A_update_a_update_fun$'|_0 |tptp.'A_update_a_update_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'B_d_prod_update$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'B_d_prod_update$'|_0 |tptp.'B_d_prod_update$'|)
% 1.16/1.42  ; cardinality of |tptp.'A_update_b_update_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'A_update_b_update_fun$'|_0 |tptp.'A_update_b_update_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'C_d_prod_c_prod_update_b_b_prod_update_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'C_d_prod_c_prod_update_b_b_prod_update_fun$'|_0 |tptp.'C_d_prod_c_prod_update_b_b_prod_update_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'D_update_b_update_fun_c_d_prod_update_b_update_fun_bool_fun_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'D_update_b_update_fun_c_d_prod_update_b_update_fun_bool_fun_fun$'|_0 |tptp.'D_update_b_update_fun_c_d_prod_update_b_update_fun_bool_fun_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'D_update_c_update_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'D_update_c_update_fun$'|_0 |tptp.'D_update_c_update_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'C_update_d_update_prod$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'C_update_d_update_prod$'|_0 |tptp.'C_update_d_update_prod$'|)
% 1.16/1.42  ; cardinality of |tptp.'C_update_c_d_prod_update_prod_b_update_b_update_prod_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'C_update_c_d_prod_update_prod_b_update_b_update_prod_fun$'|_0 |tptp.'C_update_c_d_prod_update_prod_b_update_b_update_prod_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'A_update_b_d_prod_update_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'A_update_b_d_prod_update_fun$'|_0 |tptp.'A_update_b_d_prod_update_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'C_c_prod_update$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'C_c_prod_update$'|_0 |tptp.'C_c_prod_update$'|)
% 1.16/1.42  ; cardinality of |tptp.'C_update_b_update_fun_d_update_b_update_fun_bool_fun_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'C_update_b_update_fun_d_update_b_update_fun_bool_fun_fun$'|_0 |tptp.'C_update_b_update_fun_d_update_b_update_fun_bool_fun_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'A_a_prod_update_c_c_prod_update_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'A_a_prod_update_c_c_prod_update_fun$'|_0 |tptp.'A_a_prod_update_c_c_prod_update_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'C_d_prod_update_c_update_bool_fun_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'C_d_prod_update_c_update_bool_fun_fun$'|_0 |tptp.'C_d_prod_update_c_update_bool_fun_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'D_update_c_d_prod_update_prod$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'D_update_c_d_prod_update_prod$'|_0 |tptp.'D_update_c_d_prod_update_prod$'|)
% 1.16/1.42  ; cardinality of |tptp.'D_update_a_update_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'D_update_a_update_fun$'|_0 |tptp.'D_update_a_update_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'B_update_a_b_prod_update_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'B_update_a_b_prod_update_fun$'|_0 |tptp.'B_update_a_b_prod_update_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'C_d_prod_d_prod_update_a_a_prod_update_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'C_d_prod_d_prod_update_a_a_prod_update_fun$'|_0 |tptp.'C_d_prod_d_prod_update_a_a_prod_update_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'C_d_prod_update_c_d_prod_update_bool_fun_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'C_d_prod_update_c_d_prod_update_bool_fun_fun$'|_0 |tptp.'C_d_prod_update_c_d_prod_update_bool_fun_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'B_update_d_update_fun_c_update_b_update_fun_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'B_update_d_update_fun_c_update_b_update_fun_fun$'|_0 |tptp.'B_update_d_update_fun_c_update_b_update_fun_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'A_update_b_update_b_update_prod_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'A_update_b_update_b_update_prod_fun$'|_0 |tptp.'A_update_b_update_b_update_prod_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'D_update_b_update_fun_c_update_b_update_fun_bool_fun_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'D_update_b_update_fun_c_update_b_update_fun_bool_fun_fun$'|_0 |tptp.'D_update_b_update_fun_c_update_b_update_fun_bool_fun_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'C_update_c_d_prod_update_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'C_update_c_d_prod_update_fun$'|_0 |tptp.'C_update_c_d_prod_update_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'B_update_c_update_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'B_update_c_update_fun$'|_0 |tptp.'B_update_c_update_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'D_update_a_update_fun_c_d_prod_update_a_update_fun_bool_fun_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'D_update_a_update_fun_c_d_prod_update_a_update_fun_bool_fun_fun$'|_0 |tptp.'D_update_a_update_fun_c_d_prod_update_a_update_fun_bool_fun_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'D_c_prod_update_b_update_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'D_c_prod_update_b_update_fun$'|_0 |tptp.'D_c_prod_update_b_update_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'C_d_prod_update_b_update_bool_fun_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'C_d_prod_update_b_update_bool_fun_fun$'|_0 |tptp.'C_d_prod_update_b_update_bool_fun_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'B_a_prod_update_b_update_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'B_a_prod_update_b_update_fun$'|_0 |tptp.'B_a_prod_update_b_update_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'C_update_b_update_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'C_update_b_update_fun$'|_0 |tptp.'C_update_b_update_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'C_update_bool_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'C_update_bool_fun$'|_0 |tptp.'C_update_bool_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'C_update$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'C_update$'|_0 |tptp.'C_update$'|)
% 1.16/1.42  ; cardinality of |tptp.'A_b_prod_update_b_update_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'A_b_prod_update_b_update_fun$'|_0 |tptp.'A_b_prod_update_b_update_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'C_d_prod_update_a_update_fun_c_d_prod_update_a_update_fun_bool_fun_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'C_d_prod_update_a_update_fun_c_d_prod_update_a_update_fun_bool_fun_fun$'|_0 |tptp.'C_d_prod_update_a_update_fun_c_d_prod_update_a_update_fun_bool_fun_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'C_d_prod_update_b_update_fun_c_update_b_update_fun_bool_fun_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'C_d_prod_update_b_update_fun_c_update_b_update_fun_bool_fun_fun$'|_0 |tptp.'C_d_prod_update_b_update_fun_c_update_b_update_fun_bool_fun_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'A_d_prod_update_b_update_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'A_d_prod_update_b_update_fun$'|_0 |tptp.'A_d_prod_update_b_update_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'D_d_prod_update_b_b_prod_update_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'D_d_prod_update_b_b_prod_update_fun$'|_0 |tptp.'D_d_prod_update_b_b_prod_update_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'D_update_a_update_bool_fun_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'D_update_a_update_bool_fun_fun$'|_0 |tptp.'D_update_a_update_bool_fun_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'B_update_c_update_fun_c_d_prod_update_b_update_fun_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'B_update_c_update_fun_c_d_prod_update_b_update_fun_fun$'|_0 |tptp.'B_update_c_update_fun_c_d_prod_update_b_update_fun_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'A_d_prod_update$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'A_d_prod_update$'|_0 |tptp.'A_d_prod_update$'|)
% 1.16/1.42  ; cardinality of |tptp.'C_d_prod_update_a_update_fun_d_update_a_update_fun_bool_fun_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'C_d_prod_update_a_update_fun_d_update_a_update_fun_bool_fun_fun$'|_0 |tptp.'C_d_prod_update_a_update_fun_d_update_a_update_fun_bool_fun_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'C_update_c_update_prod_a_update_a_update_prod_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'C_update_c_update_prod_a_update_a_update_prod_fun$'|_0 |tptp.'C_update_c_update_prod_a_update_a_update_prod_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'C_update_d_update_prod_a_update_a_update_prod_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'C_update_d_update_prod_a_update_a_update_prod_fun$'|_0 |tptp.'C_update_d_update_prod_a_update_a_update_prod_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'D_update_c_update_prod$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'D_update_c_update_prod$'|_0 |tptp.'D_update_c_update_prod$'|)
% 1.16/1.42  ; cardinality of |tptp.'B_update_d_update_fun_d_update_b_update_fun_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'B_update_d_update_fun_d_update_b_update_fun_fun$'|_0 |tptp.'B_update_d_update_fun_d_update_b_update_fun_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'A_update_b_update_fun_c_d_prod_update_a_update_fun_c_d_prod_update_b_update_fun_fun_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'A_update_b_update_fun_c_d_prod_update_a_update_fun_c_d_prod_update_b_update_fun_fun_fun$'|_0 |tptp.'A_update_b_update_fun_c_d_prod_update_a_update_fun_c_d_prod_update_b_update_fun_fun_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'D_update_c_d_prod_update_bool_fun_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'D_update_c_d_prod_update_bool_fun_fun$'|_0 |tptp.'D_update_c_d_prod_update_bool_fun_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'C_c_prod_update_b_update_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'C_c_prod_update_b_update_fun$'|_0 |tptp.'C_c_prod_update_b_update_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'D_c_prod_update_a_a_prod_update_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'D_c_prod_update_a_a_prod_update_fun$'|_0 |tptp.'D_c_prod_update_a_a_prod_update_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'C_d_prod_update_b_update_fun_d_update_b_update_fun_bool_fun_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'C_d_prod_update_b_update_fun_d_update_b_update_fun_bool_fun_fun$'|_0 |tptp.'C_d_prod_update_b_update_fun_d_update_b_update_fun_bool_fun_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'D_c_d_prod_prod_update_a_a_prod_update_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'D_c_d_prod_prod_update_a_a_prod_update_fun$'|_0 |tptp.'D_c_d_prod_prod_update_a_a_prod_update_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'C_d_prod_update_b_update_b_update_prod_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'C_d_prod_update_b_update_b_update_prod_fun$'|_0 |tptp.'C_d_prod_update_b_update_b_update_prod_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'A_update_a_d_prod_update_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'A_update_a_d_prod_update_fun$'|_0 |tptp.'A_update_a_d_prod_update_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'C_d_prod_update_a_update_bool_fun_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'C_d_prod_update_a_update_bool_fun_fun$'|_0 |tptp.'C_d_prod_update_a_update_bool_fun_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'D_update_b_update_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'D_update_b_update_fun$'|_0 |tptp.'D_update_b_update_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'A_update_a_update_prod_b_update_b_update_prod_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'A_update_a_update_prod_b_update_b_update_prod_fun$'|_0 |tptp.'A_update_a_update_prod_b_update_b_update_prod_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'A_update_c_update_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'A_update_c_update_fun$'|_0 |tptp.'A_update_c_update_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'D_update_a_update_fun_c_update_a_update_fun_bool_fun_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'D_update_a_update_fun_c_update_a_update_fun_bool_fun_fun$'|_0 |tptp.'D_update_a_update_fun_c_update_a_update_fun_bool_fun_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'B_update_c_d_prod_update_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'B_update_c_d_prod_update_fun$'|_0 |tptp.'B_update_c_d_prod_update_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'A_update_c_d_prod_update_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'A_update_c_d_prod_update_fun$'|_0 |tptp.'A_update_c_d_prod_update_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'C_d_prod_c_prod_update_a_a_prod_update_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'C_d_prod_c_prod_update_a_a_prod_update_fun$'|_0 |tptp.'C_d_prod_c_prod_update_a_a_prod_update_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'C_d_prod_update_d_update_prod_a_update_a_update_prod_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'C_d_prod_update_d_update_prod_a_update_a_update_prod_fun$'|_0 |tptp.'C_d_prod_update_d_update_prod_a_update_a_update_prod_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'C_d_prod_update_d_update_bool_fun_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'C_d_prod_update_d_update_bool_fun_fun$'|_0 |tptp.'C_d_prod_update_d_update_bool_fun_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'D_update_d_b_prod_update_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'D_update_d_b_prod_update_fun$'|_0 |tptp.'D_update_d_b_prod_update_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'A_c_prod_update_b_a_prod_update_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'A_c_prod_update_b_a_prod_update_fun$'|_0 |tptp.'A_c_prod_update_b_a_prod_update_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'A_a_prod_update_b_b_prod_update_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'A_a_prod_update_b_b_prod_update_fun$'|_0 |tptp.'A_a_prod_update_b_b_prod_update_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'A_update_a_b_prod_update_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'A_update_a_b_prod_update_fun$'|_0 |tptp.'A_update_a_b_prod_update_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'A_b_prod_update$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'A_b_prod_update$'|_0 |tptp.'A_b_prod_update$'|)
% 1.16/1.42  ; cardinality of |tptp.'B_update_set_b_update_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'B_update_set_b_update_fun$'|_0 |tptp.'B_update_set_b_update_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'B_update_b_a_prod_update_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'B_update_b_a_prod_update_fun$'|_0 |tptp.'B_update_b_a_prod_update_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'D_update_a_update_a_update_prod_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'D_update_a_update_a_update_prod_fun$'|_0 |tptp.'D_update_a_update_a_update_prod_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'C_update_d_b_prod_update_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'C_update_d_b_prod_update_fun$'|_0 |tptp.'C_update_d_b_prod_update_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'B_update_d_a_prod_update_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'B_update_d_a_prod_update_fun$'|_0 |tptp.'B_update_d_a_prod_update_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'A_update_d_a_prod_update_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'A_update_d_a_prod_update_fun$'|_0 |tptp.'A_update_d_a_prod_update_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'D_update$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'D_update$'|_0 |tptp.'D_update$'|)
% 1.16/1.42  ; cardinality of |tptp.'A_c_prod_update_b_update_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'A_c_prod_update_b_update_fun$'|_0 |tptp.'A_c_prod_update_b_update_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'C_update_c_update_prod$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'C_update_c_update_prod$'|_0 |tptp.'C_update_c_update_prod$'|)
% 1.16/1.42  ; cardinality of |tptp.'B_update_b_update_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'B_update_b_update_fun$'|_0 |tptp.'B_update_b_update_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'C_update_a_a_prod_update_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'C_update_a_a_prod_update_fun$'|_0 |tptp.'C_update_a_a_prod_update_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'C_update_a_update_fun_c_update_b_update_fun_bool_fun_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'C_update_a_update_fun_c_update_b_update_fun_bool_fun_fun$'|_0 |tptp.'C_update_a_update_fun_c_update_b_update_fun_bool_fun_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'C_d_prod_update_c_update_prod_a_update_a_update_prod_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'C_d_prod_update_c_update_prod_a_update_a_update_prod_fun$'|_0 |tptp.'C_d_prod_update_c_update_prod_a_update_a_update_prod_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'B_update_c_update_fun_a_update_a_update_fun_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'B_update_c_update_fun_a_update_a_update_fun_fun$'|_0 |tptp.'B_update_c_update_fun_a_update_a_update_fun_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'C_update_c_d_prod_update_prod$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'C_update_c_d_prod_update_prod$'|_0 |tptp.'C_update_c_d_prod_update_prod$'|)
% 1.16/1.42  ; cardinality of |tptp.'A_update_d_b_prod_update_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'A_update_d_b_prod_update_fun$'|_0 |tptp.'A_update_d_b_prod_update_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'C_update_a_b_prod_update_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'C_update_a_b_prod_update_fun$'|_0 |tptp.'C_update_a_b_prod_update_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'B_update_c_d_prod_update_bool_fun_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'B_update_c_d_prod_update_bool_fun_fun$'|_0 |tptp.'B_update_c_d_prod_update_bool_fun_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'D_update_d_update_prod_b_update_b_update_prod_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'D_update_d_update_prod_b_update_b_update_prod_fun$'|_0 |tptp.'D_update_d_update_prod_b_update_b_update_prod_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'C_d_prod_update_a_update_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'C_d_prod_update_a_update_fun$'|_0 |tptp.'C_d_prod_update_a_update_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'C_update_a_update_fun_c_update_b_update_fun_fun_c_update_a_update_fun_c_update_b_update_fun_fun_bool_fun_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'C_update_a_update_fun_c_update_b_update_fun_fun_c_update_a_update_fun_c_update_b_update_fun_fun_bool_fun_fun$'|_0 |tptp.'C_update_a_update_fun_c_update_b_update_fun_fun_c_update_a_update_fun_c_update_b_update_fun_fun_bool_fun_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'C_d_prod_update_d_update_prod_b_update_b_update_prod_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'C_d_prod_update_d_update_prod_b_update_b_update_prod_fun$'|_0 |tptp.'C_d_prod_update_d_update_prod_b_update_b_update_prod_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'A_update_a_update_fun_c_d_prod_update_b_update_fun_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'A_update_a_update_fun_c_d_prod_update_b_update_fun_fun$'|_0 |tptp.'A_update_a_update_fun_c_d_prod_update_b_update_fun_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'A_b_prod_update_a_update_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'A_b_prod_update_a_update_fun$'|_0 |tptp.'A_b_prod_update_a_update_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'D_a_prod_update_a_b_prod_update_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'D_a_prod_update_a_b_prod_update_fun$'|_0 |tptp.'D_a_prod_update_a_b_prod_update_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'C_c_prod_update_a_a_prod_update_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'C_c_prod_update_a_a_prod_update_fun$'|_0 |tptp.'C_c_prod_update_a_a_prod_update_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'B_update_set$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'B_update_set$'|_0 |tptp.'B_update_set$'|)
% 1.16/1.42  ; cardinality of |tptp.'C_update_b_b_prod_update_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'C_update_b_b_prod_update_fun$'|_0 |tptp.'C_update_b_b_prod_update_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'B_update_c_d_prod_update_fun_c_d_prod_update_b_update_fun_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'B_update_c_d_prod_update_fun_c_d_prod_update_b_update_fun_fun$'|_0 |tptp.'B_update_c_d_prod_update_fun_c_d_prod_update_b_update_fun_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'D_a_prod_update$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'D_a_prod_update$'|_0 |tptp.'D_a_prod_update$'|)
% 1.16/1.42  ; cardinality of |tptp.'C_update_b_update_bool_fun_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'C_update_b_update_bool_fun_fun$'|_0 |tptp.'C_update_b_update_bool_fun_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'C_c_d_prod_prod_update_a_a_prod_update_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'C_c_d_prod_prod_update_a_a_prod_update_fun$'|_0 |tptp.'C_c_d_prod_prod_update_a_a_prod_update_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'B_update_d_b_prod_update_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'B_update_d_b_prod_update_fun$'|_0 |tptp.'B_update_d_b_prod_update_fun$'|)
% 1.16/1.42  ; cardinality of |tptp.'C_update_a_update_fun$'| is 1
% 1.16/1.42  ; rep: (as @|tptp.'C_update_a_update_fun$'|_0 |tptp.'C_update_a_update_fun$'|)
% 1.16/1.43  ; cardinality of |tptp.'B_update_b_b_prod_update_fun$'| is 1
% 1.16/1.43  ; rep: (as @|tptp.'B_update_b_b_prod_update_fun$'|_0 |tptp.'B_update_b_b_prod_update_fun$'|)
% 1.16/1.43  ; cardinality of |tptp.'A_update_b_update_fun_d_update_a_update_fun_d_update_b_update_fun_fun_fun$'| is 1
% 1.16/1.43  ; rep: (as @|tptp.'A_update_b_update_fun_d_update_a_update_fun_d_update_b_update_fun_fun_fun$'|_0 |tptp.'A_update_b_update_fun_d_update_a_update_fun_d_update_b_update_fun_fun_fun$'|)
% 1.16/1.43  ; cardinality of |tptp.'D_update_b_update_bool_fun_fun$'| is 1
% 1.16/1.43  ; rep: (as @|tptp.'D_update_b_update_bool_fun_fun$'|_0 |tptp.'D_update_b_update_bool_fun_fun$'|)
% 1.16/1.43  ; cardinality of |tptp.'B_update$'| is 1
% 1.16/1.43  ; rep: (as @|tptp.'B_update$'|_0 |tptp.'B_update$'|)
% 1.16/1.43  ; cardinality of |tptp.'C_d_prod_update_c_update_fun$'| is 1
% 1.16/1.43  ; rep: (as @|tptp.'C_d_prod_update_c_update_fun$'|_0 |tptp.'C_d_prod_update_c_update_fun$'|)
% 1.16/1.43  ; cardinality of |tptp.'C_d_prod_update_a_a_prod_update_fun$'| is 1
% 1.16/1.43  ; rep: (as @|tptp.'C_d_prod_update_a_a_prod_update_fun$'|_0 |tptp.'C_d_prod_update_a_a_prod_update_fun$'|)
% 1.16/1.43  ; cardinality of |tptp.'C_d_prod_update_a_update_fun_c_d_prod_update_b_update_fun_bool_fun_fun$'| is 1
% 1.16/1.43  ; rep: (as @|tptp.'C_d_prod_update_a_update_fun_c_d_prod_update_b_update_fun_bool_fun_fun$'|_0 |tptp.'C_d_prod_update_a_update_fun_c_d_prod_update_b_update_fun_bool_fun_fun$'|)
% 1.16/1.43  ; cardinality of |tptp.'C_update_a_update_fun_c_update_b_update_fun_fun_d_update_a_update_fun_d_update_b_update_fun_fun_bool_fun_fun$'| is 1
% 1.16/1.43  ; rep: (as @|tptp.'C_update_a_update_fun_c_update_b_update_fun_fun_d_update_a_update_fun_d_update_b_update_fun_fun_bool_fun_fun$'|_0 |tptp.'C_update_a_update_fun_c_update_b_update_fun_fun_d_update_a_update_fun_d_update_b_update_fun_fun_bool_fun_fun$'|)
% 1.16/1.43  ; cardinality of |tptp.'C_d_prod_update_c_update_prod_b_update_b_update_prod_fun$'| is 1
% 1.16/1.43  ; rep: (as @|tptp.'C_d_prod_update_c_update_prod_b_update_b_update_prod_fun$'|_0 |tptp.'C_d_prod_update_c_update_prod_b_update_b_update_prod_fun$'|)
% 1.16/1.43  ; cardinality of |tptp.'D_update_a_update_fun_set$'| is 1
% 1.16/1.43  ; rep: (as @|tptp.'D_update_a_update_fun_set$'|_0 |tptp.'D_update_a_update_fun_set$'|)
% 1.16/1.43  ; cardinality of |tptp.'C_update_b_update_fun_c_update_b_update_fun_bool_fun_fun$'| is 1
% 1.16/1.43  ; rep: (as @|tptp.'C_update_b_update_fun_c_update_b_update_fun_bool_fun_fun$'|_0 |tptp.'C_update_b_update_fun_c_update_b_update_fun_bool_fun_fun$'|)
% 1.16/1.43  ; cardinality of |tptp.'B_update_c_d_prod_update_fun_a_update_a_update_fun_fun$'| is 1
% 1.16/1.43  ; rep: (as @|tptp.'B_update_c_d_prod_update_fun_a_update_a_update_fun_fun$'|_0 |tptp.'B_update_c_d_prod_update_fun_a_update_a_update_fun_fun$'|)
% 1.16/1.43  ; cardinality of |tptp.'C_update_a_update_bool_fun_fun$'| is 1
% 1.16/1.43  ; rep: (as @|tptp.'C_update_a_update_bool_fun_fun$'|_0 |tptp.'C_update_a_update_bool_fun_fun$'|)
% 1.16/1.43  ; cardinality of |tptp.'C_update_a_update_fun_d_update_a_update_fun_bool_fun_fun$'| is 1
% 1.16/1.43  ; rep: (as @|tptp.'C_update_a_update_fun_d_update_a_update_fun_bool_fun_fun$'|_0 |tptp.'C_update_a_update_fun_d_update_a_update_fun_bool_fun_fun$'|)
% 1.16/1.43  ; cardinality of |tptp.'C_update_b_d_prod_update_fun$'| is 1
% 1.16/1.43  ; rep: (as @|tptp.'C_update_b_d_prod_update_fun$'|_0 |tptp.'C_update_b_d_prod_update_fun$'|)
% 1.16/1.43  ; cardinality of |tptp.'D_c_prod_update$'| is 1
% 1.16/1.43  ; rep: (as @|tptp.'D_c_prod_update$'|_0 |tptp.'D_c_prod_update$'|)
% 1.16/1.43  ; cardinality of |tptp.'C_c_prod_update_b_a_prod_update_fun$'| is 1
% 1.16/1.43  ; rep: (as @|tptp.'C_c_prod_update_b_a_prod_update_fun$'|_0 |tptp.'C_c_prod_update_b_a_prod_update_fun$'|)
% 1.16/1.43  ; cardinality of |tptp.'D_update_b_update_fun_d_update_b_update_fun_bool_fun_fun$'| is 1
% 1.16/1.43  ; rep: (as @|tptp.'D_update_b_update_fun_d_update_b_update_fun_bool_fun_fun$'|_0 |tptp.'D_update_b_update_fun_d_update_b_update_fun_bool_fun_fun$'|)
% 1.16/1.43  ; cardinality of |tptp.'A_update_d_c_prod_update_fun$'| is 1
% 1.16/1.43  ; rep: (as @|tptp.'A_update_d_c_prod_update_fun$'|_0 |tptp.'A_update_d_c_prod_update_fun$'|)
% 1.16/1.43  ; cardinality of |tptp.'D_update_d_update_bool_fun_fun$'| is 1
% 1.16/1.43  ; rep: (as @|tptp.'D_update_d_update_bool_fun_fun$'|_0 |tptp.'D_update_d_update_bool_fun_fun$'|)
% 1.16/1.43  ; cardinality of |tptp.'A_d_prod_update_b_b_prod_update_fun$'| is 1
% 1.16/1.43  ; rep: (as @|tptp.'A_d_prod_update_b_b_prod_update_fun$'|_0 |tptp.'A_d_prod_update_b_b_prod_update_fun$'|)
% 1.16/1.43  ; cardinality of |tptp.'C_d_prod_update_b_update_fun_c_d_prod_update_b_update_fun_bool_fun_fun$'| is 1
% 1.16/1.43  ; rep: (as @|tptp.'C_d_prod_update_b_update_fun_c_d_prod_update_b_update_fun_bool_fun_fun$'|_0 |tptp.'C_d_prod_update_b_update_fun_c_d_prod_update_b_update_fun_bool_fun_fun$'|)
% 1.16/1.43  ; cardinality of |tptp.'D_update_a_update_fun_d_update_b_update_fun_fun_d_update_a_update_fun_d_update_b_update_fun_fun_bool_fun_fun$'| is 1
% 1.16/1.43  ; rep: (as @|tptp.'D_update_a_update_fun_d_update_b_update_fun_fun_d_update_a_update_fun_d_update_b_update_fun_fun_bool_fun_fun$'|_0 |tptp.'D_update_a_update_fun_d_update_b_update_fun_fun_d_update_a_update_fun_d_update_b_update_fun_fun_bool_fun_fun$'|)
% 1.16/1.43  ; cardinality of |tptp.'D_update_c_update_bool_fun_fun$'| is 1
% 1.16/1.43  ; rep: (as @|tptp.'D_update_c_update_bool_fun_fun$'|_0 |tptp.'D_update_c_update_bool_fun_fun$'|)
% 1.16/1.43  ; cardinality of |tptp.'B_update_d_update_fun_a_update_a_update_fun_fun$'| is 1
% 1.16/1.43  ; rep: (as @|tptp.'B_update_d_update_fun_a_update_a_update_fun_fun$'|_0 |tptp.'B_update_d_update_fun_a_update_a_update_fun_fun$'|)
% 1.16/1.43  ; cardinality of |tptp.'B_update_c_update_fun_d_update_b_update_fun_fun$'| is 1
% 1.16/1.43  ; rep: (as @|tptp.'B_update_c_update_fun_d_update_b_update_fun_fun$'|_0 |tptp.'B_update_c_update_fun_d_update_b_update_fun_fun$'|)
% 1.16/1.43  ; cardinality of |tptp.'C_update_c_update_fun$'| is 1
% 1.16/1.43  ; rep: (as @|tptp.'C_update_c_update_fun$'|_0 |tptp.'C_update_c_update_fun$'|)
% 1.16/1.43  ; cardinality of |tptp.'A_update_b_update_bool_fun_fun$'| is 1
% 1.16/1.43  ; rep: (as @|tptp.'A_update_b_update_bool_fun_fun$'|_0 |tptp.'A_update_b_update_bool_fun_fun$'|)
% 1.16/1.43  ; cardinality of |tptp.'D_a_prod_update_b_update_fun$'| is 1
% 1.16/1.43  ; rep: (as @|tptp.'D_a_prod_update_b_update_fun$'|_0 |tptp.'D_a_prod_update_b_update_fun$'|)
% 1.16/1.43  ; cardinality of |tptp.'C_update_a_c_prod_update_fun$'| is 1
% 1.16/1.43  ; rep: (as @|tptp.'C_update_a_c_prod_update_fun$'|_0 |tptp.'C_update_a_c_prod_update_fun$'|)
% 1.16/1.43  ; cardinality of |tptp.'C_d_prod_update_a_update_fun_bool_fun$'| is 1
% 1.16/1.43  ; rep: (as @|tptp.'C_d_prod_update_a_update_fun_bool_fun$'|_0 |tptp.'C_d_prod_update_a_update_fun_bool_fun$'|)
% 1.16/1.43  ; cardinality of |tptp.'C_update_c_d_prod_update_bool_fun_fun$'| is 1
% 1.16/1.43  ; rep: (as @|tptp.'C_update_c_d_prod_update_bool_fun_fun$'|_0 |tptp.'C_update_c_d_prod_update_bool_fun_fun$'|)
% 1.16/1.43  ; cardinality of |tptp.'C_d_prod_update$'| is 1
% 1.16/1.43  ; rep: (as @|tptp.'C_d_prod_update$'|_0 |tptp.'C_d_prod_update$'|)
% 1.16/1.43  ; cardinality of |tptp.'D_update_b_b_prod_update_fun$'| is 1
% 1.16/1.43  ; rep: (as @|tptp.'D_update_b_b_prod_update_fun$'|_0 |tptp.'D_update_b_b_prod_update_fun$'|)
% 1.16/1.43  ; cardinality of |tptp.'C_update_a_update_fun_c_d_prod_update_a_update_fun_bool_fun_fun$'| is 1
% 1.16/1.43  ; rep: (as @|tptp.'C_update_a_update_fun_c_d_prod_update_a_update_fun_bool_fun_fun$'|_0 |tptp.'C_update_a_update_fun_c_d_prod_update_a_update_fun_bool_fun_fun$'|)
% 1.16/1.43  ; cardinality of |tptp.'D_update_a_d_prod_update_fun$'| is 1
% 1.16/1.43  ; rep: (as @|tptp.'D_update_a_d_prod_update_fun$'|_0 |tptp.'D_update_a_d_prod_update_fun$'|)
% 1.16/1.43  ; cardinality of |tptp.'C_d_prod_update_a_update_a_update_prod_fun$'| is 1
% 1.16/1.43  ; rep: (as @|tptp.'C_d_prod_update_a_update_a_update_prod_fun$'|_0 |tptp.'C_d_prod_update_a_update_a_update_prod_fun$'|)
% 1.16/1.43  ; cardinality of |tptp.'D_update_b_update_b_update_prod_fun$'| is 1
% 1.16/1.43  ; rep: (as @|tptp.'D_update_b_update_b_update_prod_fun$'|_0 |tptp.'D_update_b_update_b_update_prod_fun$'|)
% 1.16/1.43  ; cardinality of |tptp.'D_update_a_update_fun_d_update_b_update_fun_fun$'| is 1
% 1.16/1.43  ; rep: (as @|tptp.'D_update_a_update_fun_d_update_b_update_fun_fun$'|_0 |tptp.'D_update_a_update_fun_d_update_b_update_fun_fun$'|)
% 1.16/1.43  ; cardinality of |tptp.'A_update_b_update_fun_c_update_a_update_fun_c_update_b_update_fun_fun_fun$'| is 1
% 1.16/1.43  ; rep: (as @|tptp.'A_update_b_update_fun_c_update_a_update_fun_c_update_b_update_fun_fun_fun$'|_0 |tptp.'A_update_b_update_fun_c_update_a_update_fun_c_update_b_update_fun_fun_fun$'|)
% 1.16/1.43  ; cardinality of |tptp.'B_update_a_update_bool_fun_fun$'| is 1
% 1.16/1.43  ; rep: (as @|tptp.'B_update_a_update_bool_fun_fun$'|_0 |tptp.'B_update_a_update_bool_fun_fun$'|)
% 1.16/1.43  ; cardinality of |tptp.'C_c_d_prod_prod_update_b_b_prod_update_fun$'| is 1
% 1.16/1.43  ; rep: (as @|tptp.'C_c_d_prod_prod_update_b_b_prod_update_fun$'|_0 |tptp.'C_c_d_prod_prod_update_b_b_prod_update_fun$'|)
% 1.16/1.43  ; cardinality of |tptp.'C_d_prod_update_a_update_fun_c_d_prod_update_b_update_fun_fun_d_update_a_update_fun_d_update_b_update_fun_fun_bool_fun_fun$'| is 1
% 1.16/1.43  ; rep: (as @|tptp.'C_d_prod_update_a_update_fun_c_d_prod_update_b_update_fun_fun_d_update_a_update_fun_d_update_b_update_fun_fun_bool_fun_fun$'|_0 |tptp.'C_d_prod_update_a_update_fun_c_d_prod_update_b_update_fun_fun_d_update_a_update_fun_d_update_b_update_fun_fun_bool_fun_fun$'|)
% 1.16/1.43  ; cardinality of |tptp.'B_update_bool_fun$'| is 1
% 1.16/1.43  ; rep: (as @|tptp.'B_update_bool_fun$'|_0 |tptp.'B_update_bool_fun$'|)
% 1.16/1.43  ; cardinality of |tptp.'B_update_d_update_bool_fun_fun$'| is 1
% 1.16/1.43  ; rep: (as @|tptp.'B_update_d_update_bool_fun_fun$'|_0 |tptp.'B_update_d_update_bool_fun_fun$'|)
% 1.16/1.43  ; cardinality of |tptp.'B_update_b_update_bool_fun_fun$'| is 1
% 1.16/1.43  ; rep: (as @|tptp.'B_update_b_update_bool_fun_fun$'|_0 |tptp.'B_update_b_update_bool_fun_fun$'|)
% 1.16/1.43  ; cardinality of |tptp.'A_update_a_update_prod$'| is 1
% 1.16/1.43  ; rep: (as @|tptp.'A_update_a_update_prod$'|_0 |tptp.'A_update_a_update_prod$'|)
% 1.16/1.43  ; cardinality of |tptp.'D_d_prod_update_a_a_prod_update_fun$'| is 1
% 1.16/1.43  ; rep: (as @|tptp.'D_d_prod_update_a_a_prod_update_fun$'|_0 |tptp.'D_d_prod_update_a_a_prod_update_fun$'|)
% 1.16/1.43  ; cardinality of |tptp.'A_update_b_update_fun_bool_fun$'| is 1
% 1.16/1.43  ; rep: (as @|tptp.'A_update_b_update_fun_bool_fun$'|_0 |tptp.'A_update_b_update_fun_bool_fun$'|)
% 1.16/1.43  ; cardinality of |tptp.'C_update_a_update_fun_bool_fun$'| is 1
% 1.16/1.43  ; rep: (as @|tptp.'C_update_a_update_fun_bool_fun$'|_0 |tptp.'C_update_a_update_fun_bool_fun$'|)
% 1.16/1.43  ; cardinality of |tptp.'D_update_d_update_prod_a_update_a_update_prod_fun$'| is 1
% 1.16/1.43  ; rep: (as @|tptp.'D_update_d_update_prod_a_update_a_update_prod_fun$'|_0 |tptp.'D_update_d_update_prod_a_update_a_update_prod_fun$'|)
% 1.16/1.43  ; cardinality of |tptp.'A_update_c_update_bool_fun_fun$'| is 1
% 1.16/1.43  ; rep: (as @|tptp.'A_update_c_update_bool_fun_fun$'|_0 |tptp.'A_update_c_update_bool_fun_fun$'|)
% 1.16/1.43  ; cardinality of |tptp.'A_update_a_update_fun_d_update_b_update_fun_fun$'| is 1
% 1.16/1.43  ; rep: (as @|tptp.'A_update_a_update_fun_d_update_b_update_fun_fun$'|_0 |tptp.'A_update_a_update_fun_d_update_b_update_fun_fun$'|)
% 1.16/1.43  ; cardinality of |tptp.'C_update_d_update_fun$'| is 1
% 1.16/1.43  ; rep: (as @|tptp.'C_update_d_update_fun$'|_0 |tptp.'C_update_d_update_fun$'|)
% 1.16/1.43  ; cardinality of |tptp.'C_d_prod_update_d_update_prod$'| is 1
% 1.16/1.43  ; rep: (as @|tptp.'C_d_prod_update_d_update_prod$'|_0 |tptp.'C_d_prod_update_d_update_prod$'|)
% 1.16/1.43  ; cardinality of |tptp.'C_update_c_update_bool_fun_fun$'| is 1
% 1.16/1.43  ; rep: (as @|tptp.'C_update_c_update_bool_fun_fun$'|_0 |tptp.'C_update_c_update_bool_fun_fun$'|)
% 1.16/1.43  ; cardinality of |tptp.'B_update_c_d_prod_update_fun_c_update_b_update_fun_fun$'| is 1
% 1.16/1.43  ; rep: (as @|tptp.'B_update_c_d_prod_update_fun_c_update_b_update_fun_fun$'|_0 |tptp.'B_update_c_d_prod_update_fun_c_update_b_update_fun_fun$'|)
% 1.16/1.43  ; cardinality of |tptp.'A_update_bool_fun$'| is 1
% 1.16/1.43  ; rep: (as @|tptp.'A_update_bool_fun$'|_0 |tptp.'A_update_bool_fun$'|)
% 1.16/1.43  ; cardinality of |tptp.'D_update_b_d_prod_update_fun$'| is 1
% 1.16/1.43  ; rep: (as @|tptp.'D_update_b_d_prod_update_fun$'|_0 |tptp.'D_update_b_d_prod_update_fun$'|)
% 1.16/1.43  ; cardinality of |tptp.'B_c_prod_update$'| is 1
% 1.16/1.43  ; rep: (as @|tptp.'B_c_prod_update$'|_0 |tptp.'B_c_prod_update$'|)
% 1.16/1.43  ; cardinality of |tptp.'C_update_a_update_a_update_prod_fun$'| is 1
% 1.16/1.43  ; rep: (as @|tptp.'C_update_a_update_a_update_prod_fun$'|_0 |tptp.'C_update_a_update_a_update_prod_fun$'|)
% 1.16/1.43  ; cardinality of |tptp.'A_update_d_update_fun$'| is 1
% 1.16/1.43  ; rep: (as @|tptp.'A_update_d_update_fun$'|_0 |tptp.'A_update_d_update_fun$'|)
% 1.16/1.43  ; cardinality of |tptp.'D_update_a_update_fun_d_update_a_update_fun_bool_fun_fun$'| is 1
% 1.16/1.43  ; rep: (as @|tptp.'D_update_a_update_fun_d_update_a_update_fun_bool_fun_fun$'|_0 |tptp.'D_update_a_update_fun_d_update_a_update_fun_bool_fun_fun$'|)
% 1.16/1.43  ; cardinality of |tptp.'D_d_prod_update$'| is 1
% 1.16/1.43  ; rep: (as @|tptp.'D_d_prod_update$'|_0 |tptp.'D_d_prod_update$'|)
% 1.16/1.43  ; cardinality of |tptp.'C_d_prod_update_bool_fun$'| is 1
% 1.16/1.43  ; rep: (as @|tptp.'C_d_prod_update_bool_fun$'|_0 |tptp.'C_d_prod_update_bool_fun$'|)
% 1.16/1.43  ; cardinality of |tptp.'B_a_prod_update$'| is 1
% 1.16/1.43  ; rep: (as @|tptp.'B_a_prod_update$'|_0 |tptp.'B_a_prod_update$'|)
% 1.16/1.43  ; cardinality of |tptp.'A_update_b_b_prod_update_fun$'| is 1
% 1.16/1.43  ; rep: (as @|tptp.'A_update_b_b_prod_update_fun$'|_0 |tptp.'A_update_b_b_prod_update_fun$'|)
% 1.16/1.43  ; cardinality of |tptp.'D_update_b_a_prod_update_fun$'| is 1
% 1.16/1.43  ; rep: (as @|tptp.'D_update_b_a_prod_update_fun$'|_0 |tptp.'D_update_b_a_prod_update_fun$'|)
% 1.16/1.43  ; cardinality of |tptp.'C_update_set$'| is 1
% 1.16/1.43  ; rep: (as @|tptp.'C_update_set$'|_0 |tptp.'C_update_set$'|)
% 1.16/1.43  ; cardinality of |tptp.'C_d_prod_update_a_update_fun_c_d_prod_update_b_update_fun_fun_c_update_a_update_fun_c_update_b_update_fun_fun_bool_fun_fun$'| is 1
% 1.16/1.43  ; rep: (as @|tptp.'C_d_prod_update_a_update_fun_c_d_prod_update_b_update_fun_fun_c_update_a_update_fun_c_update_b_update_fun_fun_bool_fun_fun$'|_0 |tptp.'C_d_prod_update_a_update_fun_c_d_prod_update_b_update_fun_fun_c_update_a_update_fun_c_update_b_update_fun_fun_bool_fun_fun$'|)
% 1.16/1.43  ; cardinality of |tptp.'D_update_c_update_prod_b_update_b_update_prod_fun$'| is 1
% 1.16/1.43  ; rep: (as @|tptp.'D_update_c_update_prod_b_update_b_update_prod_fun$'|_0 |tptp.'D_update_c_update_prod_b_update_b_update_prod_fun$'|)
% 1.16/1.43  ; cardinality of |tptp.'A_update_a_a_prod_update_fun$'| is 1
% 1.16/1.43  ; rep: (as @|tptp.'A_update_a_a_prod_update_fun$'|_0 |tptp.'A_update_a_a_prod_update_fun$'|)
% 1.16/1.43  ; cardinality of |tptp.'C_d_prod_update_a_update_fun_c_update_a_update_fun_bool_fun_fun$'| is 1
% 1.16/1.43  ; rep: (as @|tptp.'C_d_prod_update_a_update_fun_c_update_a_update_fun_bool_fun_fun$'|_0 |tptp.'C_d_prod_update_a_update_fun_c_update_a_update_fun_bool_fun_fun$'|)
% 1.16/1.43  ; cardinality of |tptp.'B_update_c_d_prod_update_fun_d_update_b_update_fun_fun$'| is 1
% 1.16/1.43  ; rep: (as @|tptp.'B_update_c_d_prod_update_fun_d_update_b_update_fun_fun$'|_0 |tptp.'B_update_c_d_prod_update_fun_d_update_b_update_fun_fun$'|)
% 1.16/1.43  ; cardinality of |tptp.'C_d_prod_update_set$'| is 1
% 1.16/1.43  ; rep: (as @|tptp.'C_d_prod_update_set$'|_0 |tptp.'C_d_prod_update_set$'|)
% 1.16/1.43  (define-fun |tptp.'comp$s'| (($x1 |tptp.'A_b_prod_update_b_update_fun$'|) ($x2 |tptp.'C_a_prod_update_a_b_prod_update_fun$'|)) |tptp.'C_a_prod_update_b_update_fun$'| (as @|tptp.'C_a_prod_update_b_update_fun$'|_0 |tptp.'C_a_prod_update_b_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'uu$'| (($x1 |tptp.'C_d_prod_update_set$'|)) |tptp.'C_d_prod_update_bool_fun$'| (as @|tptp.'C_d_prod_update_bool_fun$'|_0 |tptp.'C_d_prod_update_bool_fun$'|))
% 1.16/1.43  (define-fun |tptp.'register$au'| (($x1 |tptp.'D_update_b_b_prod_update_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'fun_app$dk'| (($x1 |tptp.'C_d_prod_update_c_d_prod_update_prod_b_update_b_update_prod_fun$'|) ($x2 |tptp.'C_d_prod_update_c_d_prod_update_prod$'|)) |tptp.'B_update_b_update_prod$'| (as @|tptp.'B_update_b_update_prod$'|_0 |tptp.'B_update_b_update_prod$'|))
% 1.16/1.43  (define-fun |tptp.'fun_app$cx'| (($x1 |tptp.'C_update_d_update_fun$'|) ($x2 |tptp.'C_update$'|)) |tptp.'D_update$'| (as @|tptp.'D_update$'|_0 |tptp.'D_update$'|))
% 1.16/1.43  (define-fun |tptp.'type_definition$j'| ((BOUND_VARIABLE_42050 |tptp.'B_update_d_update_fun$'|) (BOUND_VARIABLE_42051 |tptp.'D_update_b_update_fun$'|) (BOUND_VARIABLE_42052 |tptp.'D_update_set$'|)) Bool false)
% 1.16/1.43  (define-fun |tptp.'quotient$a'| ((BOUND_VARIABLE_42055 |tptp.'A_update_a_update_bool_fun_fun$'|) (BOUND_VARIABLE_42056 |tptp.'A_update_c_update_fun$'|) (BOUND_VARIABLE_42057 |tptp.'C_update_a_update_fun$'|) (BOUND_VARIABLE_42058 |tptp.'A_update_c_update_bool_fun_fun$'|)) Bool false)
% 1.16/1.43  (define-fun |tptp.'uvl$'| (($x1 |tptp.'C_update_a_update_fun$'|)) |tptp.'C_update_a_a_prod_update_fun$'| (as @|tptp.'C_update_a_a_prod_update_fun$'|_0 |tptp.'C_update_a_a_prod_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'rel_fun$f'| (($x1 |tptp.'C_update_a_update_fun_c_d_prod_update_a_update_fun_bool_fun_fun$'|) ($x2 |tptp.'C_update_b_update_fun_c_d_prod_update_b_update_fun_bool_fun_fun$'|)) |tptp.'C_update_a_update_fun_c_update_b_update_fun_fun_c_d_prod_update_a_update_fun_c_d_prod_update_b_update_fun_fun_bool_fun_fun$'| (as @|tptp.'C_update_a_update_fun_c_update_b_update_fun_fun_c_d_prod_update_a_update_fun_c_d_prod_update_b_update_fun_fun_bool_fun_fun$'|_0 |tptp.'C_update_a_update_fun_c_update_b_update_fun_fun_c_d_prod_update_a_update_fun_c_d_prod_update_b_update_fun_fun_bool_fun_fun$'|))
% 1.16/1.43  (define-fun |tptp.'register$'| () |tptp.'C_update_a_update_fun_bool_fun$'| (as @|tptp.'C_update_a_update_fun_bool_fun$'|_0 |tptp.'C_update_a_update_fun_bool_fun$'|))
% 1.16/1.43  (define-fun |tptp.'uun$'| (($x1 |tptp.'A_update_b_update_fun$'|)) |tptp.'A_update_b_b_prod_update_fun$'| (as @|tptp.'A_update_b_b_prod_update_fun$'|_0 |tptp.'A_update_b_b_prod_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'comp$as'| (($x1 |tptp.'C_update_a_update_fun$'|) ($x2 |tptp.'D_update_c_update_fun$'|)) |tptp.'D_update_a_update_fun$'| (as @|tptp.'D_update_a_update_fun$'|_0 |tptp.'D_update_a_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'comp_update$i'| (($x1 |tptp.'D_d_prod_update$'|) ($x2 |tptp.'D_d_prod_update$'|)) |tptp.'D_d_prod_update$'| (as @|tptp.'D_d_prod_update$'|_0 |tptp.'D_d_prod_update$'|))
% 1.16/1.43  (define-fun |tptp.'preregister$n'| (($x1 |tptp.'C_update_d_update_fun$'|)) Bool false)
% 1.16/1.43  (define-fun |tptp.'rel_fun$ae'| (($x1 |tptp.'D_update_c_d_prod_update_bool_fun_fun$'|) ($x2 |tptp.'A_update_a_update_bool_fun_fun$'|)) |tptp.'D_update_a_update_fun_c_d_prod_update_a_update_fun_bool_fun_fun$'| (as @|tptp.'D_update_a_update_fun_c_d_prod_update_a_update_fun_bool_fun_fun$'|_0 |tptp.'D_update_a_update_fun_c_d_prod_update_a_update_fun_bool_fun_fun$'|))
% 1.16/1.43  (define-fun |tptp.'fun_app$g'| (($x1 |tptp.'B_update_a_b_prod_update_fun$'|) ($x2 |tptp.'B_update$'|)) |tptp.'A_b_prod_update$'| (as @|tptp.'A_b_prod_update$'|_0 |tptp.'A_b_prod_update$'|))
% 1.16/1.43  (define-fun |tptp.'register_tensor$p'| ((BOUND_VARIABLE_42074 |tptp.'A_update_b_update_fun$'|) (BOUND_VARIABLE_42076 |tptp.'A_update_b_update_fun$'|)) |tptp.'A_a_prod_update_b_b_prod_update_fun$'| (as @|tptp.'A_a_prod_update_b_b_prod_update_fun$'|_0 |tptp.'A_a_prod_update_b_b_prod_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'pred_fun$'| ((BOUND_VARIABLE_42079 |tptp.'C_update_bool_fun$'|) (BOUND_VARIABLE_42080 |tptp.'B_update_bool_fun$'|) (BOUND_VARIABLE_42081 |tptp.'C_update_b_update_fun$'|)) Bool false)
% 1.16/1.43  (define-fun |tptp.'quotient$l'| ((BOUND_VARIABLE_42084 |tptp.'D_update_d_update_bool_fun_fun$'|) (BOUND_VARIABLE_42085 |tptp.'D_update_a_update_fun$'|) (BOUND_VARIABLE_42086 |tptp.'A_update_d_update_fun$'|) (BOUND_VARIABLE_42087 |tptp.'D_update_a_update_bool_fun_fun$'|)) Bool false)
% 1.16/1.43  (define-fun |tptp.'fun_app$dt'| ((BOUND_VARIABLE_42090 |tptp.'A_update_a_update_fun_c_d_prod_update_b_update_fun_fun$'|) (BOUND_VARIABLE_42091 |tptp.'A_update_a_update_fun$'|)) |tptp.'C_d_prod_update_b_update_fun$'| (as @|tptp.'C_d_prod_update_b_update_fun$'|_0 |tptp.'C_d_prod_update_b_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'member$d'| ((BOUND_VARIABLE_42106 |tptp.'C_d_prod_update_a_update_fun$'|) (BOUND_VARIABLE_42108 |tptp.'C_d_prod_update_a_update_fun_set$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'relcompp$f'| ((BOUND_VARIABLE_42111 |tptp.'A_update_a_update_bool_fun_fun$'|) (BOUND_VARIABLE_42112 |tptp.'A_update_c_update_bool_fun_fun$'|)) |tptp.'A_update_c_update_bool_fun_fun$'| (as @|tptp.'A_update_c_update_bool_fun_fun$'|_0 |tptp.'A_update_c_update_bool_fun_fun$'|))
% 1.16/1.43  (define-fun |tptp.'register$ai'| (($x1 |tptp.'D_c_prod_update_b_update_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'comp$cc'| (($x1 |tptp.'A_update_a_update_prod_b_update_b_update_prod_fun$'|) ($x2 |tptp.'D_update_d_update_prod_a_update_a_update_prod_fun$'|)) |tptp.'D_update_d_update_prod_b_update_b_update_prod_fun$'| (as @|tptp.'D_update_d_update_prod_b_update_b_update_prod_fun$'|_0 |tptp.'D_update_d_update_prod_b_update_b_update_prod_fun$'|))
% 1.16/1.43  (define-fun |tptp.'comp$cf'| ((BOUND_VARIABLE_42115 |tptp.'A_update_d_update_fun$'|) (BOUND_VARIABLE_42116 |tptp.'B_update_a_update_fun$'|)) |tptp.'B_update_d_update_fun$'| (as @|tptp.'B_update_d_update_fun$'|_0 |tptp.'B_update_d_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'rel_fun$v'| (($x1 |tptp.'C_d_prod_update_a_update_fun_d_update_a_update_fun_bool_fun_fun$'|) ($x2 |tptp.'C_d_prod_update_b_update_fun_d_update_b_update_fun_bool_fun_fun$'|)) |tptp.'C_d_prod_update_a_update_fun_c_d_prod_update_b_update_fun_fun_d_update_a_update_fun_d_update_b_update_fun_fun_bool_fun_fun$'| (as @|tptp.'C_d_prod_update_a_update_fun_c_d_prod_update_b_update_fun_fun_d_update_a_update_fun_d_update_b_update_fun_fun_bool_fun_fun$'|_0 |tptp.'C_d_prod_update_a_update_fun_c_d_prod_update_b_update_fun_fun_d_update_a_update_fun_d_update_b_update_fun_fun_bool_fun_fun$'|))
% 1.16/1.43  (define-fun |tptp.'register_tensor$s'| (($x1 |tptp.'C_update_a_update_fun$'|) ($x2 |tptp.'D_update_a_update_fun$'|)) |tptp.'C_d_prod_update_a_a_prod_update_fun$'| (as @|tptp.'C_d_prod_update_a_a_prod_update_fun$'|_0 |tptp.'C_d_prod_update_a_a_prod_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'register$ao'| (($x1 |tptp.'D_update_b_d_prod_update_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'rel_fun$i'| (($x1 |tptp.'A_update_b_update_fun_a_update_b_update_fun_bool_fun_fun$'|) ($x2 |tptp.'C_update_a_update_fun_c_update_b_update_fun_fun_d_update_a_update_fun_d_update_b_update_fun_fun_bool_fun_fun$'|) ($x3 |tptp.'A_update_b_update_fun_c_update_a_update_fun_c_update_b_update_fun_fun_fun$'|) ($x4 |tptp.'A_update_b_update_fun_d_update_a_update_fun_d_update_b_update_fun_fun_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'register$ay'| (($x1 |tptp.'A_update_d_b_prod_update_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'comp_update$'| (($x1 |tptp.'A_update$'|)) |tptp.'A_update_a_update_fun$'| (as @|tptp.'A_update_a_update_fun$'|_0 |tptp.'A_update_a_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'separating$c'| ((BOUND_VARIABLE_42119 |tptp.'B_itself$'|) (BOUND_VARIABLE_42120 |tptp.'B_update_set$'|)) Bool false)
% 1.16/1.43  (define-fun |tptp.'fun_app$cw'| ((BOUND_VARIABLE_42123 |tptp.'B_update_c_update_fun_c_update_b_update_fun_fun$'|) (BOUND_VARIABLE_42124 |tptp.'B_update_c_update_fun$'|)) |tptp.'C_update_b_update_fun$'| (as @|tptp.'C_update_b_update_fun$'|_0 |tptp.'C_update_b_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'comp$be'| (($x1 |tptp.'C_update_b_update_b_update_prod_fun$'|) ($x2 |tptp.'C_update_c_update_fun$'|)) |tptp.'C_update_b_update_b_update_prod_fun$'| (as @|tptp.'C_update_b_update_b_update_prod_fun$'|_0 |tptp.'C_update_b_update_b_update_prod_fun$'|))
% 1.16/1.43  (define-fun |tptp.'uvt$'| () |tptp.'C_update_bool_fun$'| (as @|tptp.'C_update_bool_fun$'|_0 |tptp.'C_update_bool_fun$'|))
% 1.16/1.43  (define-fun |tptp.'relcompp$h'| ((BOUND_VARIABLE_42127 |tptp.'C_d_prod_update_a_update_bool_fun_fun$'|) (BOUND_VARIABLE_42128 |tptp.'A_update_c_d_prod_update_bool_fun_fun$'|)) |tptp.'C_d_prod_update_c_d_prod_update_bool_fun_fun$'| (as @|tptp.'C_d_prod_update_c_d_prod_update_bool_fun_fun$'|_0 |tptp.'C_d_prod_update_c_d_prod_update_bool_fun_fun$'|))
% 1.16/1.43  (define-fun |tptp.'compatible$j'| (($x1 |tptp.'B_update_b_update_fun$'|) ($x2 |tptp.'A_update_b_update_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'preregister$o'| (($x1 |tptp.'C_update_c_update_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'id$'| () |tptp.'B_update_b_update_fun$'| (as @|tptp.'B_update_b_update_fun$'|_0 |tptp.'B_update_b_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'comp$h'| (($x1 |tptp.'D_update_b_update_fun$'|) ($x2 |tptp.'A_update_d_update_fun$'|)) |tptp.'A_update_b_update_fun$'| (as @|tptp.'A_update_b_update_fun$'|_0 |tptp.'A_update_b_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'register_pair$q'| (($x1 |tptp.'A_update_d_update_fun$'|) ($x2 |tptp.'D_update_d_update_fun$'|) ($x3 |tptp.'A_d_prod_update$'|)) |tptp.'D_update$'| (as @|tptp.'D_update$'|_0 |tptp.'D_update$'|))
% 1.16/1.43  (define-fun |tptp.'fun_app$an'| ((BOUND_VARIABLE_42131 |tptp.'B_update_bool_fun$'|) (BOUND_VARIABLE_42132 |tptp.'B_update$'|)) Bool false)
% 1.16/1.43  (define-fun |tptp.'register_pair$w'| (($x1 |tptp.'A_update_b_a_prod_update_fun$'|) ($x2 |tptp.'C_update_b_a_prod_update_fun$'|)) |tptp.'A_c_prod_update_b_a_prod_update_fun$'| (as @|tptp.'A_c_prod_update_b_a_prod_update_fun$'|_0 |tptp.'A_c_prod_update_b_a_prod_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'comp$av'| (($x1 |tptp.'A_update_a_update_fun_d_update_b_update_fun_fun$'|) ($x2 |tptp.'B_update_c_update_fun_a_update_a_update_fun_fun$'|)) |tptp.'B_update_c_update_fun_d_update_b_update_fun_fun$'| (as @|tptp.'B_update_c_update_fun_d_update_b_update_fun_fun$'|_0 |tptp.'B_update_c_update_fun_d_update_b_update_fun_fun$'|))
% 1.16/1.43  (define-fun |tptp.'tensor_update$n'| (($x1 |tptp.'B_update$'|) ($x2 |tptp.'C_update$'|)) |tptp.'B_c_prod_update$'| (as @|tptp.'B_c_prod_update$'|_0 |tptp.'B_c_prod_update$'|))
% 1.16/1.43  (define-fun |tptp.'fun_app$dd'| (($x1 |tptp.'C_update_c_d_prod_update_prod_a_update_a_update_prod_fun$'|) ($x2 |tptp.'C_update_c_d_prod_update_prod$'|)) |tptp.'A_update_a_update_prod$'| (as @|tptp.'A_update_a_update_prod$'|_0 |tptp.'A_update_a_update_prod$'|))
% 1.16/1.43  (define-fun |tptp.'register_pair$e'| (($x1 |tptp.'A_update_b_update_fun$'|) ($x2 |tptp.'B_update_b_update_fun$'|)) |tptp.'A_b_prod_update_b_update_fun$'| (as @|tptp.'A_b_prod_update_b_update_fun$'|_0 |tptp.'A_b_prod_update_b_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'map_prod$k'| (($x1 |tptp.'C_d_prod_update_b_update_fun$'|) ($x2 |tptp.'D_update_b_update_fun$'|)) |tptp.'C_d_prod_update_d_update_prod_b_update_b_update_prod_fun$'| (as @|tptp.'C_d_prod_update_d_update_prod_b_update_b_update_prod_fun$'|_0 |tptp.'C_d_prod_update_d_update_prod_b_update_b_update_prod_fun$'|))
% 1.16/1.43  (define-fun |tptp.'id_update$c'| () |tptp.'B_update$'| (as @|tptp.'B_update$'|_0 |tptp.'B_update$'|))
% 1.16/1.43  (define-fun |tptp.'rel_fun$k'| (($x1 |tptp.'C_update_d_update_bool_fun_fun$'|) ($x2 |tptp.'A_update_a_update_bool_fun_fun$'|)) |tptp.'C_update_a_update_fun_d_update_a_update_fun_bool_fun_fun$'| (as @|tptp.'C_update_a_update_fun_d_update_a_update_fun_bool_fun_fun$'|_0 |tptp.'C_update_a_update_fun_d_update_a_update_fun_bool_fun_fun$'|))
% 1.16/1.43  (define-fun |tptp.'uuw$'| (($x1 |tptp.'A_update_d_update_fun$'|)) |tptp.'A_update_d_d_prod_update_fun$'| (as @|tptp.'A_update_d_d_prod_update_fun$'|_0 |tptp.'A_update_d_d_prod_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'register$q'| (($x1 |tptp.'A_c_prod_update_b_b_prod_update_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'tensor_update$o'| (($x1 |tptp.'C_update$'|) ($x2 |tptp.'B_update$'|)) |tptp.'C_b_prod_update$'| (as @|tptp.'C_b_prod_update$'|_0 |tptp.'C_b_prod_update$'|))
% 1.16/1.43  (define-fun |tptp.'comp$aq'| ((BOUND_VARIABLE_42135 |tptp.'A_update_a_update_fun$'|) (BOUND_VARIABLE_42136 |tptp.'B_update_a_update_fun$'|)) |tptp.'B_update_a_update_fun$'| (as @|tptp.'B_update_a_update_fun$'|_0 |tptp.'B_update_a_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'tensor_update$h'| (($x1 |tptp.'C_update$'|) ($x2 |tptp.'D_update$'|)) |tptp.'C_d_prod_update$'| (as @|tptp.'C_d_prod_update$'|_0 |tptp.'C_d_prod_update$'|))
% 1.16/1.43  (define-fun |tptp.'comp$bi'| (($x1 |tptp.'A_update_b_update_b_update_prod_fun$'|) ($x2 |tptp.'A_update_a_update_fun$'|)) |tptp.'A_update_b_update_b_update_prod_fun$'| (as @|tptp.'A_update_b_update_b_update_prod_fun$'|_0 |tptp.'A_update_b_update_b_update_prod_fun$'|))
% 1.16/1.43  (define-fun |tptp.'uur$'| (($x1 |tptp.'C_update_b_update_fun$'|)) |tptp.'C_update_d_b_prod_update_fun$'| (as @|tptp.'C_update_d_b_prod_update_fun$'|_0 |tptp.'C_update_d_b_prod_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'comp$w'| (($x1 |tptp.'C_d_prod_update_b_update_fun$'|) ($x2 |tptp.'C_d_prod_update_c_d_prod_update_fun$'|)) |tptp.'C_d_prod_update_b_update_fun$'| (as @|tptp.'C_d_prod_update_b_update_fun$'|_0 |tptp.'C_d_prod_update_b_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'fun_app$ai'| (($x1 |tptp.'C_update_bool_fun$'|) ($x2 |tptp.'C_update$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'convol$'| (($x1 |tptp.'C_update_b_update_fun$'|) ($x2 |tptp.'C_update_b_update_fun$'|)) |tptp.'C_update_b_update_b_update_prod_fun$'| (as @|tptp.'C_update_b_update_b_update_prod_fun$'|_0 |tptp.'C_update_b_update_b_update_prod_fun$'|))
% 1.16/1.43  (define-fun |tptp.'tensor_update$k'| (($x1 |tptp.'D_update$'|) ($x2 |tptp.'C_update$'|)) |tptp.'D_c_prod_update$'| (as @|tptp.'D_c_prod_update$'|_0 |tptp.'D_c_prod_update$'|))
% 1.16/1.43  (define-fun |tptp.'fun_app$bn'| (($x1 |tptp.'C_a_prod_update_a_b_prod_update_fun$'|) ($x2 |tptp.'C_a_prod_update$'|)) |tptp.'A_b_prod_update$'| (as @|tptp.'A_b_prod_update$'|_0 |tptp.'A_b_prod_update$'|))
% 1.16/1.43  (define-fun |tptp.'type_definition$b'| ((BOUND_VARIABLE_42139 |tptp.'C_update_c_update_fun$'|) (BOUND_VARIABLE_42140 |tptp.'C_update_c_update_fun$'|) (BOUND_VARIABLE_42141 |tptp.'C_update_set$'|)) Bool false)
% 1.16/1.43  (define-fun |tptp.'register$m'| (($x1 |tptp.'C_c_prod_update_b_b_prod_update_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'map_fun$d'| (($x1 |tptp.'C_update_b_update_fun$'|) ($x2 |tptp.'C_d_prod_update_b_update_fun$'|)) |tptp.'B_update_c_d_prod_update_fun_c_update_b_update_fun_fun$'| (as @|tptp.'B_update_c_d_prod_update_fun_c_update_b_update_fun_fun$'|_0 |tptp.'B_update_c_d_prod_update_fun_c_update_b_update_fun_fun$'|))
% 1.16/1.43  (define-fun |tptp.'fun_app$e'| (($x1 |tptp.'C_update_a_c_prod_update_fun$'|) ($x2 |tptp.'C_update$'|)) |tptp.'A_c_prod_update$'| (as @|tptp.'A_c_prod_update$'|_0 |tptp.'A_c_prod_update$'|))
% 1.16/1.43  (define-fun |tptp.'register$as'| (($x1 |tptp.'C_update_b_b_prod_update_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'uvj$'| (($x1 |tptp.'A_update_b_update_fun$'|)) |tptp.'A_update_b_b_prod_update_fun$'| (as @|tptp.'A_update_b_b_prod_update_fun$'|_0 |tptp.'A_update_b_b_prod_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'fun_app$du'| ((BOUND_VARIABLE_42144 |tptp.'B_update_c_update_fun_c_d_prod_update_b_update_fun_fun$'|) (BOUND_VARIABLE_42145 |tptp.'B_update_c_update_fun$'|)) |tptp.'C_d_prod_update_b_update_fun$'| (as @|tptp.'C_d_prod_update_b_update_fun$'|_0 |tptp.'C_d_prod_update_b_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'register$ak'| (($x1 |tptp.'D_d_prod_update_b_update_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'register_tensor$y'| (($x1 |tptp.'C_d_prod_update_b_update_fun$'|) ($x2 |tptp.'C_update_b_update_fun$'|)) |tptp.'C_d_prod_c_prod_update_b_b_prod_update_fun$'| (as @|tptp.'C_d_prod_c_prod_update_b_b_prod_update_fun$'|_0 |tptp.'C_d_prod_c_prod_update_b_b_prod_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'compatible$n'| ((BOUND_VARIABLE_42167 |tptp.'C_update_b_update_fun$'|) (BOUND_VARIABLE_42169 |tptp.'C_update_b_update_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'fun_app$a'| (($x1 |tptp.'A_update_b_a_prod_update_fun$'|) ($x2 |tptp.'A_update$'|)) |tptp.'B_a_prod_update$'| (as @|tptp.'B_a_prod_update$'|_0 |tptp.'B_a_prod_update$'|))
% 1.16/1.43  (define-fun |tptp.'fun_app$ab'| (($x1 |tptp.'A_update_c_d_prod_update_fun$'|) ($x2 |tptp.'A_update$'|)) |tptp.'C_d_prod_update$'| (as @|tptp.'C_d_prod_update$'|_0 |tptp.'C_d_prod_update$'|))
% 1.16/1.43  (define-fun |tptp.'conversep$'| ((BOUND_VARIABLE_42172 |tptp.'B_update_a_update_bool_fun_fun$'|)) |tptp.'A_update_b_update_bool_fun_fun$'| (as @|tptp.'A_update_b_update_bool_fun_fun$'|_0 |tptp.'A_update_b_update_bool_fun_fun$'|))
% 1.16/1.43  (define-fun |tptp.'fun_app$bp'| (($x1 |tptp.'C_c_prod_update_b_a_prod_update_fun$'|) ($x2 |tptp.'C_c_prod_update$'|)) |tptp.'B_a_prod_update$'| (as @|tptp.'B_a_prod_update$'|_0 |tptp.'B_a_prod_update$'|))
% 1.16/1.43  (define-fun |tptp.'fun_app$di'| (($x1 |tptp.'C_d_prod_update_c_update_prod_b_update_b_update_prod_fun$'|) ($x2 |tptp.'C_d_prod_update_c_update_prod$'|)) |tptp.'B_update_b_update_prod$'| (as @|tptp.'B_update_b_update_prod$'|_0 |tptp.'B_update_b_update_prod$'|))
% 1.16/1.43  (define-fun |tptp.'pred_fun$a'| (($x1 |tptp.'C_update_bool_fun$'|) ($x2 |tptp.'A_update_bool_fun$'|)) |tptp.'C_update_a_update_fun_bool_fun$'| (as @|tptp.'C_update_a_update_fun_bool_fun$'|_0 |tptp.'C_update_a_update_fun_bool_fun$'|))
% 1.16/1.43  (define-fun |tptp.'collect$c'| ((BOUND_VARIABLE_42175 |tptp.'A_update_bool_fun$'|)) |tptp.'A_update_set$'| (as @|tptp.'A_update_set$'|_0 |tptp.'A_update_set$'|))
% 1.16/1.43  (define-fun |tptp.'rel_fun$c'| (($x1 |tptp.'C_update_c_update_bool_fun_fun$'|) ($x2 |tptp.'A_update_a_update_bool_fun_fun$'|)) |tptp.'C_update_a_update_fun_c_update_a_update_fun_bool_fun_fun$'| (as @|tptp.'C_update_a_update_fun_c_update_a_update_fun_bool_fun_fun$'|_0 |tptp.'C_update_a_update_fun_c_update_a_update_fun_bool_fun_fun$'|))
% 1.16/1.43  (define-fun |tptp.'preregister$j'| () |tptp.'C_d_prod_update_a_update_fun_bool_fun$'| (as @|tptp.'C_d_prod_update_a_update_fun_bool_fun$'|_0 |tptp.'C_d_prod_update_a_update_fun_bool_fun$'|))
% 1.16/1.43  (define-fun |tptp.'comp$j'| () |tptp.'A_update_b_update_fun_d_update_a_update_fun_d_update_b_update_fun_fun_fun$'| (as @|tptp.'A_update_b_update_fun_d_update_a_update_fun_d_update_b_update_fun_fun_fun$'|_0 |tptp.'A_update_b_update_fun_d_update_a_update_fun_d_update_b_update_fun_fun_fun$'|))
% 1.16/1.43  (define-fun |tptp.'fun_app$br'| (($x1 |tptp.'C_a_prod_update_b_b_prod_update_fun$'|) ($x2 |tptp.'C_a_prod_update$'|)) |tptp.'B_b_prod_update$'| (as @|tptp.'B_b_prod_update$'|_0 |tptp.'B_b_prod_update$'|))
% 1.16/1.43  (define-fun |tptp.'uum$'| (($x1 |tptp.'C_update_b_update_fun$'|)) |tptp.'C_update_b_b_prod_update_fun$'| (as @|tptp.'C_update_b_b_prod_update_fun$'|_0 |tptp.'C_update_b_b_prod_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'comp$by'| (($x1 |tptp.'A_update_a_update_prod_b_update_b_update_prod_fun$'|) ($x2 |tptp.'C_d_prod_update_c_d_prod_update_prod_a_update_a_update_prod_fun$'|)) |tptp.'C_d_prod_update_c_d_prod_update_prod_b_update_b_update_prod_fun$'| (as @|tptp.'C_d_prod_update_c_d_prod_update_prod_b_update_b_update_prod_fun$'|_0 |tptp.'C_d_prod_update_c_d_prod_update_prod_b_update_b_update_prod_fun$'|))
% 1.16/1.43  (define-fun |tptp.'tensor_update$e'| (($x1 |tptp.'B_update$'|) ($x2 |tptp.'D_update$'|)) |tptp.'B_d_prod_update$'| (as @|tptp.'B_d_prod_update$'|_0 |tptp.'B_d_prod_update$'|))
% 1.16/1.43  (define-fun |tptp.'fun_app$ad'| (($x1 |tptp.'A_update_b_d_prod_update_fun$'|) ($x2 |tptp.'A_update$'|)) |tptp.'B_d_prod_update$'| (as @|tptp.'B_d_prod_update$'|_0 |tptp.'B_d_prod_update$'|))
% 1.16/1.43  (define-fun |tptp.'register_tensor$af'| ((BOUND_VARIABLE_42195 |tptp.'A_update_b_update_fun$'|) (BOUND_VARIABLE_42197 |tptp.'D_update_b_update_fun$'|)) |tptp.'A_d_prod_update_b_b_prod_update_fun$'| (as @|tptp.'A_d_prod_update_b_b_prod_update_fun$'|_0 |tptp.'A_d_prod_update_b_b_prod_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'comp$an'| (($x1 |tptp.'D_update_b_update_fun$'|) ($x2 |tptp.'C_update_d_update_fun$'|)) |tptp.'C_update_b_update_fun$'| (as @|tptp.'C_update_b_update_fun$'|_0 |tptp.'C_update_b_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'tensor_update$g'| (($x1 |tptp.'D_update$'|) ($x2 |tptp.'D_update$'|)) |tptp.'D_d_prod_update$'| (as @|tptp.'D_d_prod_update$'|_0 |tptp.'D_d_prod_update$'|))
% 1.16/1.43  (define-fun |tptp.'fun_app$db'| (($x1 |tptp.'C_update_c_update_prod_a_update_a_update_prod_fun$'|) ($x2 |tptp.'C_update_c_update_prod$'|)) |tptp.'A_update_a_update_prod$'| (as @|tptp.'A_update_a_update_prod$'|_0 |tptp.'A_update_a_update_prod$'|))
% 1.16/1.43  (define-fun |tptp.'collect$e'| (($x1 |tptp.'C_d_prod_update_a_update_fun_bool_fun$'|)) |tptp.'C_d_prod_update_a_update_fun_set$'| (as @|tptp.'C_d_prod_update_a_update_fun_set$'|_0 |tptp.'C_d_prod_update_a_update_fun_set$'|))
% 1.16/1.43  (define-fun |tptp.'comp$ao'| (($x1 |tptp.'D_update_b_update_fun$'|) ($x2 |tptp.'D_update_d_update_fun$'|)) |tptp.'D_update_b_update_fun$'| (as @|tptp.'D_update_b_update_fun$'|_0 |tptp.'D_update_b_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'image$b'| ((BOUND_VARIABLE_42200 |tptp.'C_update_a_update_fun$'|) (BOUND_VARIABLE_42201 |tptp.'C_update_set$'|)) |tptp.'A_update_set$'| (as @|tptp.'A_update_set$'|_0 |tptp.'A_update_set$'|))
% 1.16/1.43  (define-fun |tptp.'comp$a'| () |tptp.'A_update_b_update_fun_c_d_prod_update_a_update_fun_c_d_prod_update_b_update_fun_fun_fun$'| (as @|tptp.'A_update_b_update_fun_c_d_prod_update_a_update_fun_c_d_prod_update_b_update_fun_fun_fun$'|_0 |tptp.'A_update_b_update_fun_c_d_prod_update_a_update_fun_c_d_prod_update_b_update_fun_fun_fun$'|))
% 1.16/1.43  (define-fun |tptp.'compatible$x'| (($x1 |tptp.'A_update_d_update_fun$'|) ($x2 |tptp.'D_update_d_update_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'fun_app$cm'| (($x1 |tptp.'D_d_prod_update_b_update_fun$'|) ($x2 |tptp.'D_d_prod_update$'|)) |tptp.'B_update$'| (as @|tptp.'B_update$'|_0 |tptp.'B_update$'|))
% 1.16/1.43  (define-fun |tptp.'fun_app$bm'| (($x1 |tptp.'C_c_prod_update_a_b_prod_update_fun$'|) ($x2 |tptp.'C_c_prod_update$'|)) |tptp.'A_b_prod_update$'| (as @|tptp.'A_b_prod_update$'|_0 |tptp.'A_b_prod_update$'|))
% 1.16/1.43  (define-fun |tptp.'rel_fun$g'| (($x1 |tptp.'C_update_c_d_prod_update_bool_fun_fun$'|) ($x2 |tptp.'A_update_a_update_bool_fun_fun$'|)) |tptp.'C_update_a_update_fun_c_d_prod_update_a_update_fun_bool_fun_fun$'| (as @|tptp.'C_update_a_update_fun_c_d_prod_update_a_update_fun_bool_fun_fun$'|_0 |tptp.'C_update_a_update_fun_c_d_prod_update_a_update_fun_bool_fun_fun$'|))
% 1.16/1.43  (define-fun |tptp.'register$ax'| (($x1 |tptp.'C_update_d_b_prod_update_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'register_tensor$a'| (($x1 |tptp.'C_update_a_update_fun$'|) ($x2 |tptp.'C_update_b_update_fun$'|)) |tptp.'C_c_prod_update_a_b_prod_update_fun$'| (as @|tptp.'C_c_prod_update_a_b_prod_update_fun$'|_0 |tptp.'C_c_prod_update_a_b_prod_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'preregister$g'| (($x1 |tptp.'A_update_c_update_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'comp$k'| (($x1 |tptp.'A_a_prod_update_b_update_fun$'|) ($x2 |tptp.'D_d_prod_update_a_a_prod_update_fun$'|)) |tptp.'D_d_prod_update_b_update_fun$'| (as @|tptp.'D_d_prod_update_b_update_fun$'|_0 |tptp.'D_d_prod_update_b_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'comp_update$a'| (($x1 |tptp.'B_update$'|)) |tptp.'B_update_b_update_fun$'| (as @|tptp.'B_update_b_update_fun$'|_0 |tptp.'B_update_b_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'rel_fun$l'| (($x1 |tptp.'C_update_d_update_bool_fun_fun$'|) ($x2 |tptp.'B_update_b_update_bool_fun_fun$'|)) |tptp.'C_update_b_update_fun_d_update_b_update_fun_bool_fun_fun$'| (as @|tptp.'C_update_b_update_fun_d_update_b_update_fun_bool_fun_fun$'|_0 |tptp.'C_update_b_update_fun_d_update_b_update_fun_bool_fun_fun$'|))
% 1.16/1.43  (define-fun |tptp.'register$ae'| () |tptp.'C_d_prod_update_a_update_fun_bool_fun$'| (as @|tptp.'C_d_prod_update_a_update_fun_bool_fun$'|_0 |tptp.'C_d_prod_update_a_update_fun_bool_fun$'|))
% 1.16/1.43  (define-fun |tptp.'comp$bv'| (($x1 |tptp.'A_update_a_update_prod_b_update_b_update_prod_fun$'|) ($x2 |tptp.'C_update_c_d_prod_update_prod_a_update_a_update_prod_fun$'|)) |tptp.'C_update_c_d_prod_update_prod_b_update_b_update_prod_fun$'| (as @|tptp.'C_update_c_d_prod_update_prod_b_update_b_update_prod_fun$'|_0 |tptp.'C_update_c_d_prod_update_prod_b_update_b_update_prod_fun$'|))
% 1.16/1.43  (define-fun |tptp.'compatible$k'| (($x1 |tptp.'D_update_a_update_fun$'|) ($x2 |tptp.'A_update_a_update_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'register_pair$t'| ((BOUND_VARIABLE_42180 |tptp.'A_update_b_b_prod_update_fun$'|) (BOUND_VARIABLE_42181 |tptp.'D_update_b_b_prod_update_fun$'|)) |tptp.'A_d_prod_update_b_b_prod_update_fun$'| (as @|tptp.'A_d_prod_update_b_b_prod_update_fun$'|_0 |tptp.'A_d_prod_update_b_b_prod_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'uub$'| (($x1 |tptp.'C_update_set$'|)) |tptp.'C_update_bool_fun$'| (as @|tptp.'C_update_bool_fun$'|_0 |tptp.'C_update_bool_fun$'|))
% 1.16/1.43  (define-fun |tptp.'register$n'| (($x1 |tptp.'C_a_prod_update_b_b_prod_update_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'fun_app$aj'| (($x1 |tptp.'A_update_bool_fun$'|) ($x2 |tptp.'A_update$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'tensor_update$a'| (($x1 |tptp.'A_update$'|)) |tptp.'D_update_a_d_prod_update_fun$'| (as @|tptp.'D_update_a_d_prod_update_fun$'|_0 |tptp.'D_update_a_d_prod_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'fun_app$cy'| (($x1 |tptp.'C_d_prod_update_c_update_fun$'|) ($x2 |tptp.'C_d_prod_update$'|)) |tptp.'C_update$'| (as @|tptp.'C_update$'|_0 |tptp.'C_update$'|))
% 1.16/1.43  (define-fun |tptp.'preregister$e'| (($x1 |tptp.'B_update_a_update_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'fun_app$u'| (($x1 |tptp.'C_update_a_update_fun$'|) ($x2 |tptp.'C_update$'|)) |tptp.'A_update$'| (as @|tptp.'A_update$'|_0 |tptp.'A_update$'|))
% 1.16/1.43  (define-fun |tptp.'uvm$'| (($x1 |tptp.'C_update_b_update_fun$'|)) |tptp.'C_update_b_a_prod_update_fun$'| (as @|tptp.'C_update_b_a_prod_update_fun$'|_0 |tptp.'C_update_b_a_prod_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'register_tensor$q'| (($x1 |tptp.'D_update_b_update_fun$'|) ($x2 |tptp.'D_update_b_update_fun$'|)) |tptp.'D_d_prod_update_b_b_prod_update_fun$'| (as @|tptp.'D_d_prod_update_b_b_prod_update_fun$'|_0 |tptp.'D_d_prod_update_b_b_prod_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'compatible$z'| (($x1 |tptp.'C_update_a_update_fun$'|) ($x2 |tptp.'B_update_a_update_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'register$ap'| (($x1 |tptp.'B_update_b_d_prod_update_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'map_fun$i'| (($x1 |tptp.'C_d_prod_update_b_update_fun$'|) ($x2 |tptp.'C_d_prod_update_b_update_fun$'|)) |tptp.'B_update_c_d_prod_update_fun_c_d_prod_update_b_update_fun_fun$'| (as @|tptp.'B_update_c_d_prod_update_fun_c_d_prod_update_b_update_fun_fun$'|_0 |tptp.'B_update_c_d_prod_update_fun_c_d_prod_update_b_update_fun_fun$'|))
% 1.16/1.43  (define-fun |tptp.'uwa$'| (($x1 |tptp.'A_update_set$'|)) |tptp.'C_update_a_update_fun_bool_fun$'| (as @|tptp.'C_update_a_update_fun_bool_fun$'|_0 |tptp.'C_update_a_update_fun_bool_fun$'|))
% 1.16/1.43  (define-fun |tptp.'separating$d'| ((BOUND_VARIABLE_42204 |tptp.'B_itself$'|) (BOUND_VARIABLE_42205 |tptp.'A_update_set$'|)) Bool false)
% 1.16/1.43  (define-fun |tptp.'map_prod$i'| (($x1 |tptp.'C_d_prod_update_b_update_fun$'|) ($x2 |tptp.'C_d_prod_update_b_update_fun$'|)) |tptp.'C_d_prod_update_c_d_prod_update_prod_b_update_b_update_prod_fun$'| (as @|tptp.'C_d_prod_update_c_d_prod_update_prod_b_update_b_update_prod_fun$'|_0 |tptp.'C_d_prod_update_c_d_prod_update_prod_b_update_b_update_prod_fun$'|))
% 1.16/1.43  (define-fun |tptp.'comp$m'| (($x1 |tptp.'A_b_prod_update_b_update_fun$'|) ($x2 |tptp.'D_c_prod_update_a_b_prod_update_fun$'|)) |tptp.'D_c_prod_update_b_update_fun$'| (as @|tptp.'D_c_prod_update_b_update_fun$'|_0 |tptp.'D_c_prod_update_b_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'rel_fun$aj'| (($x1 |tptp.'D_update_d_update_bool_fun_fun$'|) ($x2 |tptp.'B_update_b_update_bool_fun_fun$'|)) |tptp.'D_update_b_update_fun_d_update_b_update_fun_bool_fun_fun$'| (as @|tptp.'D_update_b_update_fun_d_update_b_update_fun_bool_fun_fun$'|_0 |tptp.'D_update_b_update_fun_d_update_b_update_fun_bool_fun_fun$'|))
% 1.16/1.43  (define-fun |tptp.'map_fun$n'| (($x1 |tptp.'D_update_b_update_fun$'|) ($x2 |tptp.'D_update_b_update_fun$'|)) |tptp.'B_update_d_update_fun_d_update_b_update_fun_fun$'| (as @|tptp.'B_update_d_update_fun_d_update_b_update_fun_fun$'|_0 |tptp.'B_update_d_update_fun_d_update_b_update_fun_fun$'|))
% 1.16/1.43  (define-fun |tptp.'fun_app$bu'| (($x1 |tptp.'A_c_prod_update_b_b_prod_update_fun$'|) ($x2 |tptp.'A_c_prod_update$'|)) |tptp.'B_b_prod_update$'| (as @|tptp.'B_b_prod_update$'|_0 |tptp.'B_b_prod_update$'|))
% 1.16/1.43  (define-fun |tptp.'fun_app$bv'| (($x1 |tptp.'D_update_a_update_fun_d_update_b_update_fun_fun$'|) ($x2 |tptp.'D_update_a_update_fun$'|)) |tptp.'D_update_b_update_fun$'| (as @|tptp.'D_update_b_update_fun$'|_0 |tptp.'D_update_b_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'comp$i'| (($x1 |tptp.'C_update_b_update_fun$'|) ($x2 |tptp.'A_update_c_update_fun$'|)) |tptp.'A_update_b_update_fun$'| (as @|tptp.'A_update_b_update_fun$'|_0 |tptp.'A_update_b_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'fun_app$dq'| (($x1 |tptp.'D_update_c_d_prod_update_prod_b_update_b_update_prod_fun$'|) ($x2 |tptp.'D_update_c_d_prod_update_prod$'|)) |tptp.'B_update_b_update_prod$'| (as @|tptp.'B_update_b_update_prod$'|_0 |tptp.'B_update_b_update_prod$'|))
% 1.16/1.43  (define-fun |tptp.'compatible$aa'| (($x1 |tptp.'C_update_b_update_fun$'|) ($x2 |tptp.'B_update_b_update_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'fun_app$v'| (($x1 |tptp.'C_update_a_a_prod_update_fun$'|) ($x2 |tptp.'C_update$'|)) |tptp.'A_a_prod_update$'| (as @|tptp.'A_a_prod_update$'|_0 |tptp.'A_a_prod_update$'|))
% 1.16/1.43  (define-fun |tptp.'grp$c'| (($x1 |tptp.'D_update_a_update_fun_set$'|) ($x2 |tptp.'D_update_a_update_fun_d_update_b_update_fun_fun$'|)) |tptp.'D_update_a_update_fun_d_update_b_update_fun_bool_fun_fun$'| (as @|tptp.'D_update_a_update_fun_d_update_b_update_fun_bool_fun_fun$'|_0 |tptp.'D_update_a_update_fun_d_update_b_update_fun_bool_fun_fun$'|))
% 1.16/1.43  (define-fun |tptp.'fun_app$bg'| (($x1 |tptp.'D_update_d_update_fun$'|) ($x2 |tptp.'D_update$'|)) |tptp.'D_update$'| (as @|tptp.'D_update$'|_0 |tptp.'D_update$'|))
% 1.16/1.43  (define-fun |tptp.'comp$v'| (($x1 |tptp.'B_update_b_update_fun$'|) ($x2 |tptp.'C_d_prod_update_b_update_fun$'|)) |tptp.'C_d_prod_update_b_update_fun$'| (as @|tptp.'C_d_prod_update_b_update_fun$'|_0 |tptp.'C_d_prod_update_b_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'register$aw'| (($x1 |tptp.'C_update_d_a_prod_update_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'tensor_update$f'| (($x1 |tptp.'B_update$'|) ($x2 |tptp.'B_update$'|)) |tptp.'B_b_prod_update$'| (as @|tptp.'B_b_prod_update$'|_0 |tptp.'B_b_prod_update$'|))
% 1.16/1.43  (define-fun |tptp.'comp$x'| (($x1 |tptp.'D_update_a_update_fun$'|) ($x2 |tptp.'D_update_d_update_fun$'|)) |tptp.'D_update_a_update_fun$'| (as @|tptp.'D_update_a_update_fun$'|_0 |tptp.'D_update_a_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'uvn$'| (($x1 |tptp.'D_update_b_update_fun$'|)) |tptp.'D_update_b_a_prod_update_fun$'| (as @|tptp.'D_update_b_a_prod_update_fun$'|_0 |tptp.'D_update_b_a_prod_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'comp$bp'| (($x1 |tptp.'A_update_a_update_fun_d_update_b_update_fun_fun$'|) ($x2 |tptp.'B_update_c_d_prod_update_fun_a_update_a_update_fun_fun$'|)) |tptp.'B_update_c_d_prod_update_fun_d_update_b_update_fun_fun$'| (as @|tptp.'B_update_c_d_prod_update_fun_d_update_b_update_fun_fun$'|_0 |tptp.'B_update_c_d_prod_update_fun_d_update_b_update_fun_fun$'|))
% 1.16/1.43  (define-fun |tptp.'register$d'| (($x1 |tptp.'B_update_b_update_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'map_fun$m'| (($x1 |tptp.'D_update_b_update_fun$'|) ($x2 |tptp.'C_d_prod_update_b_update_fun$'|)) |tptp.'B_update_c_d_prod_update_fun_d_update_b_update_fun_fun$'| (as @|tptp.'B_update_c_d_prod_update_fun_d_update_b_update_fun_fun$'|_0 |tptp.'B_update_c_d_prod_update_fun_d_update_b_update_fun_fun$'|))
% 1.16/1.43  (define-fun |tptp.'compatible$as'| (($x1 |tptp.'A_update_b_a_prod_update_fun$'|) ($x2 |tptp.'C_update_b_a_prod_update_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'register_tensor$h'| ((BOUND_VARIABLE_42221 |tptp.'A_update_b_update_fun$'|) (BOUND_VARIABLE_42223 |tptp.'C_update_a_update_fun$'|)) |tptp.'A_c_prod_update_b_a_prod_update_fun$'| (as @|tptp.'A_c_prod_update_b_a_prod_update_fun$'|_0 |tptp.'A_c_prod_update_b_a_prod_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'separating$'| ((BOUND_VARIABLE_17282 |tptp.'A_itself$'|) (BOUND_VARIABLE_17283 |tptp.'D_update_set$'|)) Bool (forall ((A__questionmark_v2 |tptp.'D_update_a_update_fun$'|) (A__questionmark_v3 |tptp.'D_update_a_update_fun$'|)) (or (not (|tptp.'fun_app$j'| |tptp.'preregister$i'| A__questionmark_v2)) (not (|tptp.'fun_app$j'| |tptp.'preregister$i'| A__questionmark_v3)) (not (forall ((A__questionmark_v4 |tptp.'D_update$'|)) (or (not (|tptp.'fun_app$ah'| (|tptp.'uua$'| BOUND_VARIABLE_17283) A__questionmark_v4)) (= (|tptp.'fun_app$au'| A__questionmark_v2 A__questionmark_v4) (|tptp.'fun_app$au'| A__questionmark_v3 A__questionmark_v4))))) (= A__questionmark_v2 A__questionmark_v3))))
% 1.16/1.43  (define-fun |tptp.'register_pair$'| (($x1 |tptp.'C_update_a_update_fun$'|) ($x2 |tptp.'D_update_a_update_fun$'|)) |tptp.'C_d_prod_update_a_update_fun$'| (as @|tptp.'C_d_prod_update_a_update_fun$'|_0 |tptp.'C_d_prod_update_a_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'register$bi'| ((_arg_1 |tptp.'A_update_a_a_prod_update_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'fun_app$ch'| (($x1 |tptp.'C_a_prod_update_b_update_fun$'|) ($x2 |tptp.'C_a_prod_update$'|)) |tptp.'B_update$'| (as @|tptp.'B_update$'|_0 |tptp.'B_update$'|))
% 1.16/1.43  (define-fun |tptp.'preregister$'| (($x1 |tptp.'C_d_prod_update_b_update_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'fun_app$k'| (($x1 |tptp.'C_update_a_update_fun_bool_fun$'|) ($x2 |tptp.'C_update_a_update_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'register$ab'| (($x1 |tptp.'A_b_prod_update_b_update_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'register$x'| (($x1 |tptp.'C_update_c_update_fun$'|)) Bool false)
% 1.16/1.43  (define-fun |tptp.'register_tensor$k'| (($x1 |tptp.'D_update_a_update_fun$'|) ($x2 |tptp.'C_update_a_update_fun$'|)) |tptp.'D_c_prod_update_a_a_prod_update_fun$'| (as @|tptp.'D_c_prod_update_a_a_prod_update_fun$'|_0 |tptp.'D_c_prod_update_a_a_prod_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'fun_app$bo'| (($x1 |tptp.'C_d_prod_update_a_b_prod_update_fun$'|) ($x2 |tptp.'C_d_prod_update$'|)) |tptp.'A_b_prod_update$'| (as @|tptp.'A_b_prod_update$'|_0 |tptp.'A_b_prod_update$'|))
% 1.16/1.43  (define-fun |tptp.'fun_app$bf'| (($x1 |tptp.'A_update_b_update_fun_c_update_a_update_fun_c_update_b_update_fun_fun_fun$'|) ($x2 |tptp.'A_update_b_update_fun$'|)) |tptp.'C_update_a_update_fun_c_update_b_update_fun_fun$'| (as @|tptp.'C_update_a_update_fun_c_update_b_update_fun_fun$'|_0 |tptp.'C_update_a_update_fun_c_update_b_update_fun_fun$'|))
% 1.16/1.43  (define-fun |tptp.'fun_app$cp'| ((BOUND_VARIABLE_42239 |tptp.'B_update_d_update_fun_a_update_a_update_fun_fun$'|) (BOUND_VARIABLE_42240 |tptp.'B_update_d_update_fun$'|)) |tptp.'A_update_a_update_fun$'| (as @|tptp.'A_update_a_update_fun$'|_0 |tptp.'A_update_a_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'fun_app$bq'| (($x1 |tptp.'C_c_prod_update_b_b_prod_update_fun$'|) ($x2 |tptp.'C_c_prod_update$'|)) |tptp.'B_b_prod_update$'| (as @|tptp.'B_b_prod_update$'|_0 |tptp.'B_b_prod_update$'|))
% 1.16/1.43  (define-fun |tptp.'register$o'| (($x1 |tptp.'C_d_prod_update_b_b_prod_update_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'quotient$'| ((BOUND_VARIABLE_42243 |tptp.'B_update_b_update_bool_fun_fun$'|) (BOUND_VARIABLE_42244 |tptp.'B_update_a_update_fun$'|) (BOUND_VARIABLE_42245 |tptp.'A_update_b_update_fun$'|) (BOUND_VARIABLE_42246 |tptp.'B_update_a_update_bool_fun_fun$'|)) Bool false)
% 1.16/1.43  (define-fun |tptp.'relcompp$l'| ((BOUND_VARIABLE_42249 |tptp.'A_update_a_update_bool_fun_fun$'|) (BOUND_VARIABLE_42250 |tptp.'A_update_d_update_bool_fun_fun$'|)) |tptp.'A_update_d_update_bool_fun_fun$'| (as @|tptp.'A_update_d_update_bool_fun_fun$'|_0 |tptp.'A_update_d_update_bool_fun_fun$'|))
% 1.16/1.43  (define-fun |tptp.'rel_fun$am'| (($x1 |tptp.'D_update_d_update_bool_fun_fun$'|) ($x2 |tptp.'A_update_b_update_bool_fun_fun$'|)) |tptp.'D_update_a_update_fun_d_update_b_update_fun_bool_fun_fun$'| (as @|tptp.'D_update_a_update_fun_d_update_b_update_fun_bool_fun_fun$'|_0 |tptp.'D_update_a_update_fun_d_update_b_update_fun_bool_fun_fun$'|))
% 1.16/1.43  (define-fun |tptp.'fun_app$dw'| ((BOUND_VARIABLE_42253 |tptp.'B_update_d_update_fun_c_d_prod_update_b_update_fun_fun$'|) (BOUND_VARIABLE_42254 |tptp.'B_update_d_update_fun$'|)) |tptp.'C_d_prod_update_b_update_fun$'| (as @|tptp.'C_d_prod_update_b_update_fun$'|_0 |tptp.'C_d_prod_update_b_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'comp_update$k'| (($x1 |tptp.'C_b_prod_update$'|) ($x2 |tptp.'C_b_prod_update$'|)) |tptp.'C_b_prod_update$'| (as @|tptp.'C_b_prod_update$'|_0 |tptp.'C_b_prod_update$'|))
% 1.16/1.43  (define-fun |tptp.'g$'| () |tptp.'C_update_a_update_fun$'| (as @|tptp.'C_update_a_update_fun$'|_0 |tptp.'C_update_a_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'comp$bg'| (($x1 |tptp.'C_update_a_update_a_update_prod_fun$'|) ($x2 |tptp.'D_update_c_update_fun$'|)) |tptp.'D_update_a_update_a_update_prod_fun$'| (as @|tptp.'D_update_a_update_a_update_prod_fun$'|_0 |tptp.'D_update_a_update_a_update_prod_fun$'|))
% 1.16/1.43  (define-fun |tptp.'fun_app$ba'| (($x1 |tptp.'A_update_d_c_prod_update_fun$'|) ($x2 |tptp.'A_update$'|)) |tptp.'D_c_prod_update$'| (as @|tptp.'D_c_prod_update$'|_0 |tptp.'D_c_prod_update$'|))
% 1.16/1.43  (define-fun |tptp.'uui$'| (($x1 |tptp.'D_update_b_update_fun$'|)) |tptp.'D_update_b_d_prod_update_fun$'| (as @|tptp.'D_update_b_d_prod_update_fun$'|_0 |tptp.'D_update_b_d_prod_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'comp_update$e'| (($x1 |tptp.'B_d_prod_update$'|) ($x2 |tptp.'B_d_prod_update$'|)) |tptp.'B_d_prod_update$'| (as @|tptp.'B_d_prod_update$'|_0 |tptp.'B_d_prod_update$'|))
% 1.16/1.43  (define-fun |tptp.'fun_app$aa'| (($x1 |tptp.'A_update_d_update_fun$'|) ($x2 |tptp.'A_update$'|)) |tptp.'D_update$'| (as @|tptp.'D_update$'|_0 |tptp.'D_update$'|))
% 1.16/1.43  (define-fun |tptp.'preregister$i'| () |tptp.'D_update_a_update_fun_bool_fun$'| (as @|tptp.'D_update_a_update_fun_bool_fun$'|_0 |tptp.'D_update_a_update_fun_bool_fun$'|))
% 1.16/1.43  (define-fun |tptp.'fun_app$cg'| (($x1 |tptp.'C_c_prod_update_b_update_fun$'|) ($x2 |tptp.'C_c_prod_update$'|)) |tptp.'B_update$'| (as @|tptp.'B_update$'|_0 |tptp.'B_update$'|))
% 1.16/1.43  (define-fun |tptp.'fun_app$ck'| (($x1 |tptp.'D_c_prod_update_b_update_fun$'|) ($x2 |tptp.'D_c_prod_update$'|)) |tptp.'B_update$'| (as @|tptp.'B_update$'|_0 |tptp.'B_update$'|))
% 1.16/1.43  (define-fun |tptp.'register$ac'| (($x1 |tptp.'A_a_prod_update_b_update_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'fun_app$l'| (($x1 |tptp.'D_update_b_d_prod_update_fun$'|) ($x2 |tptp.'D_update$'|)) |tptp.'B_d_prod_update$'| (as @|tptp.'B_d_prod_update$'|_0 |tptp.'B_d_prod_update$'|))
% 1.16/1.43  (define-fun |tptp.'convol$f'| (($x1 |tptp.'C_d_prod_update_a_update_fun$'|) ($x2 |tptp.'C_d_prod_update_a_update_fun$'|)) |tptp.'C_d_prod_update_a_update_a_update_prod_fun$'| (as @|tptp.'C_d_prod_update_a_update_a_update_prod_fun$'|_0 |tptp.'C_d_prod_update_a_update_a_update_prod_fun$'|))
% 1.16/1.43  (define-fun |tptp.'register_tensor$ad'| (($x1 |tptp.'A_update_c_update_fun$'|) ($x2 |tptp.'A_update_c_update_fun$'|)) |tptp.'A_a_prod_update_c_c_prod_update_fun$'| (as @|tptp.'A_a_prod_update_c_c_prod_update_fun$'|_0 |tptp.'A_a_prod_update_c_c_prod_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'fun_app$ca'| (($x1 |tptp.'B_a_prod_update_b_update_fun$'|) ($x2 |tptp.'B_a_prod_update$'|)) |tptp.'B_update$'| (as @|tptp.'B_update$'|_0 |tptp.'B_update$'|))
% 1.16/1.43  (define-fun |tptp.'map_prod$r'| (($x1 |tptp.'D_update_a_update_fun$'|) ($x2 |tptp.'D_update_a_update_fun$'|)) |tptp.'D_update_d_update_prod_a_update_a_update_prod_fun$'| (as @|tptp.'D_update_d_update_prod_a_update_a_update_prod_fun$'|_0 |tptp.'D_update_d_update_prod_a_update_a_update_prod_fun$'|))
% 1.16/1.43  (define-fun |tptp.'preregister$c'| (($x1 |tptp.'A_update_b_update_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'convol$b'| (($x1 |tptp.'C_update_a_update_fun$'|) ($x2 |tptp.'C_update_a_update_fun$'|)) |tptp.'C_update_a_update_a_update_prod_fun$'| (as @|tptp.'C_update_a_update_a_update_prod_fun$'|_0 |tptp.'C_update_a_update_a_update_prod_fun$'|))
% 1.16/1.43  (define-fun |tptp.'comp_update$d'| (($x1 |tptp.'B_b_prod_update$'|) ($x2 |tptp.'B_b_prod_update$'|)) |tptp.'B_b_prod_update$'| (as @|tptp.'B_b_prod_update$'|_0 |tptp.'B_b_prod_update$'|))
% 1.16/1.43  (define-fun |tptp.'register_tensor$v'| (($x1 |tptp.'D_update_a_update_fun$'|) ($x2 |tptp.'C_d_prod_update_a_update_fun$'|)) |tptp.'D_c_d_prod_prod_update_a_a_prod_update_fun$'| (as @|tptp.'D_c_d_prod_prod_update_a_a_prod_update_fun$'|_0 |tptp.'D_c_d_prod_prod_update_a_a_prod_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'register_pair$f'| (($x1 |tptp.'D_update_b_update_fun$'|) ($x2 |tptp.'A_update_b_update_fun$'|)) |tptp.'D_a_prod_update_b_update_fun$'| (as @|tptp.'D_a_prod_update_b_update_fun$'|_0 |tptp.'D_a_prod_update_b_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'rel_fun$s'| (($x1 |tptp.'C_d_prod_update_c_d_prod_update_bool_fun_fun$'|) ($x2 |tptp.'A_update_a_update_bool_fun_fun$'|)) |tptp.'C_d_prod_update_a_update_fun_c_d_prod_update_a_update_fun_bool_fun_fun$'| (as @|tptp.'C_d_prod_update_a_update_fun_c_d_prod_update_a_update_fun_bool_fun_fun$'|_0 |tptp.'C_d_prod_update_a_update_fun_c_d_prod_update_a_update_fun_bool_fun_fun$'|))
% 1.16/1.43  (define-fun |tptp.'uvh$'| (($x1 |tptp.'D_update_a_update_fun$'|)) |tptp.'D_update_b_a_prod_update_fun$'| (as @|tptp.'D_update_b_a_prod_update_fun$'|_0 |tptp.'D_update_b_a_prod_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'map_fun$l'| (($x1 |tptp.'D_update_b_update_fun$'|) ($x2 |tptp.'C_update_b_update_fun$'|)) |tptp.'B_update_c_update_fun_d_update_b_update_fun_fun$'| (as @|tptp.'B_update_c_update_fun_d_update_b_update_fun_fun$'|_0 |tptp.'B_update_c_update_fun_d_update_b_update_fun_fun$'|))
% 1.16/1.43  (define-fun |tptp.'comp$bz'| (($x1 |tptp.'A_update_a_update_prod_b_update_b_update_prod_fun$'|) ($x2 |tptp.'C_d_prod_update_d_update_prod_a_update_a_update_prod_fun$'|)) |tptp.'C_d_prod_update_d_update_prod_b_update_b_update_prod_fun$'| (as @|tptp.'C_d_prod_update_d_update_prod_b_update_b_update_prod_fun$'|_0 |tptp.'C_d_prod_update_d_update_prod_b_update_b_update_prod_fun$'|))
% 1.16/1.43  (define-fun |tptp.'fun_app$s'| (($x1 |tptp.'C_update_b_a_prod_update_fun$'|) ($x2 |tptp.'C_update$'|)) |tptp.'B_a_prod_update$'| (as @|tptp.'B_a_prod_update$'|_0 |tptp.'B_a_prod_update$'|))
% 1.16/1.43  (define-fun |tptp.'fcomp$c'| ((BOUND_VARIABLE_42268 |tptp.'B_update_d_update_fun_a_update_a_update_fun_fun$'|) (BOUND_VARIABLE_42270 |tptp.'A_update_a_update_fun_c_update_b_update_fun_fun$'|)) |tptp.'B_update_d_update_fun_c_update_b_update_fun_fun$'| (as @|tptp.'B_update_d_update_fun_c_update_b_update_fun_fun$'|_0 |tptp.'B_update_d_update_fun_c_update_b_update_fun_fun$'|))
% 1.16/1.43  (define-fun |tptp.'uuk$'| (($x1 |tptp.'A_update_d_update_fun$'|)) |tptp.'A_update_d_d_prod_update_fun$'| (as @|tptp.'A_update_d_d_prod_update_fun$'|_0 |tptp.'A_update_d_d_prod_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'register_pair$a'| (($x1 |tptp.'C_update_b_update_fun$'|) ($x2 |tptp.'D_update_b_update_fun$'|)) |tptp.'C_d_prod_update_b_update_fun$'| (as @|tptp.'C_d_prod_update_b_update_fun$'|_0 |tptp.'C_d_prod_update_b_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'quotient$m'| ((BOUND_VARIABLE_42273 |tptp.'D_update_d_update_bool_fun_fun$'|) (BOUND_VARIABLE_42274 |tptp.'D_update_b_update_fun$'|) (BOUND_VARIABLE_42275 |tptp.'B_update_d_update_fun$'|) (BOUND_VARIABLE_42276 |tptp.'D_update_b_update_bool_fun_fun$'|)) Bool false)
% 1.16/1.43  (define-fun |tptp.'fun_app$bh'| (($x1 |tptp.'D_update_c_update_fun$'|) ($x2 |tptp.'D_update$'|)) |tptp.'C_update$'| (as @|tptp.'C_update$'|_0 |tptp.'C_update$'|))
% 1.16/1.43  (define-fun |tptp.'type_definition$f'| (($x1 |tptp.'A_update_c_update_fun$'|) ($x2 |tptp.'C_update_a_update_fun$'|) ($x3 |tptp.'C_update_set$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'map_prod$h'| (($x1 |tptp.'C_d_prod_update_a_update_fun$'|) ($x2 |tptp.'C_update_a_update_fun$'|)) |tptp.'C_d_prod_update_c_update_prod_a_update_a_update_prod_fun$'| (as @|tptp.'C_d_prod_update_c_update_prod_a_update_a_update_prod_fun$'|_0 |tptp.'C_d_prod_update_c_update_prod_a_update_a_update_prod_fun$'|))
% 1.16/1.43  (define-fun |tptp.'quotient$b'| ((BOUND_VARIABLE_42279 |tptp.'B_update_b_update_bool_fun_fun$'|) (BOUND_VARIABLE_42280 |tptp.'B_update_c_update_fun$'|) (BOUND_VARIABLE_42281 |tptp.'C_update_b_update_fun$'|) (BOUND_VARIABLE_42282 |tptp.'B_update_c_update_bool_fun_fun$'|)) Bool false)
% 1.16/1.43  (define-fun |tptp.'rel_fun$z'| (($x1 |tptp.'D_update_a_update_fun_c_update_a_update_fun_bool_fun_fun$'|) ($x2 |tptp.'D_update_b_update_fun_c_update_b_update_fun_bool_fun_fun$'|)) |tptp.'D_update_a_update_fun_d_update_b_update_fun_fun_c_update_a_update_fun_c_update_b_update_fun_fun_bool_fun_fun$'| (as @|tptp.'D_update_a_update_fun_d_update_b_update_fun_fun_c_update_a_update_fun_c_update_b_update_fun_fun_bool_fun_fun$'|_0 |tptp.'D_update_a_update_fun_d_update_b_update_fun_fun_c_update_a_update_fun_c_update_b_update_fun_fun_bool_fun_fun$'|))
% 1.16/1.43  (define-fun |tptp.'fun_app$cj'| (($x1 |tptp.'A_a_prod_update_b_update_fun$'|) ($x2 |tptp.'A_a_prod_update$'|)) |tptp.'B_update$'| (as @|tptp.'B_update$'|_0 |tptp.'B_update$'|))
% 1.16/1.43  (define-fun |tptp.'fun_app$cn'| ((BOUND_VARIABLE_42285 |tptp.'B_update_d_update_fun_d_update_b_update_fun_fun$'|) (BOUND_VARIABLE_42286 |tptp.'B_update_d_update_fun$'|)) |tptp.'D_update_b_update_fun$'| (as @|tptp.'D_update_b_update_fun$'|_0 |tptp.'D_update_b_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'register_tensor$d'| (($x1 |tptp.'C_update_b_update_fun$'|) ($x2 |tptp.'C_update_a_update_fun$'|)) |tptp.'C_c_prod_update_b_a_prod_update_fun$'| (as @|tptp.'C_c_prod_update_b_a_prod_update_fun$'|_0 |tptp.'C_c_prod_update_b_a_prod_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'map_fun$g'| (($x1 |tptp.'C_d_prod_update_a_update_fun$'|) ($x2 |tptp.'A_update_b_update_fun$'|)) |tptp.'A_update_a_update_fun_c_d_prod_update_b_update_fun_fun$'| (as @|tptp.'A_update_a_update_fun_c_d_prod_update_b_update_fun_fun$'|_0 |tptp.'A_update_a_update_fun_c_d_prod_update_b_update_fun_fun$'|))
% 1.16/1.43  (define-fun |tptp.'fun_app$dv'| ((BOUND_VARIABLE_42289 |tptp.'B_update_c_d_prod_update_fun_c_d_prod_update_b_update_fun_fun$'|) (BOUND_VARIABLE_42290 |tptp.'B_update_c_d_prod_update_fun$'|)) |tptp.'C_d_prod_update_b_update_fun$'| (as @|tptp.'C_d_prod_update_b_update_fun$'|_0 |tptp.'C_d_prod_update_b_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'uvc$'| () |tptp.'A_update_a_c_prod_update_fun$'| (as @|tptp.'A_update_a_c_prod_update_fun$'|_0 |tptp.'A_update_a_c_prod_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'register_tensor$t'| (($x1 |tptp.'C_d_prod_update_a_update_fun$'|) ($x2 |tptp.'D_update_a_update_fun$'|)) |tptp.'C_d_prod_d_prod_update_a_a_prod_update_fun$'| (as @|tptp.'C_d_prod_d_prod_update_a_a_prod_update_fun$'|_0 |tptp.'C_d_prod_d_prod_update_a_a_prod_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'fcomp$e'| ((BOUND_VARIABLE_42305 |tptp.'C_update_a_update_fun$'|) (BOUND_VARIABLE_42307 |tptp.'A_update_b_update_fun$'|)) |tptp.'C_update_b_update_fun$'| (as @|tptp.'C_update_b_update_fun$'|_0 |tptp.'C_update_b_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'comp$bb'| (($x1 |tptp.'C_update_b_update_fun$'|) ($x2 |tptp.'C_d_prod_update_c_update_fun$'|)) |tptp.'C_d_prod_update_b_update_fun$'| (as @|tptp.'C_d_prod_update_b_update_fun$'|_0 |tptp.'C_d_prod_update_b_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'register_tensor$b'| (($x1 |tptp.'C_update_a_update_fun$'|) ($x2 |tptp.'A_update_b_update_fun$'|)) |tptp.'C_a_prod_update_a_b_prod_update_fun$'| (as @|tptp.'C_a_prod_update_a_b_prod_update_fun$'|_0 |tptp.'C_a_prod_update_a_b_prod_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'rel_fun$x'| (($x1 |tptp.'C_d_prod_update_d_update_bool_fun_fun$'|) ($x2 |tptp.'B_update_b_update_bool_fun_fun$'|)) |tptp.'C_d_prod_update_b_update_fun_d_update_b_update_fun_bool_fun_fun$'| (as @|tptp.'C_d_prod_update_b_update_fun_d_update_b_update_fun_bool_fun_fun$'|_0 |tptp.'C_d_prod_update_b_update_fun_d_update_b_update_fun_bool_fun_fun$'|))
% 1.16/1.43  (define-fun |tptp.'register_pair$h'| (($x1 |tptp.'C_update_b_update_fun$'|) ($x2 |tptp.'A_update_b_update_fun$'|)) |tptp.'C_a_prod_update_b_update_fun$'| (as @|tptp.'C_a_prod_update_b_update_fun$'|_0 |tptp.'C_a_prod_update_b_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'compatible$o'| ((BOUND_VARIABLE_42325 |tptp.'A_update_b_update_fun$'|) (BOUND_VARIABLE_42327 |tptp.'D_update_b_update_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'map_fun$k'| (($x1 |tptp.'D_update_a_update_fun$'|) ($x2 |tptp.'A_update_b_update_fun$'|)) |tptp.'A_update_a_update_fun_d_update_b_update_fun_fun$'| (as @|tptp.'A_update_a_update_fun_d_update_b_update_fun_fun$'|_0 |tptp.'A_update_a_update_fun_d_update_b_update_fun_fun$'|))
% 1.16/1.43  (define-fun |tptp.'comp_update$j'| (($x1 |tptp.'D_c_prod_update$'|) ($x2 |tptp.'D_c_prod_update$'|)) |tptp.'D_c_prod_update$'| (as @|tptp.'D_c_prod_update$'|_0 |tptp.'D_c_prod_update$'|))
% 1.16/1.43  (define-fun |tptp.'comp$cg'| ((BOUND_VARIABLE_42330 |tptp.'D_update_b_update_fun$'|) (BOUND_VARIABLE_42331 |tptp.'B_update_d_update_fun$'|)) |tptp.'B_update_b_update_fun$'| (as @|tptp.'B_update_b_update_fun$'|_0 |tptp.'B_update_b_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'fun_app$al'| (($x1 |tptp.'D_update_d_update_bool_fun_fun$'|) ($x2 |tptp.'D_update$'|)) |tptp.'D_update_bool_fun$'| (as @|tptp.'D_update_bool_fun$'|_0 |tptp.'D_update_bool_fun$'|))
% 1.16/1.43  (define-fun |tptp.'comp$bt'| ((BOUND_VARIABLE_42334 |tptp.'B_update_bool_fun$'|) (BOUND_VARIABLE_42335 |tptp.'A_update_b_update_fun$'|)) |tptp.'A_update_bool_fun$'| (as @|tptp.'A_update_bool_fun$'|_0 |tptp.'A_update_bool_fun$'|))
% 1.16/1.43  (define-fun |tptp.'compatible$af'| (($x1 |tptp.'C_update_d_update_fun$'|) ($x2 |tptp.'D_update_d_update_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'comp$r'| (($x1 |tptp.'A_b_prod_update_b_update_fun$'|) ($x2 |tptp.'C_c_prod_update_a_b_prod_update_fun$'|)) |tptp.'C_c_prod_update_b_update_fun$'| (as @|tptp.'C_c_prod_update_b_update_fun$'|_0 |tptp.'C_c_prod_update_b_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'register_tensor$l'| (($x1 |tptp.'D_update_a_update_fun$'|) ($x2 |tptp.'C_update_b_update_fun$'|)) |tptp.'D_c_prod_update_a_b_prod_update_fun$'| (as @|tptp.'D_c_prod_update_a_b_prod_update_fun$'|_0 |tptp.'D_c_prod_update_a_b_prod_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'f$'| () |tptp.'A_update_b_update_fun$'| (as @|tptp.'A_update_b_update_fun$'|_0 |tptp.'A_update_b_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'tensor_update$c'| (($x1 |tptp.'A_update$'|)) |tptp.'B_update_a_b_prod_update_fun$'| (as @|tptp.'B_update_a_b_prod_update_fun$'|_0 |tptp.'B_update_a_b_prod_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'fun_app$cc'| (($x1 |tptp.'A_d_prod_update_a_update_fun$'|) ($x2 |tptp.'A_d_prod_update$'|)) |tptp.'A_update$'| (as @|tptp.'A_update$'|_0 |tptp.'A_update$'|))
% 1.16/1.43  (define-fun |tptp.'member$f'| ((BOUND_VARIABLE_42350 |tptp.'C_update_a_update_fun$'|) (BOUND_VARIABLE_42352 |tptp.'C_update_a_update_fun_set$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'fun_app$cd'| (($x1 |tptp.'A_d_prod_update_b_update_fun$'|) ($x2 |tptp.'A_d_prod_update$'|)) |tptp.'B_update$'| (as @|tptp.'B_update$'|_0 |tptp.'B_update$'|))
% 1.16/1.43  (define-fun |tptp.'fun_app$dl'| (($x1 |tptp.'C_d_prod_update_d_update_prod_a_update_a_update_prod_fun$'|) ($x2 |tptp.'C_d_prod_update_d_update_prod$'|)) |tptp.'A_update_a_update_prod$'| (as @|tptp.'A_update_a_update_prod$'|_0 |tptp.'A_update_a_update_prod$'|))
% 1.16/1.43  (define-fun |tptp.'fun_app$w'| (($x1 |tptp.'B_update_b_d_prod_update_fun$'|) ($x2 |tptp.'B_update$'|)) |tptp.'B_d_prod_update$'| (as @|tptp.'B_d_prod_update$'|_0 |tptp.'B_d_prod_update$'|))
% 1.16/1.43  (define-fun |tptp.'fun_app$f'| (($x1 |tptp.'A_update_a_b_prod_update_fun$'|) ($x2 |tptp.'A_update$'|)) |tptp.'A_b_prod_update$'| (as @|tptp.'A_b_prod_update$'|_0 |tptp.'A_b_prod_update$'|))
% 1.16/1.43  (define-fun |tptp.'convol$c'| (($x1 |tptp.'D_update_a_update_fun$'|) ($x2 |tptp.'D_update_a_update_fun$'|)) |tptp.'D_update_a_update_a_update_prod_fun$'| (as @|tptp.'D_update_a_update_a_update_prod_fun$'|_0 |tptp.'D_update_a_update_a_update_prod_fun$'|))
% 1.16/1.43  (define-fun |tptp.'tensor_update$d'| (($x1 |tptp.'A_update$'|)) |tptp.'A_update_a_a_prod_update_fun$'| (as @|tptp.'A_update_a_a_prod_update_fun$'|_0 |tptp.'A_update_a_a_prod_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'fun_app$bb'| (($x1 |tptp.'A_update_d_b_prod_update_fun$'|) ($x2 |tptp.'A_update$'|)) |tptp.'D_b_prod_update$'| (as @|tptp.'D_b_prod_update$'|_0 |tptp.'D_b_prod_update$'|))
% 1.16/1.43  (define-fun |tptp.'preregister$b'| (($x1 |tptp.'C_update_b_update_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'comp_update$l'| (($x1 |tptp.'C_a_prod_update$'|) ($x2 |tptp.'C_a_prod_update$'|)) |tptp.'C_a_prod_update$'| (as @|tptp.'C_a_prod_update$'|_0 |tptp.'C_a_prod_update$'|))
% 1.16/1.43  (define-fun |tptp.'fun_app$m'| (($x1 |tptp.'D_update_b_update_fun$'|) ($x2 |tptp.'D_update$'|)) |tptp.'B_update$'| (as @|tptp.'B_update$'|_0 |tptp.'B_update$'|))
% 1.16/1.43  (define-fun |tptp.'member$c'| ((BOUND_VARIABLE_42355 |tptp.'A_update$'|) (BOUND_VARIABLE_42356 |tptp.'A_update_set$'|)) Bool false)
% 1.16/1.43  (define-fun |tptp.'register_pair$n'| (($x1 |tptp.'B_update_a_update_fun$'|) ($x2 |tptp.'A_update_a_update_fun$'|) ($x3 |tptp.'B_a_prod_update$'|)) |tptp.'A_update$'| (as @|tptp.'A_update$'|_0 |tptp.'A_update$'|))
% 1.16/1.43  (define-fun |tptp.'fun_app$cz'| (($x1 |tptp.'C_update_c_d_prod_update_fun$'|) ($x2 |tptp.'C_update$'|)) |tptp.'C_d_prod_update$'| (as @|tptp.'C_d_prod_update$'|_0 |tptp.'C_d_prod_update$'|))
% 1.16/1.43  (define-fun |tptp.'register$bl'| ((_arg_1 |tptp.'A_update_a_c_prod_update_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'register$c'| (($x1 |tptp.'C_update_b_update_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'comp$bq'| (($x1 |tptp.'A_update_a_update_prod_b_update_b_update_prod_fun$'|) ($x2 |tptp.'C_update_a_update_a_update_prod_fun$'|)) |tptp.'C_update_b_update_b_update_prod_fun$'| (as @|tptp.'C_update_b_update_b_update_prod_fun$'|_0 |tptp.'C_update_b_update_b_update_prod_fun$'|))
% 1.16/1.43  (define-fun |tptp.'register_pair$v'| (($x1 |tptp.'A_update_b_b_prod_update_fun$'|) ($x2 |tptp.'C_update_b_b_prod_update_fun$'|)) |tptp.'A_c_prod_update_b_b_prod_update_fun$'| (as @|tptp.'A_c_prod_update_b_b_prod_update_fun$'|_0 |tptp.'A_c_prod_update_b_b_prod_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'type$'| () |tptp.'B_itself$'| (as @|tptp.'B_itself$'|_0 |tptp.'B_itself$'|))
% 1.16/1.43  (define-fun |tptp.'member$g'| ((BOUND_VARIABLE_42359 |tptp.'B_update$'|) (BOUND_VARIABLE_42360 |tptp.'B_update_set$'|)) Bool false)
% 1.16/1.43  (define-fun |tptp.'rel_fun$aa'| (($x1 |tptp.'D_update_c_update_bool_fun_fun$'|) ($x2 |tptp.'A_update_a_update_bool_fun_fun$'|)) |tptp.'D_update_a_update_fun_c_update_a_update_fun_bool_fun_fun$'| (as @|tptp.'D_update_a_update_fun_c_update_a_update_fun_bool_fun_fun$'|_0 |tptp.'D_update_a_update_fun_c_update_a_update_fun_bool_fun_fun$'|))
% 1.16/1.43  (define-fun |tptp.'compatible$c'| ((BOUND_VARIABLE_42378 |tptp.'A_update_b_update_fun$'|) (BOUND_VARIABLE_42380 |tptp.'A_update_b_update_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'rel_fun$ai'| (($x1 |tptp.'D_update_d_update_bool_fun_fun$'|) ($x2 |tptp.'A_update_a_update_bool_fun_fun$'|)) |tptp.'D_update_a_update_fun_d_update_a_update_fun_bool_fun_fun$'| (as @|tptp.'D_update_a_update_fun_d_update_a_update_fun_bool_fun_fun$'|_0 |tptp.'D_update_a_update_fun_d_update_a_update_fun_bool_fun_fun$'|))
% 1.16/1.43  (define-fun |tptp.'register$u'| (($x1 |tptp.'C_d_prod_update_b_update_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'top$a'| () |tptp.'D_update_set$'| (as @|tptp.'D_update_set$'|_0 |tptp.'D_update_set$'|))
% 1.16/1.43  (define-fun |tptp.'fun_app$cb'| ((BOUND_VARIABLE_42383 |tptp.'B_update_c_update_fun$'|) (BOUND_VARIABLE_42384 |tptp.'B_update$'|)) |tptp.'C_update$'| (as @|tptp.'C_update$'|_0 |tptp.'C_update$'|))
% 1.16/1.43  (define-fun |tptp.'rel_fun$af'| (($x1 |tptp.'D_update_c_d_prod_update_bool_fun_fun$'|) ($x2 |tptp.'B_update_b_update_bool_fun_fun$'|)) |tptp.'D_update_b_update_fun_c_d_prod_update_b_update_fun_bool_fun_fun$'| (as @|tptp.'D_update_b_update_fun_c_d_prod_update_b_update_fun_bool_fun_fun$'|_0 |tptp.'D_update_b_update_fun_c_d_prod_update_b_update_fun_bool_fun_fun$'|))
% 1.16/1.43  (define-fun |tptp.'top$'| () |tptp.'C_d_prod_update_set$'| (as @|tptp.'C_d_prod_update_set$'|_0 |tptp.'C_d_prod_update_set$'|))
% 1.16/1.43  (define-fun |tptp.'map_prod$'| (($x1 |tptp.'A_update_b_update_fun$'|) ($x2 |tptp.'A_update_b_update_fun$'|)) |tptp.'A_update_a_update_prod_b_update_b_update_prod_fun$'| (as @|tptp.'A_update_a_update_prod_b_update_b_update_prod_fun$'|_0 |tptp.'A_update_a_update_prod_b_update_b_update_prod_fun$'|))
% 1.16/1.43  (define-fun |tptp.'uwd$'| () |tptp.'A_update_b_update_fun_a_update_b_update_fun_bool_fun_fun$'| (as @|tptp.'A_update_b_update_fun_a_update_b_update_fun_bool_fun_fun$'|_0 |tptp.'A_update_b_update_fun_a_update_b_update_fun_bool_fun_fun$'|))
% 1.16/1.43  (define-fun |tptp.'register$y'| (($x1 |tptp.'A_d_prod_update_a_update_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'fcomp$'| ((BOUND_VARIABLE_42398 |tptp.'B_update_d_update_fun_a_update_a_update_fun_fun$'|) (BOUND_VARIABLE_42400 |tptp.'A_update_a_update_fun_d_update_b_update_fun_fun$'|)) |tptp.'B_update_d_update_fun_d_update_b_update_fun_fun$'| (as @|tptp.'B_update_d_update_fun_d_update_b_update_fun_fun$'|_0 |tptp.'B_update_d_update_fun_d_update_b_update_fun_fun$'|))
% 1.16/1.43  (define-fun |tptp.'comp$ca'| (($x1 |tptp.'A_update_a_update_prod_b_update_b_update_prod_fun$'|) ($x2 |tptp.'D_update_c_update_prod_a_update_a_update_prod_fun$'|)) |tptp.'D_update_c_update_prod_b_update_b_update_prod_fun$'| (as @|tptp.'D_update_c_update_prod_b_update_b_update_prod_fun$'|_0 |tptp.'D_update_c_update_prod_b_update_b_update_prod_fun$'|))
% 1.16/1.43  (define-fun |tptp.'uus$'| (($x1 |tptp.'A_update_b_update_fun$'|)) |tptp.'A_update_d_b_prod_update_fun$'| (as @|tptp.'A_update_d_b_prod_update_fun$'|_0 |tptp.'A_update_d_b_prod_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'uvs$'| (($x1 |tptp.'B_update$'|)) |tptp.'A_update_b_update_fun$'| (as @|tptp.'A_update_b_update_fun$'|_0 |tptp.'A_update_b_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'register$al'| (($x1 |tptp.'C_update_d_update_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'comp$aa'| (($x1 |tptp.'A_a_prod_update_b_b_prod_update_fun$'|) ($x2 |tptp.'D_d_prod_update_a_a_prod_update_fun$'|)) |tptp.'D_d_prod_update_b_b_prod_update_fun$'| (as @|tptp.'D_d_prod_update_b_b_prod_update_fun$'|_0 |tptp.'D_d_prod_update_b_b_prod_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'rel_fun$b'| (($x1 |tptp.'C_update_a_update_fun_c_update_a_update_fun_bool_fun_fun$'|) ($x2 |tptp.'C_update_b_update_fun_c_update_b_update_fun_bool_fun_fun$'|)) |tptp.'C_update_a_update_fun_c_update_b_update_fun_fun_c_update_a_update_fun_c_update_b_update_fun_fun_bool_fun_fun$'| (as @|tptp.'C_update_a_update_fun_c_update_b_update_fun_fun_c_update_a_update_fun_c_update_b_update_fun_fun_bool_fun_fun$'|_0 |tptp.'C_update_a_update_fun_c_update_b_update_fun_fun_c_update_a_update_fun_c_update_b_update_fun_fun_bool_fun_fun$'|))
% 1.16/1.43  (define-fun |tptp.'id_update$a'| () |tptp.'D_update$'| (as @|tptp.'D_update$'|_0 |tptp.'D_update$'|))
% 1.16/1.43  (define-fun |tptp.'quotient$e'| ((BOUND_VARIABLE_42403 |tptp.'A_update_a_update_bool_fun_fun$'|) (BOUND_VARIABLE_42404 |tptp.'A_update_d_update_fun$'|) (BOUND_VARIABLE_42405 |tptp.'D_update_a_update_fun$'|) (BOUND_VARIABLE_42406 |tptp.'A_update_d_update_bool_fun_fun$'|)) Bool false)
% 1.16/1.43  (define-fun |tptp.'comp$e'| (($x1 |tptp.'C_update_a_update_fun$'|) ($x2 |tptp.'C_update_c_update_fun$'|)) |tptp.'C_update_a_update_fun$'| (as @|tptp.'C_update_a_update_fun$'|_0 |tptp.'C_update_a_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'fun_app$au'| (($x1 |tptp.'D_update_a_update_fun$'|) ($x2 |tptp.'D_update$'|)) |tptp.'A_update$'| (as @|tptp.'A_update$'|_0 |tptp.'A_update$'|))
% 1.16/1.43  (define-fun |tptp.'fun_app$bz'| (($x1 |tptp.'C_d_prod_update_b_update_fun$'|) ($x2 |tptp.'C_d_prod_update$'|)) |tptp.'B_update$'| (as @|tptp.'B_update$'|_0 |tptp.'B_update$'|))
% 1.16/1.43  (define-fun |tptp.'register$k'| (($x1 |tptp.'C_d_prod_update_a_b_prod_update_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'register_tensor$o'| ((BOUND_VARIABLE_42422 |tptp.'A_update_b_update_fun$'|) (BOUND_VARIABLE_42424 |tptp.'D_update_a_update_fun$'|)) |tptp.'A_d_prod_update_b_a_prod_update_fun$'| (as @|tptp.'A_d_prod_update_b_a_prod_update_fun$'|_0 |tptp.'A_d_prod_update_b_a_prod_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'register$s'| (($x1 |tptp.'D_update_c_update_fun$'|)) Bool false)
% 1.16/1.43  (define-fun |tptp.'comp$bx'| (($x1 |tptp.'A_update_a_update_prod_b_update_b_update_prod_fun$'|) ($x2 |tptp.'C_d_prod_update_c_update_prod_a_update_a_update_prod_fun$'|)) |tptp.'C_d_prod_update_c_update_prod_b_update_b_update_prod_fun$'| (as @|tptp.'C_d_prod_update_c_update_prod_b_update_b_update_prod_fun$'|_0 |tptp.'C_d_prod_update_c_update_prod_b_update_b_update_prod_fun$'|))
% 1.16/1.43  (define-fun |tptp.'comp$ak'| (($x1 |tptp.'C_update_a_update_fun$'|) ($x2 |tptp.'A_update_c_update_fun$'|)) |tptp.'A_update_a_update_fun$'| (as @|tptp.'A_update_a_update_fun$'|_0 |tptp.'A_update_a_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'comp$at'| (($x1 |tptp.'A_update_a_update_fun$'|) ($x2 |tptp.'D_update_a_update_fun$'|)) |tptp.'D_update_a_update_fun$'| (as @|tptp.'D_update_a_update_fun$'|_0 |tptp.'D_update_a_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'preregister$f'| (($x1 |tptp.'A_update_d_update_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'register$be'| ((_arg_1 |tptp.'A_update_b_a_prod_update_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'comp$ai'| (($x1 |tptp.'A_a_prod_update_b_b_prod_update_fun$'|) ($x2 |tptp.'C_d_prod_c_d_prod_prod_update_a_a_prod_update_fun$'|)) |tptp.'C_d_prod_c_d_prod_prod_update_b_b_prod_update_fun$'| (as @|tptp.'C_d_prod_c_d_prod_prod_update_b_b_prod_update_fun$'|_0 |tptp.'C_d_prod_c_d_prod_prod_update_b_b_prod_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'comp$d'| (($x1 |tptp.'B_update_b_update_fun$'|) ($x2 |tptp.'C_update_b_update_fun$'|)) |tptp.'C_update_b_update_fun$'| (as @|tptp.'C_update_b_update_fun$'|_0 |tptp.'C_update_b_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'rel_fun$ak'| (($x1 |tptp.'C_update_c_update_bool_fun_fun$'|) ($x2 |tptp.'A_update_b_update_bool_fun_fun$'|)) |tptp.'C_update_a_update_fun_c_update_b_update_fun_bool_fun_fun$'| (as @|tptp.'C_update_a_update_fun_c_update_b_update_fun_bool_fun_fun$'|_0 |tptp.'C_update_a_update_fun_c_update_b_update_fun_bool_fun_fun$'|))
% 1.16/1.43  (define-fun |tptp.'uwb$'| (($x1 |tptp.'A_update_set$'|)) |tptp.'C_d_prod_update_a_update_fun_bool_fun$'| (as @|tptp.'C_d_prod_update_a_update_fun_bool_fun$'|_0 |tptp.'C_d_prod_update_a_update_fun_bool_fun$'|))
% 1.16/1.43  (define-fun |tptp.'member$b'| ((BOUND_VARIABLE_42439 |tptp.'C_update$'|) (BOUND_VARIABLE_42441 |tptp.'C_update_set$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'comp$u'| (($x1 |tptp.'B_a_prod_update_b_update_fun$'|) ($x2 |tptp.'A_d_prod_update_b_a_prod_update_fun$'|)) |tptp.'A_d_prod_update_b_update_fun$'| (as @|tptp.'A_d_prod_update_b_update_fun$'|_0 |tptp.'A_d_prod_update_b_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'fun_app$as'| (($x1 |tptp.'D_update_d_b_prod_update_fun$'|) ($x2 |tptp.'D_update$'|)) |tptp.'D_b_prod_update$'| (as @|tptp.'D_b_prod_update$'|_0 |tptp.'D_b_prod_update$'|))
% 1.16/1.43  (define-fun |tptp.'compatible$t'| (($x1 |tptp.'B_update_b_update_fun$'|) ($x2 |tptp.'C_update_b_update_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'register_pair$d'| (($x1 |tptp.'D_update_b_update_fun$'|) ($x2 |tptp.'C_update_b_update_fun$'|)) |tptp.'D_c_prod_update_b_update_fun$'| (as @|tptp.'D_c_prod_update_b_update_fun$'|_0 |tptp.'D_c_prod_update_b_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'rel_fun$ag'| (($x1 |tptp.'A_update_b_update_fun_a_update_b_update_fun_bool_fun_fun$'|) ($x2 |tptp.'D_update_a_update_fun_d_update_b_update_fun_fun_d_update_a_update_fun_d_update_b_update_fun_fun_bool_fun_fun$'|) ($x3 |tptp.'A_update_b_update_fun_d_update_a_update_fun_d_update_b_update_fun_fun_fun$'|) ($x4 |tptp.'A_update_b_update_fun_d_update_a_update_fun_d_update_b_update_fun_fun_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'comp$aj'| (($x1 |tptp.'C_c_prod_update_a_a_prod_update_fun$'|) ($x2 |tptp.'A_a_prod_update_c_c_prod_update_fun$'|)) |tptp.'A_a_prod_update_a_a_prod_update_fun$'| (as @|tptp.'A_a_prod_update_a_a_prod_update_fun$'|_0 |tptp.'A_a_prod_update_a_a_prod_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'comp$aw'| (($x1 |tptp.'A_update_a_update_fun_c_update_b_update_fun_fun$'|) ($x2 |tptp.'B_update_c_d_prod_update_fun_a_update_a_update_fun_fun$'|)) |tptp.'B_update_c_d_prod_update_fun_c_update_b_update_fun_fun$'| (as @|tptp.'B_update_c_d_prod_update_fun_c_update_b_update_fun_fun$'|_0 |tptp.'B_update_c_d_prod_update_fun_c_update_b_update_fun_fun$'|))
% 1.16/1.43  (define-fun |tptp.'uux$'| (($x1 |tptp.'A_update_c_update_fun$'|)) |tptp.'A_update_d_c_prod_update_fun$'| (as @|tptp.'A_update_d_c_prod_update_fun$'|_0 |tptp.'A_update_d_c_prod_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'fun_app$az'| (($x1 |tptp.'B_update_a_update_fun$'|) ($x2 |tptp.'B_update$'|)) |tptp.'A_update$'| (as @|tptp.'A_update$'|_0 |tptp.'A_update$'|))
% 1.16/1.43  (define-fun |tptp.'register$bd'| (($x1 |tptp.'A_update_d_a_prod_update_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'uvq$'| (($x1 |tptp.'A_update_b_update_fun$'|)) |tptp.'A_update_a_b_prod_update_fun$'| (as @|tptp.'A_update_a_b_prod_update_fun$'|_0 |tptp.'A_update_a_b_prod_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'type_definition$a'| ((BOUND_VARIABLE_42444 |tptp.'B_update_b_update_fun$'|) (BOUND_VARIABLE_42445 |tptp.'B_update_b_update_fun$'|) (BOUND_VARIABLE_42446 |tptp.'B_update_set$'|)) Bool false)
% 1.16/1.43  (define-fun |tptp.'register_tensor$m'| (($x1 |tptp.'D_update_a_update_fun$'|) ($x2 |tptp.'A_update_b_update_fun$'|)) |tptp.'D_a_prod_update_a_b_prod_update_fun$'| (as @|tptp.'D_a_prod_update_a_b_prod_update_fun$'|_0 |tptp.'D_a_prod_update_a_b_prod_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'comp$bl'| (($x1 |tptp.'A_update_b_update_b_update_prod_fun$'|) ($x2 |tptp.'D_update_a_update_fun$'|)) |tptp.'D_update_b_update_b_update_prod_fun$'| (as @|tptp.'D_update_b_update_b_update_prod_fun$'|_0 |tptp.'D_update_b_update_b_update_prod_fun$'|))
% 1.16/1.43  (define-fun |tptp.'compatible$'| (($x1 |tptp.'C_update_a_update_fun$'|)) |tptp.'D_update_a_update_fun_bool_fun$'| (as @|tptp.'D_update_a_update_fun_bool_fun$'|_0 |tptp.'D_update_a_update_fun_bool_fun$'|))
% 1.16/1.43  (define-fun |tptp.'comp$ay'| (($x1 |tptp.'A_update_a_update_fun_c_update_b_update_fun_fun$'|) ($x2 |tptp.'B_update_c_update_fun_a_update_a_update_fun_fun$'|)) |tptp.'B_update_c_update_fun_c_update_b_update_fun_fun$'| (as @|tptp.'B_update_c_update_fun_c_update_b_update_fun_fun$'|_0 |tptp.'B_update_c_update_fun_c_update_b_update_fun_fun$'|))
% 1.16/1.43  (define-fun |tptp.'uvw$'| (($x1 |tptp.'A_update_b_update_fun$'|) ($x2 |tptp.'A_update_b_update_fun$'|)) |tptp.'A_update_bool_fun$'| (as @|tptp.'A_update_bool_fun$'|_0 |tptp.'A_update_bool_fun$'|))
% 1.16/1.43  (define-fun |tptp.'map_fun$h'| (($x1 |tptp.'C_d_prod_update_b_update_fun$'|) ($x2 |tptp.'C_update_b_update_fun$'|)) |tptp.'B_update_c_update_fun_c_d_prod_update_b_update_fun_fun$'| (as @|tptp.'B_update_c_update_fun_c_d_prod_update_b_update_fun_fun$'|_0 |tptp.'B_update_c_update_fun_c_d_prod_update_b_update_fun_fun$'|))
% 1.16/1.43  (define-fun |tptp.'map_prod$a'| (($x1 |tptp.'C_update_b_update_fun$'|) ($x2 |tptp.'C_update_b_update_fun$'|)) |tptp.'C_update_c_update_prod_b_update_b_update_prod_fun$'| (as @|tptp.'C_update_c_update_prod_b_update_b_update_prod_fun$'|_0 |tptp.'C_update_c_update_prod_b_update_b_update_prod_fun$'|))
% 1.16/1.43  (define-fun |tptp.'register$v'| (($x1 |tptp.'A_update_d_update_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'fun_app$c'| (($x1 |tptp.'D_update_a_d_prod_update_fun$'|) ($x2 |tptp.'D_update$'|)) |tptp.'A_d_prod_update$'| (as @|tptp.'A_d_prod_update$'|_0 |tptp.'A_d_prod_update$'|))
% 1.16/1.43  (define-fun |tptp.'fun_app$ar'| ((BOUND_VARIABLE_42449 |tptp.'A_update_b_update_fun_a_update_b_update_fun_bool_fun_fun$'|) (BOUND_VARIABLE_42450 |tptp.'A_update_b_update_fun$'|)) |tptp.'A_update_b_update_fun_bool_fun$'| (as @|tptp.'A_update_b_update_fun_bool_fun$'|_0 |tptp.'A_update_b_update_fun_bool_fun$'|))
% 1.16/1.43  (define-fun |tptp.'fun_app$de'| (($x1 |tptp.'C_update_c_d_prod_update_prod_b_update_b_update_prod_fun$'|) ($x2 |tptp.'C_update_c_d_prod_update_prod$'|)) |tptp.'B_update_b_update_prod$'| (as @|tptp.'B_update_b_update_prod$'|_0 |tptp.'B_update_b_update_prod$'|))
% 1.16/1.43  (define-fun |tptp.'fun_app$ce'| ((BOUND_VARIABLE_42453 |tptp.'C_d_prod_update_c_d_prod_update_fun$'|) (BOUND_VARIABLE_42454 |tptp.'C_d_prod_update$'|)) |tptp.'C_d_prod_update$'| (as @|tptp.'C_d_prod_update$'|_0 |tptp.'C_d_prod_update$'|))
% 1.16/1.43  (define-fun |tptp.'compatible$s'| (($x1 |tptp.'B_update_b_update_fun$'|) ($x2 |tptp.'D_update_b_update_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'relcompp$d'| (($x1 |tptp.'B_update_a_update_bool_fun_fun$'|) ($x2 |tptp.'A_update_d_update_bool_fun_fun$'|)) |tptp.'B_update_d_update_bool_fun_fun$'| (as @|tptp.'B_update_d_update_bool_fun_fun$'|_0 |tptp.'B_update_d_update_bool_fun_fun$'|))
% 1.16/1.43  (define-fun |tptp.'fun_app$cr'| ((BOUND_VARIABLE_42457 |tptp.'B_update_c_update_fun_a_update_a_update_fun_fun$'|) (BOUND_VARIABLE_42458 |tptp.'B_update_c_update_fun$'|)) |tptp.'A_update_a_update_fun$'| (as @|tptp.'A_update_a_update_fun$'|_0 |tptp.'A_update_a_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'register_tensor$f'| (($x1 |tptp.'C_update_b_update_fun$'|) ($x2 |tptp.'A_update_b_update_fun$'|)) |tptp.'C_a_prod_update_b_b_prod_update_fun$'| (as @|tptp.'C_a_prod_update_b_b_prod_update_fun$'|_0 |tptp.'C_a_prod_update_b_b_prod_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'fun_app$dy'| ((BOUND_VARIABLE_42461 |tptp.'B_update_set_b_update_fun$'|) (BOUND_VARIABLE_42462 |tptp.'B_update_set$'|)) |tptp.'B_update$'| (as @|tptp.'B_update$'|_0 |tptp.'B_update$'|))
% 1.16/1.43  (define-fun |tptp.'comp$bk'| (($x1 |tptp.'A_update_b_update_b_update_prod_fun$'|) ($x2 |tptp.'C_d_prod_update_a_update_fun$'|)) |tptp.'C_d_prod_update_b_update_b_update_prod_fun$'| (as @|tptp.'C_d_prod_update_b_update_b_update_prod_fun$'|_0 |tptp.'C_d_prod_update_b_update_b_update_prod_fun$'|))
% 1.16/1.43  (define-fun |tptp.'fun_app$aw'| (($x1 |tptp.'C_update_d_a_prod_update_fun$'|) ($x2 |tptp.'C_update$'|)) |tptp.'D_a_prod_update$'| (as @|tptp.'D_a_prod_update$'|_0 |tptp.'D_a_prod_update$'|))
% 1.16/1.43  (define-fun |tptp.'uve$'| () |tptp.'A_update_a_a_prod_update_fun$'| (as @|tptp.'A_update_a_a_prod_update_fun$'|_0 |tptp.'A_update_a_a_prod_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'separating$a'| ((BOUND_VARIABLE_17315 |tptp.'B_itself$'|) (BOUND_VARIABLE_17316 |tptp.'C_update_set$'|)) Bool (forall ((A__questionmark_v2 |tptp.'C_update_b_update_fun$'|) (A__questionmark_v3 |tptp.'C_update_b_update_fun$'|)) (or (not (|tptp.'preregister$b'| A__questionmark_v2)) (not (|tptp.'preregister$b'| A__questionmark_v3)) (not (forall ((A__questionmark_v4 |tptp.'C_update$'|)) (or (not (|tptp.'fun_app$ai'| (|tptp.'uub$'| BOUND_VARIABLE_17316) A__questionmark_v4)) (= (|tptp.'fun_app$q'| A__questionmark_v2 A__questionmark_v4) (|tptp.'fun_app$q'| A__questionmark_v3 A__questionmark_v4))))) (= A__questionmark_v2 A__questionmark_v3))))
% 1.16/1.43  (define-fun |tptp.'register$g'| (($x1 |tptp.'D_update_b_update_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'top$c'| () |tptp.'A_update_set$'| (as @|tptp.'A_update_set$'|_0 |tptp.'A_update_set$'|))
% 1.16/1.43  (define-fun |tptp.'comp$ac'| (($x1 |tptp.'A_a_prod_update_b_b_prod_update_fun$'|) ($x2 |tptp.'C_d_prod_update_a_a_prod_update_fun$'|)) |tptp.'C_d_prod_update_b_b_prod_update_fun$'| (as @|tptp.'C_d_prod_update_b_b_prod_update_fun$'|_0 |tptp.'C_d_prod_update_b_b_prod_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'register_pair$b'| (($x1 |tptp.'A_update_b_update_fun$'|) ($x2 |tptp.'A_update_b_update_fun$'|)) |tptp.'A_a_prod_update_b_update_fun$'| (as @|tptp.'A_a_prod_update_b_update_fun$'|_0 |tptp.'A_a_prod_update_b_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'uvf$'| (($x1 |tptp.'D_update_b_update_fun$'|)) |tptp.'D_update_b_b_prod_update_fun$'| (as @|tptp.'D_update_b_b_prod_update_fun$'|_0 |tptp.'D_update_b_b_prod_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'fun_app$cl'| (($x1 |tptp.'D_a_prod_update_b_update_fun$'|) ($x2 |tptp.'D_a_prod_update$'|)) |tptp.'B_update$'| (as @|tptp.'B_update$'|_0 |tptp.'B_update$'|))
% 1.16/1.43  (define-fun |tptp.'register$b'| (($x1 |tptp.'A_update_a_update_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'comp$t'| (($x1 |tptp.'B_a_prod_update_b_update_fun$'|) ($x2 |tptp.'C_c_prod_update_b_a_prod_update_fun$'|)) |tptp.'C_c_prod_update_b_update_fun$'| (as @|tptp.'C_c_prod_update_b_update_fun$'|_0 |tptp.'C_c_prod_update_b_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'rel_fun$y'| (($x1 |tptp.'A_update_b_update_fun_a_update_b_update_fun_bool_fun_fun$'|) ($x2 |tptp.'D_update_a_update_fun_d_update_b_update_fun_fun_c_update_a_update_fun_c_update_b_update_fun_fun_bool_fun_fun$'|) ($x3 |tptp.'A_update_b_update_fun_d_update_a_update_fun_d_update_b_update_fun_fun_fun$'|) ($x4 |tptp.'A_update_b_update_fun_c_update_a_update_fun_c_update_b_update_fun_fun_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'register$ag'| (($x1 |tptp.'C_c_prod_update_b_update_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'quotient$d'| ((BOUND_VARIABLE_42476 |tptp.'B_update_b_update_bool_fun_fun$'|) (BOUND_VARIABLE_42477 |tptp.'B_update_c_d_prod_update_fun$'|) (BOUND_VARIABLE_42478 |tptp.'C_d_prod_update_b_update_fun$'|) (BOUND_VARIABLE_42479 |tptp.'B_update_c_d_prod_update_bool_fun_fun$'|)) Bool false)
% 1.16/1.43  (define-fun |tptp.'register$bm'| ((_arg_1 |tptp.'A_update_a_b_prod_update_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'compatible$am'| (($x1 |tptp.'C_update_b_b_prod_update_fun$'|) ($x2 |tptp.'A_update_b_b_prod_update_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'rel_fun$h'| (($x1 |tptp.'C_update_c_d_prod_update_bool_fun_fun$'|) ($x2 |tptp.'B_update_b_update_bool_fun_fun$'|)) |tptp.'C_update_b_update_fun_c_d_prod_update_b_update_fun_bool_fun_fun$'| (as @|tptp.'C_update_b_update_fun_c_d_prod_update_b_update_fun_bool_fun_fun$'|_0 |tptp.'C_update_b_update_fun_c_d_prod_update_b_update_fun_bool_fun_fun$'|))
% 1.16/1.43  (define-fun |tptp.'collect$'| (($x1 |tptp.'C_d_prod_update_bool_fun$'|)) |tptp.'C_d_prod_update_set$'| (as @|tptp.'C_d_prod_update_set$'|_0 |tptp.'C_d_prod_update_set$'|))
% 1.16/1.43  (define-fun |tptp.'fun_app$bl'| (($x1 |tptp.'C_c_prod_update_a_a_prod_update_fun$'|) ($x2 |tptp.'C_c_prod_update$'|)) |tptp.'A_a_prod_update$'| (as @|tptp.'A_a_prod_update$'|_0 |tptp.'A_a_prod_update$'|))
% 1.16/1.43  (define-fun |tptp.'rel_fun$al'| (($x1 |tptp.'C_d_prod_update_c_d_prod_update_bool_fun_fun$'|) ($x2 |tptp.'A_update_b_update_bool_fun_fun$'|)) |tptp.'C_d_prod_update_a_update_fun_c_d_prod_update_b_update_fun_bool_fun_fun$'| (as @|tptp.'C_d_prod_update_a_update_fun_c_d_prod_update_b_update_fun_bool_fun_fun$'|_0 |tptp.'C_d_prod_update_a_update_fun_c_d_prod_update_b_update_fun_bool_fun_fun$'|))
% 1.16/1.43  (define-fun |tptp.'fun_app$t'| (($x1 |tptp.'C_update_a_b_prod_update_fun$'|) ($x2 |tptp.'C_update$'|)) |tptp.'A_b_prod_update$'| (as @|tptp.'A_b_prod_update$'|_0 |tptp.'A_b_prod_update$'|))
% 1.16/1.43  (define-fun |tptp.'register$i'| (($x1 |tptp.'C_c_prod_update_a_b_prod_update_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'fun_app$b'| (($x1 |tptp.'A_update_a_d_prod_update_fun$'|) ($x2 |tptp.'A_update$'|)) |tptp.'A_d_prod_update$'| (as @|tptp.'A_d_prod_update$'|_0 |tptp.'A_d_prod_update$'|))
% 1.16/1.43  (define-fun |tptp.'compatible$l'| (($x1 |tptp.'B_update_a_update_fun$'|) ($x2 |tptp.'A_update_a_update_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'comp_update$m'| ((BOUND_VARIABLE_42482 |tptp.'C_d_prod_update$'|)) |tptp.'C_d_prod_update_c_d_prod_update_fun$'| (as @|tptp.'C_d_prod_update_c_d_prod_update_fun$'|_0 |tptp.'C_d_prod_update_c_d_prod_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'comp$ap'| (($x1 |tptp.'B_update_a_update_fun$'|) ($x2 |tptp.'D_update_b_update_fun$'|)) |tptp.'D_update_a_update_fun$'| (as @|tptp.'D_update_a_update_fun$'|_0 |tptp.'D_update_a_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'register_pair$j'| (($x1 |tptp.'A_update_b_update_fun$'|) ($x2 |tptp.'D_update_b_update_fun$'|)) |tptp.'A_d_prod_update_b_update_fun$'| (as @|tptp.'A_d_prod_update_b_update_fun$'|_0 |tptp.'A_d_prod_update_b_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'register$aa'| (($x1 |tptp.'A_c_prod_update_b_update_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'quotient$g'| ((BOUND_VARIABLE_42485 |tptp.'C_update_c_update_bool_fun_fun$'|) (BOUND_VARIABLE_42486 |tptp.'C_update_a_update_fun$'|) (BOUND_VARIABLE_42487 |tptp.'A_update_c_update_fun$'|) (BOUND_VARIABLE_42488 |tptp.'C_update_a_update_bool_fun_fun$'|)) Bool false)
% 1.16/1.43  (define-fun |tptp.'comp$z'| (($x1 |tptp.'C_update_b_update_fun$'|) ($x2 |tptp.'B_update_c_update_fun$'|)) |tptp.'B_update_b_update_fun$'| (as @|tptp.'B_update_b_update_fun$'|_0 |tptp.'B_update_b_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'convol$d'| (($x1 |tptp.'C_d_prod_update_b_update_fun$'|) ($x2 |tptp.'C_d_prod_update_b_update_fun$'|)) |tptp.'C_d_prod_update_b_update_b_update_prod_fun$'| (as @|tptp.'C_d_prod_update_b_update_b_update_prod_fun$'|_0 |tptp.'C_d_prod_update_b_update_b_update_prod_fun$'|))
% 1.16/1.43  (define-fun |tptp.'rel_fun$'| (($x1 |tptp.'A_update_b_update_fun_a_update_b_update_fun_bool_fun_fun$'|) ($x2 |tptp.'C_update_a_update_fun_c_update_b_update_fun_fun_c_update_a_update_fun_c_update_b_update_fun_fun_bool_fun_fun$'|) ($x3 |tptp.'A_update_b_update_fun_c_update_a_update_fun_c_update_b_update_fun_fun_fun$'|) ($x4 |tptp.'A_update_b_update_fun_c_update_a_update_fun_c_update_b_update_fun_fun_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'compatible$aj'| (($x1 |tptp.'C_update_b_a_prod_update_fun$'|) ($x2 |tptp.'D_update_b_a_prod_update_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'comp$bh'| (($x1 |tptp.'C_update_a_update_a_update_prod_fun$'|) ($x2 |tptp.'C_update_c_update_fun$'|)) |tptp.'C_update_a_update_a_update_prod_fun$'| (as @|tptp.'C_update_a_update_a_update_prod_fun$'|_0 |tptp.'C_update_a_update_a_update_prod_fun$'|))
% 1.16/1.43  (define-fun |tptp.'fun_app$bw'| (($x1 |tptp.'A_update_b_update_fun_d_update_a_update_fun_d_update_b_update_fun_fun_fun$'|) ($x2 |tptp.'A_update_b_update_fun$'|)) |tptp.'D_update_a_update_fun_d_update_b_update_fun_fun$'| (as @|tptp.'D_update_a_update_fun_d_update_b_update_fun_fun$'|_0 |tptp.'D_update_a_update_fun_d_update_b_update_fun_fun$'|))
% 1.16/1.43  (define-fun |tptp.'compatible$v'| (($x1 |tptp.'B_update_d_update_fun$'|) ($x2 |tptp.'A_update_d_update_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'register$bj'| ((_arg_1 |tptp.'B_update_b_a_prod_update_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'comp$bu'| (($x1 |tptp.'A_update_a_update_prod_b_update_b_update_prod_fun$'|) ($x2 |tptp.'C_update_c_update_prod_a_update_a_update_prod_fun$'|)) |tptp.'C_update_c_update_prod_b_update_b_update_prod_fun$'| (as @|tptp.'C_update_c_update_prod_b_update_b_update_prod_fun$'|_0 |tptp.'C_update_c_update_prod_b_update_b_update_prod_fun$'|))
% 1.16/1.43  (define-fun |tptp.'compatible$ad'| (($x1 |tptp.'D_update_a_update_fun$'|)) |tptp.'D_update_a_update_fun_bool_fun$'| (as @|tptp.'D_update_a_update_fun_bool_fun$'|_0 |tptp.'D_update_a_update_fun_bool_fun$'|))
% 1.16/1.43  (define-fun |tptp.'quotient$f'| ((BOUND_VARIABLE_42491 |tptp.'B_update_b_update_bool_fun_fun$'|) (BOUND_VARIABLE_42492 |tptp.'B_update_d_update_fun$'|) (BOUND_VARIABLE_42493 |tptp.'D_update_b_update_fun$'|) (BOUND_VARIABLE_42494 |tptp.'B_update_d_update_bool_fun_fun$'|)) Bool false)
% 1.16/1.43  (define-fun |tptp.'tensor_update$m'| (($x1 |tptp.'C_update$'|) ($x2 |tptp.'A_update$'|)) |tptp.'C_a_prod_update$'| (as @|tptp.'C_a_prod_update$'|_0 |tptp.'C_a_prod_update$'|))
% 1.16/1.43  (define-fun |tptp.'conversep$a'| ((BOUND_VARIABLE_42497 |tptp.'C_update_a_update_bool_fun_fun$'|)) |tptp.'A_update_c_update_bool_fun_fun$'| (as @|tptp.'A_update_c_update_bool_fun_fun$'|_0 |tptp.'A_update_c_update_bool_fun_fun$'|))
% 1.16/1.43  (define-fun |tptp.'relcompp$c'| (($x1 |tptp.'B_update_a_update_bool_fun_fun$'|) ($x2 |tptp.'A_update_c_d_prod_update_bool_fun_fun$'|)) |tptp.'B_update_c_d_prod_update_bool_fun_fun$'| (as @|tptp.'B_update_c_d_prod_update_bool_fun_fun$'|_0 |tptp.'B_update_c_d_prod_update_bool_fun_fun$'|))
% 1.16/1.43  (define-fun |tptp.'collect$f'| (($x1 |tptp.'C_update_a_update_fun_bool_fun$'|)) |tptp.'C_update_a_update_fun_set$'| (as @|tptp.'C_update_a_update_fun_set$'|_0 |tptp.'C_update_a_update_fun_set$'|))
% 1.16/1.43  (define-fun |tptp.'fun_app$x'| (($x1 |tptp.'B_update_b_update_fun$'|) ($x2 |tptp.'B_update$'|)) |tptp.'B_update$'| (as @|tptp.'B_update$'|_0 |tptp.'B_update$'|))
% 1.16/1.43  (define-fun |tptp.'comp$br'| (($x1 |tptp.'A_update_a_update_prod_b_update_b_update_prod_fun$'|) ($x2 |tptp.'C_d_prod_update_a_update_a_update_prod_fun$'|)) |tptp.'C_d_prod_update_b_update_b_update_prod_fun$'| (as @|tptp.'C_d_prod_update_b_update_b_update_prod_fun$'|_0 |tptp.'C_d_prod_update_b_update_b_update_prod_fun$'|))
% 1.16/1.43  (define-fun |tptp.'register$f'| (($x1 |tptp.'B_update_a_update_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'id_update$'| () |tptp.'A_update$'| (as @|tptp.'A_update$'|_0 |tptp.'A_update$'|))
% 1.16/1.43  (define-fun |tptp.'convol$a'| (($x1 |tptp.'A_update_b_update_fun$'|) ($x2 |tptp.'A_update_b_update_fun$'|)) |tptp.'A_update_b_update_b_update_prod_fun$'| (as @|tptp.'A_update_b_update_b_update_prod_fun$'|_0 |tptp.'A_update_b_update_b_update_prod_fun$'|))
% 1.16/1.43  (define-fun |tptp.'compatible$ag'| (($x1 |tptp.'C_update_a_a_prod_update_fun$'|) ($x2 |tptp.'C_update_a_a_prod_update_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'pred_fun$d'| ((BOUND_VARIABLE_42500 |tptp.'D_update_bool_fun$'|) (BOUND_VARIABLE_42501 |tptp.'B_update_bool_fun$'|) (BOUND_VARIABLE_42502 |tptp.'D_update_b_update_fun$'|)) Bool false)
% 1.16/1.43  (define-fun |tptp.'pred_fun$e'| (($x1 |tptp.'D_update_bool_fun$'|) ($x2 |tptp.'A_update_bool_fun$'|)) |tptp.'D_update_a_update_fun_bool_fun$'| (as @|tptp.'D_update_a_update_fun_bool_fun$'|_0 |tptp.'D_update_a_update_fun_bool_fun$'|))
% 1.16/1.43  (define-fun |tptp.'rel_fun$w'| (($x1 |tptp.'C_d_prod_update_d_update_bool_fun_fun$'|) ($x2 |tptp.'A_update_a_update_bool_fun_fun$'|)) |tptp.'C_d_prod_update_a_update_fun_d_update_a_update_fun_bool_fun_fun$'| (as @|tptp.'C_d_prod_update_a_update_fun_d_update_a_update_fun_bool_fun_fun$'|_0 |tptp.'C_d_prod_update_a_update_fun_d_update_a_update_fun_bool_fun_fun$'|))
% 1.16/1.43  (define-fun |tptp.'conversep$b'| ((BOUND_VARIABLE_42505 |tptp.'C_d_prod_update_a_update_bool_fun_fun$'|)) |tptp.'A_update_c_d_prod_update_bool_fun_fun$'| (as @|tptp.'A_update_c_d_prod_update_bool_fun_fun$'|_0 |tptp.'A_update_c_d_prod_update_bool_fun_fun$'|))
% 1.16/1.43  (define-fun |tptp.'comp_update$f'| (($x1 |tptp.'B_c_prod_update$'|) ($x2 |tptp.'B_c_prod_update$'|)) |tptp.'B_c_prod_update$'| (as @|tptp.'B_c_prod_update$'|_0 |tptp.'B_c_prod_update$'|))
% 1.16/1.43  (define-fun |tptp.'relcompp$e'| ((BOUND_VARIABLE_42508 |tptp.'C_update_a_update_bool_fun_fun$'|) (BOUND_VARIABLE_42509 |tptp.'A_update_c_update_bool_fun_fun$'|)) |tptp.'C_update_c_update_bool_fun_fun$'| (as @|tptp.'C_update_c_update_bool_fun_fun$'|_0 |tptp.'C_update_c_update_bool_fun_fun$'|))
% 1.16/1.43  (define-fun |tptp.'preregister$p'| (($x1 |tptp.'B_update_c_update_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'map_prod$l'| (($x1 |tptp.'C_d_prod_update_a_update_fun$'|) ($x2 |tptp.'D_update_a_update_fun$'|)) |tptp.'C_d_prod_update_d_update_prod_a_update_a_update_prod_fun$'| (as @|tptp.'C_d_prod_update_d_update_prod_a_update_a_update_prod_fun$'|_0 |tptp.'C_d_prod_update_d_update_prod_a_update_a_update_prod_fun$'|))
% 1.16/1.43  (define-fun |tptp.'collect$b'| (($x1 |tptp.'C_update_bool_fun$'|)) |tptp.'C_update_set$'| (as @|tptp.'C_update_set$'|_0 |tptp.'C_update_set$'|))
% 1.16/1.43  (define-fun |tptp.'register_pair$g'| (($x1 |tptp.'C_update_b_update_fun$'|) ($x2 |tptp.'C_update_b_update_fun$'|)) |tptp.'C_c_prod_update_b_update_fun$'| (as @|tptp.'C_c_prod_update_b_update_fun$'|_0 |tptp.'C_c_prod_update_b_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'fun_app$'| (($x1 |tptp.'B_update_b_a_prod_update_fun$'|) ($x2 |tptp.'B_update$'|)) |tptp.'B_a_prod_update$'| (as @|tptp.'B_a_prod_update$'|_0 |tptp.'B_a_prod_update$'|))
% 1.16/1.43  (define-fun |tptp.'comp$bf'| (($x1 |tptp.'C_update_b_update_b_update_prod_fun$'|) ($x2 |tptp.'A_update_c_update_fun$'|)) |tptp.'A_update_b_update_b_update_prod_fun$'| (as @|tptp.'A_update_b_update_b_update_prod_fun$'|_0 |tptp.'A_update_b_update_b_update_prod_fun$'|))
% 1.16/1.43  (define-fun |tptp.'map_fun$a'| (($x1 |tptp.'A_update_b_update_fun$'|) ($x2 |tptp.'C_update_a_update_fun$'|)) |tptp.'B_update_c_update_fun_a_update_a_update_fun_fun$'| (as @|tptp.'B_update_c_update_fun_a_update_a_update_fun_fun$'|_0 |tptp.'B_update_c_update_fun_a_update_a_update_fun_fun$'|))
% 1.16/1.43  (define-fun |tptp.'uvx$'| () |tptp.'C_update_c_update_bool_fun_fun$'| (as @|tptp.'C_update_c_update_bool_fun_fun$'|_0 |tptp.'C_update_c_update_bool_fun_fun$'|))
% 1.16/1.43  (define-fun |tptp.'compatible$m'| (($x1 |tptp.'C_update_a_update_fun$'|)) |tptp.'C_update_a_update_fun_bool_fun$'| (as @|tptp.'C_update_a_update_fun_bool_fun$'|_0 |tptp.'C_update_a_update_fun_bool_fun$'|))
% 1.16/1.43  (define-fun |tptp.'rel_fun$ah'| (($x1 |tptp.'D_update_a_update_fun_d_update_a_update_fun_bool_fun_fun$'|) ($x2 |tptp.'D_update_b_update_fun_d_update_b_update_fun_bool_fun_fun$'|)) |tptp.'D_update_a_update_fun_d_update_b_update_fun_fun_d_update_a_update_fun_d_update_b_update_fun_fun_bool_fun_fun$'| (as @|tptp.'D_update_a_update_fun_d_update_b_update_fun_fun_d_update_a_update_fun_d_update_b_update_fun_fun_bool_fun_fun$'|_0 |tptp.'D_update_a_update_fun_d_update_b_update_fun_fun_d_update_a_update_fun_d_update_b_update_fun_fun_bool_fun_fun$'|))
% 1.16/1.43  (define-fun |tptp.'register$r'| (($x1 |tptp.'D_update_d_update_fun$'|)) Bool false)
% 1.16/1.43  (define-fun |tptp.'comp$ae'| (($x1 |tptp.'A_a_prod_update_b_b_prod_update_fun$'|) ($x2 |tptp.'C_d_prod_d_prod_update_a_a_prod_update_fun$'|)) |tptp.'C_d_prod_d_prod_update_b_b_prod_update_fun$'| (as @|tptp.'C_d_prod_d_prod_update_b_b_prod_update_fun$'|_0 |tptp.'C_d_prod_d_prod_update_b_b_prod_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'fun_app$dn'| (($x1 |tptp.'D_update_c_update_prod_a_update_a_update_prod_fun$'|) ($x2 |tptp.'D_update_c_update_prod$'|)) |tptp.'A_update_a_update_prod$'| (as @|tptp.'A_update_a_update_prod$'|_0 |tptp.'A_update_a_update_prod$'|))
% 1.16/1.43  (define-fun |tptp.'fun_app$bc'| (($x1 |tptp.'A_update_d_a_prod_update_fun$'|) ($x2 |tptp.'A_update$'|)) |tptp.'D_a_prod_update$'| (as @|tptp.'D_a_prod_update$'|_0 |tptp.'D_a_prod_update$'|))
% 1.16/1.43  (define-fun |tptp.'relcompp$g'| ((BOUND_VARIABLE_42512 |tptp.'C_update_a_update_bool_fun_fun$'|) (BOUND_VARIABLE_42513 |tptp.'A_update_b_update_bool_fun_fun$'|)) |tptp.'C_update_b_update_bool_fun_fun$'| (as @|tptp.'C_update_b_update_bool_fun_fun$'|_0 |tptp.'C_update_b_update_bool_fun_fun$'|))
% 1.16/1.43  (define-fun |tptp.'register$j'| (($x1 |tptp.'C_a_prod_update_a_b_prod_update_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'map_fun$e'| (($x1 |tptp.'A_update_b_update_fun$'|) ($x2 |tptp.'D_update_a_update_fun$'|)) |tptp.'B_update_d_update_fun_a_update_a_update_fun_fun$'| (as @|tptp.'B_update_d_update_fun_a_update_a_update_fun_fun$'|_0 |tptp.'B_update_d_update_fun_a_update_a_update_fun_fun$'|))
% 1.16/1.43  (define-fun |tptp.'uuf$'| (($x1 |tptp.'C_update_a_update_fun_set$'|)) |tptp.'C_update_a_update_fun_bool_fun$'| (as @|tptp.'C_update_a_update_fun_bool_fun$'|_0 |tptp.'C_update_a_update_fun_bool_fun$'|))
% 1.16/1.43  (define-fun |tptp.'register_tensor$r'| (($x1 |tptp.'D_update_b_update_fun$'|) ($x2 |tptp.'C_update_b_update_fun$'|)) |tptp.'D_c_prod_update_b_b_prod_update_fun$'| (as @|tptp.'D_c_prod_update_b_b_prod_update_fun$'|_0 |tptp.'D_c_prod_update_b_b_prod_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'quotient$c'| ((BOUND_VARIABLE_42516 |tptp.'A_update_a_update_bool_fun_fun$'|) (BOUND_VARIABLE_42517 |tptp.'A_update_c_d_prod_update_fun$'|) (BOUND_VARIABLE_42518 |tptp.'C_d_prod_update_a_update_fun$'|) (BOUND_VARIABLE_42519 |tptp.'A_update_c_d_prod_update_bool_fun_fun$'|)) Bool false)
% 1.16/1.43  (define-fun |tptp.'compatible$y'| (($x1 |tptp.'A_update_c_update_fun$'|) ($x2 |tptp.'D_update_c_update_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'image$f'| ((BOUND_VARIABLE_42522 |tptp.'A_update_b_update_fun$'|) (BOUND_VARIABLE_42523 |tptp.'A_update_set$'|)) |tptp.'B_update_set$'| (as @|tptp.'B_update_set$'|_0 |tptp.'B_update_set$'|))
% 1.16/1.43  (define-fun |tptp.'uud$'| (($x1 |tptp.'D_update_a_update_fun_set$'|)) |tptp.'D_update_a_update_fun_bool_fun$'| (as @|tptp.'D_update_a_update_fun_bool_fun$'|_0 |tptp.'D_update_a_update_fun_bool_fun$'|))
% 1.16/1.43  (define-fun |tptp.'conversep$c'| ((BOUND_VARIABLE_42526 |tptp.'D_update_a_update_bool_fun_fun$'|)) |tptp.'A_update_d_update_bool_fun_fun$'| (as @|tptp.'A_update_d_update_bool_fun_fun$'|_0 |tptp.'A_update_d_update_bool_fun_fun$'|))
% 1.16/1.43  (define-fun |tptp.'register$aj'| (($x1 |tptp.'D_a_prod_update_b_update_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'uvd$'| () |tptp.'A_update_a_b_prod_update_fun$'| (as @|tptp.'A_update_a_b_prod_update_fun$'|_0 |tptp.'A_update_a_b_prod_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'fun_app$n'| (($x1 |tptp.'D_update_b_b_prod_update_fun$'|) ($x2 |tptp.'D_update$'|)) |tptp.'B_b_prod_update$'| (as @|tptp.'B_b_prod_update$'|_0 |tptp.'B_b_prod_update$'|))
% 1.16/1.43  (define-fun |tptp.'fun_app$cq'| ((BOUND_VARIABLE_42529 |tptp.'B_update_c_update_fun_d_update_b_update_fun_fun$'|) (BOUND_VARIABLE_42530 |tptp.'B_update_c_update_fun$'|)) |tptp.'D_update_b_update_fun$'| (as @|tptp.'D_update_b_update_fun$'|_0 |tptp.'D_update_b_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'uuc$'| ((BOUND_VARIABLE_42533 |tptp.'A_update_set$'|)) |tptp.'A_update_bool_fun$'| (as @|tptp.'A_update_bool_fun$'|_0 |tptp.'A_update_bool_fun$'|))
% 1.16/1.43  (define-fun |tptp.'h$'| () |tptp.'D_update_a_update_fun$'| (as @|tptp.'D_update_a_update_fun$'|_0 |tptp.'D_update_a_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'compatible$aq'| (($x1 |tptp.'C_update_a_b_prod_update_fun$'|) ($x2 |tptp.'A_update_a_b_prod_update_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'register_tensor$ac'| (($x1 |tptp.'C_d_prod_update_b_update_fun$'|) ($x2 |tptp.'C_d_prod_update_b_update_fun$'|)) |tptp.'C_d_prod_c_d_prod_prod_update_b_b_prod_update_fun$'| (as @|tptp.'C_d_prod_c_d_prod_prod_update_b_b_prod_update_fun$'|_0 |tptp.'C_d_prod_c_d_prod_prod_update_b_b_prod_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'fun_app$da'| (($x1 |tptp.'A_update_a_update_prod_b_update_b_update_prod_fun$'|) ($x2 |tptp.'A_update_a_update_prod$'|)) |tptp.'B_update_b_update_prod$'| (as @|tptp.'B_update_b_update_prod$'|_0 |tptp.'B_update_b_update_prod$'|))
% 1.16/1.43  (define-fun |tptp.'register$az'| (($x1 |tptp.'D_update_d_b_prod_update_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'comp$az'| (($x1 |tptp.'C_d_prod_update_a_update_fun$'|) ($x2 |tptp.'C_update_c_d_prod_update_fun$'|)) |tptp.'C_update_a_update_fun$'| (as @|tptp.'C_update_a_update_fun$'|_0 |tptp.'C_update_a_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'compatible$f'| (($x1 |tptp.'C_update_b_update_fun$'|) ($x2 |tptp.'D_update_b_update_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'comp$y'| (($x1 |tptp.'D_update_a_update_fun$'|) ($x2 |tptp.'C_update_d_update_fun$'|)) |tptp.'C_update_a_update_fun$'| (as @|tptp.'C_update_a_update_fun$'|_0 |tptp.'C_update_a_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'compatible$a'| ((BOUND_VARIABLE_42549 |tptp.'A_update_b_update_fun$'|) (BOUND_VARIABLE_42551 |tptp.'C_update_b_update_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'fun_app$dr'| (($x1 |tptp.'D_update_d_update_prod_a_update_a_update_prod_fun$'|) ($x2 |tptp.'D_update_d_update_prod$'|)) |tptp.'A_update_a_update_prod$'| (as @|tptp.'A_update_a_update_prod$'|_0 |tptp.'A_update_a_update_prod$'|))
% 1.16/1.43  (define-fun |tptp.'uvb$'| () |tptp.'A_update_a_d_prod_update_fun$'| (as @|tptp.'A_update_a_d_prod_update_fun$'|_0 |tptp.'A_update_a_d_prod_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'register_tensor$c'| (($x1 |tptp.'C_update_a_update_fun$'|) ($x2 |tptp.'D_update_b_update_fun$'|)) |tptp.'C_d_prod_update_a_b_prod_update_fun$'| (as @|tptp.'C_d_prod_update_a_b_prod_update_fun$'|_0 |tptp.'C_d_prod_update_a_b_prod_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'tensor_update$b'| (($x1 |tptp.'A_update$'|)) |tptp.'C_update_a_c_prod_update_fun$'| (as @|tptp.'C_update_a_c_prod_update_fun$'|_0 |tptp.'C_update_a_c_prod_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'uva$'| () |tptp.'B_update_b_a_prod_update_fun$'| (as @|tptp.'B_update_b_a_prod_update_fun$'|_0 |tptp.'B_update_b_a_prod_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'comp$bs'| (($x1 |tptp.'A_update_a_update_prod_b_update_b_update_prod_fun$'|) ($x2 |tptp.'D_update_a_update_a_update_prod_fun$'|)) |tptp.'D_update_b_update_b_update_prod_fun$'| (as @|tptp.'D_update_b_update_b_update_prod_fun$'|_0 |tptp.'D_update_b_update_b_update_prod_fun$'|))
% 1.16/1.43  (define-fun |tptp.'fun_app$ao'| ((BOUND_VARIABLE_42554 |tptp.'B_update_b_update_bool_fun_fun$'|) (BOUND_VARIABLE_42555 |tptp.'B_update$'|)) |tptp.'B_update_bool_fun$'| (as @|tptp.'B_update_bool_fun$'|_0 |tptp.'B_update_bool_fun$'|))
% 1.16/1.43  (define-fun |tptp.'register_pair$r'| (($x1 |tptp.'A_update_c_update_fun$'|) ($x2 |tptp.'D_update_c_update_fun$'|) ($x3 |tptp.'A_d_prod_update$'|)) |tptp.'C_update$'| (as @|tptp.'C_update$'|_0 |tptp.'C_update$'|))
% 1.16/1.43  (define-fun |tptp.'uwf$'| () |tptp.'B_update_b_update_bool_fun_fun$'| (as @|tptp.'B_update_b_update_bool_fun_fun$'|_0 |tptp.'B_update_b_update_bool_fun_fun$'|))
% 1.16/1.43  (define-fun |tptp.'fun_app$bs'| (($x1 |tptp.'C_d_prod_update_b_b_prod_update_fun$'|) ($x2 |tptp.'C_d_prod_update$'|)) |tptp.'B_b_prod_update$'| (as @|tptp.'B_b_prod_update$'|_0 |tptp.'B_b_prod_update$'|))
% 1.16/1.43  (define-fun |tptp.'compatible$h'| ((BOUND_VARIABLE_42571 |tptp.'D_update_b_update_fun$'|) (BOUND_VARIABLE_42573 |tptp.'C_update_b_update_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'comp$bo'| (($x1 |tptp.'A_update_a_update_fun_c_d_prod_update_b_update_fun_fun$'|) ($x2 |tptp.'B_update_d_update_fun_a_update_a_update_fun_fun$'|)) |tptp.'B_update_d_update_fun_c_d_prod_update_b_update_fun_fun$'| (as @|tptp.'B_update_d_update_fun_c_d_prod_update_b_update_fun_fun$'|_0 |tptp.'B_update_d_update_fun_c_d_prod_update_b_update_fun_fun$'|))
% 1.16/1.43  (define-fun |tptp.'map_prod$p'| (($x1 |tptp.'D_update_a_update_fun$'|) ($x2 |tptp.'C_d_prod_update_a_update_fun$'|)) |tptp.'D_update_c_d_prod_update_prod_a_update_a_update_prod_fun$'| (as @|tptp.'D_update_c_d_prod_update_prod_a_update_a_update_prod_fun$'|_0 |tptp.'D_update_c_d_prod_update_prod_a_update_a_update_prod_fun$'|))
% 1.16/1.43  (define-fun |tptp.'comp_update$b'| (($x1 |tptp.'D_update$'|)) |tptp.'D_update_d_update_fun$'| (as @|tptp.'D_update_d_update_fun$'|_0 |tptp.'D_update_d_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'comp_update$g'| (($x1 |tptp.'D_b_prod_update$'|) ($x2 |tptp.'D_b_prod_update$'|)) |tptp.'D_b_prod_update$'| (as @|tptp.'D_b_prod_update$'|_0 |tptp.'D_b_prod_update$'|))
% 1.16/1.43  (define-fun |tptp.'compatible$an'| (($x1 |tptp.'C_update_b_b_prod_update_fun$'|) ($x2 |tptp.'D_update_b_b_prod_update_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'fun_app$dg'| (($x1 |tptp.'C_update_d_update_prod_b_update_b_update_prod_fun$'|) ($x2 |tptp.'C_update_d_update_prod$'|)) |tptp.'B_update_b_update_prod$'| (as @|tptp.'B_update_b_update_prod$'|_0 |tptp.'B_update_b_update_prod$'|))
% 1.16/1.43  (define-fun |tptp.'fun_app$ds'| (($x1 |tptp.'D_update_d_update_prod_b_update_b_update_prod_fun$'|) ($x2 |tptp.'D_update_d_update_prod$'|)) |tptp.'B_update_b_update_prod$'| (as @|tptp.'B_update_b_update_prod$'|_0 |tptp.'B_update_b_update_prod$'|))
% 1.16/1.43  (define-fun |tptp.'image$e'| ((BOUND_VARIABLE_42576 |tptp.'D_update_b_update_fun$'|) (BOUND_VARIABLE_42577 |tptp.'D_update_set$'|)) |tptp.'B_update_set$'| (as @|tptp.'B_update_set$'|_0 |tptp.'B_update_set$'|))
% 1.16/1.43  (define-fun |tptp.'top$b'| () |tptp.'C_update_set$'| (as @|tptp.'C_update_set$'|_0 |tptp.'C_update_set$'|))
% 1.16/1.43  (define-fun |tptp.'register_tensor$'| (($x1 |tptp.'C_update_a_update_fun$'|) ($x2 |tptp.'C_update_a_update_fun$'|)) |tptp.'C_c_prod_update_a_a_prod_update_fun$'| (as @|tptp.'C_c_prod_update_a_a_prod_update_fun$'|_0 |tptp.'C_c_prod_update_a_a_prod_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'uvu$'| () |tptp.'C_d_prod_update_bool_fun$'| (as @|tptp.'C_d_prod_update_bool_fun$'|_0 |tptp.'C_d_prod_update_bool_fun$'|))
% 1.16/1.43  (define-fun |tptp.'comp$bc'| (($x1 |tptp.'C_update_a_update_fun$'|) ($x2 |tptp.'C_d_prod_update_c_update_fun$'|)) |tptp.'C_d_prod_update_a_update_fun$'| (as @|tptp.'C_d_prod_update_a_update_fun$'|_0 |tptp.'C_d_prod_update_a_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'fun_app$ae'| (($x1 |tptp.'A_update_b_update_fun$'|) ($x2 |tptp.'A_update$'|)) |tptp.'B_update$'| (as @|tptp.'B_update$'|_0 |tptp.'B_update$'|))
% 1.16/1.43  (define-fun |tptp.'image$d'| ((BOUND_VARIABLE_42580 |tptp.'C_d_prod_update_b_update_fun$'|) (BOUND_VARIABLE_42581 |tptp.'C_d_prod_update_set$'|)) |tptp.'B_update_set$'| (as @|tptp.'B_update_set$'|_0 |tptp.'B_update_set$'|))
% 1.16/1.43  (define-fun |tptp.'comp$bj'| (($x1 |tptp.'A_update_b_update_b_update_prod_fun$'|) ($x2 |tptp.'C_update_a_update_fun$'|)) |tptp.'C_update_b_update_b_update_prod_fun$'| (as @|tptp.'C_update_b_update_b_update_prod_fun$'|_0 |tptp.'C_update_b_update_b_update_prod_fun$'|))
% 1.16/1.43  (define-fun |tptp.'register_tensor$aa'| (($x1 |tptp.'C_update_b_update_fun$'|) ($x2 |tptp.'C_d_prod_update_b_update_fun$'|)) |tptp.'C_c_d_prod_prod_update_b_b_prod_update_fun$'| (as @|tptp.'C_c_d_prod_prod_update_b_b_prod_update_fun$'|_0 |tptp.'C_c_d_prod_prod_update_b_b_prod_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'uua$'| (($x1 |tptp.'D_update_set$'|)) |tptp.'D_update_bool_fun$'| (as @|tptp.'D_update_bool_fun$'|_0 |tptp.'D_update_bool_fun$'|))
% 1.16/1.43  (define-fun |tptp.'uuv$'| (($x1 |tptp.'B_update_a_update_fun$'|)) |tptp.'B_update_d_a_prod_update_fun$'| (as @|tptp.'B_update_d_a_prod_update_fun$'|_0 |tptp.'B_update_d_a_prod_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'map_prod$j'| (($x1 |tptp.'C_d_prod_update_a_update_fun$'|) ($x2 |tptp.'C_d_prod_update_a_update_fun$'|)) |tptp.'C_d_prod_update_c_d_prod_update_prod_a_update_a_update_prod_fun$'| (as @|tptp.'C_d_prod_update_c_d_prod_update_prod_a_update_a_update_prod_fun$'|_0 |tptp.'C_d_prod_update_c_d_prod_update_prod_a_update_a_update_prod_fun$'|))
% 1.16/1.43  (define-fun |tptp.'register$bc'| (($x1 |tptp.'A_update_d_c_prod_update_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'type_definition$h'| (($x1 |tptp.'A_update_d_update_fun$'|) ($x2 |tptp.'D_update_a_update_fun$'|) ($x3 |tptp.'D_update_set$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'fun_app$ac'| (($x1 |tptp.'A_update_c_update_fun$'|) ($x2 |tptp.'A_update$'|)) |tptp.'C_update$'| (as @|tptp.'C_update$'|_0 |tptp.'C_update$'|))
% 1.16/1.43  (define-fun |tptp.'fun_app$cs'| ((BOUND_VARIABLE_42584 |tptp.'B_update_c_d_prod_update_fun_c_update_b_update_fun_fun$'|) (BOUND_VARIABLE_42585 |tptp.'B_update_c_d_prod_update_fun$'|)) |tptp.'C_update_b_update_fun$'| (as @|tptp.'C_update_b_update_fun$'|_0 |tptp.'C_update_b_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'preregister$m'| (($x1 |tptp.'D_update_d_update_fun$'|)) Bool false)
% 1.16/1.43  (define-fun |tptp.'uvy$'| () |tptp.'C_d_prod_update_c_d_prod_update_bool_fun_fun$'| (as @|tptp.'C_d_prod_update_c_d_prod_update_bool_fun_fun$'|_0 |tptp.'C_d_prod_update_c_d_prod_update_bool_fun_fun$'|))
% 1.16/1.43  (define-fun |tptp.'compatible$ae'| (($x1 |tptp.'C_update_c_update_fun$'|) ($x2 |tptp.'D_update_c_update_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'comp$bd'| (($x1 |tptp.'A_update_a_update_fun$'|) ($x2 |tptp.'C_d_prod_update_a_update_fun$'|)) |tptp.'C_d_prod_update_a_update_fun$'| (as @|tptp.'C_d_prod_update_a_update_fun$'|_0 |tptp.'C_d_prod_update_a_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'register_pair$l'| (($x1 |tptp.'A_update_b_update_fun$'|) ($x2 |tptp.'C_update_b_update_fun$'|)) |tptp.'A_c_prod_update_b_update_fun$'| (as @|tptp.'A_c_prod_update_b_update_fun$'|_0 |tptp.'A_c_prod_update_b_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'map_fun$c'| (($x1 |tptp.'A_update_b_update_fun$'|) ($x2 |tptp.'C_d_prod_update_a_update_fun$'|)) |tptp.'B_update_c_d_prod_update_fun_a_update_a_update_fun_fun$'| (as @|tptp.'B_update_c_d_prod_update_fun_a_update_a_update_fun_fun$'|_0 |tptp.'B_update_c_d_prod_update_fun_a_update_a_update_fun_fun$'|))
% 1.16/1.43  (define-fun |tptp.'register_pair$p'| ((BOUND_VARIABLE_42588 |tptp.'B_update_c_update_fun$'|) (BOUND_VARIABLE_42589 |tptp.'A_update_c_update_fun$'|) (BOUND_VARIABLE_42590 |tptp.'B_a_prod_update$'|)) |tptp.'C_update$'| (as @|tptp.'C_update$'|_0 |tptp.'C_update$'|))
% 1.16/1.43  (define-fun |tptp.'fun_app$ag'| (($x1 |tptp.'C_d_prod_update_bool_fun$'|) ($x2 |tptp.'C_d_prod_update$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'tensor_update$l'| (($x1 |tptp.'C_update$'|) ($x2 |tptp.'C_update$'|)) |tptp.'C_c_prod_update$'| (as @|tptp.'C_c_prod_update$'|_0 |tptp.'C_c_prod_update$'|))
% 1.16/1.43  (define-fun |tptp.'rel_fun$q'| (($x1 |tptp.'A_update_b_update_fun_a_update_b_update_fun_bool_fun_fun$'|) ($x2 |tptp.'C_d_prod_update_a_update_fun_c_d_prod_update_b_update_fun_fun_c_d_prod_update_a_update_fun_c_d_prod_update_b_update_fun_fun_bool_fun_fun$'|) ($x3 |tptp.'A_update_b_update_fun_c_d_prod_update_a_update_fun_c_d_prod_update_b_update_fun_fun_fun$'|) ($x4 |tptp.'A_update_b_update_fun_c_d_prod_update_a_update_fun_c_d_prod_update_b_update_fun_fun_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'grp$'| (($x1 |tptp.'A_update_set$'|) ($x2 |tptp.'A_update_b_update_fun$'|)) |tptp.'A_update_b_update_bool_fun_fun$'| (as @|tptp.'A_update_b_update_bool_fun_fun$'|_0 |tptp.'A_update_b_update_bool_fun_fun$'|))
% 1.16/1.43  (define-fun |tptp.'comp$cd'| ((BOUND_VARIABLE_42593 |tptp.'A_update_c_update_fun$'|) (BOUND_VARIABLE_42594 |tptp.'B_update_a_update_fun$'|)) |tptp.'B_update_c_update_fun$'| (as @|tptp.'B_update_c_update_fun$'|_0 |tptp.'B_update_c_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'uvo$'| (($x1 |tptp.'C_update_b_update_fun$'|)) |tptp.'C_update_a_b_prod_update_fun$'| (as @|tptp.'C_update_a_b_prod_update_fun$'|_0 |tptp.'C_update_a_b_prod_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'register$ar'| (($x1 |tptp.'A_update_c_d_prod_update_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'register$bg'| ((_arg_1 |tptp.'C_update_a_c_prod_update_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'fun_app$dj'| (($x1 |tptp.'C_d_prod_update_c_d_prod_update_prod_a_update_a_update_prod_fun$'|) ($x2 |tptp.'C_d_prod_update_c_d_prod_update_prod$'|)) |tptp.'A_update_a_update_prod$'| (as @|tptp.'A_update_a_update_prod$'|_0 |tptp.'A_update_a_update_prod$'|))
% 1.16/1.43  (define-fun |tptp.'register$t'| (($x1 |tptp.'B_update_d_update_fun$'|)) Bool false)
% 1.16/1.43  (define-fun |tptp.'fun_app$r'| (($x1 |tptp.'C_update_b_b_prod_update_fun$'|) ($x2 |tptp.'C_update$'|)) |tptp.'B_b_prod_update$'| (as @|tptp.'B_b_prod_update$'|_0 |tptp.'B_b_prod_update$'|))
% 1.16/1.43  (define-fun |tptp.'comp$ad'| (($x1 |tptp.'A_a_prod_update_b_b_prod_update_fun$'|) ($x2 |tptp.'C_c_prod_update_a_a_prod_update_fun$'|)) |tptp.'C_c_prod_update_b_b_prod_update_fun$'| (as @|tptp.'C_c_prod_update_b_b_prod_update_fun$'|_0 |tptp.'C_c_prod_update_b_b_prod_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'map_fun$'| (($x1 |tptp.'C_update_a_update_fun$'|) ($x2 |tptp.'A_update_b_update_fun$'|)) |tptp.'A_update_a_update_fun_c_update_b_update_fun_fun$'| (as @|tptp.'A_update_a_update_fun_c_update_b_update_fun_fun$'|_0 |tptp.'A_update_a_update_fun_c_update_b_update_fun_fun$'|))
% 1.16/1.43  (define-fun |tptp.'register_pair$c'| (($x1 |tptp.'D_update_b_update_fun$'|) ($x2 |tptp.'D_update_b_update_fun$'|)) |tptp.'D_d_prod_update_b_update_fun$'| (as @|tptp.'D_d_prod_update_b_update_fun$'|_0 |tptp.'D_d_prod_update_b_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'image$c'| ((BOUND_VARIABLE_42597 |tptp.'C_update_b_update_fun$'|) (BOUND_VARIABLE_42598 |tptp.'C_update_set$'|)) |tptp.'B_update_set$'| (as @|tptp.'B_update_set$'|_0 |tptp.'B_update_set$'|))
% 1.16/1.43  (define-fun |tptp.'comp$l'| (($x1 |tptp.'A_a_prod_update_b_update_fun$'|) ($x2 |tptp.'D_c_prod_update_a_a_prod_update_fun$'|)) |tptp.'D_c_prod_update_b_update_fun$'| (as @|tptp.'D_c_prod_update_b_update_fun$'|_0 |tptp.'D_c_prod_update_b_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'compatible$w'| ((BOUND_VARIABLE_42601 |tptp.'B_update_c_update_fun$'|) (BOUND_VARIABLE_42602 |tptp.'A_update_c_update_fun$'|)) Bool false)
% 1.16/1.43  (define-fun |tptp.'fun_app$q'| (($x1 |tptp.'C_update_b_update_fun$'|) ($x2 |tptp.'C_update$'|)) |tptp.'B_update$'| (as @|tptp.'B_update$'|_0 |tptp.'B_update$'|))
% 1.16/1.43  (define-fun |tptp.'register_tensor$i'| ((BOUND_VARIABLE_42618 |tptp.'A_update_b_update_fun$'|) (BOUND_VARIABLE_42620 |tptp.'C_update_b_update_fun$'|)) |tptp.'A_c_prod_update_b_b_prod_update_fun$'| (as @|tptp.'A_c_prod_update_b_b_prod_update_fun$'|_0 |tptp.'A_c_prod_update_b_b_prod_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'register_tensor$g'| (($x1 |tptp.'C_update_b_update_fun$'|) ($x2 |tptp.'D_update_b_update_fun$'|)) |tptp.'C_d_prod_update_b_b_prod_update_fun$'| (as @|tptp.'C_d_prod_update_b_b_prod_update_fun$'|_0 |tptp.'C_d_prod_update_b_b_prod_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'map_prod$n'| (($x1 |tptp.'D_update_a_update_fun$'|) ($x2 |tptp.'C_update_a_update_fun$'|)) |tptp.'D_update_c_update_prod_a_update_a_update_prod_fun$'| (as @|tptp.'D_update_c_update_prod_a_update_a_update_prod_fun$'|_0 |tptp.'D_update_c_update_prod_a_update_a_update_prod_fun$'|))
% 1.16/1.43  (define-fun |tptp.'rel_fun$m'| (($x1 |tptp.'A_update_b_update_fun_a_update_b_update_fun_bool_fun_fun$'|) ($x2 |tptp.'C_d_prod_update_a_update_fun_c_d_prod_update_b_update_fun_fun_c_update_a_update_fun_c_update_b_update_fun_fun_bool_fun_fun$'|) ($x3 |tptp.'A_update_b_update_fun_c_d_prod_update_a_update_fun_c_d_prod_update_b_update_fun_fun_fun$'|) ($x4 |tptp.'A_update_b_update_fun_c_update_a_update_fun_c_update_b_update_fun_fun_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'register$an'| (($x1 |tptp.'A_update_b_d_prod_update_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'uuu$'| (($x1 |tptp.'B_update_b_update_fun$'|)) |tptp.'B_update_d_b_prod_update_fun$'| (as @|tptp.'B_update_d_b_prod_update_fun$'|_0 |tptp.'B_update_d_b_prod_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'rel_fun$a'| (($x1 |tptp.'A_update_a_update_bool_fun_fun$'|) ($x2 |tptp.'B_update_b_update_bool_fun_fun$'|)) |tptp.'A_update_b_update_fun_a_update_b_update_fun_bool_fun_fun$'| (as @|tptp.'A_update_b_update_fun_a_update_b_update_fun_bool_fun_fun$'|_0 |tptp.'A_update_b_update_fun_a_update_b_update_fun_bool_fun_fun$'|))
% 1.16/1.43  (define-fun |tptp.'register$bk'| ((_arg_1 |tptp.'A_update_a_d_prod_update_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'map_fun$j'| (($x1 |tptp.'C_d_prod_update_b_update_fun$'|) ($x2 |tptp.'D_update_b_update_fun$'|)) |tptp.'B_update_d_update_fun_c_d_prod_update_b_update_fun_fun$'| (as @|tptp.'B_update_d_update_fun_c_d_prod_update_b_update_fun_fun$'|_0 |tptp.'B_update_d_update_fun_c_d_prod_update_b_update_fun_fun$'|))
% 1.16/1.43  (define-fun |tptp.'rel_fun$ac'| (($x1 |tptp.'A_update_b_update_fun_a_update_b_update_fun_bool_fun_fun$'|) ($x2 |tptp.'D_update_a_update_fun_d_update_b_update_fun_fun_c_d_prod_update_a_update_fun_c_d_prod_update_b_update_fun_fun_bool_fun_fun$'|) ($x3 |tptp.'A_update_b_update_fun_d_update_a_update_fun_d_update_b_update_fun_fun_fun$'|) ($x4 |tptp.'A_update_b_update_fun_c_d_prod_update_a_update_fun_c_d_prod_update_b_update_fun_fun_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'compatible$b'| (($x1 |tptp.'A_update_b_update_fun$'|) ($x2 |tptp.'B_update_b_update_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'register_pair$s'| (($x1 |tptp.'C_update_a_update_fun$'|) ($x2 |tptp.'C_update_a_update_fun$'|)) |tptp.'C_c_prod_update_a_update_fun$'| (as @|tptp.'C_c_prod_update_a_update_fun$'|_0 |tptp.'C_c_prod_update_a_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'rel_fun$u'| (($x1 |tptp.'A_update_b_update_fun_a_update_b_update_fun_bool_fun_fun$'|) ($x2 |tptp.'C_d_prod_update_a_update_fun_c_d_prod_update_b_update_fun_fun_d_update_a_update_fun_d_update_b_update_fun_fun_bool_fun_fun$'|) ($x3 |tptp.'A_update_b_update_fun_c_d_prod_update_a_update_fun_c_d_prod_update_b_update_fun_fun_fun$'|) ($x4 |tptp.'A_update_b_update_fun_d_update_a_update_fun_d_update_b_update_fun_fun_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'compatible$d'| (($x1 |tptp.'A_update_a_update_fun$'|)) |tptp.'D_update_a_update_fun_bool_fun$'| (as @|tptp.'D_update_a_update_fun_bool_fun$'|_0 |tptp.'D_update_a_update_fun_bool_fun$'|))
% 1.16/1.43  (define-fun |tptp.'map_fun$f'| (($x1 |tptp.'C_update_b_update_fun$'|) ($x2 |tptp.'D_update_b_update_fun$'|)) |tptp.'B_update_d_update_fun_c_update_b_update_fun_fun$'| (as @|tptp.'B_update_d_update_fun_c_update_b_update_fun_fun$'|_0 |tptp.'B_update_d_update_fun_c_update_b_update_fun_fun$'|))
% 1.16/1.43  (define-fun |tptp.'register_tensor$ae'| (($x1 |tptp.'A_update_a_update_fun$'|) ($x2 |tptp.'A_update_a_update_fun$'|)) |tptp.'A_a_prod_update_a_a_prod_update_fun$'| (as @|tptp.'A_a_prod_update_a_a_prod_update_fun$'|_0 |tptp.'A_a_prod_update_a_a_prod_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'register$bb'| (($x1 |tptp.'B_update_d_a_prod_update_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'fun_app$cu'| ((BOUND_VARIABLE_42623 |tptp.'B_update_c_d_prod_update_fun_a_update_a_update_fun_fun$'|) (BOUND_VARIABLE_42624 |tptp.'B_update_c_d_prod_update_fun$'|)) |tptp.'A_update_a_update_fun$'| (as @|tptp.'A_update_a_update_fun$'|_0 |tptp.'A_update_a_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'fun_app$h'| (($x1 |tptp.'A_update_a_a_prod_update_fun$'|) ($x2 |tptp.'A_update$'|)) |tptp.'A_a_prod_update$'| (as @|tptp.'A_a_prod_update$'|_0 |tptp.'A_a_prod_update$'|))
% 1.16/1.43  (define-fun |tptp.'comp$cb'| (($x1 |tptp.'A_update_a_update_prod_b_update_b_update_prod_fun$'|) ($x2 |tptp.'D_update_c_d_prod_update_prod_a_update_a_update_prod_fun$'|)) |tptp.'D_update_c_d_prod_update_prod_b_update_b_update_prod_fun$'| (as @|tptp.'D_update_c_d_prod_update_prod_b_update_b_update_prod_fun$'|_0 |tptp.'D_update_c_d_prod_update_prod_b_update_b_update_prod_fun$'|))
% 1.16/1.43  (define-fun |tptp.'comp_update$c'| (($x1 |tptp.'C_update$'|)) |tptp.'C_update_c_update_fun$'| (as @|tptp.'C_update_c_update_fun$'|_0 |tptp.'C_update_c_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'fun_app$ah'| (($x1 |tptp.'D_update_bool_fun$'|) ($x2 |tptp.'D_update$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'comp$bm'| (($x1 |tptp.'A_update_a_update_fun_c_d_prod_update_b_update_fun_fun$'|) ($x2 |tptp.'B_update_c_update_fun_a_update_a_update_fun_fun$'|)) |tptp.'B_update_c_update_fun_c_d_prod_update_b_update_fun_fun$'| (as @|tptp.'B_update_c_update_fun_c_d_prod_update_b_update_fun_fun$'|_0 |tptp.'B_update_c_update_fun_c_d_prod_update_b_update_fun_fun$'|))
% 1.16/1.43  (define-fun |tptp.'rel_fun$ad'| (($x1 |tptp.'D_update_a_update_fun_c_d_prod_update_a_update_fun_bool_fun_fun$'|) ($x2 |tptp.'D_update_b_update_fun_c_d_prod_update_b_update_fun_bool_fun_fun$'|)) |tptp.'D_update_a_update_fun_d_update_b_update_fun_fun_c_d_prod_update_a_update_fun_c_d_prod_update_b_update_fun_fun_bool_fun_fun$'| (as @|tptp.'D_update_a_update_fun_d_update_b_update_fun_fun_c_d_prod_update_a_update_fun_c_d_prod_update_b_update_fun_fun_bool_fun_fun$'|_0 |tptp.'D_update_a_update_fun_d_update_b_update_fun_fun_c_d_prod_update_a_update_fun_c_d_prod_update_b_update_fun_fun_bool_fun_fun$'|))
% 1.16/1.43  (define-fun |tptp.'fun_app$av'| (($x1 |tptp.'C_update_d_b_prod_update_fun$'|) ($x2 |tptp.'C_update$'|)) |tptp.'D_b_prod_update$'| (as @|tptp.'D_b_prod_update$'|_0 |tptp.'D_b_prod_update$'|))
% 1.16/1.43  (define-fun |tptp.'register_tensor$j'| (($x1 |tptp.'D_update_a_update_fun$'|) ($x2 |tptp.'D_update_a_update_fun$'|)) |tptp.'D_d_prod_update_a_a_prod_update_fun$'| (as @|tptp.'D_d_prod_update_a_a_prod_update_fun$'|_0 |tptp.'D_d_prod_update_a_a_prod_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'fun_app$bd'| (($x1 |tptp.'A_update_a_update_fun$'|) ($x2 |tptp.'A_update$'|)) |tptp.'A_update$'| (as @|tptp.'A_update$'|_0 |tptp.'A_update$'|))
% 1.16/1.43  (define-fun |tptp.'comp$bw'| (($x1 |tptp.'A_update_a_update_prod_b_update_b_update_prod_fun$'|) ($x2 |tptp.'C_update_d_update_prod_a_update_a_update_prod_fun$'|)) |tptp.'C_update_d_update_prod_b_update_b_update_prod_fun$'| (as @|tptp.'C_update_d_update_prod_b_update_b_update_prod_fun$'|_0 |tptp.'C_update_d_update_prod_b_update_b_update_prod_fun$'|))
% 1.16/1.43  (define-fun |tptp.'compatible$ab'| ((BOUND_VARIABLE_42627 |tptp.'A_update_a_update_fun$'|) (BOUND_VARIABLE_42628 |tptp.'A_update_a_update_fun$'|)) Bool false)
% 1.16/1.43  (define-fun |tptp.'comp$'| () |tptp.'A_update_b_update_fun_c_update_a_update_fun_c_update_b_update_fun_fun_fun$'| (as @|tptp.'A_update_b_update_fun_c_update_a_update_fun_c_update_b_update_fun_fun_fun$'|_0 |tptp.'A_update_b_update_fun_c_update_a_update_fun_c_update_b_update_fun_fun_fun$'|))
% 1.16/1.43  (define-fun |tptp.'comp$ag'| (($x1 |tptp.'A_a_prod_update_b_b_prod_update_fun$'|) ($x2 |tptp.'C_d_prod_c_prod_update_a_a_prod_update_fun$'|)) |tptp.'C_d_prod_c_prod_update_b_b_prod_update_fun$'| (as @|tptp.'C_d_prod_c_prod_update_b_b_prod_update_fun$'|_0 |tptp.'C_d_prod_c_prod_update_b_b_prod_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'fun_app$cv'| ((BOUND_VARIABLE_42631 |tptp.'B_update_d_update_fun_c_update_b_update_fun_fun$'|) (BOUND_VARIABLE_42632 |tptp.'B_update_d_update_fun$'|)) |tptp.'C_update_b_update_fun$'| (as @|tptp.'C_update_b_update_fun$'|_0 |tptp.'C_update_b_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'fun_app$dh'| (($x1 |tptp.'C_d_prod_update_c_update_prod_a_update_a_update_prod_fun$'|) ($x2 |tptp.'C_d_prod_update_c_update_prod$'|)) |tptp.'A_update_a_update_prod$'| (as @|tptp.'A_update_a_update_prod$'|_0 |tptp.'A_update_a_update_prod$'|))
% 1.16/1.43  (define-fun |tptp.'relcompp$b'| (($x1 |tptp.'B_update_a_update_bool_fun_fun$'|) ($x2 |tptp.'A_update_c_update_bool_fun_fun$'|)) |tptp.'B_update_c_update_bool_fun_fun$'| (as @|tptp.'B_update_c_update_bool_fun_fun$'|_0 |tptp.'B_update_c_update_bool_fun_fun$'|))
% 1.16/1.43  (define-fun |tptp.'uuy$'| (($x1 |tptp.'A_update_a_update_fun$'|)) |tptp.'A_update_d_a_prod_update_fun$'| (as @|tptp.'A_update_d_a_prod_update_fun$'|_0 |tptp.'A_update_d_a_prod_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'comp$au'| (($x1 |tptp.'A_update_a_update_fun_d_update_b_update_fun_fun$'|) ($x2 |tptp.'B_update_d_update_fun_a_update_a_update_fun_fun$'|)) |tptp.'B_update_d_update_fun_d_update_b_update_fun_fun$'| (as @|tptp.'B_update_d_update_fun_d_update_b_update_fun_fun$'|_0 |tptp.'B_update_d_update_fun_d_update_b_update_fun_fun$'|))
% 1.16/1.43  (define-fun |tptp.'rel_fun$o'| (($x1 |tptp.'C_d_prod_update_c_update_bool_fun_fun$'|) ($x2 |tptp.'A_update_a_update_bool_fun_fun$'|)) |tptp.'C_d_prod_update_a_update_fun_c_update_a_update_fun_bool_fun_fun$'| (as @|tptp.'C_d_prod_update_a_update_fun_c_update_a_update_fun_bool_fun_fun$'|_0 |tptp.'C_d_prod_update_a_update_fun_c_update_a_update_fun_bool_fun_fun$'|))
% 1.16/1.43  (define-fun |tptp.'map_prod$f'| (($x1 |tptp.'C_update_a_update_fun$'|) ($x2 |tptp.'D_update_a_update_fun$'|)) |tptp.'C_update_d_update_prod_a_update_a_update_prod_fun$'| (as @|tptp.'C_update_d_update_prod_a_update_a_update_prod_fun$'|_0 |tptp.'C_update_d_update_prod_a_update_a_update_prod_fun$'|))
% 1.16/1.43  (define-fun |tptp.'uul$'| (($x1 |tptp.'A_update_c_update_fun$'|)) |tptp.'A_update_c_d_prod_update_fun$'| (as @|tptp.'A_update_c_d_prod_update_fun$'|_0 |tptp.'A_update_c_d_prod_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'pred_fun$b'| ((BOUND_VARIABLE_42635 |tptp.'C_d_prod_update_bool_fun$'|) (BOUND_VARIABLE_42636 |tptp.'B_update_bool_fun$'|) (BOUND_VARIABLE_42637 |tptp.'C_d_prod_update_b_update_fun$'|)) Bool false)
% 1.16/1.43  (define-fun |tptp.'type_definition$c'| ((BOUND_VARIABLE_42640 |tptp.'C_update_d_update_fun$'|) (BOUND_VARIABLE_42641 |tptp.'D_update_c_update_fun$'|) (BOUND_VARIABLE_42642 |tptp.'D_update_set$'|)) Bool false)
% 1.16/1.43  (define-fun |tptp.'type_definition$i'| (($x1 |tptp.'B_update_c_update_fun$'|) ($x2 |tptp.'C_update_b_update_fun$'|) ($x3 |tptp.'C_update_set$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'map_prod$b'| (($x1 |tptp.'C_update_a_update_fun$'|) ($x2 |tptp.'C_update_a_update_fun$'|)) |tptp.'C_update_c_update_prod_a_update_a_update_prod_fun$'| (as @|tptp.'C_update_c_update_prod_a_update_a_update_prod_fun$'|_0 |tptp.'C_update_c_update_prod_a_update_a_update_prod_fun$'|))
% 1.16/1.43  (define-fun |tptp.'comp$ax'| (($x1 |tptp.'A_update_a_update_fun_c_update_b_update_fun_fun$'|) ($x2 |tptp.'B_update_d_update_fun_a_update_a_update_fun_fun$'|)) |tptp.'B_update_d_update_fun_c_update_b_update_fun_fun$'| (as @|tptp.'B_update_d_update_fun_c_update_b_update_fun_fun$'|_0 |tptp.'B_update_d_update_fun_c_update_b_update_fun_fun$'|))
% 1.16/1.43  (define-fun |tptp.'map_prod$d'| (($x1 |tptp.'C_update_a_update_fun$'|) ($x2 |tptp.'C_d_prod_update_a_update_fun$'|)) |tptp.'C_update_c_d_prod_update_prod_a_update_a_update_prod_fun$'| (as @|tptp.'C_update_c_d_prod_update_prod_a_update_a_update_prod_fun$'|_0 |tptp.'C_update_c_d_prod_update_prod_a_update_a_update_prod_fun$'|))
% 1.16/1.43  (define-fun |tptp.'fcomp$a'| ((BOUND_VARIABLE_42656 |tptp.'B_update_c_update_fun_a_update_a_update_fun_fun$'|) (BOUND_VARIABLE_42658 |tptp.'A_update_a_update_fun_d_update_b_update_fun_fun$'|)) |tptp.'B_update_c_update_fun_d_update_b_update_fun_fun$'| (as @|tptp.'B_update_c_update_fun_d_update_b_update_fun_fun$'|_0 |tptp.'B_update_c_update_fun_d_update_b_update_fun_fun$'|))
% 1.16/1.43  (define-fun |tptp.'comp$af'| (($x1 |tptp.'A_a_prod_update_b_b_prod_update_fun$'|) ($x2 |tptp.'D_c_d_prod_prod_update_a_a_prod_update_fun$'|)) |tptp.'D_c_d_prod_prod_update_b_b_prod_update_fun$'| (as @|tptp.'D_c_d_prod_prod_update_b_b_prod_update_fun$'|_0 |tptp.'D_c_d_prod_prod_update_b_b_prod_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'uug$'| (($x1 |tptp.'C_update_b_update_fun$'|)) |tptp.'C_update_b_d_prod_update_fun$'| (as @|tptp.'C_update_b_d_prod_update_fun$'|_0 |tptp.'C_update_b_d_prod_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'compatible$p'| ((BOUND_VARIABLE_42674 |tptp.'D_update_b_update_fun$'|) (BOUND_VARIABLE_42676 |tptp.'A_update_b_update_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'compatible$g'| (($x1 |tptp.'D_update_a_update_fun$'|)) |tptp.'C_update_a_update_fun_bool_fun$'| (as @|tptp.'C_update_a_update_fun_bool_fun$'|_0 |tptp.'C_update_a_update_fun_bool_fun$'|))
% 1.16/1.43  (define-fun |tptp.'register$h'| (($x1 |tptp.'C_c_prod_update_a_a_prod_update_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'separating$b'| ((BOUND_VARIABLE_42679 |tptp.'A_itself$'|) (BOUND_VARIABLE_42680 |tptp.'C_update_set$'|)) Bool false)
% 1.16/1.43  (define-fun |tptp.'tensor_update$j'| (($x1 |tptp.'D_update$'|) ($x2 |tptp.'A_update$'|)) |tptp.'D_a_prod_update$'| (as @|tptp.'D_a_prod_update$'|_0 |tptp.'D_a_prod_update$'|))
% 1.16/1.43  (define-fun |tptp.'compatible$i'| ((BOUND_VARIABLE_42696 |tptp.'C_update_b_update_fun$'|) (BOUND_VARIABLE_42698 |tptp.'A_update_b_update_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'fun_app$bj'| (($x1 |tptp.'C_d_prod_update_a_update_fun_c_d_prod_update_b_update_fun_fun$'|) ($x2 |tptp.'C_d_prod_update_a_update_fun$'|)) |tptp.'C_d_prod_update_b_update_fun$'| (as @|tptp.'C_d_prod_update_b_update_fun$'|_0 |tptp.'C_d_prod_update_b_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'compatible$ak'| (($x1 |tptp.'C_update_a_b_prod_update_fun$'|) ($x2 |tptp.'C_update_a_b_prod_update_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'compatible$ap'| (($x1 |tptp.'A_update_b_b_prod_update_fun$'|) ($x2 |tptp.'C_update_b_b_prod_update_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'fun_app$by'| (($x1 |tptp.'C_d_prod_update_a_update_fun$'|) ($x2 |tptp.'C_d_prod_update$'|)) |tptp.'A_update$'| (as @|tptp.'A_update$'|_0 |tptp.'A_update$'|))
% 1.16/1.43  (define-fun |tptp.'register$z'| (($x1 |tptp.'A_d_prod_update_b_update_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'register_pair$x'| (($x1 |tptp.'A_update_b_b_prod_update_fun$'|) ($x2 |tptp.'A_update_b_b_prod_update_fun$'|)) |tptp.'A_a_prod_update_b_b_prod_update_fun$'| (as @|tptp.'A_a_prod_update_b_b_prod_update_fun$'|_0 |tptp.'A_a_prod_update_b_b_prod_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'map_fun$b'| (($x1 |tptp.'C_update_b_update_fun$'|) ($x2 |tptp.'C_update_b_update_fun$'|)) |tptp.'B_update_c_update_fun_c_update_b_update_fun_fun$'| (as @|tptp.'B_update_c_update_fun_c_update_b_update_fun_fun$'|_0 |tptp.'B_update_c_update_fun_c_update_b_update_fun_fun$'|))
% 1.16/1.43  (define-fun |tptp.'register_pair$i'| (($x1 |tptp.'B_update_b_update_fun$'|) ($x2 |tptp.'A_update_b_update_fun$'|)) |tptp.'B_a_prod_update_b_update_fun$'| (as @|tptp.'B_a_prod_update_b_update_fun$'|_0 |tptp.'B_a_prod_update_b_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'register$l'| (($x1 |tptp.'C_c_prod_update_b_a_prod_update_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'register_tensor$z'| (($x1 |tptp.'C_update_a_update_fun$'|) ($x2 |tptp.'C_d_prod_update_a_update_fun$'|)) |tptp.'C_c_d_prod_prod_update_a_a_prod_update_fun$'| (as @|tptp.'C_c_d_prod_prod_update_a_a_prod_update_fun$'|_0 |tptp.'C_c_d_prod_prod_update_a_a_prod_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'fun_app$ay'| (($x1 |tptp.'B_update_d_a_prod_update_fun$'|) ($x2 |tptp.'B_update$'|)) |tptp.'D_a_prod_update$'| (as @|tptp.'D_a_prod_update$'|_0 |tptp.'D_a_prod_update$'|))
% 1.16/1.43  (define-fun |tptp.'grp$a'| (($x1 |tptp.'C_update_a_update_fun_set$'|) ($x2 |tptp.'C_update_a_update_fun_c_update_b_update_fun_fun$'|)) |tptp.'C_update_a_update_fun_c_update_b_update_fun_bool_fun_fun$'| (as @|tptp.'C_update_a_update_fun_c_update_b_update_fun_bool_fun_fun$'|_0 |tptp.'C_update_a_update_fun_c_update_b_update_fun_bool_fun_fun$'|))
% 1.16/1.43  (define-fun |tptp.'fun_app$am'| (($x1 |tptp.'C_update_c_update_bool_fun_fun$'|) ($x2 |tptp.'C_update$'|)) |tptp.'C_update_bool_fun$'| (as @|tptp.'C_update_bool_fun$'|_0 |tptp.'C_update_bool_fun$'|))
% 1.16/1.43  (define-fun |tptp.'compatible$r'| (($x1 |tptp.'B_update_a_update_fun$'|)) |tptp.'D_update_a_update_fun_bool_fun$'| (as @|tptp.'D_update_a_update_fun_bool_fun$'|_0 |tptp.'D_update_a_update_fun_bool_fun$'|))
% 1.16/1.43  (define-fun |tptp.'convol$e'| (($x1 |tptp.'D_update_b_update_fun$'|) ($x2 |tptp.'D_update_b_update_fun$'|)) |tptp.'D_update_b_update_b_update_prod_fun$'| (as @|tptp.'D_update_b_update_b_update_prod_fun$'|_0 |tptp.'D_update_b_update_b_update_prod_fun$'|))
% 1.16/1.43  (define-fun |tptp.'fun_app$bt'| (($x1 |tptp.'A_c_prod_update_b_a_prod_update_fun$'|) ($x2 |tptp.'A_c_prod_update$'|)) |tptp.'B_a_prod_update$'| (as @|tptp.'B_a_prod_update$'|_0 |tptp.'B_a_prod_update$'|))
% 1.16/1.43  (define-fun |tptp.'compatible$ar'| (($x1 |tptp.'C_update_a_b_prod_update_fun$'|) ($x2 |tptp.'D_update_a_b_prod_update_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'register$av'| (($x1 |tptp.'B_update_b_b_prod_update_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'comp$f'| (($x1 |tptp.'C_update_b_update_fun$'|) ($x2 |tptp.'C_update_c_update_fun$'|)) |tptp.'C_update_b_update_fun$'| (as @|tptp.'C_update_b_update_fun$'|_0 |tptp.'C_update_b_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'register$p'| (($x1 |tptp.'A_c_prod_update_b_a_prod_update_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'separating$e'| ((BOUND_VARIABLE_42701 |tptp.'B_itself$'|) (BOUND_VARIABLE_42702 |tptp.'C_d_prod_update_set$'|)) Bool false)
% 1.16/1.43  (define-fun |tptp.'register_pair$k'| (($x1 |tptp.'A_update_a_update_fun$'|) ($x2 |tptp.'D_update_a_update_fun$'|)) |tptp.'A_d_prod_update_a_update_fun$'| (as @|tptp.'A_d_prod_update_a_update_fun$'|_0 |tptp.'A_d_prod_update_a_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'relcompp$j'| ((BOUND_VARIABLE_42705 |tptp.'C_d_prod_update_a_update_bool_fun_fun$'|) (BOUND_VARIABLE_42706 |tptp.'A_update_b_update_bool_fun_fun$'|)) |tptp.'C_d_prod_update_b_update_bool_fun_fun$'| (as @|tptp.'C_d_prod_update_b_update_bool_fun_fun$'|_0 |tptp.'C_d_prod_update_b_update_bool_fun_fun$'|))
% 1.16/1.43  (define-fun |tptp.'register_tensor$w'| (($x1 |tptp.'D_update_b_update_fun$'|) ($x2 |tptp.'C_d_prod_update_b_update_fun$'|)) |tptp.'D_c_d_prod_prod_update_b_b_prod_update_fun$'| (as @|tptp.'D_c_d_prod_prod_update_b_b_prod_update_fun$'|_0 |tptp.'D_c_d_prod_prod_update_b_b_prod_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'fun_app$ax'| (($x1 |tptp.'B_update_d_b_prod_update_fun$'|) ($x2 |tptp.'B_update$'|)) |tptp.'D_b_prod_update$'| (as @|tptp.'D_b_prod_update$'|_0 |tptp.'D_b_prod_update$'|))
% 1.16/1.43  (define-fun |tptp.'compatible$q'| ((BOUND_VARIABLE_42722 |tptp.'D_update_b_update_fun$'|) (BOUND_VARIABLE_42724 |tptp.'D_update_b_update_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'tensor_update$'| (($x1 |tptp.'B_update$'|)) |tptp.'A_update_b_a_prod_update_fun$'| (as @|tptp.'A_update_b_a_prod_update_fun$'|_0 |tptp.'A_update_b_a_prod_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'rel_fun$r'| (($x1 |tptp.'C_d_prod_update_a_update_fun_c_d_prod_update_a_update_fun_bool_fun_fun$'|) ($x2 |tptp.'C_d_prod_update_b_update_fun_c_d_prod_update_b_update_fun_bool_fun_fun$'|)) |tptp.'C_d_prod_update_a_update_fun_c_d_prod_update_b_update_fun_fun_c_d_prod_update_a_update_fun_c_d_prod_update_b_update_fun_fun_bool_fun_fun$'| (as @|tptp.'C_d_prod_update_a_update_fun_c_d_prod_update_b_update_fun_fun_c_d_prod_update_a_update_fun_c_d_prod_update_b_update_fun_fun_bool_fun_fun$'|_0 |tptp.'C_d_prod_update_a_update_fun_c_d_prod_update_b_update_fun_fun_c_d_prod_update_a_update_fun_c_d_prod_update_b_update_fun_fun_bool_fun_fun$'|))
% 1.16/1.43  (define-fun |tptp.'uup$'| (($x1 |tptp.'B_update_b_update_fun$'|)) |tptp.'B_update_b_b_prod_update_fun$'| (as @|tptp.'B_update_b_b_prod_update_fun$'|_0 |tptp.'B_update_b_b_prod_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'rel_fun$ab'| (($x1 |tptp.'D_update_c_update_bool_fun_fun$'|) ($x2 |tptp.'B_update_b_update_bool_fun_fun$'|)) |tptp.'D_update_b_update_fun_c_update_b_update_fun_bool_fun_fun$'| (as @|tptp.'D_update_b_update_fun_c_update_b_update_fun_bool_fun_fun$'|_0 |tptp.'D_update_b_update_fun_c_update_b_update_fun_bool_fun_fun$'|))
% 1.16/1.43  (define-fun |tptp.'compatible$al'| (($x1 |tptp.'C_update_b_b_prod_update_fun$'|) ($x2 |tptp.'C_update_b_b_prod_update_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'register$aq'| (($x1 |tptp.'A_update_d_d_prod_update_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'uue$'| (($x1 |tptp.'C_d_prod_update_a_update_fun_set$'|)) |tptp.'C_d_prod_update_a_update_fun_bool_fun$'| (as @|tptp.'C_d_prod_update_a_update_fun_bool_fun$'|_0 |tptp.'C_d_prod_update_a_update_fun_bool_fun$'|))
% 1.16/1.43  (define-fun |tptp.'compatible$ai'| (($x1 |tptp.'C_update_b_a_prod_update_fun$'|) ($x2 |tptp.'A_update_b_a_prod_update_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'rel_fun$j'| (($x1 |tptp.'C_update_a_update_fun_d_update_a_update_fun_bool_fun_fun$'|) ($x2 |tptp.'C_update_b_update_fun_d_update_b_update_fun_bool_fun_fun$'|)) |tptp.'C_update_a_update_fun_c_update_b_update_fun_fun_d_update_a_update_fun_d_update_b_update_fun_fun_bool_fun_fun$'| (as @|tptp.'C_update_a_update_fun_c_update_b_update_fun_fun_d_update_a_update_fun_d_update_b_update_fun_fun_bool_fun_fun$'|_0 |tptp.'C_update_a_update_fun_c_update_b_update_fun_fun_d_update_a_update_fun_d_update_b_update_fun_fun_bool_fun_fun$'|))
% 1.16/1.43  (define-fun |tptp.'preregister$l'| (($x1 |tptp.'C_d_prod_update_c_d_prod_update_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'fun_app$p'| (($x1 |tptp.'C_update_b_d_prod_update_fun$'|) ($x2 |tptp.'C_update$'|)) |tptp.'B_d_prod_update$'| (as @|tptp.'B_d_prod_update$'|_0 |tptp.'B_d_prod_update$'|))
% 1.16/1.43  (define-fun |tptp.'map_prod$o'| (($x1 |tptp.'D_update_b_update_fun$'|) ($x2 |tptp.'C_d_prod_update_b_update_fun$'|)) |tptp.'D_update_c_d_prod_update_prod_b_update_b_update_prod_fun$'| (as @|tptp.'D_update_c_d_prod_update_prod_b_update_b_update_prod_fun$'|_0 |tptp.'D_update_c_d_prod_update_prod_b_update_b_update_prod_fun$'|))
% 1.16/1.43  (define-fun |tptp.'register$am'| (($x1 |tptp.'C_update_b_d_prod_update_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'uuo$'| (($x1 |tptp.'D_update_b_update_fun$'|)) |tptp.'D_update_b_b_prod_update_fun$'| (as @|tptp.'D_update_b_b_prod_update_fun$'|_0 |tptp.'D_update_b_b_prod_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'uuh$'| (($x1 |tptp.'A_update_b_update_fun$'|)) |tptp.'A_update_b_d_prod_update_fun$'| (as @|tptp.'A_update_b_d_prod_update_fun$'|_0 |tptp.'A_update_b_d_prod_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'comp$ce'| ((BOUND_VARIABLE_42727 |tptp.'A_update_c_d_prod_update_fun$'|) (BOUND_VARIABLE_42728 |tptp.'B_update_a_update_fun$'|)) |tptp.'B_update_c_d_prod_update_fun$'| (as @|tptp.'B_update_c_d_prod_update_fun$'|_0 |tptp.'B_update_c_d_prod_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'member$a'| ((BOUND_VARIABLE_42743 |tptp.'D_update$'|) (BOUND_VARIABLE_42745 |tptp.'D_update_set$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'image$a'| ((BOUND_VARIABLE_42748 |tptp.'D_update_a_update_fun$'|) (BOUND_VARIABLE_42749 |tptp.'D_update_set$'|)) |tptp.'A_update_set$'| (as @|tptp.'A_update_set$'|_0 |tptp.'A_update_set$'|))
% 1.16/1.43  (define-fun |tptp.'register_pair$m'| (($x1 |tptp.'A_update_a_update_fun$'|) ($x2 |tptp.'B_update_a_update_fun$'|)) |tptp.'A_b_prod_update_a_update_fun$'| (as @|tptp.'A_b_prod_update_a_update_fun$'|_0 |tptp.'A_b_prod_update_a_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'fun_app$d'| (($x1 |tptp.'A_update_a_c_prod_update_fun$'|) ($x2 |tptp.'A_update$'|)) |tptp.'A_c_prod_update$'| (as @|tptp.'A_c_prod_update$'|_0 |tptp.'A_c_prod_update$'|))
% 1.16/1.43  (define-fun |tptp.'grp$b'| (($x1 |tptp.'C_d_prod_update_a_update_fun_set$'|) ($x2 |tptp.'C_d_prod_update_a_update_fun_c_d_prod_update_b_update_fun_fun$'|)) |tptp.'C_d_prod_update_a_update_fun_c_d_prod_update_b_update_fun_bool_fun_fun$'| (as @|tptp.'C_d_prod_update_a_update_fun_c_d_prod_update_b_update_fun_bool_fun_fun$'|_0 |tptp.'C_d_prod_update_a_update_fun_c_d_prod_update_b_update_fun_bool_fun_fun$'|))
% 1.16/1.43  (define-fun |tptp.'rel_fun$p'| (($x1 |tptp.'C_d_prod_update_c_update_bool_fun_fun$'|) ($x2 |tptp.'B_update_b_update_bool_fun_fun$'|)) |tptp.'C_d_prod_update_b_update_fun_c_update_b_update_fun_bool_fun_fun$'| (as @|tptp.'C_d_prod_update_b_update_fun_c_update_b_update_fun_bool_fun_fun$'|_0 |tptp.'C_d_prod_update_b_update_fun_c_update_b_update_fun_bool_fun_fun$'|))
% 1.16/1.43  (define-fun |tptp.'fun_app$dc'| (($x1 |tptp.'C_update_c_update_prod_b_update_b_update_prod_fun$'|) ($x2 |tptp.'C_update_c_update_prod$'|)) |tptp.'B_update_b_update_prod$'| (as @|tptp.'B_update_b_update_prod$'|_0 |tptp.'B_update_b_update_prod$'|))
% 1.16/1.43  (define-fun |tptp.'fcomp$f'| ((BOUND_VARIABLE_42764 |tptp.'C_d_prod_update_a_update_fun$'|) (BOUND_VARIABLE_42766 |tptp.'A_update_b_update_fun$'|)) |tptp.'C_d_prod_update_b_update_fun$'| (as @|tptp.'C_d_prod_update_b_update_fun$'|_0 |tptp.'C_d_prod_update_b_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'uuj$'| (($x1 |tptp.'B_update_b_update_fun$'|)) |tptp.'B_update_b_d_prod_update_fun$'| (as @|tptp.'B_update_b_d_prod_update_fun$'|_0 |tptp.'B_update_b_d_prod_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'fun_app$aq'| ((BOUND_VARIABLE_42769 |tptp.'A_update_b_update_fun_bool_fun$'|) (BOUND_VARIABLE_42770 |tptp.'A_update_b_update_fun$'|)) Bool false)
% 1.16/1.43  (define-fun |tptp.'comp$g'| (($x1 |tptp.'B_update_b_update_fun$'|) ($x2 |tptp.'A_update_b_update_fun$'|)) |tptp.'A_update_b_update_fun$'| (as @|tptp.'A_update_b_update_fun$'|_0 |tptp.'A_update_b_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'uvv$'| () |tptp.'D_update_bool_fun$'| (as @|tptp.'D_update_bool_fun$'|_0 |tptp.'D_update_bool_fun$'|))
% 1.16/1.43  (define-fun |tptp.'preregister$a'| () |tptp.'C_update_a_update_fun_bool_fun$'| (as @|tptp.'C_update_a_update_fun_bool_fun$'|_0 |tptp.'C_update_a_update_fun_bool_fun$'|))
% 1.16/1.43  (define-fun |tptp.'relcompp$'| ((BOUND_VARIABLE_42773 |tptp.'B_update_a_update_bool_fun_fun$'|) (BOUND_VARIABLE_42774 |tptp.'A_update_b_update_bool_fun_fun$'|)) |tptp.'B_update_b_update_bool_fun_fun$'| (as @|tptp.'B_update_b_update_bool_fun_fun$'|_0 |tptp.'B_update_b_update_bool_fun_fun$'|))
% 1.16/1.43  (define-fun |tptp.'quotient$k'| ((BOUND_VARIABLE_42777 |tptp.'C_d_prod_update_c_d_prod_update_bool_fun_fun$'|) (BOUND_VARIABLE_42778 |tptp.'C_d_prod_update_b_update_fun$'|) (BOUND_VARIABLE_42779 |tptp.'B_update_c_d_prod_update_fun$'|) (BOUND_VARIABLE_42780 |tptp.'C_d_prod_update_b_update_bool_fun_fun$'|)) Bool false)
% 1.16/1.43  (define-fun |tptp.'uuz$'| (($x1 |tptp.'C_update_b_update_fun$'|)) |tptp.'C_update_b_b_prod_update_fun$'| (as @|tptp.'C_update_b_b_prod_update_fun$'|_0 |tptp.'C_update_b_b_prod_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'preregister$k'| (($x1 |tptp.'B_update_b_update_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'comp$p'| (($x1 |tptp.'B_update_b_update_fun$'|) ($x2 |tptp.'D_update_b_update_fun$'|)) |tptp.'D_update_b_update_fun$'| (as @|tptp.'D_update_b_update_fun$'|_0 |tptp.'D_update_b_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'quotient$i'| ((BOUND_VARIABLE_42783 |tptp.'C_update_c_update_bool_fun_fun$'|) (BOUND_VARIABLE_42784 |tptp.'C_update_b_update_fun$'|) (BOUND_VARIABLE_42785 |tptp.'B_update_c_update_fun$'|) (BOUND_VARIABLE_42786 |tptp.'C_update_b_update_bool_fun_fun$'|)) Bool false)
% 1.16/1.43  (define-fun |tptp.'fun_app$bx'| (($x1 |tptp.'C_update_c_update_fun$'|) ($x2 |tptp.'C_update$'|)) |tptp.'C_update$'| (as @|tptp.'C_update$'|_0 |tptp.'C_update$'|))
% 1.16/1.43  (define-fun |tptp.'uuq$'| (($x1 |tptp.'C_update_a_update_fun$'|)) |tptp.'C_update_d_a_prod_update_fun$'| (as @|tptp.'C_update_d_a_prod_update_fun$'|_0 |tptp.'C_update_d_a_prod_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'compatible$ac'| (($x1 |tptp.'C_update_a_update_fun$'|) ($x2 |tptp.'A_update_a_update_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'type_definition$d'| ((BOUND_VARIABLE_42789 |tptp.'D_update_c_update_fun$'|) (BOUND_VARIABLE_42790 |tptp.'C_update_d_update_fun$'|) (BOUND_VARIABLE_42791 |tptp.'C_update_set$'|)) Bool false)
% 1.16/1.43  (define-fun |tptp.'uvi$'| (($x1 |tptp.'C_update_a_update_fun$'|)) |tptp.'C_update_b_a_prod_update_fun$'| (as @|tptp.'C_update_b_a_prod_update_fun$'|_0 |tptp.'C_update_b_a_prod_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'register$ba'| (($x1 |tptp.'B_update_d_b_prod_update_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'register_tensor$n'| (($x1 |tptp.'D_update_a_update_fun$'|) ($x2 |tptp.'D_update_b_update_fun$'|)) |tptp.'D_d_prod_update_a_b_prod_update_fun$'| (as @|tptp.'D_d_prod_update_a_b_prod_update_fun$'|_0 |tptp.'D_d_prod_update_a_b_prod_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'map_prod$m'| (($x1 |tptp.'D_update_b_update_fun$'|) ($x2 |tptp.'C_update_b_update_fun$'|)) |tptp.'D_update_c_update_prod_b_update_b_update_prod_fun$'| (as @|tptp.'D_update_c_update_prod_b_update_b_update_prod_fun$'|_0 |tptp.'D_update_c_update_prod_b_update_b_update_prod_fun$'|))
% 1.16/1.43  (define-fun |tptp.'id_update$b'| () |tptp.'C_update$'| (as @|tptp.'C_update$'|_0 |tptp.'C_update$'|))
% 1.16/1.43  (define-fun |tptp.'comp$ba'| (($x1 |tptp.'C_d_prod_update_b_update_fun$'|) ($x2 |tptp.'C_update_c_d_prod_update_fun$'|)) |tptp.'C_update_b_update_fun$'| (as @|tptp.'C_update_b_update_fun$'|_0 |tptp.'C_update_b_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'register$at'| (($x1 |tptp.'A_update_b_b_prod_update_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'type_definition$e'| ((BOUND_VARIABLE_42794 |tptp.'D_update_d_update_fun$'|) (BOUND_VARIABLE_42795 |tptp.'D_update_d_update_fun$'|) (BOUND_VARIABLE_42796 |tptp.'D_update_set$'|)) Bool false)
% 1.16/1.43  (define-fun |tptp.'comp$o'| (($x1 |tptp.'A_b_prod_update_b_update_fun$'|) ($x2 |tptp.'D_d_prod_update_a_b_prod_update_fun$'|)) |tptp.'D_d_prod_update_b_update_fun$'| (as @|tptp.'D_d_prod_update_b_update_fun$'|_0 |tptp.'D_d_prod_update_b_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'relcompp$m'| ((BOUND_VARIABLE_42799 |tptp.'D_update_a_update_bool_fun_fun$'|) (BOUND_VARIABLE_42800 |tptp.'A_update_b_update_bool_fun_fun$'|)) |tptp.'D_update_b_update_bool_fun_fun$'| (as @|tptp.'D_update_b_update_bool_fun_fun$'|_0 |tptp.'D_update_b_update_bool_fun_fun$'|))
% 1.16/1.43  (define-fun |tptp.'uwe$'| () |tptp.'A_update_a_update_bool_fun_fun$'| (as @|tptp.'A_update_a_update_bool_fun_fun$'|_0 |tptp.'A_update_a_update_bool_fun_fun$'|))
% 1.16/1.43  (define-fun |tptp.'map_prod$q'| (($x1 |tptp.'D_update_b_update_fun$'|) ($x2 |tptp.'D_update_b_update_fun$'|)) |tptp.'D_update_d_update_prod_b_update_b_update_prod_fun$'| (as @|tptp.'D_update_d_update_prod_b_update_b_update_prod_fun$'|_0 |tptp.'D_update_d_update_prod_b_update_b_update_prod_fun$'|))
% 1.16/1.43  (define-fun |tptp.'uvp$'| (($x1 |tptp.'C_update_a_update_fun$'|)) |tptp.'C_update_a_b_prod_update_fun$'| (as @|tptp.'C_update_a_b_prod_update_fun$'|_0 |tptp.'C_update_a_b_prod_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'comp$c'| (($x1 |tptp.'B_update_a_update_fun$'|) ($x2 |tptp.'C_update_b_update_fun$'|)) |tptp.'C_update_a_update_fun$'| (as @|tptp.'C_update_a_update_fun$'|_0 |tptp.'C_update_a_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'comp$al'| (($x1 |tptp.'C_update_b_update_fun$'|) ($x2 |tptp.'D_update_c_update_fun$'|)) |tptp.'D_update_b_update_fun$'| (as @|tptp.'D_update_b_update_fun$'|_0 |tptp.'D_update_b_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'image$'| ((BOUND_VARIABLE_42803 |tptp.'C_d_prod_update_a_update_fun$'|) (BOUND_VARIABLE_42804 |tptp.'C_d_prod_update_set$'|)) |tptp.'A_update_set$'| (as @|tptp.'A_update_set$'|_0 |tptp.'A_update_set$'|))
% 1.16/1.43  (define-fun |tptp.'comp$am'| (($x1 |tptp.'A_update_b_update_fun$'|) ($x2 |tptp.'A_update_a_update_fun$'|)) |tptp.'A_update_b_update_fun$'| (as @|tptp.'A_update_b_update_fun$'|_0 |tptp.'A_update_b_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'fun_app$bi'| (($x1 |tptp.'B_update_d_update_fun$'|) ($x2 |tptp.'B_update$'|)) |tptp.'D_update$'| (as @|tptp.'D_update$'|_0 |tptp.'D_update$'|))
% 1.16/1.43  (define-fun |tptp.'register_pair$o'| (($x1 |tptp.'B_update_d_update_fun$'|) ($x2 |tptp.'A_update_d_update_fun$'|) ($x3 |tptp.'B_a_prod_update$'|)) |tptp.'D_update$'| (as @|tptp.'D_update$'|_0 |tptp.'D_update$'|))
% 1.16/1.43  (define-fun |tptp.'map_prod$c'| (($x1 |tptp.'C_update_b_update_fun$'|) ($x2 |tptp.'C_d_prod_update_b_update_fun$'|)) |tptp.'C_update_c_d_prod_update_prod_b_update_b_update_prod_fun$'| (as @|tptp.'C_update_c_d_prod_update_prod_b_update_b_update_prod_fun$'|_0 |tptp.'C_update_c_d_prod_update_prod_b_update_b_update_prod_fun$'|))
% 1.16/1.43  (define-fun |tptp.'register$bh'| ((_arg_1 |tptp.'B_update_a_b_prod_update_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'uwc$'| (($x1 |tptp.'A_update_set$'|)) |tptp.'D_update_a_update_fun_bool_fun$'| (as @|tptp.'D_update_a_update_fun_bool_fun$'|_0 |tptp.'D_update_a_update_fun_bool_fun$'|))
% 1.16/1.43  (define-fun |tptp.'type_definition$'| ((BOUND_VARIABLE_42807 |tptp.'A_update_a_update_fun$'|) (BOUND_VARIABLE_42808 |tptp.'A_update_a_update_fun$'|) (BOUND_VARIABLE_42809 |tptp.'A_update_set$'|)) Bool false)
% 1.16/1.43  (define-fun |tptp.'member$'| ((BOUND_VARIABLE_42824 |tptp.'C_d_prod_update$'|) (BOUND_VARIABLE_42826 |tptp.'C_d_prod_update_set$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'fun_app$y'| (($x1 |tptp.'B_update_b_b_prod_update_fun$'|) ($x2 |tptp.'B_update$'|)) |tptp.'B_b_prod_update$'| (as @|tptp.'B_b_prod_update$'|_0 |tptp.'B_b_prod_update$'|))
% 1.16/1.43  (define-fun |tptp.'uvr$'| (($x1 |tptp.'D_update_b_update_fun$'|)) |tptp.'D_update_a_b_prod_update_fun$'| (as @|tptp.'D_update_a_b_prod_update_fun$'|_0 |tptp.'D_update_a_b_prod_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'register$a'| (($x1 |tptp.'A_update_b_update_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'register_tensor$x'| (($x1 |tptp.'C_d_prod_update_a_update_fun$'|) ($x2 |tptp.'C_update_a_update_fun$'|)) |tptp.'C_d_prod_c_prod_update_a_a_prod_update_fun$'| (as @|tptp.'C_d_prod_c_prod_update_a_a_prod_update_fun$'|_0 |tptp.'C_d_prod_c_prod_update_a_a_prod_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'fcomp$d'| ((BOUND_VARIABLE_42840 |tptp.'B_update_c_update_fun_a_update_a_update_fun_fun$'|) (BOUND_VARIABLE_42842 |tptp.'A_update_a_update_fun_c_update_b_update_fun_fun$'|)) |tptp.'B_update_c_update_fun_c_update_b_update_fun_fun$'| (as @|tptp.'B_update_c_update_fun_c_update_b_update_fun_fun$'|_0 |tptp.'B_update_c_update_fun_c_update_b_update_fun_fun$'|))
% 1.16/1.43  (define-fun |tptp.'fun_app$dm'| (($x1 |tptp.'C_d_prod_update_d_update_prod_b_update_b_update_prod_fun$'|) ($x2 |tptp.'C_d_prod_update_d_update_prod$'|)) |tptp.'B_update_b_update_prod$'| (as @|tptp.'B_update_b_update_prod$'|_0 |tptp.'B_update_b_update_prod$'|))
% 1.16/1.43  (define-fun |tptp.'quotient$j'| ((BOUND_VARIABLE_42845 |tptp.'C_d_prod_update_c_d_prod_update_bool_fun_fun$'|) (BOUND_VARIABLE_42846 |tptp.'C_d_prod_update_a_update_fun$'|) (BOUND_VARIABLE_42847 |tptp.'A_update_c_d_prod_update_fun$'|) (BOUND_VARIABLE_42848 |tptp.'C_d_prod_update_a_update_bool_fun_fun$'|)) Bool false)
% 1.16/1.43  (define-fun |tptp.'register_pair$u'| (($x1 |tptp.'A_update_b_a_prod_update_fun$'|) ($x2 |tptp.'D_update_b_a_prod_update_fun$'|)) |tptp.'A_d_prod_update_b_a_prod_update_fun$'| (as @|tptp.'A_d_prod_update_b_a_prod_update_fun$'|_0 |tptp.'A_d_prod_update_b_a_prod_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'fun_app$do'| (($x1 |tptp.'D_update_c_update_prod_b_update_b_update_prod_fun$'|) ($x2 |tptp.'D_update_c_update_prod$'|)) |tptp.'B_update_b_update_prod$'| (as @|tptp.'B_update_b_update_prod$'|_0 |tptp.'B_update_b_update_prod$'|))
% 1.16/1.43  (define-fun |tptp.'pred_fun$c'| (($x1 |tptp.'C_d_prod_update_bool_fun$'|) ($x2 |tptp.'A_update_bool_fun$'|)) |tptp.'C_d_prod_update_a_update_fun_bool_fun$'| (as @|tptp.'C_d_prod_update_a_update_fun_bool_fun$'|_0 |tptp.'C_d_prod_update_a_update_fun_bool_fun$'|))
% 1.16/1.43  (define-fun |tptp.'fun_app$dp'| (($x1 |tptp.'D_update_c_d_prod_update_prod_a_update_a_update_prod_fun$'|) ($x2 |tptp.'D_update_c_d_prod_update_prod$'|)) |tptp.'A_update_a_update_prod$'| (as @|tptp.'A_update_a_update_prod$'|_0 |tptp.'A_update_a_update_prod$'|))
% 1.16/1.43  (define-fun |tptp.'fun_app$af'| (($x1 |tptp.'A_update_b_b_prod_update_fun$'|) ($x2 |tptp.'A_update$'|)) |tptp.'B_b_prod_update$'| (as @|tptp.'B_b_prod_update$'|_0 |tptp.'B_b_prod_update$'|))
% 1.16/1.43  (define-fun |tptp.'fun_app$ap'| (($x1 |tptp.'A_update_a_update_bool_fun_fun$'|) ($x2 |tptp.'A_update$'|)) |tptp.'A_update_bool_fun$'| (as @|tptp.'A_update_bool_fun$'|_0 |tptp.'A_update_bool_fun$'|))
% 1.16/1.43  (define-fun |tptp.'collect$a'| (($x1 |tptp.'D_update_bool_fun$'|)) |tptp.'D_update_set$'| (as @|tptp.'D_update_set$'|_0 |tptp.'D_update_set$'|))
% 1.16/1.43  (define-fun |tptp.'comp$bn'| (($x1 |tptp.'A_update_a_update_fun_c_d_prod_update_b_update_fun_fun$'|) ($x2 |tptp.'B_update_c_d_prod_update_fun_a_update_a_update_fun_fun$'|)) |tptp.'B_update_c_d_prod_update_fun_c_d_prod_update_b_update_fun_fun$'| (as @|tptp.'B_update_c_d_prod_update_fun_c_d_prod_update_b_update_fun_fun$'|_0 |tptp.'B_update_c_d_prod_update_fun_c_d_prod_update_b_update_fun_fun$'|))
% 1.16/1.43  (define-fun |tptp.'tensor_update$i'| (($x1 |tptp.'D_update$'|) ($x2 |tptp.'B_update$'|)) |tptp.'D_b_prod_update$'| (as @|tptp.'D_b_prod_update$'|_0 |tptp.'D_b_prod_update$'|))
% 1.16/1.43  (define-fun |tptp.'rel_fun$e'| (($x1 |tptp.'A_update_b_update_fun_a_update_b_update_fun_bool_fun_fun$'|) ($x2 |tptp.'C_update_a_update_fun_c_update_b_update_fun_fun_c_d_prod_update_a_update_fun_c_d_prod_update_b_update_fun_fun_bool_fun_fun$'|) ($x3 |tptp.'A_update_b_update_fun_c_update_a_update_fun_c_update_b_update_fun_fun_fun$'|) ($x4 |tptp.'A_update_b_update_fun_c_d_prod_update_a_update_fun_c_d_prod_update_b_update_fun_fun_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'comp$n'| (($x1 |tptp.'A_b_prod_update_b_update_fun$'|) ($x2 |tptp.'D_a_prod_update_a_b_prod_update_fun$'|)) |tptp.'D_a_prod_update_b_update_fun$'| (as @|tptp.'D_a_prod_update_b_update_fun$'|_0 |tptp.'D_a_prod_update_b_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'fun_app$i'| (($x1 |tptp.'C_d_prod_update_a_update_fun_bool_fun$'|) ($x2 |tptp.'C_d_prod_update_a_update_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'fun_app$o'| (($x1 |tptp.'D_update_b_a_prod_update_fun$'|) ($x2 |tptp.'D_update$'|)) |tptp.'B_a_prod_update$'| (as @|tptp.'B_a_prod_update$'|_0 |tptp.'B_a_prod_update$'|))
% 1.16/1.43  (define-fun |tptp.'compatible$e'| (($x1 |tptp.'A_update_a_update_fun$'|) ($x2 |tptp.'B_update_a_update_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'relcompp$a'| ((BOUND_VARIABLE_42851 |tptp.'A_update_a_update_bool_fun_fun$'|) (BOUND_VARIABLE_42852 |tptp.'A_update_b_update_bool_fun_fun$'|)) |tptp.'A_update_b_update_bool_fun_fun$'| (as @|tptp.'A_update_b_update_bool_fun_fun$'|_0 |tptp.'A_update_b_update_bool_fun_fun$'|))
% 1.16/1.43  (define-fun |tptp.'comp$ab'| (($x1 |tptp.'A_a_prod_update_b_b_prod_update_fun$'|) ($x2 |tptp.'D_c_prod_update_a_a_prod_update_fun$'|)) |tptp.'D_c_prod_update_b_b_prod_update_fun$'| (as @|tptp.'D_c_prod_update_b_b_prod_update_fun$'|_0 |tptp.'D_c_prod_update_b_b_prod_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'rel_fun$d'| (($x1 |tptp.'C_update_c_update_bool_fun_fun$'|) ($x2 |tptp.'B_update_b_update_bool_fun_fun$'|)) |tptp.'C_update_b_update_fun_c_update_b_update_fun_bool_fun_fun$'| (as @|tptp.'C_update_b_update_fun_c_update_b_update_fun_bool_fun_fun$'|_0 |tptp.'C_update_b_update_fun_c_update_b_update_fun_bool_fun_fun$'|))
% 1.16/1.43  (define-fun |tptp.'relcompp$i'| ((BOUND_VARIABLE_42855 |tptp.'A_update_a_update_bool_fun_fun$'|) (BOUND_VARIABLE_42856 |tptp.'A_update_c_d_prod_update_bool_fun_fun$'|)) |tptp.'A_update_c_d_prod_update_bool_fun_fun$'| (as @|tptp.'A_update_c_d_prod_update_bool_fun_fun$'|_0 |tptp.'A_update_c_d_prod_update_bool_fun_fun$'|))
% 1.16/1.43  (define-fun |tptp.'comp$ah'| (($x1 |tptp.'A_a_prod_update_b_b_prod_update_fun$'|) ($x2 |tptp.'C_c_d_prod_prod_update_a_a_prod_update_fun$'|)) |tptp.'C_c_d_prod_prod_update_b_b_prod_update_fun$'| (as @|tptp.'C_c_d_prod_prod_update_b_b_prod_update_fun$'|_0 |tptp.'C_c_d_prod_prod_update_b_b_prod_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'register_tensor$e'| (($x1 |tptp.'C_update_b_update_fun$'|) ($x2 |tptp.'C_update_b_update_fun$'|)) |tptp.'C_c_prod_update_b_b_prod_update_fun$'| (as @|tptp.'C_c_prod_update_b_b_prod_update_fun$'|_0 |tptp.'C_c_prod_update_b_b_prod_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'uvg$'| (($x1 |tptp.'A_update_b_update_fun$'|)) |tptp.'A_update_b_a_prod_update_fun$'| (as @|tptp.'A_update_b_a_prod_update_fun$'|_0 |tptp.'A_update_b_a_prod_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'fun_app$co'| ((BOUND_VARIABLE_42859 |tptp.'A_update_a_update_fun_d_update_b_update_fun_fun$'|) (BOUND_VARIABLE_42860 |tptp.'A_update_a_update_fun$'|)) |tptp.'D_update_b_update_fun$'| (as @|tptp.'D_update_b_update_fun$'|_0 |tptp.'D_update_b_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'preregister$d'| (($x1 |tptp.'D_update_b_update_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'register_tensor$u'| (($x1 |tptp.'C_d_prod_update_b_update_fun$'|) ($x2 |tptp.'D_update_b_update_fun$'|)) |tptp.'C_d_prod_d_prod_update_b_b_prod_update_fun$'| (as @|tptp.'C_d_prod_d_prod_update_b_b_prod_update_fun$'|_0 |tptp.'C_d_prod_d_prod_update_b_b_prod_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'member$e'| ((BOUND_VARIABLE_42875 |tptp.'D_update_a_update_fun$'|) (BOUND_VARIABLE_42877 |tptp.'D_update_a_update_fun_set$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'rel_fun$n'| (($x1 |tptp.'C_d_prod_update_a_update_fun_c_update_a_update_fun_bool_fun_fun$'|) ($x2 |tptp.'C_d_prod_update_b_update_fun_c_update_b_update_fun_bool_fun_fun$'|)) |tptp.'C_d_prod_update_a_update_fun_c_d_prod_update_b_update_fun_fun_c_update_a_update_fun_c_update_b_update_fun_fun_bool_fun_fun$'| (as @|tptp.'C_d_prod_update_a_update_fun_c_d_prod_update_b_update_fun_fun_c_update_a_update_fun_c_update_b_update_fun_fun_bool_fun_fun$'|_0 |tptp.'C_d_prod_update_a_update_fun_c_d_prod_update_b_update_fun_fun_c_update_a_update_fun_c_update_b_update_fun_fun_bool_fun_fun$'|))
% 1.16/1.43  (define-fun |tptp.'uvz$'| () |tptp.'D_update_d_update_bool_fun_fun$'| (as @|tptp.'D_update_d_update_bool_fun_fun$'|_0 |tptp.'D_update_d_update_bool_fun_fun$'|))
% 1.16/1.43  (define-fun |tptp.'register$e'| () |tptp.'D_update_a_update_fun_bool_fun$'| (as @|tptp.'D_update_a_update_fun_bool_fun$'|_0 |tptp.'D_update_a_update_fun_bool_fun$'|))
% 1.16/1.43  (define-fun |tptp.'preregister$h'| (($x1 |tptp.'A_update_a_update_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'map_prod$g'| (($x1 |tptp.'C_d_prod_update_b_update_fun$'|) ($x2 |tptp.'C_update_b_update_fun$'|)) |tptp.'C_d_prod_update_c_update_prod_b_update_b_update_prod_fun$'| (as @|tptp.'C_d_prod_update_c_update_prod_b_update_b_update_prod_fun$'|_0 |tptp.'C_d_prod_update_c_update_prod_b_update_b_update_prod_fun$'|))
% 1.16/1.43  (define-fun |tptp.'fun_app$be'| (($x1 |tptp.'C_update_a_update_fun_c_update_b_update_fun_fun$'|) ($x2 |tptp.'C_update_a_update_fun$'|)) |tptp.'C_update_b_update_fun$'| (as @|tptp.'C_update_b_update_fun$'|_0 |tptp.'C_update_b_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'register$w'| (($x1 |tptp.'A_update_c_update_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'compatible$ah'| (($x1 |tptp.'C_update_b_a_prod_update_fun$'|) ($x2 |tptp.'C_update_b_a_prod_update_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'collect$d'| (($x1 |tptp.'D_update_a_update_fun_bool_fun$'|)) |tptp.'D_update_a_update_fun_set$'| (as @|tptp.'D_update_a_update_fun_set$'|_0 |tptp.'D_update_a_update_fun_set$'|))
% 1.16/1.43  (define-fun |tptp.'register_tensor$ab'| (($x1 |tptp.'C_d_prod_update_a_update_fun$'|) ($x2 |tptp.'C_d_prod_update_a_update_fun$'|)) |tptp.'C_d_prod_c_d_prod_prod_update_a_a_prod_update_fun$'| (as @|tptp.'C_d_prod_c_d_prod_prod_update_a_a_prod_update_fun$'|_0 |tptp.'C_d_prod_c_d_prod_prod_update_a_a_prod_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'uut$'| (($x1 |tptp.'D_update_b_update_fun$'|)) |tptp.'D_update_d_b_prod_update_fun$'| (as @|tptp.'D_update_d_b_prod_update_fun$'|_0 |tptp.'D_update_d_b_prod_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'compatible$ao'| (($x1 |tptp.'A_update_a_b_prod_update_fun$'|) ($x2 |tptp.'C_update_a_b_prod_update_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'register$ah'| (($x1 |tptp.'C_a_prod_update_b_update_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'fun_app$cf'| (($x1 |tptp.'C_c_prod_update_a_update_fun$'|) ($x2 |tptp.'C_c_prod_update$'|)) |tptp.'A_update$'| (as @|tptp.'A_update$'|_0 |tptp.'A_update$'|))
% 1.16/1.43  (define-fun |tptp.'relcompp$k'| ((BOUND_VARIABLE_42880 |tptp.'D_update_a_update_bool_fun_fun$'|) (BOUND_VARIABLE_42881 |tptp.'A_update_d_update_bool_fun_fun$'|)) |tptp.'D_update_d_update_bool_fun_fun$'| (as @|tptp.'D_update_d_update_bool_fun_fun$'|_0 |tptp.'D_update_d_update_bool_fun_fun$'|))
% 1.16/1.43  (define-fun |tptp.'fcomp$g'| ((BOUND_VARIABLE_42896 |tptp.'D_update_a_update_fun$'|) (BOUND_VARIABLE_42898 |tptp.'A_update_b_update_fun$'|)) |tptp.'D_update_b_update_fun$'| (as @|tptp.'D_update_b_update_fun$'|_0 |tptp.'D_update_b_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'comp$q'| (($x1 |tptp.'A_a_prod_update_b_update_fun$'|) ($x2 |tptp.'C_c_prod_update_a_a_prod_update_fun$'|)) |tptp.'C_c_prod_update_b_update_fun$'| (as @|tptp.'C_c_prod_update_b_update_fun$'|_0 |tptp.'C_c_prod_update_b_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'compatible$u'| (($x1 |tptp.'B_update_b_update_fun$'|) ($x2 |tptp.'B_update_b_update_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'comp_update$h'| (($x1 |tptp.'D_a_prod_update$'|) ($x2 |tptp.'D_a_prod_update$'|)) |tptp.'D_a_prod_update$'| (as @|tptp.'D_a_prod_update$'|_0 |tptp.'D_a_prod_update$'|))
% 1.16/1.43  (define-fun |tptp.'register$ad'| (($x1 |tptp.'A_b_prod_update_a_update_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'less_eq$'| ((BOUND_VARIABLE_42901 |tptp.'A_update_set$'|) (BOUND_VARIABLE_42902 |tptp.'A_update_set$'|)) Bool false)
% 1.16/1.43  (define-fun |tptp.'fun_app$df'| (($x1 |tptp.'C_update_d_update_prod_a_update_a_update_prod_fun$'|) ($x2 |tptp.'C_update_d_update_prod$'|)) |tptp.'A_update_a_update_prod$'| (as @|tptp.'A_update_a_update_prod$'|_0 |tptp.'A_update_a_update_prod$'|))
% 1.16/1.43  (define-fun |tptp.'fun_app$ci'| (($x1 |tptp.'A_c_prod_update_b_update_fun$'|) ($x2 |tptp.'A_c_prod_update$'|)) |tptp.'B_update$'| (as @|tptp.'B_update$'|_0 |tptp.'B_update$'|))
% 1.16/1.43  (define-fun |tptp.'fun_app$z'| (($x1 |tptp.'A_update_d_d_prod_update_fun$'|) ($x2 |tptp.'A_update$'|)) |tptp.'D_d_prod_update$'| (as @|tptp.'D_d_prod_update$'|_0 |tptp.'D_d_prod_update$'|))
% 1.16/1.43  (define-fun |tptp.'fun_app$dx'| ((BOUND_VARIABLE_42905 |tptp.'B_update_c_d_prod_update_fun_d_update_b_update_fun_fun$'|) (BOUND_VARIABLE_42906 |tptp.'B_update_c_d_prod_update_fun$'|)) |tptp.'D_update_b_update_fun$'| (as @|tptp.'D_update_b_update_fun$'|_0 |tptp.'D_update_b_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'quotient$h'| ((BOUND_VARIABLE_42909 |tptp.'A_update_a_update_bool_fun_fun$'|) (BOUND_VARIABLE_42910 |tptp.'A_update_b_update_fun$'|) (BOUND_VARIABLE_42911 |tptp.'B_update_a_update_fun$'|) (BOUND_VARIABLE_42912 |tptp.'A_update_b_update_bool_fun_fun$'|)) Bool false)
% 1.16/1.43  (define-fun |tptp.'comp$b'| (($x1 |tptp.'A_update_a_update_fun$'|) ($x2 |tptp.'C_update_a_update_fun$'|)) |tptp.'C_update_a_update_fun$'| (as @|tptp.'C_update_a_update_fun$'|_0 |tptp.'C_update_a_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'register$bf'| ((_arg_1 |tptp.'D_update_a_d_prod_update_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'fun_app$ak'| (($x1 |tptp.'C_d_prod_update_c_d_prod_update_bool_fun_fun$'|) ($x2 |tptp.'C_d_prod_update$'|)) |tptp.'C_d_prod_update_bool_fun$'| (as @|tptp.'C_d_prod_update_bool_fun$'|_0 |tptp.'C_d_prod_update_bool_fun$'|))
% 1.16/1.43  (define-fun |tptp.'type_definition$g'| ((BOUND_VARIABLE_42915 |tptp.'B_update_a_update_fun$'|) (BOUND_VARIABLE_42916 |tptp.'A_update_b_update_fun$'|) (BOUND_VARIABLE_42917 |tptp.'A_update_set$'|)) Bool false)
% 1.16/1.43  (define-fun |tptp.'comp$ar'| (($x1 |tptp.'D_update_a_update_fun$'|) ($x2 |tptp.'A_update_d_update_fun$'|)) |tptp.'A_update_a_update_fun$'| (as @|tptp.'A_update_a_update_fun$'|_0 |tptp.'A_update_a_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'fcomp$b'| ((BOUND_VARIABLE_42931 |tptp.'B_update_c_d_prod_update_fun_a_update_a_update_fun_fun$'|) (BOUND_VARIABLE_42933 |tptp.'A_update_a_update_fun_c_update_b_update_fun_fun$'|)) |tptp.'B_update_c_d_prod_update_fun_c_update_b_update_fun_fun$'| (as @|tptp.'B_update_c_d_prod_update_fun_c_update_b_update_fun_fun$'|_0 |tptp.'B_update_c_d_prod_update_fun_c_update_b_update_fun_fun$'|))
% 1.16/1.43  (define-fun |tptp.'top$d'| () |tptp.'B_update_set$'| (as @|tptp.'B_update_set$'|_0 |tptp.'B_update_set$'|))
% 1.16/1.43  (define-fun |tptp.'fun_app$j'| (($x1 |tptp.'D_update_a_update_fun_bool_fun$'|) ($x2 |tptp.'D_update_a_update_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'register$af'| (($x1 |tptp.'C_c_prod_update_a_update_fun$'|)) Bool true)
% 1.16/1.43  (define-fun |tptp.'map_prod$e'| (($x1 |tptp.'C_update_b_update_fun$'|) ($x2 |tptp.'D_update_b_update_fun$'|)) |tptp.'C_update_d_update_prod_b_update_b_update_prod_fun$'| (as @|tptp.'C_update_d_update_prod_b_update_b_update_prod_fun$'|_0 |tptp.'C_update_d_update_prod_b_update_b_update_prod_fun$'|))
% 1.16/1.43  (define-fun |tptp.'rel_fun$t'| (($x1 |tptp.'C_d_prod_update_c_d_prod_update_bool_fun_fun$'|) ($x2 |tptp.'B_update_b_update_bool_fun_fun$'|)) |tptp.'C_d_prod_update_b_update_fun_c_d_prod_update_b_update_fun_bool_fun_fun$'| (as @|tptp.'C_d_prod_update_b_update_fun_c_d_prod_update_b_update_fun_bool_fun_fun$'|_0 |tptp.'C_d_prod_update_b_update_fun_c_d_prod_update_b_update_fun_bool_fun_fun$'|))
% 1.16/1.43  (define-fun |tptp.'uvk$'| (($x1 |tptp.'C_update_a_update_fun$'|)) |tptp.'C_update_a_a_prod_update_fun$'| (as @|tptp.'C_update_a_a_prod_update_fun$'|_0 |tptp.'C_update_a_a_prod_update_fun$'|))
% 1.16/1.43  (define-fun |tptp.'fun_app$bk'| (($x1 |tptp.'A_update_b_update_fun_c_d_prod_update_a_update_fun_c_d_prod_update_b_update_fun_fun_fun$'|) ($x2 |tptp.'A_update_b_update_fun$'|)) |tptp.'C_d_prod_update_a_update_fun_c_d_prod_update_b_update_fun_fun$'| (as @|tptp.'C_d_prod_update_a_update_fun_c_d_prod_update_b_update_fun_fun$'|_0 |tptp.'C_d_prod_update_a_update_fun_c_d_prod_update_b_update_fun_fun$'|))
% 1.16/1.43  (define-fun |tptp.'fun_app$at'| (($x1 |tptp.'D_update_a_b_prod_update_fun$'|) ($x2 |tptp.'D_update$'|)) |tptp.'A_b_prod_update$'| (as @|tptp.'A_b_prod_update$'|_0 |tptp.'A_b_prod_update$'|))
% 1.16/1.43  (define-fun |tptp.'fun_app$ct'| ((BOUND_VARIABLE_42936 |tptp.'A_update_a_update_fun_c_update_b_update_fun_fun$'|) (BOUND_VARIABLE_42937 |tptp.'A_update_a_update_fun$'|)) |tptp.'C_update_b_update_fun$'| (as @|tptp.'C_update_b_update_fun$'|_0 |tptp.'C_update_b_update_fun$'|))
% 1.16/1.43  )
% 1.16/1.43  % SZS output end FiniteModel for /export/starexec/sandbox2/tmp/tmp.x6VsLTWrO9/cvc5---1.0.5_25489.smt2
% 1.16/1.43  % cvc5---1.0.5 exiting
%------------------------------------------------------------------------------