%------------------------------------------------------------------------------ % File : Princess---230619 % Problem : ITP001_1 : TPTP v8.1.2. Released v8.1.0. % Transfm : none % Format : tptp % Command : princess -inputFormat=tptp +threads -portfolio=casc +printProof -timeoutSec=%d %s % Computer : n032.cluster.edu % Model : x86_64 x86_64 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz % Memory : 8042.1875MB % OS : Linux 3.10.0-693.el7.x86_64 % CPULimit : 300s % WCLimit : 300s % DateTime : Thu Aug 31 04:11:40 EDT 2023 % Result : Theorem 150.18s 20.91s % Output : Proof 151.84s % Verified : % SZS Type : - % Comments : %------------------------------------------------------------------------------ %----WARNING: Could not form TPTP format derivation %------------------------------------------------------------------------------ %----ORIGINAL SYSTEM OUTPUT % 0.00/0.13 % Problem : ITP001_1 : TPTP v8.1.2. Released v8.1.0. % 0.00/0.13 % Command : princess -inputFormat=tptp +threads -portfolio=casc +printProof -timeoutSec=%d %s % 0.11/0.34 % Computer : n032.cluster.edu % 0.11/0.34 % Model : x86_64 x86_64 % 0.11/0.34 % CPU : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz % 0.11/0.34 % Memory : 8042.1875MB % 0.11/0.34 % OS : Linux 3.10.0-693.el7.x86_64 % 0.11/0.34 % CPULimit : 300 % 0.11/0.34 % WCLimit : 300 % 0.11/0.34 % DateTime : Sun Aug 27 15:36:44 EDT 2023 % 0.11/0.34 % CPUTime : % 0.17/0.56 ________ _____ % 0.17/0.56 ___ __ \_________(_)________________________________ % 0.17/0.56 __ /_/ /_ ___/_ /__ __ \ ___/ _ \_ ___/_ ___/ % 0.17/0.56 _ ____/_ / _ / _ / / / /__ / __/(__ )_(__ ) % 0.17/0.56 /_/ /_/ /_/ /_/ /_/\___/ \___//____/ /____/ % 0.17/0.56 % 0.17/0.56 A Theorem Prover for First-Order Logic modulo Linear Integer Arithmetic % 0.17/0.56 (2023-06-19) % 0.17/0.56 % 0.17/0.56 (c) Philipp Rümmer, 2009-2023 % 0.17/0.56 Contributors: Peter Backeman, Peter Baumgartner, Angelo Brillout, Zafer Esen, % 0.17/0.56 Amanda Stjerna. % 0.17/0.56 Free software under BSD-3-Clause. % 0.17/0.56 % 0.17/0.56 For more information, visit http://www.philipp.ruemmer.org/princess.shtml % 0.17/0.56 % 0.17/0.56 Loading /export/starexec/sandbox/benchmark/theBenchmark.p ... % 0.17/0.58 Running up to 7 provers in parallel. % 0.17/0.59 Prover 3: Options: +triggersInConjecture -genTotalityAxioms -tightFunctionScopes -clausifier=none -reverseFunctionalityPropagation -boolFunsAsPreds -triggerStrategy=maximal -realRatSaturationRounds=1 +ignoreQuantifiers -constructProofs=never -generateTriggers=all -randomSeed=1922548996 % 0.17/0.59 Prover 4: Options: +triggersInConjecture -genTotalityAxioms -tightFunctionScopes -clausifier=simple -reverseFunctionalityPropagation -boolFunsAsPreds -triggerStrategy=allUni -realRatSaturationRounds=0 +ignoreQuantifiers -constructProofs=always -generateTriggers=all -randomSeed=1868514696 % 0.17/0.59 Prover 2: Options: +triggersInConjecture +genTotalityAxioms -tightFunctionScopes -clausifier=simple +reverseFunctionalityPropagation +boolFunsAsPreds -triggerStrategy=allMinimalAndEmpty -realRatSaturationRounds=1 -ignoreQuantifiers -constructProofs=never -generateTriggers=all -randomSeed=-1065072994 % 0.17/0.59 Prover 0: Options: +triggersInConjecture +genTotalityAxioms +tightFunctionScopes -clausifier=simple -reverseFunctionalityPropagation -boolFunsAsPreds -triggerStrategy=allUni -realRatSaturationRounds=0 -ignoreQuantifiers -constructProofs=never -generateTriggers=all -randomSeed=1042961893 % 0.17/0.59 Prover 1: Options: +triggersInConjecture -genTotalityAxioms -tightFunctionScopes -clausifier=none -reverseFunctionalityPropagation -boolFunsAsPreds -triggerStrategy=maximal -realRatSaturationRounds=0 +ignoreQuantifiers -constructProofs=always -generateTriggers=all -randomSeed=-1571432423 % 0.17/0.59 Prover 5: Options: +triggersInConjecture -genTotalityAxioms +tightFunctionScopes -clausifier=none +reverseFunctionalityPropagation +boolFunsAsPreds -triggerStrategy=allMaximal -realRatSaturationRounds=1 -ignoreQuantifiers -constructProofs=never -generateTriggers=complete -randomSeed=1259561288 % 0.17/0.59 Prover 6: Options: -triggersInConjecture -genTotalityAxioms +tightFunctionScopes -clausifier=none +reverseFunctionalityPropagation -boolFunsAsPreds -triggerStrategy=maximalOutermost -realRatSaturationRounds=0 -ignoreQuantifiers -constructProofs=never -generateTriggers=all -randomSeed=-1399714365 % 24.01/4.13 Prover 0: Preprocessing ... % 24.01/4.13 Prover 6: Preprocessing ... % 24.37/4.14 Prover 2: Preprocessing ... % 24.49/4.23 Prover 3: Preprocessing ... % 24.49/4.28 Prover 5: Preprocessing ... % 24.49/4.31 Prover 4: Preprocessing ... % 26.72/4.56 Prover 1: Preprocessing ... % 54.94/8.40 Prover 3: Warning: ignoring some quantifiers % 54.94/8.45 Prover 1: Warning: ignoring some quantifiers % 54.94/8.55 Prover 6: Proving ... % 54.94/8.57 Prover 3: Constructing countermodel ... % 57.67/8.71 Prover 1: Constructing countermodel ... % 60.75/9.11 Prover 4: Warning: ignoring some quantifiers % 65.23/9.71 Prover 4: Constructing countermodel ... % 66.30/9.80 Prover 5: Proving ... % 73.48/10.74 Prover 0: Proving ... % 77.56/11.33 Prover 2: Proving ... % 84.56/12.23 Prover 2: stopped % 84.56/12.24 Prover 7: Options: +triggersInConjecture -genTotalityAxioms +tightFunctionScopes -clausifier=simple +reverseFunctionalityPropagation +boolFunsAsPreds -triggerStrategy=allUni -realRatSaturationRounds=1 +ignoreQuantifiers -constructProofs=always -generateTriggers=all -randomSeed=-236303470 % 92.60/13.38 Prover 7: Preprocessing ... % 97.92/13.98 Prover 5: stopped % 97.92/13.98 Prover 8: Options: +triggersInConjecture +genTotalityAxioms -tightFunctionScopes -clausifier=none -reverseFunctionalityPropagation -boolFunsAsPreds -triggerStrategy=maximal -realRatSaturationRounds=0 +ignoreQuantifiers -constructProofs=always -generateTriggers=all -randomSeed=-200781089 % 106.87/15.20 Prover 8: Preprocessing ... % 111.05/15.91 Prover 7: Warning: ignoring some quantifiers % 112.87/15.95 Prover 1: stopped % 112.87/15.97 Prover 9: Options: +triggersInConjecture -genTotalityAxioms -tightFunctionScopes -clausifier=none -reverseFunctionalityPropagation -boolFunsAsPreds -triggerStrategy=allMinimal -realRatSaturationRounds=1 +ignoreQuantifiers -constructProofs=never -generateTriggers=all -randomSeed=1423531889 % 115.71/16.34 Prover 7: Constructing countermodel ... % 121.93/17.19 Prover 8: Warning: ignoring some quantifiers % 121.93/17.29 Prover 9: Preprocessing ... % 123.64/17.40 Prover 8: Constructing countermodel ... % 127.14/17.84 Prover 6: stopped % 127.14/17.84 Prover 10: Options: +triggersInConjecture -genTotalityAxioms +tightFunctionScopes -clausifier=simple -reverseFunctionalityPropagation +boolFunsAsPreds -triggerStrategy=maximal -realRatSaturationRounds=1 +ignoreQuantifiers -constructProofs=always -generateTriggers=all -randomSeed=919308125 % 129.42/18.21 Prover 3: gave up % 130.16/18.22 Prover 11: Options: +triggersInConjecture -genTotalityAxioms +tightFunctionScopes -clausifier=simple -reverseFunctionalityPropagation -boolFunsAsPreds -triggerStrategy=allUni -realRatSaturationRounds=1 +ignoreQuantifiers -constructProofs=always -generateTriggers=all -randomSeed=-1509710984 % 135.03/18.86 Prover 10: Preprocessing ... % 137.34/19.15 Prover 11: Preprocessing ... % 141.16/19.66 Prover 9: Warning: ignoring some quantifiers % 141.98/19.77 Prover 9: Constructing countermodel ... % 142.42/19.81 Prover 10: Warning: ignoring some quantifiers % 142.79/19.91 Prover 10: Constructing countermodel ... % 148.60/20.73 Prover 4: Found proof (size 420) % 148.60/20.73 Prover 4: proved (20139ms) % 148.60/20.73 Prover 10: stopped % 148.60/20.73 Prover 7: stopped % 148.60/20.75 Prover 8: stopped % 148.60/20.76 Prover 9: stopped % 148.60/20.77 Prover 0: stopped % 148.60/20.80 Prover 11: Warning: ignoring some quantifiers % 150.18/20.91 Prover 11: Constructing countermodel ... % 150.18/20.91 Prover 11: stopped % 150.18/20.91 % 150.18/20.91 % SZS status Theorem for /export/starexec/sandbox/benchmark/theBenchmark.p % 150.18/20.91 % 150.56/21.01 % SZS output start Proof for theBenchmark % 150.56/21.03 Assumptions after simplification: % 150.56/21.03 --------------------------------- % 150.56/21.03 % 150.56/21.03 (axiom102) % 150.56/21.04 l_get_N_o_d_e_lemmas$(type_wf$c) = 0 & % 150.56/21.04 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$(type_wf$c) % 150.56/21.04 % 150.56/21.04 (axiom106) % 150.56/21.05 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$(cast_N_o_d_e_2_E_l_e_m_e_n_t$) % 150.56/21.05 & ! [v0: A_element_ptr$] : ! [v1: % 150.56/21.05 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$] % 150.56/21.05 : ! [v2: % 150.56/21.05 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$] % 150.56/21.05 : ! [v3: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] : ( ~ % 150.56/21.05 (get_E_l_e_m_e_n_t$(v0) = v2) | ~ (fun_app$k(v2, v1) = v3) | ~ % 150.56/21.05 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v1) % 150.56/21.05 | ~ A_element_ptr$(v0) | ? [v4: % 150.56/21.05 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] : ? [v5: % 150.56/21.05 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] : % 150.56/21.05 (bind$(v5, cast_N_o_d_e_2_E_l_e_m_e_n_t$) = v3 & get_N_o_d_e$(v4, v1) = v5 & % 150.56/21.05 cast_e_l_e_m_e_n_t_p_t_r_2_n_o_d_e_p_t_r$(v0) = v4 & % 150.56/21.05 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$(v5) & % 150.56/21.05 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(v3) & % 150.56/21.05 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v4))) & ! [v0: % 150.56/21.05 A_element_ptr$] : ! [v1: % 150.56/21.05 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$] % 150.56/21.05 : ! [v2: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] : ! [v3: % 150.56/21.05 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] : ( ~ % 150.56/21.05 (get_N_o_d_e$(v2, v1) = v3) | ~ % 150.56/21.05 (cast_e_l_e_m_e_n_t_p_t_r_2_n_o_d_e_p_t_r$(v0) = v2) | ~ % 150.56/21.05 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v1) % 150.56/21.05 | ~ A_element_ptr$(v0) | ? [v4: % 150.56/21.05 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$] % 150.56/21.05 : ? [v5: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] : % 150.56/21.05 (get_E_l_e_m_e_n_t$(v0) = v4 & fun_app$k(v4, v1) = v5 & bind$(v3, % 150.56/21.05 cast_N_o_d_e_2_E_l_e_m_e_n_t$) = v5 & % 150.56/21.05 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(v5) & % 150.56/21.05 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$(v4))) % 150.56/21.05 % 150.56/21.05 (axiom107) % 150.77/21.07 A_element_ptr_fset_a_element_ptr_set_fun$(fset$) & % 150.77/21.07 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(none$) & % 150.77/21.07 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$(type_wf$c) % 150.77/21.07 & % 150.77/21.07 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$(a_type_wf$) % 150.77/21.07 & A_element_ptr_a_element_ptr_set_bool_fun_fun$(member$e) & ! [v0: % 150.77/21.07 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$] % 150.77/21.07 : ! [v1: int] : (v1 = 0 | ~ (fun_app$l(a_type_wf$, v0) = v1) | ~ % 150.77/21.07 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v0) % 150.77/21.07 | ? [v2: any] : ? [v3: A_element_ptr_fset$] : ? [v4: A_element_ptr_set$] % 150.77/21.07 : ? [v5: A_element_ptr$] : ? [v6: A_element_ptr_set_bool_fun$] : ? [v7: % 150.77/21.07 int] : ? [v8: % 150.77/21.07 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$] % 150.77/21.07 : ? [v9: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] : % 150.77/21.07 (fun_app$v(fset$, v3) = v4 & element_ptr_kinds$(v0) = v3 & % 150.77/21.07 fun_app$l(type_wf$c, v0) = v2 & A_element_ptr_set$(v4) & % 150.77/21.07 A_element_ptr$(v5) & A_element_ptr_fset$(v3) & ( ~ (v2 = 0) | (v9 = none$ % 150.77/21.07 & v7 = 0 & fun_app$u(member$e, v5) = v6 & fun_app$t(v6, v4) = 0 & % 150.77/21.07 get_E_l_e_m_e_n_t$(v5) = v8 & fun_app$k(v8, v0) = none$ & % 150.77/21.07 A_element_ptr_set_bool_fun$(v6) & % 150.77/21.07 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$(v8))))) % 150.77/21.07 & ! [v0: % 150.77/21.07 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$] % 150.77/21.07 : ! [v1: A_element_ptr_fset$] : ( ~ (element_ptr_kinds$(v0) = v1) | ~ % 150.77/21.07 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v0) % 150.77/21.07 | ? [v2: any] : ? [v3: A_element_ptr_set$] : ? [v4: any] : ? [v5: % 150.77/21.07 A_element_ptr$] : ? [v6: A_element_ptr_set_bool_fun$] : ? [v7: int] : ? % 150.77/21.07 [v8: % 150.77/21.07 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$] % 150.77/21.07 : ? [v9: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] : % 150.77/21.07 (fun_app$v(fset$, v1) = v3 & fun_app$l(type_wf$c, v0) = v2 & % 150.77/21.07 fun_app$l(a_type_wf$, v0) = v4 & A_element_ptr_set$(v3) & % 150.77/21.07 A_element_ptr$(v5) & ( ~ (v2 = 0) | v4 = 0 | (v9 = none$ & v7 = 0 & % 150.77/21.07 fun_app$u(member$e, v5) = v6 & fun_app$t(v6, v3) = 0 & % 150.77/21.07 get_E_l_e_m_e_n_t$(v5) = v8 & fun_app$k(v8, v0) = none$ & % 150.77/21.07 A_element_ptr_set_bool_fun$(v6) & % 150.77/21.07 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$(v8))))) % 150.77/21.07 & ! [v0: % 150.77/21.07 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$] % 150.77/21.07 : ! [v1: A_element_ptr_fset$] : ( ~ (element_ptr_kinds$(v0) = v1) | ~ % 150.77/21.07 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v0) % 150.77/21.07 | ? [v2: any] : ? [v3: any] : ? [v4: A_element_ptr_set$] : % 150.77/21.07 (fun_app$v(fset$, v1) = v4 & fun_app$l(type_wf$c, v0) = v3 & % 150.77/21.07 fun_app$l(a_type_wf$, v0) = v2 & A_element_ptr_set$(v4) & ( ~ (v2 = 0) | % 150.77/21.07 (v3 = 0 & ! [v5: A_element_ptr$] : ! [v6: A_element_ptr_set_bool_fun$] % 150.77/21.07 : ( ~ (fun_app$u(member$e, v5) = v6) | ~ A_element_ptr$(v5) | ? [v7: % 150.77/21.07 any] : ? [v8: % 150.77/21.07 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$] % 150.77/21.07 : ? [v9: % 150.77/21.07 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] : % 150.77/21.07 (fun_app$t(v6, v4) = v7 & get_E_l_e_m_e_n_t$(v5) = v8 & % 150.77/21.07 fun_app$k(v8, v0) = v9 & % 150.77/21.07 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(v9) & % 150.77/21.07 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$(v8) % 150.77/21.07 & ( ~ (v9 = none$) | ~ (v7 = 0)))) & ! [v5: A_element_ptr$] : ! % 150.77/21.07 [v6: % 150.77/21.07 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$] % 150.77/21.07 : ( ~ (get_E_l_e_m_e_n_t$(v5) = v6) | ~ A_element_ptr$(v5) | ? [v7: % 150.77/21.07 A_element_ptr_set_bool_fun$] : ? [v8: any] : ? [v9: % 150.77/21.07 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] : % 150.77/21.07 (fun_app$u(member$e, v5) = v7 & fun_app$t(v7, v4) = v8 & % 150.77/21.07 fun_app$k(v6, v0) = v9 & A_element_ptr_set_bool_fun$(v7) & % 150.77/21.07 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(v9) & % 150.77/21.07 ( ~ (v9 = none$) | ~ (v8 = 0)))))))) & ! [v0: % 150.77/21.07 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$] % 150.77/21.07 : ! [v1: any] : ( ~ (fun_app$l(type_wf$c, v0) = v1) | ~ % 150.77/21.07 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v0) % 150.77/21.07 | ? [v2: any] : ? [v3: A_element_ptr_fset$] : ? [v4: A_element_ptr_set$] % 150.77/21.07 : (fun_app$v(fset$, v3) = v4 & element_ptr_kinds$(v0) = v3 & % 150.77/21.07 fun_app$l(a_type_wf$, v0) = v2 & A_element_ptr_set$(v4) & % 150.77/21.07 A_element_ptr_fset$(v3) & ( ~ (v2 = 0) | (v1 = 0 & ! [v5: A_element_ptr$] % 150.77/21.07 : ! [v6: A_element_ptr_set_bool_fun$] : ( ~ (fun_app$u(member$e, v5) % 150.77/21.07 = v6) | ~ A_element_ptr$(v5) | ? [v7: any] : ? [v8: % 150.77/21.07 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$] % 150.77/21.07 : ? [v9: % 150.77/21.07 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] : % 150.77/21.07 (fun_app$t(v6, v4) = v7 & get_E_l_e_m_e_n_t$(v5) = v8 & % 150.77/21.07 fun_app$k(v8, v0) = v9 & % 150.77/21.07 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(v9) & % 150.77/21.07 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$(v8) % 150.77/21.07 & ( ~ (v9 = none$) | ~ (v7 = 0)))) & ! [v5: A_element_ptr$] : ! % 150.77/21.07 [v6: % 150.77/21.07 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$] % 150.77/21.07 : ( ~ (get_E_l_e_m_e_n_t$(v5) = v6) | ~ A_element_ptr$(v5) | ? [v7: % 150.77/21.07 A_element_ptr_set_bool_fun$] : ? [v8: any] : ? [v9: % 150.77/21.07 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] : % 150.77/21.07 (fun_app$u(member$e, v5) = v7 & fun_app$t(v7, v4) = v8 & % 150.77/21.07 fun_app$k(v6, v0) = v9 & A_element_ptr_set_bool_fun$(v7) & % 150.77/21.07 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(v9) & % 150.77/21.07 ( ~ (v9 = none$) | ~ (v8 = 0)))))))) & ! [v0: % 150.77/21.07 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$] % 150.77/21.07 : ( ~ (fun_app$l(type_wf$c, v0) = 0) | ~ % 150.77/21.07 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v0) % 150.77/21.07 | ? [v1: A_element_ptr_fset$] : ? [v2: A_element_ptr_set$] : ? [v3: any] % 150.77/21.07 : ? [v4: A_element_ptr$] : ? [v5: A_element_ptr_set_bool_fun$] : ? [v6: % 150.77/21.07 int] : ? [v7: % 150.77/21.07 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$] % 150.77/21.07 : ? [v8: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] : % 150.77/21.07 (fun_app$v(fset$, v1) = v2 & element_ptr_kinds$(v0) = v1 & % 150.77/21.07 fun_app$l(a_type_wf$, v0) = v3 & A_element_ptr_set$(v2) & % 150.77/21.07 A_element_ptr$(v4) & A_element_ptr_fset$(v1) & (v3 = 0 | (v8 = none$ & v6 % 150.77/21.07 = 0 & fun_app$u(member$e, v4) = v5 & fun_app$t(v5, v2) = 0 & % 150.77/21.07 get_E_l_e_m_e_n_t$(v4) = v7 & fun_app$k(v7, v0) = none$ & % 150.77/21.07 A_element_ptr_set_bool_fun$(v5) & % 150.77/21.07 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$(v7))))) % 150.77/21.07 & ! [v0: % 150.77/21.07 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$] % 150.77/21.07 : ( ~ (fun_app$l(a_type_wf$, v0) = 0) | ~ % 150.77/21.07 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v0) % 150.77/21.07 | ? [v1: A_element_ptr_fset$] : ? [v2: A_element_ptr_set$] : % 150.77/21.07 (fun_app$v(fset$, v1) = v2 & element_ptr_kinds$(v0) = v1 & % 150.77/21.07 fun_app$l(type_wf$c, v0) = 0 & A_element_ptr_set$(v2) & % 150.77/21.07 A_element_ptr_fset$(v1) & ! [v3: A_element_ptr$] : ! [v4: % 150.77/21.07 A_element_ptr_set_bool_fun$] : ( ~ (fun_app$u(member$e, v3) = v4) | ~ % 150.77/21.07 A_element_ptr$(v3) | ? [v5: any] : ? [v6: % 150.77/21.07 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$] % 150.77/21.07 : ? [v7: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] : % 150.77/21.07 (fun_app$t(v4, v2) = v5 & get_E_l_e_m_e_n_t$(v3) = v6 & fun_app$k(v6, % 150.77/21.07 v0) = v7 & % 150.77/21.07 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(v7) & % 150.77/21.07 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$(v6) % 150.77/21.07 & ( ~ (v7 = none$) | ~ (v5 = 0)))) & ! [v3: A_element_ptr$] : ! % 150.77/21.07 [v4: % 150.77/21.07 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$] % 150.77/21.07 : ( ~ (get_E_l_e_m_e_n_t$(v3) = v4) | ~ A_element_ptr$(v3) | ? [v5: % 150.77/21.07 A_element_ptr_set_bool_fun$] : ? [v6: any] : ? [v7: % 150.77/21.07 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] : % 150.77/21.07 (fun_app$u(member$e, v3) = v5 & fun_app$t(v5, v2) = v6 & fun_app$k(v4, % 150.77/21.07 v0) = v7 & A_element_ptr_set_bool_fun$(v5) & % 150.77/21.07 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(v7) & ( ~ % 150.77/21.07 (v7 = none$) | ~ (v6 = 0)))))) % 150.77/21.07 % 150.77/21.07 (axiom108) % 150.77/21.08 A_element_ptr_fset_a_element_ptr_set_fun$(fset$) & % 150.77/21.08 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(none$) & % 150.77/21.08 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$(type_wf$a) % 150.77/21.08 & % 150.77/21.08 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$(type_wf$c) % 150.77/21.08 & A_element_ptr_a_element_ptr_set_bool_fun_fun$(member$e) & ! [v0: % 150.77/21.08 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$] % 150.77/21.08 : ! [v1: int] : (v1 = 0 | ~ (fun_app$l(type_wf$a, v0) = v1) | ~ % 150.77/21.08 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v0) % 150.77/21.08 | ? [v2: any] : ? [v3: A_element_ptr_fset$] : ? [v4: A_element_ptr_set$] % 150.77/21.08 : ? [v5: A_element_ptr$] : ? [v6: A_element_ptr_set_bool_fun$] : ? [v7: % 150.77/21.08 int] : ? [v8: % 150.77/21.08 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$] % 150.77/21.08 : ? [v9: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] : % 150.77/21.08 (fun_app$v(fset$, v3) = v4 & element_ptr_kinds$(v0) = v3 & % 150.77/21.08 fun_app$l(type_wf$c, v0) = v2 & A_element_ptr_set$(v4) & % 150.77/21.08 A_element_ptr$(v5) & A_element_ptr_fset$(v3) & ( ~ (v2 = 0) | (v9 = none$ % 150.77/21.08 & v7 = 0 & fun_app$u(member$e, v5) = v6 & fun_app$t(v6, v4) = 0 & % 150.77/21.08 get_E_l_e_m_e_n_t$(v5) = v8 & fun_app$k(v8, v0) = none$ & % 150.77/21.08 A_element_ptr_set_bool_fun$(v6) & % 150.77/21.08 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$(v8))))) % 150.77/21.08 & ! [v0: % 150.77/21.08 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$] % 150.77/21.08 : ! [v1: A_element_ptr_fset$] : ( ~ (element_ptr_kinds$(v0) = v1) | ~ % 150.77/21.08 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v0) % 150.77/21.08 | ? [v2: any] : ? [v3: A_element_ptr_set$] : ? [v4: any] : ? [v5: % 150.77/21.08 A_element_ptr$] : ? [v6: A_element_ptr_set_bool_fun$] : ? [v7: int] : ? % 150.77/21.08 [v8: % 150.77/21.08 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$] % 150.77/21.08 : ? [v9: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] : % 150.77/21.08 (fun_app$v(fset$, v1) = v3 & fun_app$l(type_wf$a, v0) = v4 & % 150.77/21.08 fun_app$l(type_wf$c, v0) = v2 & A_element_ptr_set$(v3) & % 150.77/21.08 A_element_ptr$(v5) & ( ~ (v2 = 0) | v4 = 0 | (v9 = none$ & v7 = 0 & % 150.77/21.08 fun_app$u(member$e, v5) = v6 & fun_app$t(v6, v3) = 0 & % 150.77/21.08 get_E_l_e_m_e_n_t$(v5) = v8 & fun_app$k(v8, v0) = none$ & % 150.77/21.08 A_element_ptr_set_bool_fun$(v6) & % 150.77/21.08 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$(v8))))) % 150.77/21.08 & ! [v0: % 150.77/21.08 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$] % 150.77/21.08 : ! [v1: A_element_ptr_fset$] : ( ~ (element_ptr_kinds$(v0) = v1) | ~ % 150.77/21.08 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v0) % 150.77/21.08 | ? [v2: any] : ? [v3: any] : ? [v4: A_element_ptr_set$] : % 150.77/21.08 (fun_app$v(fset$, v1) = v4 & fun_app$l(type_wf$a, v0) = v2 & % 150.77/21.08 fun_app$l(type_wf$c, v0) = v3 & A_element_ptr_set$(v4) & ( ~ (v2 = 0) | % 150.77/21.08 (v3 = 0 & ! [v5: A_element_ptr$] : ! [v6: A_element_ptr_set_bool_fun$] % 150.77/21.08 : ( ~ (fun_app$u(member$e, v5) = v6) | ~ A_element_ptr$(v5) | ? [v7: % 150.77/21.08 any] : ? [v8: % 150.77/21.08 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$] % 150.77/21.08 : ? [v9: % 150.77/21.08 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] : % 150.77/21.08 (fun_app$t(v6, v4) = v7 & get_E_l_e_m_e_n_t$(v5) = v8 & % 150.77/21.08 fun_app$k(v8, v0) = v9 & % 150.77/21.08 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(v9) & % 150.77/21.08 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$(v8) % 150.77/21.08 & ( ~ (v9 = none$) | ~ (v7 = 0)))) & ! [v5: A_element_ptr$] : ! % 150.77/21.08 [v6: % 150.77/21.08 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$] % 150.77/21.08 : ( ~ (get_E_l_e_m_e_n_t$(v5) = v6) | ~ A_element_ptr$(v5) | ? [v7: % 150.77/21.08 A_element_ptr_set_bool_fun$] : ? [v8: any] : ? [v9: % 150.77/21.08 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] : % 150.77/21.08 (fun_app$u(member$e, v5) = v7 & fun_app$t(v7, v4) = v8 & % 150.77/21.08 fun_app$k(v6, v0) = v9 & A_element_ptr_set_bool_fun$(v7) & % 150.77/21.08 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(v9) & % 150.77/21.08 ( ~ (v9 = none$) | ~ (v8 = 0)))))))) & ! [v0: % 150.77/21.08 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$] % 150.77/21.08 : ! [v1: any] : ( ~ (fun_app$l(type_wf$c, v0) = v1) | ~ % 150.77/21.08 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v0) % 150.77/21.08 | ? [v2: any] : ? [v3: A_element_ptr_fset$] : ? [v4: A_element_ptr_set$] % 150.77/21.08 : (fun_app$v(fset$, v3) = v4 & element_ptr_kinds$(v0) = v3 & % 150.77/21.08 fun_app$l(type_wf$a, v0) = v2 & A_element_ptr_set$(v4) & % 150.77/21.08 A_element_ptr_fset$(v3) & ( ~ (v2 = 0) | (v1 = 0 & ! [v5: A_element_ptr$] % 150.77/21.08 : ! [v6: A_element_ptr_set_bool_fun$] : ( ~ (fun_app$u(member$e, v5) % 150.77/21.08 = v6) | ~ A_element_ptr$(v5) | ? [v7: any] : ? [v8: % 150.77/21.08 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$] % 150.77/21.08 : ? [v9: % 150.77/21.08 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] : % 150.77/21.08 (fun_app$t(v6, v4) = v7 & get_E_l_e_m_e_n_t$(v5) = v8 & % 150.77/21.08 fun_app$k(v8, v0) = v9 & % 150.77/21.08 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(v9) & % 150.77/21.09 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$(v8) % 150.77/21.09 & ( ~ (v9 = none$) | ~ (v7 = 0)))) & ! [v5: A_element_ptr$] : ! % 150.77/21.09 [v6: % 150.77/21.09 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$] % 150.77/21.09 : ( ~ (get_E_l_e_m_e_n_t$(v5) = v6) | ~ A_element_ptr$(v5) | ? [v7: % 150.77/21.09 A_element_ptr_set_bool_fun$] : ? [v8: any] : ? [v9: % 150.77/21.09 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] : % 150.77/21.09 (fun_app$u(member$e, v5) = v7 & fun_app$t(v7, v4) = v8 & % 150.77/21.09 fun_app$k(v6, v0) = v9 & A_element_ptr_set_bool_fun$(v7) & % 150.77/21.09 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(v9) & % 150.77/21.09 ( ~ (v9 = none$) | ~ (v8 = 0)))))))) & ! [v0: % 150.77/21.09 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$] % 150.77/21.09 : ( ~ (fun_app$l(type_wf$a, v0) = 0) | ~ % 150.77/21.09 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v0) % 150.77/21.09 | ? [v1: A_element_ptr_fset$] : ? [v2: A_element_ptr_set$] : % 150.77/21.09 (fun_app$v(fset$, v1) = v2 & element_ptr_kinds$(v0) = v1 & % 150.77/21.09 fun_app$l(type_wf$c, v0) = 0 & A_element_ptr_set$(v2) & % 150.77/21.09 A_element_ptr_fset$(v1) & ! [v3: A_element_ptr$] : ! [v4: % 150.77/21.09 A_element_ptr_set_bool_fun$] : ( ~ (fun_app$u(member$e, v3) = v4) | ~ % 150.77/21.09 A_element_ptr$(v3) | ? [v5: any] : ? [v6: % 150.77/21.09 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$] % 150.77/21.09 : ? [v7: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] : % 150.77/21.09 (fun_app$t(v4, v2) = v5 & get_E_l_e_m_e_n_t$(v3) = v6 & fun_app$k(v6, % 150.77/21.09 v0) = v7 & % 150.77/21.09 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(v7) & % 150.77/21.09 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$(v6) % 150.77/21.09 & ( ~ (v7 = none$) | ~ (v5 = 0)))) & ! [v3: A_element_ptr$] : ! % 150.77/21.09 [v4: % 150.77/21.09 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$] % 150.77/21.09 : ( ~ (get_E_l_e_m_e_n_t$(v3) = v4) | ~ A_element_ptr$(v3) | ? [v5: % 150.77/21.09 A_element_ptr_set_bool_fun$] : ? [v6: any] : ? [v7: % 150.77/21.09 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] : % 150.77/21.09 (fun_app$u(member$e, v3) = v5 & fun_app$t(v5, v2) = v6 & fun_app$k(v4, % 150.77/21.09 v0) = v7 & A_element_ptr_set_bool_fun$(v5) & % 150.77/21.09 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(v7) & ( ~ % 150.77/21.09 (v7 = none$) | ~ (v6 = 0)))))) & ! [v0: % 150.77/21.09 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$] % 150.77/21.09 : ( ~ (fun_app$l(type_wf$c, v0) = 0) | ~ % 150.77/21.09 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v0) % 150.77/21.09 | ? [v1: A_element_ptr_fset$] : ? [v2: A_element_ptr_set$] : ? [v3: any] % 150.77/21.09 : ? [v4: A_element_ptr$] : ? [v5: A_element_ptr_set_bool_fun$] : ? [v6: % 150.77/21.09 int] : ? [v7: % 150.77/21.09 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$] % 150.77/21.09 : ? [v8: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] : % 150.77/21.09 (fun_app$v(fset$, v1) = v2 & element_ptr_kinds$(v0) = v1 & % 150.77/21.09 fun_app$l(type_wf$a, v0) = v3 & A_element_ptr_set$(v2) & % 150.77/21.09 A_element_ptr$(v4) & A_element_ptr_fset$(v1) & (v3 = 0 | (v8 = none$ & v6 % 150.77/21.09 = 0 & fun_app$u(member$e, v4) = v5 & fun_app$t(v5, v2) = 0 & % 150.77/21.09 get_E_l_e_m_e_n_t$(v4) = v7 & fun_app$k(v7, v0) = none$ & % 150.77/21.09 A_element_ptr_set_bool_fun$(v5) & % 150.77/21.09 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$(v7))))) % 150.77/21.09 % 150.77/21.09 (axiom110) % 150.77/21.10 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$(none$b) & % 150.77/21.10 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_bool_fun_fun$(member$a) % 150.77/21.10 & % 150.77/21.10 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$(type_wf$c) % 150.77/21.10 & % 150.77/21.10 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$(type_wf$b) % 150.77/21.10 & % 150.77/21.10 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_fun$(fset$a) % 150.77/21.10 & ! [v0: % 150.77/21.10 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$] % 150.77/21.10 : ! [v1: int] : (v1 = 0 | ~ (fun_app$l(type_wf$c, v0) = v1) | ~ % 150.77/21.10 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v0) % 150.77/21.10 | ? [v2: any] : ? [v3: % 150.77/21.10 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] : ? [v4: % 150.77/21.10 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set$] : ? [v5: % 150.77/21.10 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] : ? [v6: % 150.77/21.10 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$] : ? % 150.77/21.10 [v7: int] : ? [v8: % 150.77/21.10 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] : % 150.77/21.10 (fun_app$w(fset$a, v3) = v4 & node_ptr_kinds$(v0) = v3 & % 150.77/21.10 fun_app$l(type_wf$b, v0) = v2 & % 150.77/21.10 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set$(v4) & % 150.77/21.10 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$(v3) & % 150.77/21.10 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v5) & ( ~ (v2 = 0) % 150.77/21.10 | (v8 = none$b & v7 = 0 & get_N_o_d_e$(v5, v0) = none$b & % 150.77/21.10 fun_app$e(member$a, v5) = v6 & fun_app$d(v6, v4) = 0 & % 150.77/21.10 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$(v6))))) % 150.77/21.10 & ! [v0: % 150.77/21.10 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$] % 150.77/21.10 : ! [v1: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] : ( ~ % 150.77/21.10 (node_ptr_kinds$(v0) = v1) | ~ % 150.77/21.10 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v0) % 150.77/21.10 | ? [v2: any] : ? [v3: % 150.77/21.10 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set$] : ? [v4: any] % 150.77/21.10 : ? [v5: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] : ? [v6: % 150.77/21.10 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$] : ? % 150.77/21.10 [v7: int] : ? [v8: % 150.77/21.10 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] : % 150.77/21.10 (fun_app$w(fset$a, v1) = v3 & fun_app$l(type_wf$c, v0) = v4 & % 150.77/21.10 fun_app$l(type_wf$b, v0) = v2 & % 150.77/21.10 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set$(v3) & % 150.77/21.10 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v5) & ( ~ (v2 = 0) % 150.77/21.10 | v4 = 0 | (v8 = none$b & v7 = 0 & get_N_o_d_e$(v5, v0) = none$b & % 150.77/21.10 fun_app$e(member$a, v5) = v6 & fun_app$d(v6, v3) = 0 & % 150.77/21.10 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$(v6))))) % 150.77/21.10 & ! [v0: % 150.77/21.10 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$] % 150.77/21.10 : ! [v1: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] : ( ~ % 150.77/21.10 (node_ptr_kinds$(v0) = v1) | ~ % 150.77/21.10 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v0) % 150.77/21.10 | ? [v2: any] : ? [v3: any] : ? [v4: % 150.77/21.10 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set$] : % 150.77/21.10 (fun_app$w(fset$a, v1) = v4 & fun_app$l(type_wf$c, v0) = v2 & % 150.77/21.10 fun_app$l(type_wf$b, v0) = v3 & % 150.77/21.10 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set$(v4) & ( ~ (v2 = % 150.77/21.10 0) | (v3 = 0 & ! [v5: % 150.77/21.10 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] : ! [v6: % 150.77/21.10 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$] % 150.77/21.10 : ( ~ (fun_app$e(member$a, v5) = v6) | ~ % 150.77/21.10 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v5) | ? [v7: % 150.77/21.10 any] : ? [v8: % 150.77/21.10 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] % 150.77/21.10 : (get_N_o_d_e$(v5, v0) = v8 & fun_app$d(v6, v4) = v7 & % 150.77/21.10 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$(v8) % 150.77/21.10 & ( ~ (v8 = none$b) | ~ (v7 = 0)))) & ! [v5: % 150.77/21.10 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] : ( ~ % 150.77/21.10 (get_N_o_d_e$(v5, v0) = none$b) | ~ % 150.77/21.10 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v5) | ? [v6: % 150.77/21.10 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$] % 150.77/21.10 : ? [v7: int] : ( ~ (v7 = 0) & fun_app$e(member$a, v5) = v6 & % 150.77/21.10 fun_app$d(v6, v4) = v7 & % 150.77/21.10 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$(v6))))))) % 150.77/21.10 & ! [v0: % 150.77/21.10 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$] % 150.77/21.10 : ! [v1: any] : ( ~ (fun_app$l(type_wf$b, v0) = v1) | ~ % 150.77/21.10 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v0) % 150.77/21.10 | ? [v2: any] : ? [v3: % 150.77/21.10 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] : ? [v4: % 150.77/21.10 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set$] : % 150.77/21.10 (fun_app$w(fset$a, v3) = v4 & node_ptr_kinds$(v0) = v3 & % 150.77/21.10 fun_app$l(type_wf$c, v0) = v2 & % 150.77/21.10 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set$(v4) & % 150.77/21.10 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$(v3) & ( ~ (v2 % 150.77/21.10 = 0) | (v1 = 0 & ! [v5: % 150.77/21.10 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] : ! [v6: % 150.77/21.10 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$] % 150.77/21.10 : ( ~ (fun_app$e(member$a, v5) = v6) | ~ % 150.77/21.10 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v5) | ? [v7: % 150.77/21.10 any] : ? [v8: % 150.77/21.10 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] % 150.77/21.10 : (get_N_o_d_e$(v5, v0) = v8 & fun_app$d(v6, v4) = v7 & % 150.77/21.10 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$(v8) % 150.77/21.10 & ( ~ (v8 = none$b) | ~ (v7 = 0)))) & ! [v5: % 150.77/21.10 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] : ( ~ % 150.77/21.10 (get_N_o_d_e$(v5, v0) = none$b) | ~ % 150.77/21.10 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v5) | ? [v6: % 150.77/21.10 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$] % 150.77/21.10 : ? [v7: int] : ( ~ (v7 = 0) & fun_app$e(member$a, v5) = v6 & % 150.77/21.10 fun_app$d(v6, v4) = v7 & % 150.77/21.10 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$(v6))))))) % 150.77/21.10 & ! [v0: % 150.77/21.10 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$] % 150.77/21.10 : ( ~ (fun_app$l(type_wf$c, v0) = 0) | ~ % 150.77/21.10 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v0) % 150.77/21.10 | ? [v1: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] : ? % 150.77/21.10 [v2: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set$] : % 150.77/21.10 (fun_app$w(fset$a, v1) = v2 & node_ptr_kinds$(v0) = v1 & % 150.77/21.10 fun_app$l(type_wf$b, v0) = 0 & % 150.77/21.10 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set$(v2) & % 150.77/21.10 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$(v1) & ! [v3: % 150.77/21.10 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] : ! [v4: % 150.77/21.10 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$] : ( % 150.77/21.10 ~ (fun_app$e(member$a, v3) = v4) | ~ % 150.77/21.10 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v3) | ? [v5: % 150.77/21.10 any] : ? [v6: % 150.77/21.10 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] : % 150.77/21.10 (get_N_o_d_e$(v3, v0) = v6 & fun_app$d(v4, v2) = v5 & % 150.77/21.10 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$(v6) % 150.77/21.10 & ( ~ (v6 = none$b) | ~ (v5 = 0)))) & ! [v3: % 150.77/21.10 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] : ( ~ % 150.77/21.10 (get_N_o_d_e$(v3, v0) = none$b) | ~ % 150.77/21.10 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v3) | ? [v4: % 150.77/21.10 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$] : % 150.77/21.10 ? [v5: int] : ( ~ (v5 = 0) & fun_app$e(member$a, v3) = v4 & % 150.77/21.10 fun_app$d(v4, v2) = v5 & % 150.77/21.10 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$(v4))))) % 150.77/21.10 & ! [v0: % 150.77/21.10 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$] % 150.77/21.10 : ( ~ (fun_app$l(type_wf$b, v0) = 0) | ~ % 150.77/21.10 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v0) % 150.77/21.10 | ? [v1: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] : ? % 150.77/21.10 [v2: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set$] : ? [v3: % 150.77/21.10 any] : ? [v4: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] : % 150.77/21.10 ? [v5: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$] % 150.77/21.10 : ? [v6: int] : ? [v7: % 150.77/21.10 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] : % 150.77/21.10 (fun_app$w(fset$a, v1) = v2 & node_ptr_kinds$(v0) = v1 & % 150.77/21.10 fun_app$l(type_wf$c, v0) = v3 & % 150.77/21.10 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set$(v2) & % 150.77/21.10 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$(v1) & % 150.77/21.10 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v4) & (v3 = 0 | (v7 % 150.77/21.10 = none$b & v6 = 0 & get_N_o_d_e$(v4, v0) = none$b & % 150.77/21.10 fun_app$e(member$a, v4) = v5 & fun_app$d(v5, v2) = 0 & % 150.77/21.10 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$(v5))))) % 150.77/21.10 % 150.77/21.10 (axiom114) % 150.77/21.10 a_type_wf$c = type_wf$b & % 150.77/21.10 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$(type_wf$b) % 150.77/21.10 % 150.77/21.10 (axiom115) % 150.77/21.10 type_wf$c = a_type_wf$d & % 150.77/21.10 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$(a_type_wf$d) % 150.77/21.10 % 150.77/21.10 (axiom116) % 150.77/21.11 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$(none$b) & % 150.77/21.11 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_bool_fun_fun$(member$a) % 150.77/21.11 & % 150.77/21.11 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$(a_type_wf$d) % 150.77/21.11 & % 150.77/21.11 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$(type_wf$b) % 150.77/21.11 & % 150.77/21.11 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_fun$(fset$a) % 150.77/21.11 & ! [v0: % 150.77/21.11 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$] % 150.77/21.11 : ! [v1: int] : (v1 = 0 | ~ (fun_app$l(a_type_wf$d, v0) = v1) | ~ % 150.77/21.11 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v0) % 150.77/21.11 | ? [v2: any] : ? [v3: % 150.77/21.11 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] : ? [v4: % 150.77/21.11 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set$] : ? [v5: % 150.77/21.11 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] : ? [v6: % 150.77/21.11 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$] : ? % 150.77/21.11 [v7: int] : ? [v8: % 150.77/21.11 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] : % 150.77/21.11 (fun_app$w(fset$a, v3) = v4 & node_ptr_kinds$(v0) = v3 & % 150.77/21.11 fun_app$l(type_wf$b, v0) = v2 & % 150.77/21.11 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set$(v4) & % 150.77/21.11 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$(v3) & % 150.77/21.11 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v5) & ( ~ (v2 = 0) % 150.77/21.11 | (v8 = none$b & v7 = 0 & get_N_o_d_e$(v5, v0) = none$b & % 150.77/21.11 fun_app$e(member$a, v5) = v6 & fun_app$d(v6, v4) = 0 & % 150.77/21.11 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$(v6))))) % 150.77/21.11 & ! [v0: % 150.77/21.11 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$] % 150.77/21.11 : ! [v1: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] : ( ~ % 150.77/21.11 (node_ptr_kinds$(v0) = v1) | ~ % 150.77/21.11 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v0) % 150.77/21.11 | ? [v2: any] : ? [v3: % 150.77/21.11 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set$] : ? [v4: any] % 150.77/21.11 : ? [v5: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] : ? [v6: % 150.77/21.11 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$] : ? % 150.77/21.11 [v7: int] : ? [v8: % 150.77/21.11 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] : % 150.77/21.11 (fun_app$w(fset$a, v1) = v3 & fun_app$l(a_type_wf$d, v0) = v4 & % 150.77/21.11 fun_app$l(type_wf$b, v0) = v2 & % 150.77/21.11 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set$(v3) & % 150.77/21.11 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v5) & ( ~ (v2 = 0) % 150.77/21.11 | v4 = 0 | (v8 = none$b & v7 = 0 & get_N_o_d_e$(v5, v0) = none$b & % 150.77/21.11 fun_app$e(member$a, v5) = v6 & fun_app$d(v6, v3) = 0 & % 150.77/21.11 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$(v6))))) % 150.77/21.11 & ! [v0: % 150.77/21.11 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$] % 150.77/21.11 : ! [v1: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] : ( ~ % 150.77/21.11 (node_ptr_kinds$(v0) = v1) | ~ % 150.77/21.11 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v0) % 150.77/21.11 | ? [v2: any] : ? [v3: any] : ? [v4: % 150.77/21.11 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set$] : % 150.77/21.11 (fun_app$w(fset$a, v1) = v4 & fun_app$l(a_type_wf$d, v0) = v2 & % 150.77/21.11 fun_app$l(type_wf$b, v0) = v3 & % 150.77/21.11 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set$(v4) & ( ~ (v2 = % 150.77/21.11 0) | (v3 = 0 & ! [v5: % 150.77/21.11 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] : ! [v6: % 150.77/21.11 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$] % 150.77/21.11 : ( ~ (fun_app$e(member$a, v5) = v6) | ~ % 150.77/21.11 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v5) | ? [v7: % 150.77/21.11 any] : ? [v8: % 150.77/21.11 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] % 150.77/21.11 : (get_N_o_d_e$(v5, v0) = v8 & fun_app$d(v6, v4) = v7 & % 150.77/21.11 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$(v8) % 150.77/21.11 & ( ~ (v8 = none$b) | ~ (v7 = 0)))) & ! [v5: % 150.77/21.11 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] : ( ~ % 150.77/21.11 (get_N_o_d_e$(v5, v0) = none$b) | ~ % 150.77/21.11 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v5) | ? [v6: % 150.77/21.11 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$] % 150.77/21.11 : ? [v7: int] : ( ~ (v7 = 0) & fun_app$e(member$a, v5) = v6 & % 150.77/21.11 fun_app$d(v6, v4) = v7 & % 150.77/21.11 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$(v6))))))) % 150.77/21.11 & ! [v0: % 150.77/21.11 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$] % 150.77/21.11 : ! [v1: any] : ( ~ (fun_app$l(type_wf$b, v0) = v1) | ~ % 150.77/21.11 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v0) % 150.77/21.11 | ? [v2: any] : ? [v3: % 150.77/21.11 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] : ? [v4: % 150.77/21.11 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set$] : % 150.77/21.11 (fun_app$w(fset$a, v3) = v4 & node_ptr_kinds$(v0) = v3 & % 150.77/21.11 fun_app$l(a_type_wf$d, v0) = v2 & % 150.77/21.11 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set$(v4) & % 150.77/21.11 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$(v3) & ( ~ (v2 % 150.77/21.11 = 0) | (v1 = 0 & ! [v5: % 150.77/21.11 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] : ! [v6: % 150.77/21.11 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$] % 150.77/21.11 : ( ~ (fun_app$e(member$a, v5) = v6) | ~ % 150.77/21.11 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v5) | ? [v7: % 150.77/21.11 any] : ? [v8: % 150.77/21.11 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] % 150.77/21.11 : (get_N_o_d_e$(v5, v0) = v8 & fun_app$d(v6, v4) = v7 & % 150.77/21.11 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$(v8) % 150.77/21.11 & ( ~ (v8 = none$b) | ~ (v7 = 0)))) & ! [v5: % 150.77/21.11 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] : ( ~ % 150.77/21.11 (get_N_o_d_e$(v5, v0) = none$b) | ~ % 150.77/21.11 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v5) | ? [v6: % 150.77/21.11 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$] % 150.77/21.11 : ? [v7: int] : ( ~ (v7 = 0) & fun_app$e(member$a, v5) = v6 & % 150.77/21.11 fun_app$d(v6, v4) = v7 & % 150.77/21.11 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$(v6))))))) % 150.77/21.11 & ! [v0: % 150.77/21.11 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$] % 150.77/21.11 : ( ~ (fun_app$l(a_type_wf$d, v0) = 0) | ~ % 150.77/21.11 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v0) % 150.77/21.11 | ? [v1: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] : ? % 150.77/21.11 [v2: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set$] : % 150.77/21.11 (fun_app$w(fset$a, v1) = v2 & node_ptr_kinds$(v0) = v1 & % 150.77/21.11 fun_app$l(type_wf$b, v0) = 0 & % 150.77/21.11 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set$(v2) & % 150.77/21.11 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$(v1) & ! [v3: % 150.77/21.11 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] : ! [v4: % 150.77/21.11 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$] : ( % 150.77/21.11 ~ (fun_app$e(member$a, v3) = v4) | ~ % 150.77/21.11 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v3) | ? [v5: % 150.77/21.11 any] : ? [v6: % 150.77/21.11 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] : % 150.77/21.11 (get_N_o_d_e$(v3, v0) = v6 & fun_app$d(v4, v2) = v5 & % 150.77/21.11 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$(v6) % 150.77/21.11 & ( ~ (v6 = none$b) | ~ (v5 = 0)))) & ! [v3: % 150.77/21.11 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] : ( ~ % 150.77/21.11 (get_N_o_d_e$(v3, v0) = none$b) | ~ % 150.77/21.11 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v3) | ? [v4: % 150.77/21.11 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$] : % 150.77/21.11 ? [v5: int] : ( ~ (v5 = 0) & fun_app$e(member$a, v3) = v4 & % 150.77/21.11 fun_app$d(v4, v2) = v5 & % 150.77/21.11 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$(v4))))) % 150.77/21.11 & ! [v0: % 150.77/21.11 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$] % 150.77/21.11 : ( ~ (fun_app$l(type_wf$b, v0) = 0) | ~ % 150.77/21.11 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v0) % 150.77/21.11 | ? [v1: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] : ? % 150.77/21.11 [v2: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set$] : ? [v3: % 150.77/21.11 any] : ? [v4: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] : % 150.77/21.11 ? [v5: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$] % 150.77/21.11 : ? [v6: int] : ? [v7: % 150.77/21.11 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] : % 150.77/21.11 (fun_app$w(fset$a, v1) = v2 & node_ptr_kinds$(v0) = v1 & % 150.77/21.11 fun_app$l(a_type_wf$d, v0) = v3 & % 150.77/21.11 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set$(v2) & % 150.77/21.11 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$(v1) & % 150.77/21.11 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v4) & (v3 = 0 | (v7 % 150.77/21.11 = none$b & v6 = 0 & get_N_o_d_e$(v4, v0) = none$b & % 150.77/21.11 fun_app$e(member$a, v4) = v5 & fun_app$d(v5, v2) = 0 & % 150.77/21.11 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$(v5))))) % 150.77/21.11 % 150.77/21.11 (axiom129) % 150.77/21.11 A_element_ptr_fset_a_element_ptr_set_fun$(fset$) & % 150.77/21.11 A_element_ptr_a_element_ptr_set_bool_fun_fun$(member$e) & % 150.77/21.11 A_element_ptr_a_element_ptr_fset_bool_fun_fun$(fmember$) & ! [v0: % 150.77/21.11 A_element_ptr$] : ! [v1: A_element_ptr_fset$] : ! [v2: % 150.77/21.11 A_element_ptr_set_bool_fun$] : ! [v3: A_element_ptr_set$] : ! [v4: int] : % 150.77/21.11 (v4 = 0 | ~ (fun_app$v(fset$, v1) = v3) | ~ (fun_app$u(member$e, v0) = v2) | % 150.77/21.11 ~ (fun_app$t(v2, v3) = v4) | ~ A_element_ptr$(v0) | ~ % 150.77/21.11 A_element_ptr_fset$(v1) | ? [v5: A_element_ptr_fset_bool_fun$] : ? [v6: % 150.77/21.11 int] : ( ~ (v6 = 0) & fun_app$j(fmember$, v0) = v5 & fun_app$i(v5, v1) = % 150.77/21.11 v6 & A_element_ptr_fset_bool_fun$(v5))) & ! [v0: A_element_ptr$] : ! % 150.77/21.11 [v1: A_element_ptr_fset$] : ! [v2: A_element_ptr_fset_bool_fun$] : ! [v3: % 150.77/21.11 int] : (v3 = 0 | ~ (fun_app$j(fmember$, v0) = v2) | ~ (fun_app$i(v2, v1) = % 150.77/21.11 v3) | ~ A_element_ptr$(v0) | ~ A_element_ptr_fset$(v1) | ? [v4: % 150.77/21.11 A_element_ptr_set_bool_fun$] : ? [v5: A_element_ptr_set$] : ? [v6: int] % 150.77/21.11 : ( ~ (v6 = 0) & fun_app$v(fset$, v1) = v5 & fun_app$u(member$e, v0) = v4 & % 150.77/21.11 fun_app$t(v4, v5) = v6 & A_element_ptr_set_bool_fun$(v4) & % 150.77/21.12 A_element_ptr_set$(v5))) & ! [v0: A_element_ptr$] : ! [v1: % 150.77/21.12 A_element_ptr_fset$] : ! [v2: A_element_ptr_set_bool_fun$] : ! [v3: % 150.77/21.12 A_element_ptr_set$] : ( ~ (fun_app$v(fset$, v1) = v3) | ~ % 150.77/21.12 (fun_app$u(member$e, v0) = v2) | ~ (fun_app$t(v2, v3) = 0) | ~ % 150.77/21.12 A_element_ptr$(v0) | ~ A_element_ptr_fset$(v1) | ? [v4: % 150.77/21.12 A_element_ptr_fset_bool_fun$] : (fun_app$j(fmember$, v0) = v4 & % 150.77/21.12 fun_app$i(v4, v1) = 0 & A_element_ptr_fset_bool_fun$(v4))) & ! [v0: % 150.77/21.12 A_element_ptr$] : ! [v1: A_element_ptr_fset$] : ! [v2: % 150.77/21.12 A_element_ptr_fset_bool_fun$] : ( ~ (fun_app$j(fmember$, v0) = v2) | ~ % 150.77/21.12 (fun_app$i(v2, v1) = 0) | ~ A_element_ptr$(v0) | ~ A_element_ptr_fset$(v1) % 150.77/21.12 | ? [v3: A_element_ptr_set_bool_fun$] : ? [v4: A_element_ptr_set$] : % 150.77/21.12 (fun_app$v(fset$, v1) = v4 & fun_app$u(member$e, v0) = v3 & fun_app$t(v3, % 150.77/21.12 v4) = 0 & A_element_ptr_set_bool_fun$(v3) & A_element_ptr_set$(v4))) % 150.77/21.12 % 150.77/21.12 (axiom135) % 150.77/21.12 A_element_ptr_fset_a_element_ptr_set_fun$(fset$) & % 150.77/21.12 A_element_ptr_a_element_ptr_set_bool_fun_fun$(member$e) & % 150.77/21.12 A_element_ptr_a_element_ptr_fset_bool_fun_fun$(fmember$) & ! [v0: % 150.77/21.12 A_element_ptr$] : ! [v1: A_element_ptr_fset$] : ! [v2: % 150.77/21.12 A_element_ptr_set_bool_fun$] : ! [v3: A_element_ptr_set$] : ! [v4: int] : % 150.77/21.12 (v4 = 0 | ~ (fun_app$v(fset$, v1) = v3) | ~ (fun_app$u(member$e, v0) = v2) | % 150.77/21.12 ~ (fun_app$t(v2, v3) = v4) | ~ A_element_ptr$(v0) | ~ % 150.77/21.12 A_element_ptr_fset$(v1) | ? [v5: A_element_ptr_fset_bool_fun$] : ? [v6: % 150.77/21.12 int] : ( ~ (v6 = 0) & fun_app$j(fmember$, v0) = v5 & fun_app$i(v5, v1) = % 150.77/21.12 v6 & A_element_ptr_fset_bool_fun$(v5))) & ! [v0: A_element_ptr$] : ! % 150.77/21.12 [v1: A_element_ptr_fset$] : ! [v2: A_element_ptr_fset_bool_fun$] : ! [v3: % 150.77/21.12 int] : (v3 = 0 | ~ (fun_app$j(fmember$, v0) = v2) | ~ (fun_app$i(v2, v1) = % 150.77/21.12 v3) | ~ A_element_ptr$(v0) | ~ A_element_ptr_fset$(v1) | ? [v4: % 150.77/21.12 A_element_ptr_set_bool_fun$] : ? [v5: A_element_ptr_set$] : ? [v6: int] % 150.77/21.12 : ( ~ (v6 = 0) & fun_app$v(fset$, v1) = v5 & fun_app$u(member$e, v0) = v4 & % 150.77/21.12 fun_app$t(v4, v5) = v6 & A_element_ptr_set_bool_fun$(v4) & % 150.77/21.12 A_element_ptr_set$(v5))) & ! [v0: A_element_ptr$] : ! [v1: % 150.77/21.12 A_element_ptr_fset$] : ! [v2: A_element_ptr_set_bool_fun$] : ! [v3: % 150.77/21.12 A_element_ptr_set$] : ( ~ (fun_app$v(fset$, v1) = v3) | ~ % 150.77/21.12 (fun_app$u(member$e, v0) = v2) | ~ (fun_app$t(v2, v3) = 0) | ~ % 150.77/21.12 A_element_ptr$(v0) | ~ A_element_ptr_fset$(v1) | ? [v4: % 150.77/21.12 A_element_ptr_fset_bool_fun$] : (fun_app$j(fmember$, v0) = v4 & % 150.77/21.12 fun_app$i(v4, v1) = 0 & A_element_ptr_fset_bool_fun$(v4))) & ! [v0: % 150.77/21.12 A_element_ptr$] : ! [v1: A_element_ptr_fset$] : ! [v2: % 150.77/21.12 A_element_ptr_fset_bool_fun$] : ( ~ (fun_app$j(fmember$, v0) = v2) | ~ % 150.77/21.12 (fun_app$i(v2, v1) = 0) | ~ A_element_ptr$(v0) | ~ A_element_ptr_fset$(v1) % 150.77/21.12 | ? [v3: A_element_ptr_set_bool_fun$] : ? [v4: A_element_ptr_set$] : % 150.77/21.12 (fun_app$v(fset$, v1) = v4 & fun_app$u(member$e, v0) = v3 & fun_app$t(v3, % 150.77/21.12 v4) = 0 & A_element_ptr_set_bool_fun$(v3) & A_element_ptr_set$(v4))) % 150.77/21.12 % 150.77/21.12 (axiom138) % 150.77/21.12 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$(a_type_wf$c) % 150.77/21.12 & ! [v0: % 150.77/21.12 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$] % 150.77/21.12 : ! [v1: int] : (v1 = 0 | ~ (fun_app$l(a_type_wf$c, v0) = v1) | ~ % 150.77/21.12 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v0)) % 150.77/21.12 % 150.77/21.12 (axiom152) % 150.77/21.12 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$(none$b) & % 150.77/21.12 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(none$) & ! [v0: % 150.77/21.12 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] : ! [v1: % 150.77/21.12 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$] % 150.77/21.12 : ! [v2: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext$] : ! % 150.77/21.12 [v3: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] : (v3 = % 150.77/21.12 none$ | v0 = none$b | ~ (the$a(v0) = v2) | ~ (fun_app$m(v1, v2) = v3) | ~ % 150.77/21.12 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$(v0) | ~ % 150.77/21.12 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$(v1) % 150.77/21.12 | ? [v4: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] : ( ~ % 150.77/21.12 (v4 = none$) & bind$(v0, v1) = v4 & % 150.77/21.12 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(v4))) & ! % 150.77/21.12 [v0: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] : ! % 150.77/21.12 [v1: % 150.77/21.12 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$] % 150.77/21.12 : ! [v2: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] : (v2 = % 150.77/21.12 none$ | ~ (bind$(v0, v1) = v2) | ~ % 150.77/21.12 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$(v0) | ~ % 150.77/21.12 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$(v1) % 150.77/21.12 | ? [v3: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext$] : ? % 150.77/21.12 [v4: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] : ( ~ (v4 % 150.77/21.12 = none$) & the$a(v0) = v3 & fun_app$m(v1, v3) = v4 & % 150.77/21.12 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext$(v3) & % 150.77/21.12 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(v4))) & ! % 150.77/21.12 [v0: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] : ! % 150.77/21.12 [v1: % 150.77/21.12 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$] % 150.77/21.12 : ! [v2: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext$] : ( ~ % 150.77/21.12 (the$a(v0) = v2) | ~ (fun_app$m(v1, v2) = none$) | ~ % 150.77/21.12 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$(v0) | ~ % 150.77/21.12 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$(v1) % 150.77/21.12 | bind$(v0, v1) = none$) & ! [v0: % 150.77/21.12 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$] % 150.77/21.12 : ! [v1: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext$] : ! % 150.77/21.12 [v2: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] : ( ~ % 150.77/21.12 (the$a(none$b) = v1) | ~ (fun_app$m(v0, v1) = v2) | ~ % 150.77/21.12 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$(v0) % 150.77/21.12 | bind$(none$b, v0) = none$) & ! [v0: % 150.77/21.12 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$] % 150.77/21.12 : ! [v1: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] : (v1 = % 150.77/21.12 none$ | ~ (bind$(none$b, v0) = v1) | ~ % 150.77/21.12 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$(v0)) % 150.77/21.12 & ! [v0: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] : % 150.77/21.12 ! [v1: % 150.77/21.12 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$] % 150.77/21.12 : (v0 = none$b | ~ (bind$(v0, v1) = none$) | ~ % 150.77/21.12 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$(v0) | ~ % 150.77/21.12 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$(v1) % 150.77/21.12 | ? [v2: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext$] : % 150.77/21.12 (the$a(v0) = v2 & fun_app$m(v1, v2) = none$ & % 150.77/21.12 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext$(v2))) % 150.77/21.12 % 150.77/21.12 (axiom36) % 150.77/21.12 l_type_wf_E_l_e_m_e_n_t$(type_wf$) = 0 & % 150.77/21.12 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$(type_wf$) % 150.77/21.12 % 150.77/21.12 (axiom38) % 150.77/21.12 l_type_wf_N_o_d_e$(type_wf$) = 0 & % 150.77/21.12 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$(type_wf$) % 150.77/21.12 % 150.77/21.12 (axiom383) % 150.77/21.13 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_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$(object_ptr_kinds$) % 150.77/21.13 & % 150.77/21.13 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option$(none$c) % 150.77/21.13 & % 150.77/21.13 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$(type_wf$) % 150.77/21.13 & % 150.77/21.13 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_bool_fun_fun$(fmember$b) % 150.77/21.13 & ! [v0: % 150.77/21.13 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$] % 150.77/21.13 : ! [v1: % 150.77/21.13 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$] % 150.77/21.13 : ! [v2: % 150.77/21.13 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_bool_fun$] % 150.77/21.13 : ! [v3: % 150.77/21.13 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$] % 150.77/21.13 : ! [v4: any] : ( ~ (fun_app$ca(object_ptr_kinds$, v0) = v3) | ~ % 150.77/21.13 (fun_app$q(fmember$b, v1) = v2) | ~ (fun_app$p(v2, v3) = v4) | ~ % 150.77/21.13 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v0) % 150.77/21.13 | ~ % 150.77/21.13 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$(v1) % 150.77/21.13 | ? [v5: any] : ? [v6: % 150.77/21.13 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option$] : % 150.77/21.13 (get_O_b_j_e_c_t$(v1, v0) = v6 & fun_app$l(type_wf$, v0) = v5 & % 150.77/21.13 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option$(v6) % 150.77/21.13 & ( ~ (v5 = 0) | (( ~ (v6 = none$c) | ~ (v4 = 0)) & (v6 = none$c | v4 = % 150.77/21.13 0))))) & ! [v0: % 150.77/21.13 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$] % 150.77/21.13 : ! [v1: % 150.77/21.13 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$] % 150.77/21.13 : ! [v2: % 150.77/21.13 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option$] : ( % 150.77/21.13 ~ (get_O_b_j_e_c_t$(v1, v0) = v2) | ~ % 150.77/21.13 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v0) % 150.77/21.13 | ~ % 150.77/21.13 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$(v1) % 150.77/21.13 | ? [v3: any] : ? [v4: % 150.77/21.13 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_bool_fun$] % 150.77/21.13 : ? [v5: % 150.77/21.13 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$] % 150.77/21.13 : ? [v6: any] : (fun_app$ca(object_ptr_kinds$, v0) = v5 & % 150.77/21.13 fun_app$q(fmember$b, v1) = v4 & fun_app$p(v4, v5) = v6 & % 150.77/21.13 fun_app$l(type_wf$, v0) = v3 & % 150.77/21.13 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$(v5) % 150.77/21.13 & % 150.77/21.13 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_bool_fun$(v4) % 150.77/21.13 & ( ~ (v3 = 0) | (( ~ (v6 = 0) | ~ (v2 = none$c)) & (v6 = 0 | v2 = % 150.77/21.13 none$c))))) % 150.77/21.13 % 150.77/21.13 (axiom39) % 150.77/21.13 l_type_wf_O_b_j_e_c_t$(type_wf$) = 0 & % 150.77/21.13 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$(type_wf$) % 150.77/21.13 % 150.77/21.13 (axiom391) % 150.77/21.13 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_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$(object_ptr_kinds$) % 150.77/21.13 & % 150.77/21.13 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option$(none$c) % 150.77/21.13 & % 150.77/21.13 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$(type_wf$c) % 150.77/21.13 & % 150.77/21.13 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_bool_fun_fun$(fmember$b) % 150.77/21.13 & ! [v0: % 150.77/21.13 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$] % 150.77/21.13 : ! [v1: % 150.77/21.13 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$] % 150.77/21.13 : ! [v2: % 150.77/21.13 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_bool_fun$] % 150.77/21.13 : ! [v3: % 150.77/21.13 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$] % 150.77/21.13 : ! [v4: any] : ( ~ (fun_app$ca(object_ptr_kinds$, v0) = v3) | ~ % 150.77/21.13 (fun_app$q(fmember$b, v1) = v2) | ~ (fun_app$p(v2, v3) = v4) | ~ % 150.77/21.13 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v0) % 150.77/21.13 | ~ % 150.77/21.13 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$(v1) % 150.77/21.13 | ? [v5: any] : ? [v6: % 150.77/21.13 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option$] : % 150.77/21.13 (get_O_b_j_e_c_t$(v1, v0) = v6 & fun_app$l(type_wf$c, v0) = v5 & % 150.77/21.13 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option$(v6) % 150.77/21.13 & ( ~ (v5 = 0) | (( ~ (v6 = none$c) | ~ (v4 = 0)) & (v6 = none$c | v4 = % 150.77/21.13 0))))) & ! [v0: % 150.77/21.13 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$] % 150.77/21.13 : ! [v1: % 150.77/21.13 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$] % 150.77/21.13 : ! [v2: % 150.77/21.13 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option$] : ( % 150.77/21.13 ~ (get_O_b_j_e_c_t$(v1, v0) = v2) | ~ % 150.77/21.13 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v0) % 150.77/21.13 | ~ % 150.77/21.13 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$(v1) % 150.77/21.13 | ? [v3: any] : ? [v4: % 150.77/21.13 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_bool_fun$] % 150.77/21.13 : ? [v5: % 150.77/21.13 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$] % 150.77/21.13 : ? [v6: any] : (fun_app$ca(object_ptr_kinds$, v0) = v5 & % 150.77/21.13 fun_app$q(fmember$b, v1) = v4 & fun_app$p(v4, v5) = v6 & % 150.77/21.13 fun_app$l(type_wf$c, v0) = v3 & % 150.77/21.13 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$(v5) % 150.77/21.13 & % 150.77/21.13 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_bool_fun$(v4) % 150.77/21.13 & ( ~ (v3 = 0) | (( ~ (v6 = 0) | ~ (v2 = none$c)) & (v6 = 0 | v2 = % 150.77/21.13 none$c))))) % 150.77/21.13 % 150.77/21.13 (axiom449) % 150.77/21.14 A_element_ptr_a_element_ptr_fset_bool_fun_fun$(fmember$) & ! [v0: % 150.77/21.14 A_element_ptr_bool_fun$] : ! [v1: A_element_ptr_fset$] : ! [v2: % 150.77/21.14 A_element_ptr_bool_fun$] : ! [v3: A_element_ptr_fset$] : ! [v4: % 150.77/21.14 A_element_ptr$] : ! [v5: any] : ( ~ (ffilter$(v2, v1) = v3) | ~ % 150.77/21.14 (ffilter$(v0, v1) = v3) | ~ (fun_app$cf(v2, v4) = v5) | ~ % 150.77/21.14 A_element_ptr$(v4) | ~ A_element_ptr_fset$(v1) | ~ % 150.77/21.14 A_element_ptr_bool_fun$(v2) | ~ A_element_ptr_bool_fun$(v0) | ? [v6: % 150.77/21.14 A_element_ptr_fset_bool_fun$] : ? [v7: any] : ? [v8: any] : % 150.77/21.14 (fun_app$cf(v0, v4) = v8 & fun_app$j(fmember$, v4) = v6 & fun_app$i(v6, v1) % 150.77/21.14 = v7 & A_element_ptr_fset_bool_fun$(v6) & ( ~ (v7 = 0) | (( ~ (v8 = 0) | % 150.77/21.14 v5 = 0) & ( ~ (v5 = 0) | v8 = 0))))) & ! [v0: % 150.77/21.14 A_element_ptr_bool_fun$] : ! [v1: A_element_ptr_fset$] : ! [v2: % 150.77/21.14 A_element_ptr_bool_fun$] : ! [v3: A_element_ptr_fset$] : ! [v4: % 150.77/21.14 A_element_ptr$] : ! [v5: any] : ( ~ (ffilter$(v2, v1) = v3) | ~ % 150.77/21.14 (ffilter$(v0, v1) = v3) | ~ (fun_app$cf(v0, v4) = v5) | ~ % 150.77/21.14 A_element_ptr$(v4) | ~ A_element_ptr_fset$(v1) | ~ % 150.77/21.14 A_element_ptr_bool_fun$(v2) | ~ A_element_ptr_bool_fun$(v0) | ? [v6: % 150.77/21.14 A_element_ptr_fset_bool_fun$] : ? [v7: any] : ? [v8: any] : % 150.77/21.14 (fun_app$cf(v2, v4) = v8 & fun_app$j(fmember$, v4) = v6 & fun_app$i(v6, v1) % 150.77/21.14 = v7 & A_element_ptr_fset_bool_fun$(v6) & ( ~ (v7 = 0) | (( ~ (v8 = 0) | % 150.77/21.14 v5 = 0) & ( ~ (v5 = 0) | v8 = 0))))) & ! [v0: % 150.77/21.14 A_element_ptr_bool_fun$] : ! [v1: A_element_ptr_fset$] : ! [v2: % 150.77/21.14 A_element_ptr_bool_fun$] : ! [v3: A_element_ptr_fset$] : ! [v4: % 150.77/21.14 A_element_ptr$] : ! [v5: A_element_ptr_fset_bool_fun$] : ( ~ (ffilter$(v2, % 150.77/21.14 v1) = v3) | ~ (ffilter$(v0, v1) = v3) | ~ (fun_app$j(fmember$, v4) = % 150.77/21.14 v5) | ~ A_element_ptr$(v4) | ~ A_element_ptr_fset$(v1) | ~ % 150.77/21.14 A_element_ptr_bool_fun$(v2) | ~ A_element_ptr_bool_fun$(v0) | ? [v6: any] % 150.77/21.14 : ? [v7: any] : ? [v8: any] : (fun_app$cf(v2, v4) = v8 & fun_app$cf(v0, % 150.77/21.14 v4) = v7 & fun_app$i(v5, v1) = v6 & ( ~ (v6 = 0) | (( ~ (v8 = 0) | v7 = % 150.77/21.14 0) & ( ~ (v7 = 0) | v8 = 0))))) & ! [v0: A_element_ptr_bool_fun$] : % 150.77/21.14 ! [v1: A_element_ptr_fset$] : ! [v2: A_element_ptr_bool_fun$] : ! [v3: % 150.77/21.14 A_element_ptr_fset$] : ! [v4: A_element_ptr_fset$] : (v4 = v3 | ~ % 150.77/21.14 (ffilter$(v2, v1) = v4) | ~ (ffilter$(v0, v1) = v3) | ~ % 150.77/21.14 A_element_ptr_fset$(v1) | ~ A_element_ptr_bool_fun$(v2) | ~ % 150.77/21.14 A_element_ptr_bool_fun$(v0) | ? [v5: A_element_ptr$] : ? [v6: % 150.77/21.14 A_element_ptr_fset_bool_fun$] : ? [v7: any] : ? [v8: any] : % 150.77/21.14 (fun_app$cf(v2, v5) = v8 & fun_app$cf(v0, v5) = v7 & fun_app$j(fmember$, v5) % 150.77/21.14 = v6 & fun_app$i(v6, v1) = 0 & A_element_ptr$(v5) & % 150.77/21.14 A_element_ptr_fset_bool_fun$(v6) & ( ~ (v8 = 0) | ~ (v7 = 0)) & (v8 = 0 | % 150.77/21.14 v7 = 0))) % 150.77/21.14 % 150.77/21.14 (axiom45) % 150.77/21.14 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$(type_wf$a) % 150.77/21.14 & ! [v0: % 150.77/21.14 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$] % 150.77/21.14 : ! [v1: % 150.77/21.14 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$] % 150.77/21.14 : ! [v2: int] : (v2 = 0 | ~ (l_type_wf_E_l_e_m_e_n_t$(v0) = 0) | ~ % 150.77/21.14 (fun_app$l(type_wf$a, v1) = v2) | ~ % 150.77/21.14 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v1) % 150.77/21.14 | ~ % 150.77/21.14 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$(v0) % 150.77/21.14 | ? [v3: int] : ( ~ (v3 = 0) & fun_app$l(v0, v1) = v3)) & ! [v0: % 150.77/21.14 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$] % 150.77/21.14 : ! [v1: int] : (v1 = 0 | ~ (l_type_wf_E_l_e_m_e_n_t$(v0) = v1) | ~ % 150.77/21.14 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$(v0) % 150.77/21.14 | ? [v2: % 150.77/21.14 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$] % 150.77/21.14 : ? [v3: int] : ( ~ (v3 = 0) & fun_app$l(v0, v2) = 0 & fun_app$l(type_wf$a, % 150.77/21.14 v2) = v3 & % 150.77/21.14 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v2))) % 150.77/21.14 & ! [v0: % 150.77/21.14 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$] % 150.77/21.14 : ! [v1: % 150.77/21.14 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$] % 150.77/21.14 : ( ~ (l_type_wf_E_l_e_m_e_n_t$(v0) = 0) | ~ (fun_app$l(v0, v1) = 0) | ~ % 150.77/21.14 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v1) % 150.77/21.14 | ~ % 150.77/21.14 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$(v0) % 150.77/21.14 | fun_app$l(type_wf$a, v1) = 0) % 150.77/21.14 % 150.77/21.14 (axiom458) % 150.77/21.14 A_element_ptr_bool_fun$(is_element_ptr_e_l_e_m_e_n_t_p_t_r$) & ! [v0: % 150.77/21.14 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$] % 150.77/21.14 : ! [v1: A_element_ptr_fset$] : ( ~ (element_ptrs$(v0) = v1) | ~ % 150.77/21.14 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v0) % 150.77/21.14 | ? [v2: A_element_ptr_fset$] : % 150.77/21.14 (ffilter$(is_element_ptr_e_l_e_m_e_n_t_p_t_r$, v2) = v1 & % 150.77/21.14 element_ptr_kinds$(v0) = v2 & A_element_ptr_fset$(v2) & % 150.77/21.14 A_element_ptr_fset$(v1))) & ! [v0: % 150.77/21.14 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$] % 150.77/21.14 : ! [v1: A_element_ptr_fset$] : ( ~ (element_ptr_kinds$(v0) = v1) | ~ % 150.77/21.14 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v0) % 150.77/21.14 | ? [v2: A_element_ptr_fset$] : (element_ptrs$(v0) = v2 & % 150.77/21.14 ffilter$(is_element_ptr_e_l_e_m_e_n_t_p_t_r$, v1) = v2 & % 150.77/21.14 A_element_ptr_fset$(v2))) % 150.77/21.14 % 150.77/21.14 (axiom46) % 150.77/21.14 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$(type_wf$a) % 150.77/21.14 & ! [v0: % 150.77/21.14 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$] % 150.77/21.14 : ! [v1: % 150.77/21.14 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$] % 150.77/21.14 : ( ~ (fun_app$l(v0, v1) = 0) | ~ % 150.77/21.14 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v1) % 150.77/21.14 | ~ % 150.77/21.14 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$(v0) % 150.77/21.14 | ? [v2: any] : ? [v3: any] : (l_type_wf_E_l_e_m_e_n_t$(v0) = v2 & % 150.77/21.14 fun_app$l(type_wf$a, v1) = v3 & ( ~ (v2 = 0) | v3 = 0))) % 150.77/21.14 % 150.77/21.14 (axiom460) % 150.77/21.14 A_element_ptr_fset$(bot$f) & % 150.77/21.14 A_element_ptr_a_element_ptr_fset_bool_fun_fun$(fmember$) & ! [v0: % 150.77/21.14 A_element_ptr$] : ! [v1: A_element_ptr_fset_bool_fun$] : ( ~ % 150.77/21.14 (fun_app$j(fmember$, v0) = v1) | ~ A_element_ptr$(v0) | ? [v2: int] : ( ~ % 150.77/21.14 (v2 = 0) & fun_app$i(v1, bot$f) = v2)) % 150.77/21.14 % 150.77/21.14 (axiom475) % 150.77/21.14 A_element_ptr_fset$(bot$f) & % 150.77/21.14 A_element_ptr_a_element_ptr_fset_bool_fun_fun$(fmember$) & ! [v0: % 150.77/21.14 A_element_ptr$] : ! [v1: A_element_ptr_fset_bool_fun$] : ( ~ % 150.77/21.14 (fun_app$j(fmember$, v0) = v1) | ~ A_element_ptr$(v0) | ? [v2: int] : ( ~ % 150.77/21.14 (v2 = 0) & fun_app$i(v1, bot$f) = v2)) % 150.77/21.14 % 150.77/21.14 (axiom48) % 150.77/21.14 type_wf$a = a_type_wf$ & % 150.77/21.14 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$(a_type_wf$) % 150.77/21.14 % 150.77/21.14 (axiom49) % 150.77/21.15 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_bool_fun_fun$(fmember$a) % 150.77/21.15 & A_element_ptr_a_element_ptr_fset_bool_fun_fun$(fmember$) & ! [v0: % 150.77/21.15 A_element_ptr$] : ! [v1: % 150.77/21.15 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$] % 150.77/21.15 : ! [v2: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] : ! [v3: % 150.77/21.15 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$] : ! % 150.77/21.15 [v4: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] : ! [v5: % 150.77/21.15 int] : (v5 = 0 | ~ (cast_e_l_e_m_e_n_t_p_t_r_2_n_o_d_e_p_t_r$(v0) = v2) | % 150.77/21.15 ~ (node_ptr_kinds$(v1) = v4) | ~ (fun_app$o(fmember$a, v2) = v3) | ~ % 150.77/21.15 (fun_app$n(v3, v4) = v5) | ~ % 150.77/21.15 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v1) % 150.77/21.15 | ~ A_element_ptr$(v0) | ? [v6: A_element_ptr_fset_bool_fun$] : ? [v7: % 150.77/21.15 A_element_ptr_fset$] : ? [v8: int] : ( ~ (v8 = 0) & % 150.77/21.15 element_ptr_kinds$(v1) = v7 & fun_app$j(fmember$, v0) = v6 & fun_app$i(v6, % 150.77/21.15 v7) = v8 & A_element_ptr_fset_bool_fun$(v6) & A_element_ptr_fset$(v7))) % 150.77/21.15 & ! [v0: A_element_ptr$] : ! [v1: % 150.77/21.15 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$] % 150.77/21.15 : ! [v2: A_element_ptr_fset_bool_fun$] : ! [v3: A_element_ptr_fset$] : ! % 150.77/21.15 [v4: int] : (v4 = 0 | ~ (element_ptr_kinds$(v1) = v3) | ~ % 150.77/21.15 (fun_app$j(fmember$, v0) = v2) | ~ (fun_app$i(v2, v3) = v4) | ~ % 150.77/21.15 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v1) % 150.77/21.15 | ~ A_element_ptr$(v0) | ? [v5: % 150.77/21.15 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] : ? [v6: % 150.77/21.15 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$] : ? % 150.77/21.15 [v7: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] : ? [v8: % 150.77/21.15 int] : ( ~ (v8 = 0) & cast_e_l_e_m_e_n_t_p_t_r_2_n_o_d_e_p_t_r$(v0) = v5 & % 150.77/21.15 node_ptr_kinds$(v1) = v7 & fun_app$o(fmember$a, v5) = v6 & fun_app$n(v6, % 150.77/21.15 v7) = v8 & % 150.77/21.15 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$(v7) & % 150.77/21.15 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v5) & % 150.77/21.15 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$(v6))) % 150.77/21.15 & ! [v0: A_element_ptr$] : ! [v1: % 150.77/21.15 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$] % 150.77/21.15 : ! [v2: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] : ! [v3: % 150.77/21.15 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$] : ! % 150.77/21.15 [v4: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] : ( ~ % 150.77/21.15 (cast_e_l_e_m_e_n_t_p_t_r_2_n_o_d_e_p_t_r$(v0) = v2) | ~ % 150.77/21.15 (node_ptr_kinds$(v1) = v4) | ~ (fun_app$o(fmember$a, v2) = v3) | ~ % 150.77/21.15 (fun_app$n(v3, v4) = 0) | ~ % 150.77/21.15 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v1) % 150.77/21.15 | ~ A_element_ptr$(v0) | ? [v5: A_element_ptr_fset_bool_fun$] : ? [v6: % 150.77/21.15 A_element_ptr_fset$] : (element_ptr_kinds$(v1) = v6 & fun_app$j(fmember$, % 150.77/21.15 v0) = v5 & fun_app$i(v5, v6) = 0 & A_element_ptr_fset_bool_fun$(v5) & % 150.77/21.15 A_element_ptr_fset$(v6))) & ! [v0: A_element_ptr$] : ! [v1: % 150.77/21.15 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$] % 150.77/21.15 : ! [v2: A_element_ptr_fset_bool_fun$] : ! [v3: A_element_ptr_fset$] : ( ~ % 150.77/21.15 (element_ptr_kinds$(v1) = v3) | ~ (fun_app$j(fmember$, v0) = v2) | ~ % 150.77/21.15 (fun_app$i(v2, v3) = 0) | ~ % 150.77/21.15 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v1) % 150.77/21.15 | ~ A_element_ptr$(v0) | ? [v4: % 150.77/21.15 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] : ? [v5: % 150.77/21.15 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$] : ? % 150.77/21.15 [v6: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] : % 150.77/21.15 (cast_e_l_e_m_e_n_t_p_t_r_2_n_o_d_e_p_t_r$(v0) = v4 & node_ptr_kinds$(v1) = % 150.77/21.15 v6 & fun_app$o(fmember$a, v4) = v5 & fun_app$n(v5, v6) = 0 & % 150.77/21.15 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$(v6) & % 150.77/21.15 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v4) & % 150.77/21.15 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$(v5))) % 150.77/21.15 % 150.77/21.15 (axiom50) % 150.77/21.15 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$(none$b) & % 150.77/21.15 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_bool_fun_fun$(fmember$a) % 150.77/21.15 & % 150.77/21.15 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$(type_wf$) % 150.77/21.15 & ! [v0: % 150.77/21.15 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$] % 150.77/21.15 : ! [v1: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] : ! [v2: % 150.77/21.15 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$] : ! % 150.77/21.15 [v3: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] : ! [v4: % 150.77/21.15 any] : ( ~ (node_ptr_kinds$(v0) = v3) | ~ (fun_app$o(fmember$a, v1) = v2) | % 150.77/21.15 ~ (fun_app$n(v2, v3) = v4) | ~ % 150.77/21.15 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v0) % 150.77/21.15 | ~ A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v1) | ? [v5: % 150.77/21.15 any] : ? [v6: % 150.77/21.15 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] : % 150.77/21.15 (get_N_o_d_e$(v1, v0) = v6 & fun_app$l(type_wf$, v0) = v5 & % 150.77/21.15 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$(v6) & ( % 150.77/21.15 ~ (v5 = 0) | (( ~ (v6 = none$b) | ~ (v4 = 0)) & (v6 = none$b | v4 = % 150.77/21.15 0))))) & ! [v0: % 150.77/21.15 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$] % 150.77/21.15 : ! [v1: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] : ! [v2: % 150.77/21.15 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] : ( ~ % 150.77/21.15 (get_N_o_d_e$(v1, v0) = v2) | ~ % 150.77/21.15 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v0) % 150.77/21.15 | ~ A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v1) | ? [v3: % 150.77/21.15 any] : ? [v4: % 150.77/21.15 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$] : ? % 150.77/21.15 [v5: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] : ? [v6: % 150.77/21.15 any] : (node_ptr_kinds$(v0) = v5 & fun_app$o(fmember$a, v1) = v4 & % 150.77/21.15 fun_app$n(v4, v5) = v6 & fun_app$l(type_wf$, v0) = v3 & % 150.77/21.15 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$(v5) & % 150.77/21.15 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$(v4) & % 150.77/21.15 ( ~ (v3 = 0) | (( ~ (v6 = 0) | ~ (v2 = none$b)) & (v6 = 0 | v2 = % 150.77/21.15 none$b))))) % 150.77/21.15 % 150.77/21.15 (axiom506) % 151.19/21.17 A_element_ptr_a_element_ptr_fset_bool_fun_fun$(fmember$) & ! [v0: % 151.19/21.17 A_element_ptr$] : ! [v1: A_element_ptr_fset$] : ! [v2: A_element_ptr$] : % 151.19/21.17 ! [v3: A_element_ptr_fset$] : ! [v4: A_element_ptr_fset_bool_fun$] : ! [v5: % 151.19/21.17 int] : ! [v6: A_element_ptr_fset_bool_fun$] : ! [v7: int] : (v7 = 0 | v5 = % 151.19/21.17 0 | ~ (fun_app$j(fmember$, v2) = v6) | ~ (fun_app$j(fmember$, v0) = v4) | % 151.19/21.17 ~ (fun_app$i(v6, v3) = v7) | ~ (fun_app$i(v4, v1) = v5) | ~ % 151.19/21.17 A_element_ptr$(v2) | ~ A_element_ptr$(v0) | ~ A_element_ptr_fset$(v3) | ~ % 151.19/21.17 A_element_ptr_fset$(v1) | ? [v8: A_element_ptr_fset$] : ? [v9: % 151.19/21.17 A_element_ptr_fset$] : ? [v10: A_element_ptr_fset$] : ? [v11: % 151.19/21.17 A_element_ptr_fset$] : ? [v12: int] : ? [v13: A_element_ptr_fset$] : ? % 151.19/21.17 [v14: int] : (finsert$(v2, v3) = v9 & finsert$(v0, v1) = v8 & % 151.19/21.17 A_element_ptr_fset$(v10) & A_element_ptr_fset$(v9) & % 151.19/21.17 A_element_ptr_fset$(v8) & ( ~ (v9 = v8) | (( ~ (v2 = v0) | v3 = v1) & (v2 % 151.19/21.17 = v0 | (v13 = v3 & v11 = v1 & ~ (v14 = 0) & ~ (v12 = 0) & % 151.19/21.17 finsert$(v2, v10) = v1 & finsert$(v0, v10) = v3 & fun_app$i(v6, % 151.19/21.17 v10) = v12 & fun_app$i(v4, v10) = v14)))) & (v9 = v8 | (v2 = v0 % 151.19/21.17 & ~ (v3 = v1)) | ( ~ (v2 = v0) & ! [v15: A_element_ptr_fset$] : ! % 151.19/21.17 [v16: int] : (v16 = 0 | ~ (fun_app$i(v6, v15) = v16) | ~ % 151.19/21.17 A_element_ptr_fset$(v15) | ? [v17: A_element_ptr_fset$] : ? [v18: % 151.19/21.17 A_element_ptr_fset$] : ? [v19: any] : (finsert$(v2, v15) = v17 & % 151.19/21.17 finsert$(v0, v15) = v18 & fun_app$i(v4, v15) = v19 & % 151.19/21.17 A_element_ptr_fset$(v18) & A_element_ptr_fset$(v17) & ( ~ (v18 = % 151.19/21.17 v3) | ~ (v17 = v1) | v19 = 0))) & ! [v15: % 151.19/21.17 A_element_ptr_fset$] : ! [v16: int] : (v16 = 0 | ~ (fun_app$i(v4, % 151.19/21.17 v15) = v16) | ~ A_element_ptr_fset$(v15) | ? [v17: % 151.19/21.17 A_element_ptr_fset$] : ? [v18: any] : ? [v19: % 151.19/21.17 A_element_ptr_fset$] : (finsert$(v2, v15) = v17 & finsert$(v0, % 151.19/21.17 v15) = v19 & fun_app$i(v6, v15) = v18 & A_element_ptr_fset$(v19) % 151.19/21.17 & A_element_ptr_fset$(v17) & ( ~ (v19 = v3) | ~ (v17 = v1) | v18 % 151.19/21.17 = 0))) & ! [v15: A_element_ptr_fset$] : ( ~ (finsert$(v2, v15) % 151.19/21.17 = v1) | ~ A_element_ptr_fset$(v15) | ? [v16: any] : ? [v17: % 151.19/21.17 A_element_ptr_fset$] : ? [v18: any] : (finsert$(v0, v15) = v17 & % 151.19/21.17 fun_app$i(v6, v15) = v16 & fun_app$i(v4, v15) = v18 & % 151.19/21.17 A_element_ptr_fset$(v17) & ( ~ (v17 = v3) | v18 = 0 | v16 = 0))) & % 151.19/21.17 ! [v15: A_element_ptr_fset$] : ( ~ (finsert$(v0, v15) = v3) | ~ % 151.19/21.17 A_element_ptr_fset$(v15) | ? [v16: A_element_ptr_fset$] : ? [v17: % 151.19/21.17 any] : ? [v18: any] : (finsert$(v2, v15) = v16 & fun_app$i(v6, % 151.19/21.17 v15) = v17 & fun_app$i(v4, v15) = v18 & A_element_ptr_fset$(v16) % 151.19/21.17 & ( ~ (v16 = v1) | v18 = 0 | v17 = 0))))))) & ! [v0: % 151.19/21.17 A_element_ptr$] : ! [v1: A_element_ptr_fset$] : ! [v2: A_element_ptr$] : % 151.19/21.17 ! [v3: A_element_ptr_fset$] : ! [v4: A_element_ptr_fset_bool_fun$] : ! [v5: % 151.19/21.17 int] : ! [v6: A_element_ptr_fset$] : (v5 = 0 | ~ (finsert$(v2, v3) = v6) | % 151.19/21.17 ~ (fun_app$j(fmember$, v0) = v4) | ~ (fun_app$i(v4, v1) = v5) | ~ % 151.19/21.17 A_element_ptr$(v2) | ~ A_element_ptr$(v0) | ~ A_element_ptr_fset$(v3) | ~ % 151.19/21.17 A_element_ptr_fset$(v1) | ? [v7: A_element_ptr_fset_bool_fun$] : ? [v8: % 151.19/21.17 any] : ? [v9: A_element_ptr_fset$] : ? [v10: A_element_ptr_fset$] : ? % 151.19/21.17 [v11: A_element_ptr_fset$] : ? [v12: int] : ? [v13: A_element_ptr_fset$] : % 151.19/21.17 ? [v14: int] : (finsert$(v0, v1) = v9 & fun_app$j(fmember$, v2) = v7 & % 151.19/21.17 fun_app$i(v7, v3) = v8 & A_element_ptr_fset_bool_fun$(v7) & % 151.19/21.17 A_element_ptr_fset$(v10) & A_element_ptr_fset$(v9) & (v8 = 0 | (( ~ (v9 = % 151.19/21.17 v6) | (( ~ (v2 = v0) | v3 = v1) & (v2 = v0 | (v13 = v3 & v11 = v1 % 151.19/21.17 & ~ (v14 = 0) & ~ (v12 = 0) & finsert$(v2, v10) = v1 & % 151.19/21.17 finsert$(v0, v10) = v3 & fun_app$i(v7, v10) = v12 & % 151.19/21.17 fun_app$i(v4, v10) = v14)))) & (v9 = v6 | (v2 = v0 & ~ (v3 = % 151.19/21.17 v1)) | ( ~ (v2 = v0) & ! [v15: A_element_ptr_fset$] : ! [v16: % 151.19/21.17 int] : (v16 = 0 | ~ (fun_app$i(v7, v15) = v16) | ~ % 151.19/21.17 A_element_ptr_fset$(v15) | ? [v17: A_element_ptr_fset$] : ? % 151.19/21.17 [v18: A_element_ptr_fset$] : ? [v19: any] : (finsert$(v2, v15) % 151.19/21.17 = v17 & finsert$(v0, v15) = v18 & fun_app$i(v4, v15) = v19 & % 151.19/21.17 A_element_ptr_fset$(v18) & A_element_ptr_fset$(v17) & ( ~ (v18 % 151.19/21.17 = v3) | ~ (v17 = v1) | v19 = 0))) & ! [v15: % 151.19/21.17 A_element_ptr_fset$] : ! [v16: int] : (v16 = 0 | ~ % 151.19/21.17 (fun_app$i(v4, v15) = v16) | ~ A_element_ptr_fset$(v15) | ? % 151.19/21.17 [v17: A_element_ptr_fset$] : ? [v18: any] : ? [v19: % 151.19/21.17 A_element_ptr_fset$] : (finsert$(v2, v15) = v17 & finsert$(v0, % 151.19/21.17 v15) = v19 & fun_app$i(v7, v15) = v18 & % 151.19/21.17 A_element_ptr_fset$(v19) & A_element_ptr_fset$(v17) & ( ~ (v19 % 151.19/21.17 = v3) | ~ (v17 = v1) | v18 = 0))) & ! [v15: % 151.19/21.17 A_element_ptr_fset$] : ( ~ (finsert$(v2, v15) = v1) | ~ % 151.19/21.17 A_element_ptr_fset$(v15) | ? [v16: any] : ? [v17: % 151.19/21.17 A_element_ptr_fset$] : ? [v18: any] : (finsert$(v0, v15) = % 151.19/21.17 v17 & fun_app$i(v7, v15) = v16 & fun_app$i(v4, v15) = v18 & % 151.19/21.17 A_element_ptr_fset$(v17) & ( ~ (v17 = v3) | v18 = 0 | v16 = % 151.19/21.17 0))) & ! [v15: A_element_ptr_fset$] : ( ~ (finsert$(v0, % 151.19/21.17 v15) = v3) | ~ A_element_ptr_fset$(v15) | ? [v16: % 151.19/21.17 A_element_ptr_fset$] : ? [v17: any] : ? [v18: any] : % 151.19/21.17 (finsert$(v2, v15) = v16 & fun_app$i(v7, v15) = v17 & % 151.19/21.17 fun_app$i(v4, v15) = v18 & A_element_ptr_fset$(v16) & ( ~ (v16 % 151.19/21.17 = v1) | v18 = 0 | v17 = 0))))))))) & ! [v0: % 151.19/21.17 A_element_ptr$] : ! [v1: A_element_ptr_fset$] : ! [v2: A_element_ptr$] : % 151.19/21.17 ! [v3: A_element_ptr_fset$] : ! [v4: A_element_ptr_fset_bool_fun$] : ! [v5: % 151.19/21.17 int] : ! [v6: A_element_ptr_fset$] : (v5 = 0 | ~ (finsert$(v0, v1) = v6) | % 151.19/21.17 ~ (fun_app$j(fmember$, v2) = v4) | ~ (fun_app$i(v4, v3) = v5) | ~ % 151.19/21.17 A_element_ptr$(v2) | ~ A_element_ptr$(v0) | ~ A_element_ptr_fset$(v3) | ~ % 151.19/21.17 A_element_ptr_fset$(v1) | ? [v7: A_element_ptr_fset_bool_fun$] : ? [v8: % 151.19/21.17 any] : ? [v9: A_element_ptr_fset$] : ? [v10: A_element_ptr_fset$] : ? % 151.19/21.17 [v11: A_element_ptr_fset$] : ? [v12: int] : ? [v13: A_element_ptr_fset$] : % 151.19/21.17 ? [v14: int] : (finsert$(v2, v3) = v9 & fun_app$j(fmember$, v0) = v7 & % 151.19/21.17 fun_app$i(v7, v1) = v8 & A_element_ptr_fset_bool_fun$(v7) & % 151.19/21.17 A_element_ptr_fset$(v10) & A_element_ptr_fset$(v9) & (v8 = 0 | (( ~ (v9 = % 151.19/21.17 v6) | (( ~ (v2 = v0) | v3 = v1) & (v2 = v0 | (v13 = v3 & v11 = v1 % 151.19/21.17 & ~ (v14 = 0) & ~ (v12 = 0) & finsert$(v2, v10) = v1 & % 151.19/21.17 finsert$(v0, v10) = v3 & fun_app$i(v7, v10) = v14 & % 151.19/21.17 fun_app$i(v4, v10) = v12)))) & (v9 = v6 | (v2 = v0 & ~ (v3 = % 151.19/21.17 v1)) | ( ~ (v2 = v0) & ! [v15: A_element_ptr_fset$] : ! [v16: % 151.19/21.17 int] : (v16 = 0 | ~ (fun_app$i(v7, v15) = v16) | ~ % 151.19/21.17 A_element_ptr_fset$(v15) | ? [v17: A_element_ptr_fset$] : ? % 151.19/21.17 [v18: any] : ? [v19: A_element_ptr_fset$] : (finsert$(v2, v15) % 151.19/21.17 = v17 & finsert$(v0, v15) = v19 & fun_app$i(v4, v15) = v18 & % 151.19/21.17 A_element_ptr_fset$(v19) & A_element_ptr_fset$(v17) & ( ~ (v19 % 151.19/21.17 = v3) | ~ (v17 = v1) | v18 = 0))) & ! [v15: % 151.19/21.17 A_element_ptr_fset$] : ! [v16: int] : (v16 = 0 | ~ % 151.19/21.17 (fun_app$i(v4, v15) = v16) | ~ A_element_ptr_fset$(v15) | ? % 151.19/21.17 [v17: A_element_ptr_fset$] : ? [v18: A_element_ptr_fset$] : ? % 151.19/21.17 [v19: any] : (finsert$(v2, v15) = v17 & finsert$(v0, v15) = v18 % 151.19/21.17 & fun_app$i(v7, v15) = v19 & A_element_ptr_fset$(v18) & % 151.19/21.17 A_element_ptr_fset$(v17) & ( ~ (v18 = v3) | ~ (v17 = v1) | % 151.19/21.17 v19 = 0))) & ! [v15: A_element_ptr_fset$] : ( ~ % 151.19/21.17 (finsert$(v2, v15) = v1) | ~ A_element_ptr_fset$(v15) | ? % 151.19/21.17 [v16: any] : ? [v17: A_element_ptr_fset$] : ? [v18: any] : % 151.19/21.17 (finsert$(v0, v15) = v17 & fun_app$i(v7, v15) = v18 & % 151.19/21.17 fun_app$i(v4, v15) = v16 & A_element_ptr_fset$(v17) & ( ~ (v17 % 151.19/21.17 = v3) | v18 = 0 | v16 = 0))) & ! [v15: % 151.19/21.17 A_element_ptr_fset$] : ( ~ (finsert$(v0, v15) = v3) | ~ % 151.19/21.17 A_element_ptr_fset$(v15) | ? [v16: A_element_ptr_fset$] : ? % 151.19/21.17 [v17: any] : ? [v18: any] : (finsert$(v2, v15) = v16 & % 151.19/21.17 fun_app$i(v7, v15) = v18 & fun_app$i(v4, v15) = v17 & % 151.19/21.17 A_element_ptr_fset$(v16) & ( ~ (v16 = v1) | v18 = 0 | v17 = % 151.19/21.17 0))))))))) & ! [v0: A_element_ptr$] : ! [v1: % 151.19/21.17 A_element_ptr_fset$] : ! [v2: A_element_ptr$] : ! [v3: % 151.19/21.17 A_element_ptr_fset$] : ! [v4: A_element_ptr_fset$] : ! [v5: % 151.19/21.17 A_element_ptr_fset$] : ( ~ (finsert$(v2, v3) = v5) | ~ (finsert$(v0, v1) = % 151.19/21.17 v4) | ~ A_element_ptr$(v2) | ~ A_element_ptr$(v0) | ~ % 151.19/21.17 A_element_ptr_fset$(v3) | ~ A_element_ptr_fset$(v1) | ? [v6: % 151.19/21.17 A_element_ptr_fset_bool_fun$] : ? [v7: any] : ? [v8: % 151.19/21.17 A_element_ptr_fset_bool_fun$] : ? [v9: any] : ? [v10: % 151.19/21.17 A_element_ptr_fset$] : ? [v11: A_element_ptr_fset$] : ? [v12: int] : ? % 151.19/21.17 [v13: A_element_ptr_fset$] : ? [v14: int] : (fun_app$j(fmember$, v2) = v8 & % 151.19/21.17 fun_app$j(fmember$, v0) = v6 & fun_app$i(v8, v3) = v9 & fun_app$i(v6, v1) % 151.19/21.17 = v7 & A_element_ptr_fset_bool_fun$(v8) & A_element_ptr_fset_bool_fun$(v6) % 151.19/21.17 & A_element_ptr_fset$(v10) & (v9 = 0 | v7 = 0 | (( ~ (v5 = v4) | (( ~ (v2 % 151.19/21.17 = v0) | v3 = v1) & (v2 = v0 | (v13 = v3 & v11 = v1 & ~ (v14 = % 151.19/21.17 0) & ~ (v12 = 0) & finsert$(v2, v10) = v1 & finsert$(v0, % 151.19/21.17 v10) = v3 & fun_app$i(v8, v10) = v12 & fun_app$i(v6, v10) = % 151.19/21.17 v14)))) & (v5 = v4 | (v2 = v0 & ~ (v3 = v1)) | ( ~ (v2 = v0) % 151.19/21.17 & ! [v15: A_element_ptr_fset$] : ! [v16: int] : (v16 = 0 | ~ % 151.19/21.17 (fun_app$i(v8, v15) = v16) | ~ A_element_ptr_fset$(v15) | ? % 151.19/21.17 [v17: A_element_ptr_fset$] : ? [v18: A_element_ptr_fset$] : ? % 151.19/21.17 [v19: any] : (finsert$(v2, v15) = v17 & finsert$(v0, v15) = v18 % 151.19/21.17 & fun_app$i(v6, v15) = v19 & A_element_ptr_fset$(v18) & % 151.19/21.17 A_element_ptr_fset$(v17) & ( ~ (v18 = v3) | ~ (v17 = v1) | % 151.19/21.17 v19 = 0))) & ! [v15: A_element_ptr_fset$] : ! [v16: int] : % 151.19/21.17 (v16 = 0 | ~ (fun_app$i(v6, v15) = v16) | ~ % 151.19/21.17 A_element_ptr_fset$(v15) | ? [v17: A_element_ptr_fset$] : ? % 151.19/21.17 [v18: any] : ? [v19: A_element_ptr_fset$] : (finsert$(v2, v15) % 151.19/21.17 = v17 & finsert$(v0, v15) = v19 & fun_app$i(v8, v15) = v18 & % 151.19/21.17 A_element_ptr_fset$(v19) & A_element_ptr_fset$(v17) & ( ~ (v19 % 151.19/21.17 = v3) | ~ (v17 = v1) | v18 = 0))) & ! [v15: % 151.19/21.17 A_element_ptr_fset$] : ( ~ (finsert$(v2, v15) = v1) | ~ % 151.19/21.17 A_element_ptr_fset$(v15) | ? [v16: any] : ? [v17: % 151.19/21.17 A_element_ptr_fset$] : ? [v18: any] : (finsert$(v0, v15) = % 151.19/21.17 v17 & fun_app$i(v8, v15) = v16 & fun_app$i(v6, v15) = v18 & % 151.19/21.17 A_element_ptr_fset$(v17) & ( ~ (v17 = v3) | v18 = 0 | v16 = % 151.19/21.17 0))) & ! [v15: A_element_ptr_fset$] : ( ~ (finsert$(v0, % 151.19/21.17 v15) = v3) | ~ A_element_ptr_fset$(v15) | ? [v16: % 151.19/21.17 A_element_ptr_fset$] : ? [v17: any] : ? [v18: any] : % 151.19/21.17 (finsert$(v2, v15) = v16 & fun_app$i(v8, v15) = v17 & % 151.19/21.17 fun_app$i(v6, v15) = v18 & A_element_ptr_fset$(v16) & ( ~ (v16 % 151.19/21.17 = v1) | v18 = 0 | v17 = 0))))))))) % 151.19/21.17 % 151.19/21.17 (axiom51) % 151.19/21.17 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$(none$b) & % 151.19/21.17 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_bool_fun_fun$(fmember$a) % 151.19/21.17 & ! [v0: % 151.19/21.17 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$] % 151.19/21.17 : ! [v1: % 151.19/21.17 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$] % 151.19/21.17 : ! [v2: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] : ! [v3: % 151.19/21.17 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$] : ! % 151.19/21.17 [v4: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] : ! [v5: % 151.19/21.17 any] : ( ~ (node_ptr_kinds$(v1) = v4) | ~ (l_get_N_o_d_e_lemmas$(v0) = 0) | % 151.19/21.17 ~ (fun_app$o(fmember$a, v2) = v3) | ~ (fun_app$n(v3, v4) = v5) | ~ % 151.19/21.17 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v1) % 151.19/21.17 | ~ % 151.19/21.17 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$(v0) % 151.19/21.17 | ~ A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v2) | ? [v6: % 151.19/21.17 any] : ? [v7: % 151.19/21.17 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] : % 151.19/21.17 (get_N_o_d_e$(v2, v1) = v7 & fun_app$l(v0, v1) = v6 & % 151.19/21.17 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$(v7) & ( % 151.19/21.17 ~ (v6 = 0) | (( ~ (v7 = none$b) | ~ (v5 = 0)) & (v7 = none$b | v5 = % 151.19/21.17 0))))) & ! [v0: % 151.19/21.17 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$] % 151.19/21.17 : ! [v1: % 151.19/21.17 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$] % 151.19/21.17 : ! [v2: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] : ! [v3: % 151.19/21.17 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$] : ! % 151.19/21.17 [v4: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] : ! [v5: % 151.19/21.17 any] : ( ~ (node_ptr_kinds$(v1) = v4) | ~ (fun_app$o(fmember$a, v2) = v3) | % 151.19/21.17 ~ (fun_app$n(v3, v4) = v5) | ~ (fun_app$l(v0, v1) = 0) | ~ % 151.19/21.17 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v1) % 151.19/21.17 | ~ % 151.19/21.17 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$(v0) % 151.19/21.17 | ~ A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v2) | ? [v6: % 151.19/21.17 any] : ? [v7: % 151.19/21.17 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] : % 151.19/21.17 (get_N_o_d_e$(v2, v1) = v7 & l_get_N_o_d_e_lemmas$(v0) = v6 & % 151.19/21.17 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$(v7) & ( % 151.19/21.17 ~ (v6 = 0) | (( ~ (v7 = none$b) | ~ (v5 = 0)) & (v7 = none$b | v5 = % 151.19/21.17 0))))) & ! [v0: % 151.19/21.17 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$] % 151.19/21.17 : ! [v1: % 151.19/21.17 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$] % 151.19/21.17 : ! [v2: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] : ! [v3: % 151.19/21.17 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] : ( ~ % 151.19/21.17 (get_N_o_d_e$(v2, v1) = v3) | ~ (l_get_N_o_d_e_lemmas$(v0) = 0) | ~ % 151.19/21.17 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v1) % 151.19/21.17 | ~ % 151.19/21.17 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$(v0) % 151.19/21.17 | ~ A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v2) | ? [v4: % 151.19/21.17 any] : ? [v5: % 151.19/21.17 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$] : ? % 151.19/21.17 [v6: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] : ? [v7: % 151.19/21.17 any] : (node_ptr_kinds$(v1) = v6 & fun_app$o(fmember$a, v2) = v5 & % 151.19/21.17 fun_app$n(v5, v6) = v7 & fun_app$l(v0, v1) = v4 & % 151.19/21.17 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$(v6) & % 151.19/21.17 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$(v5) & % 151.19/21.17 ( ~ (v4 = 0) | (( ~ (v7 = 0) | ~ (v3 = none$b)) & (v7 = 0 | v3 = % 151.19/21.17 none$b))))) & ! [v0: % 151.19/21.17 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$] % 151.19/21.17 : ! [v1: % 151.19/21.17 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$] % 151.19/21.17 : ! [v2: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] : ! [v3: % 151.19/21.17 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] : ( ~ % 151.19/21.17 (get_N_o_d_e$(v2, v1) = v3) | ~ (fun_app$l(v0, v1) = 0) | ~ % 151.19/21.17 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v1) % 151.19/21.17 | ~ % 151.19/21.17 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$(v0) % 151.19/21.17 | ~ A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v2) | ? [v4: % 151.19/21.17 any] : ? [v5: % 151.19/21.17 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$] : ? % 151.19/21.17 [v6: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] : ? [v7: % 151.19/21.17 any] : (node_ptr_kinds$(v1) = v6 & l_get_N_o_d_e_lemmas$(v0) = v4 & % 151.19/21.17 fun_app$o(fmember$a, v2) = v5 & fun_app$n(v5, v6) = v7 & % 151.19/21.17 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$(v6) & % 151.19/21.17 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$(v5) & % 151.19/21.17 ( ~ (v4 = 0) | (( ~ (v7 = 0) | ~ (v3 = none$b)) & (v7 = 0 | v3 = % 151.19/21.17 none$b))))) % 151.19/21.17 % 151.19/21.17 (axiom512) % 151.19/21.17 A_element_ptr_fset$(bot$f) & % 151.19/21.17 A_element_ptr_a_element_ptr_fset_bool_fun_fun$(fmember$) & ! [v0: % 151.19/21.17 A_element_ptr_fset_bool_fun$] : ! [v1: A_element_ptr_fset$] : ! [v2: int] % 151.19/21.17 : (v2 = 0 | ~ (fun_app$i(v0, v1) = v2) | ~ A_element_ptr_fset_bool_fun$(v0) % 151.19/21.17 | ~ A_element_ptr_fset$(v1) | ? [v3: int] : ? [v4: A_element_ptr$] : ? % 151.19/21.17 [v5: A_element_ptr_fset$] : ? [v6: A_element_ptr_fset_bool_fun$] : ? [v7: % 151.19/21.17 int] : ? [v8: int] : ? [v9: A_element_ptr_fset$] : ? [v10: int] : % 151.19/21.17 (A_element_ptr$(v4) & A_element_ptr_fset$(v5) & ((v8 = 0 & ~ (v10 = 0) & ~ % 151.19/21.17 (v7 = 0) & finsert$(v4, v5) = v9 & fun_app$j(fmember$, v4) = v6 & % 151.19/21.17 fun_app$i(v6, v5) = v7 & fun_app$i(v0, v9) = v10 & fun_app$i(v0, v5) = % 151.19/21.17 0 & A_element_ptr_fset_bool_fun$(v6) & A_element_ptr_fset$(v9)) | ( ~ % 151.19/21.17 (v3 = 0) & fun_app$i(v0, bot$f) = v3)))) % 151.19/21.17 % 151.19/21.17 (axiom52) % 151.19/21.18 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$(none$b) & % 151.19/21.18 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_bool_fun_fun$(fmember$a) % 151.19/21.18 & % 151.19/21.18 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$(type_wf$c) % 151.19/21.18 & ! [v0: % 151.19/21.18 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$] % 151.19/21.18 : ! [v1: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] : ! [v2: % 151.19/21.18 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$] : ! % 151.19/21.18 [v3: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] : ! [v4: % 151.19/21.18 any] : ( ~ (node_ptr_kinds$(v0) = v3) | ~ (fun_app$o(fmember$a, v1) = v2) | % 151.19/21.18 ~ (fun_app$n(v2, v3) = v4) | ~ % 151.19/21.18 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v0) % 151.19/21.18 | ~ A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v1) | ? [v5: % 151.19/21.18 any] : ? [v6: % 151.19/21.18 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] : % 151.19/21.18 (get_N_o_d_e$(v1, v0) = v6 & fun_app$l(type_wf$c, v0) = v5 & % 151.19/21.18 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$(v6) & ( % 151.19/21.18 ~ (v5 = 0) | (( ~ (v6 = none$b) | ~ (v4 = 0)) & (v6 = none$b | v4 = % 151.19/21.18 0))))) & ! [v0: % 151.19/21.18 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$] % 151.19/21.18 : ! [v1: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] : ! [v2: % 151.19/21.18 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] : ( ~ % 151.19/21.18 (get_N_o_d_e$(v1, v0) = v2) | ~ % 151.19/21.18 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v0) % 151.19/21.18 | ~ A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v1) | ? [v3: % 151.19/21.18 any] : ? [v4: % 151.19/21.18 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$] : ? % 151.19/21.18 [v5: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] : ? [v6: % 151.19/21.18 any] : (node_ptr_kinds$(v0) = v5 & fun_app$o(fmember$a, v1) = v4 & % 151.19/21.18 fun_app$n(v4, v5) = v6 & fun_app$l(type_wf$c, v0) = v3 & % 151.19/21.18 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$(v5) & % 151.19/21.18 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$(v4) & % 151.19/21.18 ( ~ (v3 = 0) | (( ~ (v6 = 0) | ~ (v2 = none$b)) & (v6 = 0 | v2 = % 151.19/21.18 none$b))))) % 151.19/21.18 % 151.19/21.18 (axiom611) % 151.19/21.18 A_element_ptr_fset$(bot$f) & % 151.19/21.18 A_element_ptr_a_element_ptr_fset_bool_fun_fun$(fmember$) & ! [v0: % 151.19/21.18 A_element_ptr$] : ! [v1: A_element_ptr_fset$] : ! [v2: % 151.19/21.18 A_element_ptr_fset$] : ! [v3: A_element_ptr_fset$] : ( ~ (minus$a(v1, v2) = % 151.19/21.18 v3) | ~ (finsert$(v0, bot$f) = v2) | ~ A_element_ptr$(v0) | ~ % 151.19/21.18 A_element_ptr_fset$(v1) | ? [v4: A_element_ptr_fset_bool_fun$] : ? [v5: % 151.19/21.18 any] : ? [v6: Nat$] : ? [v7: int] : ? [v8: Nat$] : ? [v9: int] : % 151.19/21.18 (fcard$(v3) = v6 & fcard$(v1) = v8 & of_nat$(v8) = v9 & of_nat$(v6) = v7 & % 151.19/21.18 fun_app$j(fmember$, v0) = v4 & fun_app$i(v4, v1) = v5 & Nat$(v8) & % 151.19/21.18 Nat$(v6) & A_element_ptr_fset_bool_fun$(v4) & ( ~ (v5 = 0) | % 151.19/21.18 $difference(v9, v7) = 1))) & ! [v0: A_element_ptr$] : ! [v1: % 151.19/21.18 A_element_ptr_fset$] : ! [v2: A_element_ptr_fset_bool_fun$] : ( ~ % 151.19/21.18 (fun_app$j(fmember$, v0) = v2) | ~ (fun_app$i(v2, v1) = 0) | ~ % 151.19/21.18 A_element_ptr$(v0) | ~ A_element_ptr_fset$(v1) | ? [v3: % 151.19/21.18 A_element_ptr_fset$] : ? [v4: A_element_ptr_fset$] : ? [v5: Nat$] : ? % 151.19/21.18 [v6: int] : ? [v7: Nat$] : (fcard$(v4) = v5 & fcard$(v1) = v7 & of_nat$(v7) % 151.19/21.18 = $sum(v6, 1) & of_nat$(v5) = v6 & minus$a(v1, v3) = v4 & finsert$(v0, % 151.19/21.18 bot$f) = v3 & Nat$(v7) & Nat$(v5) & A_element_ptr_fset$(v4) & % 151.19/21.18 A_element_ptr_fset$(v3))) % 151.19/21.18 % 151.19/21.18 (axiom7) % 151.19/21.18 fun_app$l(type_wf$, h$) = 0 & % 151.19/21.18 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(h$) % 151.19/21.18 & % 151.19/21.18 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$(type_wf$) % 151.19/21.18 % 151.19/21.18 (axiom74) % 151.19/21.18 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$(type_wf$c) % 151.19/21.18 & ! [v0: % 151.19/21.18 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$] % 151.19/21.18 : ! [v1: % 151.19/21.18 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$] % 151.19/21.18 : ( ~ (fun_app$l(v0, v1) = 0) | ~ % 151.19/21.18 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v1) % 151.19/21.18 | ~ % 151.19/21.18 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$(v0) % 151.19/21.18 | ? [v2: any] : ? [v3: any] : (l_type_wf_N_o_d_e$(v0) = v2 & % 151.19/21.18 fun_app$l(type_wf$c, v1) = v3 & ( ~ (v2 = 0) | v3 = 0))) % 151.19/21.18 % 151.19/21.18 (axiom85) % 151.19/21.18 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$(type_wf$c) % 151.19/21.18 & ! [v0: % 151.19/21.18 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$] % 151.19/21.18 : ! [v1: % 151.19/21.18 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$] % 151.19/21.18 : ! [v2: int] : (v2 = 0 | ~ (l_type_wf_N_o_d_e$(v0) = 0) | ~ % 151.19/21.18 (fun_app$l(type_wf$c, v1) = v2) | ~ % 151.19/21.18 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v1) % 151.19/21.18 | ~ % 151.19/21.18 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$(v0) % 151.19/21.18 | ? [v3: int] : ( ~ (v3 = 0) & fun_app$l(v0, v1) = v3)) & ! [v0: % 151.19/21.18 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$] % 151.19/21.18 : ! [v1: int] : (v1 = 0 | ~ (l_type_wf_N_o_d_e$(v0) = v1) | ~ % 151.19/21.18 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$(v0) % 151.19/21.18 | ? [v2: % 151.19/21.18 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$] % 151.19/21.18 : ? [v3: int] : ( ~ (v3 = 0) & fun_app$l(v0, v2) = 0 & fun_app$l(type_wf$c, % 151.19/21.18 v2) = v3 & % 151.19/21.18 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v2))) % 151.19/21.18 & ! [v0: % 151.19/21.18 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$] % 151.19/21.18 : ! [v1: % 151.19/21.18 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$] % 151.19/21.18 : ( ~ (l_type_wf_N_o_d_e$(v0) = 0) | ~ (fun_app$l(v0, v1) = 0) | ~ % 151.19/21.18 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v1) % 151.19/21.18 | ~ % 151.19/21.18 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$(v0) % 151.19/21.18 | fun_app$l(type_wf$c, v1) = 0) % 151.19/21.18 % 151.19/21.18 (axiom92) % 151.19/21.18 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$(type_wf$b) % 151.19/21.18 & ! [v0: % 151.19/21.18 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$] % 151.19/21.18 : ! [v1: % 151.19/21.18 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$] % 151.19/21.18 : ( ~ (fun_app$l(v0, v1) = 0) | ~ % 151.19/21.18 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v1) % 151.19/21.18 | ~ % 151.19/21.18 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$(v0) % 151.19/21.18 | ? [v2: any] : ? [v3: any] : (l_type_wf_O_b_j_e_c_t$(v0) = v2 & % 151.19/21.18 fun_app$l(type_wf$b, v1) = v3 & ( ~ (v2 = 0) | v3 = 0))) % 151.19/21.18 % 151.19/21.18 (axiom95) % 151.19/21.18 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$(type_wf$b) % 151.19/21.18 & ! [v0: % 151.19/21.18 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$] % 151.19/21.18 : ! [v1: % 151.19/21.18 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$] % 151.19/21.18 : ! [v2: int] : (v2 = 0 | ~ (l_type_wf_O_b_j_e_c_t$(v0) = 0) | ~ % 151.19/21.18 (fun_app$l(type_wf$b, v1) = v2) | ~ % 151.19/21.18 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v1) % 151.19/21.18 | ~ % 151.19/21.18 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$(v0) % 151.19/21.18 | ? [v3: int] : ( ~ (v3 = 0) & fun_app$l(v0, v1) = v3)) & ! [v0: % 151.19/21.18 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$] % 151.19/21.18 : ! [v1: int] : (v1 = 0 | ~ (l_type_wf_O_b_j_e_c_t$(v0) = v1) | ~ % 151.19/21.18 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$(v0) % 151.19/21.18 | ? [v2: % 151.19/21.18 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$] % 151.19/21.18 : ? [v3: int] : ( ~ (v3 = 0) & fun_app$l(v0, v2) = 0 & fun_app$l(type_wf$b, % 151.19/21.18 v2) = v3 & % 151.19/21.18 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v2))) % 151.19/21.18 & ! [v0: % 151.19/21.18 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$] % 151.19/21.18 : ! [v1: % 151.19/21.18 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$] % 151.19/21.18 : ( ~ (l_type_wf_O_b_j_e_c_t$(v0) = 0) | ~ (fun_app$l(v0, v1) = 0) | ~ % 151.19/21.18 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v1) % 151.19/21.18 | ~ % 151.19/21.18 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$(v0) % 151.19/21.18 | fun_app$l(type_wf$b, v1) = 0) % 151.19/21.18 % 151.19/21.18 (conjecture5) % 151.19/21.18 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(h$) % 151.19/21.18 & C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(none$) & % 151.19/21.18 A_element_ptr$(element_ptr$) & % 151.19/21.18 A_element_ptr_a_element_ptr_fset_bool_fun_fun$(fmember$) & ? [v0: % 151.19/21.18 A_element_ptr_fset_bool_fun$] : ? [v1: A_element_ptr_fset$] : ? [v2: any] % 151.19/21.18 : ? [v3: % 151.19/21.18 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$] % 151.19/21.18 : ? [v4: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] : % 151.19/21.18 (get_E_l_e_m_e_n_t$(element_ptr$) = v3 & fun_app$k(v3, h$) = v4 & % 151.19/21.18 element_ptr_kinds$(h$) = v1 & fun_app$j(fmember$, element_ptr$) = v0 & % 151.19/21.18 fun_app$i(v0, v1) = v2 & % 151.19/21.18 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(v4) & % 151.19/21.18 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$(v3) % 151.19/21.18 & A_element_ptr_fset_bool_fun$(v0) & A_element_ptr_fset$(v1) & ((v4 = none$ % 151.19/21.18 & v2 = 0) | ( ~ (v4 = none$) & ~ (v2 = 0)))) % 151.19/21.18 % 151.19/21.19 (function-axioms) % 151.35/21.23 ! [v0: % 151.35/21.23 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_bool_fun_fun$] % 151.35/21.23 : ! [v1: % 151.35/21.23 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_bool_fun_fun$] % 151.35/21.23 : ! [v2: % 151.35/21.23 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_bool_fun_fun$] % 151.35/21.23 : ! [v3: % 151.35/21.23 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_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_object_ptr_fset_bool_fun_fun$] % 151.35/21.23 : ! [v4: % 151.35/21.23 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_fun$] % 151.35/21.23 : (v1 = v0 | ~ (map_fun$d(v4, v3, v2) = v1) | ~ (map_fun$d(v4, v3, v2) = % 151.35/21.23 v0)) & ! [v0: % 151.35/21.23 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_bool_fun_fun$] % 151.35/21.23 : ! [v1: % 151.35/21.23 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_bool_fun_fun$] % 151.35/21.23 : ! [v2: % 151.35/21.23 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_bool_fun_fun$] % 151.35/21.23 : ! [v3: % 151.35/21.23 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun_fun$] % 151.35/21.23 : ! [v4: % 151.35/21.23 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fun$] % 151.35/21.23 : (v1 = v0 | ~ (map_fun$b(v4, v3, v2) = v1) | ~ (map_fun$b(v4, v3, v2) = % 151.35/21.23 v0)) & ! [v0: A_element_ptr_a_element_ptr_fset_bool_fun_fun$] : ! [v1: % 151.35/21.23 A_element_ptr_a_element_ptr_fset_bool_fun_fun$] : ! [v2: % 151.35/21.23 A_element_ptr_a_element_ptr_set_bool_fun_fun$] : ! [v3: % 151.35/21.23 A_element_ptr_set_bool_fun_a_element_ptr_fset_bool_fun_fun$] : ! [v4: % 151.35/21.23 A_element_ptr_a_element_ptr_fun$] : (v1 = v0 | ~ (map_fun$(v4, v3, v2) = % 151.35/21.23 v1) | ~ (map_fun$(v4, v3, v2) = v0)) & ! [v0: % 151.35/21.23 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_sum_RNode_ext_i_sum_RObject_ext_fmap$] % 151.35/21.23 : ! [v1: % 151.35/21.23 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_sum_RNode_ext_i_sum_RObject_ext_fmap$] % 151.35/21.23 : ! [v2: % 151.35/21.23 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_sum_RNode_ext_i_sum_RObject_ext_fmap$] % 151.35/21.23 : ! [v3: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext$] : % 151.35/21.23 ! [v4: % 151.35/21.23 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$] % 151.35/21.23 : (v1 = v0 | ~ (fmupd$(v4, v3, v2) = v1) | ~ (fmupd$(v4, v3, v2) = v0)) & ! % 151.35/21.23 [v0: % 151.35/21.23 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$] % 151.35/21.23 : ! [v1: % 151.35/21.23 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$] % 151.35/21.23 : ! [v2: % 151.35/21.23 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$] % 151.35/21.23 : ! [v3: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext$] : % 151.35/21.23 ! [v4: % 151.35/21.23 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$] % 151.35/21.23 : (v1 = v0 | ~ (put_O_b_j_e_c_t$(v4, v3, v2) = v1) | ~ (put_O_b_j_e_c_t$(v4, % 151.35/21.23 v3, v2) = v0)) & ! [v0: % 151.35/21.23 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$] % 151.35/21.23 : ! [v1: % 151.35/21.23 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$] % 151.35/21.23 : ! [v2: % 151.35/21.23 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$] % 151.35/21.23 : ! [v3: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext$] : ! % 151.35/21.23 [v4: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] : (v1 = v0 | ~ % 151.35/21.23 (put_N_o_d_e$(v4, v3, v2) = v1) | ~ (put_N_o_d_e$(v4, v3, v2) = v0)) & ! % 151.35/21.23 [v0: % 151.35/21.23 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$] % 151.35/21.23 : ! [v1: % 151.35/21.23 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$] % 151.35/21.23 : ! [v2: % 151.35/21.23 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$] % 151.35/21.23 : ! [v3: % 151.35/21.23 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$] % 151.35/21.23 : (v1 = v0 | ~ (inf$b(v3, v2) = v1) | ~ (inf$b(v3, v2) = v0)) & ! [v0: % 151.35/21.23 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] : ! [v1: % 151.35/21.23 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] : ! [v2: % 151.35/21.23 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] : ! [v3: % 151.35/21.23 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] : (v1 = v0 | ~ % 151.35/21.23 (inf$a(v3, v2) = v1) | ~ (inf$a(v3, v2) = v0)) & ! [v0: % 151.35/21.23 A_element_ptr_fset$] : ! [v1: A_element_ptr_fset$] : ! [v2: % 151.35/21.23 A_element_ptr_fset$] : ! [v3: A_element_ptr_fset$] : (v1 = v0 | ~ % 151.35/21.23 (inf$(v3, v2) = v1) | ~ (inf$(v3, v2) = v0)) & ! [v0: Nat$] : ! [v1: % 151.35/21.23 Nat$] : ! [v2: % 151.35/21.23 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option$] : % 151.35/21.23 ! [v3: % 151.35/21.23 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_nat_fun$] % 151.35/21.23 : (v1 = v0 | ~ (fun_app$co(v3, v2) = v1) | ~ (fun_app$co(v3, v2) = v0)) & ! % 151.35/21.23 [v0: Nat$] : ! [v1: Nat$] : ! [v2: % 151.35/21.23 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] : ! [v3: % 151.35/21.23 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_nat_fun$] : % 151.35/21.23 (v1 = v0 | ~ (fun_app$cn(v3, v2) = v1) | ~ (fun_app$cn(v3, v2) = v0)) & ! % 151.35/21.23 [v0: Nat$] : ! [v1: Nat$] : ! [v2: % 151.35/21.23 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] : ! [v3: % 151.35/21.23 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_nat_fun$] : (v1 = % 151.35/21.23 v0 | ~ (fun_app$cm(v3, v2) = v1) | ~ (fun_app$cm(v3, v2) = v0)) & ! [v0: % 151.35/21.23 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_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_object_ptr_fset_bool_fun_fun$] % 151.35/21.23 : ! [v1: % 151.35/21.23 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_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_object_ptr_fset_bool_fun_fun$] % 151.35/21.23 : ! [v2: Bool_bool_fun$] : ! [v3: % 151.35/21.23 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_set_fun$] % 151.35/21.23 : (v1 = v0 | ~ (map_fun$e(v3, v2) = v1) | ~ (map_fun$e(v3, v2) = v0)) & ! % 151.35/21.23 [v0: % 151.35/21.23 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun_fun$] % 151.35/21.23 : ! [v1: % 151.35/21.23 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun_fun$] % 151.35/21.23 : ! [v2: Bool_bool_fun$] : ! [v3: % 151.35/21.23 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_fun$] % 151.35/21.23 : (v1 = v0 | ~ (map_fun$c(v3, v2) = v1) | ~ (map_fun$c(v3, v2) = v0)) & ! % 151.35/21.23 [v0: A_element_ptr_set_bool_fun_a_element_ptr_fset_bool_fun_fun$] : ! [v1: % 151.35/21.23 A_element_ptr_set_bool_fun_a_element_ptr_fset_bool_fun_fun$] : ! [v2: % 151.35/21.23 Bool_bool_fun$] : ! [v3: A_element_ptr_fset_a_element_ptr_set_fun$] : (v1 = % 151.35/21.23 v0 | ~ (map_fun$a(v3, v2) = v1) | ~ (map_fun$a(v3, v2) = v0)) & ! [v0: % 151.35/21.23 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$] % 151.35/21.23 : ! [v1: % 151.35/21.23 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$] % 151.35/21.23 : ! [v2: % 151.35/21.23 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$] % 151.35/21.23 : ! [v3: % 151.35/21.23 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$] % 151.35/21.23 : (v1 = v0 | ~ (minus$c(v3, v2) = v1) | ~ (minus$c(v3, v2) = v0)) & ! [v0: % 151.35/21.23 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] : ! [v1: % 151.35/21.23 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] : ! [v2: % 151.35/21.23 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] : ! [v3: % 151.35/21.23 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] : (v1 = v0 | ~ % 151.35/21.23 (minus$b(v3, v2) = v1) | ~ (minus$b(v3, v2) = v0)) & ! [v0: % 151.35/21.23 A_element_ptr_fset$] : ! [v1: A_element_ptr_fset$] : ! [v2: % 151.35/21.23 A_element_ptr_fset$] : ! [v3: A_element_ptr_fset$] : (v1 = v0 | ~ % 151.35/21.23 (minus$a(v3, v2) = v1) | ~ (minus$a(v3, v2) = v0)) & ! [v0: % 151.35/21.23 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] : ! [v1: % 151.35/21.23 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] : ! [v2: % 151.35/21.23 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] : ! [v3: % 151.35/21.23 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] : (v1 = v0 | ~ % 151.35/21.23 (sup$c(v3, v2) = v1) | ~ (sup$c(v3, v2) = v0)) & ! [v0: % 151.35/21.23 A_element_ptr_fset$] : ! [v1: A_element_ptr_fset$] : ! [v2: % 151.35/21.23 A_element_ptr_fset$] : ! [v3: A_element_ptr_fset$] : (v1 = v0 | ~ % 151.35/21.23 (sup$b(v3, v2) = v1) | ~ (sup$b(v3, v2) = v0)) & ! [v0: % 151.35/21.23 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$] % 151.35/21.23 : ! [v1: % 151.35/21.23 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$] % 151.35/21.23 : ! [v2: % 151.35/21.23 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$] % 151.35/21.23 : ! [v3: % 151.35/21.23 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$] % 151.35/21.23 : (v1 = v0 | ~ (sup$a(v3, v2) = v1) | ~ (sup$a(v3, v2) = v0)) & ! [v0: % 151.35/21.23 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$] : ! % 151.35/21.23 [v1: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$] : % 151.35/21.23 ! [v2: % 151.35/21.23 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$] % 151.35/21.23 : ! [v3: % 151.35/21.23 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_fset_bool_fun_fun$] % 151.35/21.23 : (v1 = v0 | ~ (fun_app$cl(v3, v2) = v1) | ~ (fun_app$cl(v3, v2) = v0)) & ! % 151.35/21.23 [v0: A_element_ptr_fset_bool_fun$] : ! [v1: A_element_ptr_fset_bool_fun$] : % 151.35/21.23 ! [v2: % 151.35/21.23 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$] % 151.35/21.23 : ! [v3: % 151.35/21.23 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_fset_bool_fun_fun$] % 151.35/21.23 : (v1 = v0 | ~ (fun_app$ck(v3, v2) = v1) | ~ (fun_app$ck(v3, v2) = v0)) & ! % 151.35/21.23 [v0: % 151.35/21.23 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_bool_fun$] % 151.35/21.23 : ! [v1: % 151.35/21.23 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_bool_fun$] % 151.35/21.23 : ! [v2: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] : ! % 151.35/21.23 [v3: % 151.35/21.23 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_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_object_ptr_fset_bool_fun_fun$] % 151.35/21.23 : (v1 = v0 | ~ (fun_app$cj(v3, v2) = v1) | ~ (fun_app$cj(v3, v2) = v0)) & ! % 151.35/21.23 [v0: A_element_ptr_fset_bool_fun$] : ! [v1: A_element_ptr_fset_bool_fun$] : % 151.35/21.23 ! [v2: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] : ! [v3: % 151.35/21.23 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_a_element_ptr_fset_bool_fun_fun$] % 151.35/21.23 : (v1 = v0 | ~ (fun_app$ci(v3, v2) = v1) | ~ (fun_app$ci(v3, v2) = v0)) & ! % 151.35/21.23 [v0: % 151.35/21.23 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_bool_fun$] % 151.35/21.23 : ! [v1: % 151.35/21.23 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_bool_fun$] % 151.35/21.23 : ! [v2: A_element_ptr_fset$] : ! [v3: % 151.35/21.23 A_element_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_bool_fun_fun$] % 151.35/21.23 : (v1 = v0 | ~ (fun_app$ch(v3, v2) = v1) | ~ (fun_app$ch(v3, v2) = v0)) & ! % 151.35/21.23 [v0: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$] : % 151.35/21.23 ! [v1: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$] : % 151.35/21.23 ! [v2: A_element_ptr_fset$] : ! [v3: % 151.35/21.23 A_element_ptr_fset_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun_fun$] % 151.35/21.23 : (v1 = v0 | ~ (fun_app$cg(v3, v2) = v1) | ~ (fun_app$cg(v3, v2) = v0)) & ! % 151.35/21.23 [v0: % 151.35/21.23 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$] % 151.35/21.23 : ! [v1: % 151.35/21.23 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$] % 151.35/21.23 : ! [v2: % 151.35/21.23 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$] % 151.35/21.23 : ! [v3: % 151.35/21.23 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$] % 151.35/21.23 : (v1 = v0 | ~ (finsert$b(v3, v2) = v1) | ~ (finsert$b(v3, v2) = v0)) & ! % 151.35/21.23 [v0: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] : ! [v1: % 151.35/21.23 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] : ! [v2: % 151.35/21.23 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] : ! [v3: % 151.35/21.23 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] : (v1 = v0 | ~ % 151.35/21.23 (finsert$a(v3, v2) = v1) | ~ (finsert$a(v3, v2) = v0)) & ! [v0: % 151.35/21.23 A_element_ptr_fset$] : ! [v1: A_element_ptr_fset$] : ! [v2: % 151.35/21.23 A_element_ptr_fset$] : ! [v3: A_element_ptr$] : (v1 = v0 | ~ (finsert$(v3, % 151.35/21.23 v2) = v1) | ~ (finsert$(v3, v2) = v0)) & ! [v0: % 151.35/21.23 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$] % 151.35/21.23 : ! [v1: % 151.35/21.23 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$] % 151.35/21.23 : ! [v2: % 151.35/21.23 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$] % 151.35/21.23 : ! [v3: % 151.35/21.23 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$] % 151.35/21.23 : (v1 = v0 | ~ (sup$(v3, v2) = v1) | ~ (sup$(v3, v2) = v0)) & ! [v0: % 151.35/21.23 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$] % 151.35/21.23 : ! [v1: % 151.35/21.23 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$] % 151.35/21.23 : ! [v2: % 151.35/21.23 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$] % 151.35/21.23 : ! [v3: % 151.35/21.23 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$] % 151.35/21.23 : (v1 = v0 | ~ (minus$(v3, v2) = v1) | ~ (minus$(v3, v2) = v0)) & ! [v0: % 151.35/21.23 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$] % 151.35/21.23 : ! [v1: % 151.35/21.23 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$] % 151.35/21.23 : ! [v2: % 151.35/21.23 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$] % 151.35/21.23 : ! [v3: % 151.35/21.23 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$] % 151.35/21.23 : (v1 = v0 | ~ (heap_unchanged_except$(v3, v2) = v1) | ~ % 151.35/21.23 (heap_unchanged_except$(v3, v2) = v0)) & ! [v0: % 151.35/21.23 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_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$] % 151.35/21.23 : ! [v1: % 151.35/21.23 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_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$] % 151.35/21.23 : ! [v2: % 151.35/21.23 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_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_sum_RNode_ext_i_sum_RObject_ext_fmap_fun$] % 151.35/21.23 : ! [v3: % 151.35/21.23 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_sum_RNode_ext_i_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_fset_fun$] % 151.35/21.23 : (v1 = v0 | ~ (comp$(v3, v2) = v1) | ~ (comp$(v3, v2) = v0)) & ! [v0: % 151.35/21.23 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$] % 151.35/21.23 : ! [v1: % 151.35/21.23 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$] % 151.35/21.23 : ! [v2: % 151.35/21.23 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$] % 151.35/21.23 : ! [v3: % 151.35/21.23 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_bool_fun$] % 151.35/21.23 : (v1 = v0 | ~ (ffilter$b(v3, v2) = v1) | ~ (ffilter$b(v3, v2) = v0)) & ! % 151.35/21.23 [v0: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] : ! [v1: % 151.35/21.23 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] : ! [v2: % 151.35/21.23 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] : ! [v3: % 151.35/21.23 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_bool_fun$] : (v1 = v0 % 151.35/21.23 | ~ (ffilter$a(v3, v2) = v1) | ~ (ffilter$a(v3, v2) = v0)) & ! [v0: % 151.35/21.23 A_element_ptr_fset$] : ! [v1: A_element_ptr_fset$] : ! [v2: % 151.35/21.23 A_element_ptr_fset$] : ! [v3: A_element_ptr_bool_fun$] : (v1 = v0 | ~ % 151.35/21.23 (ffilter$(v3, v2) = v1) | ~ (ffilter$(v3, v2) = v0)) & ! [v0: % 151.53/21.23 MultipleValueBool] : ! [v1: MultipleValueBool] : ! [v2: A_element_ptr$] : % 151.53/21.23 ! [v3: A_element_ptr_bool_fun$] : (v1 = v0 | ~ (fun_app$cf(v3, v2) = v1) | ~ % 151.53/21.23 (fun_app$cf(v3, v2) = v0)) & ! [v0: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_set$] % 151.53/21.23 : ! [v1: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_set$] % 151.53/21.23 : ! [v2: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_set$] : ! % 151.53/21.23 [v3: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_fun$] % 151.53/21.23 : (v1 = v0 | ~ (image$b(v3, v2) = v1) | ~ (image$b(v3, v2) = v0)) & ! [v0: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_set$] : ! % 151.53/21.23 [v1: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_set$] : % 151.53/21.23 ! [v2: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_set$] : ! % 151.53/21.23 [v3: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_fun$] % 151.53/21.23 : (v1 = v0 | ~ (image$a(v3, v2) = v1) | ~ (image$a(v3, v2) = v0)) & ! [v0: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_set$] : ! [v1: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_set$] : ! [v2: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_set$] : ! [v3: % 151.53/21.23 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$] % 151.53/21.23 : (v1 = v0 | ~ (image$(v3, v2) = v1) | ~ (image$(v3, v2) = v0)) & ! [v0: % 151.53/21.23 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$] : ! % 151.53/21.23 [v1: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$] : % 151.53/21.23 ! [v2: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] : ! [v3: % 151.53/21.23 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$] % 151.53/21.23 : (v1 = v0 | ~ (fun_app$ce(v3, v2) = v1) | ~ (fun_app$ce(v3, v2) = v0)) & ! % 151.53/21.23 [v0: A_element_ptr_fset_bool_fun$] : ! [v1: A_element_ptr_fset_bool_fun$] : % 151.53/21.23 ! [v2: A_element_ptr_fset$] : ! [v3: % 151.53/21.23 A_element_ptr_fset_a_element_ptr_fset_bool_fun_fun$] : (v1 = v0 | ~ % 151.53/21.23 (fun_app$cd(v3, v2) = v1) | ~ (fun_app$cd(v3, v2) = v0)) & ! [v0: % 151.53/21.23 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_bool_fun$] % 151.53/21.23 : ! [v1: % 151.53/21.23 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_bool_fun$] % 151.53/21.23 : ! [v2: % 151.53/21.23 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$] % 151.53/21.23 : ! [v3: % 151.53/21.23 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_bool_fun_fun$] % 151.53/21.23 : (v1 = v0 | ~ (fun_app$cc(v3, v2) = v1) | ~ (fun_app$cc(v3, v2) = v0)) & ! % 151.53/21.23 [v0: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_set$] % 151.53/21.23 : ! [v1: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_set$] % 151.53/21.23 : ! [v2: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_set$] % 151.53/21.23 : ! [v3: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option$] : % 151.53/21.23 (v1 = v0 | ~ (insert$b(v3, v2) = v1) | ~ (insert$b(v3, v2) = v0)) & ! [v0: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_set$] : ! % 151.53/21.23 [v1: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_set$] : % 151.53/21.23 ! [v2: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_set$] % 151.53/21.23 : ! [v3: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] : % 151.53/21.23 (v1 = v0 | ~ (insert$a(v3, v2) = v1) | ~ (insert$a(v3, v2) = v0)) & ! [v0: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_set$] : ! [v1: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_set$] : ! [v2: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_set$] : ! [v3: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] : (v1 = v0 | ~ % 151.53/21.23 (insert$(v3, v2) = v1) | ~ (insert$(v3, v2) = v0)) & ! [v0: % 151.53/21.23 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_sum_RNode_ext_i_sum_RObject_ext_fmap$] % 151.53/21.23 : ! [v1: % 151.53/21.23 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_sum_RNode_ext_i_sum_RObject_ext_fmap$] % 151.53/21.23 : ! [v2: % 151.53/21.23 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$] % 151.53/21.23 : ! [v3: % 151.53/21.23 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_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_sum_RNode_ext_i_sum_RObject_ext_fmap_fun$] % 151.53/21.23 : (v1 = v0 | ~ (fun_app$cb(v3, v2) = v1) | ~ (fun_app$cb(v3, v2) = v0)) & ! % 151.53/21.23 [v0: % 151.53/21.23 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_sum_RNode_ext_i_sum_RObject_ext_fmap$] % 151.53/21.23 : ! [v1: % 151.53/21.23 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_sum_RNode_ext_i_sum_RObject_ext_fmap$] % 151.53/21.23 : ! [v2: % 151.53/21.23 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_sum_RNode_ext_i_sum_RObject_ext_fmap$] % 151.53/21.23 : ! [v3: % 151.53/21.23 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$] % 151.53/21.23 : (v1 = v0 | ~ (fmdrop$(v3, v2) = v1) | ~ (fmdrop$(v3, v2) = v0)) & ! [v0: % 151.53/21.23 MultipleValueBool] : ! [v1: MultipleValueBool] : ! [v2: % 151.53/21.23 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$] % 151.53/21.23 : ! [v3: % 151.53/21.23 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_bool_fun$] % 151.53/21.23 : (v1 = v0 | ~ (l_known_ptrs$(v3, v2) = v1) | ~ (l_known_ptrs$(v3, v2) = % 151.53/21.23 v0)) & ! [v0: % 151.53/21.23 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_option$] % 151.53/21.23 : ! [v1: % 151.53/21.23 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_option$] % 151.53/21.23 : ! [v2: % 151.53/21.23 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$] % 151.53/21.23 : ! [v3: % 151.53/21.23 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$] % 151.53/21.23 : (v1 = v0 | ~ (delete_O_b_j_e_c_t$(v3, v2) = v1) | ~ % 151.53/21.23 (delete_O_b_j_e_c_t$(v3, v2) = v0)) & ! [v0: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] : ! [v1: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] : ! [v2: % 151.53/21.23 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_heap$] % 151.53/21.23 : ! [v3: % 151.53/21.23 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$] % 151.53/21.23 : (v1 = v0 | ~ (get_O_b_j_e_c_t$b(v3, v2) = v1) | ~ (get_O_b_j_e_c_t$b(v3, % 151.53/21.23 v2) = v0)) & ! [v0: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] : ! [v1: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] : ! [v2: % 151.53/21.23 A_element_ptr_b_character_data_ptr_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$] % 151.53/21.23 : ! [v3: % 151.53/21.23 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$] % 151.53/21.23 : (v1 = v0 | ~ (get_O_b_j_e_c_t$a(v3, v2) = v1) | ~ (get_O_b_j_e_c_t$a(v3, % 151.53/21.23 v2) = v0)) & ! [v0: % 151.53/21.23 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$] % 151.53/21.23 : ! [v1: % 151.53/21.23 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$] % 151.53/21.23 : ! [v2: % 151.53/21.23 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$] % 151.53/21.23 : ! [v3: % 151.53/21.23 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_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$] % 151.53/21.23 : (v1 = v0 | ~ (fun_app$ca(v3, v2) = v1) | ~ (fun_app$ca(v3, v2) = v0)) & ! % 151.53/21.23 [v0: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_bool_fun$] : % 151.53/21.23 ! [v1: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_bool_fun$] : % 151.53/21.23 ! [v2: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext$] : ! % 151.53/21.23 [v3: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_bool_fun_fun$] % 151.53/21.23 : (v1 = v0 | ~ (fun_app$bz(v3, v2) = v1) | ~ (fun_app$bz(v3, v2) = v0)) & ! % 151.53/21.23 [v0: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_bool_fun$] : ! % 151.53/21.23 [v1: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_bool_fun$] : ! % 151.53/21.23 [v2: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext$] : ! % 151.53/21.23 [v3: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_bool_fun_fun$] % 151.53/21.23 : (v1 = v0 | ~ (fun_app$by(v3, v2) = v1) | ~ (fun_app$by(v3, v2) = v0)) & ! % 151.53/21.23 [v0: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_bool_fun$] : ! [v1: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_bool_fun$] : ! [v2: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext$] : ! [v3: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_bool_fun_fun$] % 151.53/21.23 : (v1 = v0 | ~ (fun_app$bx(v3, v2) = v1) | ~ (fun_app$bx(v3, v2) = v0)) & ! % 151.53/21.23 [v0: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_bool_fun$] : % 151.53/21.23 ! [v1: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_bool_fun$] : % 151.53/21.23 ! [v2: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext$] : ! [v3: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_bool_fun_fun$] % 151.53/21.23 : (v1 = v0 | ~ (fun_app$bw(v3, v2) = v1) | ~ (fun_app$bw(v3, v2) = v0)) & ! % 151.53/21.23 [v0: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_bool_fun$] : ! % 151.53/21.23 [v1: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_bool_fun$] : ! % 151.53/21.23 [v2: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext$] : ! [v3: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_bool_fun_fun$] % 151.53/21.23 : (v1 = v0 | ~ (fun_app$bv(v3, v2) = v1) | ~ (fun_app$bv(v3, v2) = v0)) & ! % 151.53/21.23 [v0: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_bool_fun$] : ! [v1: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_bool_fun$] : ! [v2: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext$] : ! [v3: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_bool_fun_fun$] % 151.53/21.23 : (v1 = v0 | ~ (fun_app$bu(v3, v2) = v1) | ~ (fun_app$bu(v3, v2) = v0)) & ! % 151.53/21.23 [v0: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_bool_fun$] : % 151.53/21.23 ! [v1: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_bool_fun$] : % 151.53/21.23 ! [v2: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext$] : ! [v3: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_bool_fun_fun$] % 151.53/21.23 : (v1 = v0 | ~ (fun_app$bt(v3, v2) = v1) | ~ (fun_app$bt(v3, v2) = v0)) & ! % 151.53/21.23 [v0: MultipleValueBool] : ! [v1: MultipleValueBool] : ! [v2: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext$] : ! [v3: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_bool_fun$] : % 151.53/21.23 (v1 = v0 | ~ (fun_app$bs(v3, v2) = v1) | ~ (fun_app$bs(v3, v2) = v0)) & ! % 151.53/21.23 [v0: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_bool_fun$] : ! % 151.53/21.23 [v1: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_bool_fun$] : ! % 151.53/21.23 [v2: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext$] : ! [v3: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_bool_fun_fun$] % 151.53/21.23 : (v1 = v0 | ~ (fun_app$br(v3, v2) = v1) | ~ (fun_app$br(v3, v2) = v0)) & ! % 151.53/21.23 [v0: MultipleValueBool] : ! [v1: MultipleValueBool] : ! [v2: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext$] : ! [v3: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_bool_fun$] : (v1 = % 151.53/21.23 v0 | ~ (fun_app$bq(v3, v2) = v1) | ~ (fun_app$bq(v3, v2) = v0)) & ! [v0: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_bool_fun$] : ! [v1: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_bool_fun$] : ! [v2: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext$] : ! [v3: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_bool_fun_fun$] % 151.53/21.23 : (v1 = v0 | ~ (fun_app$bp(v3, v2) = v1) | ~ (fun_app$bp(v3, v2) = v0)) & ! % 151.53/21.23 [v0: MultipleValueBool] : ! [v1: MultipleValueBool] : ! [v2: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext$] : ! [v3: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_bool_fun$] : (v1 = v0 | % 151.53/21.23 ~ (fun_app$bo(v3, v2) = v1) | ~ (fun_app$bo(v3, v2) = v0)) & ! [v0: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option$] : % 151.53/21.23 ! [v1: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option$] : % 151.53/21.23 ! [v2: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] : ! % 151.53/21.23 [v3: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_fun$] % 151.53/21.23 : (v1 = v0 | ~ (fun_app$bn(v3, v2) = v1) | ~ (fun_app$bn(v3, v2) = v0)) & ! % 151.53/21.23 [v0: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option$] % 151.53/21.23 : ! [v1: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option$] : % 151.53/21.23 ! [v2: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] : ! [v3: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_fun$] % 151.53/21.23 : (v1 = v0 | ~ (fun_app$bm(v3, v2) = v1) | ~ (fun_app$bm(v3, v2) = v0)) & ! % 151.53/21.23 [v0: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] : ! % 151.53/21.23 [v1: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] : ! % 151.53/21.23 [v2: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option$] % 151.53/21.23 : ! [v3: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_fun$] % 151.53/21.23 : (v1 = v0 | ~ (fun_app$bl(v3, v2) = v1) | ~ (fun_app$bl(v3, v2) = v0)) & ! % 151.53/21.23 [v0: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] : ! % 151.53/21.23 [v1: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] : ! % 151.53/21.23 [v2: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] : ! [v3: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_fun$] % 151.53/21.23 : (v1 = v0 | ~ (fun_app$bk(v3, v2) = v1) | ~ (fun_app$bk(v3, v2) = v0)) & ! % 151.53/21.23 [v0: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] : ! [v1: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] : ! [v2: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option$] : % 151.53/21.23 ! [v3: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$] % 151.53/21.23 : (v1 = v0 | ~ (fun_app$bj(v3, v2) = v1) | ~ (fun_app$bj(v3, v2) = v0)) & ! % 151.53/21.23 [v0: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] : ! [v1: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] : ! [v2: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] : ! [v3: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$] % 151.53/21.23 : (v1 = v0 | ~ (fun_app$bi(v3, v2) = v1) | ~ (fun_app$bi(v3, v2) = v0)) & ! % 151.53/21.23 [v0: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option$] % 151.53/21.23 : ! [v1: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option$] : % 151.53/21.23 ! [v2: % 151.53/21.23 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$] % 151.53/21.23 : ! [v3: % 151.53/21.23 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$] % 151.53/21.23 : (v1 = v0 | ~ (get_O_b_j_e_c_t$(v3, v2) = v1) | ~ (get_O_b_j_e_c_t$(v3, v2) % 151.53/21.23 = v0)) & ! [v0: MultipleValueBool] : ! [v1: MultipleValueBool] : ! [v2: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_set$] : ! % 151.53/21.23 [v3: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext$] : (v1 = % 151.53/21.23 v0 | ~ (member$h(v3, v2) = v1) | ~ (member$h(v3, v2) = v0)) & ! [v0: % 151.53/21.23 MultipleValueBool] : ! [v1: MultipleValueBool] : ! [v2: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_set$] : ! [v3: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext$] : (v1 = v0 | ~ % 151.53/21.23 (member$g(v3, v2) = v1) | ~ (member$g(v3, v2) = v0)) & ! [v0: % 151.53/21.23 MultipleValueBool] : ! [v1: MultipleValueBool] : ! [v2: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_set$] : ! [v3: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext$] : (v1 = v0 | ~ % 151.53/21.23 (member$f(v3, v2) = v1) | ~ (member$f(v3, v2) = v0)) & ! [v0: % 151.53/21.23 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_option_bool_fun$] % 151.53/21.23 : ! [v1: % 151.53/21.23 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_option_bool_fun$] % 151.53/21.23 : ! [v2: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] : ! % 151.53/21.23 [v3: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_option_bool_fun_fun$] % 151.53/21.23 : (v1 = v0 | ~ (fun_app$bh(v3, v2) = v1) | ~ (fun_app$bh(v3, v2) = v0)) & ! % 151.53/21.23 [v0: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_bool_fun$] % 151.53/21.23 : ! [v1: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_bool_fun$] % 151.53/21.23 : ! [v2: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option$] : % 151.53/21.23 ! [v3: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_bool_fun_fun$] % 151.53/21.23 : (v1 = v0 | ~ (fun_app$bg(v3, v2) = v1) | ~ (fun_app$bg(v3, v2) = v0)) & ! % 151.53/21.23 [v0: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_bool_fun$] % 151.53/21.23 : ! [v1: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_bool_fun$] % 151.53/21.23 : ! [v2: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option$] : % 151.53/21.23 ! [v3: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_bool_fun_fun$] % 151.53/21.23 : (v1 = v0 | ~ (fun_app$bf(v3, v2) = v1) | ~ (fun_app$bf(v3, v2) = v0)) & ! % 151.53/21.23 [v0: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_bool_fun$] % 151.53/21.23 : ! [v1: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_bool_fun$] % 151.53/21.23 : ! [v2: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] : % 151.53/21.23 ! [v3: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_bool_fun_fun$] % 151.53/21.23 : (v1 = v0 | ~ (fun_app$be(v3, v2) = v1) | ~ (fun_app$be(v3, v2) = v0)) & ! % 151.53/21.23 [v0: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_bool_fun$] : % 151.53/21.23 ! [v1: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_bool_fun$] : % 151.53/21.23 ! [v2: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option$] : % 151.53/21.23 ! [v3: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_bool_fun_fun$] % 151.53/21.23 : (v1 = v0 | ~ (fun_app$bd(v3, v2) = v1) | ~ (fun_app$bd(v3, v2) = v0)) & ! % 151.53/21.23 [v0: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_bool_fun$] % 151.53/21.23 : ! [v1: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_bool_fun$] % 151.53/21.23 : ! [v2: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] : % 151.53/21.23 ! [v3: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_bool_fun_fun$] % 151.53/21.23 : (v1 = v0 | ~ (fun_app$bc(v3, v2) = v1) | ~ (fun_app$bc(v3, v2) = v0)) & ! % 151.53/21.23 [v0: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_bool_fun$] % 151.53/21.23 : ! [v1: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_bool_fun$] % 151.53/21.23 : ! [v2: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] : ! % 151.53/21.23 [v3: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_bool_fun_fun$] % 151.53/21.23 : (v1 = v0 | ~ (fun_app$bb(v3, v2) = v1) | ~ (fun_app$bb(v3, v2) = v0)) & ! % 151.53/21.23 [v0: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_bool_fun$] : % 151.53/21.23 ! [v1: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_bool_fun$] : % 151.53/21.23 ! [v2: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] : % 151.53/21.23 ! [v3: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_bool_fun_fun$] % 151.53/21.23 : (v1 = v0 | ~ (fun_app$ba(v3, v2) = v1) | ~ (fun_app$ba(v3, v2) = v0)) & ! % 151.53/21.23 [v0: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_bool_fun$] % 151.53/21.23 : ! [v1: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_bool_fun$] % 151.53/21.23 : ! [v2: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] : ! % 151.53/21.23 [v3: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_bool_fun_fun$] % 151.53/21.23 : (v1 = v0 | ~ (fun_app$az(v3, v2) = v1) | ~ (fun_app$az(v3, v2) = v0)) & ! % 151.53/21.23 [v0: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_bool_fun$] : % 151.53/21.23 ! [v1: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_bool_fun$] : % 151.53/21.23 ! [v2: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] : ! [v3: % 151.53/21.23 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$] % 151.53/21.23 : (v1 = v0 | ~ (fun_app$ay(v3, v2) = v1) | ~ (fun_app$ay(v3, v2) = v0)) & ! % 151.53/21.23 [v0: % 151.53/21.23 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$] % 151.53/21.23 : ! [v1: % 151.53/21.23 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$] % 151.53/21.23 : ! [v2: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext$] : ! [v3: % 151.53/21.23 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$] % 151.53/21.23 : (v1 = v0 | ~ (fun_app$ax(v3, v2) = v1) | ~ (fun_app$ax(v3, v2) = v0)) & ! % 151.53/21.23 [v0: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext$] : ! [v1: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext$] : ! [v2: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext$] : ! [v3: % 151.53/21.23 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$] % 151.53/21.23 : (v1 = v0 | ~ (fun_app$aw(v3, v2) = v1) | ~ (fun_app$aw(v3, v2) = v0)) & ! % 151.53/21.23 [v0: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_fun$] % 151.53/21.23 : ! [v1: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_fun$] % 151.53/21.23 : ! [v2: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext$] : ! % 151.53/21.23 [v3: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_fun_fun$] % 151.53/21.23 : (v1 = v0 | ~ (fun_app$av(v3, v2) = v1) | ~ (fun_app$av(v3, v2) = v0)) & ! % 151.53/21.23 [v0: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext$] : ! [v1: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext$] : ! [v2: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext$] : ! [v3: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_fun$] % 151.53/21.23 : (v1 = v0 | ~ (fun_app$au(v3, v2) = v1) | ~ (fun_app$au(v3, v2) = v0)) & ! % 151.53/21.23 [v0: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_fun$] % 151.53/21.23 : ! [v1: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_fun$] % 151.53/21.23 : ! [v2: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext$] : % 151.53/21.23 ! [v3: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_fun_fun$] % 151.53/21.23 : (v1 = v0 | ~ (fun_app$at(v3, v2) = v1) | ~ (fun_app$at(v3, v2) = v0)) & ! % 151.53/21.23 [v0: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext$] : ! % 151.53/21.23 [v1: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext$] : ! % 151.53/21.23 [v2: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext$] : ! % 151.53/21.23 [v3: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_fun$] % 151.53/21.23 : (v1 = v0 | ~ (fun_app$as(v3, v2) = v1) | ~ (fun_app$as(v3, v2) = v0)) & ! % 151.53/21.23 [v0: % 151.53/21.23 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_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_sum_RNode_ext_i_sum_heap_fun$] % 151.53/21.23 : ! [v1: % 151.53/21.23 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_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_sum_RNode_ext_i_sum_heap_fun$] % 151.53/21.23 : ! [v2: % 151.53/21.23 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$] % 151.53/21.23 : ! [v3: % 151.53/21.23 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_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_sum_RNode_ext_i_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_sum_RNode_ext_i_sum_heap_fun_fun$] % 151.53/21.23 : (v1 = v0 | ~ (fun_app$ar(v3, v2) = v1) | ~ (fun_app$ar(v3, v2) = v0)) & ! % 151.53/21.23 [v0: % 151.53/21.23 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$] % 151.53/21.23 : ! [v1: % 151.53/21.23 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$] % 151.53/21.23 : ! [v2: % 151.53/21.23 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$] % 151.53/21.23 : ! [v3: % 151.53/21.23 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_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_sum_RNode_ext_i_sum_heap_fun$] % 151.53/21.23 : (v1 = v0 | ~ (fun_app$aq(v3, v2) = v1) | ~ (fun_app$aq(v3, v2) = v0)) & ! % 151.53/21.23 [v0: % 151.53/21.23 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_option$] % 151.53/21.23 : ! [v1: % 151.53/21.23 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_option$] % 151.53/21.23 : ! [v2: % 151.53/21.23 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_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_sum_RNode_ext_i_sum_heap_option_fun$] % 151.53/21.23 : ! [v3: % 151.53/21.23 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_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_sum_RNode_ext_i_sum_heap_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_sum_RNode_ext_i_sum_heap_option_fun$] % 151.53/21.23 : (v1 = v0 | ~ (fun_app$ap(v3, v2) = v1) | ~ (fun_app$ap(v3, v2) = v0)) & ! % 151.53/21.23 [v0: % 151.53/21.23 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_option$] % 151.53/21.23 : ! [v1: % 151.53/21.23 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_option$] % 151.53/21.23 : ! [v2: % 151.53/21.23 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$] % 151.53/21.23 : ! [v3: % 151.53/21.23 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_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_sum_RNode_ext_i_sum_heap_option_fun$] % 151.53/21.23 : (v1 = v0 | ~ (fun_app$ao(v3, v2) = v1) | ~ (fun_app$ao(v3, v2) = v0)) & ! % 151.53/21.23 [v0: MultipleValueBool] : ! [v1: MultipleValueBool] : ! [v2: % 151.53/21.23 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_option$] % 151.53/21.23 : ! [v3: % 151.53/21.23 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_option_bool_fun$] % 151.53/21.23 : (v1 = v0 | ~ (fun_app$an(v3, v2) = v1) | ~ (fun_app$an(v3, v2) = v0)) & ! % 151.53/21.23 [v0: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_fun$] % 151.53/21.23 : ! [v1: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_fun$] % 151.53/21.23 : ! [v2: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option$] : % 151.53/21.23 ! [v3: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_fun_fun$] % 151.53/21.23 : (v1 = v0 | ~ (combine_options$c(v3, v2) = v1) | ~ (combine_options$c(v3, % 151.53/21.23 v2) = v0)) & ! [v0: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option$] : % 151.53/21.23 ! [v1: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option$] : % 151.53/21.23 ! [v2: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option$] : % 151.53/21.23 ! [v3: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_fun$] % 151.53/21.23 : (v1 = v0 | ~ (fun_app$am(v3, v2) = v1) | ~ (fun_app$am(v3, v2) = v0)) & ! % 151.53/21.23 [v0: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_fun$] % 151.53/21.23 : ! [v1: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_fun$] % 151.53/21.23 : ! [v2: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] : % 151.53/21.23 ! [v3: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_fun_fun$] % 151.53/21.23 : (v1 = v0 | ~ (combine_options$b(v3, v2) = v1) | ~ (combine_options$b(v3, % 151.53/21.23 v2) = v0)) & ! [v0: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] : ! [v1: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] : ! [v2: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] : ! [v3: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_fun$] % 151.53/21.23 : (v1 = v0 | ~ (fun_app$al(v3, v2) = v1) | ~ (fun_app$al(v3, v2) = v0)) & ! % 151.53/21.23 [v0: % 151.53/21.23 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_fun$] % 151.53/21.23 : ! [v1: % 151.53/21.23 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_fun$] % 151.53/21.23 : ! [v2: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] : ! % 151.53/21.23 [v3: % 151.53/21.23 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$] % 151.53/21.23 : (v1 = v0 | ~ (combine_options$a(v3, v2) = v1) | ~ (combine_options$a(v3, % 151.53/21.23 v2) = v0)) & ! [v0: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] : ! [v1: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] : ! [v2: % 151.53/21.23 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] : ! [v3: % 151.53/21.23 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_fun$] % 151.53/21.23 : (v1 = v0 | ~ (fun_app$ak(v3, v2) = v1) | ~ (fun_app$ak(v3, v2) = v0)) & ! % 151.53/21.23 [v0: % 151.53/21.23 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_option_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_option_fun$] % 151.53/21.23 : ! [v1: % 151.53/21.23 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_option_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_option_fun$] % 151.53/21.23 : ! [v2: % 151.53/21.23 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_option$] % 151.53/21.23 : ! [v3: % 151.53/21.23 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_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_sum_RNode_ext_i_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_sum_RNode_ext_i_sum_heap_fun_fun$] % 151.53/21.23 : (v1 = v0 | ~ (combine_options$(v3, v2) = v1) | ~ (combine_options$(v3, v2) % 151.53/21.23 = v0)) & ! [v0: % 151.53/21.23 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_option$] % 151.53/21.23 : ! [v1: % 151.53/21.23 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_option$] % 151.53/21.23 : ! [v2: % 151.53/21.24 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_option$] % 151.53/21.24 : ! [v3: % 151.53/21.24 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_option_a_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_option_fun$] % 151.53/21.24 : (v1 = v0 | ~ (fun_app$aj(v3, v2) = v1) | ~ (fun_app$aj(v3, v2) = v0)) & ! % 151.53/21.24 [v0: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] : ! [v1: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] : ! [v2: % 151.53/21.24 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$] % 151.53/21.24 : ! [v3: % 151.53/21.24 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_option$] % 151.53/21.24 : (v1 = v0 | ~ (bind$j(v3, v2) = v1) | ~ (bind$j(v3, v2) = v0)) & ! [v0: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option$] : % 151.53/21.24 ! [v1: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option$] : % 151.53/21.24 ! [v2: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext$] : ! % 151.53/21.24 [v3: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_fun$] % 151.53/21.24 : (v1 = v0 | ~ (fun_app$ai(v3, v2) = v1) | ~ (fun_app$ai(v3, v2) = v0)) & ! % 151.53/21.24 [v0: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option$] % 151.53/21.24 : ! [v1: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option$] : % 151.53/21.24 ! [v2: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext$] : ! [v3: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_fun$] % 151.53/21.24 : (v1 = v0 | ~ (fun_app$ah(v3, v2) = v1) | ~ (fun_app$ah(v3, v2) = v0)) & ! % 151.53/21.24 [v0: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] : ! % 151.53/21.24 [v1: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] : ! % 151.53/21.24 [v2: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext$] : ! % 151.53/21.24 [v3: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_fun$] % 151.53/21.24 : (v1 = v0 | ~ (fun_app$ag(v3, v2) = v1) | ~ (fun_app$ag(v3, v2) = v0)) & ! % 151.53/21.24 [v0: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option$] % 151.53/21.24 : ! [v1: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option$] : % 151.53/21.24 ! [v2: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext$] : ! [v3: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_fun$] % 151.53/21.24 : (v1 = v0 | ~ (fun_app$af(v3, v2) = v1) | ~ (fun_app$af(v3, v2) = v0)) & ! % 151.53/21.24 [v0: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] : ! [v1: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] : ! [v2: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext$] : ! [v3: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$] % 151.53/21.24 : (v1 = v0 | ~ (fun_app$ae(v3, v2) = v1) | ~ (fun_app$ae(v3, v2) = v0)) & ! % 151.53/21.24 [v0: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] : ! % 151.53/21.24 [v1: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] : ! % 151.53/21.24 [v2: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext$] : ! [v3: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_fun$] % 151.53/21.24 : (v1 = v0 | ~ (fun_app$ad(v3, v2) = v1) | ~ (fun_app$ad(v3, v2) = v0)) & ! % 151.53/21.24 [v0: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] : ! [v1: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] : ! [v2: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext$] : ! [v3: % 151.53/21.24 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$] % 151.53/21.24 : (v1 = v0 | ~ (fun_app$ac(v3, v2) = v1) | ~ (fun_app$ac(v3, v2) = v0)) & ! % 151.53/21.24 [v0: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] : ! % 151.53/21.24 [v1: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] : ! % 151.53/21.24 [v2: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext$] : ! [v3: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_fun$] % 151.53/21.24 : (v1 = v0 | ~ (fun_app$ab(v3, v2) = v1) | ~ (fun_app$ab(v3, v2) = v0)) & ! % 151.53/21.24 [v0: % 151.53/21.24 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_option$] % 151.53/21.24 : ! [v1: % 151.53/21.24 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_option$] % 151.53/21.24 : ! [v2: % 151.53/21.24 C_a_b_e_g_option_RElement_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_sum_RNode_ext_i_sum_heap_option_fun$] % 151.53/21.24 : ! [v3: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] : (v1 = % 151.53/21.24 v0 | ~ (bind$i(v3, v2) = v1) | ~ (bind$i(v3, v2) = v0)) & ! [v0: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option$] : % 151.53/21.24 ! [v1: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option$] : % 151.53/21.24 ! [v2: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_fun$] % 151.53/21.24 : ! [v3: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] : (v1 = % 151.53/21.24 v0 | ~ (bind$h(v3, v2) = v1) | ~ (bind$h(v3, v2) = v0)) & ! [v0: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] : ! [v1: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] : ! [v2: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_fun$] % 151.53/21.24 : ! [v3: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] : (v1 = % 151.53/21.24 v0 | ~ (bind$g(v3, v2) = v1) | ~ (bind$g(v3, v2) = v0)) & ! [v0: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] : ! [v1: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] : ! [v2: % 151.53/21.24 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$] % 151.53/21.24 : ! [v3: % 151.53/21.24 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$] % 151.53/21.24 : (v1 = v0 | ~ (fun_app$aa(v3, v2) = v1) | ~ (fun_app$aa(v3, v2) = v0)) & ! % 151.53/21.24 [v0: MultipleValueBool] : ! [v1: MultipleValueBool] : ! [v2: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_fset$] % 151.53/21.24 : ! [v3: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option$] : % 151.53/21.24 (v1 = v0 | ~ (fmember$e(v3, v2) = v1) | ~ (fmember$e(v3, v2) = v0)) & ! % 151.53/21.24 [v0: MultipleValueBool] : ! [v1: MultipleValueBool] : ! [v2: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_fset$] : ! % 151.53/21.24 [v3: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] : (v1 % 151.53/21.24 = v0 | ~ (fmember$d(v3, v2) = v1) | ~ (fmember$d(v3, v2) = v0)) & ! [v0: % 151.53/21.24 MultipleValueBool] : ! [v1: MultipleValueBool] : ! [v2: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fset$] : ! [v3: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] : (v1 = v0 | ~ % 151.53/21.24 (fmember$c(v3, v2) = v1) | ~ (fmember$c(v3, v2) = v0)) & ! [v0: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option$] : % 151.53/21.24 ! [v1: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option$] : % 151.53/21.24 ! [v2: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_fun$] % 151.53/21.24 : ! [v3: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_fun_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_fun$] % 151.53/21.24 : (v1 = v0 | ~ (fun_app$z(v3, v2) = v1) | ~ (fun_app$z(v3, v2) = v0)) & ! % 151.53/21.24 [v0: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] : ! % 151.53/21.24 [v1: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] : ! % 151.53/21.24 [v2: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_fun$] % 151.53/21.24 : ! [v3: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option$] : % 151.53/21.24 (v1 = v0 | ~ (bind$d(v3, v2) = v1) | ~ (bind$d(v3, v2) = v0)) & ! [v0: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] : ! [v1: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] : ! [v2: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$] % 151.53/21.24 : ! [v3: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option$] : % 151.53/21.24 (v1 = v0 | ~ (bind$c(v3, v2) = v1) | ~ (bind$c(v3, v2) = v0)) & ! [v0: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option$] : % 151.53/21.24 ! [v1: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option$] : % 151.53/21.24 ! [v2: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_fun$] % 151.53/21.24 : ! [v3: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] : % 151.53/21.24 (v1 = v0 | ~ (bind$b(v3, v2) = v1) | ~ (bind$b(v3, v2) = v0)) & ! [v0: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] : ! [v1: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] : ! [v2: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_fun$] % 151.53/21.24 : ! [v3: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_fun_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_fun$] % 151.53/21.24 : (v1 = v0 | ~ (fun_app$y(v3, v2) = v1) | ~ (fun_app$y(v3, v2) = v0)) & ! % 151.53/21.24 [v0: % 151.53/21.24 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$] % 151.53/21.24 : ! [v1: % 151.53/21.24 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$] % 151.53/21.24 : ! [v2: % 151.53/21.24 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$] % 151.53/21.24 : ! [v3: % 151.53/21.24 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_set_fun$] % 151.53/21.24 : (v1 = v0 | ~ (fun_app$x(v3, v2) = v1) | ~ (fun_app$x(v3, v2) = v0)) & ! % 151.53/21.24 [v0: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set$] : ! [v1: % 151.53/21.24 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set$] : ! [v2: % 151.53/21.24 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] : ! [v3: % 151.53/21.24 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_fun$] % 151.53/21.24 : (v1 = v0 | ~ (fun_app$w(v3, v2) = v1) | ~ (fun_app$w(v3, v2) = v0)) & ! % 151.53/21.24 [v0: A_element_ptr_set$] : ! [v1: A_element_ptr_set$] : ! [v2: % 151.53/21.24 A_element_ptr_fset$] : ! [v3: A_element_ptr_fset_a_element_ptr_set_fun$] : % 151.53/21.24 (v1 = v0 | ~ (fun_app$v(v3, v2) = v1) | ~ (fun_app$v(v3, v2) = v0)) & ! % 151.53/21.24 [v0: A_element_ptr_set_bool_fun$] : ! [v1: A_element_ptr_set_bool_fun$] : ! % 151.53/21.24 [v2: A_element_ptr$] : ! [v3: A_element_ptr_a_element_ptr_set_bool_fun_fun$] % 151.53/21.24 : (v1 = v0 | ~ (fun_app$u(v3, v2) = v1) | ~ (fun_app$u(v3, v2) = v0)) & ! % 151.53/21.24 [v0: MultipleValueBool] : ! [v1: MultipleValueBool] : ! [v2: % 151.53/21.24 A_element_ptr_set$] : ! [v3: A_element_ptr_set_bool_fun$] : (v1 = v0 | ~ % 151.53/21.24 (fun_app$t(v3, v2) = v1) | ~ (fun_app$t(v3, v2) = v0)) & ! [v0: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] : ! [v1: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] : ! [v2: % 151.53/21.24 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$] % 151.53/21.24 : ! [v3: % 151.53/21.24 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$] % 151.53/21.24 : (v1 = v0 | ~ (fun_app$k(v3, v2) = v1) | ~ (fun_app$k(v3, v2) = v0)) & ! % 151.53/21.24 [v0: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] : ! [v1: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] : ! [v2: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$] % 151.53/21.24 : ! [v3: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] : % 151.53/21.24 (v1 = v0 | ~ (bind$(v3, v2) = v1) | ~ (bind$(v3, v2) = v0)) & ! [v0: % 151.53/21.24 MultipleValueBool] : ! [v1: MultipleValueBool] : ! [v2: % 151.53/21.24 A_element_ptr_b_character_data_ptr_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$] % 151.53/21.24 : ! [v3: % 151.53/21.24 A_element_ptr_b_character_data_ptr_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$] % 151.53/21.24 : (v1 = v0 | ~ (fun_app$s(v3, v2) = v1) | ~ (fun_app$s(v3, v2) = v0)) & ! % 151.53/21.24 [v0: MultipleValueBool] : ! [v1: MultipleValueBool] : ! [v2: % 151.53/21.24 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_heap$] % 151.53/21.24 : ! [v3: % 151.53/21.24 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_heap_bool_fun$] % 151.53/21.24 : (v1 = v0 | ~ (fun_app$r(v3, v2) = v1) | ~ (fun_app$r(v3, v2) = v0)) & ! % 151.53/21.24 [v0: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] : ! % 151.53/21.24 [v1: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] : ! % 151.53/21.24 [v2: % 151.53/21.24 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$] % 151.53/21.24 : ! [v3: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] : (v1 = v0 | % 151.53/21.24 ~ (get_N_o_d_e$(v3, v2) = v1) | ~ (get_N_o_d_e$(v3, v2) = v0)) & ! [v0: % 151.53/21.24 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_bool_fun$] % 151.53/21.24 : ! [v1: % 151.53/21.24 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_bool_fun$] % 151.53/21.24 : ! [v2: % 151.53/21.24 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$] % 151.53/21.24 : ! [v3: % 151.53/21.24 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_bool_fun_fun$] % 151.53/21.24 : (v1 = v0 | ~ (fun_app$q(v3, v2) = v1) | ~ (fun_app$q(v3, v2) = v0)) & ! % 151.53/21.24 [v0: MultipleValueBool] : ! [v1: MultipleValueBool] : ! [v2: % 151.53/21.24 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$] % 151.53/21.24 : ! [v3: % 151.53/21.24 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_bool_fun$] % 151.53/21.24 : (v1 = v0 | ~ (fun_app$p(v3, v2) = v1) | ~ (fun_app$p(v3, v2) = v0)) & ! % 151.53/21.24 [v0: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$] : % 151.53/21.24 ! [v1: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$] : % 151.53/21.24 ! [v2: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] : ! [v3: % 151.53/21.24 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_bool_fun_fun$] % 151.53/21.24 : (v1 = v0 | ~ (fun_app$o(v3, v2) = v1) | ~ (fun_app$o(v3, v2) = v0)) & ! % 151.53/21.24 [v0: MultipleValueBool] : ! [v1: MultipleValueBool] : ! [v2: % 151.53/21.24 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] : ! [v3: % 151.53/21.24 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$] : (v1 % 151.53/21.24 = v0 | ~ (fun_app$n(v3, v2) = v1) | ~ (fun_app$n(v3, v2) = v0)) & ! [v0: % 151.53/21.24 A_element_ptr_fset_bool_fun$] : ! [v1: A_element_ptr_fset_bool_fun$] : ! % 151.53/21.24 [v2: A_element_ptr$] : ! [v3: A_element_ptr_a_element_ptr_fset_bool_fun_fun$] % 151.53/21.24 : (v1 = v0 | ~ (fun_app$j(v3, v2) = v1) | ~ (fun_app$j(v3, v2) = v0)) & ! % 151.53/21.24 [v0: MultipleValueBool] : ! [v1: MultipleValueBool] : ! [v2: % 151.53/21.24 A_element_ptr_fset$] : ! [v3: A_element_ptr_fset_bool_fun$] : (v1 = v0 | ~ % 151.53/21.24 (fun_app$i(v3, v2) = v1) | ~ (fun_app$i(v3, v2) = v0)) & ! [v0: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] : ! [v1: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] : ! [v2: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext$] : ! [v3: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$] % 151.53/21.24 : (v1 = v0 | ~ (fun_app$m(v3, v2) = v1) | ~ (fun_app$m(v3, v2) = v0)) & ! % 151.53/21.24 [v0: MultipleValueBool] : ! [v1: MultipleValueBool] : ! [v2: % 151.53/21.24 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$] % 151.53/21.24 : ! [v3: % 151.53/21.24 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$] % 151.53/21.24 : (v1 = v0 | ~ (fun_app$l(v3, v2) = v1) | ~ (fun_app$l(v3, v2) = v0)) & ! % 151.53/21.24 [v0: MultipleValueBool] : ! [v1: MultipleValueBool] : ! [v2: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_set$] % 151.53/21.24 : ! [v3: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option$] : % 151.53/21.24 (v1 = v0 | ~ (member$d(v3, v2) = v1) | ~ (member$d(v3, v2) = v0)) & ! [v0: % 151.53/21.24 MultipleValueBool] : ! [v1: MultipleValueBool] : ! [v2: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option$] : % 151.53/21.24 ! [v3: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_bool_fun$] % 151.53/21.24 : (v1 = v0 | ~ (fun_app$h(v3, v2) = v1) | ~ (fun_app$h(v3, v2) = v0)) & ! % 151.53/21.24 [v0: MultipleValueBool] : ! [v1: MultipleValueBool] : ! [v2: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_set$] : ! % 151.53/21.24 [v3: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] : (v1 % 151.53/21.24 = v0 | ~ (member$c(v3, v2) = v1) | ~ (member$c(v3, v2) = v0)) & ! [v0: % 151.53/21.24 MultipleValueBool] : ! [v1: MultipleValueBool] : ! [v2: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] : ! [v3: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_bool_fun$] % 151.53/21.24 : (v1 = v0 | ~ (fun_app$g(v3, v2) = v1) | ~ (fun_app$g(v3, v2) = v0)) & ! % 151.53/21.24 [v0: MultipleValueBool] : ! [v1: MultipleValueBool] : ! [v2: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_set$] : ! [v3: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] : (v1 = v0 | ~ % 151.53/21.24 (member$b(v3, v2) = v1) | ~ (member$b(v3, v2) = v0)) & ! [v0: % 151.53/21.24 MultipleValueBool] : ! [v1: MultipleValueBool] : ! [v2: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] : ! [v3: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_bool_fun$] : (v1 % 151.53/21.24 = v0 | ~ (fun_app$f(v3, v2) = v1) | ~ (fun_app$f(v3, v2) = v0)) & ! [v0: % 151.53/21.24 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$] : ! % 151.53/21.24 [v1: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$] : ! % 151.53/21.24 [v2: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] : ! [v3: % 151.53/21.24 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_bool_fun_fun$] % 151.53/21.24 : (v1 = v0 | ~ (fun_app$e(v3, v2) = v1) | ~ (fun_app$e(v3, v2) = v0)) & ! % 151.53/21.24 [v0: MultipleValueBool] : ! [v1: MultipleValueBool] : ! [v2: % 151.53/21.24 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set$] : ! [v3: % 151.53/21.24 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$] : (v1 = % 151.53/21.24 v0 | ~ (fun_app$d(v3, v2) = v1) | ~ (fun_app$d(v3, v2) = v0)) & ! [v0: % 151.53/21.24 MultipleValueBool] : ! [v1: MultipleValueBool] : ! [v2: % 151.53/21.24 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] : ! [v3: % 151.53/21.24 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_bool_fun$] : (v1 = v0 % 151.53/21.24 | ~ (fun_app$c(v3, v2) = v1) | ~ (fun_app$c(v3, v2) = v0)) & ! [v0: % 151.53/21.24 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_bool_fun$] % 151.53/21.24 : ! [v1: % 151.53/21.24 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_bool_fun$] % 151.53/21.24 : ! [v2: % 151.53/21.24 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$] % 151.53/21.24 : ! [v3: % 151.53/21.24 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_bool_fun_fun$] % 151.53/21.24 : (v1 = v0 | ~ (fun_app$b(v3, v2) = v1) | ~ (fun_app$b(v3, v2) = v0)) & ! % 151.53/21.24 [v0: MultipleValueBool] : ! [v1: MultipleValueBool] : ! [v2: % 151.53/21.24 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$] % 151.53/21.24 : ! [v3: % 151.53/21.24 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_bool_fun$] % 151.53/21.24 : (v1 = v0 | ~ (fun_app$a(v3, v2) = v1) | ~ (fun_app$a(v3, v2) = v0)) & ! % 151.53/21.24 [v0: MultipleValueBool] : ! [v1: MultipleValueBool] : ! [v2: % 151.53/21.24 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$] % 151.53/21.24 : ! [v3: % 151.53/21.24 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_bool_fun$] % 151.53/21.24 : (v1 = v0 | ~ (fun_app$(v3, v2) = v1) | ~ (fun_app$(v3, v2) = v0)) & ! % 151.53/21.24 [v0: Nat$] : ! [v1: Nat$] : ! [v2: int] : (v1 = v0 | ~ (nat$(v2) = v1) | ~ % 151.53/21.24 (nat$(v2) = v0)) & ! [v0: Nat$] : ! [v1: Nat$] : ! [v2: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option$] : % 151.53/21.24 (v1 = v0 | ~ (size$b(v2) = v1) | ~ (size$b(v2) = v0)) & ! [v0: Nat$] : ! % 151.53/21.24 [v1: Nat$] : ! [v2: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] : (v1 = % 151.53/21.24 v0 | ~ (size$a(v2) = v1) | ~ (size$a(v2) = v0)) & ! [v0: Nat$] : ! [v1: % 151.53/21.24 Nat$] : ! [v2: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] % 151.53/21.24 : (v1 = v0 | ~ (size$(v2) = v1) | ~ (size$(v2) = v0)) & ! [v0: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_nat_fun$] % 151.53/21.24 : ! [v1: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_nat_fun$] % 151.53/21.24 : ! [v2: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_nat_fun$] : % 151.53/21.24 (v1 = v0 | ~ (size_option$b(v2) = v1) | ~ (size_option$b(v2) = v0)) & ! % 151.53/21.24 [v0: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_nat_fun$] : % 151.53/21.24 ! [v1: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_nat_fun$] : % 151.53/21.24 ! [v2: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_nat_fun$] : % 151.53/21.24 (v1 = v0 | ~ (size_option$a(v2) = v1) | ~ (size_option$a(v2) = v0)) & ! % 151.53/21.24 [v0: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_nat_fun$] : ! % 151.53/21.24 [v1: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_nat_fun$] : ! % 151.53/21.24 [v2: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_nat_fun$] : (v1 = v0 % 151.53/21.24 | ~ (size_option$(v2) = v1) | ~ (size_option$(v2) = v0)) & ! [v0: Nat$] : % 151.53/21.24 ! [v1: Nat$] : ! [v2: % 151.53/21.24 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$] % 151.53/21.24 : (v1 = v0 | ~ (fcard$b(v2) = v1) | ~ (fcard$b(v2) = v0)) & ! [v0: Nat$] : % 151.53/21.24 ! [v1: Nat$] : ! [v2: % 151.53/21.24 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] : (v1 = v0 | ~ % 151.53/21.24 (fcard$a(v2) = v1) | ~ (fcard$a(v2) = v0)) & ! [v0: Nat$] : ! [v1: Nat$] % 151.53/21.24 : ! [v2: A_element_ptr_fset$] : (v1 = v0 | ~ (fcard$(v2) = v1) | ~ % 151.53/21.24 (fcard$(v2) = v0)) & ! [v0: int] : ! [v1: int] : ! [v2: Nat$] : (v1 = v0 % 151.53/21.24 | ~ (of_nat$(v2) = v1) | ~ (of_nat$(v2) = v0)) & ! [v0: % 151.53/21.24 A_element_ptr_fset$] : ! [v1: A_element_ptr_fset$] : ! [v2: % 151.53/21.24 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$] % 151.53/21.24 : (v1 = v0 | ~ (element_ptrs$(v2) = v1) | ~ (element_ptrs$(v2) = v0)) & ! % 151.53/21.24 [v0: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_set$] : % 151.53/21.24 ! [v1: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_set$] : % 151.53/21.24 ! [v2: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_set$] % 151.53/21.24 : (v1 = v0 | ~ (these$b(v2) = v1) | ~ (these$b(v2) = v0)) & ! [v0: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_set$] : ! [v1: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_set$] : ! [v2: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_set$] : (v1 % 151.53/21.24 = v0 | ~ (these$a(v2) = v1) | ~ (these$a(v2) = v0)) & ! [v0: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_set$] : ! [v1: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_set$] : ! [v2: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_set$] : (v1 = v0 % 151.53/21.24 | ~ (these$(v2) = v1) | ~ (these$(v2) = v0)) & ! [v0: % 151.53/21.24 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$] % 151.53/21.24 : ! [v1: % 151.53/21.24 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$] % 151.53/21.24 : ! [v2: % 151.53/21.24 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_sum_RNode_ext_i_sum_RObject_ext_fmap$] % 151.53/21.24 : (v1 = v0 | ~ (heap$(v2) = v1) | ~ (heap$(v2) = v0)) & ! [v0: % 151.53/21.24 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$] % 151.53/21.24 : ! [v1: % 151.53/21.24 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$] % 151.53/21.24 : ! [v2: % 151.53/21.24 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_bool_fun$] % 151.53/21.24 : (v1 = v0 | ~ (a_known_ptrs$a(v2) = v1) | ~ (a_known_ptrs$a(v2) = v0)) & ! % 151.53/21.24 [v0: % 151.53/21.24 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$] % 151.53/21.24 : ! [v1: % 151.53/21.24 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$] % 151.53/21.24 : ! [v2: % 151.53/21.24 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_bool_fun$] % 151.53/21.24 : (v1 = v0 | ~ (a_known_ptrs$(v2) = v1) | ~ (a_known_ptrs$(v2) = v0)) & ! % 151.53/21.24 [v0: % 151.53/21.24 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$] % 151.53/21.24 : ! [v1: % 151.53/21.24 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$] % 151.53/21.24 : ! [v2: % 151.53/21.24 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_heap$] % 151.53/21.24 : (v1 = v0 | ~ (object_ptr_kinds$b(v2) = v1) | ~ (object_ptr_kinds$b(v2) = % 151.53/21.24 v0)) & ! [v0: % 151.53/21.24 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$] % 151.53/21.24 : ! [v1: % 151.53/21.24 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$] % 151.53/21.24 : ! [v2: % 151.53/21.24 A_element_ptr_b_character_data_ptr_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$] % 151.53/21.24 : (v1 = v0 | ~ (object_ptr_kinds$a(v2) = v1) | ~ (object_ptr_kinds$a(v2) = % 151.53/21.24 v0)) & ! [v0: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_fun$] % 151.53/21.24 : ! [v1: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_fun$] % 151.53/21.24 : ! [v2: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_fun$] % 151.53/21.24 : (v1 = v0 | ~ (map_option$h(v2) = v1) | ~ (map_option$h(v2) = v0)) & ! % 151.53/21.24 [v0: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_fun$] % 151.53/21.24 : ! [v1: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_fun$] % 151.53/21.24 : ! [v2: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_fun$] % 151.53/21.24 : (v1 = v0 | ~ (map_option$g(v2) = v1) | ~ (map_option$g(v2) = v0)) & ! % 151.53/21.24 [v0: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_fun$] % 151.53/21.24 : ! [v1: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_fun$] % 151.53/21.24 : ! [v2: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_fun$] % 151.53/21.24 : (v1 = v0 | ~ (map_option$f(v2) = v1) | ~ (map_option$f(v2) = v0)) & ! % 151.53/21.24 [v0: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_fun$] % 151.53/21.24 : ! [v1: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_fun$] % 151.53/21.24 : ! [v2: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_fun$] % 151.53/21.24 : (v1 = v0 | ~ (map_option$e(v2) = v1) | ~ (map_option$e(v2) = v0)) & ! % 151.53/21.24 [v0: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_fun$] % 151.53/21.24 : ! [v1: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_fun$] % 151.53/21.24 : ! [v2: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_fun$] % 151.53/21.24 : (v1 = v0 | ~ (map_option$d(v2) = v1) | ~ (map_option$d(v2) = v0)) & ! % 151.53/21.24 [v0: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_fun$] % 151.53/21.24 : ! [v1: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_fun$] % 151.53/21.24 : ! [v2: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_fun$] % 151.53/21.24 : (v1 = v0 | ~ (map_option$c(v2) = v1) | ~ (map_option$c(v2) = v0)) & ! % 151.53/21.24 [v0: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$] % 151.53/21.24 : ! [v1: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$] % 151.53/21.24 : ! [v2: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_fun$] % 151.53/21.24 : (v1 = v0 | ~ (map_option$b(v2) = v1) | ~ (map_option$b(v2) = v0)) & ! % 151.53/21.24 [v0: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$] % 151.53/21.24 : ! [v1: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$] % 151.53/21.24 : ! [v2: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_fun$] % 151.53/21.24 : (v1 = v0 | ~ (map_option$a(v2) = v1) | ~ (map_option$a(v2) = v0)) & ! % 151.53/21.24 [v0: % 151.53/21.24 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_fun$] % 151.53/21.24 : ! [v1: % 151.53/21.24 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_fun$] % 151.53/21.24 : ! [v2: % 151.53/21.24 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$] % 151.53/21.24 : (v1 = v0 | ~ (map_option$(v2) = v1) | ~ (map_option$(v2) = v0)) & ! [v0: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_bool_fun_fun$] % 151.53/21.24 : ! [v1: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_bool_fun_fun$] % 151.53/21.24 : ! [v2: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_bool_fun_fun$] % 151.53/21.24 : (v1 = v0 | ~ (rel_option$h(v2) = v1) | ~ (rel_option$h(v2) = v0)) & ! % 151.53/21.24 [v0: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_bool_fun_fun$] % 151.53/21.24 : ! [v1: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_bool_fun_fun$] % 151.53/21.24 : ! [v2: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_bool_fun_fun$] % 151.53/21.24 : (v1 = v0 | ~ (rel_option$g(v2) = v1) | ~ (rel_option$g(v2) = v0)) & ! % 151.53/21.24 [v0: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_bool_fun_fun$] % 151.53/21.24 : ! [v1: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_bool_fun_fun$] % 151.53/21.24 : ! [v2: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_bool_fun_fun$] % 151.53/21.24 : (v1 = v0 | ~ (rel_option$f(v2) = v1) | ~ (rel_option$f(v2) = v0)) & ! % 151.53/21.24 [v0: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_bool_fun_fun$] % 151.53/21.24 : ! [v1: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_bool_fun_fun$] % 151.53/21.24 : ! [v2: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_bool_fun_fun$] % 151.53/21.24 : (v1 = v0 | ~ (rel_option$e(v2) = v1) | ~ (rel_option$e(v2) = v0)) & ! % 151.53/21.24 [v0: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_bool_fun_fun$] % 151.53/21.24 : ! [v1: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_bool_fun_fun$] % 151.53/21.24 : ! [v2: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_bool_fun_fun$] % 151.53/21.24 : (v1 = v0 | ~ (rel_option$d(v2) = v1) | ~ (rel_option$d(v2) = v0)) & ! % 151.53/21.24 [v0: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_bool_fun_fun$] % 151.53/21.24 : ! [v1: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_bool_fun_fun$] % 151.53/21.24 : ! [v2: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_bool_fun_fun$] % 151.53/21.24 : (v1 = v0 | ~ (rel_option$c(v2) = v1) | ~ (rel_option$c(v2) = v0)) & ! % 151.53/21.24 [v0: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_bool_fun_fun$] % 151.53/21.24 : ! [v1: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_bool_fun_fun$] % 151.53/21.24 : ! [v2: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_bool_fun_fun$] % 151.53/21.24 : (v1 = v0 | ~ (rel_option$b(v2) = v1) | ~ (rel_option$b(v2) = v0)) & ! % 151.53/21.24 [v0: % 151.53/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_bool_fun_fun$] % 151.53/21.24 : ! [v1: % 151.55/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_bool_fun_fun$] % 151.55/21.24 : ! [v2: % 151.55/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_bool_fun_fun$] % 151.55/21.24 : (v1 = v0 | ~ (rel_option$a(v2) = v1) | ~ (rel_option$a(v2) = v0)) & ! % 151.55/21.24 [v0: % 151.55/21.24 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$] % 151.55/21.24 : ! [v1: % 151.55/21.24 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$] % 151.55/21.24 : ! [v2: % 151.55/21.24 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_bool_fun_fun$] % 151.55/21.24 : (v1 = v0 | ~ (rel_option$(v2) = v1) | ~ (rel_option$(v2) = v0)) & ! [v0: % 151.55/21.24 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$] % 151.55/21.24 : ! [v1: % 151.55/21.24 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$] % 151.55/21.24 : ! [v2: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] : (v1 = v0 | % 151.55/21.24 ~ (cast_n_o_d_e_p_t_r_2_o_b_j_e_c_t_p_t_r$(v2) = v1) | ~ % 151.55/21.24 (cast_n_o_d_e_p_t_r_2_o_b_j_e_c_t_p_t_r$(v2) = v0)) & ! [v0: % 151.55/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_set$] : ! % 151.55/21.24 [v1: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_set$] : % 151.55/21.24 ! [v2: % 151.55/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option$] : % 151.55/21.24 (v1 = v0 | ~ (set_option$b(v2) = v1) | ~ (set_option$b(v2) = v0)) & ! [v0: % 151.55/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_set$] : ! [v1: % 151.55/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_set$] : ! [v2: % 151.55/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] : (v1 = % 151.55/21.24 v0 | ~ (set_option$a(v2) = v1) | ~ (set_option$a(v2) = v0)) & ! [v0: % 151.55/21.24 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_set$] : ! [v1: % 151.55/21.24 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_set$] : ! [v2: % 151.55/21.24 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] : (v1 = v0 | ~ % 151.55/21.24 (set_option$(v2) = v1) | ~ (set_option$(v2) = v0)) & ! [v0: % 151.55/21.24 A_element_ptr_option$] : ! [v1: A_element_ptr_option$] : ! [v2: % 151.55/21.24 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] : (v1 = v0 | ~ % 151.55/21.24 (cast_n_o_d_e_p_t_r_2_e_l_e_m_e_n_t_p_t_r$(v2) = v1) | ~ % 151.55/21.24 (cast_n_o_d_e_p_t_r_2_e_l_e_m_e_n_t_p_t_r$(v2) = v0)) & ! [v0: % 151.55/21.24 A_element_ptr$] : ! [v1: A_element_ptr$] : ! [v2: A_element_ptr_option$] : % 151.55/21.24 (v1 = v0 | ~ (the$d(v2) = v1) | ~ (the$d(v2) = v0)) & ! [v0: % 151.55/21.24 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_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_sum_RNode_ext_i_sum_heap_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_sum_RNode_ext_i_sum_heap_option_fun$] % 151.55/21.24 : ! [v1: % 151.55/21.24 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_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_sum_RNode_ext_i_sum_heap_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_sum_RNode_ext_i_sum_heap_option_fun$] % 151.55/21.24 : ! [v2: % 151.55/21.24 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_option$] % 151.55/21.24 : (v1 = v0 | ~ (bind$k(v2) = v1) | ~ (bind$k(v2) = v0)) & ! [v0: % 151.55/21.24 MultipleValueBool] : ! [v1: MultipleValueBool] : ! [v2: % 151.55/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext$] : (v1 = v0 % 151.55/21.24 | ~ (is_node_kind$(v2) = v1) | ~ (is_node_kind$(v2) = v0)) & ! [v0: % 151.55/21.24 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$] % 151.55/21.24 : ! [v1: % 151.55/21.24 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$] % 151.55/21.24 : ! [v2: % 151.55/21.24 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_option$] % 151.55/21.24 : (v1 = v0 | ~ (the$c(v2) = v1) | ~ (the$c(v2) = v0)) & ! [v0: % 151.55/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext$] : ! [v1: % 151.55/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext$] : ! [v2: % 151.55/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option$] : % 151.55/21.24 (v1 = v0 | ~ (the$b(v2) = v1) | ~ (the$b(v2) = v0)) & ! [v0: % 151.55/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext$] : ! [v1: % 151.55/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext$] : ! [v2: % 151.55/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] : (v1 = % 151.55/21.24 v0 | ~ (the$a(v2) = v1) | ~ (the$a(v2) = v0)) & ! [v0: % 151.55/21.24 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext$] : ! [v1: % 151.55/21.24 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext$] : ! [v2: % 151.55/21.24 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] : (v1 = v0 | ~ % 151.55/21.24 (the$(v2) = v1) | ~ (the$(v2) = v0)) & ! [v0: % 151.55/21.24 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$] % 151.55/21.24 : ! [v1: % 151.55/21.24 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$] % 151.55/21.24 : ! [v2: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] : (v1 = % 151.55/21.24 v0 | ~ (bind$f(v2) = v1) | ~ (bind$f(v2) = v0)) & ! [v0: % 151.55/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_set$] % 151.55/21.24 : ! [v1: % 151.55/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_set$] % 151.55/21.24 : ! [v2: % 151.55/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_fset$] % 151.55/21.24 : (v1 = v0 | ~ (fset$e(v2) = v1) | ~ (fset$e(v2) = v0)) & ! [v0: % 151.55/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_set$] : ! % 151.55/21.24 [v1: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_set$] : % 151.55/21.24 ! [v2: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_fset$] % 151.55/21.24 : (v1 = v0 | ~ (fset$d(v2) = v1) | ~ (fset$d(v2) = v0)) & ! [v0: % 151.55/21.24 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_set$] : ! [v1: % 151.55/21.24 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_set$] : ! [v2: % 151.55/21.24 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fset$] : (v1 = v0 % 151.55/21.24 | ~ (fset$c(v2) = v1) | ~ (fset$c(v2) = v0)) & ! [v0: % 151.55/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_fun_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_fun$] % 151.55/21.24 : ! [v1: % 151.55/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_fun_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_fun$] % 151.55/21.24 : ! [v2: % 151.55/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option$] : % 151.55/21.24 (v1 = v0 | ~ (bind$e(v2) = v1) | ~ (bind$e(v2) = v0)) & ! [v0: % 151.55/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_fun_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_fun$] % 151.55/21.24 : ! [v1: % 151.55/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_fun_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_fun$] % 151.55/21.24 : ! [v2: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] : % 151.55/21.24 (v1 = v0 | ~ (bind$a(v2) = v1) | ~ (bind$a(v2) = v0)) & ! [v0: % 151.55/21.24 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$] % 151.55/21.24 : ! [v1: % 151.55/21.24 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$] % 151.55/21.24 : ! [v2: A_element_ptr$] : (v1 = v0 | ~ (get_E_l_e_m_e_n_t$(v2) = v1) | ~ % 151.55/21.24 (get_E_l_e_m_e_n_t$(v2) = v0)) & ! [v0: % 151.55/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_set$] % 151.55/21.24 : ! [v1: % 151.55/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_set$] % 151.55/21.24 : ! [v2: % 151.55/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_bool_fun$] % 151.55/21.24 : (v1 = v0 | ~ (collect$d(v2) = v1) | ~ (collect$d(v2) = v0)) & ! [v0: % 151.55/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_set$] : ! % 151.55/21.24 [v1: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_set$] : % 151.55/21.24 ! [v2: % 151.55/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_bool_fun$] % 151.55/21.24 : (v1 = v0 | ~ (collect$c(v2) = v1) | ~ (collect$c(v2) = v0)) & ! [v0: % 151.55/21.24 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_set$] : ! [v1: % 151.55/21.24 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_set$] : ! [v2: % 151.55/21.24 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_bool_fun$] : (v1 % 151.55/21.24 = v0 | ~ (collect$b(v2) = v1) | ~ (collect$b(v2) = v0)) & ! [v0: % 151.55/21.24 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set$] : ! [v1: % 151.55/21.24 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set$] : ! [v2: % 151.55/21.24 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_bool_fun$] : (v1 = v0 % 151.55/21.24 | ~ (collect$a(v2) = v1) | ~ (collect$a(v2) = v0)) & ! [v0: % 151.55/21.24 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$] % 151.55/21.24 : ! [v1: % 151.55/21.24 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$] % 151.55/21.24 : ! [v2: % 151.55/21.24 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_bool_fun$] % 151.55/21.24 : (v1 = v0 | ~ (collect$(v2) = v1) | ~ (collect$(v2) = v0)) & ! [v0: % 151.55/21.24 MultipleValueBool] : ! [v1: MultipleValueBool] : ! [v2: % 151.55/21.24 A_element_ptr_b_character_data_ptr_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$] % 151.55/21.24 : (v1 = v0 | ~ (l_type_wf_O_b_j_e_c_t$b(v2) = v1) | ~ % 151.55/21.24 (l_type_wf_O_b_j_e_c_t$b(v2) = v0)) & ! [v0: MultipleValueBool] : ! [v1: % 151.55/21.24 MultipleValueBool] : ! [v2: % 151.55/21.24 A_element_ptr_b_character_data_ptr_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$] % 151.55/21.24 : (v1 = v0 | ~ (l_get_O_b_j_e_c_t_lemmas$b(v2) = v1) | ~ % 151.55/21.24 (l_get_O_b_j_e_c_t_lemmas$b(v2) = v0)) & ! [v0: MultipleValueBool] : ! % 151.55/21.24 [v1: MultipleValueBool] : ! [v2: % 151.55/21.24 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_heap_bool_fun$] % 151.55/21.24 : (v1 = v0 | ~ (l_type_wf_O_b_j_e_c_t$a(v2) = v1) | ~ % 151.55/21.24 (l_type_wf_O_b_j_e_c_t$a(v2) = v0)) & ! [v0: MultipleValueBool] : ! [v1: % 151.55/21.24 MultipleValueBool] : ! [v2: % 151.55/21.24 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_heap_bool_fun$] % 151.55/21.24 : (v1 = v0 | ~ (l_get_O_b_j_e_c_t_lemmas$a(v2) = v1) | ~ % 151.55/21.24 (l_get_O_b_j_e_c_t_lemmas$a(v2) = v0)) & ! [v0: A_element_ptr_fset$] : ! % 151.55/21.24 [v1: A_element_ptr_fset$] : ! [v2: % 151.55/21.24 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$] % 151.55/21.24 : (v1 = v0 | ~ (element_ptr_kinds$(v2) = v1) | ~ (element_ptr_kinds$(v2) = % 151.55/21.24 v0)) & ! [v0: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] : % 151.55/21.24 ! [v1: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] : ! [v2: % 151.55/21.24 A_element_ptr$] : (v1 = v0 | ~ % 151.55/21.24 (cast_e_l_e_m_e_n_t_p_t_r_2_n_o_d_e_p_t_r$(v2) = v1) | ~ % 151.55/21.24 (cast_e_l_e_m_e_n_t_p_t_r_2_n_o_d_e_p_t_r$(v2) = v0)) & ! [v0: % 151.55/21.24 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] : ! [v1: % 151.55/21.24 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] : ! [v2: % 151.55/21.24 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$] % 151.55/21.24 : (v1 = v0 | ~ (node_ptr_kinds$(v2) = v1) | ~ (node_ptr_kinds$(v2) = v0)) & % 151.55/21.24 ! [v0: MultipleValueBool] : ! [v1: MultipleValueBool] : ! [v2: % 151.55/21.24 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$] % 151.55/21.24 : (v1 = v0 | ~ (l_type_wf_O_b_j_e_c_t$(v2) = v1) | ~ % 151.55/21.24 (l_type_wf_O_b_j_e_c_t$(v2) = v0)) & ! [v0: MultipleValueBool] : ! [v1: % 151.55/21.24 MultipleValueBool] : ! [v2: % 151.55/21.24 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$] % 151.55/21.24 : (v1 = v0 | ~ (l_type_wf_N_o_d_e$(v2) = v1) | ~ (l_type_wf_N_o_d_e$(v2) = % 151.55/21.24 v0)) & ! [v0: MultipleValueBool] : ! [v1: MultipleValueBool] : ! [v2: % 151.55/21.24 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$] % 151.55/21.24 : (v1 = v0 | ~ (l_get_O_b_j_e_c_t_lemmas$(v2) = v1) | ~ % 151.55/21.24 (l_get_O_b_j_e_c_t_lemmas$(v2) = v0)) & ! [v0: MultipleValueBool] : ! [v1: % 151.55/21.24 MultipleValueBool] : ! [v2: % 151.55/21.24 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$] % 151.55/21.24 : (v1 = v0 | ~ (l_type_wf_E_l_e_m_e_n_t$(v2) = v1) | ~ % 151.55/21.24 (l_type_wf_E_l_e_m_e_n_t$(v2) = v0)) & ! [v0: MultipleValueBool] : ! [v1: % 151.55/21.24 MultipleValueBool] : ! [v2: % 151.55/21.24 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$] % 151.55/21.24 : (v1 = v0 | ~ (l_get_N_o_d_e_lemmas$(v2) = v1) | ~ % 151.55/21.24 (l_get_N_o_d_e_lemmas$(v2) = v0)) & ! [v0: MultipleValueBool] : ! [v1: % 151.55/21.24 MultipleValueBool] : ! [v2: % 151.55/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext$] : (v1 = v0 | ~ % 151.55/21.24 (is_element_kind_N_o_d_e$(v2) = v1) | ~ (is_element_kind_N_o_d_e$(v2) = % 151.55/21.24 v0)) & ! [v0: MultipleValueBool] : ! [v1: MultipleValueBool] : ! [v2: % 151.55/21.24 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$] % 151.55/21.24 : (v1 = v0 | ~ (l_get_E_l_e_m_e_n_t_lemmas$(v2) = v1) | ~ % 151.55/21.24 (l_get_E_l_e_m_e_n_t_lemmas$(v2) = v0)) & ! [v0: % 151.55/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_bool_fun$] % 151.55/21.24 : ! [v1: % 151.55/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_bool_fun$] % 151.55/21.24 : ! [v2: % 151.55/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_RObject_ext_option_set$] % 151.55/21.24 : (v1 = v0 | ~ (uud$(v2) = v1) | ~ (uud$(v2) = v0)) & ! [v0: % 151.55/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_bool_fun$] % 151.55/21.24 : ! [v1: % 151.55/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_bool_fun$] % 151.55/21.24 : ! [v2: % 151.55/21.24 C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option_set$] : (v1 % 151.55/21.24 = v0 | ~ (uuc$(v2) = v1) | ~ (uuc$(v2) = v0)) & ! [v0: % 151.55/21.24 C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_bool_fun$] : ! % 151.55/21.24 [v1: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_bool_fun$] : % 151.55/21.24 ! [v2: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_set$] : (v1 % 151.55/21.24 = v0 | ~ (uub$(v2) = v1) | ~ (uub$(v2) = v0)) & ! [v0: % 151.55/21.24 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_bool_fun$] : ! [v1: % 151.55/21.24 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_bool_fun$] : ! [v2: % 151.55/21.24 A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set$] : (v1 = v0 | ~ % 151.55/21.24 (uua$(v2) = v1) | ~ (uua$(v2) = v0)) & ! [v0: % 151.55/21.24 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_bool_fun$] % 151.55/21.24 : ! [v1: % 151.55/21.24 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_bool_fun$] % 151.55/21.24 : ! [v2: % 151.55/21.24 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$] % 151.55/21.24 : (v1 = v0 | ~ (uu$(v2) = v1) | ~ (uu$(v2) = v0)) % 151.55/21.24 % 151.55/21.24 Further assumptions not needed in the proof: % 151.55/21.24 -------------------------------------------- % 151.55/21.24 axiom0, axiom1, axiom10, axiom100, axiom101, axiom103, axiom104, axiom105, % 151.55/21.24 axiom109, axiom11, axiom111, axiom112, axiom113, axiom117, axiom118, axiom119, % 151.55/21.24 axiom12, axiom120, axiom121, axiom122, axiom123, axiom124, axiom125, axiom126, % 151.55/21.24 axiom127, axiom128, axiom13, axiom130, axiom131, axiom132, axiom133, axiom134, % 151.55/21.24 axiom136, axiom137, axiom139, axiom14, axiom140, axiom141, axiom142, axiom143, % 151.55/21.24 axiom144, axiom145, axiom146, axiom147, axiom148, axiom149, axiom15, axiom150, % 151.55/21.24 axiom151, axiom153, axiom154, axiom155, axiom156, axiom157, axiom158, axiom159, % 151.55/21.24 axiom16, axiom160, axiom161, axiom162, axiom163, axiom164, axiom165, axiom166, % 151.55/21.24 axiom167, axiom168, axiom169, axiom17, axiom170, axiom171, axiom172, axiom173, % 151.55/21.24 axiom174, axiom175, axiom176, axiom177, axiom178, axiom179, axiom18, axiom180, % 151.55/21.24 axiom181, axiom182, axiom183, axiom184, axiom185, axiom186, axiom187, axiom188, % 151.55/21.24 axiom189, axiom19, axiom190, axiom191, axiom192, axiom193, axiom194, axiom195, % 151.55/21.24 axiom196, axiom197, axiom198, axiom199, axiom2, axiom20, axiom200, axiom201, % 151.55/21.24 axiom202, axiom203, axiom204, axiom205, axiom206, axiom207, axiom208, axiom209, % 151.55/21.24 axiom21, axiom210, axiom211, axiom212, axiom213, axiom214, axiom215, axiom216, % 151.55/21.24 axiom217, axiom218, axiom219, axiom22, axiom220, axiom221, axiom222, axiom223, % 151.55/21.24 axiom224, axiom225, axiom226, axiom227, axiom228, axiom229, axiom23, axiom230, % 151.55/21.24 axiom231, axiom232, axiom233, axiom234, axiom235, axiom236, axiom237, axiom238, % 151.55/21.24 axiom239, axiom24, axiom240, axiom241, axiom242, axiom243, axiom244, axiom245, % 151.55/21.24 axiom246, axiom247, axiom248, axiom249, axiom25, axiom250, axiom251, axiom252, % 151.55/21.24 axiom253, axiom254, axiom255, axiom256, axiom257, axiom258, axiom259, axiom26, % 151.55/21.24 axiom260, axiom261, axiom262, axiom263, axiom264, axiom265, axiom266, axiom267, % 151.55/21.24 axiom268, axiom269, axiom27, axiom270, axiom271, axiom272, axiom273, axiom274, % 151.55/21.24 axiom275, axiom276, axiom277, axiom278, axiom279, axiom28, axiom280, axiom281, % 151.55/21.24 axiom282, axiom283, axiom284, axiom285, axiom286, axiom287, axiom288, axiom289, % 151.55/21.24 axiom29, axiom290, axiom291, axiom292, axiom293, axiom294, axiom295, axiom296, % 151.55/21.24 axiom297, axiom298, axiom299, axiom3, axiom30, axiom300, axiom301, axiom302, % 151.55/21.24 axiom303, axiom304, axiom305, axiom306, axiom307, axiom308, axiom309, axiom31, % 151.55/21.24 axiom310, axiom311, axiom312, axiom313, axiom314, axiom315, axiom316, axiom317, % 151.55/21.24 axiom318, axiom319, axiom32, axiom320, axiom321, axiom322, axiom323, axiom324, % 151.55/21.24 axiom325, axiom326, axiom327, axiom328, axiom329, axiom33, axiom330, axiom331, % 151.55/21.24 axiom332, axiom333, axiom334, axiom335, axiom336, axiom337, axiom338, axiom339, % 151.55/21.24 axiom34, axiom340, axiom341, axiom342, axiom343, axiom344, axiom345, axiom346, % 151.55/21.24 axiom347, axiom348, axiom349, axiom35, axiom350, axiom351, axiom352, axiom353, % 151.55/21.24 axiom354, axiom355, axiom356, axiom357, axiom358, axiom359, axiom360, axiom361, % 151.55/21.24 axiom362, axiom363, axiom364, axiom365, axiom366, axiom367, axiom368, axiom369, % 151.55/21.24 axiom37, axiom370, axiom371, axiom372, axiom373, axiom374, axiom375, axiom376, % 151.55/21.24 axiom377, axiom378, axiom379, axiom380, axiom381, axiom382, axiom384, axiom385, % 151.55/21.24 axiom386, axiom387, axiom388, axiom389, axiom390, axiom392, axiom393, axiom394, % 151.55/21.24 axiom395, axiom396, axiom397, axiom398, axiom399, axiom4, axiom40, axiom400, % 151.55/21.24 axiom401, axiom402, axiom403, axiom404, axiom405, axiom406, axiom407, axiom408, % 151.55/21.24 axiom409, axiom41, axiom410, axiom411, axiom412, axiom413, axiom414, axiom415, % 151.55/21.24 axiom416, axiom417, axiom418, axiom419, axiom42, axiom420, axiom421, axiom422, % 151.55/21.24 axiom423, axiom424, axiom425, axiom426, axiom427, axiom428, axiom429, axiom43, % 151.55/21.24 axiom430, axiom431, axiom432, axiom433, axiom434, axiom435, axiom436, axiom437, % 151.55/21.24 axiom438, axiom439, axiom44, axiom440, axiom441, axiom442, axiom443, axiom444, % 151.55/21.24 axiom445, axiom446, axiom447, axiom448, axiom450, axiom451, axiom452, axiom453, % 151.55/21.24 axiom454, axiom455, axiom456, axiom457, axiom459, axiom461, axiom462, axiom463, % 151.55/21.24 axiom464, axiom465, axiom466, axiom467, axiom468, axiom469, axiom47, axiom470, % 151.55/21.24 axiom471, axiom472, axiom473, axiom474, axiom476, axiom477, axiom478, axiom479, % 151.55/21.24 axiom480, axiom481, axiom482, axiom483, axiom484, axiom485, axiom486, axiom487, % 151.55/21.24 axiom488, axiom489, axiom490, axiom491, axiom492, axiom493, axiom494, axiom495, % 151.55/21.24 axiom496, axiom497, axiom498, axiom499, axiom500, axiom501, axiom502, axiom503, % 151.55/21.24 axiom504, axiom505, axiom507, axiom508, axiom509, axiom510, axiom511, axiom513, % 151.55/21.24 axiom514, axiom515, axiom516, axiom517, axiom518, axiom519, axiom520, axiom521, % 151.55/21.24 axiom522, axiom523, axiom524, axiom525, axiom526, axiom527, axiom528, axiom529, % 151.55/21.24 axiom53, axiom530, axiom531, axiom532, axiom533, axiom534, axiom535, axiom536, % 151.55/21.24 axiom537, axiom538, axiom539, axiom54, axiom540, axiom541, axiom542, axiom543, % 151.55/21.24 axiom544, axiom545, axiom546, axiom547, axiom548, axiom549, axiom55, axiom550, % 151.55/21.24 axiom551, axiom552, axiom553, axiom554, axiom555, axiom556, axiom557, axiom558, % 151.55/21.24 axiom559, axiom56, axiom560, axiom561, axiom562, axiom563, axiom564, axiom565, % 151.55/21.24 axiom566, axiom567, axiom568, axiom569, axiom57, axiom570, axiom571, axiom572, % 151.55/21.24 axiom573, axiom574, axiom575, axiom576, axiom577, axiom578, axiom579, axiom58, % 151.55/21.24 axiom580, axiom581, axiom582, axiom583, axiom584, axiom585, axiom586, axiom587, % 151.55/21.24 axiom588, axiom589, axiom59, axiom590, axiom591, axiom592, axiom593, axiom594, % 151.55/21.24 axiom595, axiom596, axiom597, axiom598, axiom599, axiom6, axiom60, axiom600, % 151.55/21.24 axiom601, axiom602, axiom603, axiom604, axiom605, axiom606, axiom607, axiom608, % 151.55/21.24 axiom609, axiom61, axiom610, axiom612, axiom613, axiom614, axiom615, axiom616, % 151.55/21.24 axiom617, axiom618, axiom619, axiom62, axiom620, axiom621, axiom622, axiom623, % 151.55/21.24 axiom624, axiom625, axiom626, axiom627, axiom628, axiom629, axiom63, axiom630, % 151.55/21.24 axiom631, axiom632, axiom633, axiom634, axiom635, axiom636, axiom637, axiom638, % 151.55/21.24 axiom639, axiom64, axiom640, axiom641, axiom642, axiom643, axiom644, axiom645, % 151.55/21.24 axiom646, axiom65, axiom66, axiom67, axiom68, axiom69, axiom70, axiom71, % 151.55/21.24 axiom72, axiom73, axiom75, axiom76, axiom77, axiom78, axiom79, axiom8, axiom80, % 151.55/21.24 axiom81, axiom82, axiom83, axiom84, axiom86, axiom87, axiom88, axiom89, axiom9, % 151.55/21.24 axiom90, axiom91, axiom93, axiom94, axiom96, axiom97, axiom98, axiom99, % 151.55/21.24 formula_648, formula_649 % 151.55/21.24 % 151.55/21.24 Those formulas are unsatisfiable: % 151.55/21.24 --------------------------------- % 151.55/21.24 % 151.55/21.24 Begin of proof % 151.55/21.25 | % 151.55/21.25 | ALPHA: (axiom7) implies: % 151.55/21.25 | (1) fun_app$l(type_wf$, h$) = 0 % 151.55/21.25 | % 151.55/21.25 | ALPHA: (axiom36) implies: % 151.55/21.25 | (2) l_type_wf_E_l_e_m_e_n_t$(type_wf$) = 0 % 151.55/21.25 | % 151.55/21.25 | ALPHA: (axiom38) implies: % 151.55/21.25 | (3) l_type_wf_N_o_d_e$(type_wf$) = 0 % 151.55/21.25 | % 151.55/21.25 | ALPHA: (axiom39) implies: % 151.55/21.25 | (4) l_type_wf_O_b_j_e_c_t$(type_wf$) = 0 % 151.55/21.25 | % 151.55/21.25 | ALPHA: (axiom45) implies: % 151.55/21.25 | (5) ! [v0: % 151.55/21.25 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$] % 151.55/21.25 | : ! [v1: % 151.55/21.25 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$] % 151.55/21.25 | : ( ~ (l_type_wf_E_l_e_m_e_n_t$(v0) = 0) | ~ (fun_app$l(v0, v1) = 0) | % 151.55/21.25 | ~ % 151.55/21.25 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v1) % 151.55/21.25 | | ~ % 151.55/21.25 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$(v0) % 151.55/21.25 | | fun_app$l(type_wf$a, v1) = 0) % 151.55/21.25 | % 151.55/21.25 | ALPHA: (axiom46) implies: % 151.55/21.25 | (6) ! [v0: % 151.55/21.25 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$] % 151.55/21.25 | : ! [v1: % 151.55/21.25 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$] % 151.55/21.25 | : ( ~ (fun_app$l(v0, v1) = 0) | ~ % 151.55/21.25 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v1) % 151.55/21.25 | | ~ % 151.55/21.25 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$(v0) % 151.55/21.25 | | ? [v2: any] : ? [v3: any] : (l_type_wf_E_l_e_m_e_n_t$(v0) = v2 & % 151.55/21.25 | fun_app$l(type_wf$a, v1) = v3 & ( ~ (v2 = 0) | v3 = 0))) % 151.55/21.25 | % 151.55/21.25 | ALPHA: (axiom48) implies: % 151.55/21.25 | (7) type_wf$a = a_type_wf$ % 151.55/21.25 | % 151.55/21.25 | ALPHA: (axiom49) implies: % 151.55/21.25 | (8) ! [v0: A_element_ptr$] : ! [v1: % 151.55/21.25 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$] % 151.55/21.25 | : ! [v2: A_element_ptr_fset_bool_fun$] : ! [v3: A_element_ptr_fset$] % 151.55/21.25 | : ! [v4: int] : (v4 = 0 | ~ (element_ptr_kinds$(v1) = v3) | ~ % 151.55/21.25 | (fun_app$j(fmember$, v0) = v2) | ~ (fun_app$i(v2, v3) = v4) | ~ % 151.55/21.25 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v1) % 151.55/21.25 | | ~ A_element_ptr$(v0) | ? [v5: % 151.55/21.25 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] : ? [v6: % 151.55/21.25 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$] % 151.55/21.25 | : ? [v7: % 151.55/21.25 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] : ? % 151.55/21.25 | [v8: int] : ( ~ (v8 = 0) & % 151.55/21.25 | cast_e_l_e_m_e_n_t_p_t_r_2_n_o_d_e_p_t_r$(v0) = v5 & % 151.55/21.25 | node_ptr_kinds$(v1) = v7 & fun_app$o(fmember$a, v5) = v6 & % 151.55/21.25 | fun_app$n(v6, v7) = v8 & % 151.55/21.25 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$(v7) & % 151.55/21.25 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v5) & % 151.55/21.25 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$(v6))) % 151.55/21.25 | % 151.55/21.25 | ALPHA: (axiom50) implies: % 151.55/21.25 | (9) ! [v0: % 151.55/21.25 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$] % 151.55/21.25 | : ! [v1: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] : ! % 151.55/21.25 | [v2: C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] % 151.55/21.25 | : ( ~ (get_N_o_d_e$(v1, v0) = v2) | ~ % 151.55/21.25 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v0) % 151.55/21.25 | | ~ A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v1) | ? % 151.55/21.25 | [v3: any] : ? [v4: % 151.55/21.25 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$] % 151.55/21.25 | : ? [v5: % 151.55/21.25 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] : ? % 151.55/21.25 | [v6: any] : (node_ptr_kinds$(v0) = v5 & fun_app$o(fmember$a, v1) = v4 % 151.55/21.25 | & fun_app$n(v4, v5) = v6 & fun_app$l(type_wf$, v0) = v3 & % 151.55/21.25 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$(v5) & % 151.55/21.25 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$(v4) % 151.55/21.25 | & ( ~ (v3 = 0) | (( ~ (v6 = 0) | ~ (v2 = none$b)) & (v6 = 0 | v2 = % 151.55/21.25 | none$b))))) % 151.55/21.25 | % 151.55/21.25 | ALPHA: (axiom51) implies: % 151.55/21.25 | (10) ! [v0: % 151.55/21.25 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$] % 151.55/21.25 | : ! [v1: % 151.55/21.25 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$] % 151.55/21.25 | : ! [v2: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] : ! % 151.55/21.25 | [v3: % 151.55/21.25 | C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] : % 151.55/21.25 | ( ~ (get_N_o_d_e$(v2, v1) = v3) | ~ (fun_app$l(v0, v1) = 0) | ~ % 151.55/21.25 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v1) % 151.55/21.25 | | ~ % 151.55/21.25 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$(v0) % 151.55/21.25 | | ~ A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v2) | ? % 151.55/21.25 | [v4: any] : ? [v5: % 151.55/21.25 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$] % 151.55/21.25 | : ? [v6: % 151.55/21.25 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] : ? % 151.55/21.25 | [v7: any] : (node_ptr_kinds$(v1) = v6 & l_get_N_o_d_e_lemmas$(v0) = % 151.55/21.25 | v4 & fun_app$o(fmember$a, v2) = v5 & fun_app$n(v5, v6) = v7 & % 151.55/21.25 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$(v6) & % 151.55/21.25 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$(v5) % 151.55/21.25 | & ( ~ (v4 = 0) | (( ~ (v7 = 0) | ~ (v3 = none$b)) & (v7 = 0 | v3 % 151.55/21.25 | = none$b))))) % 151.55/21.25 | (11) ! [v0: % 151.55/21.25 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$] % 151.55/21.25 | : ! [v1: % 151.55/21.25 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$] % 151.55/21.25 | : ! [v2: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] : ! % 151.55/21.25 | [v3: % 151.55/21.25 | C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] : % 151.55/21.25 | ( ~ (get_N_o_d_e$(v2, v1) = v3) | ~ (l_get_N_o_d_e_lemmas$(v0) = 0) | % 151.55/21.25 | ~ % 151.55/21.25 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v1) % 151.55/21.25 | | ~ % 151.55/21.25 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$(v0) % 151.55/21.25 | | ~ A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v2) | ? % 151.55/21.25 | [v4: any] : ? [v5: % 151.55/21.25 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$] % 151.55/21.25 | : ? [v6: % 151.55/21.25 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] : ? % 151.55/21.25 | [v7: any] : (node_ptr_kinds$(v1) = v6 & fun_app$o(fmember$a, v2) = % 151.55/21.25 | v5 & fun_app$n(v5, v6) = v7 & fun_app$l(v0, v1) = v4 & % 151.55/21.25 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$(v6) & % 151.55/21.25 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$(v5) % 151.55/21.25 | & ( ~ (v4 = 0) | (( ~ (v7 = 0) | ~ (v3 = none$b)) & (v7 = 0 | v3 % 151.55/21.25 | = none$b))))) % 151.55/21.25 | % 151.55/21.25 | ALPHA: (axiom52) implies: % 151.55/21.25 | (12) ! [v0: % 151.55/21.25 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$] % 151.55/21.25 | : ! [v1: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] : ! % 151.55/21.25 | [v2: % 151.55/21.25 | C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] : % 151.55/21.25 | ( ~ (get_N_o_d_e$(v1, v0) = v2) | ~ % 151.55/21.25 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v0) % 151.55/21.25 | | ~ A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v1) | ? % 151.55/21.25 | [v3: any] : ? [v4: % 151.55/21.25 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$] % 151.55/21.25 | : ? [v5: % 151.55/21.25 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] : ? % 151.55/21.25 | [v6: any] : (node_ptr_kinds$(v0) = v5 & fun_app$o(fmember$a, v1) = % 151.55/21.25 | v4 & fun_app$n(v4, v5) = v6 & fun_app$l(type_wf$c, v0) = v3 & % 151.55/21.25 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$(v5) & % 151.55/21.25 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$(v4) % 151.55/21.25 | & ( ~ (v3 = 0) | (( ~ (v6 = 0) | ~ (v2 = none$b)) & (v6 = 0 | v2 % 151.55/21.25 | = none$b))))) % 151.55/21.25 | % 151.55/21.25 | ALPHA: (axiom74) implies: % 151.55/21.26 | (13) ! [v0: % 151.55/21.26 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$] % 151.55/21.26 | : ! [v1: % 151.55/21.26 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$] % 151.55/21.26 | : ( ~ (fun_app$l(v0, v1) = 0) | ~ % 151.55/21.26 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v1) % 151.55/21.26 | | ~ % 151.55/21.26 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$(v0) % 151.55/21.26 | | ? [v2: any] : ? [v3: any] : (l_type_wf_N_o_d_e$(v0) = v2 & % 151.55/21.26 | fun_app$l(type_wf$c, v1) = v3 & ( ~ (v2 = 0) | v3 = 0))) % 151.55/21.26 | % 151.55/21.26 | ALPHA: (axiom85) implies: % 151.55/21.26 | (14) ! [v0: % 151.55/21.26 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$] % 151.55/21.26 | : ! [v1: % 151.55/21.26 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$] % 151.55/21.26 | : ( ~ (l_type_wf_N_o_d_e$(v0) = 0) | ~ (fun_app$l(v0, v1) = 0) | ~ % 151.55/21.26 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v1) % 151.55/21.26 | | ~ % 151.55/21.26 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$(v0) % 151.55/21.26 | | fun_app$l(type_wf$c, v1) = 0) % 151.55/21.26 | % 151.55/21.26 | ALPHA: (axiom92) implies: % 151.55/21.26 | (15) ! [v0: % 151.55/21.26 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$] % 151.55/21.26 | : ! [v1: % 151.55/21.26 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$] % 151.55/21.26 | : ( ~ (fun_app$l(v0, v1) = 0) | ~ % 151.55/21.26 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v1) % 151.55/21.26 | | ~ % 151.55/21.26 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$(v0) % 151.55/21.26 | | ? [v2: any] : ? [v3: any] : (l_type_wf_O_b_j_e_c_t$(v0) = v2 & % 151.55/21.26 | fun_app$l(type_wf$b, v1) = v3 & ( ~ (v2 = 0) | v3 = 0))) % 151.55/21.26 | % 151.55/21.26 | ALPHA: (axiom95) implies: % 151.55/21.26 | (16) ! [v0: % 151.55/21.26 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$] % 151.55/21.26 | : ! [v1: % 151.55/21.26 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$] % 151.55/21.26 | : ( ~ (l_type_wf_O_b_j_e_c_t$(v0) = 0) | ~ (fun_app$l(v0, v1) = 0) | % 151.55/21.26 | ~ % 151.55/21.26 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v1) % 151.55/21.26 | | ~ % 151.55/21.26 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$(v0) % 151.55/21.26 | | fun_app$l(type_wf$b, v1) = 0) % 151.55/21.26 | % 151.55/21.26 | ALPHA: (axiom102) implies: % 151.55/21.26 | (17) l_get_N_o_d_e_lemmas$(type_wf$c) = 0 % 151.55/21.26 | % 151.55/21.26 | ALPHA: (axiom106) implies: % 151.55/21.26 | (18) C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$(cast_N_o_d_e_2_E_l_e_m_e_n_t$) % 151.55/21.26 | (19) ! [v0: A_element_ptr$] : ! [v1: % 151.55/21.26 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$] % 151.55/21.26 | : ! [v2: % 151.55/21.26 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$] % 151.55/21.26 | : ! [v3: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] % 151.55/21.26 | : ( ~ (get_E_l_e_m_e_n_t$(v0) = v2) | ~ (fun_app$k(v2, v1) = v3) | ~ % 151.55/21.26 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v1) % 151.55/21.26 | | ~ A_element_ptr$(v0) | ? [v4: % 151.55/21.26 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] : ? [v5: % 151.55/21.26 | C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] % 151.55/21.26 | : (bind$(v5, cast_N_o_d_e_2_E_l_e_m_e_n_t$) = v3 & get_N_o_d_e$(v4, % 151.55/21.26 | v1) = v5 & cast_e_l_e_m_e_n_t_p_t_r_2_n_o_d_e_p_t_r$(v0) = v4 & % 151.55/21.26 | C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$(v5) % 151.55/21.26 | & C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(v3) % 151.55/21.26 | & A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v4))) % 151.55/21.26 | % 151.55/21.26 | ALPHA: (axiom107) implies: % 151.55/21.26 | (20) ! [v0: % 151.55/21.26 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$] % 151.55/21.26 | : ( ~ (fun_app$l(a_type_wf$, v0) = 0) | ~ % 151.55/21.26 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v0) % 151.55/21.26 | | ? [v1: A_element_ptr_fset$] : ? [v2: A_element_ptr_set$] : % 151.55/21.26 | (fun_app$v(fset$, v1) = v2 & element_ptr_kinds$(v0) = v1 & % 151.55/21.26 | fun_app$l(type_wf$c, v0) = 0 & A_element_ptr_set$(v2) & % 151.55/21.26 | A_element_ptr_fset$(v1) & ! [v3: A_element_ptr$] : ! [v4: % 151.55/21.26 | A_element_ptr_set_bool_fun$] : ( ~ (fun_app$u(member$e, v3) = % 151.55/21.26 | v4) | ~ A_element_ptr$(v3) | ? [v5: any] : ? [v6: % 151.55/21.26 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$] % 151.55/21.26 | : ? [v7: % 151.55/21.26 | C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] : % 151.55/21.26 | (fun_app$t(v4, v2) = v5 & get_E_l_e_m_e_n_t$(v3) = v6 & % 151.55/21.26 | fun_app$k(v6, v0) = v7 & % 151.55/21.26 | C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(v7) % 151.55/21.26 | & % 151.55/21.26 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$(v6) % 151.55/21.26 | & ( ~ (v7 = none$) | ~ (v5 = 0)))) & ! [v3: A_element_ptr$] % 151.55/21.26 | : ! [v4: % 151.55/21.26 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$] % 151.55/21.26 | : ( ~ (get_E_l_e_m_e_n_t$(v3) = v4) | ~ A_element_ptr$(v3) | ? % 151.55/21.26 | [v5: A_element_ptr_set_bool_fun$] : ? [v6: any] : ? [v7: % 151.55/21.26 | C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] : % 151.55/21.26 | (fun_app$u(member$e, v3) = v5 & fun_app$t(v5, v2) = v6 & % 151.55/21.26 | fun_app$k(v4, v0) = v7 & A_element_ptr_set_bool_fun$(v5) & % 151.55/21.26 | C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(v7) % 151.55/21.26 | & ( ~ (v7 = none$) | ~ (v6 = 0)))))) % 151.55/21.26 | (21) ! [v0: % 151.55/21.26 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$] % 151.55/21.26 | : ! [v1: A_element_ptr_fset$] : ( ~ (element_ptr_kinds$(v0) = v1) | % 151.55/21.26 | ~ % 151.55/21.26 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v0) % 151.55/21.26 | | ? [v2: any] : ? [v3: any] : ? [v4: A_element_ptr_set$] : % 151.55/21.26 | (fun_app$v(fset$, v1) = v4 & fun_app$l(type_wf$c, v0) = v3 & % 151.55/21.26 | fun_app$l(a_type_wf$, v0) = v2 & A_element_ptr_set$(v4) & ( ~ (v2 % 151.55/21.26 | = 0) | (v3 = 0 & ! [v5: A_element_ptr$] : ! [v6: % 151.55/21.26 | A_element_ptr_set_bool_fun$] : ( ~ (fun_app$u(member$e, v5) % 151.55/21.26 | = v6) | ~ A_element_ptr$(v5) | ? [v7: any] : ? [v8: % 151.55/21.26 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$] % 151.55/21.26 | : ? [v9: % 151.55/21.26 | C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] % 151.55/21.26 | : (fun_app$t(v6, v4) = v7 & get_E_l_e_m_e_n_t$(v5) = v8 & % 151.55/21.26 | fun_app$k(v8, v0) = v9 & % 151.55/21.26 | C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(v9) % 151.55/21.26 | & % 151.55/21.26 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$(v8) % 151.55/21.26 | & ( ~ (v9 = none$) | ~ (v7 = 0)))) & ! [v5: % 151.55/21.26 | A_element_ptr$] : ! [v6: % 151.55/21.26 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$] % 151.55/21.26 | : ( ~ (get_E_l_e_m_e_n_t$(v5) = v6) | ~ A_element_ptr$(v5) | % 151.55/21.26 | ? [v7: A_element_ptr_set_bool_fun$] : ? [v8: any] : ? [v9: % 151.55/21.26 | C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] % 151.55/21.26 | : (fun_app$u(member$e, v5) = v7 & fun_app$t(v7, v4) = v8 & % 151.55/21.26 | fun_app$k(v6, v0) = v9 & A_element_ptr_set_bool_fun$(v7) & % 151.55/21.26 | C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(v9) % 151.55/21.26 | & ( ~ (v9 = none$) | ~ (v8 = 0)))))))) % 151.55/21.26 | (22) ! [v0: % 151.55/21.26 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$] % 151.55/21.26 | : ! [v1: A_element_ptr_fset$] : ( ~ (element_ptr_kinds$(v0) = v1) | % 151.55/21.26 | ~ % 151.55/21.26 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v0) % 151.55/21.26 | | ? [v2: any] : ? [v3: A_element_ptr_set$] : ? [v4: any] : ? % 151.55/21.26 | [v5: A_element_ptr$] : ? [v6: A_element_ptr_set_bool_fun$] : ? % 151.55/21.26 | [v7: int] : ? [v8: % 151.55/21.26 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$] % 151.55/21.26 | : ? [v9: % 151.55/21.26 | C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] : % 151.55/21.26 | (fun_app$v(fset$, v1) = v3 & fun_app$l(type_wf$c, v0) = v2 & % 151.55/21.26 | fun_app$l(a_type_wf$, v0) = v4 & A_element_ptr_set$(v3) & % 151.55/21.26 | A_element_ptr$(v5) & ( ~ (v2 = 0) | v4 = 0 | (v9 = none$ & v7 = 0 % 151.55/21.26 | & fun_app$u(member$e, v5) = v6 & fun_app$t(v6, v3) = 0 & % 151.55/21.26 | get_E_l_e_m_e_n_t$(v5) = v8 & fun_app$k(v8, v0) = none$ & % 151.55/21.26 | A_element_ptr_set_bool_fun$(v6) & % 151.55/21.26 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$(v8))))) % 151.55/21.26 | % 151.55/21.26 | ALPHA: (axiom108) implies: % 151.55/21.26 | (23) A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$(type_wf$a) % 151.55/21.26 | (24) ! [v0: % 151.55/21.26 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$] % 151.55/21.26 | : ! [v1: A_element_ptr_fset$] : ( ~ (element_ptr_kinds$(v0) = v1) | % 151.55/21.26 | ~ % 151.55/21.26 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v0) % 151.55/21.26 | | ? [v2: any] : ? [v3: any] : ? [v4: A_element_ptr_set$] : % 151.55/21.26 | (fun_app$v(fset$, v1) = v4 & fun_app$l(type_wf$a, v0) = v2 & % 151.55/21.26 | fun_app$l(type_wf$c, v0) = v3 & A_element_ptr_set$(v4) & ( ~ (v2 = % 151.55/21.26 | 0) | (v3 = 0 & ! [v5: A_element_ptr$] : ! [v6: % 151.55/21.26 | A_element_ptr_set_bool_fun$] : ( ~ (fun_app$u(member$e, v5) % 151.55/21.26 | = v6) | ~ A_element_ptr$(v5) | ? [v7: any] : ? [v8: % 151.55/21.26 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$] % 151.55/21.26 | : ? [v9: % 151.55/21.26 | C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] % 151.55/21.26 | : (fun_app$t(v6, v4) = v7 & get_E_l_e_m_e_n_t$(v5) = v8 & % 151.55/21.26 | fun_app$k(v8, v0) = v9 & % 151.55/21.26 | C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(v9) % 151.55/21.26 | & % 151.55/21.26 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$(v8) % 151.55/21.26 | & ( ~ (v9 = none$) | ~ (v7 = 0)))) & ! [v5: % 151.55/21.26 | A_element_ptr$] : ! [v6: % 151.55/21.26 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$] % 151.55/21.26 | : ( ~ (get_E_l_e_m_e_n_t$(v5) = v6) | ~ A_element_ptr$(v5) | % 151.55/21.26 | ? [v7: A_element_ptr_set_bool_fun$] : ? [v8: any] : ? [v9: % 151.55/21.26 | C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] % 151.55/21.26 | : (fun_app$u(member$e, v5) = v7 & fun_app$t(v7, v4) = v8 & % 151.55/21.26 | fun_app$k(v6, v0) = v9 & A_element_ptr_set_bool_fun$(v7) & % 151.55/21.26 | C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(v9) % 151.55/21.26 | & ( ~ (v9 = none$) | ~ (v8 = 0)))))))) % 151.55/21.26 | (25) ! [v0: % 151.55/21.26 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$] % 151.55/21.26 | : ! [v1: A_element_ptr_fset$] : ( ~ (element_ptr_kinds$(v0) = v1) | % 151.55/21.26 | ~ % 151.55/21.26 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v0) % 151.55/21.26 | | ? [v2: any] : ? [v3: A_element_ptr_set$] : ? [v4: any] : ? % 151.55/21.26 | [v5: A_element_ptr$] : ? [v6: A_element_ptr_set_bool_fun$] : ? % 151.55/21.26 | [v7: int] : ? [v8: % 151.55/21.26 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$] % 151.55/21.26 | : ? [v9: % 151.55/21.26 | C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] : % 151.55/21.26 | (fun_app$v(fset$, v1) = v3 & fun_app$l(type_wf$a, v0) = v4 & % 151.55/21.26 | fun_app$l(type_wf$c, v0) = v2 & A_element_ptr_set$(v3) & % 151.55/21.26 | A_element_ptr$(v5) & ( ~ (v2 = 0) | v4 = 0 | (v9 = none$ & v7 = 0 % 151.55/21.26 | & fun_app$u(member$e, v5) = v6 & fun_app$t(v6, v3) = 0 & % 151.55/21.26 | get_E_l_e_m_e_n_t$(v5) = v8 & fun_app$k(v8, v0) = none$ & % 151.55/21.26 | A_element_ptr_set_bool_fun$(v6) & % 151.55/21.26 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$(v8))))) % 151.55/21.26 | % 151.55/21.26 | ALPHA: (axiom110) implies: % 151.55/21.26 | (26) ! [v0: % 151.55/21.26 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$] % 151.55/21.26 | : ( ~ (fun_app$l(type_wf$b, v0) = 0) | ~ % 151.55/21.26 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v0) % 151.55/21.26 | | ? [v1: % 151.55/21.26 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] : ? % 151.55/21.26 | [v2: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set$] : % 151.55/21.26 | ? [v3: any] : ? [v4: % 151.55/21.26 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] : ? [v5: % 151.55/21.26 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$] % 151.55/21.26 | : ? [v6: int] : ? [v7: % 151.55/21.26 | C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] % 151.55/21.26 | : (fun_app$w(fset$a, v1) = v2 & node_ptr_kinds$(v0) = v1 & % 151.55/21.26 | fun_app$l(type_wf$c, v0) = v3 & % 151.55/21.26 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set$(v2) & % 151.55/21.26 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$(v1) & % 151.55/21.26 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v4) & (v3 = % 151.55/21.26 | 0 | (v7 = none$b & v6 = 0 & get_N_o_d_e$(v4, v0) = none$b & % 151.55/21.26 | fun_app$e(member$a, v4) = v5 & fun_app$d(v5, v2) = 0 & % 151.55/21.26 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$(v5))))) % 151.55/21.26 | (27) ! [v0: % 151.55/21.26 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$] % 151.55/21.26 | : ! [v1: any] : ( ~ (fun_app$l(type_wf$b, v0) = v1) | ~ % 151.55/21.26 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v0) % 151.55/21.26 | | ? [v2: any] : ? [v3: % 151.55/21.26 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] : ? % 151.55/21.26 | [v4: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set$] : % 151.55/21.26 | (fun_app$w(fset$a, v3) = v4 & node_ptr_kinds$(v0) = v3 & % 151.55/21.26 | fun_app$l(type_wf$c, v0) = v2 & % 151.55/21.26 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set$(v4) & % 151.55/21.26 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$(v3) & % 151.55/21.26 | ( ~ (v2 = 0) | (v1 = 0 & ! [v5: % 151.55/21.26 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] : ! % 151.55/21.26 | [v6: % 151.55/21.26 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$] % 151.55/21.26 | : ( ~ (fun_app$e(member$a, v5) = v6) | ~ % 151.55/21.26 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v5) | % 151.55/21.26 | ? [v7: any] : ? [v8: % 151.55/21.26 | C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] % 151.55/21.26 | : (get_N_o_d_e$(v5, v0) = v8 & fun_app$d(v6, v4) = v7 & % 151.55/21.26 | C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$(v8) % 151.55/21.26 | & ( ~ (v8 = none$b) | ~ (v7 = 0)))) & ! [v5: % 151.55/21.26 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] : ( % 151.55/21.26 | ~ (get_N_o_d_e$(v5, v0) = none$b) | ~ % 151.55/21.26 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v5) | % 151.55/21.26 | ? [v6: % 151.55/21.26 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$] % 151.55/21.26 | : ? [v7: int] : ( ~ (v7 = 0) & fun_app$e(member$a, v5) = v6 % 151.55/21.26 | & fun_app$d(v6, v4) = v7 & % 151.55/21.26 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$(v6))))))) % 151.55/21.26 | % 151.55/21.26 | ALPHA: (axiom114) implies: % 151.55/21.26 | (28) a_type_wf$c = type_wf$b % 151.55/21.26 | % 151.55/21.26 | ALPHA: (axiom115) implies: % 151.55/21.26 | (29) type_wf$c = a_type_wf$d % 151.55/21.26 | % 151.55/21.26 | ALPHA: (axiom116) implies: % 151.55/21.26 | (30) ! [v0: % 151.55/21.26 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$] % 151.55/21.26 | : ( ~ (fun_app$l(type_wf$b, v0) = 0) | ~ % 151.55/21.26 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v0) % 151.55/21.26 | | ? [v1: % 151.55/21.26 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] : ? % 151.55/21.26 | [v2: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set$] : % 151.55/21.26 | ? [v3: any] : ? [v4: % 151.55/21.26 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] : ? [v5: % 151.55/21.26 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$] % 151.55/21.26 | : ? [v6: int] : ? [v7: % 151.55/21.26 | C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] % 151.55/21.26 | : (fun_app$w(fset$a, v1) = v2 & node_ptr_kinds$(v0) = v1 & % 151.55/21.26 | fun_app$l(a_type_wf$d, v0) = v3 & % 151.55/21.26 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set$(v2) & % 151.55/21.26 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$(v1) & % 151.55/21.26 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v4) & (v3 = % 151.55/21.26 | 0 | (v7 = none$b & v6 = 0 & get_N_o_d_e$(v4, v0) = none$b & % 151.55/21.26 | fun_app$e(member$a, v4) = v5 & fun_app$d(v5, v2) = 0 & % 151.55/21.26 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$(v5))))) % 151.55/21.27 | (31) ! [v0: % 151.55/21.27 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$] % 151.55/21.27 | : ( ~ (fun_app$l(a_type_wf$d, v0) = 0) | ~ % 151.55/21.27 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v0) % 151.55/21.27 | | ? [v1: % 151.55/21.27 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] : ? % 151.55/21.27 | [v2: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set$] : % 151.55/21.27 | (fun_app$w(fset$a, v1) = v2 & node_ptr_kinds$(v0) = v1 & % 151.55/21.27 | fun_app$l(type_wf$b, v0) = 0 & % 151.55/21.27 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set$(v2) & % 151.55/21.27 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$(v1) & % 151.55/21.27 | ! [v3: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] : % 151.55/21.27 | ! [v4: % 151.55/21.27 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$] % 151.55/21.27 | : ( ~ (fun_app$e(member$a, v3) = v4) | ~ % 151.55/21.27 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v3) | ? % 151.55/21.27 | [v5: any] : ? [v6: % 151.55/21.27 | C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] % 151.55/21.27 | : (get_N_o_d_e$(v3, v0) = v6 & fun_app$d(v4, v2) = v5 & % 151.55/21.27 | C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$(v6) % 151.55/21.27 | & ( ~ (v6 = none$b) | ~ (v5 = 0)))) & ! [v3: % 151.55/21.27 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] : ( ~ % 151.55/21.27 | (get_N_o_d_e$(v3, v0) = none$b) | ~ % 151.55/21.27 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v3) | ? % 151.55/21.27 | [v4: % 151.55/21.27 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$] % 151.55/21.27 | : ? [v5: int] : ( ~ (v5 = 0) & fun_app$e(member$a, v3) = v4 & % 151.55/21.27 | fun_app$d(v4, v2) = v5 & % 151.55/21.27 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$(v4))))) % 151.55/21.27 | (32) ! [v0: % 151.55/21.27 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$] % 151.55/21.27 | : ! [v1: any] : ( ~ (fun_app$l(type_wf$b, v0) = v1) | ~ % 151.55/21.27 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v0) % 151.55/21.27 | | ? [v2: any] : ? [v3: % 151.55/21.27 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] : ? % 151.55/21.27 | [v4: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set$] : % 151.55/21.27 | (fun_app$w(fset$a, v3) = v4 & node_ptr_kinds$(v0) = v3 & % 151.55/21.27 | fun_app$l(a_type_wf$d, v0) = v2 & % 151.55/21.27 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set$(v4) & % 151.55/21.27 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$(v3) & % 151.55/21.27 | ( ~ (v2 = 0) | (v1 = 0 & ! [v5: % 151.55/21.27 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] : ! % 151.55/21.27 | [v6: % 151.55/21.27 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$] % 151.55/21.27 | : ( ~ (fun_app$e(member$a, v5) = v6) | ~ % 151.55/21.27 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v5) | % 151.55/21.27 | ? [v7: any] : ? [v8: % 151.55/21.27 | C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] % 151.55/21.27 | : (get_N_o_d_e$(v5, v0) = v8 & fun_app$d(v6, v4) = v7 & % 151.55/21.27 | C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$(v8) % 151.55/21.27 | & ( ~ (v8 = none$b) | ~ (v7 = 0)))) & ! [v5: % 151.55/21.27 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] : ( % 151.55/21.27 | ~ (get_N_o_d_e$(v5, v0) = none$b) | ~ % 151.55/21.27 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v5) | % 151.55/21.27 | ? [v6: % 151.55/21.27 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$] % 151.55/21.27 | : ? [v7: int] : ( ~ (v7 = 0) & fun_app$e(member$a, v5) = v6 % 151.55/21.27 | & fun_app$d(v6, v4) = v7 & % 151.55/21.27 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$(v6))))))) % 151.55/21.27 | % 151.55/21.27 | ALPHA: (axiom135) implies: % 151.55/21.27 | (33) ! [v0: A_element_ptr$] : ! [v1: A_element_ptr_fset$] : ! [v2: % 151.55/21.27 | A_element_ptr_fset_bool_fun$] : ! [v3: int] : (v3 = 0 | ~ % 151.55/21.27 | (fun_app$j(fmember$, v0) = v2) | ~ (fun_app$i(v2, v1) = v3) | ~ % 151.55/21.27 | A_element_ptr$(v0) | ~ A_element_ptr_fset$(v1) | ? [v4: % 151.55/21.27 | A_element_ptr_set_bool_fun$] : ? [v5: A_element_ptr_set$] : ? % 151.55/21.27 | [v6: int] : ( ~ (v6 = 0) & fun_app$v(fset$, v1) = v5 & % 151.55/21.27 | fun_app$u(member$e, v0) = v4 & fun_app$t(v4, v5) = v6 & % 151.55/21.27 | A_element_ptr_set_bool_fun$(v4) & A_element_ptr_set$(v5))) % 151.55/21.27 | (34) ! [v0: A_element_ptr$] : ! [v1: A_element_ptr_fset$] : ! [v2: % 151.55/21.27 | A_element_ptr_set_bool_fun$] : ! [v3: A_element_ptr_set$] : ! [v4: % 151.55/21.27 | int] : (v4 = 0 | ~ (fun_app$v(fset$, v1) = v3) | ~ % 151.55/21.27 | (fun_app$u(member$e, v0) = v2) | ~ (fun_app$t(v2, v3) = v4) | ~ % 151.55/21.27 | A_element_ptr$(v0) | ~ A_element_ptr_fset$(v1) | ? [v5: % 151.55/21.27 | A_element_ptr_fset_bool_fun$] : ? [v6: int] : ( ~ (v6 = 0) & % 151.55/21.27 | fun_app$j(fmember$, v0) = v5 & fun_app$i(v5, v1) = v6 & % 151.55/21.27 | A_element_ptr_fset_bool_fun$(v5))) % 151.55/21.27 | % 151.55/21.27 | ALPHA: (axiom138) implies: % 151.55/21.27 | (35) A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$(a_type_wf$c) % 151.55/21.27 | % 151.55/21.27 | ALPHA: (axiom152) implies: % 151.55/21.27 | (36) ! [v0: % 151.55/21.27 | C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$] % 151.55/21.27 | : ! [v1: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] % 151.55/21.27 | : (v1 = none$ | ~ (bind$(none$b, v0) = v1) | ~ % 151.55/21.27 | C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$(v0)) % 151.55/21.27 | % 151.55/21.27 | ALPHA: (axiom383) implies: % 151.55/21.27 | (37) A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$(type_wf$) % 151.55/21.27 | % 151.55/21.27 | ALPHA: (axiom391) implies: % 151.55/21.27 | (38) A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$(type_wf$c) % 151.55/21.27 | % 151.55/21.27 | ALPHA: (axiom449) implies: % 151.55/21.27 | (39) ! [v0: A_element_ptr_bool_fun$] : ! [v1: A_element_ptr_fset$] : ! % 151.55/21.27 | [v2: A_element_ptr_bool_fun$] : ! [v3: A_element_ptr_fset$] : ! [v4: % 151.55/21.27 | A_element_ptr$] : ! [v5: A_element_ptr_fset_bool_fun$] : ( ~ % 151.55/21.27 | (ffilter$(v2, v1) = v3) | ~ (ffilter$(v0, v1) = v3) | ~ % 151.55/21.27 | (fun_app$j(fmember$, v4) = v5) | ~ A_element_ptr$(v4) | ~ % 151.55/21.27 | A_element_ptr_fset$(v1) | ~ A_element_ptr_bool_fun$(v2) | ~ % 151.55/21.27 | A_element_ptr_bool_fun$(v0) | ? [v6: any] : ? [v7: any] : ? [v8: % 151.55/21.27 | any] : (fun_app$cf(v2, v4) = v8 & fun_app$cf(v0, v4) = v7 & % 151.55/21.27 | fun_app$i(v5, v1) = v6 & ( ~ (v6 = 0) | (( ~ (v8 = 0) | v7 = 0) & % 151.55/21.27 | ( ~ (v7 = 0) | v8 = 0))))) % 151.55/21.27 | % 151.55/21.27 | ALPHA: (axiom458) implies: % 151.55/21.27 | (40) A_element_ptr_bool_fun$(is_element_ptr_e_l_e_m_e_n_t_p_t_r$) % 151.55/21.27 | (41) ! [v0: % 151.55/21.27 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$] % 151.55/21.27 | : ! [v1: A_element_ptr_fset$] : ( ~ (element_ptr_kinds$(v0) = v1) | % 151.55/21.27 | ~ % 151.55/21.27 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(v0) % 151.55/21.27 | | ? [v2: A_element_ptr_fset$] : (element_ptrs$(v0) = v2 & % 151.55/21.27 | ffilter$(is_element_ptr_e_l_e_m_e_n_t_p_t_r$, v1) = v2 & % 151.55/21.27 | A_element_ptr_fset$(v2))) % 151.55/21.27 | % 151.55/21.27 | ALPHA: (axiom475) implies: % 151.55/21.27 | (42) ! [v0: A_element_ptr$] : ! [v1: A_element_ptr_fset_bool_fun$] : ( ~ % 151.55/21.27 | (fun_app$j(fmember$, v0) = v1) | ~ A_element_ptr$(v0) | ? [v2: % 151.55/21.27 | int] : ( ~ (v2 = 0) & fun_app$i(v1, bot$f) = v2)) % 151.55/21.27 | % 151.55/21.27 | ALPHA: (axiom506) implies: % 151.55/21.27 | (43) ! [v0: A_element_ptr$] : ! [v1: A_element_ptr_fset$] : ! [v2: % 151.55/21.27 | A_element_ptr$] : ! [v3: A_element_ptr_fset$] : ! [v4: % 151.55/21.27 | A_element_ptr_fset_bool_fun$] : ! [v5: int] : ! [v6: % 151.55/21.27 | A_element_ptr_fset_bool_fun$] : ! [v7: int] : (v7 = 0 | v5 = 0 | ~ % 151.55/21.27 | (fun_app$j(fmember$, v2) = v6) | ~ (fun_app$j(fmember$, v0) = v4) | % 151.55/21.27 | ~ (fun_app$i(v6, v3) = v7) | ~ (fun_app$i(v4, v1) = v5) | ~ % 151.55/21.27 | A_element_ptr$(v2) | ~ A_element_ptr$(v0) | ~ % 151.55/21.27 | A_element_ptr_fset$(v3) | ~ A_element_ptr_fset$(v1) | ? [v8: % 151.55/21.27 | A_element_ptr_fset$] : ? [v9: A_element_ptr_fset$] : ? [v10: % 151.55/21.27 | A_element_ptr_fset$] : ? [v11: A_element_ptr_fset$] : ? [v12: % 151.55/21.27 | int] : ? [v13: A_element_ptr_fset$] : ? [v14: int] : % 151.55/21.27 | (finsert$(v2, v3) = v9 & finsert$(v0, v1) = v8 & % 151.55/21.27 | A_element_ptr_fset$(v10) & A_element_ptr_fset$(v9) & % 151.55/21.27 | A_element_ptr_fset$(v8) & ( ~ (v9 = v8) | (( ~ (v2 = v0) | v3 = % 151.55/21.27 | v1) & (v2 = v0 | (v13 = v3 & v11 = v1 & ~ (v14 = 0) & ~ % 151.55/21.27 | (v12 = 0) & finsert$(v2, v10) = v1 & finsert$(v0, v10) = % 151.55/21.27 | v3 & fun_app$i(v6, v10) = v12 & fun_app$i(v4, v10) = % 151.55/21.27 | v14)))) & (v9 = v8 | (v2 = v0 & ~ (v3 = v1)) | ( ~ (v2 = % 151.55/21.27 | v0) & ! [v15: A_element_ptr_fset$] : ! [v16: int] : (v16 = % 151.55/21.27 | 0 | ~ (fun_app$i(v6, v15) = v16) | ~ % 151.55/21.27 | A_element_ptr_fset$(v15) | ? [v17: A_element_ptr_fset$] : % 151.55/21.27 | ? [v18: A_element_ptr_fset$] : ? [v19: any] : (finsert$(v2, % 151.55/21.27 | v15) = v17 & finsert$(v0, v15) = v18 & fun_app$i(v4, % 151.55/21.27 | v15) = v19 & A_element_ptr_fset$(v18) & % 151.55/21.27 | A_element_ptr_fset$(v17) & ( ~ (v18 = v3) | ~ (v17 = v1) % 151.55/21.27 | | v19 = 0))) & ! [v15: A_element_ptr_fset$] : ! [v16: % 151.55/21.27 | int] : (v16 = 0 | ~ (fun_app$i(v4, v15) = v16) | ~ % 151.55/21.27 | A_element_ptr_fset$(v15) | ? [v17: A_element_ptr_fset$] : % 151.55/21.27 | ? [v18: any] : ? [v19: A_element_ptr_fset$] : (finsert$(v2, % 151.55/21.27 | v15) = v17 & finsert$(v0, v15) = v19 & fun_app$i(v6, % 151.55/21.27 | v15) = v18 & A_element_ptr_fset$(v19) & % 151.55/21.27 | A_element_ptr_fset$(v17) & ( ~ (v19 = v3) | ~ (v17 = v1) % 151.55/21.27 | | v18 = 0))) & ! [v15: A_element_ptr_fset$] : ( ~ % 151.55/21.27 | (finsert$(v2, v15) = v1) | ~ A_element_ptr_fset$(v15) | ? % 151.55/21.27 | [v16: any] : ? [v17: A_element_ptr_fset$] : ? [v18: any] : % 151.55/21.27 | (finsert$(v0, v15) = v17 & fun_app$i(v6, v15) = v16 & % 151.55/21.27 | fun_app$i(v4, v15) = v18 & A_element_ptr_fset$(v17) & ( ~ % 151.55/21.27 | (v17 = v3) | v18 = 0 | v16 = 0))) & ! [v15: % 151.55/21.27 | A_element_ptr_fset$] : ( ~ (finsert$(v0, v15) = v3) | ~ % 151.55/21.27 | A_element_ptr_fset$(v15) | ? [v16: A_element_ptr_fset$] : % 151.55/21.27 | ? [v17: any] : ? [v18: any] : (finsert$(v2, v15) = v16 & % 151.55/21.27 | fun_app$i(v6, v15) = v17 & fun_app$i(v4, v15) = v18 & % 151.55/21.27 | A_element_ptr_fset$(v16) & ( ~ (v16 = v1) | v18 = 0 | v17 % 151.55/21.27 | = 0))))))) % 151.55/21.27 | % 151.55/21.27 | ALPHA: (axiom512) implies: % 151.55/21.27 | (44) ! [v0: A_element_ptr_fset_bool_fun$] : ! [v1: A_element_ptr_fset$] : % 151.55/21.27 | ! [v2: int] : (v2 = 0 | ~ (fun_app$i(v0, v1) = v2) | ~ % 151.55/21.27 | A_element_ptr_fset_bool_fun$(v0) | ~ A_element_ptr_fset$(v1) | ? % 151.55/21.27 | [v3: int] : ? [v4: A_element_ptr$] : ? [v5: A_element_ptr_fset$] : % 151.55/21.27 | ? [v6: A_element_ptr_fset_bool_fun$] : ? [v7: int] : ? [v8: int] % 151.55/21.27 | : ? [v9: A_element_ptr_fset$] : ? [v10: int] : (A_element_ptr$(v4) % 151.55/21.27 | & A_element_ptr_fset$(v5) & ((v8 = 0 & ~ (v10 = 0) & ~ (v7 = 0) % 151.55/21.27 | & finsert$(v4, v5) = v9 & fun_app$j(fmember$, v4) = v6 & % 151.55/21.27 | fun_app$i(v6, v5) = v7 & fun_app$i(v0, v9) = v10 & % 151.55/21.27 | fun_app$i(v0, v5) = 0 & A_element_ptr_fset_bool_fun$(v6) & % 151.55/21.27 | A_element_ptr_fset$(v9)) | ( ~ (v3 = 0) & fun_app$i(v0, bot$f) % 151.55/21.27 | = v3)))) % 151.55/21.27 | % 151.55/21.27 | ALPHA: (axiom611) implies: % 151.55/21.27 | (45) A_element_ptr_fset$(bot$f) % 151.55/21.27 | % 151.55/21.27 | ALPHA: (conjecture5) implies: % 151.55/21.27 | (46) A_element_ptr$(element_ptr$) % 151.55/21.27 | (47) A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$(h$) % 151.55/21.27 | (48) ? [v0: A_element_ptr_fset_bool_fun$] : ? [v1: A_element_ptr_fset$] : % 151.55/21.27 | ? [v2: any] : ? [v3: % 151.55/21.27 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$] % 151.55/21.27 | : ? [v4: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] % 151.55/21.27 | : (get_E_l_e_m_e_n_t$(element_ptr$) = v3 & fun_app$k(v3, h$) = v4 & % 151.55/21.27 | element_ptr_kinds$(h$) = v1 & fun_app$j(fmember$, element_ptr$) = v0 % 151.55/21.27 | & fun_app$i(v0, v1) = v2 & % 151.55/21.27 | C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(v4) & % 151.55/21.27 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$(v3) % 151.55/21.27 | & A_element_ptr_fset_bool_fun$(v0) & A_element_ptr_fset$(v1) & ((v4 % 151.55/21.27 | = none$ & v2 = 0) | ( ~ (v4 = none$) & ~ (v2 = 0)))) % 151.55/21.27 | % 151.55/21.27 | ALPHA: (function-axioms) implies: % 151.55/21.27 | (49) ! [v0: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] : % 151.55/21.27 | ! [v1: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] : % 151.55/21.27 | ! [v2: % 151.55/21.27 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$] % 151.55/21.27 | : (v1 = v0 | ~ (node_ptr_kinds$(v2) = v1) | ~ (node_ptr_kinds$(v2) = % 151.55/21.27 | v0)) % 151.55/21.27 | (50) ! [v0: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] : ! % 151.55/21.27 | [v1: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] : ! [v2: % 151.55/21.27 | A_element_ptr$] : (v1 = v0 | ~ % 151.55/21.27 | (cast_e_l_e_m_e_n_t_p_t_r_2_n_o_d_e_p_t_r$(v2) = v1) | ~ % 151.55/21.27 | (cast_e_l_e_m_e_n_t_p_t_r_2_n_o_d_e_p_t_r$(v2) = v0)) % 151.55/21.27 | (51) ! [v0: A_element_ptr_fset$] : ! [v1: A_element_ptr_fset$] : ! [v2: % 151.55/21.27 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$] % 151.55/21.27 | : (v1 = v0 | ~ (element_ptr_kinds$(v2) = v1) | ~ % 151.55/21.27 | (element_ptr_kinds$(v2) = v0)) % 151.55/21.27 | (52) ! [v0: MultipleValueBool] : ! [v1: MultipleValueBool] : ! [v2: % 151.55/21.27 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$] % 151.55/21.27 | : ! [v3: % 151.55/21.27 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$] % 151.55/21.27 | : (v1 = v0 | ~ (fun_app$l(v3, v2) = v1) | ~ (fun_app$l(v3, v2) = % 151.55/21.27 | v0)) % 151.55/21.27 | (53) ! [v0: MultipleValueBool] : ! [v1: MultipleValueBool] : ! [v2: % 151.55/21.27 | A_element_ptr_fset$] : ! [v3: A_element_ptr_fset_bool_fun$] : (v1 = % 151.55/21.27 | v0 | ~ (fun_app$i(v3, v2) = v1) | ~ (fun_app$i(v3, v2) = v0)) % 151.55/21.27 | (54) ! [v0: A_element_ptr_fset_bool_fun$] : ! [v1: % 151.55/21.27 | A_element_ptr_fset_bool_fun$] : ! [v2: A_element_ptr$] : ! [v3: % 151.55/21.27 | A_element_ptr_a_element_ptr_fset_bool_fun_fun$] : (v1 = v0 | ~ % 151.55/21.27 | (fun_app$j(v3, v2) = v1) | ~ (fun_app$j(v3, v2) = v0)) % 151.55/21.27 | (55) ! [v0: MultipleValueBool] : ! [v1: MultipleValueBool] : ! [v2: % 151.55/21.27 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] : ! % 151.55/21.27 | [v3: % 151.55/21.27 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$] % 151.55/21.27 | : (v1 = v0 | ~ (fun_app$n(v3, v2) = v1) | ~ (fun_app$n(v3, v2) = % 151.55/21.27 | v0)) % 151.55/21.27 | (56) ! [v0: % 151.55/21.27 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$] % 151.55/21.27 | : ! [v1: % 151.55/21.27 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$] % 151.55/21.27 | : ! [v2: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] : ! % 151.55/21.27 | [v3: % 151.55/21.27 | 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_bool_fun_fun$] % 151.55/21.27 | : (v1 = v0 | ~ (fun_app$o(v3, v2) = v1) | ~ (fun_app$o(v3, v2) = % 151.55/21.27 | v0)) % 151.55/21.27 | (57) ! [v0: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] : % 151.55/21.27 | ! [v1: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] : % 151.55/21.27 | ! [v2: % 151.55/21.27 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap$] % 151.55/21.27 | : ! [v3: % 151.55/21.27 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$] % 151.55/21.27 | : (v1 = v0 | ~ (fun_app$k(v3, v2) = v1) | ~ (fun_app$k(v3, v2) = % 151.55/21.27 | v0)) % 151.55/21.27 | (58) ! [v0: MultipleValueBool] : ! [v1: MultipleValueBool] : ! [v2: % 151.55/21.27 | A_element_ptr_set$] : ! [v3: A_element_ptr_set_bool_fun$] : (v1 = % 151.55/21.27 | v0 | ~ (fun_app$t(v3, v2) = v1) | ~ (fun_app$t(v3, v2) = v0)) % 151.55/21.27 | (59) ! [v0: A_element_ptr_set_bool_fun$] : ! [v1: % 151.55/21.27 | A_element_ptr_set_bool_fun$] : ! [v2: A_element_ptr$] : ! [v3: % 151.55/21.27 | A_element_ptr_a_element_ptr_set_bool_fun_fun$] : (v1 = v0 | ~ % 151.55/21.27 | (fun_app$u(v3, v2) = v1) | ~ (fun_app$u(v3, v2) = v0)) % 151.55/21.27 | (60) ! [v0: A_element_ptr_set$] : ! [v1: A_element_ptr_set$] : ! [v2: % 151.55/21.27 | A_element_ptr_fset$] : ! [v3: % 151.55/21.27 | A_element_ptr_fset_a_element_ptr_set_fun$] : (v1 = v0 | ~ % 151.55/21.27 | (fun_app$v(v3, v2) = v1) | ~ (fun_app$v(v3, v2) = v0)) % 151.55/21.27 | % 151.55/21.27 | DELTA: instantiating (48) with fresh symbols all_922_0, all_922_1, all_922_2, % 151.55/21.27 | all_922_3, all_922_4 gives: % 151.55/21.28 | (61) get_E_l_e_m_e_n_t$(element_ptr$) = all_922_1 & fun_app$k(all_922_1, % 151.55/21.28 | h$) = all_922_0 & element_ptr_kinds$(h$) = all_922_3 & % 151.55/21.28 | fun_app$j(fmember$, element_ptr$) = all_922_4 & fun_app$i(all_922_4, % 151.55/21.28 | all_922_3) = all_922_2 & % 151.55/21.28 | C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(all_922_0) % 151.55/21.28 | & % 151.55/21.28 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$(all_922_1) % 151.55/21.28 | & A_element_ptr_fset_bool_fun$(all_922_4) & % 151.55/21.28 | A_element_ptr_fset$(all_922_3) & ((all_922_0 = none$ & all_922_2 = 0) % 151.55/21.28 | | ( ~ (all_922_0 = none$) & ~ (all_922_2 = 0))) % 151.55/21.28 | % 151.55/21.28 | ALPHA: (61) implies: % 151.55/21.28 | (62) A_element_ptr_fset$(all_922_3) % 151.55/21.28 | (63) A_element_ptr_fset_bool_fun$(all_922_4) % 151.55/21.28 | (64) fun_app$i(all_922_4, all_922_3) = all_922_2 % 151.55/21.28 | (65) fun_app$j(fmember$, element_ptr$) = all_922_4 % 151.55/21.28 | (66) element_ptr_kinds$(h$) = all_922_3 % 151.55/21.28 | (67) fun_app$k(all_922_1, h$) = all_922_0 % 151.55/21.28 | (68) get_E_l_e_m_e_n_t$(element_ptr$) = all_922_1 % 151.55/21.28 | (69) (all_922_0 = none$ & all_922_2 = 0) | ( ~ (all_922_0 = none$) & ~ % 151.55/21.28 | (all_922_2 = 0)) % 151.55/21.28 | % 151.55/21.28 | REDUCE: (17), (29) imply: % 151.55/21.28 | (70) l_get_N_o_d_e_lemmas$(a_type_wf$d) = 0 % 151.55/21.28 | % 151.55/21.28 | REDUCE: (7), (23) imply: % 151.55/21.28 | (71) A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$(a_type_wf$) % 151.55/21.28 | % 151.55/21.28 | REDUCE: (28), (35) imply: % 151.55/21.28 | (72) A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$(type_wf$b) % 151.55/21.28 | % 151.55/21.28 | REDUCE: (29), (38) imply: % 151.55/21.28 | (73) A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_bool_fun$(a_type_wf$d) % 151.55/21.28 | % 151.55/21.28 | GROUND_INST: instantiating (15) with type_wf$, h$, simplifying with (1), (37), % 151.55/21.28 | (47) gives: % 151.55/21.28 | (74) ? [v0: any] : ? [v1: any] : (l_type_wf_O_b_j_e_c_t$(type_wf$) = v0 & % 151.55/21.28 | fun_app$l(type_wf$b, h$) = v1 & ( ~ (v0 = 0) | v1 = 0)) % 151.55/21.28 | % 151.55/21.28 | GROUND_INST: instantiating (13) with type_wf$, h$, simplifying with (1), (37), % 151.55/21.28 | (47) gives: % 151.55/21.28 | (75) ? [v0: any] : ? [v1: any] : (l_type_wf_N_o_d_e$(type_wf$) = v0 & % 151.55/21.28 | fun_app$l(type_wf$c, h$) = v1 & ( ~ (v0 = 0) | v1 = 0)) % 151.55/21.28 | % 151.55/21.28 | GROUND_INST: instantiating (6) with type_wf$, h$, simplifying with (1), (37), % 151.55/21.28 | (47) gives: % 151.55/21.28 | (76) ? [v0: any] : ? [v1: any] : (l_type_wf_E_l_e_m_e_n_t$(type_wf$) = v0 % 151.55/21.28 | & fun_app$l(type_wf$a, h$) = v1 & ( ~ (v0 = 0) | v1 = 0)) % 151.55/21.28 | % 151.55/21.28 | GROUND_INST: instantiating (42) with element_ptr$, all_922_4, simplifying with % 151.55/21.28 | (46), (65) gives: % 151.55/21.28 | (77) ? [v0: int] : ( ~ (v0 = 0) & fun_app$i(all_922_4, bot$f) = v0) % 151.55/21.28 | % 151.55/21.28 | GROUND_INST: instantiating (5) with type_wf$, h$, simplifying with (1), (2), % 151.55/21.28 | (37), (47) gives: % 151.55/21.28 | (78) fun_app$l(type_wf$a, h$) = 0 % 151.55/21.28 | % 151.55/21.28 | GROUND_INST: instantiating (14) with type_wf$, h$, simplifying with (1), (3), % 151.55/21.28 | (37), (47) gives: % 151.55/21.28 | (79) fun_app$l(type_wf$c, h$) = 0 % 151.55/21.28 | % 151.55/21.28 | GROUND_INST: instantiating (16) with type_wf$, h$, simplifying with (1), (4), % 151.55/21.28 | (37), (47) gives: % 151.55/21.28 | (80) fun_app$l(type_wf$b, h$) = 0 % 151.55/21.28 | % 151.55/21.28 | GROUND_INST: instantiating (8) with element_ptr$, h$, all_922_4, all_922_3, % 151.55/21.28 | all_922_2, simplifying with (46), (47), (64), (65), (66) gives: % 151.55/21.28 | (81) all_922_2 = 0 | ? [v0: % 151.55/21.28 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] : ? [v1: % 151.55/21.28 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$] % 151.55/21.28 | : ? [v2: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] % 151.55/21.28 | : ? [v3: int] : ( ~ (v3 = 0) & % 151.55/21.28 | cast_e_l_e_m_e_n_t_p_t_r_2_n_o_d_e_p_t_r$(element_ptr$) = v0 & % 151.55/21.28 | node_ptr_kinds$(h$) = v2 & fun_app$o(fmember$a, v0) = v1 & % 151.55/21.28 | fun_app$n(v1, v2) = v3 & % 151.55/21.28 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$(v2) & % 151.55/21.28 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v0) & % 151.55/21.28 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$(v1)) % 151.55/21.28 | % 151.55/21.28 | GROUND_INST: instantiating (25) with h$, all_922_3, simplifying with (47), % 151.55/21.28 | (66) gives: % 151.55/21.28 | (82) ? [v0: any] : ? [v1: A_element_ptr_set$] : ? [v2: any] : ? [v3: % 151.55/21.28 | A_element_ptr$] : ? [v4: A_element_ptr_set_bool_fun$] : ? [v5: % 151.55/21.28 | int] : ? [v6: % 151.55/21.28 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$] % 151.55/21.28 | : ? [v7: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] % 151.55/21.28 | : (fun_app$v(fset$, all_922_3) = v1 & fun_app$l(type_wf$a, h$) = v2 & % 151.55/21.28 | fun_app$l(type_wf$c, h$) = v0 & A_element_ptr_set$(v1) & % 151.55/21.28 | A_element_ptr$(v3) & ( ~ (v0 = 0) | v2 = 0 | (v7 = none$ & v5 = 0 & % 151.55/21.28 | fun_app$u(member$e, v3) = v4 & fun_app$t(v4, v1) = 0 & % 151.55/21.28 | get_E_l_e_m_e_n_t$(v3) = v6 & fun_app$k(v6, h$) = none$ & % 151.55/21.28 | A_element_ptr_set_bool_fun$(v4) & % 151.55/21.28 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$(v6)))) % 151.55/21.28 | % 151.55/21.28 | GROUND_INST: instantiating (22) with h$, all_922_3, simplifying with (47), % 151.55/21.28 | (66) gives: % 151.55/21.28 | (83) ? [v0: any] : ? [v1: A_element_ptr_set$] : ? [v2: any] : ? [v3: % 151.55/21.28 | A_element_ptr$] : ? [v4: A_element_ptr_set_bool_fun$] : ? [v5: % 151.55/21.28 | int] : ? [v6: % 151.55/21.28 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$] % 151.55/21.28 | : ? [v7: C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] % 151.55/21.28 | : (fun_app$v(fset$, all_922_3) = v1 & fun_app$l(type_wf$c, h$) = v0 & % 151.55/21.28 | fun_app$l(a_type_wf$, h$) = v2 & A_element_ptr_set$(v1) & % 151.55/21.28 | A_element_ptr$(v3) & ( ~ (v0 = 0) | v2 = 0 | (v7 = none$ & v5 = 0 & % 151.55/21.28 | fun_app$u(member$e, v3) = v4 & fun_app$t(v4, v1) = 0 & % 151.55/21.28 | get_E_l_e_m_e_n_t$(v3) = v6 & fun_app$k(v6, h$) = none$ & % 151.55/21.28 | A_element_ptr_set_bool_fun$(v4) & % 151.55/21.28 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$(v6)))) % 151.55/21.28 | % 151.55/21.28 | GROUND_INST: instantiating (24) with h$, all_922_3, simplifying with (47), % 151.55/21.28 | (66) gives: % 151.55/21.28 | (84) ? [v0: any] : ? [v1: any] : ? [v2: A_element_ptr_set$] : % 151.55/21.28 | (fun_app$v(fset$, all_922_3) = v2 & fun_app$l(type_wf$a, h$) = v0 & % 151.55/21.28 | fun_app$l(type_wf$c, h$) = v1 & A_element_ptr_set$(v2) & ( ~ (v0 = % 151.55/21.28 | 0) | (v1 = 0 & ! [v3: A_element_ptr$] : ! [v4: % 151.55/21.28 | A_element_ptr_set_bool_fun$] : ( ~ (fun_app$u(member$e, v3) = % 151.55/21.28 | v4) | ~ A_element_ptr$(v3) | ? [v5: any] : ? [v6: % 151.55/21.28 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$] % 151.55/21.28 | : ? [v7: % 151.55/21.28 | C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] % 151.55/21.28 | : (fun_app$t(v4, v2) = v5 & get_E_l_e_m_e_n_t$(v3) = v6 & % 151.55/21.28 | fun_app$k(v6, h$) = v7 & % 151.55/21.28 | C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(v7) % 151.55/21.28 | & % 151.55/21.28 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$(v6) % 151.55/21.28 | & ( ~ (v7 = none$) | ~ (v5 = 0)))) & ! [v3: % 151.55/21.28 | A_element_ptr$] : ! [v4: % 151.55/21.28 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$] % 151.55/21.28 | : ( ~ (get_E_l_e_m_e_n_t$(v3) = v4) | ~ A_element_ptr$(v3) | ? % 151.55/21.28 | [v5: A_element_ptr_set_bool_fun$] : ? [v6: any] : ? [v7: % 151.55/21.28 | C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] % 151.55/21.28 | : (fun_app$u(member$e, v3) = v5 & fun_app$t(v5, v2) = v6 & % 151.55/21.28 | fun_app$k(v4, h$) = v7 & A_element_ptr_set_bool_fun$(v5) & % 151.55/21.28 | C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(v7) % 151.55/21.28 | & ( ~ (v7 = none$) | ~ (v6 = 0))))))) % 151.55/21.28 | % 151.55/21.28 | GROUND_INST: instantiating (21) with h$, all_922_3, simplifying with (47), % 151.55/21.28 | (66) gives: % 151.55/21.28 | (85) ? [v0: any] : ? [v1: any] : ? [v2: A_element_ptr_set$] : % 151.55/21.28 | (fun_app$v(fset$, all_922_3) = v2 & fun_app$l(type_wf$c, h$) = v1 & % 151.55/21.28 | fun_app$l(a_type_wf$, h$) = v0 & A_element_ptr_set$(v2) & ( ~ (v0 = % 151.55/21.28 | 0) | (v1 = 0 & ! [v3: A_element_ptr$] : ! [v4: % 151.55/21.28 | A_element_ptr_set_bool_fun$] : ( ~ (fun_app$u(member$e, v3) = % 151.55/21.28 | v4) | ~ A_element_ptr$(v3) | ? [v5: any] : ? [v6: % 151.55/21.28 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$] % 151.55/21.28 | : ? [v7: % 151.55/21.28 | C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] % 151.55/21.28 | : (fun_app$t(v4, v2) = v5 & get_E_l_e_m_e_n_t$(v3) = v6 & % 151.55/21.28 | fun_app$k(v6, h$) = v7 & % 151.55/21.28 | C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(v7) % 151.55/21.28 | & % 151.55/21.28 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$(v6) % 151.55/21.28 | & ( ~ (v7 = none$) | ~ (v5 = 0)))) & ! [v3: % 151.55/21.28 | A_element_ptr$] : ! [v4: % 151.55/21.28 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$] % 151.55/21.28 | : ( ~ (get_E_l_e_m_e_n_t$(v3) = v4) | ~ A_element_ptr$(v3) | ? % 151.55/21.28 | [v5: A_element_ptr_set_bool_fun$] : ? [v6: any] : ? [v7: % 151.55/21.28 | C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] % 151.55/21.28 | : (fun_app$u(member$e, v3) = v5 & fun_app$t(v5, v2) = v6 & % 151.55/21.28 | fun_app$k(v4, h$) = v7 & A_element_ptr_set_bool_fun$(v5) & % 151.55/21.28 | C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(v7) % 151.55/21.28 | & ( ~ (v7 = none$) | ~ (v6 = 0))))))) % 151.55/21.28 | % 151.55/21.28 | GROUND_INST: instantiating (41) with h$, all_922_3, simplifying with (47), % 151.55/21.28 | (66) gives: % 151.55/21.28 | (86) ? [v0: A_element_ptr_fset$] : (element_ptrs$(h$) = v0 & % 151.55/21.28 | ffilter$(is_element_ptr_e_l_e_m_e_n_t_p_t_r$, all_922_3) = v0 & % 151.55/21.28 | A_element_ptr_fset$(v0)) % 151.55/21.28 | % 151.55/21.28 | GROUND_INST: instantiating (19) with element_ptr$, h$, all_922_1, all_922_0, % 151.55/21.28 | simplifying with (46), (47), (67), (68) gives: % 151.55/21.28 | (87) ? [v0: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] : ? % 151.55/21.28 | [v1: % 151.55/21.28 | C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] : % 151.55/21.28 | (bind$(v1, cast_N_o_d_e_2_E_l_e_m_e_n_t$) = all_922_0 & % 151.55/21.28 | get_N_o_d_e$(v0, h$) = v1 & % 151.55/21.28 | cast_e_l_e_m_e_n_t_p_t_r_2_n_o_d_e_p_t_r$(element_ptr$) = v0 & % 151.55/21.28 | C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$(v1) % 151.55/21.28 | & % 151.55/21.28 | C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(all_922_0) % 151.55/21.28 | & A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v0)) % 151.55/21.28 | % 151.55/21.28 | DELTA: instantiating (77) with fresh symbol all_940_0 gives: % 151.55/21.28 | (88) ~ (all_940_0 = 0) & fun_app$i(all_922_4, bot$f) = all_940_0 % 151.55/21.28 | % 151.55/21.28 | ALPHA: (88) implies: % 151.55/21.28 | (89) ~ (all_940_0 = 0) % 151.55/21.28 | (90) fun_app$i(all_922_4, bot$f) = all_940_0 % 151.55/21.28 | % 151.55/21.28 | DELTA: instantiating (86) with fresh symbol all_968_0 gives: % 151.55/21.28 | (91) element_ptrs$(h$) = all_968_0 & % 151.55/21.28 | ffilter$(is_element_ptr_e_l_e_m_e_n_t_p_t_r$, all_922_3) = all_968_0 & % 151.55/21.28 | A_element_ptr_fset$(all_968_0) % 151.55/21.28 | % 151.55/21.28 | ALPHA: (91) implies: % 151.55/21.28 | (92) ffilter$(is_element_ptr_e_l_e_m_e_n_t_p_t_r$, all_922_3) = all_968_0 % 151.55/21.28 | % 151.55/21.28 | DELTA: instantiating (76) with fresh symbols all_970_0, all_970_1 gives: % 151.55/21.28 | (93) l_type_wf_E_l_e_m_e_n_t$(type_wf$) = all_970_1 & fun_app$l(type_wf$a, % 151.55/21.28 | h$) = all_970_0 & ( ~ (all_970_1 = 0) | all_970_0 = 0) % 151.55/21.28 | % 151.55/21.28 | ALPHA: (93) implies: % 151.55/21.28 | (94) fun_app$l(type_wf$a, h$) = all_970_0 % 151.55/21.28 | % 151.55/21.28 | DELTA: instantiating (74) with fresh symbols all_972_0, all_972_1 gives: % 151.55/21.29 | (95) l_type_wf_O_b_j_e_c_t$(type_wf$) = all_972_1 & fun_app$l(type_wf$b, % 151.55/21.29 | h$) = all_972_0 & ( ~ (all_972_1 = 0) | all_972_0 = 0) % 151.55/21.29 | % 151.55/21.29 | ALPHA: (95) implies: % 151.55/21.29 | (96) fun_app$l(type_wf$b, h$) = all_972_0 % 151.55/21.29 | % 151.55/21.29 | DELTA: instantiating (75) with fresh symbols all_974_0, all_974_1 gives: % 151.55/21.29 | (97) l_type_wf_N_o_d_e$(type_wf$) = all_974_1 & fun_app$l(type_wf$c, h$) = % 151.55/21.29 | all_974_0 & ( ~ (all_974_1 = 0) | all_974_0 = 0) % 151.55/21.29 | % 151.55/21.29 | ALPHA: (97) implies: % 151.55/21.29 | (98) fun_app$l(type_wf$c, h$) = all_974_0 % 151.55/21.29 | % 151.55/21.29 | DELTA: instantiating (87) with fresh symbols all_976_0, all_976_1 gives: % 151.55/21.29 | (99) bind$(all_976_0, cast_N_o_d_e_2_E_l_e_m_e_n_t$) = all_922_0 & % 151.55/21.29 | get_N_o_d_e$(all_976_1, h$) = all_976_0 & % 151.55/21.29 | cast_e_l_e_m_e_n_t_p_t_r_2_n_o_d_e_p_t_r$(element_ptr$) = all_976_1 & % 151.55/21.29 | C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$(all_976_0) % 151.55/21.29 | & % 151.55/21.29 | C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(all_922_0) % 151.55/21.29 | & A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(all_976_1) % 151.55/21.29 | % 151.55/21.29 | ALPHA: (99) implies: % 151.55/21.29 | (100) A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(all_976_1) % 151.55/21.29 | (101) cast_e_l_e_m_e_n_t_p_t_r_2_n_o_d_e_p_t_r$(element_ptr$) = all_976_1 % 151.55/21.29 | (102) get_N_o_d_e$(all_976_1, h$) = all_976_0 % 151.55/21.29 | (103) bind$(all_976_0, cast_N_o_d_e_2_E_l_e_m_e_n_t$) = all_922_0 % 151.55/21.29 | % 151.55/21.29 | DELTA: instantiating (83) with fresh symbols all_978_0, all_978_1, all_978_2, % 151.55/21.29 | all_978_3, all_978_4, all_978_5, all_978_6, all_978_7 gives: % 151.55/21.29 | (104) fun_app$v(fset$, all_922_3) = all_978_6 & fun_app$l(type_wf$c, h$) = % 151.55/21.29 | all_978_7 & fun_app$l(a_type_wf$, h$) = all_978_5 & % 151.55/21.29 | A_element_ptr_set$(all_978_6) & A_element_ptr$(all_978_4) & ( ~ % 151.55/21.29 | (all_978_7 = 0) | all_978_5 = 0 | (all_978_0 = none$ & all_978_2 = % 151.55/21.29 | 0 & fun_app$u(member$e, all_978_4) = all_978_3 & % 151.55/21.29 | fun_app$t(all_978_3, all_978_6) = 0 & % 151.55/21.29 | get_E_l_e_m_e_n_t$(all_978_4) = all_978_1 & fun_app$k(all_978_1, % 151.55/21.29 | h$) = none$ & A_element_ptr_set_bool_fun$(all_978_3) & % 151.55/21.29 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$(all_978_1))) % 151.55/21.29 | % 151.55/21.29 | ALPHA: (104) implies: % 151.55/21.29 | (105) fun_app$l(a_type_wf$, h$) = all_978_5 % 151.55/21.29 | (106) fun_app$l(type_wf$c, h$) = all_978_7 % 151.55/21.29 | (107) fun_app$v(fset$, all_922_3) = all_978_6 % 151.55/21.29 | % 151.55/21.29 | DELTA: instantiating (82) with fresh symbols all_980_0, all_980_1, all_980_2, % 151.55/21.29 | all_980_3, all_980_4, all_980_5, all_980_6, all_980_7 gives: % 151.55/21.29 | (108) fun_app$v(fset$, all_922_3) = all_980_6 & fun_app$l(type_wf$a, h$) = % 151.55/21.29 | all_980_5 & fun_app$l(type_wf$c, h$) = all_980_7 & % 151.55/21.29 | A_element_ptr_set$(all_980_6) & A_element_ptr$(all_980_4) & ( ~ % 151.55/21.29 | (all_980_7 = 0) | all_980_5 = 0 | (all_980_0 = none$ & all_980_2 = % 151.55/21.29 | 0 & fun_app$u(member$e, all_980_4) = all_980_3 & % 151.55/21.29 | fun_app$t(all_980_3, all_980_6) = 0 & % 151.55/21.29 | get_E_l_e_m_e_n_t$(all_980_4) = all_980_1 & fun_app$k(all_980_1, % 151.55/21.29 | h$) = none$ & A_element_ptr_set_bool_fun$(all_980_3) & % 151.55/21.29 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$(all_980_1))) % 151.55/21.29 | % 151.55/21.29 | ALPHA: (108) implies: % 151.55/21.29 | (109) fun_app$l(type_wf$c, h$) = all_980_7 % 151.55/21.29 | (110) fun_app$l(type_wf$a, h$) = all_980_5 % 151.55/21.29 | (111) fun_app$v(fset$, all_922_3) = all_980_6 % 151.55/21.29 | % 151.55/21.29 | DELTA: instantiating (85) with fresh symbols all_982_0, all_982_1, all_982_2 % 151.55/21.29 | gives: % 151.55/21.29 | (112) fun_app$v(fset$, all_922_3) = all_982_0 & fun_app$l(type_wf$c, h$) = % 151.55/21.29 | all_982_1 & fun_app$l(a_type_wf$, h$) = all_982_2 & % 151.55/21.29 | A_element_ptr_set$(all_982_0) & ( ~ (all_982_2 = 0) | (all_982_1 = 0 % 151.55/21.29 | & ! [v0: A_element_ptr$] : ! [v1: A_element_ptr_set_bool_fun$] % 151.55/21.29 | : ( ~ (fun_app$u(member$e, v0) = v1) | ~ A_element_ptr$(v0) | ? % 151.55/21.29 | [v2: any] : ? [v3: % 151.55/21.29 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$] % 151.55/21.29 | : ? [v4: % 151.55/21.29 | C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] % 151.55/21.29 | : (fun_app$t(v1, all_982_0) = v2 & get_E_l_e_m_e_n_t$(v0) = v3 % 151.55/21.29 | & fun_app$k(v3, h$) = v4 & % 151.55/21.29 | C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(v4) % 151.55/21.29 | & % 151.55/21.29 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$(v3) % 151.55/21.29 | & ( ~ (v4 = none$) | ~ (v2 = 0)))) & ! [v0: A_element_ptr$] % 151.55/21.29 | : ! [v1: % 151.55/21.29 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$] % 151.55/21.29 | : ( ~ (get_E_l_e_m_e_n_t$(v0) = v1) | ~ A_element_ptr$(v0) | ? % 151.55/21.29 | [v2: A_element_ptr_set_bool_fun$] : ? [v3: any] : ? [v4: % 151.55/21.29 | C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] % 151.55/21.29 | : (fun_app$u(member$e, v0) = v2 & fun_app$t(v2, all_982_0) = v3 % 151.55/21.29 | & fun_app$k(v1, h$) = v4 & A_element_ptr_set_bool_fun$(v2) & % 151.55/21.29 | C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(v4) % 151.55/21.29 | & ( ~ (v4 = none$) | ~ (v3 = 0)))))) % 151.55/21.29 | % 151.55/21.29 | ALPHA: (112) implies: % 151.55/21.29 | (113) fun_app$l(a_type_wf$, h$) = all_982_2 % 151.55/21.29 | (114) fun_app$l(type_wf$c, h$) = all_982_1 % 151.55/21.29 | (115) fun_app$v(fset$, all_922_3) = all_982_0 % 151.55/21.29 | (116) ~ (all_982_2 = 0) | (all_982_1 = 0 & ! [v0: A_element_ptr$] : ! % 151.55/21.29 | [v1: A_element_ptr_set_bool_fun$] : ( ~ (fun_app$u(member$e, v0) = % 151.55/21.29 | v1) | ~ A_element_ptr$(v0) | ? [v2: any] : ? [v3: % 151.55/21.29 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$] % 151.55/21.29 | : ? [v4: % 151.55/21.29 | C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] : % 151.55/21.29 | (fun_app$t(v1, all_982_0) = v2 & get_E_l_e_m_e_n_t$(v0) = v3 & % 151.55/21.29 | fun_app$k(v3, h$) = v4 & % 151.55/21.29 | C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(v4) % 151.55/21.29 | & % 151.55/21.29 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$(v3) % 151.55/21.29 | & ( ~ (v4 = none$) | ~ (v2 = 0)))) & ! [v0: A_element_ptr$] : % 151.55/21.29 | ! [v1: % 151.55/21.29 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$] % 151.55/21.29 | : ( ~ (get_E_l_e_m_e_n_t$(v0) = v1) | ~ A_element_ptr$(v0) | ? % 151.55/21.29 | [v2: A_element_ptr_set_bool_fun$] : ? [v3: any] : ? [v4: % 151.55/21.29 | C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] : % 151.55/21.29 | (fun_app$u(member$e, v0) = v2 & fun_app$t(v2, all_982_0) = v3 & % 151.55/21.29 | fun_app$k(v1, h$) = v4 & A_element_ptr_set_bool_fun$(v2) & % 151.55/21.29 | C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(v4) % 151.55/21.29 | & ( ~ (v4 = none$) | ~ (v3 = 0))))) % 151.55/21.29 | % 151.55/21.29 | DELTA: instantiating (84) with fresh symbols all_984_0, all_984_1, all_984_2 % 151.55/21.29 | gives: % 151.55/21.29 | (117) fun_app$v(fset$, all_922_3) = all_984_0 & fun_app$l(type_wf$a, h$) = % 151.55/21.29 | all_984_2 & fun_app$l(type_wf$c, h$) = all_984_1 & % 151.55/21.29 | A_element_ptr_set$(all_984_0) & ( ~ (all_984_2 = 0) | (all_984_1 = 0 % 151.55/21.29 | & ! [v0: A_element_ptr$] : ! [v1: A_element_ptr_set_bool_fun$] % 151.55/21.29 | : ( ~ (fun_app$u(member$e, v0) = v1) | ~ A_element_ptr$(v0) | ? % 151.55/21.29 | [v2: any] : ? [v3: % 151.55/21.29 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$] % 151.55/21.29 | : ? [v4: % 151.55/21.29 | C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] % 151.55/21.29 | : (fun_app$t(v1, all_984_0) = v2 & get_E_l_e_m_e_n_t$(v0) = v3 % 151.55/21.29 | & fun_app$k(v3, h$) = v4 & % 151.55/21.29 | C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(v4) % 151.55/21.29 | & % 151.55/21.29 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$(v3) % 151.55/21.29 | & ( ~ (v4 = none$) | ~ (v2 = 0)))) & ! [v0: A_element_ptr$] % 151.55/21.29 | : ! [v1: % 151.55/21.29 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$] % 151.55/21.29 | : ( ~ (get_E_l_e_m_e_n_t$(v0) = v1) | ~ A_element_ptr$(v0) | ? % 151.55/21.29 | [v2: A_element_ptr_set_bool_fun$] : ? [v3: any] : ? [v4: % 151.55/21.29 | C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] % 151.55/21.29 | : (fun_app$u(member$e, v0) = v2 & fun_app$t(v2, all_984_0) = v3 % 151.55/21.29 | & fun_app$k(v1, h$) = v4 & A_element_ptr_set_bool_fun$(v2) & % 151.55/21.29 | C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(v4) % 151.55/21.29 | & ( ~ (v4 = none$) | ~ (v3 = 0)))))) % 151.55/21.29 | % 151.55/21.29 | ALPHA: (117) implies: % 151.55/21.29 | (118) fun_app$l(type_wf$c, h$) = all_984_1 % 151.55/21.29 | (119) fun_app$l(type_wf$a, h$) = all_984_2 % 151.55/21.29 | (120) fun_app$v(fset$, all_922_3) = all_984_0 % 151.55/21.29 | (121) ~ (all_984_2 = 0) | (all_984_1 = 0 & ! [v0: A_element_ptr$] : ! % 151.55/21.29 | [v1: A_element_ptr_set_bool_fun$] : ( ~ (fun_app$u(member$e, v0) = % 151.55/21.29 | v1) | ~ A_element_ptr$(v0) | ? [v2: any] : ? [v3: % 151.55/21.29 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$] % 151.55/21.29 | : ? [v4: % 151.55/21.29 | C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] : % 151.55/21.29 | (fun_app$t(v1, all_984_0) = v2 & get_E_l_e_m_e_n_t$(v0) = v3 & % 151.55/21.29 | fun_app$k(v3, h$) = v4 & % 151.55/21.29 | C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(v4) % 151.55/21.29 | & % 151.55/21.29 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$(v3) % 151.55/21.29 | & ( ~ (v4 = none$) | ~ (v2 = 0)))) & ! [v0: A_element_ptr$] : % 151.55/21.29 | ! [v1: % 151.55/21.29 | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$] % 151.55/21.29 | : ( ~ (get_E_l_e_m_e_n_t$(v0) = v1) | ~ A_element_ptr$(v0) | ? % 151.55/21.29 | [v2: A_element_ptr_set_bool_fun$] : ? [v3: any] : ? [v4: % 151.55/21.29 | C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] : % 151.55/21.29 | (fun_app$u(member$e, v0) = v2 & fun_app$t(v2, all_984_0) = v3 & % 151.55/21.29 | fun_app$k(v1, h$) = v4 & A_element_ptr_set_bool_fun$(v2) & % 151.55/21.29 | C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(v4) % 151.55/21.29 | & ( ~ (v4 = none$) | ~ (v3 = 0))))) % 151.55/21.29 | % 151.55/21.29 | REDUCE: (7), (119) imply: % 151.55/21.29 | (122) fun_app$l(a_type_wf$, h$) = all_984_2 % 151.55/21.29 | % 151.55/21.29 | REDUCE: (7), (110) imply: % 151.55/21.29 | (123) fun_app$l(a_type_wf$, h$) = all_980_5 % 151.55/21.29 | % 151.55/21.29 | REDUCE: (7), (94) imply: % 151.55/21.29 | (124) fun_app$l(a_type_wf$, h$) = all_970_0 % 151.55/21.29 | % 151.55/21.29 | REDUCE: (7), (78) imply: % 151.55/21.29 | (125) fun_app$l(a_type_wf$, h$) = 0 % 151.55/21.29 | % 151.55/21.29 | REDUCE: (29), (118) imply: % 151.55/21.29 | (126) fun_app$l(a_type_wf$d, h$) = all_984_1 % 151.55/21.29 | % 151.55/21.29 | REDUCE: (29), (114) imply: % 151.55/21.29 | (127) fun_app$l(a_type_wf$d, h$) = all_982_1 % 151.55/21.29 | % 151.55/21.29 | REDUCE: (29), (109) imply: % 151.55/21.29 | (128) fun_app$l(a_type_wf$d, h$) = all_980_7 % 151.55/21.29 | % 151.55/21.29 | REDUCE: (29), (106) imply: % 151.55/21.29 | (129) fun_app$l(a_type_wf$d, h$) = all_978_7 % 151.55/21.29 | % 151.55/21.29 | REDUCE: (29), (98) imply: % 151.55/21.29 | (130) fun_app$l(a_type_wf$d, h$) = all_974_0 % 151.55/21.29 | % 151.55/21.29 | REDUCE: (29), (79) imply: % 151.55/21.29 | (131) fun_app$l(a_type_wf$d, h$) = 0 % 151.55/21.29 | % 151.55/21.29 | GROUND_INST: instantiating (52) with 0, all_972_0, h$, type_wf$b, simplifying % 151.55/21.29 | with (80), (96) gives: % 151.55/21.29 | (132) all_972_0 = 0 % 151.55/21.29 | % 151.55/21.29 | GROUND_INST: instantiating (52) with all_980_7, all_982_1, h$, a_type_wf$d, % 151.55/21.29 | simplifying with (127), (128) gives: % 151.55/21.29 | (133) all_982_1 = all_980_7 % 151.55/21.29 | % 151.55/21.29 | GROUND_INST: instantiating (52) with all_974_0, all_982_1, h$, a_type_wf$d, % 151.55/21.29 | simplifying with (127), (130) gives: % 151.55/21.29 | (134) all_982_1 = all_974_0 % 151.55/21.29 | % 151.55/21.29 | GROUND_INST: instantiating (52) with all_980_7, all_984_1, h$, a_type_wf$d, % 151.55/21.29 | simplifying with (126), (128) gives: % 151.55/21.29 | (135) all_984_1 = all_980_7 % 151.55/21.29 | % 151.55/21.29 | GROUND_INST: instantiating (52) with all_978_7, all_984_1, h$, a_type_wf$d, % 151.55/21.29 | simplifying with (126), (129) gives: % 151.55/21.29 | (136) all_984_1 = all_978_7 % 151.55/21.29 | % 151.55/21.29 | GROUND_INST: instantiating (52) with 0, all_984_1, h$, a_type_wf$d, % 151.55/21.29 | simplifying with (126), (131) gives: % 151.55/21.29 | (137) all_984_1 = 0 % 151.55/21.29 | % 151.55/21.29 | GROUND_INST: instantiating (52) with all_978_5, all_980_5, h$, a_type_wf$, % 151.55/21.29 | simplifying with (105), (123) gives: % 151.55/21.29 | (138) all_980_5 = all_978_5 % 151.55/21.29 | % 151.55/21.29 | GROUND_INST: instantiating (52) with all_978_5, all_982_2, h$, a_type_wf$, % 151.55/21.29 | simplifying with (105), (113) gives: % 151.55/21.29 | (139) all_982_2 = all_978_5 % 151.55/21.29 | % 151.55/21.29 | GROUND_INST: instantiating (52) with all_970_0, all_982_2, h$, a_type_wf$, % 151.55/21.29 | simplifying with (113), (124) gives: % 151.55/21.29 | (140) all_982_2 = all_970_0 % 151.55/21.29 | % 151.55/21.29 | GROUND_INST: instantiating (52) with all_980_5, all_984_2, h$, a_type_wf$, % 151.55/21.29 | simplifying with (122), (123) gives: % 151.55/21.29 | (141) all_984_2 = all_980_5 % 151.55/21.29 | % 151.55/21.29 | GROUND_INST: instantiating (52) with 0, all_984_2, h$, a_type_wf$, simplifying % 151.55/21.29 | with (122), (125) gives: % 151.55/21.29 | (142) all_984_2 = 0 % 151.55/21.29 | % 151.55/21.29 | GROUND_INST: instantiating (60) with all_980_6, all_982_0, all_922_3, fset$, % 151.55/21.29 | simplifying with (111), (115) gives: % 151.55/21.29 | (143) all_982_0 = all_980_6 % 151.55/21.29 | % 151.55/21.30 | GROUND_INST: instantiating (60) with all_982_0, all_984_0, all_922_3, fset$, % 151.55/21.30 | simplifying with (115), (120) gives: % 151.55/21.30 | (144) all_984_0 = all_982_0 % 151.55/21.30 | % 151.55/21.30 | GROUND_INST: instantiating (60) with all_978_6, all_984_0, all_922_3, fset$, % 151.55/21.30 | simplifying with (107), (120) gives: % 151.55/21.30 | (145) all_984_0 = all_978_6 % 151.55/21.30 | % 151.55/21.30 | COMBINE_EQS: (144), (145) imply: % 151.55/21.30 | (146) all_982_0 = all_978_6 % 151.55/21.30 | % 151.55/21.30 | SIMP: (146) implies: % 151.55/21.30 | (147) all_982_0 = all_978_6 % 151.55/21.30 | % 151.55/21.30 | COMBINE_EQS: (135), (136) imply: % 151.55/21.30 | (148) all_980_7 = all_978_7 % 151.55/21.30 | % 151.55/21.30 | SIMP: (148) implies: % 151.55/21.30 | (149) all_980_7 = all_978_7 % 151.55/21.30 | % 151.55/21.30 | COMBINE_EQS: (136), (137) imply: % 151.55/21.30 | (150) all_978_7 = 0 % 151.55/21.30 | % 151.55/21.30 | COMBINE_EQS: (141), (142) imply: % 151.55/21.30 | (151) all_980_5 = 0 % 151.55/21.30 | % 151.55/21.30 | SIMP: (151) implies: % 151.55/21.30 | (152) all_980_5 = 0 % 151.55/21.30 | % 151.55/21.30 | COMBINE_EQS: (143), (147) imply: % 151.55/21.30 | (153) all_980_6 = all_978_6 % 151.55/21.30 | % 151.55/21.30 | COMBINE_EQS: (133), (134) imply: % 151.55/21.30 | (154) all_980_7 = all_974_0 % 151.55/21.30 | % 151.55/21.30 | SIMP: (154) implies: % 151.55/21.30 | (155) all_980_7 = all_974_0 % 151.55/21.30 | % 151.55/21.30 | COMBINE_EQS: (139), (140) imply: % 151.55/21.30 | (156) all_978_5 = all_970_0 % 151.55/21.30 | % 151.55/21.30 | SIMP: (156) implies: % 151.55/21.30 | (157) all_978_5 = all_970_0 % 151.55/21.30 | % 151.55/21.30 | COMBINE_EQS: (138), (152) imply: % 151.55/21.30 | (158) all_978_5 = 0 % 151.55/21.30 | % 151.55/21.30 | SIMP: (158) implies: % 151.55/21.30 | (159) all_978_5 = 0 % 151.55/21.30 | % 151.55/21.30 | COMBINE_EQS: (149), (155) imply: % 151.55/21.30 | (160) all_978_7 = all_974_0 % 151.55/21.30 | % 151.55/21.30 | SIMP: (160) implies: % 151.55/21.30 | (161) all_978_7 = all_974_0 % 151.55/21.30 | % 151.55/21.30 | COMBINE_EQS: (157), (159) imply: % 151.55/21.30 | (162) all_970_0 = 0 % 151.55/21.30 | % 151.55/21.30 | COMBINE_EQS: (150), (161) imply: % 151.55/21.30 | (163) all_974_0 = 0 % 151.55/21.30 | % 151.55/21.30 | COMBINE_EQS: (140), (162) imply: % 151.55/21.30 | (164) all_982_2 = 0 % 151.55/21.30 | % 151.55/21.30 | BETA: splitting (116) gives: % 151.55/21.30 | % 151.55/21.30 | Case 1: % 151.55/21.30 | | % 151.55/21.30 | | (165) ~ (all_982_2 = 0) % 151.55/21.30 | | % 151.55/21.30 | | REDUCE: (164), (165) imply: % 151.55/21.30 | | (166) $false % 151.55/21.30 | | % 151.55/21.30 | | CLOSE: (166) is inconsistent. % 151.55/21.30 | | % 151.55/21.30 | Case 2: % 151.55/21.30 | | % 151.55/21.30 | | (167) all_982_1 = 0 & ! [v0: A_element_ptr$] : ! [v1: % 151.55/21.30 | | A_element_ptr_set_bool_fun$] : ( ~ (fun_app$u(member$e, v0) = v1) % 151.55/21.30 | | | ~ A_element_ptr$(v0) | ? [v2: any] : ? [v3: % 151.55/21.30 | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$] % 151.55/21.30 | | : ? [v4: % 151.55/21.30 | | C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] : % 151.55/21.30 | | (fun_app$t(v1, all_982_0) = v2 & get_E_l_e_m_e_n_t$(v0) = v3 & % 151.55/21.30 | | fun_app$k(v3, h$) = v4 & % 151.55/21.30 | | C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(v4) % 151.55/21.30 | | & % 151.55/21.30 | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$(v3) % 151.55/21.30 | | & ( ~ (v4 = none$) | ~ (v2 = 0)))) & ! [v0: A_element_ptr$] : % 151.55/21.30 | | ! [v1: % 151.55/21.30 | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$] % 151.55/21.30 | | : ( ~ (get_E_l_e_m_e_n_t$(v0) = v1) | ~ A_element_ptr$(v0) | ? % 151.55/21.30 | | [v2: A_element_ptr_set_bool_fun$] : ? [v3: any] : ? [v4: % 151.55/21.30 | | C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] : % 151.55/21.30 | | (fun_app$u(member$e, v0) = v2 & fun_app$t(v2, all_982_0) = v3 & % 151.55/21.30 | | fun_app$k(v1, h$) = v4 & A_element_ptr_set_bool_fun$(v2) & % 151.55/21.30 | | C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(v4) % 151.55/21.30 | | & ( ~ (v4 = none$) | ~ (v3 = 0)))) % 151.55/21.30 | | % 151.55/21.30 | | ALPHA: (167) implies: % 151.55/21.30 | | (168) ! [v0: A_element_ptr$] : ! [v1: % 151.55/21.30 | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$] % 151.55/21.30 | | : ( ~ (get_E_l_e_m_e_n_t$(v0) = v1) | ~ A_element_ptr$(v0) | ? % 151.55/21.30 | | [v2: A_element_ptr_set_bool_fun$] : ? [v3: any] : ? [v4: % 151.55/21.30 | | C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] : % 151.55/21.30 | | (fun_app$u(member$e, v0) = v2 & fun_app$t(v2, all_982_0) = v3 & % 151.55/21.30 | | fun_app$k(v1, h$) = v4 & A_element_ptr_set_bool_fun$(v2) & % 151.55/21.30 | | C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(v4) % 151.55/21.30 | | & ( ~ (v4 = none$) | ~ (v3 = 0)))) % 151.55/21.30 | | (169) ! [v0: A_element_ptr$] : ! [v1: A_element_ptr_set_bool_fun$] : ( % 151.55/21.30 | | ~ (fun_app$u(member$e, v0) = v1) | ~ A_element_ptr$(v0) | ? % 151.55/21.30 | | [v2: any] : ? [v3: % 151.55/21.30 | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$] % 151.55/21.30 | | : ? [v4: % 151.55/21.30 | | C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] : % 151.55/21.30 | | (fun_app$t(v1, all_982_0) = v2 & get_E_l_e_m_e_n_t$(v0) = v3 & % 151.55/21.30 | | fun_app$k(v3, h$) = v4 & % 151.55/21.30 | | C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(v4) % 151.55/21.30 | | & % 151.55/21.30 | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$(v3) % 151.55/21.30 | | & ( ~ (v4 = none$) | ~ (v2 = 0)))) % 151.55/21.30 | | % 151.55/21.30 | | GROUND_INST: instantiating (168) with element_ptr$, all_922_1, simplifying % 151.55/21.30 | | with (46), (68) gives: % 151.55/21.30 | | (170) ? [v0: A_element_ptr_set_bool_fun$] : ? [v1: any] : ? [v2: % 151.55/21.30 | | C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] : % 151.55/21.30 | | (fun_app$u(member$e, element_ptr$) = v0 & fun_app$t(v0, all_982_0) % 151.55/21.30 | | = v1 & fun_app$k(all_922_1, h$) = v2 & % 151.55/21.30 | | A_element_ptr_set_bool_fun$(v0) & % 151.55/21.30 | | C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(v2) & % 151.55/21.30 | | ( ~ (v2 = none$) | ~ (v1 = 0))) % 151.55/21.30 | | % 151.55/21.30 | | BETA: splitting (121) gives: % 151.55/21.30 | | % 151.55/21.30 | | Case 1: % 151.55/21.30 | | | % 151.55/21.30 | | | (171) ~ (all_984_2 = 0) % 151.55/21.30 | | | % 151.55/21.30 | | | REDUCE: (142), (171) imply: % 151.55/21.30 | | | (172) $false % 151.55/21.30 | | | % 151.55/21.30 | | | CLOSE: (172) is inconsistent. % 151.55/21.30 | | | % 151.55/21.30 | | Case 2: % 151.55/21.30 | | | % 151.55/21.30 | | | (173) all_984_1 = 0 & ! [v0: A_element_ptr$] : ! [v1: % 151.55/21.30 | | | A_element_ptr_set_bool_fun$] : ( ~ (fun_app$u(member$e, v0) = % 151.55/21.30 | | | v1) | ~ A_element_ptr$(v0) | ? [v2: any] : ? [v3: % 151.55/21.30 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$] % 151.55/21.30 | | | : ? [v4: % 151.55/21.30 | | | C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] % 151.55/21.30 | | | : (fun_app$t(v1, all_984_0) = v2 & get_E_l_e_m_e_n_t$(v0) = v3 % 151.55/21.30 | | | & fun_app$k(v3, h$) = v4 & % 151.55/21.30 | | | C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(v4) % 151.55/21.30 | | | & % 151.55/21.30 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$(v3) % 151.55/21.30 | | | & ( ~ (v4 = none$) | ~ (v2 = 0)))) & ! [v0: A_element_ptr$] % 151.55/21.30 | | | : ! [v1: % 151.55/21.30 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$] % 151.55/21.30 | | | : ( ~ (get_E_l_e_m_e_n_t$(v0) = v1) | ~ A_element_ptr$(v0) | ? % 151.55/21.30 | | | [v2: A_element_ptr_set_bool_fun$] : ? [v3: any] : ? [v4: % 151.55/21.30 | | | C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] % 151.55/21.30 | | | : (fun_app$u(member$e, v0) = v2 & fun_app$t(v2, all_984_0) = v3 % 151.55/21.30 | | | & fun_app$k(v1, h$) = v4 & A_element_ptr_set_bool_fun$(v2) & % 151.55/21.30 | | | C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(v4) % 151.55/21.30 | | | & ( ~ (v4 = none$) | ~ (v3 = 0)))) % 151.55/21.30 | | | % 151.55/21.30 | | | ALPHA: (173) implies: % 151.55/21.30 | | | (174) ! [v0: A_element_ptr$] : ! [v1: % 151.55/21.30 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$] % 151.55/21.30 | | | : ( ~ (get_E_l_e_m_e_n_t$(v0) = v1) | ~ A_element_ptr$(v0) | ? % 151.55/21.30 | | | [v2: A_element_ptr_set_bool_fun$] : ? [v3: any] : ? [v4: % 151.55/21.30 | | | C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] % 151.55/21.30 | | | : (fun_app$u(member$e, v0) = v2 & fun_app$t(v2, all_984_0) = v3 % 151.55/21.30 | | | & fun_app$k(v1, h$) = v4 & A_element_ptr_set_bool_fun$(v2) & % 151.55/21.30 | | | C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(v4) % 151.55/21.30 | | | & ( ~ (v4 = none$) | ~ (v3 = 0)))) % 151.55/21.30 | | | (175) ! [v0: A_element_ptr$] : ! [v1: A_element_ptr_set_bool_fun$] : % 151.55/21.30 | | | ( ~ (fun_app$u(member$e, v0) = v1) | ~ A_element_ptr$(v0) | ? % 151.55/21.30 | | | [v2: any] : ? [v3: % 151.55/21.30 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$] % 151.55/21.30 | | | : ? [v4: % 151.55/21.30 | | | C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] % 151.55/21.30 | | | : (fun_app$t(v1, all_984_0) = v2 & get_E_l_e_m_e_n_t$(v0) = v3 % 151.55/21.30 | | | & fun_app$k(v3, h$) = v4 & % 151.55/21.30 | | | C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(v4) % 151.55/21.30 | | | & % 151.55/21.30 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$(v3) % 151.84/21.30 | | | & ( ~ (v4 = none$) | ~ (v2 = 0)))) % 151.84/21.30 | | | % 151.84/21.30 | | | GROUND_INST: instantiating (174) with element_ptr$, all_922_1, simplifying % 151.84/21.30 | | | with (46), (68) gives: % 151.84/21.30 | | | (176) ? [v0: A_element_ptr_set_bool_fun$] : ? [v1: any] : ? [v2: % 151.84/21.30 | | | C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] : % 151.84/21.30 | | | (fun_app$u(member$e, element_ptr$) = v0 & fun_app$t(v0, % 151.84/21.30 | | | all_984_0) = v1 & fun_app$k(all_922_1, h$) = v2 & % 151.84/21.30 | | | A_element_ptr_set_bool_fun$(v0) & % 151.84/21.30 | | | C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(v2) % 151.84/21.30 | | | & ( ~ (v2 = none$) | ~ (v1 = 0))) % 151.84/21.30 | | | % 151.84/21.30 | | | DELTA: instantiating (170) with fresh symbols all_999_0, all_999_1, % 151.84/21.30 | | | all_999_2 gives: % 151.84/21.30 | | | (177) fun_app$u(member$e, element_ptr$) = all_999_2 & % 151.84/21.30 | | | fun_app$t(all_999_2, all_982_0) = all_999_1 & % 151.84/21.30 | | | fun_app$k(all_922_1, h$) = all_999_0 & % 151.84/21.30 | | | A_element_ptr_set_bool_fun$(all_999_2) & % 151.84/21.30 | | | C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(all_999_0) % 151.84/21.30 | | | & ( ~ (all_999_0 = none$) | ~ (all_999_1 = 0)) % 151.84/21.30 | | | % 151.84/21.30 | | | ALPHA: (177) implies: % 151.84/21.30 | | | (178) fun_app$k(all_922_1, h$) = all_999_0 % 151.84/21.30 | | | (179) fun_app$t(all_999_2, all_982_0) = all_999_1 % 151.84/21.30 | | | (180) fun_app$u(member$e, element_ptr$) = all_999_2 % 151.84/21.30 | | | % 151.84/21.30 | | | DELTA: instantiating (176) with fresh symbols all_1001_0, all_1001_1, % 151.84/21.30 | | | all_1001_2 gives: % 151.84/21.30 | | | (181) fun_app$u(member$e, element_ptr$) = all_1001_2 & % 151.84/21.30 | | | fun_app$t(all_1001_2, all_984_0) = all_1001_1 & % 151.84/21.30 | | | fun_app$k(all_922_1, h$) = all_1001_0 & % 151.84/21.30 | | | A_element_ptr_set_bool_fun$(all_1001_2) & % 151.84/21.30 | | | C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(all_1001_0) % 151.84/21.30 | | | & ( ~ (all_1001_0 = none$) | ~ (all_1001_1 = 0)) % 151.84/21.30 | | | % 151.84/21.30 | | | ALPHA: (181) implies: % 151.84/21.30 | | | (182) fun_app$k(all_922_1, h$) = all_1001_0 % 151.84/21.30 | | | (183) fun_app$t(all_1001_2, all_984_0) = all_1001_1 % 151.84/21.30 | | | (184) fun_app$u(member$e, element_ptr$) = all_1001_2 % 151.84/21.30 | | | % 151.84/21.30 | | | REDUCE: (145), (183) imply: % 151.84/21.30 | | | (185) fun_app$t(all_1001_2, all_978_6) = all_1001_1 % 151.84/21.30 | | | % 151.84/21.30 | | | REDUCE: (147), (179) imply: % 151.84/21.31 | | | (186) fun_app$t(all_999_2, all_978_6) = all_999_1 % 151.84/21.31 | | | % 151.84/21.31 | | | GROUND_INST: instantiating (57) with all_922_0, all_1001_0, h$, all_922_1, % 151.84/21.31 | | | simplifying with (67), (182) gives: % 151.84/21.31 | | | (187) all_1001_0 = all_922_0 % 151.84/21.31 | | | % 151.84/21.31 | | | GROUND_INST: instantiating (57) with all_999_0, all_1001_0, h$, all_922_1, % 151.84/21.31 | | | simplifying with (178), (182) gives: % 151.84/21.31 | | | (188) all_1001_0 = all_999_0 % 151.84/21.31 | | | % 151.84/21.31 | | | GROUND_INST: instantiating (59) with all_999_2, all_1001_2, element_ptr$, % 151.84/21.31 | | | member$e, simplifying with (180), (184) gives: % 151.84/21.31 | | | (189) all_1001_2 = all_999_2 % 151.84/21.31 | | | % 151.84/21.31 | | | COMBINE_EQS: (187), (188) imply: % 151.84/21.31 | | | (190) all_999_0 = all_922_0 % 151.84/21.31 | | | % 151.84/21.31 | | | REDUCE: (185), (189) imply: % 151.84/21.31 | | | (191) fun_app$t(all_999_2, all_978_6) = all_1001_1 % 151.84/21.31 | | | % 151.84/21.31 | | | GROUND_INST: instantiating (58) with all_999_1, all_1001_1, all_978_6, % 151.84/21.31 | | | all_999_2, simplifying with (186), (191) gives: % 151.84/21.31 | | | (192) all_1001_1 = all_999_1 % 151.84/21.31 | | | % 151.84/21.31 | | | GROUND_INST: instantiating (26) with h$, simplifying with (47), (80) % 151.84/21.31 | | | gives: % 151.84/21.31 | | | (193) ? [v0: % 151.84/21.31 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] : % 151.84/21.31 | | | ? [v1: % 151.84/21.31 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set$] : % 151.84/21.31 | | | ? [v2: any] : ? [v3: % 151.84/21.31 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] : ? % 151.84/21.31 | | | [v4: % 151.84/21.31 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$] % 151.84/21.31 | | | : ? [v5: int] : ? [v6: % 151.84/21.31 | | | C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] % 151.84/21.31 | | | : (fun_app$w(fset$a, v0) = v1 & node_ptr_kinds$(h$) = v0 & % 151.84/21.31 | | | fun_app$l(type_wf$c, h$) = v2 & % 151.84/21.31 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set$(v1) % 151.84/21.31 | | | & % 151.84/21.31 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$(v0) % 151.84/21.31 | | | & A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v3) & % 151.84/21.31 | | | (v2 = 0 | (v6 = none$b & v5 = 0 & get_N_o_d_e$(v3, h$) = none$b % 151.84/21.31 | | | & fun_app$e(member$a, v3) = v4 & fun_app$d(v4, v1) = 0 & % 151.84/21.31 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$(v4)))) % 151.84/21.31 | | | % 151.84/21.31 | | | GROUND_INST: instantiating (30) with h$, simplifying with (47), (80) % 151.84/21.31 | | | gives: % 151.84/21.31 | | | (194) ? [v0: % 151.84/21.31 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] : % 151.84/21.31 | | | ? [v1: % 151.84/21.31 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set$] : % 151.84/21.31 | | | ? [v2: any] : ? [v3: % 151.84/21.31 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] : ? % 151.84/21.31 | | | [v4: % 151.84/21.31 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$] % 151.84/21.31 | | | : ? [v5: int] : ? [v6: % 151.84/21.31 | | | C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] % 151.84/21.31 | | | : (fun_app$w(fset$a, v0) = v1 & node_ptr_kinds$(h$) = v0 & % 151.84/21.31 | | | fun_app$l(a_type_wf$d, h$) = v2 & % 151.84/21.31 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set$(v1) % 151.84/21.31 | | | & % 151.84/21.31 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$(v0) % 151.84/21.31 | | | & A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v3) & % 151.84/21.31 | | | (v2 = 0 | (v6 = none$b & v5 = 0 & get_N_o_d_e$(v3, h$) = none$b % 151.84/21.31 | | | & fun_app$e(member$a, v3) = v4 & fun_app$d(v4, v1) = 0 & % 151.84/21.31 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$(v4)))) % 151.84/21.31 | | | % 151.84/21.31 | | | GROUND_INST: instantiating (13) with type_wf$b, h$, simplifying with (47), % 151.84/21.31 | | | (72), (80) gives: % 151.84/21.31 | | | (195) ? [v0: any] : ? [v1: any] : (l_type_wf_N_o_d_e$(type_wf$b) = v0 % 151.84/21.31 | | | & fun_app$l(type_wf$c, h$) = v1 & ( ~ (v0 = 0) | v1 = 0)) % 151.84/21.31 | | | % 151.84/21.31 | | | GROUND_INST: instantiating (27) with h$, 0, simplifying with (47), (80) % 151.84/21.31 | | | gives: % 151.84/21.31 | | | (196) ? [v0: any] : ? [v1: % 151.84/21.31 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] : % 151.84/21.31 | | | ? [v2: % 151.84/21.31 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set$] : % 151.84/21.31 | | | (fun_app$w(fset$a, v1) = v2 & node_ptr_kinds$(h$) = v1 & % 151.84/21.31 | | | fun_app$l(type_wf$c, h$) = v0 & % 151.84/21.31 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set$(v2) % 151.84/21.31 | | | & % 151.84/21.31 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$(v1) % 151.84/21.31 | | | & ( ~ (v0 = 0) | ( ! [v3: % 151.84/21.31 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] : % 151.84/21.31 | | | ! [v4: % 151.84/21.31 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$] % 151.84/21.31 | | | : ( ~ (fun_app$e(member$a, v3) = v4) | ~ % 151.84/21.31 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v3) % 151.84/21.31 | | | | ? [v5: any] : ? [v6: % 151.84/21.31 | | | C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] % 151.84/21.31 | | | : (get_N_o_d_e$(v3, h$) = v6 & fun_app$d(v4, v2) = v5 & % 151.84/21.31 | | | C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$(v6) % 151.84/21.31 | | | & ( ~ (v6 = none$b) | ~ (v5 = 0)))) & ! [v3: % 151.84/21.31 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] : % 151.84/21.31 | | | ( ~ (get_N_o_d_e$(v3, h$) = none$b) | ~ % 151.84/21.31 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v3) % 151.84/21.31 | | | | ? [v4: % 151.84/21.31 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$] % 151.84/21.31 | | | : ? [v5: int] : ( ~ (v5 = 0) & fun_app$e(member$a, v3) = % 151.84/21.31 | | | v4 & fun_app$d(v4, v2) = v5 & % 151.84/21.31 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$(v4)))))) % 151.84/21.31 | | | % 151.84/21.31 | | | GROUND_INST: instantiating (32) with h$, 0, simplifying with (47), (80) % 151.84/21.31 | | | gives: % 151.84/21.31 | | | (197) ? [v0: any] : ? [v1: % 151.84/21.31 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] : % 151.84/21.31 | | | ? [v2: % 151.84/21.31 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set$] : % 151.84/21.31 | | | (fun_app$w(fset$a, v1) = v2 & node_ptr_kinds$(h$) = v1 & % 151.84/21.31 | | | fun_app$l(a_type_wf$d, h$) = v0 & % 151.84/21.31 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set$(v2) % 151.84/21.31 | | | & % 151.84/21.31 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$(v1) % 151.84/21.31 | | | & ( ~ (v0 = 0) | ( ! [v3: % 151.84/21.31 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] : % 151.84/21.31 | | | ! [v4: % 151.84/21.31 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$] % 151.84/21.31 | | | : ( ~ (fun_app$e(member$a, v3) = v4) | ~ % 151.84/21.31 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v3) % 151.84/21.31 | | | | ? [v5: any] : ? [v6: % 151.84/21.31 | | | C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] % 151.84/21.31 | | | : (get_N_o_d_e$(v3, h$) = v6 & fun_app$d(v4, v2) = v5 & % 151.84/21.31 | | | C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$(v6) % 151.84/21.31 | | | & ( ~ (v6 = none$b) | ~ (v5 = 0)))) & ! [v3: % 151.84/21.31 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] : % 151.84/21.31 | | | ( ~ (get_N_o_d_e$(v3, h$) = none$b) | ~ % 151.84/21.31 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v3) % 151.84/21.31 | | | | ? [v4: % 151.84/21.31 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$] % 151.84/21.31 | | | : ? [v5: int] : ( ~ (v5 = 0) & fun_app$e(member$a, v3) = % 151.84/21.31 | | | v4 & fun_app$d(v4, v2) = v5 & % 151.84/21.31 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$(v4)))))) % 151.84/21.31 | | | % 151.84/21.31 | | | GROUND_INST: instantiating (31) with h$, simplifying with (47), (131) % 151.84/21.31 | | | gives: % 151.84/21.31 | | | (198) ? [v0: % 151.84/21.31 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] : % 151.84/21.31 | | | ? [v1: % 151.84/21.31 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set$] : % 151.84/21.31 | | | (fun_app$w(fset$a, v0) = v1 & node_ptr_kinds$(h$) = v0 & % 151.84/21.31 | | | fun_app$l(type_wf$b, h$) = 0 & % 151.84/21.31 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set$(v1) % 151.84/21.31 | | | & % 151.84/21.31 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$(v0) % 151.84/21.31 | | | & ! [v2: % 151.84/21.31 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] : ! % 151.84/21.31 | | | [v3: % 151.84/21.31 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$] % 151.84/21.31 | | | : ( ~ (fun_app$e(member$a, v2) = v3) | ~ % 151.84/21.31 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v2) | % 151.84/21.31 | | | ? [v4: any] : ? [v5: % 151.84/21.31 | | | C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] % 151.84/21.31 | | | : (get_N_o_d_e$(v2, h$) = v5 & fun_app$d(v3, v1) = v4 & % 151.84/21.31 | | | C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$(v5) % 151.84/21.31 | | | & ( ~ (v5 = none$b) | ~ (v4 = 0)))) & ! [v2: % 151.84/21.31 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] : ( ~ % 151.84/21.31 | | | (get_N_o_d_e$(v2, h$) = none$b) | ~ % 151.84/21.31 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v2) | % 151.84/21.31 | | | ? [v3: % 151.84/21.31 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$] % 151.84/21.31 | | | : ? [v4: int] : ( ~ (v4 = 0) & fun_app$e(member$a, v2) = v3 % 151.84/21.31 | | | & fun_app$d(v3, v1) = v4 & % 151.84/21.31 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$(v3)))) % 151.84/21.31 | | | % 151.84/21.31 | | | GROUND_INST: instantiating (20) with h$, simplifying with (47), (125) % 151.84/21.31 | | | gives: % 151.84/21.31 | | | (199) ? [v0: A_element_ptr_fset$] : ? [v1: A_element_ptr_set$] : % 151.84/21.31 | | | (fun_app$v(fset$, v0) = v1 & element_ptr_kinds$(h$) = v0 & % 151.84/21.31 | | | fun_app$l(type_wf$c, h$) = 0 & A_element_ptr_set$(v1) & % 151.84/21.31 | | | A_element_ptr_fset$(v0) & ! [v2: A_element_ptr$] : ! [v3: % 151.84/21.31 | | | A_element_ptr_set_bool_fun$] : ( ~ (fun_app$u(member$e, v2) = % 151.84/21.31 | | | v3) | ~ A_element_ptr$(v2) | ? [v4: any] : ? [v5: % 151.84/21.31 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$] % 151.84/21.31 | | | : ? [v6: % 151.84/21.31 | | | C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] % 151.84/21.31 | | | : (fun_app$t(v3, v1) = v4 & get_E_l_e_m_e_n_t$(v2) = v5 & % 151.84/21.31 | | | fun_app$k(v5, h$) = v6 & % 151.84/21.31 | | | C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(v6) % 151.84/21.31 | | | & % 151.84/21.31 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$(v5) % 151.84/21.31 | | | & ( ~ (v6 = none$) | ~ (v4 = 0)))) & ! [v2: % 151.84/21.31 | | | A_element_ptr$] : ! [v3: % 151.84/21.31 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$] % 151.84/21.31 | | | : ( ~ (get_E_l_e_m_e_n_t$(v2) = v3) | ~ A_element_ptr$(v2) | % 151.84/21.31 | | | ? [v4: A_element_ptr_set_bool_fun$] : ? [v5: any] : ? [v6: % 151.84/21.31 | | | C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] % 151.84/21.31 | | | : (fun_app$u(member$e, v2) = v4 & fun_app$t(v4, v1) = v5 & % 151.84/21.31 | | | fun_app$k(v3, h$) = v6 & A_element_ptr_set_bool_fun$(v4) & % 151.84/21.31 | | | C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(v6) % 151.84/21.31 | | | & ( ~ (v6 = none$) | ~ (v5 = 0))))) % 151.84/21.31 | | | % 151.84/21.31 | | | GROUND_INST: instantiating (13) with a_type_wf$, h$, simplifying with % 151.84/21.31 | | | (47), (71), (125) gives: % 151.84/21.31 | | | (200) ? [v0: any] : ? [v1: any] : (l_type_wf_N_o_d_e$(a_type_wf$) = % 151.84/21.31 | | | v0 & fun_app$l(type_wf$c, h$) = v1 & ( ~ (v0 = 0) | v1 = 0)) % 151.84/21.31 | | | % 151.84/21.31 | | | GROUND_INST: instantiating (43) with element_ptr$, all_922_3, % 151.84/21.31 | | | element_ptr$, bot$f, all_922_4, all_922_2, all_922_4, % 151.84/21.31 | | | all_940_0, simplifying with (45), (46), (62), (64), (65), % 151.84/21.31 | | | (90) gives: % 151.84/21.31 | | | (201) all_940_0 = 0 | all_922_2 = 0 | ? [v0: A_element_ptr_fset$] : ? % 151.84/21.31 | | | [v1: A_element_ptr_fset$] : ? [v2: A_element_ptr_fset$] : % 151.84/21.31 | | | (finsert$(element_ptr$, all_922_3) = v0 & finsert$(element_ptr$, % 151.84/21.31 | | | bot$f) = v1 & A_element_ptr_fset$(v2) & % 151.84/21.31 | | | A_element_ptr_fset$(v1) & A_element_ptr_fset$(v0) & ( ~ (v1 = % 151.84/21.31 | | | v0) | all_922_3 = bot$f) & ( ~ (all_922_3 = bot$f) | v1 = % 151.84/21.31 | | | v0)) % 151.84/21.31 | | | % 151.84/21.31 | | | GROUND_INST: instantiating (33) with element_ptr$, bot$f, all_922_4, % 151.84/21.31 | | | all_940_0, simplifying with (45), (46), (65), (90) gives: % 151.84/21.31 | | | (202) all_940_0 = 0 | ? [v0: A_element_ptr_set_bool_fun$] : ? [v1: % 151.84/21.31 | | | A_element_ptr_set$] : ? [v2: int] : ( ~ (v2 = 0) & % 151.84/21.31 | | | fun_app$v(fset$, bot$f) = v1 & fun_app$u(member$e, % 151.84/21.31 | | | element_ptr$) = v0 & fun_app$t(v0, v1) = v2 & % 151.84/21.31 | | | A_element_ptr_set_bool_fun$(v0) & A_element_ptr_set$(v1)) % 151.84/21.31 | | | % 151.84/21.31 | | | GROUND_INST: instantiating (44) with all_922_4, bot$f, all_940_0, % 151.84/21.31 | | | simplifying with (45), (63), (90) gives: % 151.84/21.31 | | | (203) all_940_0 = 0 | ? [v0: int] : ? [v1: A_element_ptr$] : ? [v2: % 151.84/21.31 | | | A_element_ptr_fset$] : ? [v3: A_element_ptr_fset_bool_fun$] : % 151.84/21.31 | | | ? [v4: int] : ? [v5: int] : ? [v6: A_element_ptr_fset$] : ? % 151.84/21.31 | | | [v7: int] : (A_element_ptr$(v1) & A_element_ptr_fset$(v2) & ((v5 % 151.84/21.31 | | | = 0 & ~ (v7 = 0) & ~ (v4 = 0) & finsert$(v1, v2) = v6 & % 151.84/21.31 | | | fun_app$j(fmember$, v1) = v3 & fun_app$i(v3, v2) = v4 & % 151.84/21.31 | | | fun_app$i(all_922_4, v6) = v7 & fun_app$i(all_922_4, v2) = % 151.84/21.31 | | | 0 & A_element_ptr_fset_bool_fun$(v3) & % 151.84/21.31 | | | A_element_ptr_fset$(v6)) | ( ~ (v0 = 0) & % 151.84/21.31 | | | fun_app$i(all_922_4, bot$f) = v0))) % 151.84/21.31 | | | % 151.84/21.31 | | | GROUND_INST: instantiating (11) with a_type_wf$d, h$, all_976_1, % 151.84/21.31 | | | all_976_0, simplifying with (47), (70), (73), (100), (102) % 151.84/21.31 | | | gives: % 151.84/21.31 | | | (204) ? [v0: any] : ? [v1: % 151.84/21.31 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$] % 151.84/21.31 | | | : ? [v2: % 151.84/21.31 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] : % 151.84/21.31 | | | ? [v3: any] : (node_ptr_kinds$(h$) = v2 & fun_app$o(fmember$a, % 151.84/21.31 | | | all_976_1) = v1 & fun_app$n(v1, v2) = v3 & % 151.84/21.31 | | | fun_app$l(a_type_wf$d, h$) = v0 & % 151.84/21.31 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$(v2) % 151.84/21.31 | | | & % 151.84/21.31 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$(v1) % 151.84/21.31 | | | & ( ~ (v0 = 0) | (( ~ (v3 = 0) | ~ (all_976_0 = none$b)) & (v3 % 151.84/21.31 | | | = 0 | all_976_0 = none$b)))) % 151.84/21.31 | | | % 151.84/21.31 | | | GROUND_INST: instantiating (10) with type_wf$, h$, all_976_1, all_976_0, % 151.84/21.31 | | | simplifying with (1), (37), (47), (100), (102) gives: % 151.84/21.31 | | | (205) ? [v0: any] : ? [v1: % 151.84/21.31 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$] % 151.84/21.31 | | | : ? [v2: % 151.84/21.31 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] : % 151.84/21.31 | | | ? [v3: any] : (node_ptr_kinds$(h$) = v2 & % 151.84/21.31 | | | l_get_N_o_d_e_lemmas$(type_wf$) = v0 & fun_app$o(fmember$a, % 151.84/21.31 | | | all_976_1) = v1 & fun_app$n(v1, v2) = v3 & % 151.84/21.31 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$(v2) % 151.84/21.31 | | | & % 151.84/21.31 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$(v1) % 151.84/21.31 | | | & ( ~ (v0 = 0) | (( ~ (v3 = 0) | ~ (all_976_0 = none$b)) & (v3 % 151.84/21.31 | | | = 0 | all_976_0 = none$b)))) % 151.84/21.31 | | | % 151.84/21.31 | | | GROUND_INST: instantiating (10) with a_type_wf$, h$, all_976_1, all_976_0, % 151.84/21.31 | | | simplifying with (47), (71), (100), (102), (125) gives: % 151.84/21.32 | | | (206) ? [v0: any] : ? [v1: % 151.84/21.32 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$] % 151.84/21.32 | | | : ? [v2: % 151.84/21.32 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] : % 151.84/21.32 | | | ? [v3: any] : (node_ptr_kinds$(h$) = v2 & % 151.84/21.32 | | | l_get_N_o_d_e_lemmas$(a_type_wf$) = v0 & fun_app$o(fmember$a, % 151.84/21.32 | | | all_976_1) = v1 & fun_app$n(v1, v2) = v3 & % 151.84/21.32 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$(v2) % 151.84/21.32 | | | & % 151.84/21.32 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$(v1) % 151.84/21.32 | | | & ( ~ (v0 = 0) | (( ~ (v3 = 0) | ~ (all_976_0 = none$b)) & (v3 % 151.84/21.32 | | | = 0 | all_976_0 = none$b)))) % 151.84/21.32 | | | % 151.84/21.32 | | | GROUND_INST: instantiating (10) with a_type_wf$d, h$, all_976_1, % 151.84/21.32 | | | all_976_0, simplifying with (47), (73), (100), (102), (131) % 151.84/21.32 | | | gives: % 151.84/21.32 | | | (207) ? [v0: any] : ? [v1: % 151.84/21.32 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$] % 151.84/21.32 | | | : ? [v2: % 151.84/21.32 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] : % 151.84/21.32 | | | ? [v3: any] : (node_ptr_kinds$(h$) = v2 & % 151.84/21.32 | | | l_get_N_o_d_e_lemmas$(a_type_wf$d) = v0 & fun_app$o(fmember$a, % 151.84/21.32 | | | all_976_1) = v1 & fun_app$n(v1, v2) = v3 & % 151.84/21.32 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$(v2) % 151.84/21.32 | | | & % 151.84/21.32 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$(v1) % 151.84/21.32 | | | & ( ~ (v0 = 0) | (( ~ (v3 = 0) | ~ (all_976_0 = none$b)) & (v3 % 151.84/21.32 | | | = 0 | all_976_0 = none$b)))) % 151.84/21.32 | | | % 151.84/21.32 | | | GROUND_INST: instantiating (10) with type_wf$b, h$, all_976_1, all_976_0, % 151.84/21.32 | | | simplifying with (47), (72), (80), (100), (102) gives: % 151.84/21.32 | | | (208) ? [v0: any] : ? [v1: % 151.84/21.32 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$] % 151.84/21.32 | | | : ? [v2: % 151.84/21.32 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] : % 151.84/21.32 | | | ? [v3: any] : (node_ptr_kinds$(h$) = v2 & % 151.84/21.32 | | | l_get_N_o_d_e_lemmas$(type_wf$b) = v0 & fun_app$o(fmember$a, % 151.84/21.32 | | | all_976_1) = v1 & fun_app$n(v1, v2) = v3 & % 151.84/21.32 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$(v2) % 151.84/21.32 | | | & % 151.84/21.32 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$(v1) % 151.84/21.32 | | | & ( ~ (v0 = 0) | (( ~ (v3 = 0) | ~ (all_976_0 = none$b)) & (v3 % 151.84/21.32 | | | = 0 | all_976_0 = none$b)))) % 151.84/21.32 | | | % 151.84/21.32 | | | GROUND_INST: instantiating (12) with h$, all_976_1, all_976_0, simplifying % 151.84/21.32 | | | with (47), (100), (102) gives: % 151.84/21.32 | | | (209) ? [v0: any] : ? [v1: % 151.84/21.32 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$] % 151.84/21.32 | | | : ? [v2: % 151.84/21.32 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] : % 151.84/21.32 | | | ? [v3: any] : (node_ptr_kinds$(h$) = v2 & fun_app$o(fmember$a, % 151.84/21.32 | | | all_976_1) = v1 & fun_app$n(v1, v2) = v3 & % 151.84/21.32 | | | fun_app$l(type_wf$c, h$) = v0 & % 151.84/21.32 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$(v2) % 151.84/21.32 | | | & % 151.84/21.32 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$(v1) % 151.84/21.32 | | | & ( ~ (v0 = 0) | (( ~ (v3 = 0) | ~ (all_976_0 = none$b)) & (v3 % 151.84/21.32 | | | = 0 | all_976_0 = none$b)))) % 151.84/21.32 | | | % 151.84/21.32 | | | GROUND_INST: instantiating (9) with h$, all_976_1, all_976_0, simplifying % 151.84/21.32 | | | with (47), (100), (102) gives: % 151.84/21.32 | | | (210) ? [v0: any] : ? [v1: % 151.84/21.32 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$] % 151.84/21.32 | | | : ? [v2: % 151.84/21.32 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] : % 151.84/21.32 | | | ? [v3: any] : (node_ptr_kinds$(h$) = v2 & fun_app$o(fmember$a, % 151.84/21.32 | | | all_976_1) = v1 & fun_app$n(v1, v2) = v3 & % 151.84/21.32 | | | fun_app$l(type_wf$, h$) = v0 & % 151.84/21.32 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$(v2) % 151.84/21.32 | | | & % 151.84/21.32 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$(v1) % 151.84/21.32 | | | & ( ~ (v0 = 0) | (( ~ (v3 = 0) | ~ (all_976_0 = none$b)) & (v3 % 151.84/21.32 | | | = 0 | all_976_0 = none$b)))) % 151.84/21.32 | | | % 151.84/21.32 | | | GROUND_INST: instantiating (175) with element_ptr$, all_999_2, simplifying % 151.84/21.32 | | | with (46), (180) gives: % 151.84/21.32 | | | (211) ? [v0: any] : ? [v1: % 151.84/21.32 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$] % 151.84/21.32 | | | : ? [v2: % 151.84/21.32 | | | C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] : % 151.84/21.32 | | | (fun_app$t(all_999_2, all_984_0) = v0 & % 151.84/21.32 | | | get_E_l_e_m_e_n_t$(element_ptr$) = v1 & fun_app$k(v1, h$) = v2 % 151.84/21.32 | | | & % 151.84/21.32 | | | C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(v2) % 151.84/21.32 | | | & % 151.84/21.32 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$(v1) % 151.84/21.32 | | | & ( ~ (v2 = none$) | ~ (v0 = 0))) % 151.84/21.32 | | | % 151.84/21.32 | | | GROUND_INST: instantiating (169) with element_ptr$, all_999_2, simplifying % 151.84/21.32 | | | with (46), (180) gives: % 151.84/21.32 | | | (212) ? [v0: any] : ? [v1: % 151.84/21.32 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$] % 151.84/21.32 | | | : ? [v2: % 151.84/21.32 | | | C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] : % 151.84/21.32 | | | (fun_app$t(all_999_2, all_982_0) = v0 & % 151.84/21.32 | | | get_E_l_e_m_e_n_t$(element_ptr$) = v1 & fun_app$k(v1, h$) = v2 % 151.84/21.32 | | | & % 151.84/21.32 | | | C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(v2) % 151.84/21.32 | | | & % 151.84/21.32 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$(v1) % 151.84/21.32 | | | & ( ~ (v2 = none$) | ~ (v0 = 0))) % 151.84/21.32 | | | % 151.84/21.32 | | | GROUND_INST: instantiating (34) with element_ptr$, all_922_3, all_999_2, % 151.84/21.32 | | | all_978_6, all_999_1, simplifying with (46), (62), (107), % 151.84/21.32 | | | (180), (186) gives: % 151.84/21.32 | | | (213) all_999_1 = 0 | ? [v0: A_element_ptr_fset_bool_fun$] : ? [v1: % 151.84/21.32 | | | int] : ( ~ (v1 = 0) & fun_app$j(fmember$, element_ptr$) = v0 & % 151.84/21.32 | | | fun_app$i(v0, all_922_3) = v1 & % 151.84/21.32 | | | A_element_ptr_fset_bool_fun$(v0)) % 151.84/21.32 | | | % 151.84/21.32 | | | GROUND_INST: instantiating (39) with is_element_ptr_e_l_e_m_e_n_t_p_t_r$, % 151.84/21.32 | | | all_922_3, is_element_ptr_e_l_e_m_e_n_t_p_t_r$, all_968_0, % 151.84/21.32 | | | element_ptr$, all_922_4, simplifying with (40), (46), (62), % 151.84/21.32 | | | (65), (92) gives: % 151.84/21.32 | | | (214) ? [v0: any] : ? [v1: any] : ? [v2: any] : % 151.84/21.32 | | | (fun_app$cf(is_element_ptr_e_l_e_m_e_n_t_p_t_r$, element_ptr$) = % 151.84/21.32 | | | v2 & fun_app$cf(is_element_ptr_e_l_e_m_e_n_t_p_t_r$, % 151.84/21.32 | | | element_ptr$) = v1 & fun_app$i(all_922_4, all_922_3) = v0 & ( % 151.84/21.32 | | | ~ (v0 = 0) | (( ~ (v2 = 0) | v1 = 0) & ( ~ (v1 = 0) | v2 = % 151.84/21.32 | | | 0)))) % 151.84/21.32 | | | % 151.84/21.32 | | | DELTA: instantiating (195) with fresh symbols all_1031_0, all_1031_1 % 151.84/21.32 | | | gives: % 151.84/21.32 | | | (215) l_type_wf_N_o_d_e$(type_wf$b) = all_1031_1 & fun_app$l(type_wf$c, % 151.84/21.32 | | | h$) = all_1031_0 & ( ~ (all_1031_1 = 0) | all_1031_0 = 0) % 151.84/21.32 | | | % 151.84/21.32 | | | ALPHA: (215) implies: % 151.84/21.32 | | | (216) fun_app$l(type_wf$c, h$) = all_1031_0 % 151.84/21.32 | | | % 151.84/21.32 | | | DELTA: instantiating (200) with fresh symbols all_1035_0, all_1035_1 % 151.84/21.32 | | | gives: % 151.84/21.32 | | | (217) l_type_wf_N_o_d_e$(a_type_wf$) = all_1035_1 & % 151.84/21.32 | | | fun_app$l(type_wf$c, h$) = all_1035_0 & ( ~ (all_1035_1 = 0) | % 151.84/21.32 | | | all_1035_0 = 0) % 151.84/21.32 | | | % 151.84/21.32 | | | ALPHA: (217) implies: % 151.84/21.32 | | | (218) fun_app$l(type_wf$c, h$) = all_1035_0 % 151.84/21.32 | | | % 151.84/21.32 | | | DELTA: instantiating (212) with fresh symbols all_1055_0, all_1055_1, % 151.84/21.32 | | | all_1055_2 gives: % 151.84/21.32 | | | (219) fun_app$t(all_999_2, all_982_0) = all_1055_2 & % 151.84/21.32 | | | get_E_l_e_m_e_n_t$(element_ptr$) = all_1055_1 & % 151.84/21.32 | | | fun_app$k(all_1055_1, h$) = all_1055_0 & % 151.84/21.32 | | | C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(all_1055_0) % 151.84/21.32 | | | & % 151.84/21.32 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$(all_1055_1) % 151.84/21.32 | | | & ( ~ (all_1055_0 = none$) | ~ (all_1055_2 = 0)) % 151.84/21.32 | | | % 151.84/21.32 | | | ALPHA: (219) implies: % 151.84/21.32 | | | (220) fun_app$t(all_999_2, all_982_0) = all_1055_2 % 151.84/21.32 | | | % 151.84/21.32 | | | DELTA: instantiating (211) with fresh symbols all_1057_0, all_1057_1, % 151.84/21.32 | | | all_1057_2 gives: % 151.84/21.32 | | | (221) fun_app$t(all_999_2, all_984_0) = all_1057_2 & % 151.84/21.32 | | | get_E_l_e_m_e_n_t$(element_ptr$) = all_1057_1 & % 151.84/21.32 | | | fun_app$k(all_1057_1, h$) = all_1057_0 & % 151.84/21.32 | | | C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(all_1057_0) % 151.84/21.32 | | | & % 151.84/21.32 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$(all_1057_1) % 151.84/21.32 | | | & ( ~ (all_1057_0 = none$) | ~ (all_1057_2 = 0)) % 151.84/21.32 | | | % 151.84/21.32 | | | ALPHA: (221) implies: % 151.84/21.32 | | | (222) fun_app$t(all_999_2, all_984_0) = all_1057_2 % 151.84/21.32 | | | % 151.84/21.32 | | | DELTA: instantiating (214) with fresh symbols all_1059_0, all_1059_1, % 151.84/21.32 | | | all_1059_2 gives: % 151.84/21.32 | | | (223) fun_app$cf(is_element_ptr_e_l_e_m_e_n_t_p_t_r$, element_ptr$) = % 151.84/21.32 | | | all_1059_0 & fun_app$cf(is_element_ptr_e_l_e_m_e_n_t_p_t_r$, % 151.84/21.32 | | | element_ptr$) = all_1059_1 & fun_app$i(all_922_4, all_922_3) = % 151.84/21.32 | | | all_1059_2 & ( ~ (all_1059_2 = 0) | (( ~ (all_1059_0 = 0) | % 151.84/21.32 | | | all_1059_1 = 0) & ( ~ (all_1059_1 = 0) | all_1059_0 = 0))) % 151.84/21.32 | | | % 151.84/21.32 | | | ALPHA: (223) implies: % 151.84/21.32 | | | (224) fun_app$i(all_922_4, all_922_3) = all_1059_2 % 151.84/21.32 | | | % 151.84/21.32 | | | DELTA: instantiating (209) with fresh symbols all_1077_0, all_1077_1, % 151.84/21.32 | | | all_1077_2, all_1077_3 gives: % 151.84/21.32 | | | (225) node_ptr_kinds$(h$) = all_1077_1 & fun_app$o(fmember$a, % 151.84/21.32 | | | all_976_1) = all_1077_2 & fun_app$n(all_1077_2, all_1077_1) = % 151.84/21.32 | | | all_1077_0 & fun_app$l(type_wf$c, h$) = all_1077_3 & % 151.84/21.32 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$(all_1077_1) % 151.84/21.32 | | | & % 151.84/21.32 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$(all_1077_2) % 151.84/21.32 | | | & ( ~ (all_1077_3 = 0) | (( ~ (all_1077_0 = 0) | ~ (all_976_0 = % 151.84/21.32 | | | none$b)) & (all_1077_0 = 0 | all_976_0 = none$b))) % 151.84/21.32 | | | % 151.84/21.32 | | | ALPHA: (225) implies: % 151.84/21.32 | | | (226) fun_app$l(type_wf$c, h$) = all_1077_3 % 151.84/21.32 | | | (227) fun_app$n(all_1077_2, all_1077_1) = all_1077_0 % 151.84/21.32 | | | (228) fun_app$o(fmember$a, all_976_1) = all_1077_2 % 151.84/21.32 | | | (229) node_ptr_kinds$(h$) = all_1077_1 % 151.84/21.32 | | | (230) ~ (all_1077_3 = 0) | (( ~ (all_1077_0 = 0) | ~ (all_976_0 = % 151.84/21.32 | | | none$b)) & (all_1077_0 = 0 | all_976_0 = none$b)) % 151.84/21.32 | | | % 151.84/21.32 | | | DELTA: instantiating (207) with fresh symbols all_1079_0, all_1079_1, % 151.84/21.32 | | | all_1079_2, all_1079_3 gives: % 151.84/21.32 | | | (231) node_ptr_kinds$(h$) = all_1079_1 & % 151.84/21.32 | | | l_get_N_o_d_e_lemmas$(a_type_wf$d) = all_1079_3 & % 151.84/21.32 | | | fun_app$o(fmember$a, all_976_1) = all_1079_2 & % 151.84/21.32 | | | fun_app$n(all_1079_2, all_1079_1) = all_1079_0 & % 151.84/21.32 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$(all_1079_1) % 151.84/21.32 | | | & % 151.84/21.32 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$(all_1079_2) % 151.84/21.32 | | | & ( ~ (all_1079_3 = 0) | (( ~ (all_1079_0 = 0) | ~ (all_976_0 = % 151.84/21.32 | | | none$b)) & (all_1079_0 = 0 | all_976_0 = none$b))) % 151.84/21.32 | | | % 151.84/21.32 | | | ALPHA: (231) implies: % 151.84/21.32 | | | (232) fun_app$n(all_1079_2, all_1079_1) = all_1079_0 % 151.84/21.32 | | | (233) fun_app$o(fmember$a, all_976_1) = all_1079_2 % 151.84/21.32 | | | (234) node_ptr_kinds$(h$) = all_1079_1 % 151.84/21.32 | | | % 151.84/21.32 | | | DELTA: instantiating (206) with fresh symbols all_1081_0, all_1081_1, % 151.84/21.32 | | | all_1081_2, all_1081_3 gives: % 151.84/21.32 | | | (235) node_ptr_kinds$(h$) = all_1081_1 & % 151.84/21.32 | | | l_get_N_o_d_e_lemmas$(a_type_wf$) = all_1081_3 & % 151.84/21.32 | | | fun_app$o(fmember$a, all_976_1) = all_1081_2 & % 151.84/21.32 | | | fun_app$n(all_1081_2, all_1081_1) = all_1081_0 & % 151.84/21.32 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$(all_1081_1) % 151.84/21.32 | | | & % 151.84/21.32 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$(all_1081_2) % 151.84/21.32 | | | & ( ~ (all_1081_3 = 0) | (( ~ (all_1081_0 = 0) | ~ (all_976_0 = % 151.84/21.32 | | | none$b)) & (all_1081_0 = 0 | all_976_0 = none$b))) % 151.84/21.32 | | | % 151.84/21.32 | | | ALPHA: (235) implies: % 151.84/21.32 | | | (236) fun_app$n(all_1081_2, all_1081_1) = all_1081_0 % 151.84/21.32 | | | (237) fun_app$o(fmember$a, all_976_1) = all_1081_2 % 151.84/21.32 | | | (238) node_ptr_kinds$(h$) = all_1081_1 % 151.84/21.32 | | | % 151.84/21.32 | | | DELTA: instantiating (204) with fresh symbols all_1083_0, all_1083_1, % 151.84/21.32 | | | all_1083_2, all_1083_3 gives: % 151.84/21.32 | | | (239) node_ptr_kinds$(h$) = all_1083_1 & fun_app$o(fmember$a, % 151.84/21.32 | | | all_976_1) = all_1083_2 & fun_app$n(all_1083_2, all_1083_1) = % 151.84/21.32 | | | all_1083_0 & fun_app$l(a_type_wf$d, h$) = all_1083_3 & % 151.84/21.32 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$(all_1083_1) % 151.84/21.32 | | | & % 151.84/21.32 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$(all_1083_2) % 151.84/21.32 | | | & ( ~ (all_1083_3 = 0) | (( ~ (all_1083_0 = 0) | ~ (all_976_0 = % 151.84/21.32 | | | none$b)) & (all_1083_0 = 0 | all_976_0 = none$b))) % 151.84/21.32 | | | % 151.84/21.32 | | | ALPHA: (239) implies: % 151.84/21.32 | | | (240) fun_app$l(a_type_wf$d, h$) = all_1083_3 % 151.84/21.32 | | | (241) fun_app$n(all_1083_2, all_1083_1) = all_1083_0 % 151.84/21.32 | | | (242) fun_app$o(fmember$a, all_976_1) = all_1083_2 % 151.84/21.32 | | | (243) node_ptr_kinds$(h$) = all_1083_1 % 151.84/21.32 | | | % 151.84/21.32 | | | DELTA: instantiating (205) with fresh symbols all_1085_0, all_1085_1, % 151.84/21.32 | | | all_1085_2, all_1085_3 gives: % 151.84/21.32 | | | (244) node_ptr_kinds$(h$) = all_1085_1 & % 151.84/21.32 | | | l_get_N_o_d_e_lemmas$(type_wf$) = all_1085_3 & % 151.84/21.32 | | | fun_app$o(fmember$a, all_976_1) = all_1085_2 & % 151.84/21.32 | | | fun_app$n(all_1085_2, all_1085_1) = all_1085_0 & % 151.84/21.32 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$(all_1085_1) % 151.84/21.32 | | | & % 151.84/21.32 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$(all_1085_2) % 151.84/21.32 | | | & ( ~ (all_1085_3 = 0) | (( ~ (all_1085_0 = 0) | ~ (all_976_0 = % 151.84/21.32 | | | none$b)) & (all_1085_0 = 0 | all_976_0 = none$b))) % 151.84/21.32 | | | % 151.84/21.32 | | | ALPHA: (244) implies: % 151.84/21.32 | | | (245) fun_app$n(all_1085_2, all_1085_1) = all_1085_0 % 151.84/21.32 | | | (246) fun_app$o(fmember$a, all_976_1) = all_1085_2 % 151.84/21.32 | | | (247) node_ptr_kinds$(h$) = all_1085_1 % 151.84/21.32 | | | % 151.84/21.32 | | | DELTA: instantiating (208) with fresh symbols all_1087_0, all_1087_1, % 151.84/21.32 | | | all_1087_2, all_1087_3 gives: % 151.84/21.32 | | | (248) node_ptr_kinds$(h$) = all_1087_1 & % 151.84/21.32 | | | l_get_N_o_d_e_lemmas$(type_wf$b) = all_1087_3 & % 151.84/21.32 | | | fun_app$o(fmember$a, all_976_1) = all_1087_2 & % 151.84/21.32 | | | fun_app$n(all_1087_2, all_1087_1) = all_1087_0 & % 151.84/21.32 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$(all_1087_1) % 151.84/21.32 | | | & % 151.84/21.32 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$(all_1087_2) % 151.84/21.32 | | | & ( ~ (all_1087_3 = 0) | (( ~ (all_1087_0 = 0) | ~ (all_976_0 = % 151.84/21.32 | | | none$b)) & (all_1087_0 = 0 | all_976_0 = none$b))) % 151.84/21.32 | | | % 151.84/21.32 | | | ALPHA: (248) implies: % 151.84/21.32 | | | (249) fun_app$n(all_1087_2, all_1087_1) = all_1087_0 % 151.84/21.32 | | | (250) fun_app$o(fmember$a, all_976_1) = all_1087_2 % 151.84/21.32 | | | (251) node_ptr_kinds$(h$) = all_1087_1 % 151.84/21.32 | | | % 151.84/21.32 | | | DELTA: instantiating (210) with fresh symbols all_1089_0, all_1089_1, % 151.84/21.32 | | | all_1089_2, all_1089_3 gives: % 151.84/21.33 | | | (252) node_ptr_kinds$(h$) = all_1089_1 & fun_app$o(fmember$a, % 151.84/21.33 | | | all_976_1) = all_1089_2 & fun_app$n(all_1089_2, all_1089_1) = % 151.84/21.33 | | | all_1089_0 & fun_app$l(type_wf$, h$) = all_1089_3 & % 151.84/21.33 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$(all_1089_1) % 151.84/21.33 | | | & % 151.84/21.33 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$(all_1089_2) % 151.84/21.33 | | | & ( ~ (all_1089_3 = 0) | (( ~ (all_1089_0 = 0) | ~ (all_976_0 = % 151.84/21.33 | | | none$b)) & (all_1089_0 = 0 | all_976_0 = none$b))) % 151.84/21.33 | | | % 151.84/21.33 | | | ALPHA: (252) implies: % 151.84/21.33 | | | (253) fun_app$n(all_1089_2, all_1089_1) = all_1089_0 % 151.84/21.33 | | | (254) fun_app$o(fmember$a, all_976_1) = all_1089_2 % 151.84/21.33 | | | (255) node_ptr_kinds$(h$) = all_1089_1 % 151.84/21.33 | | | % 151.84/21.33 | | | DELTA: instantiating (194) with fresh symbols all_1091_0, all_1091_1, % 151.84/21.33 | | | all_1091_2, all_1091_3, all_1091_4, all_1091_5, all_1091_6 gives: % 151.84/21.33 | | | (256) fun_app$w(fset$a, all_1091_6) = all_1091_5 & node_ptr_kinds$(h$) % 151.84/21.33 | | | = all_1091_6 & fun_app$l(a_type_wf$d, h$) = all_1091_4 & % 151.84/21.33 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set$(all_1091_5) % 151.84/21.33 | | | & % 151.84/21.33 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$(all_1091_6) % 151.84/21.33 | | | & % 151.84/21.33 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(all_1091_3) % 151.84/21.33 | | | & (all_1091_4 = 0 | (all_1091_0 = none$b & all_1091_1 = 0 & % 151.84/21.33 | | | get_N_o_d_e$(all_1091_3, h$) = none$b & fun_app$e(member$a, % 151.84/21.33 | | | all_1091_3) = all_1091_2 & fun_app$d(all_1091_2, % 151.84/21.33 | | | all_1091_5) = 0 & % 151.84/21.33 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$(all_1091_2))) % 151.84/21.33 | | | % 151.84/21.33 | | | ALPHA: (256) implies: % 151.84/21.33 | | | (257) fun_app$l(a_type_wf$d, h$) = all_1091_4 % 151.84/21.33 | | | (258) node_ptr_kinds$(h$) = all_1091_6 % 151.84/21.33 | | | % 151.84/21.33 | | | DELTA: instantiating (193) with fresh symbols all_1093_0, all_1093_1, % 151.84/21.33 | | | all_1093_2, all_1093_3, all_1093_4, all_1093_5, all_1093_6 gives: % 151.84/21.33 | | | (259) fun_app$w(fset$a, all_1093_6) = all_1093_5 & node_ptr_kinds$(h$) % 151.84/21.33 | | | = all_1093_6 & fun_app$l(type_wf$c, h$) = all_1093_4 & % 151.84/21.33 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set$(all_1093_5) % 151.84/21.33 | | | & % 151.84/21.33 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$(all_1093_6) % 151.84/21.33 | | | & % 151.84/21.33 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(all_1093_3) % 151.84/21.33 | | | & (all_1093_4 = 0 | (all_1093_0 = none$b & all_1093_1 = 0 & % 151.84/21.33 | | | get_N_o_d_e$(all_1093_3, h$) = none$b & fun_app$e(member$a, % 151.84/21.33 | | | all_1093_3) = all_1093_2 & fun_app$d(all_1093_2, % 151.84/21.33 | | | all_1093_5) = 0 & % 151.84/21.33 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$(all_1093_2))) % 151.84/21.33 | | | % 151.84/21.33 | | | ALPHA: (259) implies: % 151.84/21.33 | | | (260) fun_app$l(type_wf$c, h$) = all_1093_4 % 151.84/21.33 | | | (261) node_ptr_kinds$(h$) = all_1093_6 % 151.84/21.33 | | | % 151.84/21.33 | | | DELTA: instantiating (198) with fresh symbols all_1095_0, all_1095_1 % 151.84/21.33 | | | gives: % 151.84/21.33 | | | (262) fun_app$w(fset$a, all_1095_1) = all_1095_0 & node_ptr_kinds$(h$) % 151.84/21.33 | | | = all_1095_1 & fun_app$l(type_wf$b, h$) = 0 & % 151.84/21.33 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set$(all_1095_0) % 151.84/21.33 | | | & % 151.84/21.33 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$(all_1095_1) % 151.84/21.33 | | | & ! [v0: A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] % 151.84/21.33 | | | : ! [v1: % 151.84/21.33 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$] % 151.84/21.33 | | | : ( ~ (fun_app$e(member$a, v0) = v1) | ~ % 151.84/21.33 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v0) | ? % 151.84/21.33 | | | [v2: any] : ? [v3: % 151.84/21.33 | | | C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] % 151.84/21.33 | | | : (get_N_o_d_e$(v0, h$) = v3 & fun_app$d(v1, all_1095_0) = v2 & % 151.84/21.33 | | | C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$(v3) % 151.84/21.33 | | | & ( ~ (v3 = none$b) | ~ (v2 = 0)))) & ! [v0: % 151.84/21.33 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] : ( ~ % 151.84/21.33 | | | (get_N_o_d_e$(v0, h$) = none$b) | ~ % 151.84/21.33 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v0) | ? % 151.84/21.33 | | | [v1: % 151.84/21.33 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$] % 151.84/21.33 | | | : ? [v2: int] : ( ~ (v2 = 0) & fun_app$e(member$a, v0) = v1 & % 151.84/21.33 | | | fun_app$d(v1, all_1095_0) = v2 & % 151.84/21.33 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$(v1))) % 151.84/21.33 | | | % 151.84/21.33 | | | ALPHA: (262) implies: % 151.84/21.33 | | | (263) node_ptr_kinds$(h$) = all_1095_1 % 151.84/21.33 | | | % 151.84/21.33 | | | DELTA: instantiating (197) with fresh symbols all_1098_0, all_1098_1, % 151.84/21.33 | | | all_1098_2 gives: % 151.84/21.33 | | | (264) fun_app$w(fset$a, all_1098_1) = all_1098_0 & node_ptr_kinds$(h$) % 151.84/21.33 | | | = all_1098_1 & fun_app$l(a_type_wf$d, h$) = all_1098_2 & % 151.84/21.33 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set$(all_1098_0) % 151.84/21.33 | | | & % 151.84/21.33 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$(all_1098_1) % 151.84/21.33 | | | & ( ~ (all_1098_2 = 0) | ( ! [v0: % 151.84/21.33 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] : % 151.84/21.33 | | | ! [v1: % 151.84/21.33 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$] % 151.84/21.33 | | | : ( ~ (fun_app$e(member$a, v0) = v1) | ~ % 151.84/21.33 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v0) % 151.84/21.33 | | | | ? [v2: any] : ? [v3: % 151.84/21.33 | | | C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] % 151.84/21.33 | | | : (get_N_o_d_e$(v0, h$) = v3 & fun_app$d(v1, all_1098_0) = % 151.84/21.33 | | | v2 & % 151.84/21.33 | | | C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$(v3) % 151.84/21.33 | | | & ( ~ (v3 = none$b) | ~ (v2 = 0)))) & ! [v0: % 151.84/21.33 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] : ( % 151.84/21.33 | | | ~ (get_N_o_d_e$(v0, h$) = none$b) | ~ % 151.84/21.33 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v0) % 151.84/21.33 | | | | ? [v1: % 151.84/21.33 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$] % 151.84/21.33 | | | : ? [v2: int] : ( ~ (v2 = 0) & fun_app$e(member$a, v0) = % 151.84/21.33 | | | v1 & fun_app$d(v1, all_1098_0) = v2 & % 151.84/21.33 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$(v1))))) % 151.84/21.33 | | | % 151.84/21.33 | | | ALPHA: (264) implies: % 151.84/21.33 | | | (265) fun_app$l(a_type_wf$d, h$) = all_1098_2 % 151.84/21.33 | | | (266) node_ptr_kinds$(h$) = all_1098_1 % 151.84/21.33 | | | % 151.84/21.33 | | | DELTA: instantiating (196) with fresh symbols all_1100_0, all_1100_1, % 151.84/21.33 | | | all_1100_2 gives: % 151.84/21.33 | | | (267) fun_app$w(fset$a, all_1100_1) = all_1100_0 & node_ptr_kinds$(h$) % 151.84/21.33 | | | = all_1100_1 & fun_app$l(type_wf$c, h$) = all_1100_2 & % 151.84/21.33 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set$(all_1100_0) % 151.84/21.33 | | | & % 151.84/21.33 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$(all_1100_1) % 151.84/21.33 | | | & ( ~ (all_1100_2 = 0) | ( ! [v0: % 151.84/21.33 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] : % 151.84/21.33 | | | ! [v1: % 151.84/21.33 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$] % 151.84/21.33 | | | : ( ~ (fun_app$e(member$a, v0) = v1) | ~ % 151.84/21.33 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v0) % 151.84/21.33 | | | | ? [v2: any] : ? [v3: % 151.84/21.33 | | | C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] % 151.84/21.33 | | | : (get_N_o_d_e$(v0, h$) = v3 & fun_app$d(v1, all_1100_0) = % 151.84/21.33 | | | v2 & % 151.84/21.33 | | | C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$(v3) % 151.84/21.33 | | | & ( ~ (v3 = none$b) | ~ (v2 = 0)))) & ! [v0: % 151.84/21.33 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] : ( % 151.84/21.33 | | | ~ (get_N_o_d_e$(v0, h$) = none$b) | ~ % 151.84/21.33 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v0) % 151.84/21.33 | | | | ? [v1: % 151.84/21.33 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$] % 151.84/21.33 | | | : ? [v2: int] : ( ~ (v2 = 0) & fun_app$e(member$a, v0) = % 151.84/21.33 | | | v1 & fun_app$d(v1, all_1100_0) = v2 & % 151.84/21.33 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$(v1))))) % 151.84/21.33 | | | % 151.84/21.33 | | | ALPHA: (267) implies: % 151.84/21.33 | | | (268) fun_app$l(type_wf$c, h$) = all_1100_2 % 151.84/21.33 | | | (269) node_ptr_kinds$(h$) = all_1100_1 % 151.84/21.33 | | | (270) ~ (all_1100_2 = 0) | ( ! [v0: % 151.84/21.33 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] : ! % 151.84/21.33 | | | [v1: % 151.84/21.33 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$] % 151.84/21.33 | | | : ( ~ (fun_app$e(member$a, v0) = v1) | ~ % 151.84/21.33 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v0) | % 151.84/21.33 | | | ? [v2: any] : ? [v3: % 151.84/21.33 | | | C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$] % 151.84/21.33 | | | : (get_N_o_d_e$(v0, h$) = v3 & fun_app$d(v1, all_1100_0) = v2 % 151.84/21.33 | | | & % 151.84/21.33 | | | C_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_RObject_ext_option$(v3) % 151.84/21.33 | | | & ( ~ (v3 = none$b) | ~ (v2 = 0)))) & ! [v0: % 151.84/21.33 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] : ( ~ % 151.84/21.33 | | | (get_N_o_d_e$(v0, h$) = none$b) | ~ % 151.84/21.33 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v0) | % 151.84/21.33 | | | ? [v1: % 151.84/21.33 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$] % 151.84/21.33 | | | : ? [v2: int] : ( ~ (v2 = 0) & fun_app$e(member$a, v0) = v1 % 151.84/21.33 | | | & fun_app$d(v1, all_1100_0) = v2 & % 151.84/21.33 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_set_bool_fun$(v1)))) % 151.84/21.33 | | | % 151.84/21.33 | | | DELTA: instantiating (199) with fresh symbols all_1102_0, all_1102_1 % 151.84/21.33 | | | gives: % 151.84/21.33 | | | (271) fun_app$v(fset$, all_1102_1) = all_1102_0 & % 151.84/21.33 | | | element_ptr_kinds$(h$) = all_1102_1 & fun_app$l(type_wf$c, h$) = % 151.84/21.33 | | | 0 & A_element_ptr_set$(all_1102_0) & % 151.84/21.33 | | | A_element_ptr_fset$(all_1102_1) & ! [v0: A_element_ptr$] : ! % 151.84/21.33 | | | [v1: A_element_ptr_set_bool_fun$] : ( ~ (fun_app$u(member$e, v0) % 151.84/21.33 | | | = v1) | ~ A_element_ptr$(v0) | ? [v2: any] : ? [v3: % 151.84/21.33 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$] % 151.84/21.33 | | | : ? [v4: % 151.84/21.33 | | | C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] % 151.84/21.33 | | | : (fun_app$t(v1, all_1102_0) = v2 & get_E_l_e_m_e_n_t$(v0) = v3 % 151.84/21.33 | | | & fun_app$k(v3, h$) = v4 & % 151.84/21.33 | | | C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(v4) % 151.84/21.33 | | | & % 151.84/21.33 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$(v3) % 151.84/21.33 | | | & ( ~ (v4 = none$) | ~ (v2 = 0)))) & ! [v0: A_element_ptr$] % 151.84/21.33 | | | : ! [v1: % 151.84/21.33 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$] % 151.84/21.33 | | | : ( ~ (get_E_l_e_m_e_n_t$(v0) = v1) | ~ A_element_ptr$(v0) | ? % 151.84/21.33 | | | [v2: A_element_ptr_set_bool_fun$] : ? [v3: any] : ? [v4: % 151.84/21.33 | | | C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] % 151.84/21.33 | | | : (fun_app$u(member$e, v0) = v2 & fun_app$t(v2, all_1102_0) = % 151.84/21.33 | | | v3 & fun_app$k(v1, h$) = v4 & A_element_ptr_set_bool_fun$(v2) % 151.84/21.33 | | | & % 151.84/21.33 | | | C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(v4) % 151.84/21.33 | | | & ( ~ (v4 = none$) | ~ (v3 = 0)))) % 151.84/21.33 | | | % 151.84/21.33 | | | ALPHA: (271) implies: % 151.84/21.33 | | | (272) element_ptr_kinds$(h$) = all_1102_1 % 151.84/21.33 | | | (273) fun_app$v(fset$, all_1102_1) = all_1102_0 % 151.84/21.33 | | | (274) ! [v0: A_element_ptr$] : ! [v1: % 151.84/21.33 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$] % 151.84/21.33 | | | : ( ~ (get_E_l_e_m_e_n_t$(v0) = v1) | ~ A_element_ptr$(v0) | ? % 151.84/21.33 | | | [v2: A_element_ptr_set_bool_fun$] : ? [v3: any] : ? [v4: % 151.84/21.33 | | | C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] % 151.84/21.33 | | | : (fun_app$u(member$e, v0) = v2 & fun_app$t(v2, all_1102_0) = % 151.84/21.33 | | | v3 & fun_app$k(v1, h$) = v4 & A_element_ptr_set_bool_fun$(v2) % 151.84/21.33 | | | & % 151.84/21.33 | | | C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(v4) % 151.84/21.33 | | | & ( ~ (v4 = none$) | ~ (v3 = 0)))) % 151.84/21.33 | | | (275) ! [v0: A_element_ptr$] : ! [v1: A_element_ptr_set_bool_fun$] : % 151.84/21.33 | | | ( ~ (fun_app$u(member$e, v0) = v1) | ~ A_element_ptr$(v0) | ? % 151.84/21.33 | | | [v2: any] : ? [v3: % 151.84/21.33 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$] % 151.84/21.33 | | | : ? [v4: % 151.84/21.33 | | | C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] % 151.84/21.33 | | | : (fun_app$t(v1, all_1102_0) = v2 & get_E_l_e_m_e_n_t$(v0) = v3 % 151.84/21.33 | | | & fun_app$k(v3, h$) = v4 & % 151.84/21.33 | | | C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(v4) % 151.84/21.33 | | | & % 151.84/21.33 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$(v3) % 151.84/21.33 | | | & ( ~ (v4 = none$) | ~ (v2 = 0)))) % 151.84/21.33 | | | % 151.84/21.33 | | | GROUND_INST: instantiating (274) with element_ptr$, all_922_1, simplifying % 151.84/21.33 | | | with (46), (68) gives: % 151.84/21.33 | | | (276) ? [v0: A_element_ptr_set_bool_fun$] : ? [v1: any] : ? [v2: % 151.84/21.33 | | | C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] : % 151.84/21.33 | | | (fun_app$u(member$e, element_ptr$) = v0 & fun_app$t(v0, % 151.84/21.33 | | | all_1102_0) = v1 & fun_app$k(all_922_1, h$) = v2 & % 151.84/21.33 | | | A_element_ptr_set_bool_fun$(v0) & % 151.84/21.33 | | | C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(v2) % 151.84/21.33 | | | & ( ~ (v2 = none$) | ~ (v1 = 0))) % 151.84/21.33 | | | % 151.84/21.33 | | | GROUND_INST: instantiating (275) with element_ptr$, all_999_2, simplifying % 151.84/21.33 | | | with (46), (180) gives: % 151.84/21.33 | | | (277) ? [v0: any] : ? [v1: % 151.84/21.33 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$] % 151.84/21.33 | | | : ? [v2: % 151.84/21.33 | | | C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$] : % 151.84/21.33 | | | (fun_app$t(all_999_2, all_1102_0) = v0 & % 151.84/21.33 | | | get_E_l_e_m_e_n_t$(element_ptr$) = v1 & fun_app$k(v1, h$) = v2 % 151.84/21.33 | | | & % 151.84/21.33 | | | C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(v2) % 151.84/21.33 | | | & % 151.84/21.33 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$(v1) % 151.84/21.33 | | | & ( ~ (v2 = none$) | ~ (v0 = 0))) % 151.84/21.33 | | | % 151.84/21.33 | | | DELTA: instantiating (277) with fresh symbols all_1105_0, all_1105_1, % 151.84/21.33 | | | all_1105_2 gives: % 151.84/21.33 | | | (278) fun_app$t(all_999_2, all_1102_0) = all_1105_2 & % 151.84/21.33 | | | get_E_l_e_m_e_n_t$(element_ptr$) = all_1105_1 & % 151.84/21.33 | | | fun_app$k(all_1105_1, h$) = all_1105_0 & % 151.84/21.33 | | | C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(all_1105_0) % 151.84/21.33 | | | & % 151.84/21.33 | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_d_document_ptr_e_shadow_root_ptr_f_sum_sum_sum_c_a_b_e_g_option_RElement_ext_h_sum_RNode_ext_i_sum_heap_c_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option_fun$(all_1105_1) % 151.84/21.33 | | | & ( ~ (all_1105_0 = none$) | ~ (all_1105_2 = 0)) % 151.84/21.33 | | | % 151.84/21.33 | | | ALPHA: (278) implies: % 151.84/21.33 | | | (279) fun_app$t(all_999_2, all_1102_0) = all_1105_2 % 151.84/21.33 | | | % 151.84/21.33 | | | DELTA: instantiating (276) with fresh symbols all_1107_0, all_1107_1, % 151.84/21.33 | | | all_1107_2 gives: % 151.84/21.33 | | | (280) fun_app$u(member$e, element_ptr$) = all_1107_2 & % 151.84/21.33 | | | fun_app$t(all_1107_2, all_1102_0) = all_1107_1 & % 151.84/21.33 | | | fun_app$k(all_922_1, h$) = all_1107_0 & % 151.84/21.33 | | | A_element_ptr_set_bool_fun$(all_1107_2) & % 151.84/21.33 | | | C_a_b_e_g_option_RElement_ext_RNode_ext_RObject_ext_option$(all_1107_0) % 151.84/21.33 | | | & ( ~ (all_1107_0 = none$) | ~ (all_1107_1 = 0)) % 151.84/21.33 | | | % 151.84/21.33 | | | ALPHA: (280) implies: % 151.84/21.33 | | | (281) fun_app$k(all_922_1, h$) = all_1107_0 % 151.84/21.33 | | | (282) fun_app$t(all_1107_2, all_1102_0) = all_1107_1 % 151.84/21.33 | | | (283) fun_app$u(member$e, element_ptr$) = all_1107_2 % 151.84/21.33 | | | (284) ~ (all_1107_0 = none$) | ~ (all_1107_1 = 0) % 151.84/21.33 | | | % 151.84/21.33 | | | REDUCE: (145), (222) imply: % 151.84/21.33 | | | (285) fun_app$t(all_999_2, all_978_6) = all_1057_2 % 151.84/21.33 | | | % 151.84/21.33 | | | REDUCE: (147), (220) imply: % 151.84/21.33 | | | (286) fun_app$t(all_999_2, all_978_6) = all_1055_2 % 151.84/21.33 | | | % 151.84/21.33 | | | REDUCE: (29), (268) imply: % 151.84/21.33 | | | (287) fun_app$l(a_type_wf$d, h$) = all_1100_2 % 151.84/21.33 | | | % 151.84/21.33 | | | REDUCE: (29), (260) imply: % 151.84/21.33 | | | (288) fun_app$l(a_type_wf$d, h$) = all_1093_4 % 151.84/21.33 | | | % 151.84/21.33 | | | REDUCE: (29), (226) imply: % 151.84/21.33 | | | (289) fun_app$l(a_type_wf$d, h$) = all_1077_3 % 151.84/21.33 | | | % 151.84/21.33 | | | REDUCE: (29), (218) imply: % 151.84/21.33 | | | (290) fun_app$l(a_type_wf$d, h$) = all_1035_0 % 151.84/21.33 | | | % 151.84/21.33 | | | REDUCE: (29), (216) imply: % 151.84/21.33 | | | (291) fun_app$l(a_type_wf$d, h$) = all_1031_0 % 151.84/21.33 | | | % 151.84/21.33 | | | BETA: splitting (202) gives: % 151.84/21.33 | | | % 151.84/21.33 | | | Case 1: % 151.84/21.33 | | | | % 151.84/21.33 | | | | (292) all_940_0 = 0 % 151.84/21.33 | | | | % 151.84/21.33 | | | | REDUCE: (89), (292) imply: % 151.84/21.33 | | | | (293) $false % 151.84/21.33 | | | | % 151.84/21.33 | | | | CLOSE: (293) is inconsistent. % 151.84/21.33 | | | | % 151.84/21.33 | | | Case 2: % 151.84/21.33 | | | | % 151.84/21.33 | | | | (294) ? [v0: A_element_ptr_set_bool_fun$] : ? [v1: % 151.84/21.33 | | | | A_element_ptr_set$] : ? [v2: int] : ( ~ (v2 = 0) & % 151.84/21.33 | | | | fun_app$v(fset$, bot$f) = v1 & fun_app$u(member$e, % 151.84/21.33 | | | | element_ptr$) = v0 & fun_app$t(v0, v1) = v2 & % 151.84/21.33 | | | | A_element_ptr_set_bool_fun$(v0) & A_element_ptr_set$(v1)) % 151.84/21.33 | | | | % 151.84/21.33 | | | | DELTA: instantiating (294) with fresh symbols all_1143_0, all_1143_1, % 151.84/21.33 | | | | all_1143_2 gives: % 151.84/21.33 | | | | (295) ~ (all_1143_0 = 0) & fun_app$v(fset$, bot$f) = all_1143_1 & % 151.84/21.33 | | | | fun_app$u(member$e, element_ptr$) = all_1143_2 & % 151.84/21.33 | | | | fun_app$t(all_1143_2, all_1143_1) = all_1143_0 & % 151.84/21.33 | | | | A_element_ptr_set_bool_fun$(all_1143_2) & % 151.84/21.33 | | | | A_element_ptr_set$(all_1143_1) % 151.84/21.33 | | | | % 151.84/21.33 | | | | ALPHA: (295) implies: % 151.84/21.33 | | | | (296) fun_app$u(member$e, element_ptr$) = all_1143_2 % 151.84/21.33 | | | | % 151.84/21.33 | | | | BETA: splitting (203) gives: % 151.84/21.33 | | | | % 151.84/21.33 | | | | Case 1: % 151.84/21.33 | | | | | % 151.84/21.33 | | | | | (297) all_940_0 = 0 % 151.84/21.33 | | | | | % 151.84/21.33 | | | | | REDUCE: (89), (297) imply: % 151.84/21.33 | | | | | (298) $false % 151.84/21.33 | | | | | % 151.84/21.33 | | | | | CLOSE: (298) is inconsistent. % 151.84/21.33 | | | | | % 151.84/21.34 | | | | Case 2: % 151.84/21.34 | | | | | % 151.84/21.34 | | | | | % 151.84/21.34 | | | | | GROUND_INST: instantiating (52) with 0, all_1035_0, h$, a_type_wf$d, % 151.84/21.34 | | | | | simplifying with (131), (290) gives: % 151.84/21.34 | | | | | (299) all_1035_0 = 0 % 151.84/21.34 | | | | | % 151.84/21.34 | | | | | GROUND_INST: instantiating (52) with all_1031_0, all_1083_3, h$, % 151.84/21.34 | | | | | a_type_wf$d, simplifying with (240), (291) gives: % 151.84/21.34 | | | | | (300) all_1083_3 = all_1031_0 % 151.84/21.34 | | | | | % 151.84/21.34 | | | | | GROUND_INST: instantiating (52) with all_1093_4, all_1098_2, h$, % 151.84/21.34 | | | | | a_type_wf$d, simplifying with (265), (288) gives: % 151.84/21.34 | | | | | (301) all_1098_2 = all_1093_4 % 151.84/21.34 | | | | | % 151.84/21.34 | | | | | GROUND_INST: instantiating (52) with all_1077_3, all_1098_2, h$, % 151.84/21.34 | | | | | a_type_wf$d, simplifying with (265), (289) gives: % 151.84/21.34 | | | | | (302) all_1098_2 = all_1077_3 % 151.84/21.34 | | | | | % 151.84/21.34 | | | | | GROUND_INST: instantiating (52) with all_1093_4, all_1100_2, h$, % 151.84/21.34 | | | | | a_type_wf$d, simplifying with (287), (288) gives: % 151.84/21.34 | | | | | (303) all_1100_2 = all_1093_4 % 151.84/21.34 | | | | | % 151.84/21.34 | | | | | GROUND_INST: instantiating (52) with all_1091_4, all_1100_2, h$, % 151.84/21.34 | | | | | a_type_wf$d, simplifying with (257), (287) gives: % 151.84/21.34 | | | | | (304) all_1100_2 = all_1091_4 % 151.84/21.34 | | | | | % 151.84/21.34 | | | | | GROUND_INST: instantiating (52) with all_1083_3, all_1100_2, h$, % 151.84/21.34 | | | | | a_type_wf$d, simplifying with (240), (287) gives: % 151.84/21.34 | | | | | (305) all_1100_2 = all_1083_3 % 151.84/21.34 | | | | | % 151.84/21.34 | | | | | GROUND_INST: instantiating (52) with all_1035_0, all_1100_2, h$, % 151.84/21.34 | | | | | a_type_wf$d, simplifying with (287), (290) gives: % 151.84/21.34 | | | | | (306) all_1100_2 = all_1035_0 % 151.84/21.34 | | | | | % 151.84/21.34 | | | | | GROUND_INST: instantiating (53) with all_922_2, all_1059_2, all_922_3, % 151.84/21.34 | | | | | all_922_4, simplifying with (64), (224) gives: % 151.84/21.34 | | | | | (307) all_1059_2 = all_922_2 % 151.84/21.34 | | | | | % 151.84/21.34 | | | | | GROUND_INST: instantiating (56) with all_1079_2, all_1081_2, % 151.84/21.34 | | | | | all_976_1, fmember$a, simplifying with (233), (237) % 151.84/21.34 | | | | | gives: % 151.84/21.34 | | | | | (308) all_1081_2 = all_1079_2 % 151.84/21.34 | | | | | % 151.84/21.34 | | | | | GROUND_INST: instantiating (56) with all_1081_2, all_1083_2, % 151.84/21.34 | | | | | all_976_1, fmember$a, simplifying with (237), (242) % 151.84/21.34 | | | | | gives: % 151.84/21.34 | | | | | (309) all_1083_2 = all_1081_2 % 151.84/21.34 | | | | | % 151.84/21.34 | | | | | GROUND_INST: instantiating (56) with all_1083_2, all_1085_2, % 151.84/21.34 | | | | | all_976_1, fmember$a, simplifying with (242), (246) % 151.84/21.34 | | | | | gives: % 151.84/21.34 | | | | | (310) all_1085_2 = all_1083_2 % 151.84/21.34 | | | | | % 151.84/21.34 | | | | | GROUND_INST: instantiating (56) with all_1085_2, all_1087_2, % 151.84/21.34 | | | | | all_976_1, fmember$a, simplifying with (246), (250) % 151.84/21.34 | | | | | gives: % 151.84/21.34 | | | | | (311) all_1087_2 = all_1085_2 % 151.84/21.34 | | | | | % 151.84/21.34 | | | | | GROUND_INST: instantiating (56) with all_1087_2, all_1089_2, % 151.84/21.34 | | | | | all_976_1, fmember$a, simplifying with (250), (254) % 151.84/21.34 | | | | | gives: % 151.84/21.34 | | | | | (312) all_1089_2 = all_1087_2 % 151.84/21.34 | | | | | % 151.84/21.34 | | | | | GROUND_INST: instantiating (56) with all_1077_2, all_1089_2, % 151.84/21.34 | | | | | all_976_1, fmember$a, simplifying with (228), (254) % 151.84/21.34 | | | | | gives: % 151.84/21.34 | | | | | (313) all_1089_2 = all_1077_2 % 151.84/21.34 | | | | | % 151.84/21.34 | | | | | GROUND_INST: instantiating (49) with all_1085_1, all_1089_1, h$, % 151.84/21.34 | | | | | simplifying with (247), (255) gives: % 151.84/21.34 | | | | | (314) all_1089_1 = all_1085_1 % 151.84/21.34 | | | | | % 151.84/21.34 | | | | | GROUND_INST: instantiating (49) with all_1083_1, all_1089_1, h$, % 151.84/21.34 | | | | | simplifying with (243), (255) gives: % 151.84/21.34 | | | | | (315) all_1089_1 = all_1083_1 % 151.84/21.34 | | | | | % 151.84/21.34 | | | | | GROUND_INST: instantiating (49) with all_1089_1, all_1091_6, h$, % 151.84/21.34 | | | | | simplifying with (255), (258) gives: % 151.84/21.34 | | | | | (316) all_1091_6 = all_1089_1 % 151.84/21.34 | | | | | % 151.84/21.34 | | | | | GROUND_INST: instantiating (49) with all_1079_1, all_1091_6, h$, % 151.84/21.34 | | | | | simplifying with (234), (258) gives: % 151.84/21.34 | | | | | (317) all_1091_6 = all_1079_1 % 151.84/21.34 | | | | | % 151.84/21.34 | | | | | GROUND_INST: instantiating (49) with all_1089_1, all_1093_6, h$, % 151.84/21.34 | | | | | simplifying with (255), (261) gives: % 151.84/21.34 | | | | | (318) all_1093_6 = all_1089_1 % 151.84/21.34 | | | | | % 151.84/21.34 | | | | | GROUND_INST: instantiating (49) with all_1077_1, all_1093_6, h$, % 151.84/21.34 | | | | | simplifying with (229), (261) gives: % 151.84/21.34 | | | | | (319) all_1093_6 = all_1077_1 % 151.84/21.34 | | | | | % 151.84/21.34 | | | | | GROUND_INST: instantiating (49) with all_1093_6, all_1098_1, h$, % 151.84/21.34 | | | | | simplifying with (261), (266) gives: % 151.84/21.34 | | | | | (320) all_1098_1 = all_1093_6 % 151.84/21.34 | | | | | % 151.84/21.34 | | | | | GROUND_INST: instantiating (49) with all_1087_1, all_1098_1, h$, % 151.84/21.34 | | | | | simplifying with (251), (266) gives: % 151.84/21.34 | | | | | (321) all_1098_1 = all_1087_1 % 151.84/21.34 | | | | | % 151.84/21.34 | | | | | GROUND_INST: instantiating (49) with all_1095_1, all_1100_1, h$, % 151.84/21.34 | | | | | simplifying with (263), (269) gives: % 151.84/21.34 | | | | | (322) all_1100_1 = all_1095_1 % 151.84/21.34 | | | | | % 151.84/21.34 | | | | | GROUND_INST: instantiating (49) with all_1085_1, all_1100_1, h$, % 151.84/21.34 | | | | | simplifying with (247), (269) gives: % 151.84/21.34 | | | | | (323) all_1100_1 = all_1085_1 % 151.84/21.34 | | | | | % 151.84/21.34 | | | | | GROUND_INST: instantiating (49) with all_1081_1, all_1100_1, h$, % 151.84/21.34 | | | | | simplifying with (238), (269) gives: % 151.84/21.34 | | | | | (324) all_1100_1 = all_1081_1 % 151.84/21.34 | | | | | % 151.84/21.34 | | | | | GROUND_INST: instantiating (51) with all_922_3, all_1102_1, h$, % 151.84/21.34 | | | | | simplifying with (66), (272) gives: % 151.84/21.34 | | | | | (325) all_1102_1 = all_922_3 % 151.84/21.34 | | | | | % 151.84/21.34 | | | | | GROUND_INST: instantiating (57) with all_922_0, all_1107_0, h$, % 151.84/21.34 | | | | | all_922_1, simplifying with (67), (281) gives: % 151.84/21.34 | | | | | (326) all_1107_0 = all_922_0 % 151.84/21.34 | | | | | % 151.84/21.34 | | | | | GROUND_INST: instantiating (58) with all_999_1, all_1057_2, all_978_6, % 151.84/21.34 | | | | | all_999_2, simplifying with (186), (285) gives: % 151.84/21.34 | | | | | (327) all_1057_2 = all_999_1 % 151.84/21.34 | | | | | % 151.84/21.34 | | | | | GROUND_INST: instantiating (58) with all_1055_2, all_1057_2, % 151.84/21.34 | | | | | all_978_6, all_999_2, simplifying with (285), (286) % 151.84/21.34 | | | | | gives: % 151.84/21.34 | | | | | (328) all_1057_2 = all_1055_2 % 151.84/21.34 | | | | | % 151.84/21.34 | | | | | GROUND_INST: instantiating (59) with all_999_2, all_1143_2, % 151.84/21.34 | | | | | element_ptr$, member$e, simplifying with (180), (296) % 151.84/21.34 | | | | | gives: % 151.84/21.34 | | | | | (329) all_1143_2 = all_999_2 % 151.84/21.34 | | | | | % 151.84/21.34 | | | | | GROUND_INST: instantiating (59) with all_1107_2, all_1143_2, % 151.84/21.34 | | | | | element_ptr$, member$e, simplifying with (283), (296) % 151.84/21.34 | | | | | gives: % 151.84/21.34 | | | | | (330) all_1143_2 = all_1107_2 % 151.84/21.34 | | | | | % 151.84/21.34 | | | | | COMBINE_EQS: (329), (330) imply: % 151.84/21.34 | | | | | (331) all_1107_2 = all_999_2 % 151.84/21.34 | | | | | % 151.84/21.34 | | | | | COMBINE_EQS: (322), (324) imply: % 151.84/21.34 | | | | | (332) all_1095_1 = all_1081_1 % 151.84/21.34 | | | | | % 151.84/21.34 | | | | | COMBINE_EQS: (322), (323) imply: % 151.84/21.34 | | | | | (333) all_1095_1 = all_1085_1 % 151.84/21.34 | | | | | % 151.84/21.34 | | | | | COMBINE_EQS: (304), (306) imply: % 151.84/21.34 | | | | | (334) all_1091_4 = all_1035_0 % 151.84/21.34 | | | | | % 151.84/21.34 | | | | | COMBINE_EQS: (304), (305) imply: % 151.84/21.34 | | | | | (335) all_1091_4 = all_1083_3 % 151.84/21.34 | | | | | % 151.84/21.34 | | | | | COMBINE_EQS: (303), (304) imply: % 151.84/21.34 | | | | | (336) all_1093_4 = all_1091_4 % 151.84/21.34 | | | | | % 151.84/21.34 | | | | | SIMP: (336) implies: % 151.84/21.34 | | | | | (337) all_1093_4 = all_1091_4 % 151.84/21.34 | | | | | % 151.84/21.34 | | | | | COMBINE_EQS: (320), (321) imply: % 151.84/21.34 | | | | | (338) all_1093_6 = all_1087_1 % 151.84/21.34 | | | | | % 151.84/21.34 | | | | | SIMP: (338) implies: % 151.84/21.34 | | | | | (339) all_1093_6 = all_1087_1 % 151.84/21.34 | | | | | % 151.84/21.34 | | | | | COMBINE_EQS: (301), (302) imply: % 151.84/21.34 | | | | | (340) all_1093_4 = all_1077_3 % 151.84/21.34 | | | | | % 151.84/21.34 | | | | | SIMP: (340) implies: % 151.84/21.34 | | | | | (341) all_1093_4 = all_1077_3 % 151.84/21.34 | | | | | % 151.84/21.34 | | | | | COMBINE_EQS: (332), (333) imply: % 151.84/21.34 | | | | | (342) all_1085_1 = all_1081_1 % 151.84/21.34 | | | | | % 151.84/21.34 | | | | | SIMP: (342) implies: % 151.84/21.34 | | | | | (343) all_1085_1 = all_1081_1 % 151.84/21.34 | | | | | % 151.84/21.34 | | | | | COMBINE_EQS: (337), (341) imply: % 151.84/21.34 | | | | | (344) all_1091_4 = all_1077_3 % 151.84/21.34 | | | | | % 151.84/21.34 | | | | | SIMP: (344) implies: % 151.84/21.34 | | | | | (345) all_1091_4 = all_1077_3 % 151.84/21.34 | | | | | % 151.84/21.34 | | | | | COMBINE_EQS: (318), (339) imply: % 151.84/21.34 | | | | | (346) all_1089_1 = all_1087_1 % 151.84/21.34 | | | | | % 151.84/21.34 | | | | | SIMP: (346) implies: % 151.84/21.34 | | | | | (347) all_1089_1 = all_1087_1 % 151.84/21.34 | | | | | % 151.84/21.34 | | | | | COMBINE_EQS: (319), (339) imply: % 151.84/21.34 | | | | | (348) all_1087_1 = all_1077_1 % 151.84/21.34 | | | | | % 151.84/21.34 | | | | | COMBINE_EQS: (334), (345) imply: % 151.84/21.34 | | | | | (349) all_1077_3 = all_1035_0 % 151.84/21.34 | | | | | % 151.84/21.34 | | | | | COMBINE_EQS: (335), (345) imply: % 151.84/21.34 | | | | | (350) all_1083_3 = all_1077_3 % 151.84/21.34 | | | | | % 151.84/21.34 | | | | | SIMP: (350) implies: % 151.84/21.34 | | | | | (351) all_1083_3 = all_1077_3 % 151.84/21.34 | | | | | % 151.84/21.34 | | | | | COMBINE_EQS: (316), (317) imply: % 151.84/21.34 | | | | | (352) all_1089_1 = all_1079_1 % 151.84/21.34 | | | | | % 151.84/21.34 | | | | | SIMP: (352) implies: % 151.84/21.34 | | | | | (353) all_1089_1 = all_1079_1 % 151.84/21.34 | | | | | % 151.84/21.34 | | | | | COMBINE_EQS: (314), (315) imply: % 151.84/21.34 | | | | | (354) all_1085_1 = all_1083_1 % 151.84/21.34 | | | | | % 151.84/21.34 | | | | | SIMP: (354) implies: % 151.84/21.34 | | | | | (355) all_1085_1 = all_1083_1 % 151.84/21.34 | | | | | % 151.84/21.34 | | | | | COMBINE_EQS: (315), (353) imply: % 151.84/21.34 | | | | | (356) all_1083_1 = all_1079_1 % 151.84/21.34 | | | | | % 151.84/21.34 | | | | | COMBINE_EQS: (315), (347) imply: % 151.84/21.34 | | | | | (357) all_1087_1 = all_1083_1 % 151.84/21.34 | | | | | % 151.84/21.34 | | | | | SIMP: (357) implies: % 151.84/21.34 | | | | | (358) all_1087_1 = all_1083_1 % 151.84/21.34 | | | | | % 151.84/21.34 | | | | | COMBINE_EQS: (312), (313) imply: % 151.84/21.34 | | | | | (359) all_1087_2 = all_1077_2 % 151.84/21.34 | | | | | % 151.84/21.34 | | | | | SIMP: (359) implies: % 151.84/21.34 | | | | | (360) all_1087_2 = all_1077_2 % 151.84/21.34 | | | | | % 151.84/21.34 | | | | | COMBINE_EQS: (348), (358) imply: % 151.84/21.34 | | | | | (361) all_1083_1 = all_1077_1 % 151.84/21.34 | | | | | % 151.84/21.34 | | | | | SIMP: (361) implies: % 151.84/21.34 | | | | | (362) all_1083_1 = all_1077_1 % 151.84/21.34 | | | | | % 151.84/21.34 | | | | | COMBINE_EQS: (311), (360) imply: % 151.84/21.34 | | | | | (363) all_1085_2 = all_1077_2 % 151.84/21.34 | | | | | % 151.84/21.34 | | | | | SIMP: (363) implies: % 151.84/21.34 | | | | | (364) all_1085_2 = all_1077_2 % 151.84/21.34 | | | | | % 151.84/21.34 | | | | | COMBINE_EQS: (343), (355) imply: % 151.84/21.34 | | | | | (365) all_1083_1 = all_1081_1 % 151.84/21.34 | | | | | % 151.84/21.34 | | | | | SIMP: (365) implies: % 151.84/21.34 | | | | | (366) all_1083_1 = all_1081_1 % 151.84/21.34 | | | | | % 151.84/21.34 | | | | | COMBINE_EQS: (310), (364) imply: % 151.84/21.34 | | | | | (367) all_1083_2 = all_1077_2 % 151.84/21.34 | | | | | % 151.84/21.34 | | | | | SIMP: (367) implies: % 151.84/21.34 | | | | | (368) all_1083_2 = all_1077_2 % 151.84/21.34 | | | | | % 151.84/21.34 | | | | | COMBINE_EQS: (362), (366) imply: % 151.84/21.34 | | | | | (369) all_1081_1 = all_1077_1 % 151.84/21.34 | | | | | % 151.84/21.34 | | | | | COMBINE_EQS: (356), (366) imply: % 151.84/21.34 | | | | | (370) all_1081_1 = all_1079_1 % 151.84/21.34 | | | | | % 151.84/21.34 | | | | | COMBINE_EQS: (309), (368) imply: % 151.84/21.34 | | | | | (371) all_1081_2 = all_1077_2 % 151.84/21.34 | | | | | % 151.84/21.34 | | | | | SIMP: (371) implies: % 151.84/21.34 | | | | | (372) all_1081_2 = all_1077_2 % 151.84/21.34 | | | | | % 151.84/21.34 | | | | | COMBINE_EQS: (300), (351) imply: % 151.84/21.34 | | | | | (373) all_1077_3 = all_1031_0 % 151.84/21.34 | | | | | % 151.84/21.34 | | | | | SIMP: (373) implies: % 151.84/21.34 | | | | | (374) all_1077_3 = all_1031_0 % 151.84/21.34 | | | | | % 151.84/21.34 | | | | | COMBINE_EQS: (369), (370) imply: % 151.84/21.34 | | | | | (375) all_1079_1 = all_1077_1 % 151.84/21.34 | | | | | % 151.84/21.34 | | | | | SIMP: (375) implies: % 151.84/21.34 | | | | | (376) all_1079_1 = all_1077_1 % 151.84/21.34 | | | | | % 151.84/21.34 | | | | | COMBINE_EQS: (308), (372) imply: % 151.84/21.34 | | | | | (377) all_1079_2 = all_1077_2 % 151.84/21.34 | | | | | % 151.84/21.34 | | | | | SIMP: (377) implies: % 151.84/21.34 | | | | | (378) all_1079_2 = all_1077_2 % 151.84/21.34 | | | | | % 151.84/21.34 | | | | | COMBINE_EQS: (349), (374) imply: % 151.84/21.34 | | | | | (379) all_1035_0 = all_1031_0 % 151.84/21.34 | | | | | % 151.84/21.34 | | | | | SIMP: (379) implies: % 151.84/21.34 | | | | | (380) all_1035_0 = all_1031_0 % 151.84/21.34 | | | | | % 151.84/21.34 | | | | | COMBINE_EQS: (327), (328) imply: % 151.84/21.34 | | | | | (381) all_1055_2 = all_999_1 % 151.84/21.34 | | | | | % 151.84/21.34 | | | | | SIMP: (381) implies: % 151.84/21.34 | | | | | (382) all_1055_2 = all_999_1 % 151.84/21.34 | | | | | % 151.84/21.34 | | | | | COMBINE_EQS: (299), (380) imply: % 151.84/21.34 | | | | | (383) all_1031_0 = 0 % 151.84/21.34 | | | | | % 151.84/21.34 | | | | | COMBINE_EQS: (374), (383) imply: % 151.84/21.34 | | | | | (384) all_1077_3 = 0 % 151.84/21.34 | | | | | % 151.84/21.34 | | | | | COMBINE_EQS: (343), (369) imply: % 151.84/21.34 | | | | | (385) all_1085_1 = all_1077_1 % 151.84/21.34 | | | | | % 151.84/21.34 | | | | | COMBINE_EQS: (315), (362) imply: % 151.84/21.34 | | | | | (386) all_1089_1 = all_1077_1 % 151.84/21.34 | | | | | % 151.84/21.34 | | | | | COMBINE_EQS: (345), (384) imply: % 151.84/21.34 | | | | | (387) all_1091_4 = 0 % 151.84/21.34 | | | | | % 151.84/21.34 | | | | | COMBINE_EQS: (304), (387) imply: % 151.84/21.34 | | | | | (388) all_1100_2 = 0 % 151.84/21.34 | | | | | % 151.84/21.34 | | | | | REDUCE: (273), (325) imply: % 151.84/21.34 | | | | | (389) fun_app$v(fset$, all_922_3) = all_1102_0 % 151.84/21.34 | | | | | % 151.84/21.34 | | | | | REDUCE: (282), (331) imply: % 151.84/21.34 | | | | | (390) fun_app$t(all_999_2, all_1102_0) = all_1107_1 % 151.84/21.34 | | | | | % 151.84/21.34 | | | | | REDUCE: (253), (313), (386) imply: % 151.84/21.35 | | | | | (391) fun_app$n(all_1077_2, all_1077_1) = all_1089_0 % 151.84/21.35 | | | | | % 151.84/21.35 | | | | | REDUCE: (249), (348), (360) imply: % 151.84/21.35 | | | | | (392) fun_app$n(all_1077_2, all_1077_1) = all_1087_0 % 151.84/21.35 | | | | | % 151.84/21.35 | | | | | REDUCE: (245), (364), (385) imply: % 151.84/21.35 | | | | | (393) fun_app$n(all_1077_2, all_1077_1) = all_1085_0 % 151.84/21.35 | | | | | % 151.84/21.35 | | | | | REDUCE: (241), (362), (368) imply: % 151.84/21.35 | | | | | (394) fun_app$n(all_1077_2, all_1077_1) = all_1083_0 % 151.84/21.35 | | | | | % 151.84/21.35 | | | | | REDUCE: (236), (369), (372) imply: % 151.84/21.35 | | | | | (395) fun_app$n(all_1077_2, all_1077_1) = all_1081_0 % 151.84/21.35 | | | | | % 151.84/21.35 | | | | | REDUCE: (232), (376), (378) imply: % 151.84/21.35 | | | | | (396) fun_app$n(all_1077_2, all_1077_1) = all_1079_0 % 151.84/21.35 | | | | | % 151.84/21.35 | | | | | BETA: splitting (270) gives: % 151.84/21.35 | | | | | % 151.84/21.35 | | | | | Case 1: % 151.84/21.35 | | | | | | % 151.84/21.35 | | | | | | (397) ~ (all_1100_2 = 0) % 151.84/21.35 | | | | | | % 151.84/21.35 | | | | | | REDUCE: (388), (397) imply: % 151.84/21.35 | | | | | | (398) $false % 151.84/21.35 | | | | | | % 151.84/21.35 | | | | | | CLOSE: (398) is inconsistent. % 151.84/21.35 | | | | | | % 151.84/21.35 | | | | | Case 2: % 151.84/21.35 | | | | | | % 151.84/21.35 | | | | | | % 151.84/21.35 | | | | | | GROUND_INST: instantiating (55) with all_1077_0, all_1081_0, % 151.84/21.35 | | | | | | all_1077_1, all_1077_2, simplifying with (227), (395) % 151.84/21.35 | | | | | | gives: % 151.84/21.35 | | | | | | (399) all_1081_0 = all_1077_0 % 151.84/21.35 | | | | | | % 151.84/21.35 | | | | | | GROUND_INST: instantiating (55) with all_1083_0, all_1087_0, % 151.84/21.35 | | | | | | all_1077_1, all_1077_2, simplifying with (392), (394) % 151.84/21.35 | | | | | | gives: % 151.84/21.35 | | | | | | (400) all_1087_0 = all_1083_0 % 151.84/21.35 | | | | | | % 151.84/21.35 | | | | | | GROUND_INST: instantiating (55) with all_1087_0, all_1089_0, % 151.84/21.35 | | | | | | all_1077_1, all_1077_2, simplifying with (391), (392) % 151.84/21.35 | | | | | | gives: % 151.84/21.35 | | | | | | (401) all_1089_0 = all_1087_0 % 151.84/21.35 | | | | | | % 151.84/21.35 | | | | | | GROUND_INST: instantiating (55) with all_1085_0, all_1089_0, % 151.84/21.35 | | | | | | all_1077_1, all_1077_2, simplifying with (391), (393) % 151.84/21.35 | | | | | | gives: % 151.84/21.35 | | | | | | (402) all_1089_0 = all_1085_0 % 151.84/21.35 | | | | | | % 151.84/21.35 | | | | | | GROUND_INST: instantiating (55) with all_1081_0, all_1089_0, % 151.84/21.35 | | | | | | all_1077_1, all_1077_2, simplifying with (391), (395) % 151.84/21.35 | | | | | | gives: % 151.84/21.35 | | | | | | (403) all_1089_0 = all_1081_0 % 151.84/21.35 | | | | | | % 151.84/21.35 | | | | | | GROUND_INST: instantiating (55) with all_1079_0, all_1089_0, % 151.84/21.35 | | | | | | all_1077_1, all_1077_2, simplifying with (391), (396) % 151.84/21.35 | | | | | | gives: % 151.84/21.35 | | | | | | (404) all_1089_0 = all_1079_0 % 151.84/21.35 | | | | | | % 151.84/21.35 | | | | | | GROUND_INST: instantiating (58) with all_1105_2, all_1107_1, % 151.84/21.35 | | | | | | all_1102_0, all_999_2, simplifying with (279), (390) % 151.84/21.35 | | | | | | gives: % 151.84/21.35 | | | | | | (405) all_1107_1 = all_1105_2 % 151.84/21.35 | | | | | | % 151.84/21.35 | | | | | | GROUND_INST: instantiating (60) with all_978_6, all_1102_0, % 151.84/21.35 | | | | | | all_922_3, fset$, simplifying with (107), (389) gives: % 151.84/21.35 | | | | | | (406) all_1102_0 = all_978_6 % 151.84/21.35 | | | | | | % 151.84/21.35 | | | | | | COMBINE_EQS: (402), (403) imply: % 151.84/21.35 | | | | | | (407) all_1085_0 = all_1081_0 % 151.84/21.35 | | | | | | % 151.84/21.35 | | | | | | COMBINE_EQS: (401), (402) imply: % 151.84/21.35 | | | | | | (408) all_1087_0 = all_1085_0 % 151.84/21.35 | | | | | | % 151.84/21.35 | | | | | | SIMP: (408) implies: % 151.84/21.35 | | | | | | (409) all_1087_0 = all_1085_0 % 151.84/21.35 | | | | | | % 151.84/21.35 | | | | | | COMBINE_EQS: (402), (404) imply: % 151.84/21.35 | | | | | | (410) all_1085_0 = all_1079_0 % 151.84/21.35 | | | | | | % 151.84/21.35 | | | | | | COMBINE_EQS: (400), (409) imply: % 151.84/21.35 | | | | | | (411) all_1085_0 = all_1083_0 % 151.84/21.35 | | | | | | % 151.84/21.35 | | | | | | SIMP: (411) implies: % 151.84/21.35 | | | | | | (412) all_1085_0 = all_1083_0 % 151.84/21.35 | | | | | | % 151.84/21.35 | | | | | | COMBINE_EQS: (407), (412) imply: % 151.84/21.35 | | | | | | (413) all_1083_0 = all_1081_0 % 151.84/21.35 | | | | | | % 151.84/21.35 | | | | | | COMBINE_EQS: (410), (412) imply: % 151.84/21.35 | | | | | | (414) all_1083_0 = all_1079_0 % 151.84/21.35 | | | | | | % 151.84/21.35 | | | | | | COMBINE_EQS: (413), (414) imply: % 151.84/21.35 | | | | | | (415) all_1081_0 = all_1079_0 % 151.84/21.35 | | | | | | % 151.84/21.35 | | | | | | SIMP: (415) implies: % 151.84/21.35 | | | | | | (416) all_1081_0 = all_1079_0 % 151.84/21.35 | | | | | | % 151.84/21.35 | | | | | | COMBINE_EQS: (399), (416) imply: % 151.84/21.35 | | | | | | (417) all_1079_0 = all_1077_0 % 151.84/21.35 | | | | | | % 151.84/21.35 | | | | | | REDUCE: (279), (406) imply: % 151.84/21.35 | | | | | | (418) fun_app$t(all_999_2, all_978_6) = all_1105_2 % 151.84/21.35 | | | | | | % 151.84/21.35 | | | | | | GROUND_INST: instantiating (58) with all_999_1, all_1105_2, % 151.84/21.35 | | | | | | all_978_6, all_999_2, simplifying with (186), (418) % 151.84/21.35 | | | | | | gives: % 151.84/21.35 | | | | | | (419) all_1105_2 = all_999_1 % 151.84/21.35 | | | | | | % 151.84/21.35 | | | | | | COMBINE_EQS: (405), (419) imply: % 151.84/21.35 | | | | | | (420) all_1107_1 = all_999_1 % 151.84/21.35 | | | | | | % 151.84/21.35 | | | | | | BETA: splitting (69) gives: % 151.84/21.35 | | | | | | % 151.84/21.35 | | | | | | Case 1: % 151.84/21.35 | | | | | | | % 151.84/21.35 | | | | | | | (421) all_922_0 = none$ & all_922_2 = 0 % 151.84/21.35 | | | | | | | % 151.84/21.35 | | | | | | | ALPHA: (421) implies: % 151.84/21.35 | | | | | | | (422) all_922_2 = 0 % 151.84/21.35 | | | | | | | (423) all_922_0 = none$ % 151.84/21.35 | | | | | | | % 151.84/21.35 | | | | | | | COMBINE_EQS: (326), (423) imply: % 151.84/21.35 | | | | | | | (424) all_1107_0 = none$ % 151.84/21.35 | | | | | | | % 151.84/21.35 | | | | | | | REDUCE: (64), (422) imply: % 151.84/21.35 | | | | | | | (425) fun_app$i(all_922_4, all_922_3) = 0 % 151.84/21.35 | | | | | | | % 151.84/21.35 | | | | | | | BETA: splitting (284) gives: % 151.84/21.35 | | | | | | | % 151.84/21.35 | | | | | | | Case 1: % 151.84/21.35 | | | | | | | | % 151.84/21.35 | | | | | | | | (426) ~ (all_1107_0 = none$) % 151.84/21.35 | | | | | | | | % 151.84/21.35 | | | | | | | | REDUCE: (424), (426) imply: % 151.84/21.35 | | | | | | | | (427) $false % 151.84/21.35 | | | | | | | | % 151.84/21.35 | | | | | | | | CLOSE: (427) is inconsistent. % 151.84/21.35 | | | | | | | | % 151.84/21.35 | | | | | | | Case 2: % 151.84/21.35 | | | | | | | | % 151.84/21.35 | | | | | | | | (428) ~ (all_1107_1 = 0) % 151.84/21.35 | | | | | | | | % 151.84/21.35 | | | | | | | | REDUCE: (420), (428) imply: % 151.84/21.35 | | | | | | | | (429) ~ (all_999_1 = 0) % 151.84/21.35 | | | | | | | | % 151.84/21.35 | | | | | | | | BETA: splitting (213) gives: % 151.84/21.35 | | | | | | | | % 151.84/21.35 | | | | | | | | Case 1: % 151.84/21.35 | | | | | | | | | % 151.84/21.35 | | | | | | | | | (430) all_999_1 = 0 % 151.84/21.35 | | | | | | | | | % 151.84/21.35 | | | | | | | | | REDUCE: (429), (430) imply: % 151.84/21.35 | | | | | | | | | (431) $false % 151.84/21.35 | | | | | | | | | % 151.84/21.35 | | | | | | | | | CLOSE: (431) is inconsistent. % 151.84/21.35 | | | | | | | | | % 151.84/21.35 | | | | | | | | Case 2: % 151.84/21.35 | | | | | | | | | % 151.84/21.35 | | | | | | | | | (432) ? [v0: A_element_ptr_fset_bool_fun$] : ? [v1: int] % 151.84/21.35 | | | | | | | | | : ( ~ (v1 = 0) & fun_app$j(fmember$, element_ptr$) = % 151.84/21.35 | | | | | | | | | v0 & fun_app$i(v0, all_922_3) = v1 & % 151.84/21.35 | | | | | | | | | A_element_ptr_fset_bool_fun$(v0)) % 151.84/21.35 | | | | | | | | | % 151.84/21.35 | | | | | | | | | DELTA: instantiating (432) with fresh symbols all_1618_0, % 151.84/21.35 | | | | | | | | | all_1618_1 gives: % 151.84/21.35 | | | | | | | | | (433) ~ (all_1618_0 = 0) & fun_app$j(fmember$, % 151.84/21.35 | | | | | | | | | element_ptr$) = all_1618_1 & fun_app$i(all_1618_1, % 151.84/21.35 | | | | | | | | | all_922_3) = all_1618_0 & % 151.84/21.35 | | | | | | | | | A_element_ptr_fset_bool_fun$(all_1618_1) % 151.84/21.35 | | | | | | | | | % 151.84/21.35 | | | | | | | | | ALPHA: (433) implies: % 151.84/21.35 | | | | | | | | | (434) ~ (all_1618_0 = 0) % 151.84/21.35 | | | | | | | | | (435) fun_app$i(all_1618_1, all_922_3) = all_1618_0 % 151.84/21.35 | | | | | | | | | (436) fun_app$j(fmember$, element_ptr$) = all_1618_1 % 151.84/21.35 | | | | | | | | | % 151.84/21.35 | | | | | | | | | GROUND_INST: instantiating (54) with all_922_4, all_1618_1, % 151.84/21.35 | | | | | | | | | element_ptr$, fmember$, simplifying with (65), % 151.84/21.35 | | | | | | | | | (436) gives: % 151.84/21.35 | | | | | | | | | (437) all_1618_1 = all_922_4 % 151.84/21.35 | | | | | | | | | % 151.84/21.35 | | | | | | | | | REDUCE: (435), (437) imply: % 151.84/21.35 | | | | | | | | | (438) fun_app$i(all_922_4, all_922_3) = all_1618_0 % 151.84/21.35 | | | | | | | | | % 151.84/21.35 | | | | | | | | | GROUND_INST: instantiating (53) with 0, all_1618_0, all_922_3, % 151.84/21.35 | | | | | | | | | all_922_4, simplifying with (425), (438) gives: % 151.84/21.35 | | | | | | | | | (439) all_1618_0 = 0 % 151.84/21.35 | | | | | | | | | % 151.84/21.35 | | | | | | | | | REDUCE: (434), (439) imply: % 151.84/21.35 | | | | | | | | | (440) $false % 151.84/21.35 | | | | | | | | | % 151.84/21.35 | | | | | | | | | CLOSE: (440) is inconsistent. % 151.84/21.35 | | | | | | | | | % 151.84/21.35 | | | | | | | | End of split % 151.84/21.35 | | | | | | | | % 151.84/21.35 | | | | | | | End of split % 151.84/21.35 | | | | | | | % 151.84/21.35 | | | | | | Case 2: % 151.84/21.35 | | | | | | | % 151.84/21.35 | | | | | | | (441) ~ (all_922_0 = none$) & ~ (all_922_2 = 0) % 151.84/21.35 | | | | | | | % 151.84/21.35 | | | | | | | ALPHA: (441) implies: % 151.84/21.35 | | | | | | | (442) ~ (all_922_2 = 0) % 151.84/21.35 | | | | | | | (443) ~ (all_922_0 = none$) % 151.84/21.35 | | | | | | | % 151.84/21.35 | | | | | | | BETA: splitting (81) gives: % 151.84/21.35 | | | | | | | % 151.84/21.35 | | | | | | | Case 1: % 151.84/21.35 | | | | | | | | % 151.84/21.35 | | | | | | | | (444) all_922_2 = 0 % 151.84/21.35 | | | | | | | | % 151.84/21.35 | | | | | | | | REDUCE: (442), (444) imply: % 151.84/21.35 | | | | | | | | (445) $false % 151.84/21.35 | | | | | | | | % 151.84/21.35 | | | | | | | | CLOSE: (445) is inconsistent. % 151.84/21.35 | | | | | | | | % 151.84/21.35 | | | | | | | Case 2: % 151.84/21.35 | | | | | | | | % 151.84/21.35 | | | | | | | | (446) ? [v0: % 151.84/21.35 | | | | | | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$] % 151.84/21.35 | | | | | | | | : ? [v1: % 151.84/21.35 | | | | | | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$] % 151.84/21.35 | | | | | | | | : ? [v2: % 151.84/21.35 | | | | | | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$] % 151.84/21.35 | | | | | | | | : ? [v3: int] : ( ~ (v3 = 0) & % 151.84/21.35 | | | | | | | | cast_e_l_e_m_e_n_t_p_t_r_2_n_o_d_e_p_t_r$(element_ptr$) % 151.84/21.35 | | | | | | | | = v0 & node_ptr_kinds$(h$) = v2 & % 151.84/21.35 | | | | | | | | fun_app$o(fmember$a, v0) = v1 & fun_app$n(v1, v2) = % 151.84/21.35 | | | | | | | | v3 & % 151.84/21.35 | | | | | | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$(v2) % 151.84/21.35 | | | | | | | | & % 151.84/21.35 | | | | | | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(v0) % 151.84/21.35 | | | | | | | | & % 151.84/21.35 | | | | | | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$(v1)) % 151.84/21.35 | | | | | | | | % 151.84/21.35 | | | | | | | | DELTA: instantiating (446) with fresh symbols all_1638_0, % 151.84/21.35 | | | | | | | | all_1638_1, all_1638_2, all_1638_3 gives: % 151.84/21.35 | | | | | | | | (447) ~ (all_1638_0 = 0) & % 151.84/21.35 | | | | | | | | cast_e_l_e_m_e_n_t_p_t_r_2_n_o_d_e_p_t_r$(element_ptr$) % 151.84/21.35 | | | | | | | | = all_1638_3 & node_ptr_kinds$(h$) = all_1638_1 & % 151.84/21.35 | | | | | | | | fun_app$o(fmember$a, all_1638_3) = all_1638_2 & % 151.84/21.35 | | | | | | | | fun_app$n(all_1638_2, all_1638_1) = all_1638_0 & % 151.84/21.35 | | | | | | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset$(all_1638_1) % 151.84/21.35 | | | | | | | | & % 151.84/21.35 | | | | | | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr$(all_1638_3) % 151.84/21.35 | | | | | | | | & % 151.84/21.35 | | | | | | | | A_element_ptr_b_character_data_ptr_c_sum_sum_node_ptr_fset_bool_fun$(all_1638_2) % 151.84/21.35 | | | | | | | | % 151.84/21.35 | | | | | | | | ALPHA: (447) implies: % 151.84/21.35 | | | | | | | | (448) ~ (all_1638_0 = 0) % 151.84/21.35 | | | | | | | | (449) fun_app$n(all_1638_2, all_1638_1) = all_1638_0 % 151.84/21.35 | | | | | | | | (450) fun_app$o(fmember$a, all_1638_3) = all_1638_2 % 151.84/21.35 | | | | | | | | (451) node_ptr_kinds$(h$) = all_1638_1 % 151.84/21.35 | | | | | | | | (452) cast_e_l_e_m_e_n_t_p_t_r_2_n_o_d_e_p_t_r$(element_ptr$) % 151.84/21.35 | | | | | | | | = all_1638_3 % 151.84/21.35 | | | | | | | | % 151.84/21.35 | | | | | | | | BETA: splitting (201) gives: % 151.84/21.35 | | | | | | | | % 151.84/21.35 | | | | | | | | Case 1: % 151.84/21.35 | | | | | | | | | % 151.84/21.35 | | | | | | | | | (453) all_940_0 = 0 % 151.84/21.35 | | | | | | | | | % 151.84/21.35 | | | | | | | | | REDUCE: (89), (453) imply: % 151.84/21.35 | | | | | | | | | (454) $false % 151.84/21.35 | | | | | | | | | % 151.84/21.35 | | | | | | | | | CLOSE: (454) is inconsistent. % 151.84/21.35 | | | | | | | | | % 151.84/21.35 | | | | | | | | Case 2: % 151.84/21.35 | | | | | | | | | % 151.84/21.35 | | | | | | | | | (455) all_922_2 = 0 | ? [v0: A_element_ptr_fset$] : ? % 151.84/21.35 | | | | | | | | | [v1: A_element_ptr_fset$] : ? [v2: % 151.84/21.35 | | | | | | | | | A_element_ptr_fset$] : (finsert$(element_ptr$, % 151.84/21.35 | | | | | | | | | all_922_3) = v0 & finsert$(element_ptr$, bot$f) = % 151.84/21.35 | | | | | | | | | v1 & A_element_ptr_fset$(v2) & % 151.84/21.35 | | | | | | | | | A_element_ptr_fset$(v1) & A_element_ptr_fset$(v0) & % 151.84/21.35 | | | | | | | | | ( ~ (v1 = v0) | all_922_3 = bot$f) & ( ~ (all_922_3 % 151.84/21.35 | | | | | | | | | = bot$f) | v1 = v0)) % 151.84/21.35 | | | | | | | | | % 151.84/21.35 | | | | | | | | | BETA: splitting (455) gives: % 151.84/21.35 | | | | | | | | | % 151.84/21.35 | | | | | | | | | Case 1: % 151.84/21.35 | | | | | | | | | | % 151.84/21.35 | | | | | | | | | | (456) all_922_2 = 0 % 151.84/21.35 | | | | | | | | | | % 151.84/21.35 | | | | | | | | | | REDUCE: (442), (456) imply: % 151.84/21.35 | | | | | | | | | | (457) $false % 151.84/21.35 | | | | | | | | | | % 151.84/21.35 | | | | | | | | | | CLOSE: (457) is inconsistent. % 151.84/21.35 | | | | | | | | | | % 151.84/21.35 | | | | | | | | | Case 2: % 151.84/21.35 | | | | | | | | | | % 151.84/21.35 | | | | | | | | | | % 151.84/21.35 | | | | | | | | | | GROUND_INST: instantiating (49) with all_1077_1, all_1638_1, % 151.84/21.35 | | | | | | | | | | h$, simplifying with (229), (451) gives: % 151.84/21.35 | | | | | | | | | | (458) all_1638_1 = all_1077_1 % 151.84/21.35 | | | | | | | | | | % 151.84/21.35 | | | | | | | | | | GROUND_INST: instantiating (50) with all_976_1, all_1638_3, % 151.84/21.35 | | | | | | | | | | element_ptr$, simplifying with (101), (452) gives: % 151.84/21.35 | | | | | | | | | | (459) all_1638_3 = all_976_1 % 151.84/21.35 | | | | | | | | | | % 151.84/21.35 | | | | | | | | | | REDUCE: (450), (459) imply: % 151.84/21.35 | | | | | | | | | | (460) fun_app$o(fmember$a, all_976_1) = all_1638_2 % 151.84/21.35 | | | | | | | | | | % 151.84/21.35 | | | | | | | | | | REDUCE: (449), (458) imply: % 151.84/21.35 | | | | | | | | | | (461) fun_app$n(all_1638_2, all_1077_1) = all_1638_0 % 151.84/21.35 | | | | | | | | | | % 151.84/21.35 | | | | | | | | | | GROUND_INST: instantiating (56) with all_1077_2, all_1638_2, % 151.84/21.35 | | | | | | | | | | all_976_1, fmember$a, simplifying with (228), % 151.84/21.35 | | | | | | | | | | (460) gives: % 151.84/21.35 | | | | | | | | | | (462) all_1638_2 = all_1077_2 % 151.84/21.35 | | | | | | | | | | % 151.84/21.35 | | | | | | | | | | REDUCE: (461), (462) imply: % 151.84/21.35 | | | | | | | | | | (463) fun_app$n(all_1077_2, all_1077_1) = all_1638_0 % 151.84/21.35 | | | | | | | | | | % 151.84/21.35 | | | | | | | | | | GROUND_INST: instantiating (55) with all_1077_0, all_1638_0, % 151.84/21.35 | | | | | | | | | | all_1077_1, all_1077_2, simplifying with (227), % 151.84/21.35 | | | | | | | | | | (463) gives: % 151.84/21.35 | | | | | | | | | | (464) all_1638_0 = all_1077_0 % 151.84/21.35 | | | | | | | | | | % 151.84/21.35 | | | | | | | | | | REDUCE: (448), (464) imply: % 151.84/21.35 | | | | | | | | | | (465) ~ (all_1077_0 = 0) % 151.84/21.35 | | | | | | | | | | % 151.84/21.35 | | | | | | | | | | BETA: splitting (230) gives: % 151.84/21.35 | | | | | | | | | | % 151.84/21.35 | | | | | | | | | | Case 1: % 151.84/21.35 | | | | | | | | | | | % 151.84/21.35 | | | | | | | | | | | (466) ~ (all_1077_3 = 0) % 151.84/21.35 | | | | | | | | | | | % 151.84/21.35 | | | | | | | | | | | REDUCE: (384), (466) imply: % 151.84/21.35 | | | | | | | | | | | (467) $false % 151.84/21.35 | | | | | | | | | | | % 151.84/21.35 | | | | | | | | | | | CLOSE: (467) is inconsistent. % 151.84/21.35 | | | | | | | | | | | % 151.84/21.35 | | | | | | | | | | Case 2: % 151.84/21.35 | | | | | | | | | | | % 151.84/21.35 | | | | | | | | | | | (468) ( ~ (all_1077_0 = 0) | ~ (all_976_0 = none$b)) & % 151.84/21.35 | | | | | | | | | | | (all_1077_0 = 0 | all_976_0 = none$b) % 151.84/21.35 | | | | | | | | | | | % 151.84/21.35 | | | | | | | | | | | ALPHA: (468) implies: % 151.84/21.35 | | | | | | | | | | | (469) all_1077_0 = 0 | all_976_0 = none$b % 151.84/21.35 | | | | | | | | | | | % 151.84/21.35 | | | | | | | | | | | BETA: splitting (469) gives: % 151.84/21.35 | | | | | | | | | | | % 151.84/21.35 | | | | | | | | | | | Case 1: % 151.84/21.35 | | | | | | | | | | | | % 151.84/21.35 | | | | | | | | | | | | (470) all_976_0 = none$b % 151.84/21.35 | | | | | | | | | | | | % 151.84/21.35 | | | | | | | | | | | | REDUCE: (103), (470) imply: % 151.84/21.35 | | | | | | | | | | | | (471) bind$(none$b, cast_N_o_d_e_2_E_l_e_m_e_n_t$) = % 151.84/21.35 | | | | | | | | | | | | all_922_0 % 151.84/21.35 | | | | | | | | | | | | % 151.84/21.35 | | | | | | | | | | | | GROUND_INST: instantiating (36) with % 151.84/21.35 | | | | | | | | | | | | cast_N_o_d_e_2_E_l_e_m_e_n_t$, all_922_0, % 151.84/21.35 | | | | | | | | | | | | simplifying with (18), (471) gives: % 151.84/21.35 | | | | | | | | | | | | (472) all_922_0 = none$ % 151.84/21.35 | | | | | | | | | | | | % 151.84/21.35 | | | | | | | | | | | | REDUCE: (443), (472) imply: % 151.84/21.35 | | | | | | | | | | | | (473) $false % 151.84/21.35 | | | | | | | | | | | | % 151.84/21.35 | | | | | | | | | | | | CLOSE: (473) is inconsistent. % 151.84/21.35 | | | | | | | | | | | | % 151.84/21.35 | | | | | | | | | | | Case 2: % 151.84/21.35 | | | | | | | | | | | | % 151.84/21.35 | | | | | | | | | | | | (474) all_1077_0 = 0 % 151.84/21.35 | | | | | | | | | | | | % 151.84/21.36 | | | | | | | | | | | | REDUCE: (465), (474) imply: % 151.84/21.36 | | | | | | | | | | | | (475) $false % 151.84/21.36 | | | | | | | | | | | | % 151.84/21.36 | | | | | | | | | | | | CLOSE: (475) is inconsistent. % 151.84/21.36 | | | | | | | | | | | | % 151.84/21.36 | | | | | | | | | | | End of split % 151.84/21.36 | | | | | | | | | | | % 151.84/21.36 | | | | | | | | | | End of split % 151.84/21.36 | | | | | | | | | | % 151.84/21.36 | | | | | | | | | End of split % 151.84/21.36 | | | | | | | | | % 151.84/21.36 | | | | | | | | End of split % 151.84/21.36 | | | | | | | | % 151.84/21.36 | | | | | | | End of split % 151.84/21.36 | | | | | | | % 151.84/21.36 | | | | | | End of split % 151.84/21.36 | | | | | | % 151.84/21.36 | | | | | End of split % 151.84/21.36 | | | | | % 151.84/21.36 | | | | End of split % 151.84/21.36 | | | | % 151.84/21.36 | | | End of split % 151.84/21.36 | | | % 151.84/21.36 | | End of split % 151.84/21.36 | | % 151.84/21.36 | End of split % 151.84/21.36 | % 151.84/21.36 End of proof % 151.84/21.36 % SZS output end Proof for theBenchmark % 151.84/21.36 % 151.84/21.36 20798ms %------------------------------------------------------------------------------