↑ Up

iProver---3.9.4.THM-CRf.s

View TPTP
Problem
Process solution in
SystemOnTSTP
Download .tgz
%------------------------------------------------------------------------------
% File     : iProver---3.9.4
% Problem  : ITP309_1 : TPTP v9.3.1. Released v8.0.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : run_iprover 300 /export/starexec/sandbox/benchmark/theBenchmark.p THM

% Computer : n013.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8046.5625MB
% OS       : Linux 6.8.0-71-generic
% CPULimit : 300s
% WCLimit  : 300s
% DateTime : Fri Sep 25 01:49:24 PM UTC 2026

% Result   : Theorem 93.98s 17.94s
% Output   : CNFRefutation 93.98s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.03  % Problem  : ITP309_1 : TPTP v9.3.1. Released v8.0.0.
% 0.00/0.04  % Command  : run_iprover 300 /export/starexec/sandbox/benchmark/theBenchmark.p THM
% 0.11/0.37  % Computer : n013.cluster.edu
% 0.11/0.37  % Model    : x86_64 x86_64
% 0.11/0.37  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.11/0.37  % Memory   : 8046.5625MB
% 0.11/0.37  % OS       : Linux 6.8.0-71-generic
% 0.11/0.37  % CPULimit : 300
% 0.11/0.37  % WCLimit  : 300
% 0.11/0.37  % DateTime : Wed Sep 23 18:21:36 UTC 2026
% 0.11/0.37  % CPUTime  : 
% 0.11/0.37  Running run_iprover 300 /export/starexec/sandbox/benchmark/theBenchmark.p THM
% 0.11/0.41  Running first-order theorem proving
% 0.11/0.41  Running: /export/starexec/sandbox/solver/bin/iproveropt-multi-core.sh -d -n -l tptp -s fof_schedule -t 300 /export/starexec/sandbox/benchmark/theBenchmark.p
% 0.11/0.42  
% 0.11/0.42  % ======== iProver multi-core TPTP/SMT =========
% 0.11/0.42  
% 0.11/0.42  % Detected problem language: tptp
% 0.11/0.43  % Proving...
% 93.98/17.94  % SZS status Started for theBenchmark.p
% 93.98/17.94  ERROR - "ProverProcess:heur/421498:1.0" ran with exit code 2 and error: iprover.ml: Unexpected exception: Failure("Clausification error: res/vclausify_rel exits with an error status: 1")
% 93.98/17.94  Fatal error: exception Failure("Clausification error: res/vclausify_rel exits with an error status: 1")
% 93.98/17.94  ERROR - cmd was:  ulimit -v 4023281; ./res/iproveropt --abstr_ref "[]" --abstr_ref_under "[]" --comb_inst_mult 8 --comb_mode clause_based --comb_res_mult 1 --comb_sup_deep_mult 2 --comb_sup_mult 0 --conj_cone_tolerance 3. --demod_completeness_check fast --demod_use_ground true --eq_ax_congr_red true --extra_neg_conj none --inst_activity_threshold 512 --inst_dismatching true --inst_eager_unprocessed_to_passive false --inst_eq_res_simp true --inst_learning_factor 8 --inst_learning_loop_flag true --inst_learning_start 128 --inst_lit_activity_flag false --inst_lit_sel "[+sign;+prop]" --inst_lit_sel_side none --inst_orphan_elimination true --inst_passive_queue_type priority_queues --inst_passive_queues "[[+num_symb;-age;-age];[+num_symb;+conj_non_prolific_symb]]" --inst_passive_queues_freq "[512;10]" --inst_prop_sim_given true --inst_prop_sim_new false --inst_restr_to_given false --inst_sel_renew model --inst_solver_calls_frac 0.006221608720445637 --inst_solver_per_active 32768 --inst_sos_flag true --inst_sos_phase false --inst_sos_sth_lit_sel "[+non_prol_conj_symb;+sign;-depth;-prop]" --inst_start_prop_sim_after_learn 9 --inst_subs_given true --inst_subs_new false --instantiation_flag true --out_options none --pred_elim true --prep_def_merge true --prep_def_merge_mbd true --prep_def_merge_prop_impl false --prep_def_merge_tr_cl false --prep_def_merge_tr_red false --prep_gs_sim true --prep_res_sim true --prep_sem_filter exhaustive --prep_sup_sim_all true --prep_sup_sim_sup false --prep_unflatten true --prep_upred true --preprocessing_flag true --prolific_symb_bound 256 --prop_solver_per_cl 1024 --pure_diseq_elim true --res_backward_subs full --res_backward_subs_resolution true --res_forward_subs full --res_forward_subs_resolution true --res_lit_sel adaptive --res_lit_sel_side none --res_ordering kbo --res_passive_queue_type priority_queues --res_passive_queues "[[-conj_dist;+conj_symb;-num_symb];[+age;-num_symb]]" --res_passive_queues_freq "[15;5]" --res_prop_simpl_given true --res_prop_simpl_new false --res_sim_input true --res_time_limit 300.00 --res_to_prop_solver active --resolution_flag true --schedule none --share_sel_clauses true --smt_ac_axioms fast --smt_preprocessing true --splitting_cvd false --splitting_cvd_svl false --splitting_grd true --splitting_mode input --splitting_nvd 32 --stats_out none --sub_typing true --subs_bck_mult 8 --sup_full_bw "[]" --sup_full_fw "[]" --sup_full_triv "[PropSubs]" --sup_fun_splitting false --sup_immed_bw_immed "[]" --sup_immed_bw_main "[]" --sup_immed_fw_immed "[ACNormalisation]" --sup_immed_fw_main "[]" --sup_immed_triv "[]" --sup_indices_passive "[]" --sup_input_bw "[]" --sup_input_fw "[ACNormalisation]" --sup_input_triv "[Unflattening]" --sup_iter_deepening 2 --sup_passive_queue_type priority_queues --sup_passive_queues "[[-conj_dist;-num_symb];[+age;-num_symb];[+score;-num_symb]]" --sup_passive_queues_freq "[8;4;4]" --sup_prop_simpl_given true --sup_prop_simpl_new true --sup_restarts_mult 2 --sup_score sim_d_gen --sup_share_max_num_cl 500 --sup_share_score_frac 0.2 --sup_smt_interval 10000 --sup_symb_ordering invfreq --sup_to_prop_solver passive --superposition_flag true --time_out_prep_mult 0.1 --suppress_sat_res true --tptp_safe_out true --proof_out true --sat_out_model pos --clausifier res/vclausify_rel --clausifier_options "--mode tclausify   -t 0.33 --show_fool true" --time_out_real 1.00 /export/starexec/sandbox/benchmark/theBenchmark.p 1>> /export/starexec/sandbox/tmp/iprover_out_g8cyc8ws/31f0tfdo 2>> /export/starexec/sandbox/tmp/iprover_out_g8cyc8ws/31f0tfdo_error
% 93.98/17.94  % SZS status Theorem for theBenchmark.p
% 93.98/17.94  
% 93.98/17.94  %---------------- iProver v3.9.4 (pre CASC 2026/SMT-COMP 2026) ----------------%
% 93.98/17.94  
% 93.98/17.94  % ------  iProver source info
% 93.98/17.94  
% 93.98/17.94  % git: date: 2026-07-19 20:42:38 +0200
% 93.98/17.94  % git: sha1: 804e7d636a263075307957e923b7a22a4035de61
% 93.98/17.94  % git: non_committed_changes: false
% 93.98/17.94  
% 93.98/17.94  % ------ Parsing...
% 93.98/17.94  % ------ Clausification by vclausify_rel  & Parsing by iProver...% 
% 93.98/17.94  
% 93.98/17.94  % ------ Preprocessing... sup_sim: 40  sf_s  rm: 18 0s  sf_e  pe_s  pe:1:0s pe:2:0s pe:4:0s pe:8:0s pe:16:0s pe:32:0s pe_e  sup_sim: 0  sf_s  rm: 13 0s  sf_e  pe_s  pe:1:0s pe:2:0s pe:4:0s pe_e  sup_sim: 0  sf_s  rm: 13 0s  sf_e  pe_s  pe:1:0s pe:2:0s pe:4:0s pe_e % 
% 93.98/17.94  
% 93.98/17.94  % ------ Preprocessing... gs_s  sp: 0 0s  gs_e  snvd_s sp: 0 0s snvd_e % 
% 93.98/17.94  
% 93.98/17.94  % ------ Preprocessing... sf_s  rm: 1 0s  sf_e  sf_s  rm: 0 0s  sf_e 
% 93.98/17.94  % ------ Proving...
% 93.98/17.94  % ------ Problem Properties 
% 93.98/17.94  
% 93.98/17.94  % 
% 93.98/17.94  % clauses                               989
% 93.98/17.94  % conjectures                           1
% 93.98/17.94  % EPR                                   30
% 93.98/17.94  % Horn                                  627
% 93.98/17.94  % unary                                 166
% 93.98/17.94  % binary                                434
% 93.98/17.94  % lits                                  2259
% 93.98/17.94  % lits eq                               920
% 93.98/17.94  % fd_pure                               1
% 93.98/17.94  % fd_pseudo                             0
% 93.98/17.94  % fd_cond                               87
% 93.98/17.94  % fd_pseudo_cond                        64
% 93.98/17.94  % AC symbols                            0
% 93.98/17.94  
% 93.98/17.94  % ------ Input Options Time Limit: Unbounded
% 93.98/17.94  
% 93.98/17.94  
% 93.98/17.94  % ------ 
% 93.98/17.94  % Current options:
% 93.98/17.94  % ------ 
% 93.98/17.94  
% 93.98/17.94  
% 93.98/17.94  % 
% 93.98/17.94  
% 93.98/17.94  % ------ Proving...
% 93.98/17.94  % 
% 93.98/17.94  
% 93.98/17.94  % SZS status Theorem for theBenchmark.p
% 93.98/17.94  
% 93.98/17.94  % SZS output start CNFRefutation for theBenchmark.p
% 93.98/17.94  
% 93.98/17.94  tff(func_def_0, type, def_14: (tlbool * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_bool_fun$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_option$') > tlbool).
% 93.98/17.94  tff(pred_def_1, type, 'fun_app$cn': ('A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_h_option_RCharacterData_ext_RNode_ext_heap_bool_fun$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_h_option_RCharacterData_ext_RNode_ext_heap$') > $o).
% 93.98/17.94  tff(pred_def_2, type, 'less_eq$h': ('B_character_data_ptr_bool_fun$' * 'B_character_data_ptr_bool_fun$') > $o).
% 93.98/17.94  tff(pred_def_3, type, 'less_eq$f': ('A_element_ptr_fset$' * 'A_element_ptr_fset$') > $o).
% 93.98/17.94  tff(pred_def_4, type, 'fun_app$x': ('C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_bool_fun$' * 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext$') > $o).
% 93.98/17.94  tff(pred_def_5, type, 'l_get_D_o_c_u_m_e_n_t_lemmas$': 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_bool_fun$' > $o).
% 93.98/17.94  tff(pred_def_6, type, 'fun_app$cp': ('A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_heap_bool_fun$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_heap$') > $o).
% 93.98/17.94  tff(pred_def_7, type, 'less_eq$c': ('D_document_ptr_fset$' * 'D_document_ptr_fset$') > $o).
% 93.98/17.94  tff(pred_def_8, type, 'l_get_O_b_j_e_c_t_lemmas$c': 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_heap_bool_fun$' > $o).
% 93.98/17.94  tff(pred_def_9, type, 'l_put_M$': ('A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_bool_fun$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_d_document_ptr_fset_fun$' * 'D_document_ptr_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_c_a_b_j_option_RDocument_ext_RObject_ext_option_fun_fun$') > $o).
% 93.98/17.94  tff(pred_def_10, type, 'fmember$b': ('B_character_data_ptr$' * 'B_character_data_ptr_fset$') > $o).
% 93.98/17.94  tff(pred_def_11, type, 'less_eq$i': ('D_document_ptr_bool_fun$' * 'D_document_ptr_bool_fun$') > $o).
% 93.98/17.94  tff(pred_def_12, type, 'l_get_M$b': ('A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option_fun_fun$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_bool_fun$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_fun$') > $o).
% 93.98/17.94  tff(pred_def_13, type, 'l_get_E_l_e_m_e_n_t_lemmas$': 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_bool_fun$' > $o).
% 93.98/17.94  tff(pred_def_14, type, 'l_put_M$b': ('A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_bool_fun$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_fun$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option_fun_fun$') > $o).
% 93.98/17.94  tff(pred_def_15, type, 'fmember$c': ('D_document_ptr$' * 'D_document_ptr_fset$') > $o).
% 93.98/17.94  tff(pred_def_16, type, 'is_document_ptr_kind$': 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr$' > $o).
% 93.98/17.94  tff(pred_def_17, type, 'fmember$d': ('A_element_ptr$' * 'A_element_ptr_fset$') > $o).
% 93.98/17.94  tff(pred_def_18, type, 'l_put_M$d': ('A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_bool_fun$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_fset_fun$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_RObject_ext_option_fun_fun$') > $o).
% 93.98/17.94  tff(pred_def_19, type, 'less_eq$d': ('D_document_ptr_set$' * 'D_document_ptr_set$') > $o).
% 93.98/17.94  tff(pred_def_20, type, 'fun_app$aw': ('A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$') > $o).
% 93.98/17.94  tff(pred_def_21, type, 'member$c': ('A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set$') > $o).
% 93.98/17.94  tff(pred_def_22, type, 'fmember$a': ('A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_fset$') > $o).
% 93.98/17.94  tff(pred_def_23, type, 'less_eq$k': ('A_element_ptr_bool_fun$' * 'A_element_ptr_bool_fun$') > $o).
% 93.98/17.94  tff(pred_def_24, type, 'less_eq$b': ('B_character_data_ptr_set$' * 'B_character_data_ptr_set$') > $o).
% 93.98/17.94  tff(pred_def_25, type, 'less_eq$e': ('A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set$') > $o).
% 93.98/17.94  tff(pred_def_26, type, 'fun_app$a': ('A_element_ptr_option_bool_fun$' * 'A_element_ptr_option$') > $o).
% 93.98/17.94  tff(pred_def_27, type, 'member$d': ('A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_set$') > $o).
% 93.98/17.94  tff(pred_def_28, type, 'fun_app$bn': ('H_option_RCharacterData_ext_RNode_ext_RObject_ext_option_bool_fun$' * 'H_option_RCharacterData_ext_RNode_ext_RObject_ext_option$') > $o).
% 93.98/17.94  tff(pred_def_29, type, 'member$a': ('D_document_ptr$' * 'D_document_ptr_set$') > $o).
% 93.98/17.94  tff(pred_def_30, type, 'l_get_M$d': ('A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_RObject_ext_option_fun_fun$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_bool_fun$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_fset_fun$') > $o).
% 93.98/17.94  tff(pred_def_31, type, 'fun_app$t': ('C_a_b_j_option_RDocument_ext_RObject_ext_bool_fun$' * 'C_a_b_j_option_RDocument_ext_RObject_ext$') > $o).
% 93.98/17.94  tff(pred_def_32, type, 'l_get_O_b_j_e_c_t_lemmas$a': 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_h_option_RCharacterData_ext_RNode_ext_heap_bool_fun$' > $o).
% 93.98/17.94  tff(pred_def_33, type, 'is_node_ptr_kind$': 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr$' > $o).
% 93.98/17.94  tff(pred_def_34, type, 'less_eq$j': ('A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_bool_fun$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_bool_fun$') > $o).
% 93.98/17.94  tff(pred_def_35, type, 'fun_app$c': ('B_character_data_ptr_bool_fun$' * 'B_character_data_ptr$') > $o).
% 93.98/17.94  tff(pred_def_36, type, 'fun_app$bo': ('C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_bool_fun$' * 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$') > $o).
% 93.98/17.94  tff(pred_def_37, type, 'l_put_M$c': ('A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_bool_fun$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_b_character_data_ptr_fset_fun$' * 'B_character_data_ptr_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_h_option_RCharacterData_ext_RNode_ext_RObject_ext_option_fun_fun$') > $o).
% 93.98/17.94  tff(pred_def_38, type, 'fun_app$cj': ('C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_RObject_ext_bool_fun$' * 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_RObject_ext$') > $o).
% 93.98/17.94  tff(pred_def_39, type, 'fun_app$bp': ('C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option_bool_fun$' * 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option$') > $o).
% 93.98/17.94  tff(pred_def_40, type, 'fun_app$d': ('D_document_ptr_bool_fun$' * 'D_document_ptr$') > $o).
% 93.98/17.94  tff(pred_def_41, type, 'known_ptr$': 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr$' > $o).
% 93.98/17.94  tff(pred_def_42, type, 'fun_app$': ('A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_bool_fun$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$') > $o).
% 93.98/17.94  tff(pred_def_43, type, 'fun_app$ci': ('A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_bool_fun$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap$') > $o).
% 93.98/17.94  tff(pred_def_44, type, 'fun_app$bq': ('A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_option_bool_fun$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_option$') > $o).
% 93.98/17.94  tff(pred_def_45, type, 'l_get_M$c': ('B_character_data_ptr_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_h_option_RCharacterData_ext_RNode_ext_RObject_ext_option_fun_fun$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_bool_fun$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_b_character_data_ptr_fset_fun$') > $o).
% 93.98/17.94  tff(pred_def_46, type, 'less_eq$g': ('A_element_ptr_set$' * 'A_element_ptr_set$') > $o).
% 93.98/17.94  tff(pred_def_47, type, 'fun_app$e': ('A_element_ptr_bool_fun$' * 'A_element_ptr$') > $o).
% 93.98/17.94  tff(pred_def_48, type, 'fun_app$u': ('Bool_bool_fun$' * tlbool) > $o).
% 93.98/17.94  tff(pred_def_49, type, 'a_known_ptr$': 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr$' > $o).
% 93.98/17.94  tff(pred_def_50, type, 'fun_app$cb': ('C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_RObject_ext_option_bool_fun$' * 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_RObject_ext_option$') > $o).
% 93.98/17.94  tff(pred_def_51, type, 'fun_app$w': ('C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_bool_fun$' * 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext$') > $o).
% 93.98/17.94  tff(pred_def_52, type, 'l_get_C_h_a_r_a_c_t_e_r_D_a_t_a_lemmas$': 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_bool_fun$' > $o).
% 93.98/17.94  tff(pred_def_53, type, 'member$': ('B_character_data_ptr$' * 'B_character_data_ptr_set$') > $o).
% 93.98/17.94  tff(pred_def_54, type, 'l_get_N_o_d_e_lemmas$': 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_bool_fun$' > $o).
% 93.98/17.94  tff(pred_def_55, type, 'l_get_O_b_j_e_c_t_lemmas$d': 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_bool_fun$' > $o).
% 93.98/17.94  tff(pred_def_56, type, 'fun_app$cm': ('A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_j_option_RDocument_ext_heap_bool_fun$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_j_option_RDocument_ext_heap$') > $o).
% 93.98/17.94  tff(pred_def_57, type, 'l_get_M$': ('D_document_ptr_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_c_a_b_j_option_RDocument_ext_RObject_ext_option_fun_fun$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_bool_fun$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_d_document_ptr_fset_fun$') > $o).
% 93.98/17.94  tff(pred_def_58, type, 'less_eq$a': ('B_character_data_ptr_fset$' * 'B_character_data_ptr_fset$') > $o).
% 93.98/17.94  tff(pred_def_59, type, 'fun_app$v': ('H_option_RCharacterData_ext_RNode_ext_RObject_ext_bool_fun$' * 'H_option_RCharacterData_ext_RNode_ext_RObject_ext$') > $o).
% 93.98/17.94  tff(pred_def_60, type, 'fun_app$co': ('A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_RNode_ext_heap_bool_fun$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_RNode_ext_heap$') > $o).
% 93.98/17.94  tff(pred_def_61, type, 'l_get_O_b_j_e_c_t_lemmas$': 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_j_option_RDocument_ext_heap_bool_fun$' > $o).
% 93.98/17.94  tff(pred_def_62, type, 'fun_app$bm': ('C_a_b_j_option_RDocument_ext_RObject_ext_option_bool_fun$' * 'C_a_b_j_option_RDocument_ext_RObject_ext_option$') > $o).
% 93.98/17.94  tff(pred_def_63, type, 'l_get_O_b_j_e_c_t_lemmas$b': 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_RNode_ext_heap_bool_fun$' > $o).
% 93.98/17.94  tff(pred_def_64, type, 'member$b': ('A_element_ptr$' * 'A_element_ptr_set$') > $o).
% 93.98/17.94  tff(pred_def_65, type, 'l_get_M$a': ('A_element_ptr_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun_fun$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_bool_fun$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_a_element_ptr_fset_fun$') > $o).
% 93.98/17.94  tff(pred_def_66, type, 'l_put_M$a': ('A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_bool_fun$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_a_element_ptr_fset_fun$' * 'A_element_ptr_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun_fun$') > $o).
% 93.98/17.94  tff(pred_def_67, type, 'known_ptr$a': 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr$' > $o).
% 93.98/17.94  tff(pred_def_68, type, sP0: ('A_element_ptr_fset$' * 'A_element_ptr$' * tlbool * 'A_element_ptr_fset$') > $o).
% 93.98/17.94  tff(pred_def_69, type, sP1: ('D_document_ptr_fset$' * 'D_document_ptr$' * tlbool * 'D_document_ptr_fset$') > $o).
% 93.98/17.94  tff(pred_def_70, type, sP2: ('B_character_data_ptr_fset$' * 'B_character_data_ptr$' * tlbool * 'B_character_data_ptr_fset$') > $o).
% 93.98/17.94  tff(pred_def_71, type, sP3: ('A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_fset$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr$' * tlbool * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_fset$') > $o).
% 93.98/17.94  tff(pred_def_72, type, sP4: ('A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$' * tlbool * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$') > $o).
% 93.98/17.94  tff(pred_def_73, type, sP5: ('A_element_ptr_fset$' * 'A_element_ptr$' * tlbool * 'A_element_ptr$') > $o).
% 93.98/17.94  tff(pred_def_74, type, sP6: ('D_document_ptr_fset$' * 'D_document_ptr$' * tlbool * 'D_document_ptr$') > $o).
% 93.98/17.94  tff(pred_def_75, type, sP7: ('B_character_data_ptr_fset$' * 'B_character_data_ptr$' * tlbool * 'B_character_data_ptr$') > $o).
% 93.98/17.94  tff(pred_def_76, type, sP8: ('A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_fset$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr$' * tlbool * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr$') > $o).
% 93.98/17.94  tff(pred_def_77, type, sP9: ('A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$' * tlbool * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$') > $o).
% 93.98/17.94  tff(pred_def_78, type, sP10: ('H_option_RCharacterData_ext_RNode_ext_RObject_ext_option$' * 'H_option_RCharacterData_ext_RNode_ext_RObject_ext_option$' * 'H_option_RCharacterData_ext_RNode_ext_RObject_ext_option_h_option_RCharacterData_ext_RNode_ext_RObject_ext_option_bool_fun_fun$') > $o).
% 93.98/17.94  tff(pred_def_79, type, sP11: ('C_a_b_j_option_RDocument_ext_RObject_ext_option$' * 'H_option_RCharacterData_ext_RNode_ext_RObject_ext_option$' * 'H_option_RCharacterData_ext_RNode_ext_RObject_ext_option_c_a_b_j_option_RDocument_ext_RObject_ext_option_bool_fun_fun$') > $o).
% 93.98/17.94  tff(pred_def_80, type, sP12: ('H_option_RCharacterData_ext_RNode_ext_RObject_ext_option$' * 'C_a_b_j_option_RDocument_ext_RObject_ext_option$' * 'C_a_b_j_option_RDocument_ext_RObject_ext_option_h_option_RCharacterData_ext_RNode_ext_RObject_ext_option_bool_fun_fun$') > $o).
% 93.98/17.94  tff(pred_def_81, type, sP13: ('C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$' * 'H_option_RCharacterData_ext_RNode_ext_RObject_ext_option$' * 'H_option_RCharacterData_ext_RNode_ext_RObject_ext_option_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_bool_fun_fun$') > $o).
% 93.98/17.94  tff(pred_def_82, type, sP14: ('C_a_b_j_option_RDocument_ext_RObject_ext_option$' * 'C_a_b_j_option_RDocument_ext_RObject_ext_option$' * 'C_a_b_j_option_RDocument_ext_RObject_ext_option_c_a_b_j_option_RDocument_ext_RObject_ext_option_bool_fun_fun$') > $o).
% 93.98/17.94  tff(pred_def_83, type, sP15: ('H_option_RCharacterData_ext_RNode_ext_RObject_ext_option$' * 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$' * 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_h_option_RCharacterData_ext_RNode_ext_RObject_ext_option_bool_fun_fun$') > $o).
% 93.98/17.94  tff(pred_def_84, type, sP16: ('C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$' * 'C_a_b_j_option_RDocument_ext_RObject_ext_option$' * 'C_a_b_j_option_RDocument_ext_RObject_ext_option_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_bool_fun_fun$') > $o).
% 93.98/17.94  tff(pred_def_85, type, sP17: ('C_a_b_j_option_RDocument_ext_RObject_ext_option$' * 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$' * 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_c_a_b_j_option_RDocument_ext_RObject_ext_option_bool_fun_fun$') > $o).
% 93.98/17.94  tff(pred_def_86, type, sP18: ('C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$' * 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$' * 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_bool_fun_fun$') > $o).
% 93.98/17.94  tff(pred_def_87, type, sP19: ('H_option_RCharacterData_ext_RNode_ext_RObject_ext_option$' * 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option$' * 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option_h_option_RCharacterData_ext_RNode_ext_RObject_ext_option_bool_fun_fun$') > $o).
% 93.98/17.94  tff(pred_def_88, type, sP20: ('A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$') > $o).
% 93.98/17.94  tff(pred_def_89, type, sP21: ('A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$') > $o).
% 93.98/17.94  tff(pred_def_90, type, sP22: 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun_fun$' > $o).
% 93.98/17.94  tff(func_def_91, type, 'fun_app$bz': ('C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_bool_fun_fun$' * 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$') > 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_bool_fun$').
% 93.98/17.94  tff(func_def_92, type, 'some$i': 'B_character_data_ptr$' > 'B_character_data_ptr_option$').
% 93.98/17.94  tff(func_def_93, type, 'cast_e_l_e_m_e_n_t_p_t_r_2_n_o_d_e_p_t_r$': 'A_element_ptr$' > 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$').
% 93.98/17.94  tff(func_def_94, type, 'fun_app$bj': ('C_a_b_j_option_RDocument_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$' * 'C_a_b_j_option_RDocument_ext_RObject_ext$') > 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$').
% 93.98/17.94  tff(func_def_95, type, 'fun_app$bk': ('H_option_RCharacterData_ext_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option_fun$' * 'H_option_RCharacterData_ext_RNode_ext_RObject_ext$') > 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option$').
% 93.98/17.94  tff(func_def_96, type, 'uvr$': ('C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_fun_fun$' * 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext$') > 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$').
% 93.98/17.94  tff(func_def_97, type, 'combine_options$a': ('H_option_RCharacterData_ext_RNode_ext_RObject_ext_h_option_RCharacterData_ext_RNode_ext_RObject_ext_h_option_RCharacterData_ext_RNode_ext_RObject_ext_fun_fun$' * 'H_option_RCharacterData_ext_RNode_ext_RObject_ext_option$' * 'H_option_RCharacterData_ext_RNode_ext_RObject_ext_option$') > 'H_option_RCharacterData_ext_RNode_ext_RObject_ext_option$').
% 93.98/17.94  tff(func_def_98, type, 'truncate$a': 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext$' > 'Unit_RNode_ext_RObject_ext$').
% 93.98/17.94  tff(func_def_99, type, 'fun_app$aj': ('A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option_fun$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap$') > 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option$').
% 93.98/17.94  tff(func_def_100, type, 'cast_O_b_j_e_c_t_2_N_o_d_e$': 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_RObject_ext_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option_fun$').
% 93.98/17.94  tff(func_def_101, type, 'is_element_kind_N_o_d_e$': 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_bool_fun$').
% 93.98/17.94  tff(func_def_102, type, 'a_type_wf$a': 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_bool_fun$').
% 93.98/17.94  tff(func_def_103, type, 'fun_app$z': ('C_a_b_j_option_RDocument_ext_RObject_ext_c_a_b_j_option_RDocument_ext_RObject_ext_c_a_b_j_option_RDocument_ext_RObject_ext_fun_fun$' * 'C_a_b_j_option_RDocument_ext_RObject_ext$') > 'C_a_b_j_option_RDocument_ext_RObject_ext_c_a_b_j_option_RDocument_ext_RObject_ext_fun$').
% 93.98/17.94  tff(func_def_104, type, def_34: (tlbool * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_bool_fun$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_option$') > tlbool).
% 93.98/17.94  tff(func_def_105, type, 'some$g': 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap$' > 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_option$').
% 93.98/17.94  tff(func_def_106, type, 'uu$': 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_list_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_list_fun$').
% 93.98/17.94  tff(func_def_107, type, 'case_option$e': ('C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$' * 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$' * 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option$') > 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$').
% 93.98/17.94  tff(func_def_108, type, 'uuh$': ('C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$' * 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option_fun$') > 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option_fun$').
% 93.98/17.94  tff(func_def_109, type, 'type_wf$a': 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_bool_fun$').
% 93.98/17.94  tff(func_def_110, type, 'fset$': 'B_character_data_ptr_fset$' > 'B_character_data_ptr_set$').
% 93.98/17.94  tff(func_def_111, type, 'case_option$c': ('H_option_RCharacterData_ext_RNode_ext_RObject_ext_option$' * 'H_option_RCharacterData_ext_RNode_ext_RObject_ext_h_option_RCharacterData_ext_RNode_ext_RObject_ext_option_fun$' * 'H_option_RCharacterData_ext_RNode_ext_RObject_ext_option$') > 'H_option_RCharacterData_ext_RNode_ext_RObject_ext_option$').
% 93.98/17.94  tff(func_def_112, type, 'bind$ac': ('D_document_ptr_option$' * 'D_document_ptr_c_a_b_j_option_RDocument_ext_RObject_ext_option_fun$') > 'C_a_b_j_option_RDocument_ext_RObject_ext_option$').
% 93.98/17.94  tff(func_def_113, type, 'uur$': 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option_fun$').
% 93.98/17.94  tff(func_def_114, type, 'the$f': 'C_a_b_j_option_RDocument_ext_RObject_ext_option$' > 'C_a_b_j_option_RDocument_ext_RObject_ext$').
% 93.98/17.94  tff(func_def_115, type, 'sup$': ('A_element_ptr_fset$' * 'A_element_ptr_fset$') > 'A_element_ptr_fset$').
% 93.98/17.94  tff(func_def_116, type, 'fun_app$aq': ('D_document_ptr_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_c_a_b_j_option_RDocument_ext_RObject_ext_option_fun_fun$' * 'D_document_ptr$') > 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_c_a_b_j_option_RDocument_ext_RObject_ext_option_fun$').
% 93.98/17.94  tff(func_def_117, type, 'is_character_data_ptr_kind_n_o_d_e_p_t_r$': 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_bool_fun$').
% 93.98/17.94  tff(func_def_118, type, 'uvc$': 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_bool_fun$').
% 93.98/17.94  tff(func_def_119, type, 'bind$r': ('C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$' * 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_c_a_b_j_option_RDocument_ext_RObject_ext_option_fun$') > 'C_a_b_j_option_RDocument_ext_RObject_ext_option$').
% 93.98/17.94  tff(func_def_120, type, 'fun_app$h': ('C_a_b_e_g_option_RElement_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$' * 'C_a_b_e_g_option_RElement_ext$') > 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$').
% 93.98/17.94  tff(func_def_121, type, 'uud$': ('C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$' * 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$') > 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$').
% 93.98/17.94  tff(func_def_122, type, 'fun_app$ca': ('C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option_h_option_RCharacterData_ext_RNode_ext_RObject_ext_option_bool_fun_fun$' * 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option$') > 'H_option_RCharacterData_ext_RNode_ext_RObject_ext_option_bool_fun$').
% 93.98/17.94  tff(func_def_123, type, 'fun_app$j': ('C_a_b_j_option_RDocument_ext_RObject_ext_c_a_b_j_option_RDocument_ext_RObject_ext_option_fun$' * 'C_a_b_j_option_RDocument_ext_RObject_ext$') > 'C_a_b_j_option_RDocument_ext_RObject_ext_option$').
% 93.98/17.94  tff(func_def_124, type, 'pair$': ('A_element_ptr$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap$') > 'A_element_ptr_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_prod$').
% 93.98/17.94  tff(func_def_125, type, 'x$': 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext$').
% 93.98/17.94  tff(func_def_126, type, def_10: (tlbool * 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_bool_fun$' * 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$') > tlbool).
% 93.98/17.94  tff(func_def_127, type, def_2: ('H_option_RCharacterData_ext_RNode_ext_RObject_ext_bool_fun$' * 'H_option_RCharacterData_ext_RNode_ext_RObject_ext$') > tlbool).
% 93.98/17.94  tff(func_def_128, type, 'more$a': 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_RObject_ext$' > 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum$').
% 93.98/17.94  tff(func_def_129, type, 'child_nodes_update$': ('A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_list_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_list_fun$' * 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext$') > 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext$').
% 93.98/17.94  tff(func_def_130, type, 'uvz$': 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_RObject_ext$' > 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option_fun$').
% 93.98/17.94  tff(func_def_131, type, 'uuo$': 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_RObject_ext_c_a_b_j_option_RDocument_ext_RObject_ext_option_fun$').
% 93.98/17.94  tff(func_def_132, type, 'fun_app$az': ('C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_RObject_ext_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_RObject_ext_option_fun$' * 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_RObject_ext$') > 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_RObject_ext_option$').
% 93.98/17.94  tff(func_def_133, type, 'uvv$': ('B_character_data_ptr_set$' * 'B_character_data_ptr_bool_fun$') > 'B_character_data_ptr_bool_fun$').
% 93.98/17.94  tff(func_def_134, type, 'a_type_wf$b': 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_bool_fun$').
% 93.98/17.94  tff(func_def_135, type, 'finsert$': ('A_element_ptr$' * 'A_element_ptr_fset$') > 'A_element_ptr_fset$').
% 93.98/17.94  tff(func_def_136, type, 'fun_app$y': ('C_a_b_j_option_RDocument_ext_RObject_ext_c_a_b_j_option_RDocument_ext_RObject_ext_fun$' * 'C_a_b_j_option_RDocument_ext_RObject_ext$') > 'C_a_b_j_option_RDocument_ext_RObject_ext$').
% 93.98/17.94  tff(func_def_137, type, 'fun_app$i': ('C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$' * 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext$') > 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$').
% 93.98/17.94  tff(func_def_138, type, def_5: ('A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_bool_fun$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$') > tlbool).
% 93.98/17.94  tff(func_def_139, type, 'fun_app$af': ('C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_fun_fun$' * 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext$') > 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_fun$').
% 93.98/17.94  tff(func_def_140, type, 'fun_app$ba': ('C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option_fun_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option_fun$' * 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option_fun$') > 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option$').
% 93.98/17.94  tff(func_def_141, type, 'get_O_b_j_e_c_t$a': ('A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_j_option_RDocument_ext_heap$') > 'C_a_b_j_option_RDocument_ext_RObject_ext_option$').
% 93.98/17.94  tff(func_def_142, type, 'sup$a': ('B_character_data_ptr_fset$' * 'B_character_data_ptr_fset$') > 'B_character_data_ptr_fset$').
% 93.98/17.94  tff(func_def_143, type, 'uvj$': 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_bool_fun$').
% 93.98/17.94  tff(func_def_144, type, 'fun_app$bs': ('H_option_RCharacterData_ext_RNode_ext_RObject_ext_option_c_a_b_j_option_RDocument_ext_RObject_ext_option_bool_fun_fun$' * 'H_option_RCharacterData_ext_RNode_ext_RObject_ext_option$') > 'C_a_b_j_option_RDocument_ext_RObject_ext_option_bool_fun$').
% 93.98/17.94  tff(func_def_145, type, 'fun_app$bd': ('C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_RObject_ext_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_RObject_ext_option_fun_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_RObject_ext_option_fun$' * 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_RObject_ext_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_RObject_ext_option_fun$') > 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_RObject_ext_option$').
% 93.98/17.94  tff(func_def_146, type, 'fthe_elem$a': 'D_document_ptr_fset$' > 'D_document_ptr$').
% 93.98/17.94  tff(func_def_147, type, 'h$a': 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap$').
% 93.98/17.94  tff(func_def_148, type, 'fun_app$as': ('A_element_ptr_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun_fun$' * 'A_element_ptr$') > 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$').
% 93.98/17.94  tff(func_def_149, type, 'the$d': 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option$' > 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext$').
% 93.98/17.94  tff(func_def_150, type, def_9: ('Bool_bool_fun$' * tlbool) > tlbool).
% 93.98/17.94  tff(func_def_151, type, 'collect$c': 'A_element_ptr_bool_fun$' > 'A_element_ptr_set$').
% 93.98/17.94  tff(func_def_152, type, 'uuz$': 'C_a_b_j_option_RDocument_ext_RObject_ext_bool_fun$').
% 93.98/17.94  tff(func_def_153, type, 'uub$': ('C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_h_option_RCharacterData_ext_RNode_ext_RObject_ext_option_fun$' * 'H_option_RCharacterData_ext_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$') > 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$').
% 93.98/17.94  tff(func_def_154, type, 'cast_E_l_e_m_e_n_t_2_N_o_d_e$': 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext$' > 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext$').
% 93.98/17.94  tff(func_def_155, type, 'fun_app$ag': ('A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_list_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_list_fun$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_list$') > 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_list$').
% 93.98/17.94  tff(func_def_156, type, 'some$f': 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_RObject_ext_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_RObject_ext_option_fun$').
% 93.98/17.94  tff(func_def_157, type, 'none$': 'H_option_RCharacterData_ext_RNode_ext_RObject_ext_option$').
% 93.98/17.94  tff(func_def_158, type, def_19: ('H_option_RCharacterData_ext_RNode_ext_RObject_ext_bool_fun$' * 'H_option_RCharacterData_ext_RNode_ext_RObject_ext_option$') > tlbool).
% 93.98/17.94  tff(func_def_159, type, 'fun_app$ck': ('A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_RObject_ext_option_fun$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap$') > 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_RObject_ext_option$').
% 93.98/17.94  tff(func_def_160, type, tltrue: tlbool).
% 93.98/17.94  tff(func_def_161, type, 'uuj$': ('C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_RObject_ext_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option_fun$' * 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_h_option_RCharacterData_ext_RNode_ext_RObject_ext_option_fun$') > 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_RObject_ext_h_option_RCharacterData_ext_RNode_ext_RObject_ext_option_fun$').
% 93.98/17.94  tff(func_def_162, type, 'none$h': 'D_document_ptr_option$').
% 93.98/17.94  tff(func_def_163, type, 'get_O_b_j_e_c_t$c': ('A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_RNode_ext_heap$') > 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$').
% 93.98/17.94  tff(func_def_164, type, 'case_option$k': (tlbool * 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_RObject_ext_bool_fun$') > 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_RObject_ext_option_bool_fun$').
% 93.98/17.94  tff(func_def_165, type, 'the$': 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_RObject_ext_option$' > 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_RObject_ext$').
% 93.98/17.94  tff(func_def_166, type, 'bind$t': ('H_option_RCharacterData_ext_RNode_ext_RObject_ext_option$' * 'H_option_RCharacterData_ext_RNode_ext_RObject_ext_a_element_ptr_option_fun$') > 'A_element_ptr_option$').
% 93.98/17.94  tff(func_def_167, type, 'case_sum$a': ('C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option_fun$' * 'C_a_b_j_option_RDocument_ext_k_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option_fun$' * 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum$') > 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option$').
% 93.98/17.94  tff(func_def_168, type, def_4: ('C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_bool_fun$' * 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext$') > tlbool).
% 93.98/17.94  tff(func_def_169, type, 'none$f': 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_RObject_ext_option$').
% 93.98/17.94  tff(func_def_170, type, 'uvo$': ('H_option_RCharacterData_ext_RNode_ext_RObject_ext_h_option_RCharacterData_ext_RNode_ext_RObject_ext_h_option_RCharacterData_ext_RNode_ext_RObject_ext_fun_fun$' * 'H_option_RCharacterData_ext_RNode_ext_RObject_ext_option$') > 'H_option_RCharacterData_ext_RNode_ext_RObject_ext_h_option_RCharacterData_ext_RNode_ext_RObject_ext_option_fun$').
% 93.98/17.94  tff(func_def_171, type, 'uuq$': 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$').
% 93.98/17.94  tff(func_def_172, type, 'case_option$n': ('B_character_data_ptr_option$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_b_character_data_ptr_option_fun$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_option$') > 'B_character_data_ptr_option$').
% 93.98/17.94  tff(func_def_173, type, 'fun_app$ac': ('C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_fun$' * 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext$') > 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext$').
% 93.98/17.94  tff(func_def_174, type, 'fset$a': 'D_document_ptr_fset$' > 'D_document_ptr_set$').
% 93.98/17.94  tff(func_def_175, type, 'case_sum$': ('C_a_b_e_g_option_RElement_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$' * 'H_option_RCharacterData_ext_i_sum_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$' * 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum$') > 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$').
% 93.98/17.94  tff(func_def_176, type, 'delete_O_b_j_e_c_t$': ('A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap$') > 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_option$').
% 93.98/17.94  tff(func_def_177, type, def_33: ('C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_bool_fun$' * 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option$') > tlbool).
% 93.98/17.94  tff(func_def_178, type, 'bind$o': 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_RObject_ext_option$' > 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_RObject_ext_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_RObject_ext_option_fun_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_RObject_ext_option_fun$').
% 93.98/17.94  tff(func_def_179, type, 'fun_app$f': ('C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option_fun$' * 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext$') > 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option$').
% 93.98/17.94  tff(func_def_180, type, 'fun_app$bf': ('H_option_RCharacterData_ext_RNode_ext_RObject_ext_c_a_b_j_option_RDocument_ext_RObject_ext_option_fun$' * 'H_option_RCharacterData_ext_RNode_ext_RObject_ext$') > 'C_a_b_j_option_RDocument_ext_RObject_ext_option$').
% 93.98/17.94  tff(func_def_181, type, 'node_ptr$': 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$').
% 93.98/17.94  tff(func_def_182, type, 'uvb$': 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_bool_fun$').
% 93.98/17.94  tff(func_def_183, type, 'fun_app$n': ('C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$' * 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext$') > 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$').
% 93.98/17.94  tff(func_def_184, type, 'case_option$': (tlbool * 'A_element_ptr_bool_fun$') > 'A_element_ptr_option_bool_fun$').
% 93.98/17.94  tff(func_def_185, type, 'some$c': 'H_option_RCharacterData_ext_RNode_ext_RObject_ext_h_option_RCharacterData_ext_RNode_ext_RObject_ext_option_fun$').
% 93.98/17.94  tff(func_def_186, type, 'bind$x': ('C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$' * 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_a_element_ptr_option_fun$') > 'A_element_ptr_option$').
% 93.98/17.94  tff(func_def_187, type, def_26: (tlbool * 'C_a_b_j_option_RDocument_ext_RObject_ext_bool_fun$' * 'C_a_b_j_option_RDocument_ext_RObject_ext_option$') > tlbool).
% 93.98/17.94  tff(func_def_188, type, 'type_wf$h': 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_heap_bool_fun$').
% 93.98/17.94  tff(func_def_189, type, 'fun_app$r': ('C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_RObject_ext_h_option_RCharacterData_ext_RNode_ext_RObject_ext_option_fun$' * 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_RObject_ext$') > 'H_option_RCharacterData_ext_RNode_ext_RObject_ext_option$').
% 93.98/17.94  tff(func_def_190, type, 'fun_app$am': ('A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_h_option_RCharacterData_ext_RNode_ext_RObject_ext_option_fun$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap$') > 'H_option_RCharacterData_ext_RNode_ext_RObject_ext_option$').
% 93.98/17.94  tff(func_def_191, type, def_27: ('C_a_b_j_option_RDocument_ext_RObject_ext_bool_fun$' * 'C_a_b_j_option_RDocument_ext_RObject_ext_option$') > tlbool).
% 93.98/17.94  tff(func_def_192, type, 'bind$y': ('A_element_ptr_option$' * 'A_element_ptr_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$') > 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$').
% 93.98/17.94  tff(func_def_193, type, 'known_ptrs$': 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_bool_fun$').
% 93.98/17.94  tff(func_def_194, type, 'fun_app$bt': ('C_a_b_j_option_RDocument_ext_RObject_ext_option_h_option_RCharacterData_ext_RNode_ext_RObject_ext_option_bool_fun_fun$' * 'C_a_b_j_option_RDocument_ext_RObject_ext_option$') > 'H_option_RCharacterData_ext_RNode_ext_RObject_ext_option_bool_fun$').
% 93.98/17.94  tff(func_def_195, type, 'bind$a': ('H_option_RCharacterData_ext_RNode_ext_RObject_ext_option$' * 'H_option_RCharacterData_ext_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$') > 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$').
% 93.98/17.94  tff(func_def_196, type, 'bind$d': 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$' > 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$').
% 93.98/17.94  tff(func_def_197, type, 'bot$d': 'D_document_ptr_fset$').
% 93.98/17.94  tff(func_def_198, type, 'none$a': 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$').
% 93.98/17.94  tff(func_def_199, type, 'the_elem$': 'B_character_data_ptr_set$' > 'B_character_data_ptr$').
% 93.98/17.94  tff(func_def_200, type, 'cast_N_o_d_e_2_E_l_e_m_e_n_t$': 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$').
% 93.98/17.94  tff(func_def_201, type, 'fun_app$at': ('A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_fun$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap$') > 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap$').
% 93.98/17.94  tff(func_def_202, type, 'fun_app$l': ('C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_h_option_RCharacterData_ext_RNode_ext_RObject_ext_option_fun$' * 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext$') > 'H_option_RCharacterData_ext_RNode_ext_RObject_ext_option$').
% 93.98/17.94  tff(func_def_203, type, 'bind$l': ('C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_RObject_ext_option$' * 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_RObject_ext_h_option_RCharacterData_ext_RNode_ext_RObject_ext_option_fun$') > 'H_option_RCharacterData_ext_RNode_ext_RObject_ext_option$').
% 93.98/17.94  tff(func_def_204, type, 'bind$i': 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option$' > 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option_fun_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option_fun$').
% 93.98/17.94  tff(func_def_205, type, 'extend$': ('Unit_RObject_ext$' * 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext$') > 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext$').
% 93.98/17.94  tff(func_def_206, type, def_21: ('C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_bool_fun$' * 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$') > tlbool).
% 93.98/17.94  tff(func_def_207, type, 'fun_app$cd': ('A_element_ptr_h_option_RCharacterData_ext_RNode_ext_RObject_ext_option_fun$' * 'A_element_ptr$') > 'H_option_RCharacterData_ext_RNode_ext_RObject_ext_option$').
% 93.98/17.94  tff(func_def_208, type, 'bind$': 'H_option_RCharacterData_ext_RNode_ext_RObject_ext_option$' > 'H_option_RCharacterData_ext_RNode_ext_RObject_ext_h_option_RCharacterData_ext_RNode_ext_RObject_ext_option_fun_h_option_RCharacterData_ext_RNode_ext_RObject_ext_option_fun$').
% 93.98/17.94  tff(func_def_209, type, 'uvq$': ('C_a_b_j_option_RDocument_ext_RObject_ext_c_a_b_j_option_RDocument_ext_RObject_ext_c_a_b_j_option_RDocument_ext_RObject_ext_fun_fun$' * 'C_a_b_j_option_RDocument_ext_RObject_ext_option$') > 'C_a_b_j_option_RDocument_ext_RObject_ext_c_a_b_j_option_RDocument_ext_RObject_ext_option_fun$').
% 93.98/17.94  tff(func_def_210, type, 'element_ptr$': 'A_element_ptr$').
% 93.98/17.94  tff(func_def_211, type, 'uvn$': ('H_option_RCharacterData_ext_RNode_ext_RObject_ext_h_option_RCharacterData_ext_RNode_ext_RObject_ext_h_option_RCharacterData_ext_RNode_ext_RObject_ext_fun_fun$' * 'H_option_RCharacterData_ext_RNode_ext_RObject_ext$') > 'H_option_RCharacterData_ext_RNode_ext_RObject_ext_h_option_RCharacterData_ext_RNode_ext_RObject_ext_option_fun$').
% 93.98/17.94  tff(func_def_212, type, 'uwa$': 'C_a_b_j_option_RDocument_ext_k_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option_fun$').
% 93.98/17.94  tff(func_def_213, type, 'finsert$a': ('B_character_data_ptr$' * 'B_character_data_ptr_fset$') > 'B_character_data_ptr_fset$').
% 93.98/17.94  tff(func_def_214, type, 'uum$': 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set$' > 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_bool_fun$').
% 93.98/17.94  tff(func_def_215, type, 'sup$b': ('A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$') > 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$').
% 93.98/17.94  tff(func_def_216, type, 'bind$v': ('C_a_b_j_option_RDocument_ext_RObject_ext_option$' * 'C_a_b_j_option_RDocument_ext_RObject_ext_a_element_ptr_option_fun$') > 'A_element_ptr_option$').
% 93.98/17.94  tff(func_def_217, type, 'character_data_ptr_kinds$': 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_b_character_data_ptr_fset_fun$').
% 93.98/17.94  tff(func_def_218, type, 'v$': 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_list$').
% 93.98/17.94  tff(func_def_219, type, def_29: ('H_option_RCharacterData_ext_RNode_ext_RObject_ext_bool_fun$' * 'H_option_RCharacterData_ext_RNode_ext_RObject_ext_option$') > tlbool).
% 93.98/17.94  tff(func_def_220, type, 'heap$': 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_RObject_ext_fmap$' > 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap$').
% 93.98/17.94  tff(func_def_221, type, 'bind$q': ('H_option_RCharacterData_ext_RNode_ext_RObject_ext_option$' * 'H_option_RCharacterData_ext_RNode_ext_RObject_ext_c_a_b_j_option_RDocument_ext_RObject_ext_option_fun$') > 'C_a_b_j_option_RDocument_ext_RObject_ext_option$').
% 93.98/17.94  tff(func_def_222, type, 'get_C_h_a_r_a_c_t_e_r_D_a_t_a$': 'B_character_data_ptr_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_h_option_RCharacterData_ext_RNode_ext_RObject_ext_option_fun_fun$').
% 93.98/17.94  tff(func_def_223, type, 'uus$': 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_RObject_ext_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option_fun$').
% 93.98/17.94  tff(func_def_224, type, 'uvh$': 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_bool_fun$').
% 93.98/17.94  tff(func_def_225, type, def_20: (tlbool * 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_bool_fun$' * 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$') > tlbool).
% 93.98/17.94  tff(func_def_226, type, 'type_wf$e': 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_j_option_RDocument_ext_heap_bool_fun$').
% 93.98/17.94  tff(func_def_227, type, def_35: ('A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_bool_fun$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_option$') > tlbool).
% 93.98/17.94  tff(func_def_228, type, 'fun_app$cq': ('D_document_ptr_a_element_ptr_option_fun$' * 'D_document_ptr$') > 'A_element_ptr_option$').
% 93.98/17.94  tff(func_def_229, type, 'bind$b': ('H_option_RCharacterData_ext_RNode_ext_RObject_ext_option$' * 'H_option_RCharacterData_ext_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option_fun$') > 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option$').
% 93.98/17.94  tff(func_def_230, type, def_30: (tlbool * 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_bool_fun$' * 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$') > tlbool).
% 93.98/17.94  tff(func_def_231, type, 'the_elem$c': 'A_element_ptr_set$' > 'A_element_ptr$').
% 93.98/17.94  tff(func_def_232, type, 'none$i': 'B_character_data_ptr_option$').
% 93.98/17.94  tff(func_def_233, type, 'case_option$h': (tlbool * 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_bool_fun$') > 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_bool_fun$').
% 93.98/17.94  tff(func_def_234, type, 'sup$d': ('D_document_ptr_fset$' * 'D_document_ptr_fset$') > 'D_document_ptr_fset$').
% 93.98/17.94  tff(func_def_235, type, 'uuw$': ('Bool_bool_fun$' * 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_bool_fun$') > 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_bool_fun$').
% 93.98/17.94  tff(func_def_236, type, 'fun_app$ar': ('A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap$') > 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$').
% 93.98/17.94  tff(func_def_237, type, 'fun_app$bc': ('A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_option_fun_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_option_fun$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_option_fun$') > 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_option$').
% 93.98/17.94  tff(func_def_238, type, 'fun_app$cr': ('D_document_ptr_h_option_RCharacterData_ext_RNode_ext_RObject_ext_option_fun$' * 'D_document_ptr$') > 'H_option_RCharacterData_ext_RNode_ext_RObject_ext_option$').
% 93.98/17.94  tff(func_def_239, type, 'bind$c': ('C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$' * 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_h_option_RCharacterData_ext_RNode_ext_RObject_ext_option_fun$') > 'H_option_RCharacterData_ext_RNode_ext_RObject_ext_option$').
% 93.98/17.94  tff(func_def_240, type, 'fun_app$cf': ('A_element_ptr_c_a_b_j_option_RDocument_ext_RObject_ext_option_fun$' * 'A_element_ptr$') > 'C_a_b_j_option_RDocument_ext_RObject_ext_option$').
% 93.98/17.94  tff(func_def_241, type, 'bind$e': ('C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$' * 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option_fun$') > 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option$').
% 93.98/17.94  tff(func_def_242, type, 'uue$': ('C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_h_option_RCharacterData_ext_RNode_ext_RObject_ext_option_fun$' * 'H_option_RCharacterData_ext_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option_fun$') > 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option_fun$').
% 93.98/17.94  tff(func_def_243, type, 'uuu$': ('Bool_bool_fun$' * 'H_option_RCharacterData_ext_RNode_ext_RObject_ext_bool_fun$') > 'H_option_RCharacterData_ext_RNode_ext_RObject_ext_bool_fun$').
% 93.98/17.94  tff(func_def_244, type, 'fun_app$an': ('B_character_data_ptr_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_h_option_RCharacterData_ext_RNode_ext_RObject_ext_option_fun_fun$' * 'B_character_data_ptr$') > 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_h_option_RCharacterData_ext_RNode_ext_RObject_ext_option_fun$').
% 93.98/17.94  tff(func_def_245, type, 'object_ptr_kinds$a': 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_j_option_RDocument_ext_heap$' > 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_fset$').
% 93.98/17.94  tff(func_def_246, type, 'finsert$c': ('A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_fset$') > 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_fset$').
% 93.98/17.94  tff(func_def_247, type, 'uvd$': 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_bool_fun$').
% 93.98/17.94  tff(func_def_248, type, 'uua$': ('C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_h_option_RCharacterData_ext_RNode_ext_RObject_ext_option_fun$' * 'H_option_RCharacterData_ext_RNode_ext_RObject_ext_h_option_RCharacterData_ext_RNode_ext_RObject_ext_option_fun$') > 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_h_option_RCharacterData_ext_RNode_ext_RObject_ext_option_fun$').
% 93.98/17.94  tff(func_def_249, type, 'fun_app$k': ('H_option_RCharacterData_ext_RNode_ext_RObject_ext_h_option_RCharacterData_ext_RNode_ext_RObject_ext_option_fun$' * 'H_option_RCharacterData_ext_RNode_ext_RObject_ext$') > 'H_option_RCharacterData_ext_RNode_ext_RObject_ext_option$').
% 93.98/17.94  tff(func_def_250, type, 'none$g': 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_option$').
% 93.98/17.94  tff(func_def_251, type, 'bind$aa': ('D_document_ptr_option$' * 'D_document_ptr_a_element_ptr_option_fun$') > 'A_element_ptr_option$').
% 93.98/17.94  tff(func_def_252, type, def_32: (tlbool * 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_bool_fun$' * 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option$') > tlbool).
% 93.98/17.94  tff(func_def_253, type, 'get_O_b_j_e_c_t$d': ('A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_heap$') > 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option$').
% 93.98/17.94  tff(func_def_254, type, 'type_wf$': 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_bool_fun$').
% 93.98/17.94  tff(func_def_255, type, 'fun_app$av': ('A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_a_element_ptr_fset_fun$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap$') > 'A_element_ptr_fset$').
% 93.98/17.94  tff(func_def_256, type, 'put_C_h_a_r_a_c_t_e_r_D_a_t_a$': ('B_character_data_ptr$' * 'H_option_RCharacterData_ext_RNode_ext_RObject_ext$') > 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_fun$').
% 93.98/17.94  tff(func_def_257, type, 'type_wf$b': 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_bool_fun$').
% 93.98/17.94  tff(func_def_258, type, 'fun_app$bi': ('C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_c_a_b_j_option_RDocument_ext_RObject_ext_option_fun$' * 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext$') > 'C_a_b_j_option_RDocument_ext_RObject_ext_option$').
% 93.98/17.94  tff(func_def_259, type, def_16: (tlbool * 'C_a_b_j_option_RDocument_ext_RObject_ext_bool_fun$' * 'C_a_b_j_option_RDocument_ext_RObject_ext_option$') > tlbool).
% 93.98/17.94  tff(func_def_260, type, 'the$c': 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_option$' > 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$').
% 93.98/17.94  tff(func_def_261, type, 'fun_app$o': ('C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$' * 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$') > 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$').
% 93.98/17.94  tff(func_def_262, type, 'the$e': 'H_option_RCharacterData_ext_RNode_ext_RObject_ext_option$' > 'H_option_RCharacterData_ext_RNode_ext_RObject_ext$').
% 93.98/17.94  tff(func_def_263, type, 'uux$': ('Bool_bool_fun$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_bool_fun$') > 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_bool_fun$').
% 93.98/17.94  tff(func_def_264, type, 'uvk$': 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_bool_fun$').
% 93.98/17.94  tff(func_def_265, type, 'bind$p': ('C_a_b_j_option_RDocument_ext_RObject_ext_option$' * 'C_a_b_j_option_RDocument_ext_RObject_ext_h_option_RCharacterData_ext_RNode_ext_RObject_ext_option_fun$') > 'H_option_RCharacterData_ext_RNode_ext_RObject_ext_option$').
% 93.98/17.94  tff(func_def_266, type, 'uuf$': ('C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option_fun$' * 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_h_option_RCharacterData_ext_RNode_ext_RObject_ext_option_fun$') > 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_h_option_RCharacterData_ext_RNode_ext_RObject_ext_option_fun$').
% 93.98/17.94  tff(func_def_267, type, def_12: (tlbool * 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_bool_fun$' * 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option$') > tlbool).
% 93.98/17.94  tff(func_def_268, type, 'fun_app$bv': ('C_a_b_j_option_RDocument_ext_RObject_ext_option_c_a_b_j_option_RDocument_ext_RObject_ext_option_bool_fun_fun$' * 'C_a_b_j_option_RDocument_ext_RObject_ext_option$') > 'C_a_b_j_option_RDocument_ext_RObject_ext_option_bool_fun$').
% 93.98/17.94  tff(func_def_269, type, 'the_elem$a': 'D_document_ptr_set$' > 'D_document_ptr$').
% 93.98/17.94  tff(func_def_270, type, 'fset$b': 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$' > 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set$').
% 93.98/17.94  tff(func_def_271, type, 'is_node_kind$': 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_RObject_ext_bool_fun$').
% 93.98/17.94  tff(func_def_272, type, 'collect$b': 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_bool_fun$' > 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set$').
% 93.98/17.94  tff(func_def_273, type, 'fun_app$g': ('C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option_fun$' * 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext$') > 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option$').
% 93.98/17.94  tff(func_def_274, type, def_23: ('C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_bool_fun$' * 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option$') > tlbool).
% 93.98/17.94  tff(func_def_275, type, 'pair$b': ('D_document_ptr$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap$') > 'D_document_ptr_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_prod$').
% 93.98/17.94  tff(func_def_276, type, 'fun_app$cc': ('H_option_RCharacterData_ext_RNode_ext_RObject_ext_a_element_ptr_option_fun$' * 'H_option_RCharacterData_ext_RNode_ext_RObject_ext$') > 'A_element_ptr_option$').
% 93.98/17.94  tff(func_def_277, type, 'bot$c': 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_fset$').
% 93.98/17.94  tff(func_def_278, type, tlfalse: tlbool).
% 93.98/17.94  tff(func_def_279, type, 'uvu$': 'H_option_RCharacterData_ext_i_sum_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$').
% 93.98/17.94  tff(func_def_280, type, 'bind$z': ('A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_option$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_a_element_ptr_option_fun$') > 'A_element_ptr_option$').
% 93.98/17.94  tff(func_def_281, type, def_11: ('Bool_bool_fun$' * tlbool) > tlbool).
% 93.98/17.94  tff(func_def_282, type, 'the$b': 'A_element_ptr_option$' > 'A_element_ptr$').
% 93.98/17.94  tff(func_def_283, type, 'some$e': 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_option_fun$').
% 93.98/17.94  tff(func_def_284, type, 'some$h': 'D_document_ptr$' > 'D_document_ptr_option$').
% 93.98/17.94  tff(func_def_285, type, 'uui$': ('C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option_fun$' * 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$') > 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$').
% 93.98/17.94  tff(func_def_286, type, 'new_D_o_c_u_m_e_n_t$': 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap$' > 'D_document_ptr_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_prod$').
% 93.98/17.94  tff(func_def_287, type, 'new_E_l_e_m_e_n_t$': 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap$' > 'A_element_ptr_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_prod$').
% 93.98/17.94  tff(func_def_288, type, 'none$b': 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option$').
% 93.98/17.94  tff(func_def_289, type, 'fmupd$': ('A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr$' * 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_RObject_ext$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_RObject_ext_fmap$') > 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_RObject_ext_fmap$').
% 93.98/17.94  tff(func_def_290, type, 'a_type_wf$': 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_bool_fun$').
% 93.98/17.94  tff(func_def_291, type, 'cast_o_b_j_e_c_t_p_t_r_2_n_o_d_e_p_t_r$': 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr$' > 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_option$').
% 93.98/17.94  tff(func_def_292, type, 'uul$': 'D_document_ptr_set$' > 'D_document_ptr_bool_fun$').
% 93.98/17.94  tff(func_def_293, type, def_31: ('C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_bool_fun$' * 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$') > tlbool).
% 93.98/17.94  tff(func_def_294, type, 'node_ptr_kinds$': 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_fun$').
% 93.98/17.94  tff(func_def_295, type, 'fun_app$bu': ('H_option_RCharacterData_ext_RNode_ext_RObject_ext_option_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_bool_fun_fun$' * 'H_option_RCharacterData_ext_RNode_ext_RObject_ext_option$') > 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_bool_fun$').
% 93.98/17.94  tff(func_def_296, type, 'cast_O_b_j_e_c_t_2_D_o_c_u_m_e_n_t$': 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_RObject_ext_c_a_b_j_option_RDocument_ext_RObject_ext_option_fun$').
% 93.98/17.94  tff(func_def_297, type, 'some$': 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option_fun$').
% 93.98/17.94  tff(func_def_298, type, 'fun_app$be': ('C_a_b_j_option_RDocument_ext_RObject_ext_h_option_RCharacterData_ext_RNode_ext_RObject_ext_option_fun$' * 'C_a_b_j_option_RDocument_ext_RObject_ext$') > 'H_option_RCharacterData_ext_RNode_ext_RObject_ext_option$').
% 93.98/17.94  tff(func_def_299, type, 'fthe_elem$c': 'A_element_ptr_fset$' > 'A_element_ptr$').
% 93.98/17.94  tff(func_def_300, type, 'is_element_ptr_kind_n_o_d_e_p_t_r$': 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_bool_fun$').
% 93.98/17.94  tff(func_def_301, type, 'uvl$': ('C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_fun_fun$' * 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext$') > 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option_fun$').
% 93.98/17.94  tff(func_def_302, type, 'fun_app$ae': ('C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_fun$' * 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext$') > 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext$').
% 93.98/17.94  tff(func_def_303, type, 'case_option$g': (tlbool * 'H_option_RCharacterData_ext_RNode_ext_RObject_ext_bool_fun$') > 'H_option_RCharacterData_ext_RNode_ext_RObject_ext_option_bool_fun$').
% 93.98/17.94  tff(func_def_304, type, 'bind$j': ('C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_RObject_ext_option$' * 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_RObject_ext_c_a_b_j_option_RDocument_ext_RObject_ext_option_fun$') > 'C_a_b_j_option_RDocument_ext_RObject_ext_option$').
% 93.98/17.94  tff(func_def_305, type, def_8: (tlbool * 'H_option_RCharacterData_ext_RNode_ext_RObject_ext_bool_fun$' * 'H_option_RCharacterData_ext_RNode_ext_RObject_ext_option$') > tlbool).
% 93.98/17.94  tff(func_def_306, type, 'uuc$': ('C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$' * 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_h_option_RCharacterData_ext_RNode_ext_RObject_ext_option_fun$') > 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_h_option_RCharacterData_ext_RNode_ext_RObject_ext_option_fun$').
% 93.98/17.94  tff(func_def_307, type, 'fun_app$ai': ('C_a_b_j_option_RDocument_ext_k_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option_fun$' * 'C_a_b_j_option_RDocument_ext_k_sum$') > 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option$').
% 93.98/17.94  tff(func_def_308, type, def_25: ('A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_bool_fun$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_option$') > tlbool).
% 93.98/17.94  tff(func_def_309, type, 'fun_app$bh': ('H_option_RCharacterData_ext_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$' * 'H_option_RCharacterData_ext_RNode_ext_RObject_ext$') > 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$').
% 93.98/17.94  tff(func_def_310, type, 'object_ptr_kinds$c': 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_RNode_ext_heap$' > 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_fset$').
% 93.98/17.94  tff(func_def_311, type, 'cast_c_h_a_r_a_c_t_e_r_d_a_t_a_p_t_r_2_n_o_d_e_p_t_r$': 'B_character_data_ptr$' > 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$').
% 93.98/17.94  tff(func_def_312, type, def_18: (tlbool * 'H_option_RCharacterData_ext_RNode_ext_RObject_ext_bool_fun$' * 'H_option_RCharacterData_ext_RNode_ext_RObject_ext_option$') > tlbool).
% 93.98/17.94  tff(func_def_313, type, 'type_wf$c': 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_bool_fun$').
% 93.98/17.94  tff(func_def_314, type, 'fthe_elem$': 'B_character_data_ptr_fset$' > 'B_character_data_ptr$').
% 93.98/17.94  tff(func_def_315, type, 'truncate$': 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_RObject_ext$' > 'Unit_RObject_ext$').
% 93.98/17.94  tff(func_def_316, type, 'uup$': 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_h_option_RCharacterData_ext_RNode_ext_RObject_ext_option_fun$').
% 93.98/17.94  tff(func_def_317, type, 'uuk$': 'B_character_data_ptr_set$' > 'B_character_data_ptr_bool_fun$').
% 93.98/17.94  tff(func_def_318, type, 'fun_app$aa': ('H_option_RCharacterData_ext_RNode_ext_RObject_ext_h_option_RCharacterData_ext_RNode_ext_RObject_ext_fun$' * 'H_option_RCharacterData_ext_RNode_ext_RObject_ext$') > 'H_option_RCharacterData_ext_RNode_ext_RObject_ext$').
% 93.98/17.94  tff(func_def_319, type, 'case_option$b': ('C_a_b_j_option_RDocument_ext_RObject_ext_option$' * 'C_a_b_j_option_RDocument_ext_RObject_ext_c_a_b_j_option_RDocument_ext_RObject_ext_option_fun$' * 'C_a_b_j_option_RDocument_ext_RObject_ext_option$') > 'C_a_b_j_option_RDocument_ext_RObject_ext_option$').
% 93.98/17.94  tff(func_def_320, type, 'uvt$': 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext$' > 'C_a_b_e_g_option_RElement_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$').
% 93.98/17.94  tff(func_def_321, type, 'uuy$': 'A_element_ptr_bool_fun$').
% 93.98/17.94  tff(func_def_322, type, 'fun_app$br': ('H_option_RCharacterData_ext_RNode_ext_RObject_ext_option_h_option_RCharacterData_ext_RNode_ext_RObject_ext_option_bool_fun_fun$' * 'H_option_RCharacterData_ext_RNode_ext_RObject_ext_option$') > 'H_option_RCharacterData_ext_RNode_ext_RObject_ext_option_bool_fun$').
% 93.98/17.94  tff(func_def_323, type, 'get_E_l_e_m_e_n_t$': 'A_element_ptr_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun_fun$').
% 93.98/17.94  tff(func_def_324, type, 'is_document_kind$': 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_RObject_ext_bool_fun$').
% 93.98/17.94  tff(func_def_325, type, 'document_ptr_kinds$': 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_d_document_ptr_fset_fun$').
% 93.98/17.94  tff(func_def_326, type, 'collect$': 'B_character_data_ptr_bool_fun$' > 'B_character_data_ptr_set$').
% 93.98/17.94  tff(func_def_327, type, 'none$c': 'C_a_b_j_option_RDocument_ext_RObject_ext_option$').
% 93.98/17.94  tff(func_def_328, type, 'some$b': 'C_a_b_j_option_RDocument_ext_RObject_ext_c_a_b_j_option_RDocument_ext_RObject_ext_option_fun$').
% 93.98/17.94  tff(func_def_329, type, 'extend$a': ('Unit_RNode_ext_RObject_ext$' * 'C_a_b_e_g_option_RElement_ext$') > 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext$').
% 93.98/17.94  tff(func_def_330, type, 'fun_app$ax': ('A_element_ptr_a_element_ptr_option_fun$' * 'A_element_ptr$') > 'A_element_ptr_option$').
% 93.98/17.94  tff(func_def_331, type, 'uuv$': ('Bool_bool_fun$' * 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_bool_fun$') > 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_bool_fun$').
% 93.98/17.94  tff(func_def_332, type, 'case_option$i': (tlbool * 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_bool_fun$') > 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option_bool_fun$').
% 93.98/17.94  tff(func_def_333, type, 'cast_o_b_j_e_c_t_p_t_r_2_d_o_c_u_m_e_n_t_p_t_r$': 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr$' > 'D_document_ptr_option$').
% 93.98/17.94  tff(func_def_334, type, 'type_wf$g': 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_RNode_ext_heap_bool_fun$').
% 93.98/17.94  tff(func_def_335, type, 'uvw$': ('D_document_ptr_set$' * 'D_document_ptr_bool_fun$') > 'D_document_ptr_bool_fun$').
% 93.98/17.94  tff(func_def_336, type, 'uug$': ('C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_RObject_ext_c_a_b_j_option_RDocument_ext_RObject_ext_option_fun$' * 'C_a_b_j_option_RDocument_ext_RObject_ext_c_a_b_j_option_RDocument_ext_RObject_ext_option_fun$') > 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_RObject_ext_c_a_b_j_option_RDocument_ext_RObject_ext_option_fun$').
% 93.98/17.94  tff(func_def_337, type, 'put_N_o_d_e$': ('A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$' * 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext$') > 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_fun$').
% 93.98/17.94  tff(func_def_338, type, 'fun_app$cl': ('A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_RObject_ext_option_fun_fun$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr$') > 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_RObject_ext_option_fun$').
% 93.98/17.94  tff(func_def_339, type, 'cast_N_o_d_e_2_O_b_j_e_c_t$': 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext$' > 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_RObject_ext$').
% 93.98/17.94  tff(func_def_340, type, 'h$': 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap$').
% 93.98/17.94  tff(func_def_341, type, 'case_option$l': ('H_option_RCharacterData_ext_RNode_ext_RObject_ext_option$' * 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_h_option_RCharacterData_ext_RNode_ext_RObject_ext_option_fun$' * 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option$') > 'H_option_RCharacterData_ext_RNode_ext_RObject_ext_option$').
% 93.98/17.94  tff(func_def_342, type, 'fun_app$cs': ('D_document_ptr_c_a_b_j_option_RDocument_ext_RObject_ext_option_fun$' * 'D_document_ptr$') > 'C_a_b_j_option_RDocument_ext_RObject_ext_option$').
% 93.98/17.94  tff(func_def_343, type, 'bind$s': ('C_a_b_j_option_RDocument_ext_RObject_ext_option$' * 'C_a_b_j_option_RDocument_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$') > 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$').
% 93.98/17.94  tff(func_def_344, type, 'bind$u': ('A_element_ptr_option$' * 'A_element_ptr_h_option_RCharacterData_ext_RNode_ext_RObject_ext_option_fun$') > 'H_option_RCharacterData_ext_RNode_ext_RObject_ext_option$').
% 93.98/17.94  tff(func_def_345, type, 'fun_app$ce': ('C_a_b_j_option_RDocument_ext_RObject_ext_a_element_ptr_option_fun$' * 'C_a_b_j_option_RDocument_ext_RObject_ext$') > 'A_element_ptr_option$').
% 93.98/17.94  tff(func_def_346, type, 'a_type_wf$d': 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_bool_fun$').
% 93.98/17.94  tff(func_def_347, type, 'pair$a': ('B_character_data_ptr$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap$') > 'B_character_data_ptr_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_prod$').
% 93.98/17.94  tff(func_def_348, type, 'known_ptrs$a': 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_bool_fun$').
% 93.98/17.94  tff(func_def_349, type, 'new_C_h_a_r_a_c_t_e_r_D_a_t_a$': 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap$' > 'B_character_data_ptr_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_prod$').
% 93.98/17.94  tff(func_def_350, type, 'the$a': 'D_document_ptr_option$' > 'D_document_ptr$').
% 93.98/17.94  tff(func_def_351, type, def_13: ('Bool_bool_fun$' * tlbool) > tlbool).
% 93.98/17.94  tff(func_def_352, type, 'a_type_wf$c': 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_bool_fun$').
% 93.98/17.94  tff(func_def_353, type, 'fun_app$ab': ('H_option_RCharacterData_ext_RNode_ext_RObject_ext_h_option_RCharacterData_ext_RNode_ext_RObject_ext_h_option_RCharacterData_ext_RNode_ext_RObject_ext_fun_fun$' * 'H_option_RCharacterData_ext_RNode_ext_RObject_ext$') > 'H_option_RCharacterData_ext_RNode_ext_RObject_ext_h_option_RCharacterData_ext_RNode_ext_RObject_ext_fun$').
% 93.98/17.94  tff(func_def_354, type, 'case_option$a': ('C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$' * 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$' * 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$') > 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$').
% 93.98/17.94  tff(func_def_355, type, 'uvm$': ('C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_fun_fun$' * 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option$') > 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option_fun$').
% 93.98/17.94  tff(func_def_356, type, 'fun_app$ah': ('H_option_RCharacterData_ext_i_sum_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$' * 'H_option_RCharacterData_ext_i_sum$') > 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$').
% 93.98/17.94  tff(func_def_357, type, 'bind$n': 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_option$' > 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_option_fun_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_option_fun$').
% 93.98/17.94  tff(func_def_358, type, 'uvp$': ('C_a_b_j_option_RDocument_ext_RObject_ext_c_a_b_j_option_RDocument_ext_RObject_ext_c_a_b_j_option_RDocument_ext_RObject_ext_fun_fun$' * 'C_a_b_j_option_RDocument_ext_RObject_ext$') > 'C_a_b_j_option_RDocument_ext_RObject_ext_c_a_b_j_option_RDocument_ext_RObject_ext_option_fun$').
% 93.98/17.94  tff(func_def_359, type, def_17: ('C_a_b_j_option_RDocument_ext_RObject_ext_bool_fun$' * 'C_a_b_j_option_RDocument_ext_RObject_ext_option$') > tlbool).
% 93.98/17.94  tff(func_def_360, type, 'get_N_o_d_e$': 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option_fun_fun$').
% 93.98/17.94  tff(func_def_361, type, def_1: ('C_a_b_j_option_RDocument_ext_RObject_ext_bool_fun$' * 'C_a_b_j_option_RDocument_ext_RObject_ext$') > tlbool).
% 93.98/17.94  tff(func_def_362, type, 'uva$': 'H_option_RCharacterData_ext_RNode_ext_RObject_ext_bool_fun$').
% 93.98/17.94  tff(func_def_363, type, 'combine_options$': ('C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_fun_fun$' * 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option$' * 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option$') > 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option$').
% 93.98/17.94  tff(func_def_364, type, 'fun_app$by': ('C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_c_a_b_j_option_RDocument_ext_RObject_ext_option_bool_fun_fun$' * 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$') > 'C_a_b_j_option_RDocument_ext_RObject_ext_option_bool_fun$').
% 93.98/17.94  tff(func_def_365, type, 'bot$b': 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$').
% 93.98/17.94  tff(func_def_366, type, 'the_heap$': 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap$' > 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_RObject_ext_fmap$').
% 93.98/17.94  tff(func_def_367, type, 'cast_N_o_d_e_2_C_h_a_r_a_c_t_e_r_D_a_t_a$': 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_h_option_RCharacterData_ext_RNode_ext_RObject_ext_option_fun$').
% 93.98/17.94  tff(func_def_368, type, sK23: 'B_character_data_ptr$' > 'H_option_RCharacterData_ext_RNode_ext_RObject_ext$').
% 93.98/17.94  tff(func_def_369, type, sK24: 'D_document_ptr$' > 'C_a_b_j_option_RDocument_ext_RObject_ext$').
% 93.98/17.94  tff(func_def_370, type, sK25: 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$' > 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext$').
% 93.98/17.94  tff(func_def_371, type, sK26: 'A_element_ptr$' > 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext$').
% 93.98/17.94  tff(func_def_372, type, sK27: ('A_element_ptr_fset$' * 'A_element_ptr_fset$') > 'A_element_ptr$').
% 93.98/17.94  tff(func_def_373, type, sK28: ('D_document_ptr_fset$' * 'D_document_ptr_fset$') > 'D_document_ptr$').
% 93.98/17.94  tff(func_def_374, type, sK29: ('B_character_data_ptr_fset$' * 'B_character_data_ptr_fset$') > 'B_character_data_ptr$').
% 93.98/17.94  tff(func_def_375, type, sK30: ('A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_fset$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_fset$') > 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr$').
% 93.98/17.94  tff(func_def_376, type, sK31: ('A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$') > 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$').
% 93.98/17.94  tff(func_def_377, type, sK32: ('C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option$' * 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_h_option_RCharacterData_ext_RNode_ext_RObject_ext_option_fun$' * 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_h_option_RCharacterData_ext_RNode_ext_RObject_ext_option_fun$') > 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext$').
% 93.98/17.94  tff(func_def_378, type, sK33: ('C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option$' * 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$' * 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$') > 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext$').
% 93.98/17.94  tff(func_def_379, type, sK34: ('C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option$' * 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option_fun$' * 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option_fun$') > 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext$').
% 93.98/17.94  tff(func_def_380, type, sK35: ('C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_RObject_ext_option$' * 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_RObject_ext_c_a_b_j_option_RDocument_ext_RObject_ext_option_fun$' * 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_RObject_ext_c_a_b_j_option_RDocument_ext_RObject_ext_option_fun$') > 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_RObject_ext$').
% 93.98/17.94  tff(func_def_381, type, sK36: ('C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_RObject_ext_option$' * 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_RObject_ext_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option_fun$' * 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_RObject_ext_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option_fun$') > 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_RObject_ext$').
% 93.98/17.94  tff(func_def_382, type, sK37: ('H_option_RCharacterData_ext_RNode_ext_RObject_ext_option$' * 'H_option_RCharacterData_ext_RNode_ext_RObject_ext_h_option_RCharacterData_ext_RNode_ext_RObject_ext_option_fun$' * 'H_option_RCharacterData_ext_RNode_ext_RObject_ext$') > 'H_option_RCharacterData_ext_RNode_ext_RObject_ext$').
% 93.98/17.94  tff(func_def_383, type, sK38: ('C_a_b_j_option_RDocument_ext_RObject_ext_option$' * 'C_a_b_j_option_RDocument_ext_RObject_ext_h_option_RCharacterData_ext_RNode_ext_RObject_ext_option_fun$' * 'H_option_RCharacterData_ext_RNode_ext_RObject_ext$') > 'C_a_b_j_option_RDocument_ext_RObject_ext$').
% 93.98/17.94  tff(func_def_384, type, sK39: ('H_option_RCharacterData_ext_RNode_ext_RObject_ext_option$' * 'H_option_RCharacterData_ext_RNode_ext_RObject_ext_c_a_b_j_option_RDocument_ext_RObject_ext_option_fun$' * 'C_a_b_j_option_RDocument_ext_RObject_ext$') > 'H_option_RCharacterData_ext_RNode_ext_RObject_ext$').
% 93.98/17.94  tff(func_def_385, type, sK40: ('C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$' * 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_h_option_RCharacterData_ext_RNode_ext_RObject_ext_option_fun$' * 'H_option_RCharacterData_ext_RNode_ext_RObject_ext$') > 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext$').
% 93.98/17.94  tff(func_def_386, type, sK41: ('C_a_b_j_option_RDocument_ext_RObject_ext_option$' * 'C_a_b_j_option_RDocument_ext_RObject_ext_c_a_b_j_option_RDocument_ext_RObject_ext_option_fun$' * 'C_a_b_j_option_RDocument_ext_RObject_ext$') > 'C_a_b_j_option_RDocument_ext_RObject_ext$').
% 93.98/17.94  tff(func_def_387, type, sK42: ('H_option_RCharacterData_ext_RNode_ext_RObject_ext_option$' * 'H_option_RCharacterData_ext_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$' * 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext$') > 'H_option_RCharacterData_ext_RNode_ext_RObject_ext$').
% 93.98/17.94  tff(func_def_388, type, sK43: ('C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$' * 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_c_a_b_j_option_RDocument_ext_RObject_ext_option_fun$' * 'C_a_b_j_option_RDocument_ext_RObject_ext$') > 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext$').
% 93.98/17.94  tff(func_def_389, type, sK44: ('C_a_b_j_option_RDocument_ext_RObject_ext_option$' * 'C_a_b_j_option_RDocument_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$' * 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext$') > 'C_a_b_j_option_RDocument_ext_RObject_ext$').
% 93.98/17.94  tff(func_def_390, type, sK45: ('C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$' * 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$' * 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext$') > 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext$').
% 93.98/17.94  tff(func_def_391, type, sK46: ('H_option_RCharacterData_ext_RNode_ext_RObject_ext_option$' * 'H_option_RCharacterData_ext_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option_fun$' * 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext$') > 'H_option_RCharacterData_ext_RNode_ext_RObject_ext$').
% 93.98/17.94  tff(func_def_392, type, sK47: ('A_element_ptr_bool_fun$' * 'A_element_ptr_bool_fun$') > 'A_element_ptr$').
% 93.98/17.94  tff(func_def_393, type, sK48: ('A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_bool_fun$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_bool_fun$') > 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$').
% 93.98/17.94  tff(func_def_394, type, sK49: ('D_document_ptr_bool_fun$' * 'D_document_ptr_bool_fun$') > 'D_document_ptr$').
% 93.98/17.94  tff(func_def_395, type, sK50: ('B_character_data_ptr_bool_fun$' * 'B_character_data_ptr_bool_fun$') > 'B_character_data_ptr$').
% 93.98/17.94  tff(func_def_396, type, sK51: ('A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_list$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_list_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_list_fun$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_list_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_list_fun$') > 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_list$').
% 93.98/17.94  tff(func_def_397, type, sK52: 'A_element_ptr_option$' > 'A_element_ptr$').
% 93.98/17.94  tff(func_def_398, type, sK53: 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_option$' > 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$').
% 93.98/17.94  tff(func_def_399, type, sK54: 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_RObject_ext_option$' > 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_RObject_ext$').
% 93.98/17.94  tff(func_def_400, type, sK55: 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option$' > 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext$').
% 93.98/17.94  tff(func_def_401, type, sK56: 'H_option_RCharacterData_ext_RNode_ext_RObject_ext_option$' > 'H_option_RCharacterData_ext_RNode_ext_RObject_ext$').
% 93.98/17.94  tff(func_def_402, type, sK57: 'C_a_b_j_option_RDocument_ext_RObject_ext_option$' > 'C_a_b_j_option_RDocument_ext_RObject_ext$').
% 93.98/17.94  tff(func_def_403, type, sK58: 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$' > 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext$').
% 93.98/17.94  tff(func_def_404, type, sK59: 'A_element_ptr_option$' > 'A_element_ptr$').
% 93.98/17.94  tff(func_def_405, type, sK60: 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_option$' > 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$').
% 93.98/17.94  tff(func_def_406, type, sK61: 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_RObject_ext_option$' > 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_RObject_ext$').
% 93.98/17.94  tff(func_def_407, type, sK62: 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option$' > 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext$').
% 93.98/17.94  tff(func_def_408, type, sK63: 'H_option_RCharacterData_ext_RNode_ext_RObject_ext_option$' > 'H_option_RCharacterData_ext_RNode_ext_RObject_ext$').
% 93.98/17.94  tff(func_def_409, type, sK64: 'C_a_b_j_option_RDocument_ext_RObject_ext_option$' > 'C_a_b_j_option_RDocument_ext_RObject_ext$').
% 93.98/17.94  tff(func_def_410, type, sK65: 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$' > 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext$').
% 93.98/17.94  tff(func_def_411, type, sK66: 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_RObject_ext$' > 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext$').
% 93.98/17.94  tff(func_def_412, type, sK67: 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext$' > 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext$').
% 93.98/17.94  tff(func_def_413, type, sK68: ('H_option_RCharacterData_ext_RNode_ext_RObject_ext_option$' * 'H_option_RCharacterData_ext_RNode_ext_RObject_ext_option$' * 'H_option_RCharacterData_ext_RNode_ext_RObject_ext_option_h_option_RCharacterData_ext_RNode_ext_RObject_ext_option_bool_fun_fun$') > 'H_option_RCharacterData_ext_RNode_ext_RObject_ext$').
% 93.98/17.94  tff(func_def_414, type, sK69: ('H_option_RCharacterData_ext_RNode_ext_RObject_ext_option$' * 'H_option_RCharacterData_ext_RNode_ext_RObject_ext_option$' * 'H_option_RCharacterData_ext_RNode_ext_RObject_ext_option_h_option_RCharacterData_ext_RNode_ext_RObject_ext_option_bool_fun_fun$') > 'H_option_RCharacterData_ext_RNode_ext_RObject_ext$').
% 93.98/17.94  tff(func_def_415, type, sK70: ('C_a_b_j_option_RDocument_ext_RObject_ext_option$' * 'H_option_RCharacterData_ext_RNode_ext_RObject_ext_option$' * 'H_option_RCharacterData_ext_RNode_ext_RObject_ext_option_c_a_b_j_option_RDocument_ext_RObject_ext_option_bool_fun_fun$') > 'H_option_RCharacterData_ext_RNode_ext_RObject_ext$').
% 93.98/17.94  tff(func_def_416, type, sK71: ('C_a_b_j_option_RDocument_ext_RObject_ext_option$' * 'H_option_RCharacterData_ext_RNode_ext_RObject_ext_option$' * 'H_option_RCharacterData_ext_RNode_ext_RObject_ext_option_c_a_b_j_option_RDocument_ext_RObject_ext_option_bool_fun_fun$') > 'C_a_b_j_option_RDocument_ext_RObject_ext$').
% 93.98/17.94  tff(func_def_417, type, sK72: ('H_option_RCharacterData_ext_RNode_ext_RObject_ext_option$' * 'C_a_b_j_option_RDocument_ext_RObject_ext_option$' * 'C_a_b_j_option_RDocument_ext_RObject_ext_option_h_option_RCharacterData_ext_RNode_ext_RObject_ext_option_bool_fun_fun$') > 'C_a_b_j_option_RDocument_ext_RObject_ext$').
% 93.98/17.94  tff(func_def_418, type, sK73: ('H_option_RCharacterData_ext_RNode_ext_RObject_ext_option$' * 'C_a_b_j_option_RDocument_ext_RObject_ext_option$' * 'C_a_b_j_option_RDocument_ext_RObject_ext_option_h_option_RCharacterData_ext_RNode_ext_RObject_ext_option_bool_fun_fun$') > 'H_option_RCharacterData_ext_RNode_ext_RObject_ext$').
% 93.98/17.94  tff(func_def_419, type, sK74: ('C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$' * 'H_option_RCharacterData_ext_RNode_ext_RObject_ext_option$' * 'H_option_RCharacterData_ext_RNode_ext_RObject_ext_option_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_bool_fun_fun$') > 'H_option_RCharacterData_ext_RNode_ext_RObject_ext$').
% 93.98/17.94  tff(func_def_420, type, sK75: ('C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$' * 'H_option_RCharacterData_ext_RNode_ext_RObject_ext_option$' * 'H_option_RCharacterData_ext_RNode_ext_RObject_ext_option_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_bool_fun_fun$') > 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext$').
% 93.98/17.94  tff(func_def_421, type, sK76: ('C_a_b_j_option_RDocument_ext_RObject_ext_option$' * 'C_a_b_j_option_RDocument_ext_RObject_ext_option$' * 'C_a_b_j_option_RDocument_ext_RObject_ext_option_c_a_b_j_option_RDocument_ext_RObject_ext_option_bool_fun_fun$') > 'C_a_b_j_option_RDocument_ext_RObject_ext$').
% 93.98/17.94  tff(func_def_422, type, sK77: ('C_a_b_j_option_RDocument_ext_RObject_ext_option$' * 'C_a_b_j_option_RDocument_ext_RObject_ext_option$' * 'C_a_b_j_option_RDocument_ext_RObject_ext_option_c_a_b_j_option_RDocument_ext_RObject_ext_option_bool_fun_fun$') > 'C_a_b_j_option_RDocument_ext_RObject_ext$').
% 93.98/17.94  tff(func_def_423, type, sK78: ('H_option_RCharacterData_ext_RNode_ext_RObject_ext_option$' * 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$' * 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_h_option_RCharacterData_ext_RNode_ext_RObject_ext_option_bool_fun_fun$') > 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext$').
% 93.98/17.94  tff(func_def_424, type, sK79: ('H_option_RCharacterData_ext_RNode_ext_RObject_ext_option$' * 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$' * 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_h_option_RCharacterData_ext_RNode_ext_RObject_ext_option_bool_fun_fun$') > 'H_option_RCharacterData_ext_RNode_ext_RObject_ext$').
% 93.98/17.94  tff(func_def_425, type, sK80: ('C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$' * 'C_a_b_j_option_RDocument_ext_RObject_ext_option$' * 'C_a_b_j_option_RDocument_ext_RObject_ext_option_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_bool_fun_fun$') > 'C_a_b_j_option_RDocument_ext_RObject_ext$').
% 93.98/17.94  tff(func_def_426, type, sK81: ('C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$' * 'C_a_b_j_option_RDocument_ext_RObject_ext_option$' * 'C_a_b_j_option_RDocument_ext_RObject_ext_option_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_bool_fun_fun$') > 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext$').
% 93.98/17.94  tff(func_def_427, type, sK82: ('C_a_b_j_option_RDocument_ext_RObject_ext_option$' * 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$' * 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_c_a_b_j_option_RDocument_ext_RObject_ext_option_bool_fun_fun$') > 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext$').
% 93.98/17.94  tff(func_def_428, type, sK83: ('C_a_b_j_option_RDocument_ext_RObject_ext_option$' * 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$' * 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_c_a_b_j_option_RDocument_ext_RObject_ext_option_bool_fun_fun$') > 'C_a_b_j_option_RDocument_ext_RObject_ext$').
% 93.98/17.94  tff(func_def_429, type, sK84: ('C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$' * 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$' * 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_bool_fun_fun$') > 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext$').
% 93.98/17.94  tff(func_def_430, type, sK85: ('C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$' * 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$' * 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_bool_fun_fun$') > 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext$').
% 93.98/17.94  tff(func_def_431, type, sK86: ('H_option_RCharacterData_ext_RNode_ext_RObject_ext_option$' * 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option$' * 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option_h_option_RCharacterData_ext_RNode_ext_RObject_ext_option_bool_fun_fun$') > 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext$').
% 93.98/17.94  tff(func_def_432, type, sK87: ('H_option_RCharacterData_ext_RNode_ext_RObject_ext_option$' * 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option$' * 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option_h_option_RCharacterData_ext_RNode_ext_RObject_ext_option_bool_fun_fun$') > 'H_option_RCharacterData_ext_RNode_ext_RObject_ext$').
% 93.98/17.94  tff(func_def_433, type, sK88: 'A_element_ptr_option_bool_fun$' > 'A_element_ptr$').
% 93.98/17.94  tff(func_def_434, type, sK89: 'A_element_ptr_option_bool_fun$' > 'A_element_ptr_option$').
% 93.98/17.94  tff(func_def_435, type, sK90: 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_option_bool_fun$' > 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$').
% 93.98/17.94  tff(func_def_436, type, sK91: 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_option_bool_fun$' > 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_option$').
% 93.98/17.94  tff(func_def_437, type, sK92: 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_RObject_ext_option_bool_fun$' > 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_RObject_ext$').
% 93.98/17.94  tff(func_def_438, type, sK93: 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_RObject_ext_option_bool_fun$' > 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_RObject_ext_option$').
% 93.98/17.94  tff(func_def_439, type, sK94: 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option_bool_fun$' > 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext$').
% 93.98/17.94  tff(func_def_440, type, sK95: 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option_bool_fun$' > 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option$').
% 93.98/17.94  tff(func_def_441, type, sK96: 'H_option_RCharacterData_ext_RNode_ext_RObject_ext_option_bool_fun$' > 'H_option_RCharacterData_ext_RNode_ext_RObject_ext$').
% 93.98/17.94  tff(func_def_442, type, sK97: 'H_option_RCharacterData_ext_RNode_ext_RObject_ext_option_bool_fun$' > 'H_option_RCharacterData_ext_RNode_ext_RObject_ext_option$').
% 93.98/17.94  tff(func_def_443, type, sK98: 'C_a_b_j_option_RDocument_ext_RObject_ext_option_bool_fun$' > 'C_a_b_j_option_RDocument_ext_RObject_ext$').
% 93.98/17.94  tff(func_def_444, type, sK99: 'C_a_b_j_option_RDocument_ext_RObject_ext_option_bool_fun$' > 'C_a_b_j_option_RDocument_ext_RObject_ext_option$').
% 93.98/17.94  tff(func_def_445, type, sK100: 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_bool_fun$' > 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext$').
% 93.98/17.94  tff(func_def_446, type, sK101: 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_bool_fun$' > 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$').
% 93.98/17.94  tff(func_def_447, type, sK102: 'A_element_ptr_option_bool_fun$' > 'A_element_ptr_option$').
% 93.98/17.94  tff(func_def_448, type, sK103: 'A_element_ptr_option_bool_fun$' > 'A_element_ptr$').
% 93.98/17.94  tff(func_def_449, type, sK104: 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_option_bool_fun$' > 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_option$').
% 93.98/17.94  tff(func_def_450, type, sK105: 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_option_bool_fun$' > 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$').
% 93.98/17.94  tff(func_def_451, type, sK106: 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_RObject_ext_option_bool_fun$' > 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_RObject_ext_option$').
% 93.98/17.94  tff(func_def_452, type, sK107: 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_RObject_ext_option_bool_fun$' > 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_RObject_ext$').
% 93.98/17.94  tff(func_def_453, type, sK108: 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option_bool_fun$' > 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option$').
% 93.98/17.94  tff(func_def_454, type, sK109: 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option_bool_fun$' > 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext$').
% 93.98/17.94  tff(func_def_455, type, sK110: 'H_option_RCharacterData_ext_RNode_ext_RObject_ext_option_bool_fun$' > 'H_option_RCharacterData_ext_RNode_ext_RObject_ext_option$').
% 93.98/17.94  tff(func_def_456, type, sK111: 'H_option_RCharacterData_ext_RNode_ext_RObject_ext_option_bool_fun$' > 'H_option_RCharacterData_ext_RNode_ext_RObject_ext$').
% 93.98/17.94  tff(func_def_457, type, sK112: 'C_a_b_j_option_RDocument_ext_RObject_ext_option_bool_fun$' > 'C_a_b_j_option_RDocument_ext_RObject_ext_option$').
% 93.98/17.94  tff(func_def_458, type, sK113: 'C_a_b_j_option_RDocument_ext_RObject_ext_option_bool_fun$' > 'C_a_b_j_option_RDocument_ext_RObject_ext$').
% 93.98/17.94  tff(func_def_459, type, sK114: 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_bool_fun$' > 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$').
% 93.98/17.94  tff(func_def_460, type, sK115: 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_bool_fun$' > 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext$').
% 93.98/17.94  tff(func_def_461, type, sK116: 'A_element_ptr_option$' > 'A_element_ptr$').
% 93.98/17.94  tff(func_def_462, type, sK117: 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_option$' > 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$').
% 93.98/17.94  tff(func_def_463, type, sK118: 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_RObject_ext_option$' > 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_RObject_ext$').
% 93.98/17.94  tff(func_def_464, type, sK119: 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option$' > 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext$').
% 93.98/17.94  tff(func_def_465, type, sK120: 'H_option_RCharacterData_ext_RNode_ext_RObject_ext_option$' > 'H_option_RCharacterData_ext_RNode_ext_RObject_ext$').
% 93.98/17.94  tff(func_def_466, type, sK121: 'C_a_b_j_option_RDocument_ext_RObject_ext_option$' > 'C_a_b_j_option_RDocument_ext_RObject_ext$').
% 93.98/17.94  tff(func_def_467, type, sK122: 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$' > 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext$').
% 93.98/17.94  tff(func_def_468, type, sK123: ('A_element_ptr_option_bool_fun$' * 'A_element_ptr_option$' * 'A_element_ptr_a_element_ptr_option_fun$') > 'A_element_ptr$').
% 93.98/17.94  tff(func_def_469, type, sK124: ('A_element_ptr_option_bool_fun$' * 'H_option_RCharacterData_ext_RNode_ext_RObject_ext_option$' * 'H_option_RCharacterData_ext_RNode_ext_RObject_ext_a_element_ptr_option_fun$') > 'H_option_RCharacterData_ext_RNode_ext_RObject_ext$').
% 93.98/17.94  tff(func_def_470, type, sK125: ('H_option_RCharacterData_ext_RNode_ext_RObject_ext_option_bool_fun$' * 'A_element_ptr_option$' * 'A_element_ptr_h_option_RCharacterData_ext_RNode_ext_RObject_ext_option_fun$') > 'A_element_ptr$').
% 93.98/17.94  tff(func_def_471, type, sK126: ('A_element_ptr_option_bool_fun$' * 'C_a_b_j_option_RDocument_ext_RObject_ext_option$' * 'C_a_b_j_option_RDocument_ext_RObject_ext_a_element_ptr_option_fun$') > 'C_a_b_j_option_RDocument_ext_RObject_ext$').
% 93.98/17.94  tff(func_def_472, type, sK127: ('C_a_b_j_option_RDocument_ext_RObject_ext_option_bool_fun$' * 'A_element_ptr_option$' * 'A_element_ptr_c_a_b_j_option_RDocument_ext_RObject_ext_option_fun$') > 'A_element_ptr$').
% 93.98/17.94  tff(func_def_473, type, sK128: ('H_option_RCharacterData_ext_RNode_ext_RObject_ext_option_bool_fun$' * 'H_option_RCharacterData_ext_RNode_ext_RObject_ext_option$' * 'H_option_RCharacterData_ext_RNode_ext_RObject_ext_h_option_RCharacterData_ext_RNode_ext_RObject_ext_option_fun$') > 'H_option_RCharacterData_ext_RNode_ext_RObject_ext$').
% 93.98/17.94  tff(func_def_474, type, sK129: ('A_element_ptr_option_bool_fun$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_option$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_a_element_ptr_option_fun$') > 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$').
% 93.98/17.94  tff(func_def_475, type, sK130: ('A_element_ptr_option_bool_fun$' * 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$' * 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_a_element_ptr_option_fun$') > 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext$').
% 93.98/17.94  tff(func_def_476, type, sK131: ('C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_bool_fun$' * 'A_element_ptr_option$' * 'A_element_ptr_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$') > 'A_element_ptr$').
% 93.98/17.94  tff(func_def_477, type, sK132: ('C_a_b_j_option_RDocument_ext_RObject_ext_option_bool_fun$' * 'H_option_RCharacterData_ext_RNode_ext_RObject_ext_option$' * 'H_option_RCharacterData_ext_RNode_ext_RObject_ext_c_a_b_j_option_RDocument_ext_RObject_ext_option_fun$') > 'H_option_RCharacterData_ext_RNode_ext_RObject_ext$').
% 93.98/17.94  tff(func_def_478, type, sK133: ('A_element_ptr_option_bool_fun$' * 'A_element_ptr_option$' * 'A_element_ptr_a_element_ptr_option_fun$') > 'A_element_ptr$').
% 93.98/17.94  tff(func_def_479, type, sK134: ('A_element_ptr_option_bool_fun$' * 'H_option_RCharacterData_ext_RNode_ext_RObject_ext_option$' * 'H_option_RCharacterData_ext_RNode_ext_RObject_ext_a_element_ptr_option_fun$') > 'H_option_RCharacterData_ext_RNode_ext_RObject_ext$').
% 93.98/17.94  tff(func_def_480, type, sK135: ('H_option_RCharacterData_ext_RNode_ext_RObject_ext_option_bool_fun$' * 'A_element_ptr_option$' * 'A_element_ptr_h_option_RCharacterData_ext_RNode_ext_RObject_ext_option_fun$') > 'A_element_ptr$').
% 93.98/17.94  tff(func_def_481, type, sK136: ('A_element_ptr_option_bool_fun$' * 'C_a_b_j_option_RDocument_ext_RObject_ext_option$' * 'C_a_b_j_option_RDocument_ext_RObject_ext_a_element_ptr_option_fun$') > 'C_a_b_j_option_RDocument_ext_RObject_ext$').
% 93.98/17.94  tff(func_def_482, type, sK137: ('C_a_b_j_option_RDocument_ext_RObject_ext_option_bool_fun$' * 'A_element_ptr_option$' * 'A_element_ptr_c_a_b_j_option_RDocument_ext_RObject_ext_option_fun$') > 'A_element_ptr$').
% 93.98/17.94  tff(func_def_483, type, sK138: ('H_option_RCharacterData_ext_RNode_ext_RObject_ext_option_bool_fun$' * 'H_option_RCharacterData_ext_RNode_ext_RObject_ext_option$' * 'H_option_RCharacterData_ext_RNode_ext_RObject_ext_h_option_RCharacterData_ext_RNode_ext_RObject_ext_option_fun$') > 'H_option_RCharacterData_ext_RNode_ext_RObject_ext$').
% 93.98/17.94  tff(func_def_484, type, sK139: ('A_element_ptr_option_bool_fun$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_option$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_a_element_ptr_option_fun$') > 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$').
% 93.98/17.94  tff(func_def_485, type, sK140: ('A_element_ptr_option_bool_fun$' * 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$' * 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_a_element_ptr_option_fun$') > 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext$').
% 93.98/17.94  tff(func_def_486, type, sK141: ('C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_bool_fun$' * 'A_element_ptr_option$' * 'A_element_ptr_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$') > 'A_element_ptr$').
% 93.98/17.94  tff(func_def_487, type, sK142: ('C_a_b_j_option_RDocument_ext_RObject_ext_option_bool_fun$' * 'H_option_RCharacterData_ext_RNode_ext_RObject_ext_option$' * 'H_option_RCharacterData_ext_RNode_ext_RObject_ext_c_a_b_j_option_RDocument_ext_RObject_ext_option_fun$') > 'H_option_RCharacterData_ext_RNode_ext_RObject_ext$').
% 93.98/17.94  tff(func_def_488, type, sK143: ('A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_list$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_list_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_list_fun$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_list_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_list_fun$') > 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_list$').
% 93.98/17.94  tff(func_def_489, type, sK144: 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext$' > 'H_option_RCharacterData_ext_RNode_ext_RObject_ext$').
% 93.98/17.94  tff(func_def_490, type, sK145: ('A_element_ptr_bool_fun$' * 'A_element_ptr_option$') > 'A_element_ptr$').
% 93.98/17.94  tff(func_def_491, type, sK146: ('C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_RObject_ext_bool_fun$' * 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_RObject_ext_option$') > 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_RObject_ext$').
% 93.98/17.94  tff(func_def_492, type, sK147: ('A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_bool_fun$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_option$') > 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$').
% 93.98/17.94  tff(func_def_493, type, sK148: ('C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_bool_fun$' * 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option$') > 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext$').
% 93.98/17.94  tff(func_def_494, type, sK149: ('H_option_RCharacterData_ext_RNode_ext_RObject_ext_bool_fun$' * 'H_option_RCharacterData_ext_RNode_ext_RObject_ext_option$') > 'H_option_RCharacterData_ext_RNode_ext_RObject_ext$').
% 93.98/17.94  tff(func_def_495, type, sK150: ('C_a_b_j_option_RDocument_ext_RObject_ext_bool_fun$' * 'C_a_b_j_option_RDocument_ext_RObject_ext_option$') > 'C_a_b_j_option_RDocument_ext_RObject_ext$').
% 93.98/17.94  tff(func_def_496, type, sK151: ('C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_bool_fun$' * 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$') > 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext$').
% 93.98/17.94  tff(func_def_497, type, sK152: 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap$' > 'D_document_ptr$').
% 93.98/17.94  tff(func_def_498, type, sK153: 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap$' > 'B_character_data_ptr$').
% 93.98/17.94  tff(func_def_499, type, sK154: ('D_document_ptr_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_c_a_b_j_option_RDocument_ext_RObject_ext_option_fun_fun$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_bool_fun$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_d_document_ptr_fset_fun$') > 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap$').
% 93.98/17.94  tff(func_def_500, type, sK155: ('D_document_ptr_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_c_a_b_j_option_RDocument_ext_RObject_ext_option_fun_fun$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_bool_fun$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_d_document_ptr_fset_fun$') > 'D_document_ptr$').
% 93.98/17.94  tff(func_def_501, type, sK156: ('D_document_ptr_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_c_a_b_j_option_RDocument_ext_RObject_ext_option_fun_fun$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_d_document_ptr_fset_fun$') > 'D_document_ptr$').
% 93.98/17.94  tff(func_def_502, type, sK157: ('D_document_ptr_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_c_a_b_j_option_RDocument_ext_RObject_ext_option_fun_fun$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_d_document_ptr_fset_fun$') > 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap$').
% 93.98/17.94  tff(func_def_503, type, sK158: ('B_character_data_ptr_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_h_option_RCharacterData_ext_RNode_ext_RObject_ext_option_fun_fun$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_bool_fun$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_b_character_data_ptr_fset_fun$') > 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap$').
% 93.98/17.94  tff(func_def_504, type, sK159: ('B_character_data_ptr_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_h_option_RCharacterData_ext_RNode_ext_RObject_ext_option_fun_fun$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_bool_fun$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_b_character_data_ptr_fset_fun$') > 'B_character_data_ptr$').
% 93.98/17.94  tff(func_def_505, type, sK160: ('B_character_data_ptr_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_h_option_RCharacterData_ext_RNode_ext_RObject_ext_option_fun_fun$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_b_character_data_ptr_fset_fun$') > 'B_character_data_ptr$').
% 93.98/17.94  tff(func_def_506, type, sK161: ('B_character_data_ptr_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_h_option_RCharacterData_ext_RNode_ext_RObject_ext_option_fun_fun$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_b_character_data_ptr_fset_fun$') > 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap$').
% 93.98/17.94  tff(func_def_507, type, sK162: ('A_element_ptr_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun_fun$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_bool_fun$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_a_element_ptr_fset_fun$') > 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap$').
% 93.98/17.94  tff(func_def_508, type, sK163: ('A_element_ptr_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun_fun$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_bool_fun$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_a_element_ptr_fset_fun$') > 'A_element_ptr$').
% 93.98/17.94  tff(func_def_509, type, sK164: ('A_element_ptr_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun_fun$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_a_element_ptr_fset_fun$') > 'A_element_ptr$').
% 93.98/17.94  tff(func_def_510, type, sK165: ('A_element_ptr_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun_fun$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_a_element_ptr_fset_fun$') > 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap$').
% 93.98/17.95  tff(func_def_511, type, sK166: ('A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option_fun_fun$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_bool_fun$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_fun$') > 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap$').
% 93.98/17.95  tff(func_def_512, type, sK167: ('A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option_fun_fun$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_bool_fun$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_fun$') > 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$').
% 93.98/17.95  tff(func_def_513, type, sK168: ('A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option_fun_fun$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_fun$') > 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$').
% 93.98/17.95  tff(func_def_514, type, sK169: ('A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option_fun_fun$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_fun$') > 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap$').
% 93.98/17.95  tff(func_def_515, type, sK170: ('A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_bool_fun$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_d_document_ptr_fset_fun$' * 'D_document_ptr_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_c_a_b_j_option_RDocument_ext_RObject_ext_option_fun_fun$') > 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap$').
% 93.98/17.95  tff(func_def_516, type, sK171: ('A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_bool_fun$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_d_document_ptr_fset_fun$' * 'D_document_ptr_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_c_a_b_j_option_RDocument_ext_RObject_ext_option_fun_fun$') > 'D_document_ptr$').
% 93.98/17.95  tff(func_def_517, type, sK172: ('A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_d_document_ptr_fset_fun$' * 'D_document_ptr_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_c_a_b_j_option_RDocument_ext_RObject_ext_option_fun_fun$') > 'D_document_ptr$').
% 93.98/17.95  tff(func_def_518, type, sK173: ('A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_d_document_ptr_fset_fun$' * 'D_document_ptr_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_c_a_b_j_option_RDocument_ext_RObject_ext_option_fun_fun$') > 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap$').
% 93.98/17.95  tff(func_def_519, type, sK174: ('A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_bool_fun$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_b_character_data_ptr_fset_fun$' * 'B_character_data_ptr_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_h_option_RCharacterData_ext_RNode_ext_RObject_ext_option_fun_fun$') > 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap$').
% 93.98/17.95  tff(func_def_520, type, sK175: ('A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_bool_fun$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_b_character_data_ptr_fset_fun$' * 'B_character_data_ptr_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_h_option_RCharacterData_ext_RNode_ext_RObject_ext_option_fun_fun$') > 'B_character_data_ptr$').
% 93.98/17.95  tff(func_def_521, type, sK176: ('A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_b_character_data_ptr_fset_fun$' * 'B_character_data_ptr_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_h_option_RCharacterData_ext_RNode_ext_RObject_ext_option_fun_fun$') > 'B_character_data_ptr$').
% 93.98/17.95  tff(func_def_522, type, sK177: ('A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_b_character_data_ptr_fset_fun$' * 'B_character_data_ptr_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_h_option_RCharacterData_ext_RNode_ext_RObject_ext_option_fun_fun$') > 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap$').
% 93.98/17.95  tff(func_def_523, type, sK178: ('A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_bool_fun$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_a_element_ptr_fset_fun$' * 'A_element_ptr_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun_fun$') > 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap$').
% 93.98/17.95  tff(func_def_524, type, sK179: ('A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_bool_fun$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_a_element_ptr_fset_fun$' * 'A_element_ptr_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun_fun$') > 'A_element_ptr$').
% 93.98/17.95  tff(func_def_525, type, sK180: ('A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_a_element_ptr_fset_fun$' * 'A_element_ptr_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun_fun$') > 'A_element_ptr$').
% 93.98/17.95  tff(func_def_526, type, sK181: ('A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_a_element_ptr_fset_fun$' * 'A_element_ptr_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun_fun$') > 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap$').
% 93.98/17.95  tff(func_def_527, type, sK182: ('A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_bool_fun$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_fun$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option_fun_fun$') > 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap$').
% 93.98/17.95  tff(func_def_528, type, sK183: ('A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_bool_fun$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_fun$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option_fun_fun$') > 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$').
% 93.98/17.95  tff(func_def_529, type, sK184: ('A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_fun$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option_fun_fun$') > 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$').
% 93.98/17.95  tff(func_def_530, type, sK185: ('A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_fun$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option_fun_fun$') > 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap$').
% 93.98/17.95  tff(func_def_531, type, sK186: 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap$' > 'D_document_ptr$').
% 93.98/17.95  tff(func_def_532, type, sK187: 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap$' > 'B_character_data_ptr$').
% 93.98/17.95  tff(func_def_533, type, sK188: 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap$' > 'A_element_ptr$').
% 93.98/17.95  tff(func_def_534, type, sK189: 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap$' > 'A_element_ptr$').
% 93.98/17.95  tff(func_def_535, type, sK190: 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap$' > 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$').
% 93.98/17.95  tff(func_def_536, type, sK191: 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_RObject_ext$' > 'C_a_b_j_option_RDocument_ext_RObject_ext$').
% 93.98/17.95  tff(func_def_537, type, sK192: 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$' > 'B_character_data_ptr$').
% 93.98/17.95  tff(func_def_538, type, sK193: 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap$' > 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$').
% 93.98/17.95  tff(func_def_539, type, sK194: 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr$' > 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$').
% 93.98/17.95  tff(func_def_540, type, sK195: 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$' > 'A_element_ptr$').
% 93.98/17.95  tff(func_def_541, type, sK196: 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap$' > 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr$').
% 93.98/17.95  tff(func_def_542, type, sK197: 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$' > 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$').
% 93.98/17.95  tff(func_def_543, type, sK198: ('A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$') > 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$').
% 93.98/17.95  tff(func_def_544, type, sK199: ('A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$') > 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$').
% 93.98/17.95  tff(func_def_545, type, sK200: ('A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$') > 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$').
% 93.98/17.95  tff(func_def_546, type, sK201: 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$' > 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$').
% 93.98/17.95  tff(func_def_547, type, sK202: 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$' > 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$').
% 93.98/17.95  tff(func_def_548, type, sK203: 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$' > 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$').
% 93.98/17.95  tff(func_def_549, type, sK204: 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$' > 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$').
% 93.98/17.95  tff(func_def_550, type, sK205: 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun_fun$' > 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$').
% 93.98/17.95  tff(func_def_551, type, sK206: 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun_fun$' > 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$').
% 93.98/17.95  tff(func_def_552, type, sK207: 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun_fun$' > 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$').
% 93.98/17.95  tff(func_def_553, type, sK208: 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun_fun$' > 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$').
% 93.98/17.95  tff(func_def_554, type, sK209: 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun_fun$' > 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$').
% 93.98/17.95  tff(func_def_555, type, sK210: 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun_fun$' > 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$').
% 93.98/17.95  tff(func_def_556, type, sK211: 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun_fun$' > 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$').
% 93.98/17.95  tff(func_def_557, type, sK212: 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun_fun$' > 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$').
% 93.98/17.95  tff(func_def_558, type, sK213: 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$' > 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$').
% 93.98/17.95  tff(func_def_559, type, sK214: 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$' > 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$').
% 93.98/17.95  tff(func_def_560, type, sK215: ('A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$') > 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$').
% 93.98/17.95  tff(func_def_561, type, sK216: ('B_character_data_ptr_set$' * 'B_character_data_ptr_bool_fun$') > 'B_character_data_ptr$').
% 93.98/17.95  tff(func_def_562, type, sK217: ('D_document_ptr_set$' * 'D_document_ptr_bool_fun$') > 'D_document_ptr$').
% 93.98/17.95  tff(func_def_563, type, sK218: ('A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_bool_fun$') > 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$').
% 93.98/17.95  tff(func_def_564, type, sK219: ('A_element_ptr_set$' * 'A_element_ptr_bool_fun$') > 'A_element_ptr$').
% 93.98/17.95  tff(func_def_565, type, sK220: ('B_character_data_ptr_set$' * 'B_character_data_ptr_bool_fun$' * 'B_character_data_ptr_bool_fun$') > 'B_character_data_ptr$').
% 93.98/17.95  tff(func_def_566, type, sK221: ('D_document_ptr_set$' * 'D_document_ptr_bool_fun$' * 'D_document_ptr_bool_fun$') > 'D_document_ptr$').
% 93.98/17.95  tff(func_def_567, type, sK222: ('A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_bool_fun$' * 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_bool_fun$') > 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$').
% 93.98/17.95  tff(func_def_568, type, sK223: ('A_element_ptr_set$' * 'A_element_ptr_bool_fun$' * 'A_element_ptr_bool_fun$') > 'A_element_ptr$').
% 93.98/17.95  tff(f52,axiom,(
% 93.98/17.95    ! [X0 : 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext$'] : ('fun_app$x'('uvc$',X0) <=> $true)),
% 93.98/17.95    file('/export/starexec/sandbox/benchmark/theBenchmark.p',axiom51)).
% 93.98/17.95  
% 93.98/17.95  tff(f55,conjecture,(
% 93.98/17.95    ? [X0 : 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext$'] : 'fun_app$aj'('fun_app$ak'('get_N_o_d_e$','node_ptr$'),'h$') = 'fun_app$g'('some$',X0)),
% 93.98/17.95    file('/export/starexec/sandbox/benchmark/theBenchmark.p',conjecture54)).
% 93.98/17.95  
% 93.98/17.95  tff(f56,negated_conjecture,(
% 93.98/17.95    ~ ? [X0 : 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext$'] : 'fun_app$aj'('fun_app$ak'('get_N_o_d_e$','node_ptr$'),'h$') = 'fun_app$g'('some$',X0)),
% 93.98/17.95    inference(negated_conjecture,[status(cth)],[f55])).
% 93.98/17.95  
% 93.98/17.95  tff(f59,axiom,(
% 93.98/17.95    'fun_app$ar'('fun_app$as'('get_E_l_e_m_e_n_t$','element_ptr$'),'h$') = 'fun_app$i'('some$a','x$')),
% 93.98/17.95    file('/export/starexec/sandbox/benchmark/theBenchmark.p',hypothesis57)).
% 93.98/17.95  
% 93.98/17.95  tff(f61,axiom,(
% 93.98/17.95    ! [X0 : 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$'] : ('member$c'(X0,'fset$b'('fun_app$au'('node_ptr_kinds$','h$'))) => ? [X1 : 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext$'] : (('cast_e_l_e_m_e_n_t_p_t_r_2_n_o_d_e_p_t_r$'('element_ptr$') = X0 => 'fun_app$s'('cast_O_b_j_e_c_t_2_N_o_d_e$','cast_N_o_d_e_2_O_b_j_e_c_t$'('cast_E_l_e_m_e_n_t_2_N_o_d_e$'('child_nodes_update$'('uu$','x$')))) = 'fun_app$g'('some$',X1)) & ('cast_e_l_e_m_e_n_t_p_t_r_2_n_o_d_e_p_t_r$'('element_ptr$') != X0 => 'fun_app$aj'('fun_app$ak'('get_N_o_d_e$',X0),'h$') = 'fun_app$g'('some$',X1))))),
% 93.98/17.95    file('/export/starexec/sandbox/benchmark/theBenchmark.p',hypothesis59)).
% 93.98/17.95  
% 93.98/17.95  tff(f63,axiom,(
% 93.98/17.95    'fun_app$aw'('fmember$'('node_ptr$'),'fun_app$au'('node_ptr_kinds$','h$'))),
% 93.98/17.95    file('/export/starexec/sandbox/benchmark/theBenchmark.p',hypothesis61)).
% 93.98/17.95  
% 93.98/17.95  tff(f133,axiom,(
% 93.98/17.95    ! [X0 : 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$',X1 : 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$'] : (~'fun_app$aw'('fmember$'(X0),X1) <=> ~'member$c'(X0,'fset$b'(X1)))),
% 93.98/17.95    file('/export/starexec/sandbox/benchmark/theBenchmark.p',axiom131)).
% 93.98/17.95  
% 93.98/17.95  tff(f138,axiom,(
% 93.98/17.95    ! [X0 : 'A_element_ptr$',X1 : 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap$'] : 'fun_app$ar'('fun_app$as'('get_E_l_e_m_e_n_t$',X0),X1) = 'bind$g'('fun_app$aj'('fun_app$ak'('get_N_o_d_e$','cast_e_l_e_m_e_n_t_p_t_r_2_n_o_d_e_p_t_r$'(X0)),X1),'cast_N_o_d_e_2_E_l_e_m_e_n_t$')),
% 93.98/17.95    file('/export/starexec/sandbox/benchmark/theBenchmark.p',axiom136)).
% 93.98/17.95  
% 93.98/17.95  tff(f155,axiom,(
% 93.98/17.95    ! [X0 : 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option$',X1 : 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option_fun$',X2 : 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$'] : 'bind$g'('fun_app$ba'('bind$i'(X0),X1),X2) = 'bind$g'(X0,'uui$'(X1,X2))),
% 93.98/17.95    file('/export/starexec/sandbox/benchmark/theBenchmark.p',axiom153)).
% 93.98/17.95  
% 93.98/17.95  tff(f178,axiom,(
% 93.98/17.95    ! [X0 : 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option$',X1 : 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option$',X2 : 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$',X3 : 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$'] : ((X0 = X1 & ! [X4 : 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext$'] : (X1 = 'fun_app$g'('some$',X4) => 'fun_app$n'(X2,X4) = 'fun_app$n'(X3,X4))) => 'bind$g'(X0,X2) = 'bind$g'(X1,X3))),
% 93.98/17.95    file('/export/starexec/sandbox/benchmark/theBenchmark.p',axiom176)).
% 93.98/17.95  
% 93.98/17.95  tff(f233,axiom,(
% 93.98/17.95    ! [X0 : 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option$'] : 'bind$g'(X0,'uuq$') = 'none$a'),
% 93.98/17.95    file('/export/starexec/sandbox/benchmark/theBenchmark.p',axiom231)).
% 93.98/17.95  
% 93.98/17.95  tff(f269,axiom,(
% 93.98/17.95    ! [X0 : 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option_bool_fun$'] : (! [X1 : 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option$'] : 'fun_app$bp'(X0,X1) <=> ('fun_app$bp'(X0,'none$b') & ! [X1 : 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext$'] : 'fun_app$bp'(X0,'fun_app$g'('some$',X1))))),
% 93.98/17.95    file('/export/starexec/sandbox/benchmark/theBenchmark.p',axiom267)).
% 93.98/17.95  
% 93.98/17.95  tff(f297,axiom,(
% 93.98/17.95    ! [X0 : 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext$'] : 'none$b' != 'fun_app$g'('some$',X0)),
% 93.98/17.95    file('/export/starexec/sandbox/benchmark/theBenchmark.p',axiom295)).
% 93.98/17.95  
% 93.98/17.95  tff(f300,axiom,(
% 93.98/17.95    ! [X0 : 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext$'] : 'none$a' != 'fun_app$i'('some$a',X0)),
% 93.98/17.95    file('/export/starexec/sandbox/benchmark/theBenchmark.p',axiom298)).
% 93.98/17.95  
% 93.98/17.95  tff(f315,axiom,(
% 93.98/17.95    ! [X0 : tlbool,X1 : 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_bool_fun$',X2 : 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext$'] : ('fun_app$bp'('case_option$i'(X0,X1),'fun_app$g'('some$',X2)) <=> 'fun_app$x'(X1,X2))),
% 93.98/17.95    file('/export/starexec/sandbox/benchmark/theBenchmark.p',axiom313)).
% 93.98/17.95  
% 93.98/17.95  tff(f359,axiom,(
% 93.98/17.95    ! [X0 : 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option$'] : (X0 != 'none$b' <=> 'fun_app$bp'('case_option$i'(tlfalse,'uvc$'),X0))),
% 93.98/17.95    file('/export/starexec/sandbox/benchmark/theBenchmark.p',axiom357)).
% 93.98/17.95  
% 93.98/17.95  tff(f460,axiom,(
% 93.98/17.95    ! [X0 : 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap$'] : ('fun_app$ci'('type_wf$d',X0) <=> $true)),
% 93.98/17.95    file('/export/starexec/sandbox/benchmark/theBenchmark.p',axiom458)).
% 93.98/17.95  
% 93.98/17.95  tff(f473,axiom,(
% 93.98/17.95    ! [X0 : 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap$'] : ('fun_app$ci'('a_type_wf$c',X0) <=> ('fun_app$ci'('type_wf$d',X0) & ! [X1 : 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$'] : ('member$c'(X1,'fset$b'('fun_app$au'('node_ptr_kinds$',X0))) => 'fun_app$aj'('fun_app$ak'('get_N_o_d_e$',X1),X0) != 'none$b')))),
% 93.98/17.95    file('/export/starexec/sandbox/benchmark/theBenchmark.p',axiom471)).
% 93.98/17.95  
% 93.98/17.95  tff(f499,axiom,(
% 93.98/17.95    'type_wf$d' = 'a_type_wf$d'),
% 93.98/17.95    file('/export/starexec/sandbox/benchmark/theBenchmark.p',axiom497)).
% 93.98/17.95  
% 93.98/17.95  tff(f532,axiom,(
% 93.98/17.95    ! [X0 : 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option$'] : (((X0 = 'none$b' => $false) & (X0 = 'fun_app$g'('some$','the$d'(X0)) => $false)) => $false)),
% 93.98/17.95    file('/export/starexec/sandbox/benchmark/theBenchmark.p',axiom530)).
% 93.98/17.95  
% 93.98/17.95  tff(f539,axiom,(
% 93.98/17.95    ! [X0 : tlbool,X1 : 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_bool_fun$',X2 : 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option$'] : ('fun_app$bp'('case_option$i'(X0,X1),X2) <=> ((X2 = 'none$b' => X0 = tltrue) & (X2 != 'none$b' => 'fun_app$x'(X1,'the$d'(X2)))))),
% 93.98/17.95    file('/export/starexec/sandbox/benchmark/theBenchmark.p',axiom537)).
% 93.98/17.95  
% 93.98/17.95  tff(f613,axiom,(
% 93.98/17.95    ! [X0 : 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$',X1 : 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$'] : ('fun_app$aw'('fmember$'(X0),X1) => 'finsert$b'(X0,X1) = X1)),
% 93.98/17.95    file('/export/starexec/sandbox/benchmark/theBenchmark.p',axiom611)).
% 93.98/17.95  
% 93.98/17.95  tff(f617,axiom,(
% 93.98/17.95    ! [X0 : 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$',X1 : 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$'] : 'fun_app$aw'('fmember$'(X0),'finsert$b'(X0,X1))),
% 93.98/17.95    file('/export/starexec/sandbox/benchmark/theBenchmark.p',axiom615)).
% 93.98/17.95  
% 93.98/17.95  tff(f752,plain,(
% 93.98/17.95    ! [X0 : 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext$'] : 'fun_app$x'('uvc$',X0)),
% 93.98/17.95    inference(true_and_false_elimination,[],[f52])).
% 93.98/17.95  
% 93.98/17.95  tff(f773,plain,(
% 93.98/17.95    ! [X0 : 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option_bool_fun$'] : (! [X1 : 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option$'] : 'fun_app$bp'(X0,X1) <=> ('fun_app$bp'(X0,'none$b') & ! [X2 : 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext$'] : 'fun_app$bp'(X0,'fun_app$g'('some$',X2))))),
% 93.98/17.95    inference(rectify,[],[f269])).
% 93.98/17.95  
% 93.98/17.95  tff(f813,plain,(
% 93.98/17.95    ! [X0 : 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap$'] : 'fun_app$ci'('type_wf$d',X0)),
% 93.98/17.95    inference(true_and_false_elimination,[],[f460])).
% 93.98/17.95  
% 93.98/17.95  tff(f828,plain,(
% 93.98/17.95    ! [X0 : 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option$'] : ~(~ X0 = 'none$b' & ~ X0 = 'fun_app$g'('some$','the$d'(X0)))),
% 93.98/17.95    inference(true_and_false_elimination,[],[f532])).
% 93.98/17.95  
% 93.98/17.95  tff(f829,plain,(
% 93.98/17.95    ! [X0 : 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option$'] : ~('none$b' != X0 & 'fun_app$g'('some$','the$d'(X0)) != X0)),
% 93.98/17.95    inference(flattening,[],[f828])).
% 93.98/17.95  
% 93.98/17.95  tff(f861,plain,(
% 93.98/17.95    ! [X0 : 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext$'] : 'fun_app$aj'('fun_app$ak'('get_N_o_d_e$','node_ptr$'),'h$') != 'fun_app$g'('some$',X0)),
% 93.98/17.95    inference(ennf_transformation,[],[f56])).
% 93.98/17.95  
% 93.98/17.95  tff(f864,plain,(
% 93.98/17.95    ! [X0 : 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$'] : (? [X1 : 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext$'] : (('fun_app$s'('cast_O_b_j_e_c_t_2_N_o_d_e$','cast_N_o_d_e_2_O_b_j_e_c_t$'('cast_E_l_e_m_e_n_t_2_N_o_d_e$'('child_nodes_update$'('uu$','x$')))) = 'fun_app$g'('some$',X1) | 'cast_e_l_e_m_e_n_t_p_t_r_2_n_o_d_e_p_t_r$'('element_ptr$') != X0) & ('fun_app$aj'('fun_app$ak'('get_N_o_d_e$',X0),'h$') = 'fun_app$g'('some$',X1) | 'cast_e_l_e_m_e_n_t_p_t_r_2_n_o_d_e_p_t_r$'('element_ptr$') = X0)) | ~'member$c'(X0,'fset$b'('fun_app$au'('node_ptr_kinds$','h$'))))),
% 93.98/17.95    inference(ennf_transformation,[],[f61])).
% 93.98/17.95  
% 93.98/17.95  tff(f919,plain,(
% 93.98/17.95    ! [X0 : 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option$',X1 : 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option$',X2 : 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$',X3 : 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$'] : ('bind$g'(X0,X2) = 'bind$g'(X1,X3) | (X0 != X1 | ? [X4 : 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext$'] : ('fun_app$n'(X2,X4) != 'fun_app$n'(X3,X4) & X1 = 'fun_app$g'('some$',X4))))),
% 93.98/17.95    inference(ennf_transformation,[],[f178])).
% 93.98/17.95  
% 93.98/17.95  tff(f920,plain,(
% 93.98/17.95    ! [X0 : 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option$',X1 : 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option$',X2 : 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$',X3 : 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$'] : ('bind$g'(X0,X2) = 'bind$g'(X1,X3) | X0 != X1 | ? [X4 : 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext$'] : ('fun_app$n'(X2,X4) != 'fun_app$n'(X3,X4) & X1 = 'fun_app$g'('some$',X4)))),
% 93.98/17.95    inference(flattening,[],[f919])).
% 93.98/17.95  
% 93.98/17.95  tff(f1090,plain,(
% 93.98/17.95    ! [X0 : 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap$'] : ('fun_app$ci'('a_type_wf$c',X0) <=> ('fun_app$ci'('type_wf$d',X0) & ! [X1 : 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$'] : ('fun_app$aj'('fun_app$ak'('get_N_o_d_e$',X1),X0) != 'none$b' | ~'member$c'(X1,'fset$b'('fun_app$au'('node_ptr_kinds$',X0))))))),
% 93.98/17.95    inference(ennf_transformation,[],[f473])).
% 93.98/17.95  
% 93.98/17.95  tff(f1143,plain,(
% 93.98/17.95    ! [X0 : 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option$'] : ('none$b' = X0 | 'fun_app$g'('some$','the$d'(X0)) = X0)),
% 93.98/17.95    inference(ennf_transformation,[],[f829])).
% 93.98/17.95  
% 93.98/17.95  tff(f1150,plain,(
% 93.98/17.95    ! [X0 : tlbool,X1 : 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_bool_fun$',X2 : 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option$'] : ('fun_app$bp'('case_option$i'(X0,X1),X2) <=> ((X0 = tltrue | 'none$b' != X2) & ('fun_app$x'(X1,'the$d'(X2)) | 'none$b' = X2)))),
% 93.98/17.95    inference(ennf_transformation,[],[f539])).
% 93.98/17.95  
% 93.98/17.95  tff(f1193,plain,(
% 93.98/17.95    ! [X0 : 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$',X1 : 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$'] : ('finsert$b'(X0,X1) = X1 | ~'fun_app$aw'('fmember$'(X0),X1))),
% 93.98/17.95    inference(ennf_transformation,[],[f613])).
% 93.98/17.95  
% 93.98/17.95  tff(f1326,plain,(
% 93.98/17.95    ! [X0 : 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$'] : ((('fun_app$s'('cast_O_b_j_e_c_t_2_N_o_d_e$','cast_N_o_d_e_2_O_b_j_e_c_t$'('cast_E_l_e_m_e_n_t_2_N_o_d_e$'('child_nodes_update$'('uu$','x$')))) = 'fun_app$g'('some$',sK25(X0)) | 'cast_e_l_e_m_e_n_t_p_t_r_2_n_o_d_e_p_t_r$'('element_ptr$') != X0) & ('fun_app$aj'('fun_app$ak'('get_N_o_d_e$',X0),'h$') = 'fun_app$g'('some$',sK25(X0)) | 'cast_e_l_e_m_e_n_t_p_t_r_2_n_o_d_e_p_t_r$'('element_ptr$') = X0)) | ~'member$c'(X0,'fset$b'('fun_app$au'('node_ptr_kinds$','h$'))))),
% 93.98/17.95    inference(skolemize,[status(esa),new_symbols(skolem,[sK25]),skolemize(X1,sK25(X0))],[f864])).
% 93.98/17.95  
% 93.98/17.95  tff(f1405,plain,(
% 93.98/17.95    ! [X0 : tlbool,X1 : 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$',X2 : 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$',X3 : 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$'] : (((('fun_app$aw'('fmember$'(X1),X3) | tltrue != X0) & ('fun_app$aw'('fmember$'(X2),X3) | tltrue = X0)) | ~sP9(X3,X1,X0,X2)) & (sP9(X3,X1,X0,X2) | ((~'fun_app$aw'('fmember$'(X1),X3) & tltrue = X0) | (~'fun_app$aw'('fmember$'(X2),X3) & tltrue != X0))))),
% 93.98/17.95    inference(nnf_transformation,[],[f1280])).
% 93.98/17.95  
% 93.98/17.95  tff(f1406,plain,(
% 93.98/17.95    ! [X0 : tlbool,X1 : 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$',X2 : 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$',X3 : 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$'] : (((('fun_app$aw'('fmember$'(X1),X3) | tltrue != X0) & ('fun_app$aw'('fmember$'(X2),X3) | tltrue = X0)) | ~sP9(X3,X1,X0,X2)) & (sP9(X3,X1,X0,X2) | (~'fun_app$aw'('fmember$'(X1),X3) & tltrue = X0) | (~'fun_app$aw'('fmember$'(X2),X3) & tltrue != X0)))),
% 93.98/17.95    inference(flattening,[],[f1405])).
% 93.98/17.95  
% 93.98/17.95  tff(f1429,plain,(
% 93.98/17.95    ! [X0 : 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$',X1 : 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$'] : ((~'fun_app$aw'('fmember$'(X0),X1) | 'member$c'(X0,'fset$b'(X1))) & (~'member$c'(X0,'fset$b'(X1)) | 'fun_app$aw'('fmember$'(X0),X1)))),
% 93.98/17.95    inference(nnf_transformation,[],[f133])).
% 93.98/17.95  
% 93.98/17.95  tff(f1434,plain,(
% 93.98/17.95    ! [X0 : 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option$',X1 : 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option$',X2 : 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$',X3 : 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$'] : ('bind$g'(X0,X2) = 'bind$g'(X1,X3) | X0 != X1 | ('fun_app$n'(X2,sK33(X1,X2,X3)) != 'fun_app$n'(X3,sK33(X1,X2,X3)) & 'fun_app$g'('some$',sK33(X1,X2,X3)) = X1))),
% 93.98/17.95    inference(skolemize,[status(esa),new_symbols(skolem,[sK33]),skolemize(X4,sK33(X1,X2,X3))],[f920])).
% 93.98/17.95  
% 93.98/17.95  tff(f1584,plain,(
% 93.98/17.95    ! [X0 : 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option_bool_fun$'] : ((! [X1 : 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option$'] : 'fun_app$bp'(X0,X1) | (~'fun_app$bp'(X0,'none$b') | ? [X2 : 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext$'] : ~'fun_app$bp'(X0,'fun_app$g'('some$',X2)))) & (('fun_app$bp'(X0,'none$b') & ! [X2 : 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext$'] : 'fun_app$bp'(X0,'fun_app$g'('some$',X2))) | ? [X1 : 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option$'] : ~'fun_app$bp'(X0,X1)))),
% 93.98/17.95    inference(nnf_transformation,[],[f773])).
% 93.98/17.95  
% 93.98/17.95  tff(f1585,plain,(
% 93.98/17.95    ! [X0 : 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option_bool_fun$'] : ((! [X1 : 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option$'] : 'fun_app$bp'(X0,X1) | ~'fun_app$bp'(X0,'none$b') | ? [X2 : 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext$'] : ~'fun_app$bp'(X0,'fun_app$g'('some$',X2))) & (('fun_app$bp'(X0,'none$b') & ! [X2 : 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext$'] : 'fun_app$bp'(X0,'fun_app$g'('some$',X2))) | ? [X1 : 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option$'] : ~'fun_app$bp'(X0,X1)))),
% 93.98/17.95    inference(flattening,[],[f1584])).
% 93.98/17.95  
% 93.98/17.95  tff(f1586,plain,(
% 93.98/17.95    ! [X0 : 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option_bool_fun$'] : ((! [X1 : 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option$'] : 'fun_app$bp'(X0,X1) | ~'fun_app$bp'(X0,'none$b') | ? [X2 : 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext$'] : ~'fun_app$bp'(X0,'fun_app$g'('some$',X2))) & (('fun_app$bp'(X0,'none$b') & ! [X3 : 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext$'] : 'fun_app$bp'(X0,'fun_app$g'('some$',X3))) | ? [X4 : 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option$'] : ~'fun_app$bp'(X0,X4)))),
% 93.98/17.95    inference(rectify,[],[f1585])).
% 93.98/17.95  
% 93.98/17.95  tff(f1587,plain,(
% 93.98/17.95    ! [X0 : 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option_bool_fun$'] : ((! [X1 : 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option$'] : 'fun_app$bp'(X0,X1) | ~'fun_app$bp'(X0,'none$b') | ~'fun_app$bp'(X0,'fun_app$g'('some$',sK94(X0)))) & (('fun_app$bp'(X0,'none$b') & ! [X3 : 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext$'] : 'fun_app$bp'(X0,'fun_app$g'('some$',X3))) | ~'fun_app$bp'(X0,sK95(X0))))),
% 93.98/17.95    inference(skolemize,[status(esa),new_symbols(skolem,[sK94,sK95]),skolemize(X2,sK94(X0)),skolemize(X4,sK95(X0))],[f1586])).
% 93.98/17.95  
% 93.98/17.95  tff(f1638,plain,(
% 93.98/17.95    ! [X0 : tlbool,X1 : 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_bool_fun$',X2 : 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext$'] : (('fun_app$bp'('case_option$i'(X0,X1),'fun_app$g'('some$',X2)) | ~'fun_app$x'(X1,X2)) & ('fun_app$x'(X1,X2) | ~'fun_app$bp'('case_option$i'(X0,X1),'fun_app$g'('some$',X2))))),
% 93.98/17.95    inference(nnf_transformation,[],[f315])).
% 93.98/17.95  
% 93.98/17.95  tff(f1735,plain,(
% 93.98/17.95    ! [X0 : 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option$'] : ((X0 != 'none$b' | ~'fun_app$bp'('case_option$i'(tlfalse,'uvc$'),X0)) & ('fun_app$bp'('case_option$i'(tlfalse,'uvc$'),X0) | 'none$b' = X0))),
% 93.98/17.95    inference(nnf_transformation,[],[f359])).
% 93.98/17.95  
% 93.98/17.95  tff(f1822,plain,(
% 93.98/17.95    ! [X0 : 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap$'] : (('fun_app$ci'('a_type_wf$c',X0) | (~'fun_app$ci'('type_wf$d',X0) | ? [X1 : 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$'] : ('none$b' = 'fun_app$aj'('fun_app$ak'('get_N_o_d_e$',X1),X0) & 'member$c'(X1,'fset$b'('fun_app$au'('node_ptr_kinds$',X0)))))) & (('fun_app$ci'('type_wf$d',X0) & ! [X1 : 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$'] : ('fun_app$aj'('fun_app$ak'('get_N_o_d_e$',X1),X0) != 'none$b' | ~'member$c'(X1,'fset$b'('fun_app$au'('node_ptr_kinds$',X0))))) | ~'fun_app$ci'('a_type_wf$c',X0)))),
% 93.98/17.95    inference(nnf_transformation,[],[f1090])).
% 93.98/17.95  
% 93.98/17.95  tff(f1823,plain,(
% 93.98/17.95    ! [X0 : 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap$'] : (('fun_app$ci'('a_type_wf$c',X0) | ~'fun_app$ci'('type_wf$d',X0) | ? [X1 : 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$'] : ('none$b' = 'fun_app$aj'('fun_app$ak'('get_N_o_d_e$',X1),X0) & 'member$c'(X1,'fset$b'('fun_app$au'('node_ptr_kinds$',X0))))) & (('fun_app$ci'('type_wf$d',X0) & ! [X1 : 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$'] : ('fun_app$aj'('fun_app$ak'('get_N_o_d_e$',X1),X0) != 'none$b' | ~'member$c'(X1,'fset$b'('fun_app$au'('node_ptr_kinds$',X0))))) | ~'fun_app$ci'('a_type_wf$c',X0)))),
% 93.98/17.95    inference(flattening,[],[f1822])).
% 93.98/17.95  
% 93.98/17.95  tff(f1824,plain,(
% 93.98/17.95    ! [X0 : 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap$'] : (('fun_app$ci'('a_type_wf$c',X0) | ~'fun_app$ci'('type_wf$d',X0) | ? [X1 : 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$'] : ('none$b' = 'fun_app$aj'('fun_app$ak'('get_N_o_d_e$',X1),X0) & 'member$c'(X1,'fset$b'('fun_app$au'('node_ptr_kinds$',X0))))) & (('fun_app$ci'('type_wf$d',X0) & ! [X2 : 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$'] : ('none$b' != 'fun_app$aj'('fun_app$ak'('get_N_o_d_e$',X2),X0) | ~'member$c'(X2,'fset$b'('fun_app$au'('node_ptr_kinds$',X0))))) | ~'fun_app$ci'('a_type_wf$c',X0)))),
% 93.98/17.95    inference(rectify,[],[f1823])).
% 93.98/17.95  
% 93.98/17.95  tff(f1825,plain,(
% 93.98/17.95    ! [X0 : 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap$'] : (('fun_app$ci'('a_type_wf$c',X0) | ~'fun_app$ci'('type_wf$d',X0) | ('none$b' = 'fun_app$aj'('fun_app$ak'('get_N_o_d_e$',sK193(X0)),X0) & 'member$c'(sK193(X0),'fset$b'('fun_app$au'('node_ptr_kinds$',X0))))) & (('fun_app$ci'('type_wf$d',X0) & ! [X2 : 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$'] : ('none$b' != 'fun_app$aj'('fun_app$ak'('get_N_o_d_e$',X2),X0) | ~'member$c'(X2,'fset$b'('fun_app$au'('node_ptr_kinds$',X0))))) | ~'fun_app$ci'('a_type_wf$c',X0)))),
% 93.98/17.95    inference(skolemize,[status(esa),new_symbols(skolem,[sK193]),skolemize(X1,sK193(X0))],[f1824])).
% 93.98/17.95  
% 93.98/17.95  tff(f1845,plain,(
% 93.98/17.95    ! [X0 : tlbool,X1 : 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_bool_fun$',X2 : 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option$'] : (('fun_app$bp'('case_option$i'(X0,X1),X2) | ((tltrue != X0 & 'none$b' = X2) | (~'fun_app$x'(X1,'the$d'(X2)) & 'none$b' != X2))) & (((X0 = tltrue | 'none$b' != X2) & ('fun_app$x'(X1,'the$d'(X2)) | 'none$b' = X2)) | ~'fun_app$bp'('case_option$i'(X0,X1),X2)))),
% 93.98/17.95    inference(nnf_transformation,[],[f1150])).
% 93.98/17.95  
% 93.98/17.95  tff(f1846,plain,(
% 93.98/17.95    ! [X0 : tlbool,X1 : 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_bool_fun$',X2 : 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option$'] : (('fun_app$bp'('case_option$i'(X0,X1),X2) | (tltrue != X0 & 'none$b' = X2) | (~'fun_app$x'(X1,'the$d'(X2)) & 'none$b' != X2)) & (((X0 = tltrue | 'none$b' != X2) & ('fun_app$x'(X1,'the$d'(X2)) | 'none$b' = X2)) | ~'fun_app$bp'('case_option$i'(X0,X1),X2)))),
% 93.98/17.95    inference(flattening,[],[f1845])).
% 93.98/17.95  
% 93.98/17.95  tff(f2061,plain,(
% 93.98/17.95    ( ! [X0 : 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext$'] : ('fun_app$x'('uvc$',X0)) )),
% 93.98/17.95    inference(cnf_transformation,[],[f752])).
% 93.98/17.95  
% 93.98/17.95  tff(f2064,plain,(
% 93.98/17.95    ( ! [X0 : 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext$'] : ('fun_app$aj'('fun_app$ak'('get_N_o_d_e$','node_ptr$'),'h$') != 'fun_app$g'('some$',X0)) )),
% 93.98/17.95    inference(cnf_transformation,[],[f861])).
% 93.98/17.95  
% 93.98/17.95  tff(f2067,plain,(
% 93.98/17.95    'fun_app$ar'('fun_app$as'('get_E_l_e_m_e_n_t$','element_ptr$'),'h$') = 'fun_app$i'('some$a','x$')),
% 93.98/17.95    inference(cnf_transformation,[],[f59])).
% 93.98/17.95  
% 93.98/17.95  tff(f2069,plain,(
% 93.98/17.95    ( ! [X0 : 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$'] : ('fun_app$aj'('fun_app$ak'('get_N_o_d_e$',X0),'h$') = 'fun_app$g'('some$',sK25(X0)) | 'cast_e_l_e_m_e_n_t_p_t_r_2_n_o_d_e_p_t_r$'('element_ptr$') = X0 | ~'member$c'(X0,'fset$b'('fun_app$au'('node_ptr_kinds$','h$')))) )),
% 93.98/17.95    inference(cnf_transformation,[],[f1326])).
% 93.98/17.95  
% 93.98/17.95  tff(f2073,plain,(
% 93.98/17.95    'fun_app$aw'('fmember$'('node_ptr$'),'fun_app$au'('node_ptr_kinds$','h$'))),
% 93.98/17.95    inference(cnf_transformation,[],[f63])).
% 93.98/17.95  
% 93.98/17.95  tff(f2252,plain,(
% 93.98/17.95    ( ! [X2 : 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$',X3 : 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$',X0 : tlbool,X1 : 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$'] : (sP9(X3,X1,X0,X2) | ~'fun_app$aw'('fmember$'(X1),X3) | tltrue != X0) )),
% 93.98/17.95    inference(cnf_transformation,[],[f1406])).
% 93.98/17.95  
% 93.98/17.95  tff(f2255,plain,(
% 93.98/17.95    ( ! [X2 : 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$',X3 : 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$',X0 : tlbool,X1 : 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$'] : ('fun_app$aw'('fmember$'(X1),X3) | tltrue != X0 | ~sP9(X3,X1,X0,X2)) )),
% 93.98/17.95    inference(cnf_transformation,[],[f1406])).
% 93.98/17.95  
% 93.98/17.95  tff(f2315,plain,(
% 93.98/17.95    ( ! [X0 : 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$',X1 : 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$'] : (~'member$c'(X0,'fset$b'(X1)) | 'fun_app$aw'('fmember$'(X0),X1)) )),
% 93.98/17.95    inference(cnf_transformation,[],[f1429])).
% 93.98/17.95  
% 93.98/17.95  tff(f2316,plain,(
% 93.98/17.95    ( ! [X0 : 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$',X1 : 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$'] : (~'fun_app$aw'('fmember$'(X0),X1) | 'member$c'(X0,'fset$b'(X1))) )),
% 93.98/17.95    inference(cnf_transformation,[],[f1429])).
% 93.98/17.95  
% 93.98/17.95  tff(f2322,plain,(
% 93.98/17.95    ( ! [X0 : 'A_element_ptr$',X1 : 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap$'] : ('fun_app$ar'('fun_app$as'('get_E_l_e_m_e_n_t$',X0),X1) = 'bind$g'('fun_app$aj'('fun_app$ak'('get_N_o_d_e$','cast_e_l_e_m_e_n_t_p_t_r_2_n_o_d_e_p_t_r$'(X0)),X1),'cast_N_o_d_e_2_E_l_e_m_e_n_t$')) )),
% 93.98/17.95    inference(cnf_transformation,[],[f138])).
% 93.98/17.95  
% 93.98/17.95  tff(f2341,plain,(
% 93.98/17.95    ( ! [X2 : 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$',X0 : 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option$',X1 : 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option_fun$'] : ('bind$g'('fun_app$ba'('bind$i'(X0),X1),X2) = 'bind$g'(X0,'uui$'(X1,X2))) )),
% 93.98/17.95    inference(cnf_transformation,[],[f155])).
% 93.98/17.95  
% 93.98/17.95  tff(f2365,plain,(
% 93.98/17.95    ( ! [X2 : 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$',X3 : 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$',X0 : 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option$',X1 : 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option$'] : ('bind$g'(X0,X2) = 'bind$g'(X1,X3) | X0 != X1 | 'fun_app$g'('some$',sK33(X1,X2,X3)) = X1) )),
% 93.98/17.95    inference(cnf_transformation,[],[f1434])).
% 93.98/17.95  
% 93.98/17.95  tff(f2471,plain,(
% 93.98/17.95    ( ! [X0 : 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option$'] : ('none$a' = 'bind$g'(X0,'uuq$')) )),
% 93.98/17.95    inference(cnf_transformation,[],[f233])).
% 93.98/17.95  
% 93.98/17.95  tff(f2585,plain,(
% 93.98/17.95    ( ! [X3 : 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext$',X0 : 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option_bool_fun$'] : ('fun_app$bp'(X0,'fun_app$g'('some$',X3)) | ~'fun_app$bp'(X0,sK95(X0))) )),
% 93.98/17.95    inference(cnf_transformation,[],[f1587])).
% 93.98/17.95  
% 93.98/17.95  tff(f2635,plain,(
% 93.98/17.95    ( ! [X0 : 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext$'] : ('none$b' != 'fun_app$g'('some$',X0)) )),
% 93.98/17.95    inference(cnf_transformation,[],[f297])).
% 93.98/17.95  
% 93.98/17.95  tff(f2638,plain,(
% 93.98/17.95    ( ! [X0 : 'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext$'] : ('none$a' != 'fun_app$i'('some$a',X0)) )),
% 93.98/17.95    inference(cnf_transformation,[],[f300])).
% 93.98/17.95  
% 93.98/17.95  tff(f2657,plain,(
% 93.98/17.95    ( ! [X2 : 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext$',X0 : tlbool,X1 : 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_bool_fun$'] : ('fun_app$bp'('case_option$i'(X0,X1),'fun_app$g'('some$',X2)) | ~'fun_app$x'(X1,X2)) )),
% 93.98/17.95    inference(cnf_transformation,[],[f1638])).
% 93.98/17.95  
% 93.98/17.95  tff(f2816,plain,(
% 93.98/17.95    ( ! [X0 : 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option$'] : ('none$b' != X0 | ~'fun_app$bp'('case_option$i'(tlfalse,'uvc$'),X0)) )),
% 93.98/17.95    inference(cnf_transformation,[],[f1735])).
% 93.98/17.95  
% 93.98/17.95  tff(f3038,plain,(
% 93.98/17.95    ( ! [X0 : 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap$'] : ('fun_app$ci'('type_wf$d',X0)) )),
% 93.98/17.95    inference(cnf_transformation,[],[f813])).
% 93.98/17.95  
% 93.98/17.95  tff(f3051,plain,(
% 93.98/17.95    ( ! [X2 : 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$',X0 : 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap$'] : ('none$b' != 'fun_app$aj'('fun_app$ak'('get_N_o_d_e$',X2),X0) | ~'member$c'(X2,'fset$b'('fun_app$au'('node_ptr_kinds$',X0))) | ~'fun_app$ci'('a_type_wf$c',X0)) )),
% 93.98/17.95    inference(cnf_transformation,[],[f1825])).
% 93.98/17.95  
% 93.98/17.95  tff(f3053,plain,(
% 93.98/17.95    ( ! [X0 : 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap$'] : ('fun_app$ci'('a_type_wf$c',X0) | ~'fun_app$ci'('type_wf$d',X0) | 'member$c'(sK193(X0),'fset$b'('fun_app$au'('node_ptr_kinds$',X0)))) )),
% 93.98/17.95    inference(cnf_transformation,[],[f1825])).
% 93.98/17.95  
% 93.98/17.95  tff(f3054,plain,(
% 93.98/17.95    ( ! [X0 : 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap$'] : ('fun_app$ci'('a_type_wf$c',X0) | ~'fun_app$ci'('type_wf$d',X0) | 'none$b' = 'fun_app$aj'('fun_app$ak'('get_N_o_d_e$',sK193(X0)),X0)) )),
% 93.98/17.95    inference(cnf_transformation,[],[f1825])).
% 93.98/17.95  
% 93.98/17.95  tff(f3084,plain,(
% 93.98/17.95    'type_wf$d' = 'a_type_wf$d'),
% 93.98/17.95    inference(cnf_transformation,[],[f499])).
% 93.98/17.95  
% 93.98/17.95  tff(f3158,plain,(
% 93.98/17.95    ( ! [X0 : 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option$'] : ('none$b' = X0 | 'fun_app$g'('some$','the$d'(X0)) = X0) )),
% 93.98/17.95    inference(cnf_transformation,[],[f1143])).
% 93.98/17.95  
% 93.98/17.95  tff(f3183,plain,(
% 93.98/17.95    ( ! [X2 : 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option$',X0 : tlbool,X1 : 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_bool_fun$'] : ('fun_app$bp'('case_option$i'(X0,X1),X2) | 'none$b' = X2 | ~'fun_app$x'(X1,'the$d'(X2))) )),
% 93.98/17.95    inference(cnf_transformation,[],[f1846])).
% 93.98/17.95  
% 93.98/17.95  tff(f3363,plain,(
% 93.98/17.95    ( ! [X0 : 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$',X1 : 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$'] : ('finsert$b'(X0,X1) = X1 | ~'fun_app$aw'('fmember$'(X0),X1)) )),
% 93.98/17.95    inference(cnf_transformation,[],[f1193])).
% 93.98/17.95  
% 93.98/17.95  tff(f3369,plain,(
% 93.98/17.95    ( ! [X0 : 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$',X1 : 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$'] : ('fun_app$aw'('fmember$'(X0),'finsert$b'(X0,X1))) )),
% 93.98/17.95    inference(cnf_transformation,[],[f617])).
% 93.98/17.95  
% 93.98/17.95  tff(f3717,plain,(
% 93.98/17.95    ( ! [X0 : 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap$'] : ('fun_app$ci'('a_type_wf$d',X0)) )),
% 93.98/17.95    inference(definition_unfolding,[],[f3038,f3084])).
% 93.98/17.95  
% 93.98/17.95  tff(f3723,plain,(
% 93.98/17.95    ( ! [X0 : 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap$'] : ('fun_app$ci'('a_type_wf$c',X0) | ~'fun_app$ci'('a_type_wf$d',X0) | 'none$b' = 'fun_app$aj'('fun_app$ak'('get_N_o_d_e$',sK193(X0)),X0)) )),
% 93.98/17.95    inference(definition_unfolding,[],[f3054,f3084])).
% 93.98/17.95  
% 93.98/17.95  tff(f3724,plain,(
% 93.98/17.95    ( ! [X0 : 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap$'] : ('fun_app$ci'('a_type_wf$c',X0) | ~'fun_app$ci'('a_type_wf$d',X0) | 'member$c'(sK193(X0),'fset$b'('fun_app$au'('node_ptr_kinds$',X0)))) )),
% 93.98/17.95    inference(definition_unfolding,[],[f3053,f3084])).
% 93.98/17.95  
% 93.98/17.95  tff(f3852,plain,(
% 93.98/17.95    ( ! [X2 : 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$',X3 : 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$',X1 : 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$'] : ('fun_app$aw'('fmember$'(X1),X3) | ~sP9(X3,X1,tltrue,X2)) )),
% 93.98/17.95    inference(equality_resolution,[],[f2255])).
% 93.98/17.95  
% 93.98/17.95  tff(f3853,plain,(
% 93.98/17.95    ( ! [X2 : 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$',X3 : 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$',X1 : 'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$'] : (sP9(X3,X1,tltrue,X2) | ~'fun_app$aw'('fmember$'(X1),X3)) )),
% 93.98/17.95    inference(equality_resolution,[],[f2252])).
% 93.98/17.95  
% 93.98/17.95  tff(f3905,plain,(
% 93.98/17.95    ( ! [X2 : 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$',X3 : 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$',X1 : 'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option$'] : ('bind$g'(X1,X2) = 'bind$g'(X1,X3) | 'fun_app$g'('some$',sK33(X1,X2,X3)) = X1) )),
% 93.98/17.95    inference(equality_resolution,[],[f2365])).
% 93.98/17.95  
% 93.98/17.95  tff(f4015,plain,(
% 93.98/17.95    ~'fun_app$bp'('case_option$i'(tlfalse,'uvc$'),'none$b')),
% 93.98/17.95    inference(equality_resolution,[],[f2816])).
% 93.98/17.95  
% 93.98/17.95  tcf(c_118,plain,![X0_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext':'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext$']:  
% 93.98/17.95      ('fun_app$x'('uvc$',X0_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext')),
% 93.98/17.95      inference(cnf_transformation,[],[f2061])).
% 93.98/17.95  
% 93.98/17.95  tcf(c_121,negated_conjecture,![X0_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext':'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext$']:  
% 93.98/17.95      ('fun_app$aj'('fun_app$ak'('get_N_o_d_e$','node_ptr$'),'h$') != 'fun_app$g'('some$',X0_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext')),
% 93.98/17.95      inference(cnf_transformation,[],[f2064])).
% 93.98/17.95  
% 93.98/17.95  tcf(c_124,plain, 
% 93.98/17.95      ('fun_app$ar'('fun_app$as'('get_E_l_e_m_e_n_t$','element_ptr$'),'h$') = 'fun_app$i'('some$a','x$')),
% 93.98/17.95      inference(cnf_transformation,[],[f2067])).
% 93.98/17.95  
% 93.98/17.95  tcf(c_127,plain,![X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr':'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$']:  
% 93.98/17.95      (~'member$c'(X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr','fset$b'('fun_app$au'('node_ptr_kinds$','h$')))|
% 93.98/17.95      'fun_app$aj'('fun_app$ak'('get_N_o_d_e$',X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr'),'h$') = 'fun_app$g'('some$',sK25(X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr'))|
% 93.98/17.95      'cast_e_l_e_m_e_n_t_p_t_r_2_n_o_d_e_p_t_r$'('element_ptr$') = X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr'),
% 93.98/17.95      inference(cnf_transformation,[],[f2069])).
% 93.98/17.95  
% 93.98/17.95  tcf(c_130,plain, 
% 93.98/17.95      ('fun_app$aw'('fmember$'('node_ptr$'),'fun_app$au'('node_ptr_kinds$','h$'))),
% 93.98/17.95      inference(cnf_transformation,[],[f2073])).
% 93.98/17.95  
% 93.98/17.95  tcf(c_267,plain,![X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr':'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$',X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset':'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$',X1_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr':'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$']:  
% 93.98/17.95      (~sP9(X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset',X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr',tltrue,X1_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr')|
% 93.98/17.95      'fun_app$aw'('fmember$'(X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr'),X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset')),
% 93.98/17.95      inference(cnf_transformation,[],[f3852])).
% 93.98/17.95  
% 93.98/17.95  tcf(c_270,plain,![X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr':'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$',X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset':'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$',X1_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr':'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$']:  
% 93.98/17.95      (~'fun_app$aw'('fmember$'(X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr'),X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset')|
% 93.98/17.95      sP9(X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset',X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr',tltrue,X1_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr')),
% 93.98/17.95      inference(cnf_transformation,[],[f3853])).
% 93.98/17.95  
% 93.98/17.95  tcf(c_292,plain,![X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr':'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$',X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset':'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$']:  
% 93.98/17.95      (~'fun_app$aw'('fmember$'(X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr'),X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset')|
% 93.98/17.95      'member$c'(X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr','fset$b'(X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset'))),
% 93.98/17.95      inference(cnf_transformation,[],[f2316])).
% 93.98/17.95  
% 93.98/17.95  tcf(c_293,plain,![X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr':'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$',X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset':'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$']:  
% 93.98/17.95      (~'member$c'(X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr','fset$b'(X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset'))|
% 93.98/17.95      'fun_app$aw'('fmember$'(X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr'),X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset')),
% 93.98/17.95      inference(cnf_transformation,[],[f2315])).
% 93.98/17.95  
% 93.98/17.95  tcf(c_298,plain,![X0_'A_element_ptr':'A_element_ptr$',X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap':'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap$']:  
% 93.98/17.95      ('bind$g'('fun_app$aj'('fun_app$ak'('get_N_o_d_e$','cast_e_l_e_m_e_n_t_p_t_r_2_n_o_d_e_p_t_r$'(X0_'A_element_ptr')),X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap'),'cast_N_o_d_e_2_E_l_e_m_e_n_t$') = 'fun_app$ar'('fun_app$as'('get_E_l_e_m_e_n_t$',X0_'A_element_ptr'),X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap')),
% 93.98/17.95      inference(cnf_transformation,[],[f2322])).
% 93.98/17.95  
% 93.98/17.95  tcf(c_317,plain,![X0_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option':'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option$',X0_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun':'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$',X0_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option_fun':'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option_fun$']:  
% 93.98/17.95      ('bind$g'('fun_app$ba'('bind$i'(X0_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option'),X0_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option_fun'),X0_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun') = 'bind$g'(X0_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option','uui$'(X0_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option_fun',X0_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun'))),
% 93.98/17.95      inference(cnf_transformation,[],[f2341])).
% 93.98/17.95  
% 93.98/17.95  tcf(c_333,plain,![X0_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option':'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option$',X0_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun':'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$',X1_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun':'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$']:  
% 93.98/17.95      ('fun_app$g'('some$',sK33(X0_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option',X0_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun',X1_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun')) = X0_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option'|
% 93.98/17.95      'bind$g'(X0_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option',X0_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun') = 'bind$g'(X0_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option',X1_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun')),
% 93.98/17.95      inference(cnf_transformation,[],[f3905])).
% 93.98/17.95  
% 93.98/17.95  tcf(c_434,plain,![X0_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option':'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option$']:  
% 93.98/17.95      ('bind$g'(X0_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option','uuq$') = 'none$a'),
% 93.98/17.95      inference(cnf_transformation,[],[f2471])).
% 93.98/17.95  
% 93.98/17.95  tcf(c_525,plain,![X0_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext':'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext$',X0_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option_bool_fun':'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option_bool_fun$']:  
% 93.98/17.95      (~'fun_app$bp'(X0_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option_bool_fun',sK95(X0_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option_bool_fun'))|
% 93.98/17.95      'fun_app$bp'(X0_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option_bool_fun','fun_app$g'('some$',X0_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext'))),
% 93.98/17.95      inference(cnf_transformation,[],[f2585])).
% 93.98/17.95  
% 93.98/17.95  tcf(c_573,plain,![X0_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext':'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext$']:  
% 93.98/17.95      ('fun_app$g'('some$',X0_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext') != 'none$b'),
% 93.98/17.95      inference(cnf_transformation,[],[f2635])).
% 93.98/17.95  
% 93.98/17.95  tcf(c_576,plain,![X0_'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext':'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext$']:  
% 93.98/17.95      ('fun_app$i'('some$a',X0_'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext') != 'none$a'),
% 93.98/17.95      inference(cnf_transformation,[],[f2638])).
% 93.98/17.95  
% 93.98/17.95  tcf(c_594,plain,![X0_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_bool_fun':'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_bool_fun$',X0_tlbool:tlbool,X0_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext':'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext$']:  
% 93.98/17.95      (~'fun_app$x'(X0_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_bool_fun',X0_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext')|
% 93.98/17.95      'fun_app$bp'('case_option$i'(X0_tlbool,X0_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_bool_fun'),'fun_app$g'('some$',X0_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext'))),
% 93.98/17.95      inference(cnf_transformation,[],[f2657])).
% 93.98/17.95  
% 93.98/17.95  tcf(c_752,plain, 
% 93.98/17.95      (~'fun_app$bp'('case_option$i'(tlfalse,'uvc$'),'none$b')),
% 93.98/17.95      inference(cnf_transformation,[],[f4015])).
% 93.98/17.95  
% 93.98/17.95  tcf(c_969,plain,![X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap':'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap$']:  
% 93.98/17.95      ('fun_app$ci'('a_type_wf$d',X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap')),
% 93.98/17.95      inference(cnf_transformation,[],[f3717])).
% 93.98/17.95  
% 93.98/17.95  tcf(c_979,plain,![X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap':'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap$']:  
% 93.98/17.95      (~'fun_app$ci'('a_type_wf$d',X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap')|
% 93.98/17.95      'fun_app$aj'('fun_app$ak'('get_N_o_d_e$',sK193(X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap')),X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap') = 'none$b'|
% 93.98/17.95      'fun_app$ci'('a_type_wf$c',X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap')),
% 93.98/17.95      inference(cnf_transformation,[],[f3723])).
% 93.98/17.95  
% 93.98/17.95  tcf(c_980,plain,![X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap':'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap$']:  
% 93.98/17.95      (~'fun_app$ci'('a_type_wf$d',X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap')|
% 93.98/17.95      'member$c'(sK193(X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap'),'fset$b'('fun_app$au'('node_ptr_kinds$',X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap')))|
% 93.98/17.95      'fun_app$ci'('a_type_wf$c',X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap')),
% 93.98/17.95      inference(cnf_transformation,[],[f3724])).
% 93.98/17.95  
% 93.98/17.95  tcf(c_982,plain,![X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr':'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$',X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap':'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap$']:  
% 93.98/17.95      ('fun_app$aj'('fun_app$ak'('get_N_o_d_e$',X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr'),X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap') != 'none$b'|
% 93.98/17.95      ~'member$c'(X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr','fset$b'('fun_app$au'('node_ptr_kinds$',X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap')))|
% 93.98/17.95      ~'fun_app$ci'('a_type_wf$c',X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap')),
% 93.98/17.95      inference(cnf_transformation,[],[f3051])).
% 93.98/17.95  
% 93.98/17.95  tcf(c_1060,plain,![X0_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option':'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option$']:  
% 93.98/17.95      ('fun_app$g'('some$','the$d'(X0_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option')) = X0_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option'|
% 93.98/17.95      X0_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option' = 'none$b'),
% 93.98/17.95      inference(cnf_transformation,[],[f3158])).
% 93.98/17.95  
% 93.98/17.95  tcf(c_1081,plain,![X0_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_bool_fun':'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_bool_fun$',X0_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option':'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option$',X0_tlbool:tlbool]:  
% 93.98/17.95      (~'fun_app$x'(X0_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_bool_fun','the$d'(X0_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option'))|
% 93.98/17.95      X0_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option' = 'none$b'|
% 93.98/17.95      'fun_app$bp'('case_option$i'(X0_tlbool,X0_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_bool_fun'),X0_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option')),
% 93.98/17.95      inference(cnf_transformation,[],[f3183])).
% 93.98/17.95  
% 93.98/17.95  tcf(c_1252,plain,![X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr':'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$',X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset':'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$']:  
% 93.98/17.95      (~'fun_app$aw'('fmember$'(X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr'),X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset')|
% 93.98/17.95      'finsert$b'(X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr',X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset') = X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset'),
% 93.98/17.95      inference(cnf_transformation,[],[f3363])).
% 93.98/17.95  
% 93.98/17.95  tcf(c_1258,plain,![X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr':'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$',X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset':'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$']:  
% 93.98/17.95      ('fun_app$aw'('fmember$'(X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr'),'finsert$b'(X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr',X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset'))),
% 93.98/17.95      inference(cnf_transformation,[],[f3369])).
% 93.98/17.95  
% 93.98/17.95  tcf(c_2502,plain,![X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr':'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$',X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset':'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$',X1_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr':'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$']:  
% 93.98/17.95      (sP9(X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset',X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr',tltrue,X1_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr')|
% 93.98/17.95      ~'member$c'(X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr','fset$b'(X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset'))),
% 93.98/17.95      inference(prop_impl_just,[status(thm)],[c_293,c_270])).
% 93.98/17.95  
% 93.98/17.95  tcf(c_2503,plain,![X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr':'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$',X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset':'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$',X1_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr':'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$']:  
% 93.98/17.95      (~'member$c'(X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr','fset$b'(X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset'))|
% 93.98/17.95      sP9(X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset',X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr',tltrue,X1_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr')),
% 93.98/17.95      inference(renaming,[status(thm)],[c_2502])).
% 93.98/17.95  
% 93.98/17.95  tcf(c_2504,plain,![X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr':'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$',X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset':'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$',X1_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr':'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$']:  
% 93.98/17.95      (~sP9(X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset',X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr',tltrue,X1_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr')|
% 93.98/17.95      'member$c'(X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr','fset$b'(X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset'))),
% 93.98/17.95      inference(prop_impl_just,[status(thm)],[c_292,c_267])).
% 93.98/17.95  
% 93.98/17.95  tcf(c_2620,plain,![X0_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_bool_fun':'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_bool_fun$',X0_tlbool:tlbool,X0_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext':'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext$']:  
% 93.98/17.95      (~'fun_app$x'(X0_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_bool_fun',X0_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext')|
% 93.98/17.95      'fun_app$bp'('case_option$i'(X0_tlbool,X0_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_bool_fun'),'fun_app$g'('some$',X0_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext'))),
% 93.98/17.95      inference(prop_impl_just,[status(thm)],[c_594])).
% 93.98/17.95  
% 93.98/17.95  tcf(c_2910,plain,![X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr':'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$',X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset':'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$',X1_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr':'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$']:  
% 93.98/17.95      (~sP9(X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset',X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr',tltrue,X1_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr')|
% 93.98/17.95      'finsert$b'(X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr',X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset') = X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset'),
% 93.98/17.95      inference(prop_impl_just,[status(thm)],[c_267,c_1252])).
% 93.98/17.95  
% 93.98/17.95  tcf(c_27350,plain,![X0_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_bool_fun':'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_bool_fun$',X0_tlbool:tlbool,X0_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext':'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext$',X1_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext':'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext$']:  
% 93.98/17.95      (X0_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_bool_fun' != 'uvc$'|
% 93.98/17.95      X0_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext' != X1_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext'|
% 93.98/17.95      'fun_app$bp'('case_option$i'(X0_tlbool,X0_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_bool_fun'),'fun_app$g'('some$',X1_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext'))),
% 93.98/17.95      inference(resolution_lifted,[status(thm)],[c_118,c_2620])).
% 93.98/17.95  
% 93.98/17.95  tcf(c_27351,plain,![X0_tlbool:tlbool,X0_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext':'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext$']:  
% 93.98/17.95      ('fun_app$bp'('case_option$i'(X0_tlbool,'uvc$'),'fun_app$g'('some$',X0_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext'))),
% 93.98/17.95      inference(unflattening,[status(thm)],[c_27350])).
% 93.98/17.95  
% 93.98/17.95  tcf(c_27404,plain,![X0_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_bool_fun':'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_bool_fun$',X0_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option':'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option$',X0_tlbool:tlbool,X0_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext':'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext$']:  
% 93.98/17.95      ('the$d'(X0_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option') != X0_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext'|
% 93.98/17.95      X0_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_bool_fun' != 'uvc$'|
% 93.98/17.95      X0_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option' = 'none$b'|
% 93.98/17.95      'fun_app$bp'('case_option$i'(X0_tlbool,X0_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_bool_fun'),X0_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option')),
% 93.98/17.95      inference(resolution_lifted,[status(thm)],[c_118,c_1081])).
% 93.98/17.95  
% 93.98/17.95  tcf(c_27405,plain,![X0_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option':'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option$',X0_tlbool:tlbool]:  
% 93.98/17.95      (X0_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option' = 'none$b'|
% 93.98/17.95      'fun_app$bp'('case_option$i'(X0_tlbool,'uvc$'),X0_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option')),
% 93.98/17.95      inference(unflattening,[status(thm)],[c_27404])).
% 93.98/17.95  
% 93.98/17.95  tcf(c_51661,plain,![X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr':'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$',X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset':'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$',X1_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr':'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$']:  
% 93.98/17.95      (sP9(X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset',X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr',tltrue,X1_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr')|
% 93.98/17.95      ~'member$c'(X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr','fset$b'(X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset'))),
% 93.98/17.95      inference(prop_impl_just,[status(thm)],[c_2503])).
% 93.98/17.95  
% 93.98/17.95  tcf(c_51662,plain,![X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr':'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$',X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset':'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$',X1_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr':'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$']:  
% 93.98/17.95      (~'member$c'(X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr','fset$b'(X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset'))|
% 93.98/17.95      sP9(X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset',X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr',tltrue,X1_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr')),
% 93.98/17.95      inference(renaming,[status(thm)],[c_51661])).
% 93.98/17.95  
% 93.98/17.95  tcf(c_51663,plain,![X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr':'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$',X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset':'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$',X1_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr':'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$']:  
% 93.98/17.95      (~sP9(X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset',X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr',tltrue,X1_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr')|
% 93.98/17.95      'member$c'(X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr','fset$b'(X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset'))),
% 93.98/17.95      inference(prop_impl_just,[status(thm)],[c_2504])).
% 93.98/17.95  
% 93.98/17.95  tcf(c_52017,plain,![X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr':'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$',X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset':'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$',X1_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr':'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$']:  
% 93.98/17.95      (~sP9(X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset',X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr',tltrue,X1_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr')|
% 93.98/17.95      'finsert$b'(X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr',X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset') = X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset'),
% 93.98/17.95      inference(prop_impl_just,[status(thm)],[c_2910])).
% 93.98/17.95  
% 93.98/17.95  tcf(c_52279,plain,![X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap':'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap$']:  
% 93.98/17.95      ('fun_app$ci'('a_type_wf$c',X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap')|
% 93.98/17.95      'fun_app$aj'('fun_app$ak'('get_N_o_d_e$',sK193(X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap')),X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap') = 'none$b'),
% 93.98/17.95      inference(prop_impl_just,[status(thm)],[c_969,c_979])).
% 93.98/17.95  
% 93.98/17.95  tcf(c_52280,plain,![X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap':'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap$']:  
% 93.98/17.95      ('fun_app$aj'('fun_app$ak'('get_N_o_d_e$',sK193(X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap')),X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap') = 'none$b'|
% 93.98/17.95      'fun_app$ci'('a_type_wf$c',X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap')),
% 93.98/17.95      inference(renaming,[status(thm)],[c_52279])).
% 93.98/17.95  
% 93.98/17.95  tcf(c_52281,plain,![X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap':'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap$']:  
% 93.98/17.95      ('fun_app$ci'('a_type_wf$c',X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap')|
% 93.98/17.95      'member$c'(sK193(X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap'),'fset$b'('fun_app$au'('node_ptr_kinds$',X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap')))),
% 93.98/17.95      inference(prop_impl_just,[status(thm)],[c_969,c_980])).
% 93.98/17.95  
% 93.98/17.95  tcf(c_52282,plain,![X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap':'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap$']:  
% 93.98/17.95      ('member$c'(sK193(X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap'),'fset$b'('fun_app$au'('node_ptr_kinds$',X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap')))|
% 93.98/17.95      'fun_app$ci'('a_type_wf$c',X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap')),
% 93.98/17.95      inference(renaming,[status(thm)],[c_52281])).
% 93.98/17.95  
% 93.98/17.95  tcf(c_52513,plain,![X0_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option':'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option$',X0_tlbool:tlbool]:  
% 93.98/17.95      (X0_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option' = 'none$b'|
% 93.98/17.95      'fun_app$bp'('case_option$i'(X0_tlbool,'uvc$'),X0_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option')),
% 93.98/17.95      inference(prop_impl_just,[status(thm)],[c_27405])).
% 93.98/17.95  
% 93.98/17.95  tcf(c_74666,plain,![X0_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option':'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option$',X0_tlbool:tlbool]:  
% 93.98/17.95      (X0_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option' = 'none$b'|
% 93.98/17.95      'fun_app$bp'('case_option$i'(X0_tlbool,'uvc$'),X0_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option')),
% 93.98/17.95      inference(subtyping,[status(esa)],[c_52513])).
% 93.98/17.95  
% 93.98/17.95  tcf(c_74793,plain,![X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr':'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$',X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset':'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$',X1_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr':'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$']:  
% 93.98/17.95      (~sP9(X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset',X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr',tltrue,X1_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr')|
% 93.98/17.95      'finsert$b'(X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr',X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset') = X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset'),
% 93.98/17.95      inference(subtyping,[status(esa)],[c_52017])).
% 93.98/17.95  
% 93.98/17.95  tcf(c_74800,plain,![X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr':'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$',X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset':'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$',X1_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr':'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$']:  
% 93.98/17.95      (~sP9(X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset',X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr',tltrue,X1_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr')|
% 93.98/17.95      'member$c'(X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr','fset$b'(X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset'))),
% 93.98/17.95      inference(subtyping,[status(esa)],[c_51663])).
% 93.98/17.95  
% 93.98/17.95  tcf(c_74801,plain,![X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr':'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$',X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset':'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$',X1_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr':'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$']:  
% 93.98/17.95      (~'member$c'(X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr','fset$b'(X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset'))|
% 93.98/17.95      sP9(X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset',X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr',tltrue,X1_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr')),
% 93.98/17.95      inference(subtyping,[status(esa)],[c_51662])).
% 93.98/17.95  
% 93.98/17.95  tcf(c_74802,plain,![X0_iProver_'fun_appav'_2_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap':iProver_'fun_app$av'_2_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap$']:  
% 93.98/17.95      ('member$c'(sK193(X0_iProver_'fun_appav'_2_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap'),'fset$b'('fun_app$au'('node_ptr_kinds$',X0_iProver_'fun_appav'_2_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap')))|
% 93.98/17.95      'fun_app$ci'('a_type_wf$c',X0_iProver_'fun_appav'_2_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap')),
% 93.98/17.95      inference(subtyping,[status(esa)],[c_52282])).
% 93.98/17.95  
% 93.98/17.95  tcf(c_74804,plain,![X0_iProver_'fun_appav'_2_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap':iProver_'fun_app$av'_2_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap$']:  
% 93.98/17.95      ('fun_app$aj'('fun_app$ak'('get_N_o_d_e$',sK193(X0_iProver_'fun_appav'_2_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap')),X0_iProver_'fun_appav'_2_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap') = 'none$b'|
% 93.98/17.95      'fun_app$ci'('a_type_wf$c',X0_iProver_'fun_appav'_2_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap')),
% 93.98/17.95      inference(subtyping,[status(esa)],[c_52280])).
% 93.98/17.95  
% 93.98/17.95  tcf(c_74961,plain,![X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr':'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$',X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset':'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$']:  
% 93.98/17.95      ('fun_app$aw'('fmember$'(X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr'),'finsert$b'(X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr',X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset'))),
% 93.98/17.95      inference(subtyping,[status(esa)],[c_1258])).
% 93.98/17.95  
% 93.98/17.95  tcf(c_75083,plain,![X0_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option':'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option$']:  
% 93.98/17.95      ('fun_app$g'('some$','the$d'(X0_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option')) = X0_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option'|
% 93.98/17.95      X0_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option' = 'none$b'),
% 93.98/17.95      inference(subtyping,[status(esa)],[c_1060])).
% 93.98/17.95  
% 93.98/17.95  tcf(c_75115,plain,![X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr':'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$',X0_iProver_'fun_appav'_2_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap':iProver_'fun_app$av'_2_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap$']:  
% 93.98/17.95      ('fun_app$aj'('fun_app$ak'('get_N_o_d_e$',X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr'),X0_iProver_'fun_appav'_2_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap') != 'none$b'|
% 93.98/17.95      ~'member$c'(X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr','fset$b'('fun_app$au'('node_ptr_kinds$',X0_iProver_'fun_appav'_2_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap')))|
% 93.98/17.95      ~'fun_app$ci'('a_type_wf$c',X0_iProver_'fun_appav'_2_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap')),
% 93.98/17.95      inference(subtyping,[status(esa)],[c_982])).
% 93.98/17.95  
% 93.98/17.95  tcf(c_75219,plain, 
% 93.98/17.95      (~'fun_app$bp'('case_option$i'(tlfalse,'uvc$'),'none$b')),
% 93.98/17.95      inference(subtyping,[status(esa)],[c_752])).
% 93.98/17.95  
% 93.98/17.95  tcf(c_75382,plain,![X0_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext':'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext$',X0_iProver_'fun_appbp'_1_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option_bool_fun':iProver_'fun_app$bp'_1_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option_bool_fun$']:  
% 93.98/17.95      (~'fun_app$bp'(X0_iProver_'fun_appbp'_1_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option_bool_fun',sK95(X0_iProver_'fun_appbp'_1_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option_bool_fun'))|
% 93.98/17.95      'fun_app$bp'(X0_iProver_'fun_appbp'_1_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option_bool_fun','fun_app$g'('some$',X0_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext'))),
% 93.98/17.95      inference(subtyping,[status(esa)],[c_525])).
% 93.98/17.95  
% 93.98/17.95  tcf(c_75416,plain,![X0_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option':'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option$']:  
% 93.98/17.95      ('bind$g'(X0_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option','uuq$') = 'none$a'),
% 93.98/17.95      inference(subtyping,[status(esa)],[c_434])).
% 93.98/17.95  
% 93.98/17.95  tcf(c_75427,plain,![X0_'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext':'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext$']:  
% 93.98/17.95      ('fun_app$i'('some$a',X0_'C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext') != 'none$a'),
% 93.98/17.95      inference(subtyping,[status(esa)],[c_576])).
% 93.98/17.95  
% 93.98/17.95  tcf(c_75433,plain,![X0_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext':'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext$']:  
% 93.98/17.95      ('fun_app$g'('some$',X0_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext') != 'none$b'),
% 93.98/17.95      inference(subtyping,[status(esa)],[c_573])).
% 93.98/17.95  
% 93.98/17.95  tcf(c_75506,plain,![X0_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option':'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option$',X0_iProver_'case_optione'_2_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun':iProver_'case_option$e'_2_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$',X1_iProver_'case_optione'_2_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun':iProver_'case_option$e'_2_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$']:  
% 93.98/17.95      ('fun_app$g'('some$',sK33(X0_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option',X0_iProver_'case_optione'_2_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun',X1_iProver_'case_optione'_2_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun')) = X0_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option'|
% 93.98/17.95      'bind$g'(X0_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option',X0_iProver_'case_optione'_2_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun') = 'bind$g'(X0_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option',X1_iProver_'case_optione'_2_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun')),
% 93.98/17.95      inference(subtyping,[status(esa)],[c_333])).
% 93.98/17.95  
% 93.98/17.95  tcf(c_75521,plain,![X0_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option':'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option$',X0_iProver_'fun_appg'_1_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option_fun':iProver_'fun_app$g'_1_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option_fun$',X0_iProver_'case_optione'_2_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun':iProver_'case_option$e'_2_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$']:  
% 93.98/17.95      ('bind$g'('fun_app$ba'('bind$i'(X0_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option'),X0_iProver_'fun_appg'_1_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option_fun'),X0_iProver_'case_optione'_2_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun') = 'bind$g'(X0_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option','uui$'(X0_iProver_'fun_appg'_1_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option_fun',X0_iProver_'case_optione'_2_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun'))),
% 93.98/17.95      inference(subtyping,[status(esa)],[c_317])).
% 93.98/17.95  
% 93.98/17.95  tcf(c_75537,plain,![X0_'A_element_ptr':'A_element_ptr$',X0_iProver_'fun_appav'_2_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap':iProver_'fun_app$av'_2_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap$']:  
% 93.98/17.95      ('bind$g'('fun_app$aj'('fun_app$ak'('get_N_o_d_e$','cast_e_l_e_m_e_n_t_p_t_r_2_n_o_d_e_p_t_r$'(X0_'A_element_ptr')),X0_iProver_'fun_appav'_2_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap'),'cast_N_o_d_e_2_E_l_e_m_e_n_t$') = 'fun_app$ar'('fun_app$as'('get_E_l_e_m_e_n_t$',X0_'A_element_ptr'),X0_iProver_'fun_appav'_2_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap')),
% 93.98/17.95      inference(subtyping,[status(esa)],[c_298])).
% 93.98/17.95  
% 93.98/17.95  tcf(c_75553,plain,![X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr':'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$',X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset':'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$',X1_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr':'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$']:  
% 93.98/17.95      (~sP9(X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset',X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr',tltrue,X1_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr')|
% 93.98/17.95      'fun_app$aw'('fmember$'(X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr'),X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset')),
% 93.98/17.95      inference(subtyping,[status(esa)],[c_267])).
% 93.98/17.95  
% 93.98/17.95  tcf(c_75554,plain,![X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr':'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$',X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset':'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$',X1_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr':'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$']:  
% 93.98/17.95      (~'fun_app$aw'('fmember$'(X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr'),X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset')|
% 93.98/17.95      sP9(X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset',X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr',tltrue,X1_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr')),
% 93.98/17.95      inference(subtyping,[status(esa)],[c_270])).
% 93.98/17.95  
% 93.98/17.95  tcf(c_75582,plain, 
% 93.98/17.95      ('fun_app$aw'('fmember$'('node_ptr$'),'fun_app$au'('node_ptr_kinds$','h$'))),
% 93.98/17.95      inference(subtyping,[status(esa)],[c_130])).
% 93.98/17.95  
% 93.98/17.95  tcf(c_75584,plain,![X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr':'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$']:  
% 93.98/17.95      (~'member$c'(X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr','fset$b'('fun_app$au'('node_ptr_kinds$','h$')))|
% 93.98/17.95      'fun_app$aj'('fun_app$ak'('get_N_o_d_e$',X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr'),'h$') = 'fun_app$g'('some$',sK25(X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr'))|
% 93.98/17.95      'cast_e_l_e_m_e_n_t_p_t_r_2_n_o_d_e_p_t_r$'('element_ptr$') = X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr'),
% 93.98/17.95      inference(subtyping,[status(esa)],[c_127])).
% 93.98/17.95  
% 93.98/17.95  tcf(c_75586,plain, 
% 93.98/17.95      ('fun_app$ar'('fun_app$as'('get_E_l_e_m_e_n_t$','element_ptr$'),'h$') = 'fun_app$i'('some$a','x$')),
% 93.98/17.95      inference(subtyping,[status(esa)],[c_124])).
% 93.98/17.95  
% 93.98/17.95  tcf(c_75589,negated_conjecture,![X0_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext':'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext$']:  
% 93.98/17.95      ('fun_app$aj'('fun_app$ak'('get_N_o_d_e$','node_ptr$'),'h$') != 'fun_app$g'('some$',X0_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext')),
% 93.98/17.95      inference(subtyping,[status(esa)],[c_121])).
% 93.98/17.95  
% 93.98/17.95  tcf(c_204703,plain,![X0_tlbool:tlbool,X0_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext':'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext$']:  
% 93.98/17.95      (sK95('case_option$i'(X0_tlbool,'uvc$')) = 'none$b'|'fun_app$bp'('case_option$i'(X0_tlbool,'uvc$'),'fun_app$g'('some$',X0_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext'))),
% 93.98/17.95      inference(superposition,[status(thm)],[c_74666,c_75382])).
% 93.98/17.95  
% 93.98/17.95  tcf(c_204761,plain,![X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr':'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$',X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset':'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$']:  
% 93.98/17.95      (~'member$c'(X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr','fset$b'(X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset'))|
% 93.98/17.95      'fun_app$aw'('fmember$'(X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr'),X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset')),
% 93.98/17.95      inference(superposition,[status(thm)],[c_74801,c_75553])).
% 93.98/17.95  
% 93.98/17.95  tcf(c_204764,plain,![X0_iProver_'fun_appav'_2_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap':iProver_'fun_app$av'_2_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap$']:  
% 93.98/17.95      ('fun_app$aw'('fmember$'(sK193(X0_iProver_'fun_appav'_2_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap')),'fun_app$au'('node_ptr_kinds$',X0_iProver_'fun_appav'_2_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap'))|
% 93.98/17.95      'fun_app$ci'('a_type_wf$c',X0_iProver_'fun_appav'_2_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap')),
% 93.98/17.95      inference(superposition,[status(thm)],[c_74802,c_204761])).
% 93.98/17.95  
% 93.98/17.95  tcf(c_204769,plain,![X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr':'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$',X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset':'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$']:  
% 93.98/17.95      (~'fun_app$aw'('fmember$'(X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr'),X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset')|
% 93.98/17.95      'member$c'(X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr','fset$b'(X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset'))),
% 93.98/17.95      inference(superposition,[status(thm)],[c_75554,c_74800])).
% 93.98/17.95  
% 93.98/17.95  tcf(c_204772,plain, 
% 93.98/17.95      ('member$c'('node_ptr$','fset$b'('fun_app$au'('node_ptr_kinds$','h$')))),
% 93.98/17.95      inference(superposition,[status(thm)],[c_75582,c_204769])).
% 93.98/17.95  
% 93.98/17.95  tcf(c_204773,plain,![X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr':'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$',X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset':'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$']:  
% 93.98/17.95      ('member$c'(X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr','fset$b'('finsert$b'(X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr',X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset')))),
% 93.98/17.95      inference(superposition,[status(thm)],[c_74961,c_204769])).
% 93.98/17.95  
% 93.98/17.95  tcf(c_204949,plain,![X0_tlbool:tlbool,X0_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext':'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext$']:  
% 93.98/17.95      ('fun_app$bp'('case_option$i'(X0_tlbool,'uvc$'),'fun_app$g'('some$',X0_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext'))),
% 93.98/17.95      inference(global_subsumption_just,[status(thm)],[c_204703,c_27351])).
% 93.98/17.95  
% 93.98/17.95  tcf(c_204977,plain,![X0_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option':'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option$']:  
% 93.98/17.95      ('fun_app$aj'('fun_app$ak'('get_N_o_d_e$','node_ptr$'),'h$') != X0_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option'|
% 93.98/17.95      X0_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option' = 'none$b'),
% 93.98/17.95      inference(superposition,[status(thm)],[c_75083,c_75589])).
% 93.98/17.95  
% 93.98/17.95  tcf(c_204980,plain, 
% 93.98/17.95      ('fun_app$aj'('fun_app$ak'('get_N_o_d_e$','node_ptr$'),'h$') = 'none$b'),
% 93.98/17.95      inference(equality_resolution,[status(thm)],[c_204977])).
% 93.98/17.95  
% 93.98/17.95  tcf(c_206326,plain,![X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr':'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$',X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset':'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$']:  
% 93.98/17.95      (~'fun_app$aw'('fmember$'(X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr'),X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset')|
% 93.98/17.95      'finsert$b'(X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr',X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset') = X0_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset'),
% 93.98/17.95      inference(superposition,[status(thm)],[c_75554,c_74793])).
% 93.98/17.95  
% 93.98/17.95  tcf(c_207947,plain,![X0_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option':'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option$',X0_iProver_'fun_appg'_1_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option_fun':iProver_'fun_app$g'_1_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option_fun$']:  
% 93.98/17.95      ('bind$g'(X0_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option','uui$'(X0_iProver_'fun_appg'_1_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option_fun','uuq$')) = 'none$a'),
% 93.98/17.95      inference(superposition,[status(thm)],[c_75521,c_75416])).
% 93.98/17.95  
% 93.98/17.95  tcf(c_208002,plain,![X0_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option':'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option$',X0_iProver_'fun_appg'_1_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option_fun':iProver_'fun_app$g'_1_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option_fun$',X1_iProver_'fun_appg'_1_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option_fun':iProver_'fun_app$g'_1_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option_fun$']:  
% 93.98/17.95      ('bind$g'(X0_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option','uui$'(X0_iProver_'fun_appg'_1_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option_fun','uui$'(X1_iProver_'fun_appg'_1_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option_fun','uuq$'))) = 'none$a'),
% 93.98/17.95      inference(superposition,[status(thm)],[c_207947,c_75521])).
% 93.98/17.95  
% 93.98/17.95  tcf(c_208439,plain,![X0_iProver_'fun_appav'_2_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap':iProver_'fun_app$av'_2_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap$']:  
% 93.98/17.95      ('finsert$b'(sK193(X0_iProver_'fun_appav'_2_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap'),'fun_app$au'('node_ptr_kinds$',X0_iProver_'fun_appav'_2_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap')) = 'fun_app$au'('node_ptr_kinds$',X0_iProver_'fun_appav'_2_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap')|
% 93.98/17.95      'fun_app$ci'('a_type_wf$c',X0_iProver_'fun_appav'_2_'A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_c_a_b_j_option_RDocument_ext_k_sum_sum_heap')),
% 93.98/17.95      inference(superposition,[status(thm)],[c_204764,c_206326])).
% 93.98/17.95  
% 93.98/17.95  tcf(c_216247,plain,![X0_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option':'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option$',X0_tlbool:tlbool,X0_iProver_'case_optione'_2_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun':iProver_'case_option$e'_2_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$',X1_iProver_'case_optione'_2_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun':iProver_'case_option$e'_2_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$']:  
% 93.98/17.95      ('bind$g'(X0_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option',X0_iProver_'case_optione'_2_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun') = 'bind$g'(X0_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option',X1_iProver_'case_optione'_2_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun')|
% 93.98/17.95      'fun_app$bp'('case_option$i'(X0_tlbool,'uvc$'),X0_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_option')),
% 93.98/17.95      inference(superposition,[status(thm)],[c_75506,c_204949])).
% 93.98/17.95  
% 93.98/17.95  tcf(c_218220,plain,![X0_iProver_'case_optione'_2_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun':iProver_'case_option$e'_2_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$',X1_iProver_'case_optione'_2_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun':iProver_'case_option$e'_2_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$']:  
% 93.98/17.95      ('bind$g'('none$b',X0_iProver_'case_optione'_2_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun') = 'bind$g'('none$b',X1_iProver_'case_optione'_2_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun')),
% 93.98/17.95      inference(superposition,[status(thm)],[c_216247,c_75219])).
% 93.98/17.95  
% 93.98/17.95  tcf(c_218357,plain,![X0_iProver_'case_optione'_2_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun':iProver_'case_option$e'_2_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$']:  
% 93.98/17.95      ('bind$g'('none$b',X0_iProver_'case_optione'_2_'C_a_b_e_g_option_RElement_ext_h_option_RCharacterData_ext_i_sum_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun') = 'none$a'),
% 93.98/17.95      inference(superposition,[status(thm)],[c_218220,c_208002])).
% 93.98/17.95  
% 93.98/17.95  tcf(c_228290,plain, 
% 93.98/17.95      (~'member$c'('node_ptr$','fset$b'('fun_app$au'('node_ptr_kinds$','h$')))|
% 93.98/17.95      ~'fun_app$ci'('a_type_wf$c','h$')),
% 93.98/17.95      inference(superposition,[status(thm)],[c_204980,c_75115])).
% 93.98/17.95  
% 93.98/17.95  tcf(c_228292,plain, 
% 93.98/17.95      (~'fun_app$ci'('a_type_wf$c','h$')),
% 93.98/17.95      inference(forward_subsumption_resolution,
% 93.98/17.95                [status(thm)],
% 93.98/17.95                [c_228290,c_204772])).
% 93.98/17.95  
% 93.98/17.95  tcf(c_228843,plain, 
% 93.98/17.95      ('fun_app$aj'('fun_app$ak'('get_N_o_d_e$',sK193('h$')),'h$') = 'none$b'),
% 93.98/17.95      inference(superposition,[status(thm)],[c_74804,c_228292])).
% 93.98/17.95  
% 93.98/17.95  tcf(c_228845,plain, 
% 93.98/17.95      ('finsert$b'(sK193('h$'),'fun_app$au'('node_ptr_kinds$','h$')) = 'fun_app$au'('node_ptr_kinds$','h$')),
% 93.98/17.95      inference(superposition,[status(thm)],[c_208439,c_228292])).
% 93.98/17.95  
% 93.98/17.95  tcf(c_229135,plain, 
% 93.98/17.95      ('member$c'(sK193('h$'),'fset$b'('fun_app$au'('node_ptr_kinds$','h$')))),
% 93.98/17.95      inference(superposition,[status(thm)],[c_228845,c_204773])).
% 93.98/17.95  
% 93.98/17.95  tcf(c_242988,plain, 
% 93.98/17.95      ('fun_app$aj'('fun_app$ak'('get_N_o_d_e$',sK193('h$')),'h$') = 'fun_app$g'('some$',sK25(sK193('h$')))|
% 93.98/17.95      'cast_e_l_e_m_e_n_t_p_t_r_2_n_o_d_e_p_t_r$'('element_ptr$') = sK193('h$')),
% 93.98/17.95      inference(superposition,[status(thm)],[c_229135,c_75584])).
% 93.98/17.95  
% 93.98/17.95  tcf(c_254893,plain, 
% 93.98/17.95      ('fun_app$g'('some$',sK25(sK193('h$'))) = 'none$b'|'cast_e_l_e_m_e_n_t_p_t_r_2_n_o_d_e_p_t_r$'('element_ptr$') = sK193('h$')),
% 93.98/17.95      inference(light_normalisation,[status(thm)],[c_242988,c_228843])).
% 93.98/17.95  
% 93.98/17.95  tcf(c_254894,plain, 
% 93.98/17.95      ('cast_e_l_e_m_e_n_t_p_t_r_2_n_o_d_e_p_t_r$'('element_ptr$') = sK193('h$')),
% 93.98/17.95      inference(forward_subsumption_resolution,
% 93.98/17.95                [status(thm)],
% 93.98/17.95                [c_254893,c_75433])).
% 93.98/17.95  
% 93.98/17.95  tcf(c_254948,plain, 
% 93.98/17.95      ('fun_app$aj'('fun_app$ak'('get_N_o_d_e$','cast_e_l_e_m_e_n_t_p_t_r_2_n_o_d_e_p_t_r$'('element_ptr$')),'h$') = 'none$b'),
% 93.98/17.95      inference(demodulation,[status(thm)],[c_228843,c_254894])).
% 93.98/17.95  
% 93.98/17.95  tcf(c_254990,plain, 
% 93.98/17.95      ('fun_app$ar'('fun_app$as'('get_E_l_e_m_e_n_t$','element_ptr$'),'h$') = 'bind$g'('none$b','cast_N_o_d_e_2_E_l_e_m_e_n_t$')),
% 93.98/17.95      inference(superposition,[status(thm)],[c_254948,c_75537])).
% 93.98/17.95  
% 93.98/17.95  tcf(c_255226,plain, 
% 93.98/17.95      ('fun_app$i'('some$a','x$') = 'none$a'),
% 93.98/17.95      inference(demodulation,[status(thm)],[c_254990,c_75586,c_218357])).
% 93.98/17.95  
% 93.98/17.95  tcf(c_255227,plain, 
% 93.98/17.95      ($false),
% 93.98/17.95      inference(forward_subsumption_resolution,
% 93.98/17.95                [status(thm)],
% 93.98/17.95                [c_255226,c_75427])).
% 93.98/17.95  
% 93.98/17.95  
% 93.98/17.95  % SZS output end CNFRefutation for theBenchmark.p
% 93.98/17.95  
% 93.98/17.95  
%------------------------------------------------------------------------------