TSTP Solution File: ITP173^1 by cocATP---0.2.0

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : cocATP---0.2.0
% Problem  : ITP173^1 : TPTP v7.5.0. Released v7.5.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : python CASC.py /export/starexec/sandbox/benchmark/theBenchmark.p

% Computer : n007.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
% DateTime : Sun Mar 21 13:24:24 EDT 2021

% Result   : Unknown 1.08s
% Output   : None 
% Verified : 
% SZS Type : None (Parsing solution fails)
% Syntax   : Number of formulae    : 0

% Comments : 
%------------------------------------------------------------------------------
%----No solution output by system
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.06/0.12  % Problem  : ITP173^1 : TPTP v7.5.0. Released v7.5.0.
% 0.06/0.12  % Command  : python CASC.py /export/starexec/sandbox/benchmark/theBenchmark.p
% 0.12/0.33  % Computer : n007.cluster.edu
% 0.12/0.33  % Model    : x86_64 x86_64
% 0.12/0.33  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.12/0.33  % Memory   : 8042.1875MB
% 0.12/0.33  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.12/0.33  % CPULimit : 300
% 0.12/0.33  % DateTime : Fri Mar 19 07:13:49 EDT 2021
% 0.12/0.34  % CPUTime  : 
% 0.12/0.34  ModuleCmd_Load.c(213):ERROR:105: Unable to locate a modulefile for 'python/python27'
% 0.12/0.35  Python 2.7.5
% 0.38/0.61  Using paths ['/home/cristobal/cocATP/CASC/TPTP/', '/export/starexec/sandbox/benchmark/', '/export/starexec/sandbox/benchmark/']
% 0.38/0.61  FOF formula (<kernel.Constant object at 0x2af404486b48>, <kernel.Type object at 0x2af4044869e0>) of role type named ty_n_t__Heap____Error____Monad__Oprog_It__ObjectClass__Oheap_It__Sum____Type__Osum_It__NodePointer__Onode____ptr_It__Sum____Type__Osum_It__ElementPointer__Oelement____ptr_Itf__a_J_Mt__Sum____Type__Osum_It__CharacterDataPointer__Ocharacter____data____ptr_Itf__b_J_Mtf__c_J_J_J_Mt__Sum____Type__Osum_It__DocumentPointer__Odocument____ptr_It__Sum____Type__Osum_It__ShadowRootPointer__Oshadow____root____ptr_Itf__d_J_Mtf__e_J_J_Mtf__f_J_J_Mt__Sum____Type__Osum_It__NodeClass__ORNode__ORNode____ext_It__Sum____Type__Osum_It__ElementClass__ORElement__ORElement____ext_Itf__c_Mtf__a_Mtf__b_Mtf__d_Mt__Option__Ooption_Itf__g_J_J_Mt__Sum____Type__Osum_It__CharacterDataClass__ORCharacterData__ORCharacterData____ext_It__Option__Ooption_Itf__h_J_J_Mtf__i_J_J_J_Mt__Sum____Type__Osum_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J_J_Mtf__l_J_J_J_Mt__BaseMonad__Oexception_Mt__ObjectClass__ORObject__ORObject____ext_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J_J_J_J
% 0.38/0.61  Using role type
% 0.38/0.61  Declaring heap_E1186645633on_j_k:Type
% 0.38/0.61  FOF formula (<kernel.Constant object at 0x2af4044879e0>, <kernel.Type object at 0x2af404486830>) of role type named ty_n_t__Heap____Error____Monad__Oprog_It__ObjectClass__Oheap_It__Sum____Type__Osum_It__NodePointer__Onode____ptr_It__Sum____Type__Osum_It__ElementPointer__Oelement____ptr_Itf__a_J_Mt__Sum____Type__Osum_It__CharacterDataPointer__Ocharacter____data____ptr_Itf__b_J_Mtf__c_J_J_J_Mt__Sum____Type__Osum_It__DocumentPointer__Odocument____ptr_It__Sum____Type__Osum_It__ShadowRootPointer__Oshadow____root____ptr_Itf__d_J_Mtf__e_J_J_Mtf__f_J_J_Mt__Sum____Type__Osum_It__NodeClass__ORNode__ORNode____ext_It__Sum____Type__Osum_It__ElementClass__ORElement__ORElement____ext_Itf__c_Mtf__a_Mtf__b_Mtf__d_Mt__Option__Ooption_Itf__g_J_J_Mt__Sum____Type__Osum_It__CharacterDataClass__ORCharacterData__ORCharacterData____ext_It__Option__Ooption_Itf__h_J_J_Mtf__i_J_J_J_Mt__Sum____Type__Osum_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J_J_Mtf__l_J_J_J_Mt__BaseMonad__Oexception_Mt__List__Olist_It__NodePointer__Onode____ptr_It__Sum____Type__Osum_It__ElementPointer__Oelement____ptr_Itf__a_J_Mt__Sum____Type__Osum_It__CharacterDataPointer__Ocharacter____data____ptr_Itf__b_J_Mtf__c_J_J_J_J_J
% 0.38/0.61  Using role type
% 0.38/0.61  Declaring heap_E1735400259tr_b_c:Type
% 0.38/0.61  FOF formula (<kernel.Constant object at 0x2af404486950>, <kernel.Type object at 0x2af4044865a8>) of role type named ty_n_t__Heap____Error____Monad__Oprog_It__ObjectClass__Oheap_It__Sum____Type__Osum_It__NodePointer__Onode____ptr_It__Sum____Type__Osum_It__ElementPointer__Oelement____ptr_Itf__a_J_Mt__Sum____Type__Osum_It__CharacterDataPointer__Ocharacter____data____ptr_Itf__b_J_Mtf__c_J_J_J_Mt__Sum____Type__Osum_It__DocumentPointer__Odocument____ptr_It__Sum____Type__Osum_It__ShadowRootPointer__Oshadow____root____ptr_Itf__d_J_Mtf__e_J_J_Mtf__f_J_J_Mt__Sum____Type__Osum_It__NodeClass__ORNode__ORNode____ext_It__Sum____Type__Osum_It__ElementClass__ORElement__ORElement____ext_Itf__c_Mtf__a_Mtf__b_Mtf__d_Mt__Option__Ooption_Itf__g_J_J_Mt__Sum____Type__Osum_It__CharacterDataClass__ORCharacterData__ORCharacterData____ext_It__Option__Ooption_Itf__h_J_J_Mtf__i_J_J_J_Mt__Sum____Type__Osum_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J_J_Mtf__l_J_J_J_Mt__BaseMonad__Oexception_Mt__DocumentPointer__Odocument____ptr_It__Sum____Type__Osum_It__ShadowRootPointer__Oshadow____root____ptr_Itf__d_J_Mtf__e_J_J_J
% 0.38/0.61  Using role type
% 0.38/0.61  Declaring heap_E1188946203tr_d_e:Type
% 0.38/0.61  FOF formula (<kernel.Constant object at 0x2af4044869e0>, <kernel.Type object at 0x2af404486050>) of role type named ty_n_t__Heap____Error____Monad__Oprog_It__ObjectClass__Oheap_It__Sum____Type__Osum_It__NodePointer__Onode____ptr_It__Sum____Type__Osum_It__ElementPointer__Oelement____ptr_Itf__a_J_Mt__Sum____Type__Osum_It__CharacterDataPointer__Ocharacter____data____ptr_Itf__b_J_Mtf__c_J_J_J_Mt__Sum____Type__Osum_It__DocumentPointer__Odocument____ptr_It__Sum____Type__Osum_It__ShadowRootPointer__Oshadow____root____ptr_Itf__d_J_Mtf__e_J_J_Mtf__f_J_J_Mt__Sum____Type__Osum_It__NodeClass__ORNode__ORNode____ext_It__Sum____Type__Osum_It__ElementClass__ORElement__ORElement____ext_Itf__c_Mtf__a_Mtf__b_Mtf__d_Mt__Option__Ooption_Itf__g_J_J_Mt__Sum____Type__Osum_It__CharacterDataClass__ORCharacterData__ORCharacterData____ext_It__Option__Ooption_Itf__h_J_J_Mtf__i_J_J_J_Mt__Sum____Type__Osum_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J_J_Mtf__l_J_J_J_Mt__BaseMonad__Oexception_Mt__Finite____Map__Ofmap_It__List__Olist_It__String__Ochar_J_Mt__List__Olist_It__String__Ochar_J_J_J
% 0.38/0.61  Using role type
% 0.38/0.61  Declaring heap_E1770015209t_char:Type
% 0.38/0.61  FOF formula (<kernel.Constant object at 0x2af404486830>, <kernel.Type object at 0x2af404486d88>) of role type named ty_n_t__Heap____Error____Monad__Oprog_It__ObjectClass__Oheap_It__Sum____Type__Osum_It__NodePointer__Onode____ptr_It__Sum____Type__Osum_It__ElementPointer__Oelement____ptr_Itf__a_J_Mt__Sum____Type__Osum_It__CharacterDataPointer__Ocharacter____data____ptr_Itf__b_J_Mtf__c_J_J_J_Mt__Sum____Type__Osum_It__DocumentPointer__Odocument____ptr_It__Sum____Type__Osum_It__ShadowRootPointer__Oshadow____root____ptr_Itf__d_J_Mtf__e_J_J_Mtf__f_J_J_Mt__Sum____Type__Osum_It__NodeClass__ORNode__ORNode____ext_It__Sum____Type__Osum_It__ElementClass__ORElement__ORElement____ext_Itf__c_Mtf__a_Mtf__b_Mtf__d_Mt__Option__Ooption_Itf__g_J_J_Mt__Sum____Type__Osum_It__CharacterDataClass__ORCharacterData__ORCharacterData____ext_It__Option__Ooption_Itf__h_J_J_Mtf__i_J_J_J_Mt__Sum____Type__Osum_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J_J_Mtf__l_J_J_J_Mt__BaseMonad__Oexception_Mt__Option__Ooption_It__ShadowRootPointer__Oshadow____root____ptr_Itf__d_J_J_J
% 0.38/0.61  Using role type
% 0.38/0.61  Declaring heap_E189844335_ptr_d:Type
% 0.38/0.61  FOF formula (<kernel.Constant object at 0x2af4044865a8>, <kernel.Type object at 0x2af404486bd8>) of role type named ty_n_t__Heap____Error____Monad__Oprog_It__ObjectClass__Oheap_It__Sum____Type__Osum_It__NodePointer__Onode____ptr_It__Sum____Type__Osum_It__ElementPointer__Oelement____ptr_Itf__a_J_Mt__Sum____Type__Osum_It__CharacterDataPointer__Ocharacter____data____ptr_Itf__b_J_Mtf__c_J_J_J_Mt__Sum____Type__Osum_It__DocumentPointer__Odocument____ptr_It__Sum____Type__Osum_It__ShadowRootPointer__Oshadow____root____ptr_Itf__d_J_Mtf__e_J_J_Mtf__f_J_J_Mt__Sum____Type__Osum_It__NodeClass__ORNode__ORNode____ext_It__Sum____Type__Osum_It__ElementClass__ORElement__ORElement____ext_Itf__c_Mtf__a_Mtf__b_Mtf__d_Mt__Option__Ooption_Itf__g_J_J_Mt__Sum____Type__Osum_It__CharacterDataClass__ORCharacterData__ORCharacterData____ext_It__Option__Ooption_Itf__h_J_J_Mtf__i_J_J_J_Mt__Sum____Type__Osum_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J_J_Mtf__l_J_J_J_Mt__BaseMonad__Oexception_Mt__Option__Ooption_It__ElementPointer__Oelement____ptr_Itf__a_J_J_J
% 0.38/0.61  Using role type
% 0.38/0.61  Declaring heap_E906991588_ptr_a:Type
% 0.38/0.61  FOF formula (<kernel.Constant object at 0x2af404486050>, <kernel.Type object at 0x2af4044866c8>) of role type named ty_n_t__Heap____Error____Monad__Oprog_It__ObjectClass__Oheap_It__Sum____Type__Osum_It__NodePointer__Onode____ptr_It__Sum____Type__Osum_It__ElementPointer__Oelement____ptr_Itf__a_J_Mt__Sum____Type__Osum_It__CharacterDataPointer__Ocharacter____data____ptr_Itf__b_J_Mtf__c_J_J_J_Mt__Sum____Type__Osum_It__DocumentPointer__Odocument____ptr_It__Sum____Type__Osum_It__ShadowRootPointer__Oshadow____root____ptr_Itf__d_J_Mtf__e_J_J_Mtf__f_J_J_Mt__Sum____Type__Osum_It__NodeClass__ORNode__ORNode____ext_It__Sum____Type__Osum_It__ElementClass__ORElement__ORElement____ext_Itf__c_Mtf__a_Mtf__b_Mtf__d_Mt__Option__Ooption_Itf__g_J_J_Mt__Sum____Type__Osum_It__CharacterDataClass__ORCharacterData__ORCharacterData____ext_It__Option__Ooption_Itf__h_J_J_Mtf__i_J_J_J_Mt__Sum____Type__Osum_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J_J_Mtf__l_J_J_J_Mt__BaseMonad__Oexception_Mt__CharacterDataPointer__Ocharacter____data____ptr_Itf__b_J_J
% 0.38/0.61  Using role type
% 0.38/0.61  Declaring heap_E1996099391_ptr_b:Type
% 0.38/0.61  FOF formula (<kernel.Constant object at 0x2af404486d88>, <kernel.Type object at 0x2af404486bd8>) of role type named ty_n_t__Heap____Error____Monad__Oprog_It__ObjectClass__Oheap_It__Sum____Type__Osum_It__NodePointer__Onode____ptr_It__Sum____Type__Osum_It__ElementPointer__Oelement____ptr_Itf__a_J_Mt__Sum____Type__Osum_It__CharacterDataPointer__Ocharacter____data____ptr_Itf__b_J_Mtf__c_J_J_J_Mt__Sum____Type__Osum_It__DocumentPointer__Odocument____ptr_It__Sum____Type__Osum_It__ShadowRootPointer__Oshadow____root____ptr_Itf__d_J_Mtf__e_J_J_Mtf__f_J_J_Mt__Sum____Type__Osum_It__NodeClass__ORNode__ORNode____ext_It__Sum____Type__Osum_It__ElementClass__ORElement__ORElement____ext_Itf__c_Mtf__a_Mtf__b_Mtf__d_Mt__Option__Ooption_Itf__g_J_J_Mt__Sum____Type__Osum_It__CharacterDataClass__ORCharacterData__ORCharacterData____ext_It__Option__Ooption_Itf__h_J_J_Mtf__i_J_J_J_Mt__Sum____Type__Osum_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J_J_Mtf__l_J_J_J_Mt__BaseMonad__Oexception_Mt__ShadowRootPointer__Oshadow____root____ptr_Itf__d_J_J
% 0.38/0.61  Using role type
% 0.38/0.61  Declaring heap_E490335273_ptr_d:Type
% 0.38/0.61  FOF formula (<kernel.Constant object at 0x2af404486b90>, <kernel.Type object at 0x2af4044697e8>) of role type named ty_n_t__Heap____Error____Monad__Oprog_It__ObjectClass__Oheap_It__Sum____Type__Osum_It__NodePointer__Onode____ptr_It__Sum____Type__Osum_It__ElementPointer__Oelement____ptr_Itf__a_J_Mt__Sum____Type__Osum_It__CharacterDataPointer__Ocharacter____data____ptr_Itf__b_J_Mtf__c_J_J_J_Mt__Sum____Type__Osum_It__DocumentPointer__Odocument____ptr_It__Sum____Type__Osum_It__ShadowRootPointer__Oshadow____root____ptr_Itf__d_J_Mtf__e_J_J_Mtf__f_J_J_Mt__Sum____Type__Osum_It__NodeClass__ORNode__ORNode____ext_It__Sum____Type__Osum_It__ElementClass__ORElement__ORElement____ext_Itf__c_Mtf__a_Mtf__b_Mtf__d_Mt__Option__Ooption_Itf__g_J_J_Mt__Sum____Type__Osum_It__CharacterDataClass__ORCharacterData__ORCharacterData____ext_It__Option__Ooption_Itf__h_J_J_Mtf__i_J_J_J_Mt__Sum____Type__Osum_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J_J_Mtf__l_J_J_J_Mt__BaseMonad__Oexception_Mt__ShadowRootClass__Oshadow____root____mode_J
% 0.38/0.61  Using role type
% 0.38/0.61  Declaring heap_E175696076t_mode:Type
% 0.38/0.61  FOF formula (<kernel.Constant object at 0x2af4044866c8>, <kernel.Type object at 0x2af4044697e8>) of role type named ty_n_t__Heap____Error____Monad__Oprog_It__ObjectClass__Oheap_It__Sum____Type__Osum_It__NodePointer__Onode____ptr_It__Sum____Type__Osum_It__ElementPointer__Oelement____ptr_Itf__a_J_Mt__Sum____Type__Osum_It__CharacterDataPointer__Ocharacter____data____ptr_Itf__b_J_Mtf__c_J_J_J_Mt__Sum____Type__Osum_It__DocumentPointer__Odocument____ptr_It__Sum____Type__Osum_It__ShadowRootPointer__Oshadow____root____ptr_Itf__d_J_Mtf__e_J_J_Mtf__f_J_J_Mt__Sum____Type__Osum_It__NodeClass__ORNode__ORNode____ext_It__Sum____Type__Osum_It__ElementClass__ORElement__ORElement____ext_Itf__c_Mtf__a_Mtf__b_Mtf__d_Mt__Option__Ooption_Itf__g_J_J_Mt__Sum____Type__Osum_It__CharacterDataClass__ORCharacterData__ORCharacterData____ext_It__Option__Ooption_Itf__h_J_J_Mtf__i_J_J_J_Mt__Sum____Type__Osum_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J_J_Mtf__l_J_J_J_Mt__BaseMonad__Oexception_Mt__ElementPointer__Oelement____ptr_Itf__a_J_J
% 0.38/0.61  Using role type
% 0.38/0.61  Declaring heap_E1661210526_ptr_a:Type
% 0.38/0.61  FOF formula (<kernel.Constant object at 0x2af404486bd8>, <kernel.Type object at 0x2af404469248>) of role type named ty_n_t__Heap____Error____Monad__Oprog_It__ObjectClass__Oheap_It__Sum____Type__Osum_It__NodePointer__Onode____ptr_It__Sum____Type__Osum_It__ElementPointer__Oelement____ptr_Itf__a_J_Mt__Sum____Type__Osum_It__CharacterDataPointer__Ocharacter____data____ptr_Itf__b_J_Mtf__c_J_J_J_Mt__Sum____Type__Osum_It__DocumentPointer__Odocument____ptr_It__Sum____Type__Osum_It__ShadowRootPointer__Oshadow____root____ptr_Itf__d_J_Mtf__e_J_J_Mtf__f_J_J_Mt__Sum____Type__Osum_It__NodeClass__ORNode__ORNode____ext_It__Sum____Type__Osum_It__ElementClass__ORElement__ORElement____ext_Itf__c_Mtf__a_Mtf__b_Mtf__d_Mt__Option__Ooption_Itf__g_J_J_Mt__Sum____Type__Osum_It__CharacterDataClass__ORCharacterData__ORCharacterData____ext_It__Option__Ooption_Itf__h_J_J_Mtf__i_J_J_J_Mt__Sum____Type__Osum_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J_J_Mtf__l_J_J_J_Mt__BaseMonad__Oexception_Mt__List__Olist_It__String__Ochar_J_J
% 0.38/0.61  Using role type
% 0.38/0.61  Declaring heap_E434560396t_char:Type
% 0.38/0.61  FOF formula (<kernel.Constant object at 0x2af404486440>, <kernel.Type object at 0x2af404469a70>) of role type named ty_n_t__Heap____Error____Monad__Oprog_It__ObjectClass__Oheap_It__Sum____Type__Osum_It__NodePointer__Onode____ptr_It__Sum____Type__Osum_It__ElementPointer__Oelement____ptr_Itf__a_J_Mt__Sum____Type__Osum_It__CharacterDataPointer__Ocharacter____data____ptr_Itf__b_J_Mtf__c_J_J_J_Mt__Sum____Type__Osum_It__DocumentPointer__Odocument____ptr_It__Sum____Type__Osum_It__ShadowRootPointer__Oshadow____root____ptr_Itf__d_J_Mtf__e_J_J_Mtf__f_J_J_Mt__Sum____Type__Osum_It__NodeClass__ORNode__ORNode____ext_It__Sum____Type__Osum_It__ElementClass__ORElement__ORElement____ext_Itf__c_Mtf__a_Mtf__b_Mtf__d_Mt__Option__Ooption_Itf__g_J_J_Mt__Sum____Type__Osum_It__CharacterDataClass__ORCharacterData__ORCharacterData____ext_It__Option__Ooption_Itf__h_J_J_Mtf__i_J_J_J_Mt__Sum____Type__Osum_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J_J_Mtf__l_J_J_J_Mt__BaseMonad__Oexception_Mt__Product____Type__Ounit_J
% 0.38/0.61  Using role type
% 0.38/0.61  Declaring heap_E625070648t_unit:Type
% 0.38/0.61  FOF formula (<kernel.Constant object at 0x2af404486bd8>, <kernel.Type object at 0x2af404469bd8>) of role type named ty_n_t__ObjectClass__Oheap_It__Sum____Type__Osum_It__NodePointer__Onode____ptr_It__Sum____Type__Osum_It__ElementPointer__Oelement____ptr_Itf__a_J_Mt__Sum____Type__Osum_It__CharacterDataPointer__Ocharacter____data____ptr_Itf__b_J_Mtf__c_J_J_J_Mt__Sum____Type__Osum_It__DocumentPointer__Odocument____ptr_It__Sum____Type__Osum_It__ShadowRootPointer__Oshadow____root____ptr_Itf__d_J_Mtf__e_J_J_Mtf__f_J_J_Mt__Sum____Type__Osum_It__NodeClass__ORNode__ORNode____ext_It__Sum____Type__Osum_It__ElementClass__ORElement__ORElement____ext_Itf__c_Mtf__a_Mtf__b_Mtf__d_Mt__Option__Ooption_Itf__g_J_J_Mt__Sum____Type__Osum_It__CharacterDataClass__ORCharacterData__ORCharacterData____ext_It__Option__Ooption_Itf__h_J_J_Mtf__i_J_J_J_Mt__Sum____Type__Osum_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J_J_Mtf__l_J_J_J
% 0.38/0.61  Using role type
% 0.38/0.61  Declaring heap_S1465075775_j_k_l:Type
% 0.38/0.61  FOF formula (<kernel.Constant object at 0x2af4044866c8>, <kernel.Type object at 0x2af404469758>) of role type named ty_n_t__ObjectClass__ORObject__ORObject____ext_It__Sum____Type__Osum_It__NodeClass__ORNode__ORNode____ext_It__Sum____Type__Osum_It__ElementClass__ORElement__ORElement____ext_Itf__c_Mtf__a_Mtf__b_Mtf__d_Mt__Option__Ooption_Itf__g_J_J_Mt__Sum____Type__Osum_It__CharacterDataClass__ORCharacterData__ORCharacterData____ext_It__Option__Ooption_Itf__h_J_J_Mtf__i_J_J_J_Mt__Sum____Type__Osum_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J_J_Mtf__l_J_J_J
% 0.38/0.61  Using role type
% 0.38/0.61  Declaring rObjec1413572695_j_k_l:Type
% 0.38/0.61  FOF formula (<kernel.Constant object at 0x2af404486bd8>, <kernel.Type object at 0x2af404469e18>) of role type named ty_n_t__ObjectPointer__Oobject____ptr_It__Sum____Type__Osum_It__NodePointer__Onode____ptr_It__Sum____Type__Osum_It__ElementPointer__Oelement____ptr_Itf__a_J_Mt__Sum____Type__Osum_It__CharacterDataPointer__Ocharacter____data____ptr_Itf__b_J_Mtf__c_J_J_J_Mt__Sum____Type__Osum_It__DocumentPointer__Odocument____ptr_It__Sum____Type__Osum_It__ShadowRootPointer__Oshadow____root____ptr_Itf__d_J_Mtf__e_J_J_Mtf__f_J_J_J
% 0.38/0.61  Using role type
% 0.38/0.61  Declaring object945351580_d_e_f:Type
% 0.38/0.61  FOF formula (<kernel.Constant object at 0x2af404486bd8>, <kernel.Type object at 0x2af404469ab8>) of role type named ty_n_t__ObjectClass__ORObject__ORObject____ext_It__NodeClass__ORNode__ORNode____ext_It__Sum____Type__Osum_It__ElementClass__ORElement__ORElement____ext_Itf__c_Mtf__a_Mtf__b_Mtf__d_Mt__Option__Ooption_Itf__g_J_J_Mt__Sum____Type__Osum_It__CharacterDataClass__ORCharacterData__ORCharacterData____ext_It__Option__Ooption_Itf__h_J_J_Mtf__i_J_J_J_J
% 0.38/0.61  Using role type
% 0.38/0.61  Declaring rObjec1922030987on_h_i:Type
% 0.38/0.61  FOF formula (<kernel.Constant object at 0x2af404469758>, <kernel.Type object at 0x2af404469e18>) of role type named ty_n_t__Option__Ooption_It__ObjectClass__ORObject__ORObject____ext_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J_J_J_J
% 0.38/0.61  Using role type
% 0.38/0.61  Declaring option841825948on_j_k:Type
% 0.38/0.61  FOF formula (<kernel.Constant object at 0x2af404469bd8>, <kernel.Type object at 0x204ab00>) of role type named ty_n_t__ObjectClass__ORObject__ORObject____ext_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J_J_J
% 0.38/0.61  Using role type
% 0.38/0.61  Declaring rObjec1617416918on_j_k:Type
% 0.38/0.61  FOF formula (<kernel.Constant object at 0x2af404469ab8>, <kernel.Type object at 0x204ab00>) of role type named ty_n_t__Option__Ooption_It__ObjectClass__ORObject__ORObject____ext_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_J_J_J
% 0.38/0.61  Using role type
% 0.38/0.61  Declaring option1029218147tion_j:Type
% 0.38/0.61  FOF formula (<kernel.Constant object at 0x2af404469e18>, <kernel.Type object at 0x204ab90>) of role type named ty_n_t__ObjectClass__ORObject__ORObject____ext_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_J_J
% 0.38/0.61  Using role type
% 0.38/0.61  Declaring rObjec2068690451tion_j:Type
% 0.38/0.61  FOF formula (<kernel.Constant object at 0x2af404469b48>, <kernel.Type object at 0x204aa70>) of role type named ty_n_t__List__Olist_It__NodePointer__Onode____ptr_It__Sum____Type__Osum_It__ElementPointer__Oelement____ptr_Itf__a_J_Mt__Sum____Type__Osum_It__CharacterDataPointer__Ocharacter____data____ptr_Itf__b_J_Mtf__c_J_J_J_J
% 0.38/0.61  Using role type
% 0.38/0.61  Declaring list_n282880152tr_b_c:Type
% 0.38/0.61  FOF formula (<kernel.Constant object at 0x2af404469e18>, <kernel.Type object at 0x204ab48>) of role type named ty_n_t__NodePointer__Onode____ptr_It__Sum____Type__Osum_It__ElementPointer__Oelement____ptr_Itf__a_J_Mt__Sum____Type__Osum_It__CharacterDataPointer__Ocharacter____data____ptr_Itf__b_J_Mtf__c_J_J_J
% 0.38/0.61  Using role type
% 0.38/0.61  Declaring node_p1234578834tr_b_c:Type
% 0.38/0.61  FOF formula (<kernel.Constant object at 0x2af404469ab8>, <kernel.Type object at 0x204a830>) of role type named ty_n_t__ObjectClass__ORObject__ORObject____ext_It__NodeClass__ORNode__ORNode____ext_It__ElementClass__ORElement__ORElement____ext_Itf__c_Mtf__a_Mtf__b_Mtf__d_Mt__Option__Ooption_Itf__g_J_J_J_J
% 0.38/0.61  Using role type
% 0.38/0.61  Declaring rObjec1875798643tion_g:Type
% 0.38/0.61  FOF formula (<kernel.Constant object at 0x2af404469e18>, <kernel.Type object at 0x204aab8>) of role type named ty_n_t__ObjectClass__ORObject__ORObject____ext_It__NodeClass__ORNode__ORNode____ext_It__CharacterDataClass__ORCharacterData__ORCharacterData____ext_It__Option__Ooption_Itf__h_J_J_J_J
% 0.38/0.61  Using role type
% 0.38/0.61  Declaring rObjec1148923485tion_h:Type
% 0.38/0.61  FOF formula (<kernel.Constant object at 0x2af404469e18>, <kernel.Type object at 0x204a7a0>) of role type named ty_n_t__DocumentPointer__Odocument____ptr_It__Sum____Type__Osum_It__ShadowRootPointer__Oshadow____root____ptr_Itf__d_J_Mtf__e_J_J
% 0.38/0.61  Using role type
% 0.38/0.61  Declaring docume1935157360tr_d_e:Type
% 0.38/0.61  FOF formula (<kernel.Constant object at 0x204a830>, <kernel.Type object at 0x204a878>) of role type named ty_n_t__Finite____Map__Ofmap_It__List__Olist_It__String__Ochar_J_Mt__List__Olist_It__String__Ochar_J_J
% 0.38/0.61  Using role type
% 0.38/0.61  Declaring finite1621822014t_char:Type
% 0.38/0.61  FOF formula (<kernel.Constant object at 0x204aab8>, <kernel.Type object at 0x204a680>) of role type named ty_n_t__Option__Ooption_It__ShadowRootPointer__Oshadow____root____ptr_Itf__d_J_J
% 0.38/0.61  Using role type
% 0.38/0.61  Declaring option147517124_ptr_d:Type
% 0.38/0.61  FOF formula (<kernel.Constant object at 0x204a7a0>, <kernel.Type object at 0x204a758>) of role type named ty_n_t__Option__Ooption_It__ElementPointer__Oelement____ptr_Itf__a_J_J
% 0.38/0.61  Using role type
% 0.38/0.61  Declaring option_element_ptr_a:Type
% 0.38/0.61  FOF formula (<kernel.Constant object at 0x204a878>, <kernel.Type object at 0x204a560>) of role type named ty_n_t__CharacterDataPointer__Ocharacter____data____ptr_Itf__b_J
% 0.38/0.61  Using role type
% 0.38/0.61  Declaring character_data_ptr_b:Type
% 0.38/0.61  FOF formula (<kernel.Constant object at 0x204a680>, <kernel.Type object at 0x204a6c8>) of role type named ty_n_t__ShadowRootPointer__Oshadow____root____ptr_Itf__d_J
% 0.38/0.61  Using role type
% 0.38/0.61  Declaring shadow_root_ptr_d:Type
% 0.38/0.61  FOF formula (<kernel.Constant object at 0x204a758>, <kernel.Type object at 0x204a440>) of role type named ty_n_t__ShadowRootClass__Oshadow____root____mode
% 0.38/0.61  Using role type
% 0.38/0.61  Declaring shadow_root_mode:Type
% 0.38/0.61  FOF formula (<kernel.Constant object at 0x204a560>, <kernel.Type object at 0x204a5a8>) of role type named ty_n_t__ElementPointer__Oelement____ptr_Itf__a_J
% 0.38/0.61  Using role type
% 0.38/0.61  Declaring element_ptr_a:Type
% 0.38/0.61  FOF formula (<kernel.Constant object at 0x204a6c8>, <kernel.Type object at 0x204a3b0>) of role type named ty_n_t__List__Olist_It__String__Ochar_J
% 0.38/0.61  Using role type
% 0.38/0.61  Declaring list_char:Type
% 0.38/0.61  FOF formula (<kernel.Constant object at 0x204ab90>, <kernel.Type object at 0x204a5a8>) of role type named ty_n_t__Product____Type__Ounit
% 0.38/0.61  Using role type
% 0.38/0.61  Declaring product_unit:Type
% 0.38/0.61  FOF formula (<kernel.Constant object at 0x204a440>, <kernel.DependentProduct object at 0x204a1b8>) of role type named sy_c_BaseMonad_Ol__get__M_Oa__get__M_001t__DocumentPointer__Odocument____ptr_It__Sum____Type__Osum_It__ShadowRootPointer__Oshadow____root____ptr_Itf__d_J_Mtf__e_J_J_001t__ObjectClass__Oheap_It__Sum____Type__Osum_It__NodePointer__Onode____ptr_It__Sum____Type__Osum_It__ElementPointer__Oelement____ptr_Itf__a_J_Mt__Sum____Type__Osum_It__CharacterDataPointer__Ocharacter____data____ptr_Itf__b_J_Mtf__c_J_J_J_Mt__Sum____Type__Osum_It__DocumentPointer__Odocument____ptr_It__Sum____Type__Osum_It__ShadowRootPointer__Oshadow____root____ptr_Itf__d_J_Mtf__e_J_J_Mtf__f_J_J_Mt__Sum____Type__Osum_It__NodeClass__ORNode__ORNode____ext_It__Sum____Type__Osum_It__ElementClass__ORElement__ORElement____ext_Itf__c_Mtf__a_Mtf__b_Mtf__d_Mt__Option__Ooption_Itf__g_J_J_Mt__Sum____Type__Osum_It__CharacterDataClass__ORCharacterData__ORCharacterData____ext_It__Option__Ooption_Itf__h_J_J_Mtf__i_J_J_J_Mt__Sum____Type__Osum_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J_J_Mtf__l_J_J_J_001t__ObjectClass__ORObject__ORObject____ext_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J_J_J_001t__ObjectClass__ORObject__ORObject____ext_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J_J_J
% 0.38/0.61  Using role type
% 0.38/0.61  Declaring l_get_1351119336on_j_k:((docume1935157360tr_d_e->(heap_S1465075775_j_k_l->option841825948on_j_k))->(docume1935157360tr_d_e->((rObjec1617416918on_j_k->rObjec1617416918on_j_k)->heap_E1186645633on_j_k)))
% 0.38/0.61  FOF formula (<kernel.Constant object at 0x204a3b0>, <kernel.DependentProduct object at 0x204af38>) of role type named sy_c_BaseMonad_Ol__put__M_Oa__put__M_001t__DocumentPointer__Odocument____ptr_It__Sum____Type__Osum_It__ShadowRootPointer__Oshadow____root____ptr_Itf__d_J_Mtf__e_J_J_001t__ObjectClass__Oheap_It__Sum____Type__Osum_It__NodePointer__Onode____ptr_It__Sum____Type__Osum_It__ElementPointer__Oelement____ptr_Itf__a_J_Mt__Sum____Type__Osum_It__CharacterDataPointer__Ocharacter____data____ptr_Itf__b_J_Mtf__c_J_J_J_Mt__Sum____Type__Osum_It__DocumentPointer__Odocument____ptr_It__Sum____Type__Osum_It__ShadowRootPointer__Oshadow____root____ptr_Itf__d_J_Mtf__e_J_J_Mtf__f_J_J_Mt__Sum____Type__Osum_It__NodeClass__ORNode__ORNode____ext_It__Sum____Type__Osum_It__ElementClass__ORElement__ORElement____ext_Itf__c_Mtf__a_Mtf__b_Mtf__d_Mt__Option__Ooption_Itf__g_J_J_Mt__Sum____Type__Osum_It__CharacterDataClass__ORCharacterData__ORCharacterData____ext_It__Option__Ooption_Itf__h_J_J_Mtf__i_J_J_J_Mt__Sum____Type__Osum_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J_J_Mtf__l_J_J_J_001t__ObjectClass__ORObject__ORObject____ext_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J_J_J_001t__Option__Ooption_It__ElementPointer__Oelement____ptr_Itf__a_J_J
% 0.38/0.61  Using role type
% 0.38/0.61  Declaring l_put_38398219_ptr_a:((docume1935157360tr_d_e->(heap_S1465075775_j_k_l->option841825948on_j_k))->((docume1935157360tr_d_e->(rObjec1617416918on_j_k->(heap_S1465075775_j_k_l->heap_S1465075775_j_k_l)))->(docume1935157360tr_d_e->(((option_element_ptr_a->option_element_ptr_a)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))->(option_element_ptr_a->heap_E625070648t_unit)))))
% 0.38/0.61  FOF formula (<kernel.Constant object at 0x204a6c8>, <kernel.DependentProduct object at 0x204a440>) of role type named sy_c_CharacterDataClass_ORCharacterData_Oval__update_001t__Option__Ooption_Itf__h_J
% 0.38/0.61  Using role type
% 0.38/0.61  Declaring val_update_option_h:((list_char->list_char)->(rObjec1148923485tion_h->rObjec1148923485tion_h))
% 0.38/0.62  FOF formula (<kernel.Constant object at 0x204aef0>, <kernel.DependentProduct object at 0x204a1b8>) of role type named sy_c_CharacterDataClass_Ocast_092_060_094sub_062C_092_060_094sub_062h_092_060_094sub_062a_092_060_094sub_062r_092_060_094sub_062a_092_060_094sub_062c_092_060_094sub_062t_092_060_094sub_062e_092_060_094sub_062r_092_060_094sub_062D_092_060_094sub_062a_092_060_094sub_062t_092_060_094sub_062a_092_060_094sub_0622_092_060_094sub_062N_092_060_094sub_062o_092_060_094sub_062d_092_060_094sub_062e_001tf__h_001tf__c_001tf__a_001tf__b_001tf__d_001tf__g_001tf__i
% 0.38/0.62  Using role type
% 0.38/0.62  Declaring cast_C1209085999_d_g_i:(rObjec1148923485tion_h->rObjec1922030987on_h_i)
% 0.38/0.62  FOF formula (<kernel.Constant object at 0x204a560>, <kernel.DependentProduct object at 0x204a9e0>) of role type named sy_c_CharacterDataClass_Otype__wf_001tf__a_001tf__b_001tf__c_001tf__d_001tf__e_001tf__f_001tf__g_001tf__h_001tf__i_001t__Sum____Type__Osum_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J_J_Mtf__l_J
% 0.38/0.62  Using role type
% 0.38/0.62  Declaring type_w1771507213_j_k_l:(heap_S1465075775_j_k_l->Prop)
% 0.38/0.62  FOF formula (<kernel.Constant object at 0x204a440>, <kernel.DependentProduct object at 0x204a320>) of role type named sy_c_CharacterDataMonad_Oget__M_092_060_094sub_062C_092_060_094sub_062h_092_060_094sub_062a_092_060_094sub_062r_092_060_094sub_062a_092_060_094sub_062c_092_060_094sub_062t_092_060_094sub_062e_092_060_094sub_062r_092_060_094sub_062D_092_060_094sub_062a_092_060_094sub_062t_092_060_094sub_062a_001tf__b_001tf__h_001t__DocumentPointer__Odocument____ptr_It__Sum____Type__Osum_It__ShadowRootPointer__Oshadow____root____ptr_Itf__d_J_Mtf__e_J_J_001tf__a_001tf__c_001tf__d_001tf__e_001tf__f_001tf__g_001tf__i_001t__Sum____Type__Osum_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J_J_Mtf__l_J
% 0.38/0.62  Using role type
% 0.38/0.62  Declaring get_M_1865279188_j_k_l:(character_data_ptr_b->((rObjec1148923485tion_h->docume1935157360tr_d_e)->heap_E1188946203tr_d_e))
% 0.38/0.62  FOF formula (<kernel.Constant object at 0x204a1b8>, <kernel.DependentProduct object at 0x204aa28>) of role type named sy_c_CharacterDataMonad_Oget__M_092_060_094sub_062C_092_060_094sub_062h_092_060_094sub_062a_092_060_094sub_062r_092_060_094sub_062a_092_060_094sub_062c_092_060_094sub_062t_092_060_094sub_062e_092_060_094sub_062r_092_060_094sub_062D_092_060_094sub_062a_092_060_094sub_062t_092_060_094sub_062a_001tf__b_001tf__h_001t__List__Olist_It__String__Ochar_J_001tf__a_001tf__c_001tf__d_001tf__e_001tf__f_001tf__g_001tf__i_001t__Sum____Type__Osum_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J_J_Mtf__l_J
% 0.38/0.62  Using role type
% 0.38/0.62  Declaring get_M_2088872005_j_k_l:(character_data_ptr_b->((rObjec1148923485tion_h->list_char)->heap_E434560396t_char))
% 0.38/0.62  FOF formula (<kernel.Constant object at 0x204a9e0>, <kernel.DependentProduct object at 0x204acf8>) of role type named sy_c_CharacterDataMonad_Oget__M_092_060_094sub_062C_092_060_094sub_062h_092_060_094sub_062a_092_060_094sub_062r_092_060_094sub_062a_092_060_094sub_062c_092_060_094sub_062t_092_060_094sub_062e_092_060_094sub_062r_092_060_094sub_062D_092_060_094sub_062a_092_060_094sub_062t_092_060_094sub_062a_001tf__b_001tf__h_001t__ObjectClass__ORObject__ORObject____ext_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J_J_J_001tf__a_001tf__c_001tf__d_001tf__e_001tf__f_001tf__g_001tf__i_001t__Sum____Type__Osum_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J_J_Mtf__l_J
% 0.38/0.62  Using role type
% 0.38/0.62  Declaring get_M_2133515608_j_k_l:(character_data_ptr_b->((rObjec1148923485tion_h->rObjec1617416918on_j_k)->heap_E1186645633on_j_k))
% 0.38/0.62  FOF formula (<kernel.Constant object at 0x204acb0>, <kernel.DependentProduct object at 0x204a128>) of role type named sy_c_CharacterDataMonad_Oget__M_092_060_094sub_062C_092_060_094sub_062h_092_060_094sub_062a_092_060_094sub_062r_092_060_094sub_062a_092_060_094sub_062c_092_060_094sub_062t_092_060_094sub_062e_092_060_094sub_062r_092_060_094sub_062D_092_060_094sub_062a_092_060_094sub_062t_092_060_094sub_062a_001tf__b_001tf__h_001t__Option__Ooption_It__ElementPointer__Oelement____ptr_Itf__a_J_J_001tf__a_001tf__c_001tf__d_001tf__e_001tf__f_001tf__g_001tf__i_001t__Sum____Type__Osum_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J_J_Mtf__l_J
% 0.38/0.62  Using role type
% 0.38/0.62  Declaring get_M_1899318715_j_k_l:(character_data_ptr_b->((rObjec1148923485tion_h->option_element_ptr_a)->heap_E906991588_ptr_a))
% 0.38/0.62  FOF formula (<kernel.Constant object at 0x204aa28>, <kernel.DependentProduct object at 0x204a200>) of role type named sy_c_CharacterDataMonad_Oget__M_092_060_094sub_062C_092_060_094sub_062h_092_060_094sub_062a_092_060_094sub_062r_092_060_094sub_062a_092_060_094sub_062c_092_060_094sub_062t_092_060_094sub_062e_092_060_094sub_062r_092_060_094sub_062D_092_060_094sub_062a_092_060_094sub_062t_092_060_094sub_062a_001tf__b_001tf__h_001t__Product____Type__Ounit_001tf__a_001tf__c_001tf__d_001tf__e_001tf__f_001tf__g_001tf__i_001t__Sum____Type__Osum_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J_J_Mtf__l_J
% 0.38/0.62  Using role type
% 0.38/0.62  Declaring get_M_1903403023_j_k_l:(character_data_ptr_b->((rObjec1148923485tion_h->product_unit)->heap_E625070648t_unit))
% 0.38/0.62  FOF formula (<kernel.Constant object at 0x204acf8>, <kernel.DependentProduct object at 0x204a518>) of role type named sy_c_CharacterDataMonad_Oget__M_092_060_094sub_062C_092_060_094sub_062h_092_060_094sub_062a_092_060_094sub_062r_092_060_094sub_062a_092_060_094sub_062c_092_060_094sub_062t_092_060_094sub_062e_092_060_094sub_062r_092_060_094sub_062D_092_060_094sub_062a_092_060_094sub_062t_092_060_094sub_062a_001tf__b_001tf__h_001t__ShadowRootPointer__Oshadow____root____ptr_Itf__d_J_001tf__a_001tf__c_001tf__d_001tf__e_001tf__f_001tf__g_001tf__i_001t__Sum____Type__Osum_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J_J_Mtf__l_J
% 0.38/0.62  Using role type
% 0.38/0.62  Declaring get_M_1086441344_j_k_l:(character_data_ptr_b->((rObjec1148923485tion_h->shadow_root_ptr_d)->heap_E490335273_ptr_d))
% 0.38/0.62  FOF formula (<kernel.Constant object at 0x204a128>, <kernel.DependentProduct object at 0x204a4d0>) of role type named sy_c_CharacterDataMonad_Ol__new__character__data_001tf__a_001tf__b_001tf__c_001tf__d_001tf__e_001tf__f_001tf__g_001tf__h_001tf__i_001t__Sum____Type__Osum_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J_J_Mtf__l_J
% 0.38/0.62  Using role type
% 0.38/0.62  Declaring l_new_410495338_j_k_l:((heap_S1465075775_j_k_l->Prop)->Prop)
% 0.38/0.62  FOF formula (<kernel.Constant object at 0x204a200>, <kernel.Constant object at 0x204a4d0>) of role type named sy_c_CharacterDataMonad_Onew__character__data_001tf__a_001tf__b_001tf__c_001tf__d_001tf__e_001tf__f_001tf__g_001tf__h_001tf__i_001t__Sum____Type__Osum_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J_J_Mtf__l_J
% 0.38/0.62  Using role type
% 0.38/0.62  Declaring new_ch829669006_j_k_l:heap_E1996099391_ptr_b
% 0.38/0.62  FOF formula (<kernel.Constant object at 0x204acf8>, <kernel.DependentProduct object at 0x204a290>) of role type named sy_c_CharacterDataMonad_Oput__M_092_060_094sub_062C_092_060_094sub_062h_092_060_094sub_062a_092_060_094sub_062r_092_060_094sub_062a_092_060_094sub_062c_092_060_094sub_062t_092_060_094sub_062e_092_060_094sub_062r_092_060_094sub_062D_092_060_094sub_062a_092_060_094sub_062t_092_060_094sub_062a_001tf__b_001t__DocumentPointer__Odocument____ptr_It__Sum____Type__Osum_It__ShadowRootPointer__Oshadow____root____ptr_Itf__d_J_Mtf__e_J_J_001tf__h_001tf__a_001tf__c_001tf__d_001tf__e_001tf__f_001tf__g_001tf__i_001t__Sum____Type__Osum_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J_J_Mtf__l_J
% 0.38/0.62  Using role type
% 0.38/0.62  Declaring put_M_726238649_j_k_l:(character_data_ptr_b->(((docume1935157360tr_d_e->docume1935157360tr_d_e)->(rObjec1148923485tion_h->rObjec1148923485tion_h))->(docume1935157360tr_d_e->heap_E625070648t_unit)))
% 0.38/0.62  FOF formula (<kernel.Constant object at 0x204a518>, <kernel.DependentProduct object at 0x204a8c0>) of role type named sy_c_CharacterDataMonad_Oput__M_092_060_094sub_062C_092_060_094sub_062h_092_060_094sub_062a_092_060_094sub_062r_092_060_094sub_062a_092_060_094sub_062c_092_060_094sub_062t_092_060_094sub_062e_092_060_094sub_062r_092_060_094sub_062D_092_060_094sub_062a_092_060_094sub_062t_092_060_094sub_062a_001tf__b_001t__List__Olist_It__String__Ochar_J_001tf__h_001tf__a_001tf__c_001tf__d_001tf__e_001tf__f_001tf__g_001tf__i_001t__Sum____Type__Osum_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J_J_Mtf__l_J
% 0.38/0.62  Using role type
% 0.38/0.62  Declaring put_M_1937380872_j_k_l:(character_data_ptr_b->(((list_char->list_char)->(rObjec1148923485tion_h->rObjec1148923485tion_h))->(list_char->heap_E625070648t_unit)))
% 0.38/0.62  FOF formula (<kernel.Constant object at 0x204a4d0>, <kernel.DependentProduct object at 0x204a290>) of role type named sy_c_CharacterDataMonad_Oput__M_092_060_094sub_062C_092_060_094sub_062h_092_060_094sub_062a_092_060_094sub_062r_092_060_094sub_062a_092_060_094sub_062c_092_060_094sub_062t_092_060_094sub_062e_092_060_094sub_062r_092_060_094sub_062D_092_060_094sub_062a_092_060_094sub_062t_092_060_094sub_062a_001tf__b_001t__ObjectClass__ORObject__ORObject____ext_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J_J_J_001tf__h_001tf__a_001tf__c_001tf__d_001tf__e_001tf__f_001tf__g_001tf__i_001t__Sum____Type__Osum_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J_J_Mtf__l_J
% 0.38/0.62  Using role type
% 0.38/0.62  Declaring put_M_643150959_j_k_l:(character_data_ptr_b->(((rObjec1617416918on_j_k->rObjec1617416918on_j_k)->(rObjec1148923485tion_h->rObjec1148923485tion_h))->(rObjec1617416918on_j_k->heap_E625070648t_unit)))
% 0.38/0.62  FOF formula (<kernel.Constant object at 0x204aea8>, <kernel.DependentProduct object at 0x204a950>) of role type named sy_c_CharacterDataMonad_Oput__M_092_060_094sub_062C_092_060_094sub_062h_092_060_094sub_062a_092_060_094sub_062r_092_060_094sub_062a_092_060_094sub_062c_092_060_094sub_062t_092_060_094sub_062e_092_060_094sub_062r_092_060_094sub_062D_092_060_094sub_062a_092_060_094sub_062t_092_060_094sub_062a_001tf__b_001t__Option__Ooption_It__ElementPointer__Oelement____ptr_Itf__a_J_J_001tf__h_001tf__a_001tf__c_001tf__d_001tf__e_001tf__f_001tf__g_001tf__i_001t__Sum____Type__Osum_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J_J_Mtf__l_J
% 0.38/0.62  Using role type
% 0.38/0.62  Declaring put_M_1288574284_j_k_l:(character_data_ptr_b->(((option_element_ptr_a->option_element_ptr_a)->(rObjec1148923485tion_h->rObjec1148923485tion_h))->(option_element_ptr_a->heap_E625070648t_unit)))
% 0.38/0.62  FOF formula (<kernel.Constant object at 0x204a8c0>, <kernel.DependentProduct object at 0x204a908>) of role type named sy_c_CharacterDataMonad_Oput__M_092_060_094sub_062C_092_060_094sub_062h_092_060_094sub_062a_092_060_094sub_062r_092_060_094sub_062a_092_060_094sub_062c_092_060_094sub_062t_092_060_094sub_062e_092_060_094sub_062r_092_060_094sub_062D_092_060_094sub_062a_092_060_094sub_062t_092_060_094sub_062a_001tf__b_001t__Product____Type__Ounit_001tf__h_001tf__a_001tf__c_001tf__d_001tf__e_001tf__f_001tf__g_001tf__i_001t__Sum____Type__Osum_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J_J_Mtf__l_J
% 0.38/0.62  Using role type
% 0.38/0.62  Declaring put_M_1374331384_j_k_l:(character_data_ptr_b->(((product_unit->product_unit)->(rObjec1148923485tion_h->rObjec1148923485tion_h))->(product_unit->heap_E625070648t_unit)))
% 0.38/0.62  FOF formula (<kernel.Constant object at 0x204a290>, <kernel.DependentProduct object at 0x204a998>) of role type named sy_c_CharacterDataMonad_Oput__M_092_060_094sub_062C_092_060_094sub_062h_092_060_094sub_062a_092_060_094sub_062r_092_060_094sub_062a_092_060_094sub_062c_092_060_094sub_062t_092_060_094sub_062e_092_060_094sub_062r_092_060_094sub_062D_092_060_094sub_062a_092_060_094sub_062t_092_060_094sub_062a_001tf__b_001t__ShadowRootPointer__Oshadow____root____ptr_Itf__d_J_001tf__h_001tf__a_001tf__c_001tf__d_001tf__e_001tf__f_001tf__g_001tf__i_001t__Sum____Type__Osum_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J_J_Mtf__l_J
% 0.38/0.62  Using role type
% 0.38/0.62  Declaring put_M_1888382407_j_k_l:(character_data_ptr_b->(((shadow_root_ptr_d->shadow_root_ptr_d)->(rObjec1148923485tion_h->rObjec1148923485tion_h))->(shadow_root_ptr_d->heap_E625070648t_unit)))
% 0.38/0.62  FOF formula (<kernel.Constant object at 0x204a950>, <kernel.DependentProduct object at 0x204a638>) of role type named sy_c_CharacterDataPointer_Ocast_092_060_094sub_062c_092_060_094sub_062h_092_060_094sub_062a_092_060_094sub_062r_092_060_094sub_062a_092_060_094sub_062c_092_060_094sub_062t_092_060_094sub_062e_092_060_094sub_062r_092_060_094sub_062___092_060_094sub_062d_092_060_094sub_062a_092_060_094sub_062t_092_060_094sub_062a_092_060_094sub_062___092_060_094sub_062p_092_060_094sub_062t_092_060_094sub_062r_092_060_094sub_0622_092_060_094sub_062n_092_060_094sub_062o_092_060_094sub_062d_092_060_094sub_062e_092_060_094sub_062___092_060_094sub_062p_092_060_094sub_062t_092_060_094sub_062r_001tf__b_001tf__a_001tf__c
% 0.38/0.62  Using role type
% 0.38/0.62  Declaring cast_c164415100_b_a_c:(character_data_ptr_b->node_p1234578834tr_b_c)
% 0.38/0.62  FOF formula (<kernel.Constant object at 0x204a908>, <kernel.DependentProduct object at 0x204acb0>) of role type named sy_c_CharacterDataPointer_Ois__character__data__ptr_092_060_094sub_062c_092_060_094sub_062h_092_060_094sub_062a_092_060_094sub_062r_092_060_094sub_062a_092_060_094sub_062c_092_060_094sub_062t_092_060_094sub_062e_092_060_094sub_062r_092_060_094sub_062___092_060_094sub_062d_092_060_094sub_062a_092_060_094sub_062t_092_060_094sub_062a_092_060_094sub_062___092_060_094sub_062p_092_060_094sub_062t_092_060_094sub_062r_001tf__b
% 0.38/0.62  Using role type
% 0.38/0.62  Declaring is_cha504820986_t_r_b:(character_data_ptr_b->Prop)
% 0.38/0.62  FOF formula (<kernel.Constant object at 0x204a998>, <kernel.DependentProduct object at 0x204a248>) of role type named sy_c_DocumentClass_ORDocument_Odisconnected__nodes_001tf__c_001tf__a_001tf__b_001t__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J
% 0.38/0.62  Using role type
% 0.38/0.62  Declaring discon866287741on_j_k:(rObjec1617416918on_j_k->list_n282880152tr_b_c)
% 0.38/0.62  FOF formula (<kernel.Constant object at 0x204a638>, <kernel.DependentProduct object at 0x204a908>) of role type named sy_c_DocumentClass_ORDocument_Odisconnected__nodes__update_001tf__a_001tf__b_001tf__c_001t__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J
% 0.38/0.62  Using role type
% 0.38/0.62  Declaring discon442323090on_j_k:((list_n282880152tr_b_c->list_n282880152tr_b_c)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))
% 0.38/0.62  FOF formula (<kernel.Constant object at 0x204acb0>, <kernel.DependentProduct object at 0x204a0e0>) of role type named sy_c_DocumentClass_ORDocument_Odoctype_001tf__c_001tf__a_001tf__b_001t__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J
% 0.38/0.62  Using role type
% 0.38/0.62  Declaring doctyp814403297on_j_k:(rObjec1617416918on_j_k->list_char)
% 0.38/0.62  FOF formula (<kernel.Constant object at 0x204a5f0>, <kernel.DependentProduct object at 0x204a638>) of role type named sy_c_DocumentClass_ORDocument_Odoctype__update_001tf__c_001tf__a_001tf__b_001t__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J
% 0.38/0.62  Using role type
% 0.38/0.62  Declaring doctyp68000440on_j_k:((list_char->list_char)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))
% 0.38/0.62  FOF formula (<kernel.Constant object at 0x204a908>, <kernel.DependentProduct object at 0x204f248>) of role type named sy_c_DocumentClass_ORDocument_Odocument__element_001tf__c_001tf__a_001tf__b_001t__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J
% 0.38/0.62  Using role type
% 0.38/0.62  Declaring docume1175131570on_j_k:(rObjec1617416918on_j_k->option_element_ptr_a)
% 0.38/0.62  FOF formula (<kernel.Constant object at 0x204ae60>, <kernel.DependentProduct object at 0x204a638>) of role type named sy_c_DocumentClass_ORDocument_Odocument__element__update_001tf__a_001tf__c_001tf__b_001t__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J
% 0.38/0.62  Using role type
% 0.38/0.62  Declaring docume244715269on_j_k:((option_element_ptr_a->option_element_ptr_a)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))
% 0.38/0.62  FOF formula (<kernel.Constant object at 0x204a368>, <kernel.DependentProduct object at 0x204f128>) of role type named sy_c_DocumentClass_Ocast_092_060_094sub_062D_092_060_094sub_062o_092_060_094sub_062c_092_060_094sub_062u_092_060_094sub_062m_092_060_094sub_062e_092_060_094sub_062n_092_060_094sub_062t_092_060_094sub_0622_092_060_094sub_062O_092_060_094sub_062b_092_060_094sub_062j_092_060_094sub_062e_092_060_094sub_062c_092_060_094sub_062t_001tf__c_001tf__a_001tf__b_001t__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_001tf__d_001tf__g_001tf__h_001tf__i_001tf__l
% 0.38/0.62  Using role type
% 0.38/0.62  Declaring cast_D1252964113_h_i_l:(rObjec1617416918on_j_k->rObjec1413572695_j_k_l)
% 0.38/0.62  FOF formula (<kernel.Constant object at 0x204a998>, <kernel.DependentProduct object at 0x204f290>) of role type named sy_c_DocumentClass_Ocast_092_060_094sub_062O_092_060_094sub_062b_092_060_094sub_062j_092_060_094sub_062e_092_060_094sub_062c_092_060_094sub_062t_092_060_094sub_0622_092_060_094sub_062D_092_060_094sub_062o_092_060_094sub_062c_092_060_094sub_062u_092_060_094sub_062m_092_060_094sub_062e_092_060_094sub_062n_092_060_094sub_062t_001tf__c_001tf__a_001tf__b_001tf__d_001tf__g_001tf__h_001tf__i_001t__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_001tf__l
% 0.38/0.63  Using role type
% 0.38/0.63  Declaring cast_O1034441233_j_k_l:(rObjec1413572695_j_k_l->option841825948on_j_k)
% 0.38/0.63  FOF formula (<kernel.Constant object at 0x204ae60>, <kernel.DependentProduct object at 0x204fab8>) of role type named sy_c_DocumentClass_Oget_092_060_094sub_062D_092_060_094sub_062o_092_060_094sub_062c_092_060_094sub_062u_092_060_094sub_062m_092_060_094sub_062e_092_060_094sub_062n_092_060_094sub_062t_001tf__d_001tf__e_001tf__a_001tf__b_001tf__c_001tf__f_001tf__g_001tf__h_001tf__i_001t__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_001tf__l
% 0.38/0.63  Using role type
% 0.38/0.63  Declaring get_D_1192261494_j_k_l:(docume1935157360tr_d_e->(heap_S1465075775_j_k_l->option841825948on_j_k))
% 0.38/0.63  FOF formula (<kernel.Constant object at 0x204a368>, <kernel.DependentProduct object at 0x204f3f8>) of role type named sy_c_DocumentClass_Ois__document__kind_001tf__c_001tf__a_001tf__b_001tf__d_001tf__g_001tf__h_001tf__i_001t__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_001tf__l
% 0.38/0.63  Using role type
% 0.38/0.63  Declaring is_doc1417632087_j_k_l:(rObjec1413572695_j_k_l->Prop)
% 0.38/0.63  FOF formula (<kernel.Constant object at 0x204a5f0>, <kernel.DependentProduct object at 0x204f5a8>) of role type named sy_c_DocumentClass_Ol__type__wf__def_092_060_094sub_062D_092_060_094sub_062o_092_060_094sub_062c_092_060_094sub_062u_092_060_094sub_062m_092_060_094sub_062e_092_060_094sub_062n_092_060_094sub_062t_Oa__type__wf_001tf__a_001tf__b_001tf__c_001tf__d_001tf__e_001tf__f_001tf__g_001tf__h_001tf__i_001t__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_001tf__l
% 0.38/0.63  Using role type
% 0.38/0.63  Declaring l_type1130145226_j_k_l:(heap_S1465075775_j_k_l->Prop)
% 0.38/0.63  FOF formula (<kernel.Constant object at 0x204a368>, <kernel.DependentProduct object at 0x204f3f8>) of role type named sy_c_DocumentClass_Oput_092_060_094sub_062D_092_060_094sub_062o_092_060_094sub_062c_092_060_094sub_062u_092_060_094sub_062m_092_060_094sub_062e_092_060_094sub_062n_092_060_094sub_062t_001tf__d_001tf__e_001tf__c_001tf__a_001tf__b_001t__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_001tf__f_001tf__g_001tf__h_001tf__i_001tf__l
% 0.38/0.63  Using role type
% 0.38/0.63  Declaring put_D_2126422573_h_i_l:(docume1935157360tr_d_e->(rObjec1617416918on_j_k->(heap_S1465075775_j_k_l->heap_S1465075775_j_k_l)))
% 0.38/0.63  FOF formula (<kernel.Constant object at 0x204a5f0>, <kernel.DependentProduct object at 0x204fab8>) of role type named sy_c_DocumentClass_Otype__wf_001tf__a_001tf__b_001tf__c_001tf__d_001tf__e_001tf__f_001tf__g_001tf__h_001tf__i_001t__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_001tf__l
% 0.38/0.63  Using role type
% 0.38/0.63  Declaring type_w1479951274_j_k_l:(heap_S1465075775_j_k_l->Prop)
% 0.38/0.63  FOF formula (<kernel.Constant object at 0x204a5f0>, <kernel.DependentProduct object at 0x204f128>) of role type named sy_c_DocumentMonad_Oget__M_092_060_094sub_062D_092_060_094sub_062o_092_060_094sub_062c_092_060_094sub_062u_092_060_094sub_062m_092_060_094sub_062e_092_060_094sub_062n_092_060_094sub_062t_001tf__d_001tf__e_001tf__c_001tf__a_001tf__b_001t__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_001t__DocumentPointer__Odocument____ptr_It__Sum____Type__Osum_It__ShadowRootPointer__Oshadow____root____ptr_Itf__d_J_Mtf__e_J_J_001tf__f_001tf__g_001tf__h_001tf__i_001tf__l
% 0.38/0.63  Using role type
% 0.38/0.63  Declaring get_M_462148605_h_i_l:(docume1935157360tr_d_e->((rObjec1617416918on_j_k->docume1935157360tr_d_e)->heap_E1188946203tr_d_e))
% 0.38/0.63  FOF formula (<kernel.Constant object at 0x204f3f8>, <kernel.DependentProduct object at 0x204f518>) of role type named sy_c_DocumentMonad_Oget__M_092_060_094sub_062D_092_060_094sub_062o_092_060_094sub_062c_092_060_094sub_062u_092_060_094sub_062m_092_060_094sub_062e_092_060_094sub_062n_092_060_094sub_062t_001tf__d_001tf__e_001tf__c_001tf__a_001tf__b_001t__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_001t__List__Olist_It__NodePointer__Onode____ptr_It__Sum____Type__Osum_It__ElementPointer__Oelement____ptr_Itf__a_J_Mt__Sum____Type__Osum_It__CharacterDataPointer__Ocharacter____data____ptr_Itf__b_J_Mtf__c_J_J_J_J_001tf__f_001tf__g_001tf__h_001tf__i_001tf__l
% 0.38/0.63  Using role type
% 0.38/0.63  Declaring get_M_986049031_h_i_l:(docume1935157360tr_d_e->((rObjec1617416918on_j_k->list_n282880152tr_b_c)->heap_E1735400259tr_b_c))
% 0.38/0.63  FOF formula (<kernel.Constant object at 0x204fab8>, <kernel.DependentProduct object at 0x204f9e0>) of role type named sy_c_DocumentMonad_Oget__M_092_060_094sub_062D_092_060_094sub_062o_092_060_094sub_062c_092_060_094sub_062u_092_060_094sub_062m_092_060_094sub_062e_092_060_094sub_062n_092_060_094sub_062t_001tf__d_001tf__e_001tf__c_001tf__a_001tf__b_001t__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_001t__List__Olist_It__String__Ochar_J_001tf__f_001tf__g_001tf__h_001tf__i_001tf__l
% 0.38/0.63  Using role type
% 0.38/0.63  Declaring get_M_1536717772_h_i_l:(docume1935157360tr_d_e->((rObjec1617416918on_j_k->list_char)->heap_E434560396t_char))
% 0.38/0.63  FOF formula (<kernel.Constant object at 0x204f128>, <kernel.DependentProduct object at 0x204f488>) of role type named sy_c_DocumentMonad_Oget__M_092_060_094sub_062D_092_060_094sub_062o_092_060_094sub_062c_092_060_094sub_062u_092_060_094sub_062m_092_060_094sub_062e_092_060_094sub_062n_092_060_094sub_062t_001tf__d_001tf__e_001tf__c_001tf__a_001tf__b_001t__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_001t__ObjectClass__ORObject__ORObject____ext_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J_J_J_001tf__f_001tf__g_001tf__h_001tf__i_001tf__l
% 0.38/0.63  Using role type
% 0.38/0.63  Declaring get_M_970800329_h_i_l:(docume1935157360tr_d_e->((rObjec1617416918on_j_k->rObjec1617416918on_j_k)->heap_E1186645633on_j_k))
% 0.38/0.63  FOF formula (<kernel.Constant object at 0x204f320>, <kernel.DependentProduct object at 0x204f518>) of role type named sy_c_DocumentMonad_Oget__M_092_060_094sub_062D_092_060_094sub_062o_092_060_094sub_062c_092_060_094sub_062u_092_060_094sub_062m_092_060_094sub_062e_092_060_094sub_062n_092_060_094sub_062t_001tf__d_001tf__e_001tf__c_001tf__a_001tf__b_001t__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_001t__Option__Ooption_It__ElementPointer__Oelement____ptr_Itf__a_J_J_001tf__f_001tf__g_001tf__h_001tf__i_001tf__l
% 0.38/0.63  Using role type
% 0.38/0.63  Declaring get_M_1723352102_h_i_l:(docume1935157360tr_d_e->((rObjec1617416918on_j_k->option_element_ptr_a)->heap_E906991588_ptr_a))
% 0.38/0.63  FOF formula (<kernel.Constant object at 0x204f9e0>, <kernel.DependentProduct object at 0x204f128>) of role type named sy_c_DocumentMonad_Oget__M_092_060_094sub_062D_092_060_094sub_062o_092_060_094sub_062c_092_060_094sub_062u_092_060_094sub_062m_092_060_094sub_062e_092_060_094sub_062n_092_060_094sub_062t_001tf__d_001tf__e_001tf__c_001tf__a_001tf__b_001t__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_001t__Product____Type__Ounit_001tf__f_001tf__g_001tf__h_001tf__i_001tf__l
% 0.38/0.63  Using role type
% 0.38/0.63  Declaring get_M_1965837010_h_i_l:(docume1935157360tr_d_e->((rObjec1617416918on_j_k->product_unit)->heap_E625070648t_unit))
% 0.38/0.63  FOF formula (<kernel.Constant object at 0x204f488>, <kernel.DependentProduct object at 0x204fc20>) of role type named sy_c_DocumentMonad_Oget__M_092_060_094sub_062D_092_060_094sub_062o_092_060_094sub_062c_092_060_094sub_062u_092_060_094sub_062m_092_060_094sub_062e_092_060_094sub_062n_092_060_094sub_062t_001tf__d_001tf__e_001tf__c_001tf__a_001tf__b_001t__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_001t__ShadowRootPointer__Oshadow____root____ptr_Itf__d_J_001tf__f_001tf__g_001tf__h_001tf__i_001tf__l
% 0.48/0.63  Using role type
% 0.48/0.63  Declaring get_M_537718945_h_i_l:(docume1935157360tr_d_e->((rObjec1617416918on_j_k->shadow_root_ptr_d)->heap_E490335273_ptr_d))
% 0.48/0.63  FOF formula (<kernel.Constant object at 0x204f518>, <kernel.DependentProduct object at 0x204f5a8>) of role type named sy_c_DocumentMonad_Ol__new__document_001tf__a_001tf__b_001tf__c_001tf__d_001tf__e_001tf__f_001tf__g_001tf__h_001tf__i_001t__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_001tf__l
% 0.48/0.63  Using role type
% 0.48/0.63  Declaring l_new_1474790279_j_k_l:((heap_S1465075775_j_k_l->Prop)->Prop)
% 0.48/0.63  FOF formula (<kernel.Constant object at 0x204f128>, <kernel.Constant object at 0x204f5a8>) of role type named sy_c_DocumentMonad_Onew__document_001tf__a_001tf__b_001tf__c_001tf__d_001tf__e_001tf__f_001tf__g_001tf__h_001tf__i_001t__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_001tf__l
% 0.48/0.63  Using role type
% 0.48/0.63  Declaring new_do4779043_j_k_l:heap_E1188946203tr_d_e
% 0.48/0.63  FOF formula (<kernel.Constant object at 0x204f488>, <kernel.DependentProduct object at 0x202aa28>) of role type named sy_c_DocumentMonad_Oput__M_092_060_094sub_062D_092_060_094sub_062o_092_060_094sub_062c_092_060_094sub_062u_092_060_094sub_062m_092_060_094sub_062e_092_060_094sub_062n_092_060_094sub_062t_001tf__d_001tf__e_001t__DocumentPointer__Odocument____ptr_It__Sum____Type__Osum_It__ShadowRootPointer__Oshadow____root____ptr_Itf__d_J_Mtf__e_J_J_001tf__c_001tf__a_001tf__b_001t__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_001tf__f_001tf__g_001tf__h_001tf__i_001tf__l
% 0.48/0.63  Using role type
% 0.48/0.63  Declaring put_M_2097930918_h_i_l:(docume1935157360tr_d_e->(((docume1935157360tr_d_e->docume1935157360tr_d_e)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))->(docume1935157360tr_d_e->heap_E625070648t_unit)))
% 0.48/0.63  FOF formula (<kernel.Constant object at 0x204f5a8>, <kernel.DependentProduct object at 0x202ab00>) of role type named sy_c_DocumentMonad_Oput__M_092_060_094sub_062D_092_060_094sub_062o_092_060_094sub_062c_092_060_094sub_062u_092_060_094sub_062m_092_060_094sub_062e_092_060_094sub_062n_092_060_094sub_062t_001tf__d_001tf__e_001t__List__Olist_It__NodePointer__Onode____ptr_It__Sum____Type__Osum_It__ElementPointer__Oelement____ptr_Itf__a_J_Mt__Sum____Type__Osum_It__CharacterDataPointer__Ocharacter____data____ptr_Itf__b_J_Mtf__c_J_J_J_J_001tf__c_001tf__a_001tf__b_001t__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_001tf__f_001tf__g_001tf__h_001tf__i_001tf__l
% 0.48/0.63  Using role type
% 0.48/0.63  Declaring put_M_139724992_h_i_l:(docume1935157360tr_d_e->(((list_n282880152tr_b_c->list_n282880152tr_b_c)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))->(list_n282880152tr_b_c->heap_E625070648t_unit)))
% 0.48/0.63  FOF formula (<kernel.Constant object at 0x204f128>, <kernel.DependentProduct object at 0x202abd8>) of role type named sy_c_DocumentMonad_Oput__M_092_060_094sub_062D_092_060_094sub_062o_092_060_094sub_062c_092_060_094sub_062u_092_060_094sub_062m_092_060_094sub_062e_092_060_094sub_062n_092_060_094sub_062t_001tf__d_001tf__e_001t__List__Olist_It__String__Ochar_J_001tf__c_001tf__a_001tf__b_001t__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_001tf__f_001tf__g_001tf__h_001tf__i_001tf__l
% 0.48/0.63  Using role type
% 0.48/0.63  Declaring put_M_257417239_h_i_l:(docume1935157360tr_d_e->(((list_char->list_char)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))->(list_char->heap_E625070648t_unit)))
% 0.48/0.63  FOF formula (<kernel.Constant object at 0x204f5a8>, <kernel.DependentProduct object at 0x202ad40>) of role type named sy_c_DocumentMonad_Oput__M_092_060_094sub_062D_092_060_094sub_062o_092_060_094sub_062c_092_060_094sub_062u_092_060_094sub_062m_092_060_094sub_062e_092_060_094sub_062n_092_060_094sub_062t_001tf__d_001tf__e_001t__ObjectClass__ORObject__ORObject____ext_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J_J_J_001tf__c_001tf__a_001tf__b_001t__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_001tf__f_001tf__g_001tf__h_001tf__i_001tf__l
% 0.48/0.63  Using role type
% 0.48/0.63  Declaring put_M_657600638_h_i_l:(docume1935157360tr_d_e->(((rObjec1617416918on_j_k->rObjec1617416918on_j_k)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))->(rObjec1617416918on_j_k->heap_E625070648t_unit)))
% 0.48/0.63  FOF formula (<kernel.Constant object at 0x204f128>, <kernel.DependentProduct object at 0x202a680>) of role type named sy_c_DocumentMonad_Oput__M_092_060_094sub_062D_092_060_094sub_062o_092_060_094sub_062c_092_060_094sub_062u_092_060_094sub_062m_092_060_094sub_062e_092_060_094sub_062n_092_060_094sub_062t_001tf__d_001tf__e_001t__Option__Ooption_It__ElementPointer__Oelement____ptr_Itf__a_J_J_001tf__c_001tf__a_001tf__b_001t__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_001tf__f_001tf__g_001tf__h_001tf__i_001tf__l
% 0.48/0.63  Using role type
% 0.48/0.63  Declaring put_M_1442125025_h_i_l:(docume1935157360tr_d_e->(((option_element_ptr_a->option_element_ptr_a)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))->(option_element_ptr_a->heap_E625070648t_unit)))
% 0.48/0.63  FOF formula (<kernel.Constant object at 0x204f488>, <kernel.DependentProduct object at 0x202ab48>) of role type named sy_c_DocumentMonad_Oput__M_092_060_094sub_062D_092_060_094sub_062o_092_060_094sub_062c_092_060_094sub_062u_092_060_094sub_062m_092_060_094sub_062e_092_060_094sub_062n_092_060_094sub_062t_001tf__d_001tf__e_001t__Product____Type__Ounit_001tf__c_001tf__a_001tf__b_001t__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_001tf__f_001tf__g_001tf__h_001tf__i_001tf__l
% 0.48/0.63  Using role type
% 0.48/0.63  Declaring put_M_1656033077_h_i_l:(docume1935157360tr_d_e->(((product_unit->product_unit)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))->(product_unit->heap_E625070648t_unit)))
% 0.48/0.63  FOF formula (<kernel.Constant object at 0x204f128>, <kernel.DependentProduct object at 0x202aea8>) of role type named sy_c_DocumentMonad_Oput__M_092_060_094sub_062D_092_060_094sub_062o_092_060_094sub_062c_092_060_094sub_062u_092_060_094sub_062m_092_060_094sub_062e_092_060_094sub_062n_092_060_094sub_062t_001tf__d_001tf__e_001t__ShadowRootPointer__Oshadow____root____ptr_Itf__d_J_001tf__c_001tf__a_001tf__b_001t__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_001tf__f_001tf__g_001tf__h_001tf__i_001tf__l
% 0.48/0.63  Using role type
% 0.48/0.63  Declaring put_M_1534590374_h_i_l:(docume1935157360tr_d_e->(((shadow_root_ptr_d->shadow_root_ptr_d)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))->(shadow_root_ptr_d->heap_E625070648t_unit)))
% 0.48/0.63  FOF formula (<kernel.Constant object at 0x204f128>, <kernel.DependentProduct object at 0x202ae18>) of role type named sy_c_DocumentPointer_Ocast_092_060_094sub_062d_092_060_094sub_062o_092_060_094sub_062c_092_060_094sub_062u_092_060_094sub_062m_092_060_094sub_062e_092_060_094sub_062n_092_060_094sub_062t_092_060_094sub_062___092_060_094sub_062p_092_060_094sub_062t_092_060_094sub_062r_092_060_094sub_0622_092_060_094sub_062o_092_060_094sub_062b_092_060_094sub_062j_092_060_094sub_062e_092_060_094sub_062c_092_060_094sub_062t_092_060_094sub_062___092_060_094sub_062p_092_060_094sub_062t_092_060_094sub_062r_001t__Sum____Type__Osum_It__ShadowRootPointer__Oshadow____root____ptr_Itf__d_J_Mtf__e_J_001tf__a_001tf__b_001tf__c_001tf__f
% 0.48/0.63  Using role type
% 0.48/0.63  Declaring cast_d1608273229_b_c_f:(docume1935157360tr_d_e->object945351580_d_e_f)
% 0.48/0.63  FOF formula (<kernel.Constant object at 0x202ab48>, <kernel.DependentProduct object at 0x202ad40>) of role type named sy_c_DocumentPointer_Ois__document__ptr_092_060_094sub_062d_092_060_094sub_062o_092_060_094sub_062c_092_060_094sub_062u_092_060_094sub_062m_092_060_094sub_062e_092_060_094sub_062n_092_060_094sub_062t_092_060_094sub_062___092_060_094sub_062p_092_060_094sub_062t_092_060_094sub_062r_001t__Sum____Type__Osum_It__ShadowRootPointer__Oshadow____root____ptr_Itf__d_J_Mtf__e_J
% 0.48/0.64  Using role type
% 0.48/0.64  Declaring is_doc2037328342tr_d_e:(docume1935157360tr_d_e->Prop)
% 0.48/0.64  FOF formula (<kernel.Constant object at 0x202aea8>, <kernel.DependentProduct object at 0x202abd8>) of role type named sy_c_DocumentPointer_Ois__document__ptr__kind_001tf__a_001tf__b_001tf__c_001t__Sum____Type__Osum_It__ShadowRootPointer__Oshadow____root____ptr_Itf__d_J_Mtf__e_J_001tf__f
% 0.48/0.64  Using role type
% 0.48/0.64  Declaring is_doc45233057_d_e_f:(object945351580_d_e_f->Prop)
% 0.48/0.64  FOF formula (<kernel.Constant object at 0x202ae18>, <kernel.DependentProduct object at 0x202ab48>) of role type named sy_c_ElementClass_ORElement_Oattrs__update_001tf__c_001tf__a_001tf__b_001tf__d_001t__Option__Ooption_Itf__g_J
% 0.48/0.64  Using role type
% 0.48/0.64  Declaring attrs_1280717024tion_g:((finite1621822014t_char->finite1621822014t_char)->(rObjec1875798643tion_g->rObjec1875798643tion_g))
% 0.48/0.64  FOF formula (<kernel.Constant object at 0x202ad40>, <kernel.DependentProduct object at 0x202ab48>) of role type named sy_c_ElementClass_ORElement_Ochild__nodes__update_001tf__a_001tf__b_001tf__c_001tf__d_001t__Option__Ooption_Itf__g_J
% 0.48/0.64  Using role type
% 0.48/0.64  Declaring child_1596411111tion_g:((list_n282880152tr_b_c->list_n282880152tr_b_c)->(rObjec1875798643tion_g->rObjec1875798643tion_g))
% 0.48/0.64  FOF formula (<kernel.Constant object at 0x202aa28>, <kernel.DependentProduct object at 0x202abd8>) of role type named sy_c_ElementClass_ORElement_Oshadow__root__opt__update_001tf__d_001tf__c_001tf__a_001tf__b_001t__Option__Ooption_Itf__g_J
% 0.48/0.64  Using role type
% 0.48/0.64  Declaring shadow1606659473tion_g:((option147517124_ptr_d->option147517124_ptr_d)->(rObjec1875798643tion_g->rObjec1875798643tion_g))
% 0.48/0.64  FOF formula (<kernel.Constant object at 0x202ab48>, <kernel.DependentProduct object at 0x21c0290>) of role type named sy_c_ElementClass_ORElement_Otag__name__update_001tf__c_001tf__a_001tf__b_001tf__d_001t__Option__Ooption_Itf__g_J
% 0.48/0.64  Using role type
% 0.48/0.64  Declaring tag_na7058269tion_g:((list_char->list_char)->(rObjec1875798643tion_g->rObjec1875798643tion_g))
% 0.48/0.64  FOF formula (<kernel.Constant object at 0x202ad40>, <kernel.DependentProduct object at 0x21c0200>) of role type named sy_c_ElementClass_Ocast_092_060_094sub_062E_092_060_094sub_062l_092_060_094sub_062e_092_060_094sub_062m_092_060_094sub_062e_092_060_094sub_062n_092_060_094sub_062t_092_060_094sub_0622_092_060_094sub_062N_092_060_094sub_062o_092_060_094sub_062d_092_060_094sub_062e_001tf__c_001tf__a_001tf__b_001tf__d_001tf__g_001t__Sum____Type__Osum_It__CharacterDataClass__ORCharacterData__ORCharacterData____ext_It__Option__Ooption_Itf__h_J_J_Mtf__i_J
% 0.48/0.64  Using role type
% 0.48/0.64  Declaring cast_E1779426770on_h_i:(rObjec1875798643tion_g->rObjec1922030987on_h_i)
% 0.48/0.64  FOF formula (<kernel.Constant object at 0x202ab48>, <kernel.DependentProduct object at 0x21c01b8>) of role type named sy_c_ElementClass_Ol__get_092_060_094sub_062E_092_060_094sub_062l_092_060_094sub_062e_092_060_094sub_062m_092_060_094sub_062e_092_060_094sub_062n_092_060_094sub_062t__lemmas_001tf__a_001tf__b_001tf__c_001tf__d_001tf__e_001tf__f_001tf__g_001t__Sum____Type__Osum_It__CharacterDataClass__ORCharacterData__ORCharacterData____ext_It__Option__Ooption_Itf__h_J_J_Mtf__i_J_001t__Sum____Type__Osum_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J_J_Mtf__l_J
% 0.48/0.64  Using role type
% 0.48/0.64  Declaring l_get_2096691839_j_k_l:((heap_S1465075775_j_k_l->Prop)->Prop)
% 0.48/0.64  FOF formula (<kernel.Constant object at 0x202ad40>, <kernel.DependentProduct object at 0x21c0248>) of role type named sy_c_ElementClass_Ol__type__wf__def_092_060_094sub_062E_092_060_094sub_062l_092_060_094sub_062e_092_060_094sub_062m_092_060_094sub_062e_092_060_094sub_062n_092_060_094sub_062t_Oa__type__wf_001tf__a_001tf__b_001tf__c_001tf__d_001tf__e_001tf__f_001tf__g_001t__Sum____Type__Osum_It__CharacterDataClass__ORCharacterData__ORCharacterData____ext_It__Option__Ooption_Itf__h_J_J_Mtf__i_J_001t__Sum____Type__Osum_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J_J_Mtf__l_J
% 0.48/0.64  Using role type
% 0.48/0.64  Declaring l_type85280056_j_k_l:(heap_S1465075775_j_k_l->Prop)
% 0.48/0.64  FOF formula (<kernel.Constant object at 0x202ab48>, <kernel.DependentProduct object at 0x21c0128>) of role type named sy_c_ElementClass_Otype__wf_001tf__a_001tf__b_001tf__c_001tf__d_001tf__e_001tf__f_001tf__g_001t__Sum____Type__Osum_It__CharacterDataClass__ORCharacterData__ORCharacterData____ext_It__Option__Ooption_Itf__h_J_J_Mtf__i_J_001t__Sum____Type__Osum_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J_J_Mtf__l_J
% 0.48/0.64  Using role type
% 0.48/0.64  Declaring type_w697503069_j_k_l:(heap_S1465075775_j_k_l->Prop)
% 0.48/0.64  FOF formula (<kernel.Constant object at 0x202ab48>, <kernel.DependentProduct object at 0x21c03b0>) of role type named sy_c_ElementMonad_Oget__M_092_060_094sub_062E_092_060_094sub_062l_092_060_094sub_062e_092_060_094sub_062m_092_060_094sub_062e_092_060_094sub_062n_092_060_094sub_062t_001tf__a_001tf__c_001tf__b_001tf__d_001tf__g_001t__DocumentPointer__Odocument____ptr_It__Sum____Type__Osum_It__ShadowRootPointer__Oshadow____root____ptr_Itf__d_J_Mtf__e_J_J_001tf__e_001tf__f_001t__Sum____Type__Osum_It__CharacterDataClass__ORCharacterData__ORCharacterData____ext_It__Option__Ooption_Itf__h_J_J_Mtf__i_J_001t__Sum____Type__Osum_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J_J_Mtf__l_J
% 0.48/0.64  Using role type
% 0.48/0.64  Declaring get_M_650077447_j_k_l:(element_ptr_a->((rObjec1875798643tion_g->docume1935157360tr_d_e)->heap_E1188946203tr_d_e))
% 0.48/0.64  FOF formula (<kernel.Constant object at 0x21c0248>, <kernel.DependentProduct object at 0x21c03f8>) of role type named sy_c_ElementMonad_Oget__M_092_060_094sub_062E_092_060_094sub_062l_092_060_094sub_062e_092_060_094sub_062m_092_060_094sub_062e_092_060_094sub_062n_092_060_094sub_062t_001tf__a_001tf__c_001tf__b_001tf__d_001tf__g_001t__Finite____Map__Ofmap_It__List__Olist_It__String__Ochar_J_Mt__List__Olist_It__String__Ochar_J_J_001tf__e_001tf__f_001t__Sum____Type__Osum_It__CharacterDataClass__ORCharacterData__ORCharacterData____ext_It__Option__Ooption_Itf__h_J_J_Mtf__i_J_001t__Sum____Type__Osum_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J_J_Mtf__l_J
% 0.48/0.64  Using role type
% 0.48/0.64  Declaring get_M_685446945_j_k_l:(element_ptr_a->((rObjec1875798643tion_g->finite1621822014t_char)->heap_E1770015209t_char))
% 0.48/0.64  FOF formula (<kernel.Constant object at 0x21c0128>, <kernel.DependentProduct object at 0x21c0440>) of role type named sy_c_ElementMonad_Oget__M_092_060_094sub_062E_092_060_094sub_062l_092_060_094sub_062e_092_060_094sub_062m_092_060_094sub_062e_092_060_094sub_062n_092_060_094sub_062t_001tf__a_001tf__c_001tf__b_001tf__d_001tf__g_001t__List__Olist_It__NodePointer__Onode____ptr_It__Sum____Type__Osum_It__ElementPointer__Oelement____ptr_Itf__a_J_Mt__Sum____Type__Osum_It__CharacterDataPointer__Ocharacter____data____ptr_Itf__b_J_Mtf__c_J_J_J_J_001tf__e_001tf__f_001t__Sum____Type__Osum_It__CharacterDataClass__ORCharacterData__ORCharacterData____ext_It__Option__Ooption_Itf__h_J_J_Mtf__i_J_001t__Sum____Type__Osum_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J_J_Mtf__l_J
% 0.48/0.64  Using role type
% 0.48/0.64  Declaring get_M_88885319_j_k_l:(element_ptr_a->((rObjec1875798643tion_g->list_n282880152tr_b_c)->heap_E1735400259tr_b_c))
% 0.48/0.64  FOF formula (<kernel.Constant object at 0x21c03b0>, <kernel.DependentProduct object at 0x21c0488>) of role type named sy_c_ElementMonad_Oget__M_092_060_094sub_062E_092_060_094sub_062l_092_060_094sub_062e_092_060_094sub_062m_092_060_094sub_062e_092_060_094sub_062n_092_060_094sub_062t_001tf__a_001tf__c_001tf__b_001tf__d_001tf__g_001t__List__Olist_It__String__Ochar_J_001tf__e_001tf__f_001t__Sum____Type__Osum_It__CharacterDataClass__ORCharacterData__ORCharacterData____ext_It__Option__Ooption_Itf__h_J_J_Mtf__i_J_001t__Sum____Type__Osum_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J_J_Mtf__l_J
% 0.48/0.64  Using role type
% 0.48/0.64  Declaring get_M_51280086_j_k_l:(element_ptr_a->((rObjec1875798643tion_g->list_char)->heap_E434560396t_char))
% 0.48/0.64  FOF formula (<kernel.Constant object at 0x21c03f8>, <kernel.DependentProduct object at 0x21c04d0>) of role type named sy_c_ElementMonad_Oget__M_092_060_094sub_062E_092_060_094sub_062l_092_060_094sub_062e_092_060_094sub_062m_092_060_094sub_062e_092_060_094sub_062n_092_060_094sub_062t_001tf__a_001tf__c_001tf__b_001tf__d_001tf__g_001t__ObjectClass__ORObject__ORObject____ext_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J_J_J_001tf__e_001tf__f_001t__Sum____Type__Osum_It__CharacterDataClass__ORCharacterData__ORCharacterData____ext_It__Option__Ooption_Itf__h_J_J_Mtf__i_J_001t__Sum____Type__Osum_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J_J_Mtf__l_J
% 0.48/0.64  Using role type
% 0.48/0.64  Declaring get_M_1990067849_j_k_l:(element_ptr_a->((rObjec1875798643tion_g->rObjec1617416918on_j_k)->heap_E1186645633on_j_k))
% 0.48/0.64  FOF formula (<kernel.Constant object at 0x21c0098>, <kernel.DependentProduct object at 0x21c0518>) of role type named sy_c_ElementMonad_Oget__M_092_060_094sub_062E_092_060_094sub_062l_092_060_094sub_062e_092_060_094sub_062m_092_060_094sub_062e_092_060_094sub_062n_092_060_094sub_062t_001tf__a_001tf__c_001tf__b_001tf__d_001tf__g_001t__Option__Ooption_It__ElementPointer__Oelement____ptr_Itf__a_J_J_001tf__e_001tf__f_001t__Sum____Type__Osum_It__CharacterDataClass__ORCharacterData__ORCharacterData____ext_It__Option__Ooption_Itf__h_J_J_Mtf__i_J_001t__Sum____Type__Osum_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J_J_Mtf__l_J
% 0.48/0.64  Using role type
% 0.48/0.64  Declaring get_M_1524345318_j_k_l:(element_ptr_a->((rObjec1875798643tion_g->option_element_ptr_a)->heap_E906991588_ptr_a))
% 0.48/0.64  FOF formula (<kernel.Constant object at 0x21c0488>, <kernel.DependentProduct object at 0x21c0560>) of role type named sy_c_ElementMonad_Oget__M_092_060_094sub_062E_092_060_094sub_062l_092_060_094sub_062e_092_060_094sub_062m_092_060_094sub_062e_092_060_094sub_062n_092_060_094sub_062t_001tf__a_001tf__c_001tf__b_001tf__d_001tf__g_001t__Option__Ooption_It__ShadowRootPointer__Oshadow____root____ptr_Itf__d_J_J_001tf__e_001tf__f_001t__Sum____Type__Osum_It__CharacterDataClass__ORCharacterData__ORCharacterData____ext_It__Option__Ooption_Itf__h_J_J_Mtf__i_J_001t__Sum____Type__Osum_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J_J_Mtf__l_J
% 0.48/0.64  Using role type
% 0.48/0.64  Declaring get_M_1154267419_j_k_l:(element_ptr_a->((rObjec1875798643tion_g->option147517124_ptr_d)->heap_E189844335_ptr_d))
% 0.48/0.64  FOF formula (<kernel.Constant object at 0x21c04d0>, <kernel.DependentProduct object at 0x21c05a8>) of role type named sy_c_ElementMonad_Oget__M_092_060_094sub_062E_092_060_094sub_062l_092_060_094sub_062e_092_060_094sub_062m_092_060_094sub_062e_092_060_094sub_062n_092_060_094sub_062t_001tf__a_001tf__c_001tf__b_001tf__d_001tf__g_001t__Product____Type__Ounit_001tf__e_001tf__f_001t__Sum____Type__Osum_It__CharacterDataClass__ORCharacterData__ORCharacterData____ext_It__Option__Ooption_Itf__h_J_J_Mtf__i_J_001t__Sum____Type__Osum_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J_J_Mtf__l_J
% 0.48/0.64  Using role type
% 0.48/0.64  Declaring get_M_1238860946_j_k_l:(element_ptr_a->((rObjec1875798643tion_g->product_unit)->heap_E625070648t_unit))
% 0.48/0.64  FOF formula (<kernel.Constant object at 0x21c0518>, <kernel.DependentProduct object at 0x21c05f0>) of role type named sy_c_ElementMonad_Oget__M_092_060_094sub_062E_092_060_094sub_062l_092_060_094sub_062e_092_060_094sub_062m_092_060_094sub_062e_092_060_094sub_062n_092_060_094sub_062t_001tf__a_001tf__c_001tf__b_001tf__d_001tf__g_001t__ShadowRootPointer__Oshadow____root____ptr_Itf__d_J_001tf__e_001tf__f_001t__Sum____Type__Osum_It__CharacterDataClass__ORCharacterData__ORCharacterData____ext_It__Option__Ooption_Itf__h_J_J_Mtf__i_J_001t__Sum____Type__Osum_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J_J_Mtf__l_J
% 0.48/0.64  Using role type
% 0.48/0.64  Declaring get_M_2008432865_j_k_l:(element_ptr_a->((rObjec1875798643tion_g->shadow_root_ptr_d)->heap_E490335273_ptr_d))
% 0.48/0.64  FOF formula (<kernel.Constant object at 0x21c0560>, <kernel.DependentProduct object at 0x21c0290>) of role type named sy_c_ElementMonad_Ol__new__element_001tf__a_001tf__b_001tf__c_001tf__d_001tf__e_001tf__f_001tf__g_001t__Sum____Type__Osum_It__CharacterDataClass__ORCharacterData__ORCharacterData____ext_It__Option__Ooption_Itf__h_J_J_Mtf__i_J_001t__Sum____Type__Osum_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J_J_Mtf__l_J
% 0.48/0.64  Using role type
% 0.48/0.64  Declaring l_new_540233301_j_k_l:((heap_S1465075775_j_k_l->Prop)->Prop)
% 0.48/0.64  FOF formula (<kernel.Constant object at 0x21c05a8>, <kernel.Constant object at 0x21c0290>) of role type named sy_c_ElementMonad_Onew__element_001tf__a_001tf__b_001tf__c_001tf__d_001tf__e_001tf__f_001tf__g_001t__Sum____Type__Osum_It__CharacterDataClass__ORCharacterData__ORCharacterData____ext_It__Option__Ooption_Itf__h_J_J_Mtf__i_J_001t__Sum____Type__Osum_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J_J_Mtf__l_J
% 0.48/0.64  Using role type
% 0.48/0.64  Declaring new_el717272935_j_k_l:heap_E1661210526_ptr_a
% 0.48/0.64  FOF formula (<kernel.Constant object at 0x21c0518>, <kernel.DependentProduct object at 0x21c0440>) of role type named sy_c_ElementMonad_Oput__M_092_060_094sub_062E_092_060_094sub_062l_092_060_094sub_062e_092_060_094sub_062m_092_060_094sub_062e_092_060_094sub_062n_092_060_094sub_062t_001tf__a_001t__DocumentPointer__Odocument____ptr_It__Sum____Type__Osum_It__ShadowRootPointer__Oshadow____root____ptr_Itf__d_J_Mtf__e_J_J_001tf__c_001tf__b_001tf__d_001tf__g_001tf__e_001tf__f_001t__Sum____Type__Osum_It__CharacterDataClass__ORCharacterData__ORCharacterData____ext_It__Option__Ooption_Itf__h_J_J_Mtf__i_J_001t__Sum____Type__Osum_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J_J_Mtf__l_J
% 0.48/0.64  Using role type
% 0.48/0.64  Declaring put_M_1236788814_j_k_l:(element_ptr_a->(((docume1935157360tr_d_e->docume1935157360tr_d_e)->(rObjec1875798643tion_g->rObjec1875798643tion_g))->(docume1935157360tr_d_e->heap_E625070648t_unit)))
% 0.48/0.64  FOF formula (<kernel.Constant object at 0x21c05f0>, <kernel.DependentProduct object at 0x21c0758>) of role type named sy_c_ElementMonad_Oput__M_092_060_094sub_062E_092_060_094sub_062l_092_060_094sub_062e_092_060_094sub_062m_092_060_094sub_062e_092_060_094sub_062n_092_060_094sub_062t_001tf__a_001t__Finite____Map__Ofmap_It__List__Olist_It__String__Ochar_J_Mt__List__Olist_It__String__Ochar_J_J_001tf__c_001tf__b_001tf__d_001tf__g_001tf__e_001tf__f_001t__Sum____Type__Osum_It__CharacterDataClass__ORCharacterData__ORCharacterData____ext_It__Option__Ooption_Itf__h_J_J_Mtf__i_J_001t__Sum____Type__Osum_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J_J_Mtf__l_J
% 0.48/0.64  Using role type
% 0.48/0.64  Declaring put_M_1724091798_j_k_l:(element_ptr_a->(((finite1621822014t_char->finite1621822014t_char)->(rObjec1875798643tion_g->rObjec1875798643tion_g))->(finite1621822014t_char->heap_E625070648t_unit)))
% 0.48/0.64  FOF formula (<kernel.Constant object at 0x21c0290>, <kernel.DependentProduct object at 0x21c07a0>) of role type named sy_c_ElementMonad_Oput__M_092_060_094sub_062E_092_060_094sub_062l_092_060_094sub_062e_092_060_094sub_062m_092_060_094sub_062e_092_060_094sub_062n_092_060_094sub_062t_001tf__a_001t__List__Olist_It__NodePointer__Onode____ptr_It__Sum____Type__Osum_It__ElementPointer__Oelement____ptr_Itf__a_J_Mt__Sum____Type__Osum_It__CharacterDataPointer__Ocharacter____data____ptr_Itf__b_J_Mtf__c_J_J_J_J_001tf__c_001tf__b_001tf__d_001tf__g_001tf__e_001tf__f_001t__Sum____Type__Osum_It__CharacterDataClass__ORCharacterData__ORCharacterData____ext_It__Option__Ooption_Itf__h_J_J_Mtf__i_J_001t__Sum____Type__Osum_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J_J_Mtf__l_J
% 0.48/0.64  Using role type
% 0.48/0.64  Declaring put_M_1098917052_j_k_l:(element_ptr_a->(((list_n282880152tr_b_c->list_n282880152tr_b_c)->(rObjec1875798643tion_g->rObjec1875798643tion_g))->(list_n282880152tr_b_c->heap_E625070648t_unit)))
% 0.48/0.64  FOF formula (<kernel.Constant object at 0x21c0440>, <kernel.DependentProduct object at 0x21c07e8>) of role type named sy_c_ElementMonad_Oput__M_092_060_094sub_062E_092_060_094sub_062l_092_060_094sub_062e_092_060_094sub_062m_092_060_094sub_062e_092_060_094sub_062n_092_060_094sub_062t_001tf__a_001t__List__Olist_It__String__Ochar_J_001tf__c_001tf__b_001tf__d_001tf__g_001tf__e_001tf__f_001t__Sum____Type__Osum_It__CharacterDataClass__ORCharacterData__ORCharacterData____ext_It__Option__Ooption_Itf__h_J_J_Mtf__i_J_001t__Sum____Type__Osum_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J_J_Mtf__l_J
% 0.48/0.64  Using role type
% 0.48/0.64  Declaring put_M_1720094109_j_k_l:(element_ptr_a->(((list_char->list_char)->(rObjec1875798643tion_g->rObjec1875798643tion_g))->(list_char->heap_E625070648t_unit)))
% 0.48/0.64  FOF formula (<kernel.Constant object at 0x21c0758>, <kernel.DependentProduct object at 0x21c07a0>) of role type named sy_c_ElementMonad_Oput__M_092_060_094sub_062E_092_060_094sub_062l_092_060_094sub_062e_092_060_094sub_062m_092_060_094sub_062e_092_060_094sub_062n_092_060_094sub_062t_001tf__a_001t__ObjectClass__ORObject__ORObject____ext_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J_J_J_001tf__c_001tf__b_001tf__d_001tf__g_001tf__e_001tf__f_001t__Sum____Type__Osum_It__CharacterDataClass__ORCharacterData__ORCharacterData____ext_It__Option__Ooption_Itf__h_J_J_Mtf__i_J_001t__Sum____Type__Osum_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J_J_Mtf__l_J
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring put_M_1494070654_j_k_l:(element_ptr_a->(((rObjec1617416918on_j_k->rObjec1617416918on_j_k)->(rObjec1875798643tion_g->rObjec1875798643tion_g))->(rObjec1617416918on_j_k->heap_E625070648t_unit)))
% 0.48/0.65  FOF formula (<kernel.Constant object at 0x21c0830>, <kernel.DependentProduct object at 0x21c0878>) of role type named sy_c_ElementMonad_Oput__M_092_060_094sub_062E_092_060_094sub_062l_092_060_094sub_062e_092_060_094sub_062m_092_060_094sub_062e_092_060_094sub_062n_092_060_094sub_062t_001tf__a_001t__Option__Ooption_It__ElementPointer__Oelement____ptr_Itf__a_J_J_001tf__c_001tf__b_001tf__d_001tf__g_001tf__e_001tf__f_001t__Sum____Type__Osum_It__CharacterDataClass__ORCharacterData__ORCharacterData____ext_It__Option__Ooption_Itf__h_J_J_Mtf__i_J_001t__Sum____Type__Osum_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J_J_Mtf__l_J
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring put_M_430230363_j_k_l:(element_ptr_a->(((option_element_ptr_a->option_element_ptr_a)->(rObjec1875798643tion_g->rObjec1875798643tion_g))->(option_element_ptr_a->heap_E625070648t_unit)))
% 0.48/0.65  FOF formula (<kernel.Constant object at 0x21c07e8>, <kernel.DependentProduct object at 0x21c08c0>) of role type named sy_c_ElementMonad_Oput__M_092_060_094sub_062E_092_060_094sub_062l_092_060_094sub_062e_092_060_094sub_062m_092_060_094sub_062e_092_060_094sub_062n_092_060_094sub_062t_001tf__a_001t__Option__Ooption_It__ShadowRootPointer__Oshadow____root____ptr_Itf__d_J_J_001tf__c_001tf__b_001tf__d_001tf__g_001tf__e_001tf__f_001t__Sum____Type__Osum_It__CharacterDataClass__ORCharacterData__ORCharacterData____ext_It__Option__Ooption_Itf__h_J_J_Mtf__i_J_001t__Sum____Type__Osum_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J_J_Mtf__l_J
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring put_M_682984464_j_k_l:(element_ptr_a->(((option147517124_ptr_d->option147517124_ptr_d)->(rObjec1875798643tion_g->rObjec1875798643tion_g))->(option147517124_ptr_d->heap_E625070648t_unit)))
% 0.48/0.65  FOF formula (<kernel.Constant object at 0x21c07a0>, <kernel.DependentProduct object at 0x21c0908>) of role type named sy_c_ElementMonad_Oput__M_092_060_094sub_062E_092_060_094sub_062l_092_060_094sub_062e_092_060_094sub_062m_092_060_094sub_062e_092_060_094sub_062n_092_060_094sub_062t_001tf__a_001t__Product____Type__Ounit_001tf__c_001tf__b_001tf__d_001tf__g_001tf__e_001tf__f_001t__Sum____Type__Osum_It__CharacterDataClass__ORCharacterData__ORCharacterData____ext_It__Option__Ooption_Itf__h_J_J_Mtf__i_J_001t__Sum____Type__Osum_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J_J_Mtf__l_J
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring put_M_1101791239_j_k_l:(element_ptr_a->(((product_unit->product_unit)->(rObjec1875798643tion_g->rObjec1875798643tion_g))->(product_unit->heap_E625070648t_unit)))
% 0.48/0.65  FOF formula (<kernel.Constant object at 0x21c0878>, <kernel.DependentProduct object at 0x21c0950>) of role type named sy_c_ElementMonad_Oput__M_092_060_094sub_062E_092_060_094sub_062l_092_060_094sub_062e_092_060_094sub_062m_092_060_094sub_062e_092_060_094sub_062n_092_060_094sub_062t_001tf__a_001t__ShadowRootPointer__Oshadow____root____ptr_Itf__d_J_001tf__c_001tf__b_001tf__d_001tf__g_001tf__e_001tf__f_001t__Sum____Type__Osum_It__CharacterDataClass__ORCharacterData__ORCharacterData____ext_It__Option__Ooption_Itf__h_J_J_Mtf__i_J_001t__Sum____Type__Osum_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J_J_Mtf__l_J
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring put_M_1672180822_j_k_l:(element_ptr_a->(((shadow_root_ptr_d->shadow_root_ptr_d)->(rObjec1875798643tion_g->rObjec1875798643tion_g))->(shadow_root_ptr_d->heap_E625070648t_unit)))
% 0.48/0.65  FOF formula (<kernel.Constant object at 0x21c08c0>, <kernel.DependentProduct object at 0x21c06c8>) of role type named sy_c_ElementPointer_Ocast_092_060_094sub_062e_092_060_094sub_062l_092_060_094sub_062e_092_060_094sub_062m_092_060_094sub_062e_092_060_094sub_062n_092_060_094sub_062t_092_060_094sub_062___092_060_094sub_062p_092_060_094sub_062t_092_060_094sub_062r_092_060_094sub_0622_092_060_094sub_062n_092_060_094sub_062o_092_060_094sub_062d_092_060_094sub_062e_092_060_094sub_062___092_060_094sub_062p_092_060_094sub_062t_092_060_094sub_062r_001tf__a_001t__Sum____Type__Osum_It__CharacterDataPointer__Ocharacter____data____ptr_Itf__b_J_Mtf__c_J
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring cast_e316309897tr_b_c:(element_ptr_a->node_p1234578834tr_b_c)
% 0.48/0.65  FOF formula (<kernel.Constant object at 0x21c0908>, <kernel.DependentProduct object at 0x21c0488>) of role type named sy_c_ElementPointer_Ois__element__ptr_092_060_094sub_062e_092_060_094sub_062l_092_060_094sub_062e_092_060_094sub_062m_092_060_094sub_062e_092_060_094sub_062n_092_060_094sub_062t_092_060_094sub_062___092_060_094sub_062p_092_060_094sub_062t_092_060_094sub_062r_001tf__a
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring is_ele1129207902_t_r_a:(element_ptr_a->Prop)
% 0.48/0.65  FOF formula (<kernel.Constant object at 0x21c0950>, <kernel.DependentProduct object at 0x21c0710>) of role type named sy_c_Fun_Oid_001t__ObjectClass__ORObject__ORObject____ext_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J_J_J
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring id_ROb1998049991on_j_k:(rObjec1617416918on_j_k->rObjec1617416918on_j_k)
% 0.48/0.65  FOF formula (<kernel.Constant object at 0x21c06c8>, <kernel.Constant object at 0x21c0710>) of role type named sy_c_Heap__Error__Monad_Onoop_001t__ObjectClass__Oheap_It__Sum____Type__Osum_It__NodePointer__Onode____ptr_It__Sum____Type__Osum_It__ElementPointer__Oelement____ptr_Itf__a_J_Mt__Sum____Type__Osum_It__CharacterDataPointer__Ocharacter____data____ptr_Itf__b_J_Mtf__c_J_J_J_Mt__Sum____Type__Osum_It__DocumentPointer__Odocument____ptr_It__Sum____Type__Osum_It__ShadowRootPointer__Oshadow____root____ptr_Itf__d_J_Mtf__e_J_J_Mtf__f_J_J_Mt__Sum____Type__Osum_It__NodeClass__ORNode__ORNode____ext_It__Sum____Type__Osum_It__ElementClass__ORElement__ORElement____ext_Itf__c_Mtf__a_Mtf__b_Mtf__d_Mt__Option__Ooption_Itf__g_J_J_Mt__Sum____Type__Osum_It__CharacterDataClass__ORCharacterData__ORCharacterData____ext_It__Option__Ooption_Itf__h_J_J_Mtf__i_J_J_J_Mt__Sum____Type__Osum_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J_J_Mtf__l_J_J_J_001t__BaseMonad__Oexception
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring heap_E1613639261eption:heap_E625070648t_unit
% 0.48/0.65  FOF formula (<kernel.Constant object at 0x21c0908>, <kernel.DependentProduct object at 0x21c0488>) of role type named sy_c_Heap__Error__Monad_Opreserved_001t__ObjectClass__Oheap_It__Sum____Type__Osum_It__NodePointer__Onode____ptr_It__Sum____Type__Osum_It__ElementPointer__Oelement____ptr_Itf__a_J_Mt__Sum____Type__Osum_It__CharacterDataPointer__Ocharacter____data____ptr_Itf__b_J_Mtf__c_J_J_J_Mt__Sum____Type__Osum_It__DocumentPointer__Odocument____ptr_It__Sum____Type__Osum_It__ShadowRootPointer__Oshadow____root____ptr_Itf__d_J_Mtf__e_J_J_Mtf__f_J_J_Mt__Sum____Type__Osum_It__NodeClass__ORNode__ORNode____ext_It__Sum____Type__Osum_It__ElementClass__ORElement__ORElement____ext_Itf__c_Mtf__a_Mtf__b_Mtf__d_Mt__Option__Ooption_Itf__g_J_J_Mt__Sum____Type__Osum_It__CharacterDataClass__ORCharacterData__ORCharacterData____ext_It__Option__Ooption_Itf__h_J_J_Mtf__i_J_J_J_Mt__Sum____Type__Osum_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J_J_Mtf__l_J_J_J_001t__BaseMonad__Oexception_001t__DocumentPointer__Odocument____ptr_It__Sum____Type__Osum_It__ShadowRootPointer__Oshadow____root____ptr_Itf__d_J_Mtf__e_J_J
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring heap_E808638982tr_d_e:(heap_E1188946203tr_d_e->(heap_S1465075775_j_k_l->(heap_S1465075775_j_k_l->Prop)))
% 0.48/0.65  FOF formula (<kernel.Constant object at 0x21c0638>, <kernel.DependentProduct object at 0x21c0a28>) of role type named sy_c_Heap__Error__Monad_Opreserved_001t__ObjectClass__Oheap_It__Sum____Type__Osum_It__NodePointer__Onode____ptr_It__Sum____Type__Osum_It__ElementPointer__Oelement____ptr_Itf__a_J_Mt__Sum____Type__Osum_It__CharacterDataPointer__Ocharacter____data____ptr_Itf__b_J_Mtf__c_J_J_J_Mt__Sum____Type__Osum_It__DocumentPointer__Odocument____ptr_It__Sum____Type__Osum_It__ShadowRootPointer__Oshadow____root____ptr_Itf__d_J_Mtf__e_J_J_Mtf__f_J_J_Mt__Sum____Type__Osum_It__NodeClass__ORNode__ORNode____ext_It__Sum____Type__Osum_It__ElementClass__ORElement__ORElement____ext_Itf__c_Mtf__a_Mtf__b_Mtf__d_Mt__Option__Ooption_Itf__g_J_J_Mt__Sum____Type__Osum_It__CharacterDataClass__ORCharacterData__ORCharacterData____ext_It__Option__Ooption_Itf__h_J_J_Mtf__i_J_J_J_Mt__Sum____Type__Osum_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J_J_Mtf__l_J_J_J_001t__BaseMonad__Oexception_001t__ObjectClass__ORObject__ORObject____ext_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J_J_J
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring heap_E1358110656on_j_k:(heap_E1186645633on_j_k->(heap_S1465075775_j_k_l->(heap_S1465075775_j_k_l->Prop)))
% 0.48/0.65  FOF formula (<kernel.Constant object at 0x21c09e0>, <kernel.DependentProduct object at 0x21c0ab8>) of role type named sy_c_Heap__Error__Monad_Opreserved_001t__ObjectClass__Oheap_It__Sum____Type__Osum_It__NodePointer__Onode____ptr_It__Sum____Type__Osum_It__ElementPointer__Oelement____ptr_Itf__a_J_Mt__Sum____Type__Osum_It__CharacterDataPointer__Ocharacter____data____ptr_Itf__b_J_Mtf__c_J_J_J_Mt__Sum____Type__Osum_It__DocumentPointer__Odocument____ptr_It__Sum____Type__Osum_It__ShadowRootPointer__Oshadow____root____ptr_Itf__d_J_Mtf__e_J_J_Mtf__f_J_J_Mt__Sum____Type__Osum_It__NodeClass__ORNode__ORNode____ext_It__Sum____Type__Osum_It__ElementClass__ORElement__ORElement____ext_Itf__c_Mtf__a_Mtf__b_Mtf__d_Mt__Option__Ooption_Itf__g_J_J_Mt__Sum____Type__Osum_It__CharacterDataClass__ORCharacterData__ORCharacterData____ext_It__Option__Ooption_Itf__h_J_J_Mtf__i_J_J_J_Mt__Sum____Type__Osum_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J_J_Mtf__l_J_J_J_001t__BaseMonad__Oexception_001t__Option__Ooption_It__ElementPointer__Oelement____ptr_Itf__a_J_J
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring heap_E1531219875_ptr_a:(heap_E906991588_ptr_a->(heap_S1465075775_j_k_l->(heap_S1465075775_j_k_l->Prop)))
% 0.48/0.65  FOF formula (<kernel.Constant object at 0x21c07a0>, <kernel.DependentProduct object at 0x21c0b00>) of role type named sy_c_Heap__Error__Monad_Opreserved_001t__ObjectClass__Oheap_It__Sum____Type__Osum_It__NodePointer__Onode____ptr_It__Sum____Type__Osum_It__ElementPointer__Oelement____ptr_Itf__a_J_Mt__Sum____Type__Osum_It__CharacterDataPointer__Ocharacter____data____ptr_Itf__b_J_Mtf__c_J_J_J_Mt__Sum____Type__Osum_It__DocumentPointer__Odocument____ptr_It__Sum____Type__Osum_It__ShadowRootPointer__Oshadow____root____ptr_Itf__d_J_Mtf__e_J_J_Mtf__f_J_J_Mt__Sum____Type__Osum_It__NodeClass__ORNode__ORNode____ext_It__Sum____Type__Osum_It__ElementClass__ORElement__ORElement____ext_Itf__c_Mtf__a_Mtf__b_Mtf__d_Mt__Option__Ooption_Itf__g_J_J_Mt__Sum____Type__Osum_It__CharacterDataClass__ORCharacterData__ORCharacterData____ext_It__Option__Ooption_Itf__h_J_J_Mtf__i_J_J_J_Mt__Sum____Type__Osum_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J_J_Mtf__l_J_J_J_001t__BaseMonad__Oexception_001t__Product____Type__Ounit
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring heap_E1521571831t_unit:(heap_E625070648t_unit->(heap_S1465075775_j_k_l->(heap_S1465075775_j_k_l->Prop)))
% 0.48/0.65  FOF formula (<kernel.Constant object at 0x21c0710>, <kernel.DependentProduct object at 0x21c0b48>) of role type named sy_c_Heap__Error__Monad_Opreserved_001t__ObjectClass__Oheap_It__Sum____Type__Osum_It__NodePointer__Onode____ptr_It__Sum____Type__Osum_It__ElementPointer__Oelement____ptr_Itf__a_J_Mt__Sum____Type__Osum_It__CharacterDataPointer__Ocharacter____data____ptr_Itf__b_J_Mtf__c_J_J_J_Mt__Sum____Type__Osum_It__DocumentPointer__Odocument____ptr_It__Sum____Type__Osum_It__ShadowRootPointer__Oshadow____root____ptr_Itf__d_J_Mtf__e_J_J_Mtf__f_J_J_Mt__Sum____Type__Osum_It__NodeClass__ORNode__ORNode____ext_It__Sum____Type__Osum_It__ElementClass__ORElement__ORElement____ext_Itf__c_Mtf__a_Mtf__b_Mtf__d_Mt__Option__Ooption_Itf__g_J_J_Mt__Sum____Type__Osum_It__CharacterDataClass__ORCharacterData__ORCharacterData____ext_It__Option__Ooption_Itf__h_J_J_Mtf__i_J_J_J_Mt__Sum____Type__Osum_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J_J_Mtf__l_J_J_J_001t__BaseMonad__Oexception_001t__ShadowRootPointer__Oshadow____root____ptr_Itf__d_J
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring heap_E2123723880_ptr_d:(heap_E490335273_ptr_d->(heap_S1465075775_j_k_l->(heap_S1465075775_j_k_l->Prop)))
% 0.48/0.65  FOF formula (<kernel.Constant object at 0x21c0488>, <kernel.DependentProduct object at 0x21c0ab8>) of role type named sy_c_Heap__Error__Monad_Oreturn__heap_001t__ObjectClass__Oheap_It__Sum____Type__Osum_It__NodePointer__Onode____ptr_It__Sum____Type__Osum_It__ElementPointer__Oelement____ptr_Itf__a_J_Mt__Sum____Type__Osum_It__CharacterDataPointer__Ocharacter____data____ptr_Itf__b_J_Mtf__c_J_J_J_Mt__Sum____Type__Osum_It__DocumentPointer__Odocument____ptr_It__Sum____Type__Osum_It__ShadowRootPointer__Oshadow____root____ptr_Itf__d_J_Mtf__e_J_J_Mtf__f_J_J_Mt__Sum____Type__Osum_It__NodeClass__ORNode__ORNode____ext_It__Sum____Type__Osum_It__ElementClass__ORElement__ORElement____ext_Itf__c_Mtf__a_Mtf__b_Mtf__d_Mt__Option__Ooption_Itf__g_J_J_Mt__Sum____Type__Osum_It__CharacterDataClass__ORCharacterData__ORCharacterData____ext_It__Option__Ooption_Itf__h_J_J_Mtf__i_J_J_J_Mt__Sum____Type__Osum_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J_J_Mtf__l_J_J_J_001t__BaseMonad__Oexception
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring heap_E1876089495eption:(heap_S1465075775_j_k_l->heap_E625070648t_unit)
% 0.48/0.65  FOF formula (<kernel.Constant object at 0x21c0a28>, <kernel.DependentProduct object at 0x21c07a0>) of role type named sy_c_Heap__Error__Monad_Oreturns__heap_001t__ObjectClass__Oheap_It__Sum____Type__Osum_It__NodePointer__Onode____ptr_It__Sum____Type__Osum_It__ElementPointer__Oelement____ptr_Itf__a_J_Mt__Sum____Type__Osum_It__CharacterDataPointer__Ocharacter____data____ptr_Itf__b_J_Mtf__c_J_J_J_Mt__Sum____Type__Osum_It__DocumentPointer__Odocument____ptr_It__Sum____Type__Osum_It__ShadowRootPointer__Oshadow____root____ptr_Itf__d_J_Mtf__e_J_J_Mtf__f_J_J_Mt__Sum____Type__Osum_It__NodeClass__ORNode__ORNode____ext_It__Sum____Type__Osum_It__ElementClass__ORElement__ORElement____ext_Itf__c_Mtf__a_Mtf__b_Mtf__d_Mt__Option__Ooption_Itf__g_J_J_Mt__Sum____Type__Osum_It__CharacterDataClass__ORCharacterData__ORCharacterData____ext_It__Option__Ooption_Itf__h_J_J_Mtf__i_J_J_J_Mt__Sum____Type__Osum_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J_J_Mtf__l_J_J_J_001t__BaseMonad__Oexception_001t__CharacterDataPointer__Ocharacter____data____ptr_Itf__b_J
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring heap_E1982034951_ptr_b:(heap_S1465075775_j_k_l->(heap_E1996099391_ptr_b->(heap_S1465075775_j_k_l->Prop)))
% 0.48/0.65  FOF formula (<kernel.Constant object at 0x21c0b48>, <kernel.DependentProduct object at 0x21c0a70>) of role type named sy_c_Heap__Error__Monad_Oreturns__heap_001t__ObjectClass__Oheap_It__Sum____Type__Osum_It__NodePointer__Onode____ptr_It__Sum____Type__Osum_It__ElementPointer__Oelement____ptr_Itf__a_J_Mt__Sum____Type__Osum_It__CharacterDataPointer__Ocharacter____data____ptr_Itf__b_J_Mtf__c_J_J_J_Mt__Sum____Type__Osum_It__DocumentPointer__Odocument____ptr_It__Sum____Type__Osum_It__ShadowRootPointer__Oshadow____root____ptr_Itf__d_J_Mtf__e_J_J_Mtf__f_J_J_Mt__Sum____Type__Osum_It__NodeClass__ORNode__ORNode____ext_It__Sum____Type__Osum_It__ElementClass__ORElement__ORElement____ext_Itf__c_Mtf__a_Mtf__b_Mtf__d_Mt__Option__Ooption_Itf__g_J_J_Mt__Sum____Type__Osum_It__CharacterDataClass__ORCharacterData__ORCharacterData____ext_It__Option__Ooption_Itf__h_J_J_Mtf__i_J_J_J_Mt__Sum____Type__Osum_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J_J_Mtf__l_J_J_J_001t__BaseMonad__Oexception_001t__DocumentPointer__Odocument____ptr_It__Sum____Type__Osum_It__ShadowRootPointer__Oshadow____root____ptr_Itf__d_J_Mtf__e_J_J
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring heap_E2046843837tr_d_e:(heap_S1465075775_j_k_l->(heap_E1188946203tr_d_e->(heap_S1465075775_j_k_l->Prop)))
% 0.48/0.65  FOF formula (<kernel.Constant object at 0x21c0bd8>, <kernel.DependentProduct object at 0x21c0c68>) of role type named sy_c_Heap__Error__Monad_Oreturns__heap_001t__ObjectClass__Oheap_It__Sum____Type__Osum_It__NodePointer__Onode____ptr_It__Sum____Type__Osum_It__ElementPointer__Oelement____ptr_Itf__a_J_Mt__Sum____Type__Osum_It__CharacterDataPointer__Ocharacter____data____ptr_Itf__b_J_Mtf__c_J_J_J_Mt__Sum____Type__Osum_It__DocumentPointer__Odocument____ptr_It__Sum____Type__Osum_It__ShadowRootPointer__Oshadow____root____ptr_Itf__d_J_Mtf__e_J_J_Mtf__f_J_J_Mt__Sum____Type__Osum_It__NodeClass__ORNode__ORNode____ext_It__Sum____Type__Osum_It__ElementClass__ORElement__ORElement____ext_Itf__c_Mtf__a_Mtf__b_Mtf__d_Mt__Option__Ooption_Itf__g_J_J_Mt__Sum____Type__Osum_It__CharacterDataClass__ORCharacterData__ORCharacterData____ext_It__Option__Ooption_Itf__h_J_J_Mtf__i_J_J_J_Mt__Sum____Type__Osum_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J_J_Mtf__l_J_J_J_001t__BaseMonad__Oexception_001t__ElementPointer__Oelement____ptr_Itf__a_J
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring heap_E24690662_ptr_a:(heap_S1465075775_j_k_l->(heap_E1661210526_ptr_a->(heap_S1465075775_j_k_l->Prop)))
% 0.48/0.65  FOF formula (<kernel.Constant object at 0x21c09e0>, <kernel.DependentProduct object at 0x21c0cb0>) of role type named sy_c_Heap__Error__Monad_Oreturns__heap_001t__ObjectClass__Oheap_It__Sum____Type__Osum_It__NodePointer__Onode____ptr_It__Sum____Type__Osum_It__ElementPointer__Oelement____ptr_Itf__a_J_Mt__Sum____Type__Osum_It__CharacterDataPointer__Ocharacter____data____ptr_Itf__b_J_Mtf__c_J_J_J_Mt__Sum____Type__Osum_It__DocumentPointer__Odocument____ptr_It__Sum____Type__Osum_It__ShadowRootPointer__Oshadow____root____ptr_Itf__d_J_Mtf__e_J_J_Mtf__f_J_J_Mt__Sum____Type__Osum_It__NodeClass__ORNode__ORNode____ext_It__Sum____Type__Osum_It__ElementClass__ORElement__ORElement____ext_Itf__c_Mtf__a_Mtf__b_Mtf__d_Mt__Option__Ooption_Itf__g_J_J_Mt__Sum____Type__Osum_It__CharacterDataClass__ORCharacterData__ORCharacterData____ext_It__Option__Ooption_Itf__h_J_J_Mtf__i_J_J_J_Mt__Sum____Type__Osum_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J_J_Mtf__l_J_J_J_001t__BaseMonad__Oexception_001t__ObjectClass__ORObject__ORObject____ext_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J_J_J
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring heap_E648129097on_j_k:(heap_S1465075775_j_k_l->(heap_E1186645633on_j_k->(heap_S1465075775_j_k_l->Prop)))
% 0.48/0.65  FOF formula (<kernel.Constant object at 0x21c0ab8>, <kernel.DependentProduct object at 0x21c0cf8>) of role type named sy_c_Heap__Error__Monad_Oreturns__heap_001t__ObjectClass__Oheap_It__Sum____Type__Osum_It__NodePointer__Onode____ptr_It__Sum____Type__Osum_It__ElementPointer__Oelement____ptr_Itf__a_J_Mt__Sum____Type__Osum_It__CharacterDataPointer__Ocharacter____data____ptr_Itf__b_J_Mtf__c_J_J_J_Mt__Sum____Type__Osum_It__DocumentPointer__Odocument____ptr_It__Sum____Type__Osum_It__ShadowRootPointer__Oshadow____root____ptr_Itf__d_J_Mtf__e_J_J_Mtf__f_J_J_Mt__Sum____Type__Osum_It__NodeClass__ORNode__ORNode____ext_It__Sum____Type__Osum_It__ElementClass__ORElement__ORElement____ext_Itf__c_Mtf__a_Mtf__b_Mtf__d_Mt__Option__Ooption_Itf__g_J_J_Mt__Sum____Type__Osum_It__CharacterDataClass__ORCharacterData__ORCharacterData____ext_It__Option__Ooption_Itf__h_J_J_Mtf__i_J_J_J_Mt__Sum____Type__Osum_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J_J_Mtf__l_J_J_J_001t__BaseMonad__Oexception_001t__Option__Ooption_It__ElementPointer__Oelement____ptr_Itf__a_J_J
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring heap_E1282695852_ptr_a:(heap_S1465075775_j_k_l->(heap_E906991588_ptr_a->(heap_S1465075775_j_k_l->Prop)))
% 0.48/0.65  FOF formula (<kernel.Constant object at 0x21c07a0>, <kernel.DependentProduct object at 0x21c0d40>) of role type named sy_c_Heap__Error__Monad_Oreturns__heap_001t__ObjectClass__Oheap_It__Sum____Type__Osum_It__NodePointer__Onode____ptr_It__Sum____Type__Osum_It__ElementPointer__Oelement____ptr_Itf__a_J_Mt__Sum____Type__Osum_It__CharacterDataPointer__Ocharacter____data____ptr_Itf__b_J_Mtf__c_J_J_J_Mt__Sum____Type__Osum_It__DocumentPointer__Odocument____ptr_It__Sum____Type__Osum_It__ShadowRootPointer__Oshadow____root____ptr_Itf__d_J_Mtf__e_J_J_Mtf__f_J_J_Mt__Sum____Type__Osum_It__NodeClass__ORNode__ORNode____ext_It__Sum____Type__Osum_It__ElementClass__ORElement__ORElement____ext_Itf__c_Mtf__a_Mtf__b_Mtf__d_Mt__Option__Ooption_Itf__g_J_J_Mt__Sum____Type__Osum_It__CharacterDataClass__ORCharacterData__ORCharacterData____ext_It__Option__Ooption_Itf__h_J_J_Mtf__i_J_J_J_Mt__Sum____Type__Osum_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J_J_Mtf__l_J_J_J_001t__BaseMonad__Oexception_001t__Product____Type__Ounit
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring heap_E494191872t_unit:(heap_S1465075775_j_k_l->(heap_E625070648t_unit->(heap_S1465075775_j_k_l->Prop)))
% 0.48/0.65  FOF formula (<kernel.Constant object at 0x21c0a70>, <kernel.DependentProduct object at 0x21c0d88>) of role type named sy_c_Heap__Error__Monad_Oreturns__heap_001t__ObjectClass__Oheap_It__Sum____Type__Osum_It__NodePointer__Onode____ptr_It__Sum____Type__Osum_It__ElementPointer__Oelement____ptr_Itf__a_J_Mt__Sum____Type__Osum_It__CharacterDataPointer__Ocharacter____data____ptr_Itf__b_J_Mtf__c_J_J_J_Mt__Sum____Type__Osum_It__DocumentPointer__Odocument____ptr_It__Sum____Type__Osum_It__ShadowRootPointer__Oshadow____root____ptr_Itf__d_J_Mtf__e_J_J_Mtf__f_J_J_Mt__Sum____Type__Osum_It__NodeClass__ORNode__ORNode____ext_It__Sum____Type__Osum_It__ElementClass__ORElement__ORElement____ext_Itf__c_Mtf__a_Mtf__b_Mtf__d_Mt__Option__Ooption_Itf__g_J_J_Mt__Sum____Type__Osum_It__CharacterDataClass__ORCharacterData__ORCharacterData____ext_It__Option__Ooption_Itf__h_J_J_Mtf__i_J_J_J_Mt__Sum____Type__Osum_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J_J_Mtf__l_J_J_J_001t__BaseMonad__Oexception_001t__ShadowRootPointer__Oshadow____root____ptr_Itf__d_J
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring heap_E1738949233_ptr_d:(heap_S1465075775_j_k_l->(heap_E490335273_ptr_d->(heap_S1465075775_j_k_l->Prop)))
% 0.48/0.65  FOF formula (<kernel.Constant object at 0x21c0c68>, <kernel.DependentProduct object at 0x21c0dd0>) of role type named sy_c_Heap__Error__Monad_Oreturns__result_001t__ObjectClass__Oheap_It__Sum____Type__Osum_It__NodePointer__Onode____ptr_It__Sum____Type__Osum_It__ElementPointer__Oelement____ptr_Itf__a_J_Mt__Sum____Type__Osum_It__CharacterDataPointer__Ocharacter____data____ptr_Itf__b_J_Mtf__c_J_J_J_Mt__Sum____Type__Osum_It__DocumentPointer__Odocument____ptr_It__Sum____Type__Osum_It__ShadowRootPointer__Oshadow____root____ptr_Itf__d_J_Mtf__e_J_J_Mtf__f_J_J_Mt__Sum____Type__Osum_It__NodeClass__ORNode__ORNode____ext_It__Sum____Type__Osum_It__ElementClass__ORElement__ORElement____ext_Itf__c_Mtf__a_Mtf__b_Mtf__d_Mt__Option__Ooption_Itf__g_J_J_Mt__Sum____Type__Osum_It__CharacterDataClass__ORCharacterData__ORCharacterData____ext_It__Option__Ooption_Itf__h_J_J_Mtf__i_J_J_J_Mt__Sum____Type__Osum_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J_J_Mtf__l_J_J_J_001t__BaseMonad__Oexception_001t__CharacterDataPointer__Ocharacter____data____ptr_Itf__b_J
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring heap_E1554207190_ptr_b:(heap_S1465075775_j_k_l->(heap_E1996099391_ptr_b->(character_data_ptr_b->Prop)))
% 0.48/0.65  FOF formula (<kernel.Constant object at 0x21c0cb0>, <kernel.DependentProduct object at 0x21c0e18>) of role type named sy_c_Heap__Error__Monad_Oreturns__result_001t__ObjectClass__Oheap_It__Sum____Type__Osum_It__NodePointer__Onode____ptr_It__Sum____Type__Osum_It__ElementPointer__Oelement____ptr_Itf__a_J_Mt__Sum____Type__Osum_It__CharacterDataPointer__Ocharacter____data____ptr_Itf__b_J_Mtf__c_J_J_J_Mt__Sum____Type__Osum_It__DocumentPointer__Odocument____ptr_It__Sum____Type__Osum_It__ShadowRootPointer__Oshadow____root____ptr_Itf__d_J_Mtf__e_J_J_Mtf__f_J_J_Mt__Sum____Type__Osum_It__NodeClass__ORNode__ORNode____ext_It__Sum____Type__Osum_It__ElementClass__ORElement__ORElement____ext_Itf__c_Mtf__a_Mtf__b_Mtf__d_Mt__Option__Ooption_Itf__g_J_J_Mt__Sum____Type__Osum_It__CharacterDataClass__ORCharacterData__ORCharacterData____ext_It__Option__Ooption_Itf__h_J_J_Mtf__i_J_J_J_Mt__Sum____Type__Osum_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J_J_Mtf__l_J_J_J_001t__BaseMonad__Oexception_001t__DocumentPointer__Odocument____ptr_It__Sum____Type__Osum_It__ShadowRootPointer__Oshadow____root____ptr_Itf__d_J_Mtf__e_J_J
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring heap_E2101731758tr_d_e:(heap_S1465075775_j_k_l->(heap_E1188946203tr_d_e->(docume1935157360tr_d_e->Prop)))
% 0.48/0.65  FOF formula (<kernel.Constant object at 0x21c0cf8>, <kernel.DependentProduct object at 0x21c0e60>) of role type named sy_c_Heap__Error__Monad_Oreturns__result_001t__ObjectClass__Oheap_It__Sum____Type__Osum_It__NodePointer__Onode____ptr_It__Sum____Type__Osum_It__ElementPointer__Oelement____ptr_Itf__a_J_Mt__Sum____Type__Osum_It__CharacterDataPointer__Ocharacter____data____ptr_Itf__b_J_Mtf__c_J_J_J_Mt__Sum____Type__Osum_It__DocumentPointer__Odocument____ptr_It__Sum____Type__Osum_It__ShadowRootPointer__Oshadow____root____ptr_Itf__d_J_Mtf__e_J_J_Mtf__f_J_J_Mt__Sum____Type__Osum_It__NodeClass__ORNode__ORNode____ext_It__Sum____Type__Osum_It__ElementClass__ORElement__ORElement____ext_Itf__c_Mtf__a_Mtf__b_Mtf__d_Mt__Option__Ooption_Itf__g_J_J_Mt__Sum____Type__Osum_It__CharacterDataClass__ORCharacterData__ORCharacterData____ext_It__Option__Ooption_Itf__h_J_J_Mtf__i_J_J_J_Mt__Sum____Type__Osum_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J_J_Mtf__l_J_J_J_001t__BaseMonad__Oexception_001t__ElementPointer__Oelement____ptr_Itf__a_J
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring heap_E1224694197_ptr_a:(heap_S1465075775_j_k_l->(heap_E1661210526_ptr_a->(element_ptr_a->Prop)))
% 0.48/0.65  FOF formula (<kernel.Constant object at 0x21c0d40>, <kernel.DependentProduct object at 0x21c0ea8>) of role type named sy_c_Heap__Error__Monad_Oreturns__result_001t__ObjectClass__Oheap_It__Sum____Type__Osum_It__NodePointer__Onode____ptr_It__Sum____Type__Osum_It__ElementPointer__Oelement____ptr_Itf__a_J_Mt__Sum____Type__Osum_It__CharacterDataPointer__Ocharacter____data____ptr_Itf__b_J_Mtf__c_J_J_J_Mt__Sum____Type__Osum_It__DocumentPointer__Odocument____ptr_It__Sum____Type__Osum_It__ShadowRootPointer__Oshadow____root____ptr_Itf__d_J_Mtf__e_J_J_Mtf__f_J_J_Mt__Sum____Type__Osum_It__NodeClass__ORNode__ORNode____ext_It__Sum____Type__Osum_It__ElementClass__ORElement__ORElement____ext_Itf__c_Mtf__a_Mtf__b_Mtf__d_Mt__Option__Ooption_Itf__g_J_J_Mt__Sum____Type__Osum_It__CharacterDataClass__ORCharacterData__ORCharacterData____ext_It__Option__Ooption_Itf__h_J_J_Mtf__i_J_J_J_Mt__Sum____Type__Osum_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J_J_Mtf__l_J_J_J_001t__BaseMonad__Oexception_001t__Finite____Map__Ofmap_It__List__Olist_It__String__Ochar_J_Mt__List__Olist_It__String__Ochar_J_J
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring heap_E946351744t_char:(heap_S1465075775_j_k_l->(heap_E1770015209t_char->(finite1621822014t_char->Prop)))
% 0.48/0.65  FOF formula (<kernel.Constant object at 0x21c0e18>, <kernel.DependentProduct object at 0x21c0ef0>) of role type named sy_c_Heap__Error__Monad_Oreturns__result_001t__ObjectClass__Oheap_It__Sum____Type__Osum_It__NodePointer__Onode____ptr_It__Sum____Type__Osum_It__ElementPointer__Oelement____ptr_Itf__a_J_Mt__Sum____Type__Osum_It__CharacterDataPointer__Ocharacter____data____ptr_Itf__b_J_Mtf__c_J_J_J_Mt__Sum____Type__Osum_It__DocumentPointer__Odocument____ptr_It__Sum____Type__Osum_It__ShadowRootPointer__Oshadow____root____ptr_Itf__d_J_Mtf__e_J_J_Mtf__f_J_J_Mt__Sum____Type__Osum_It__NodeClass__ORNode__ORNode____ext_It__Sum____Type__Osum_It__ElementClass__ORElement__ORElement____ext_Itf__c_Mtf__a_Mtf__b_Mtf__d_Mt__Option__Ooption_Itf__g_J_J_Mt__Sum____Type__Osum_It__CharacterDataClass__ORCharacterData__ORCharacterData____ext_It__Option__Ooption_Itf__h_J_J_Mtf__i_J_J_J_Mt__Sum____Type__Osum_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J_J_Mtf__l_J_J_J_001t__BaseMonad__Oexception_001t__List__Olist_It__NodePointer__Onode____ptr_It__Sum____Type__Osum_It__ElementPointer__Oelement____ptr_Itf__a_J_Mt__Sum____Type__Osum_It__CharacterDataPointer__Ocharacter____data____ptr_Itf__b_J_Mtf__c_J_J_J_J
% 0.48/0.65  Using role type
% 0.48/0.65  Declaring heap_E258692314tr_b_c:(heap_S1465075775_j_k_l->(heap_E1735400259tr_b_c->(list_n282880152tr_b_c->Prop)))
% 0.48/0.65  FOF formula (<kernel.Constant object at 0x21c0dd0>, <kernel.DependentProduct object at 0x21c0f38>) of role type named sy_c_Heap__Error__Monad_Oreturns__result_001t__ObjectClass__Oheap_It__Sum____Type__Osum_It__NodePointer__Onode____ptr_It__Sum____Type__Osum_It__ElementPointer__Oelement____ptr_Itf__a_J_Mt__Sum____Type__Osum_It__CharacterDataPointer__Ocharacter____data____ptr_Itf__b_J_Mtf__c_J_J_J_Mt__Sum____Type__Osum_It__DocumentPointer__Odocument____ptr_It__Sum____Type__Osum_It__ShadowRootPointer__Oshadow____root____ptr_Itf__d_J_Mtf__e_J_J_Mtf__f_J_J_Mt__Sum____Type__Osum_It__NodeClass__ORNode__ORNode____ext_It__Sum____Type__Osum_It__ElementClass__ORElement__ORElement____ext_Itf__c_Mtf__a_Mtf__b_Mtf__d_Mt__Option__Ooption_Itf__g_J_J_Mt__Sum____Type__Osum_It__CharacterDataClass__ORCharacterData__ORCharacterData____ext_It__Option__Ooption_Itf__h_J_J_Mtf__i_J_J_J_Mt__Sum____Type__Osum_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J_J_Mtf__l_J_J_J_001t__BaseMonad__Oexception_001t__List__Olist_It__String__Ochar_J
% 0.48/0.66  Using role type
% 0.48/0.66  Declaring heap_E804379039t_char:(heap_S1465075775_j_k_l->(heap_E434560396t_char->(list_char->Prop)))
% 0.48/0.66  FOF formula (<kernel.Constant object at 0x21c0d88>, <kernel.DependentProduct object at 0x21c0f80>) of role type named sy_c_Heap__Error__Monad_Oreturns__result_001t__ObjectClass__Oheap_It__Sum____Type__Osum_It__NodePointer__Onode____ptr_It__Sum____Type__Osum_It__ElementPointer__Oelement____ptr_Itf__a_J_Mt__Sum____Type__Osum_It__CharacterDataPointer__Ocharacter____data____ptr_Itf__b_J_Mtf__c_J_J_J_Mt__Sum____Type__Osum_It__DocumentPointer__Odocument____ptr_It__Sum____Type__Osum_It__ShadowRootPointer__Oshadow____root____ptr_Itf__d_J_Mtf__e_J_J_Mtf__f_J_J_Mt__Sum____Type__Osum_It__NodeClass__ORNode__ORNode____ext_It__Sum____Type__Osum_It__ElementClass__ORElement__ORElement____ext_Itf__c_Mtf__a_Mtf__b_Mtf__d_Mt__Option__Ooption_Itf__g_J_J_Mt__Sum____Type__Osum_It__CharacterDataClass__ORCharacterData__ORCharacterData____ext_It__Option__Ooption_Itf__h_J_J_Mtf__i_J_J_J_Mt__Sum____Type__Osum_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J_J_Mtf__l_J_J_J_001t__BaseMonad__Oexception_001t__ObjectClass__ORObject__ORObject____ext_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J_J_J
% 0.48/0.66  Using role type
% 0.48/0.66  Declaring heap_E604544536on_j_k:(heap_S1465075775_j_k_l->(heap_E1186645633on_j_k->(rObjec1617416918on_j_k->Prop)))
% 0.48/0.66  FOF formula (<kernel.Constant object at 0x21c0ef0>, <kernel.DependentProduct object at 0x21c0fc8>) of role type named sy_c_Heap__Error__Monad_Oreturns__result_001t__ObjectClass__Oheap_It__Sum____Type__Osum_It__NodePointer__Onode____ptr_It__Sum____Type__Osum_It__ElementPointer__Oelement____ptr_Itf__a_J_Mt__Sum____Type__Osum_It__CharacterDataPointer__Ocharacter____data____ptr_Itf__b_J_Mtf__c_J_J_J_Mt__Sum____Type__Osum_It__DocumentPointer__Odocument____ptr_It__Sum____Type__Osum_It__ShadowRootPointer__Oshadow____root____ptr_Itf__d_J_Mtf__e_J_J_Mtf__f_J_J_Mt__Sum____Type__Osum_It__NodeClass__ORNode__ORNode____ext_It__Sum____Type__Osum_It__ElementClass__ORElement__ORElement____ext_Itf__c_Mtf__a_Mtf__b_Mtf__d_Mt__Option__Ooption_Itf__g_J_J_Mt__Sum____Type__Osum_It__CharacterDataClass__ORCharacterData__ORCharacterData____ext_It__Option__Ooption_Itf__h_J_J_Mtf__i_J_J_J_Mt__Sum____Type__Osum_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J_J_Mtf__l_J_J_J_001t__BaseMonad__Oexception_001t__Option__Ooption_It__ElementPointer__Oelement____ptr_Itf__a_J_J
% 0.48/0.66  Using role type
% 0.48/0.66  Declaring heap_E1091541499_ptr_a:(heap_S1465075775_j_k_l->(heap_E906991588_ptr_a->(option_element_ptr_a->Prop)))
% 0.48/0.66  FOF formula (<kernel.Constant object at 0x21c0ea8>, <kernel.DependentProduct object at 0x21c0c20>) of role type named sy_c_Heap__Error__Monad_Oreturns__result_001t__ObjectClass__Oheap_It__Sum____Type__Osum_It__NodePointer__Onode____ptr_It__Sum____Type__Osum_It__ElementPointer__Oelement____ptr_Itf__a_J_Mt__Sum____Type__Osum_It__CharacterDataPointer__Ocharacter____data____ptr_Itf__b_J_Mtf__c_J_J_J_Mt__Sum____Type__Osum_It__DocumentPointer__Odocument____ptr_It__Sum____Type__Osum_It__ShadowRootPointer__Oshadow____root____ptr_Itf__d_J_Mtf__e_J_J_Mtf__f_J_J_Mt__Sum____Type__Osum_It__NodeClass__ORNode__ORNode____ext_It__Sum____Type__Osum_It__ElementClass__ORElement__ORElement____ext_Itf__c_Mtf__a_Mtf__b_Mtf__d_Mt__Option__Ooption_Itf__g_J_J_Mt__Sum____Type__Osum_It__CharacterDataClass__ORCharacterData__ORCharacterData____ext_It__Option__Ooption_Itf__h_J_J_Mtf__i_J_J_J_Mt__Sum____Type__Osum_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J_J_Mtf__l_J_J_J_001t__BaseMonad__Oexception_001t__Option__Ooption_It__ShadowRootPointer__Oshadow____root____ptr_Itf__d_J_J
% 0.48/0.66  Using role type
% 0.48/0.66  Declaring heap_E1947147782_ptr_d:(heap_S1465075775_j_k_l->(heap_E189844335_ptr_d->(option147517124_ptr_d->Prop)))
% 0.48/0.66  FOF formula (<kernel.Constant object at 0x21c0e60>, <kernel.DependentProduct object at 0x21c0d88>) of role type named sy_c_Heap__Error__Monad_Oreturns__result_001t__ObjectClass__Oheap_It__Sum____Type__Osum_It__NodePointer__Onode____ptr_It__Sum____Type__Osum_It__ElementPointer__Oelement____ptr_Itf__a_J_Mt__Sum____Type__Osum_It__CharacterDataPointer__Ocharacter____data____ptr_Itf__b_J_Mtf__c_J_J_J_Mt__Sum____Type__Osum_It__DocumentPointer__Odocument____ptr_It__Sum____Type__Osum_It__ShadowRootPointer__Oshadow____root____ptr_Itf__d_J_Mtf__e_J_J_Mtf__f_J_J_Mt__Sum____Type__Osum_It__NodeClass__ORNode__ORNode____ext_It__Sum____Type__Osum_It__ElementClass__ORElement__ORElement____ext_Itf__c_Mtf__a_Mtf__b_Mtf__d_Mt__Option__Ooption_Itf__g_J_J_Mt__Sum____Type__Osum_It__CharacterDataClass__ORCharacterData__ORCharacterData____ext_It__Option__Ooption_Itf__h_J_J_Mtf__i_J_J_J_Mt__Sum____Type__Osum_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J_J_Mtf__l_J_J_J_001t__BaseMonad__Oexception_001t__Product____Type__Ounit
% 0.48/0.66  Using role type
% 0.48/0.66  Declaring heap_E667013711t_unit:(heap_S1465075775_j_k_l->(heap_E625070648t_unit->(product_unit->Prop)))
% 0.48/0.66  FOF formula (<kernel.Constant object at 0x21c0f38>, <kernel.DependentProduct object at 0x21c0fc8>) of role type named sy_c_Heap__Error__Monad_Oreturns__result_001t__ObjectClass__Oheap_It__Sum____Type__Osum_It__NodePointer__Onode____ptr_It__Sum____Type__Osum_It__ElementPointer__Oelement____ptr_Itf__a_J_Mt__Sum____Type__Osum_It__CharacterDataPointer__Ocharacter____data____ptr_Itf__b_J_Mtf__c_J_J_J_Mt__Sum____Type__Osum_It__DocumentPointer__Odocument____ptr_It__Sum____Type__Osum_It__ShadowRootPointer__Oshadow____root____ptr_Itf__d_J_Mtf__e_J_J_Mtf__f_J_J_Mt__Sum____Type__Osum_It__NodeClass__ORNode__ORNode____ext_It__Sum____Type__Osum_It__ElementClass__ORElement__ORElement____ext_Itf__c_Mtf__a_Mtf__b_Mtf__d_Mt__Option__Ooption_Itf__g_J_J_Mt__Sum____Type__Osum_It__CharacterDataClass__ORCharacterData__ORCharacterData____ext_It__Option__Ooption_Itf__h_J_J_Mtf__i_J_J_J_Mt__Sum____Type__Osum_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J_J_Mtf__l_J_J_J_001t__BaseMonad__Oexception_001t__ShadowRootClass__Oshadow____root____mode
% 0.48/0.66  Using role type
% 0.48/0.66  Declaring heap_E64317923t_mode:(heap_S1465075775_j_k_l->(heap_E175696076t_mode->(shadow_root_mode->Prop)))
% 0.48/0.66  FOF formula (<kernel.Constant object at 0x21c0c20>, <kernel.DependentProduct object at 0x203b128>) of role type named sy_c_Heap__Error__Monad_Oreturns__result_001t__ObjectClass__Oheap_It__Sum____Type__Osum_It__NodePointer__Onode____ptr_It__Sum____Type__Osum_It__ElementPointer__Oelement____ptr_Itf__a_J_Mt__Sum____Type__Osum_It__CharacterDataPointer__Ocharacter____data____ptr_Itf__b_J_Mtf__c_J_J_J_Mt__Sum____Type__Osum_It__DocumentPointer__Odocument____ptr_It__Sum____Type__Osum_It__ShadowRootPointer__Oshadow____root____ptr_Itf__d_J_Mtf__e_J_J_Mtf__f_J_J_Mt__Sum____Type__Osum_It__NodeClass__ORNode__ORNode____ext_It__Sum____Type__Osum_It__ElementClass__ORElement__ORElement____ext_Itf__c_Mtf__a_Mtf__b_Mtf__d_Mt__Option__Ooption_Itf__g_J_J_Mt__Sum____Type__Osum_It__CharacterDataClass__ORCharacterData__ORCharacterData____ext_It__Option__Ooption_Itf__h_J_J_Mtf__i_J_J_J_Mt__Sum____Type__Osum_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J_J_Mtf__l_J_J_J_001t__BaseMonad__Oexception_001t__ShadowRootPointer__Oshadow____root____ptr_Itf__d_J
% 0.48/0.66  Using role type
% 0.48/0.66  Declaring heap_E143427264_ptr_d:(heap_S1465075775_j_k_l->(heap_E490335273_ptr_d->(shadow_root_ptr_d->Prop)))
% 0.48/0.66  FOF formula (<kernel.Constant object at 0x21c0d88>, <kernel.DependentProduct object at 0x203b170>) of role type named sy_c_Heap__Error__Monad_Oreturns__result__heap_001t__ObjectClass__Oheap_It__Sum____Type__Osum_It__NodePointer__Onode____ptr_It__Sum____Type__Osum_It__ElementPointer__Oelement____ptr_Itf__a_J_Mt__Sum____Type__Osum_It__CharacterDataPointer__Ocharacter____data____ptr_Itf__b_J_Mtf__c_J_J_J_Mt__Sum____Type__Osum_It__DocumentPointer__Odocument____ptr_It__Sum____Type__Osum_It__ShadowRootPointer__Oshadow____root____ptr_Itf__d_J_Mtf__e_J_J_Mtf__f_J_J_Mt__Sum____Type__Osum_It__NodeClass__ORNode__ORNode____ext_It__Sum____Type__Osum_It__ElementClass__ORElement__ORElement____ext_Itf__c_Mtf__a_Mtf__b_Mtf__d_Mt__Option__Ooption_Itf__g_J_J_Mt__Sum____Type__Osum_It__CharacterDataClass__ORCharacterData__ORCharacterData____ext_It__Option__Ooption_Itf__h_J_J_Mtf__i_J_J_J_Mt__Sum____Type__Osum_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J_J_Mtf__l_J_J_J_001t__BaseMonad__Oexception_001t__CharacterDataPointer__Ocharacter____data____ptr_Itf__b_J
% 0.48/0.66  Using role type
% 0.48/0.66  Declaring heap_E1679280842_ptr_b:(heap_S1465075775_j_k_l->(heap_E1996099391_ptr_b->(character_data_ptr_b->(heap_S1465075775_j_k_l->Prop))))
% 0.48/0.66  FOF formula (<kernel.Constant object at 0x21c0f38>, <kernel.DependentProduct object at 0x203b200>) of role type named sy_c_Heap__Error__Monad_Oreturns__result__heap_001t__ObjectClass__Oheap_It__Sum____Type__Osum_It__NodePointer__Onode____ptr_It__Sum____Type__Osum_It__ElementPointer__Oelement____ptr_Itf__a_J_Mt__Sum____Type__Osum_It__CharacterDataPointer__Ocharacter____data____ptr_Itf__b_J_Mtf__c_J_J_J_Mt__Sum____Type__Osum_It__DocumentPointer__Odocument____ptr_It__Sum____Type__Osum_It__ShadowRootPointer__Oshadow____root____ptr_Itf__d_J_Mtf__e_J_J_Mtf__f_J_J_Mt__Sum____Type__Osum_It__NodeClass__ORNode__ORNode____ext_It__Sum____Type__Osum_It__ElementClass__ORElement__ORElement____ext_Itf__c_Mtf__a_Mtf__b_Mtf__d_Mt__Option__Ooption_Itf__g_J_J_Mt__Sum____Type__Osum_It__CharacterDataClass__ORCharacterData__ORCharacterData____ext_It__Option__Ooption_Itf__h_J_J_Mtf__i_J_J_J_Mt__Sum____Type__Osum_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J_J_Mtf__l_J_J_J_001t__BaseMonad__Oexception_001t__DocumentPointer__Odocument____ptr_It__Sum____Type__Osum_It__ShadowRootPointer__Oshadow____root____ptr_Itf__d_J_Mtf__e_J_J
% 0.48/0.66  Using role type
% 0.48/0.66  Declaring heap_E1720378810tr_d_e:(heap_S1465075775_j_k_l->(heap_E1188946203tr_d_e->(docume1935157360tr_d_e->(heap_S1465075775_j_k_l->Prop))))
% 0.48/0.66  FOF formula (<kernel.Constant object at 0x21c0c20>, <kernel.DependentProduct object at 0x203b290>) of role type named sy_c_Heap__Error__Monad_Oreturns__result__heap_001t__ObjectClass__Oheap_It__Sum____Type__Osum_It__NodePointer__Onode____ptr_It__Sum____Type__Osum_It__ElementPointer__Oelement____ptr_Itf__a_J_Mt__Sum____Type__Osum_It__CharacterDataPointer__Ocharacter____data____ptr_Itf__b_J_Mtf__c_J_J_J_Mt__Sum____Type__Osum_It__DocumentPointer__Odocument____ptr_It__Sum____Type__Osum_It__ShadowRootPointer__Oshadow____root____ptr_Itf__d_J_Mtf__e_J_J_Mtf__f_J_J_Mt__Sum____Type__Osum_It__NodeClass__ORNode__ORNode____ext_It__Sum____Type__Osum_It__ElementClass__ORElement__ORElement____ext_Itf__c_Mtf__a_Mtf__b_Mtf__d_Mt__Option__Ooption_Itf__g_J_J_Mt__Sum____Type__Osum_It__CharacterDataClass__ORCharacterData__ORCharacterData____ext_It__Option__Ooption_Itf__h_J_J_Mtf__i_J_J_J_Mt__Sum____Type__Osum_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J_J_Mtf__l_J_J_J_001t__BaseMonad__Oexception_001t__ElementPointer__Oelement____ptr_Itf__a_J
% 0.48/0.66  Using role type
% 0.48/0.66  Declaring heap_E2092016297_ptr_a:(heap_S1465075775_j_k_l->(heap_E1661210526_ptr_a->(element_ptr_a->(heap_S1465075775_j_k_l->Prop))))
% 0.48/0.66  FOF formula (<kernel.Constant object at 0x21c0f38>, <kernel.DependentProduct object at 0x203b2d8>) of role type named sy_c_Heap__Error__Monad_Oreturns__result__heap_001t__ObjectClass__Oheap_It__Sum____Type__Osum_It__NodePointer__Onode____ptr_It__Sum____Type__Osum_It__ElementPointer__Oelement____ptr_Itf__a_J_Mt__Sum____Type__Osum_It__CharacterDataPointer__Ocharacter____data____ptr_Itf__b_J_Mtf__c_J_J_J_Mt__Sum____Type__Osum_It__DocumentPointer__Odocument____ptr_It__Sum____Type__Osum_It__ShadowRootPointer__Oshadow____root____ptr_Itf__d_J_Mtf__e_J_J_Mtf__f_J_J_Mt__Sum____Type__Osum_It__NodeClass__ORNode__ORNode____ext_It__Sum____Type__Osum_It__ElementClass__ORElement__ORElement____ext_Itf__c_Mtf__a_Mtf__b_Mtf__d_Mt__Option__Ooption_Itf__g_J_J_Mt__Sum____Type__Osum_It__CharacterDataClass__ORCharacterData__ORCharacterData____ext_It__Option__Ooption_Itf__h_J_J_Mtf__i_J_J_J_Mt__Sum____Type__Osum_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J_J_Mtf__l_J_J_J_001t__BaseMonad__Oexception_001t__ObjectClass__ORObject__ORObject____ext_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J_J_J
% 0.48/0.66  Using role type
% 0.48/0.66  Declaring heap_E819109644on_j_k:(heap_S1465075775_j_k_l->(heap_E1186645633on_j_k->(rObjec1617416918on_j_k->(heap_S1465075775_j_k_l->Prop))))
% 0.48/0.66  FOF formula (<kernel.Constant object at 0x21c0c20>, <kernel.DependentProduct object at 0x203b128>) of role type named sy_c_Heap__Error__Monad_Oreturns__result__heap_001t__ObjectClass__Oheap_It__Sum____Type__Osum_It__NodePointer__Onode____ptr_It__Sum____Type__Osum_It__ElementPointer__Oelement____ptr_Itf__a_J_Mt__Sum____Type__Osum_It__CharacterDataPointer__Ocharacter____data____ptr_Itf__b_J_Mtf__c_J_J_J_Mt__Sum____Type__Osum_It__DocumentPointer__Odocument____ptr_It__Sum____Type__Osum_It__ShadowRootPointer__Oshadow____root____ptr_Itf__d_J_Mtf__e_J_J_Mtf__f_J_J_Mt__Sum____Type__Osum_It__NodeClass__ORNode__ORNode____ext_It__Sum____Type__Osum_It__ElementClass__ORElement__ORElement____ext_Itf__c_Mtf__a_Mtf__b_Mtf__d_Mt__Option__Ooption_Itf__g_J_J_Mt__Sum____Type__Osum_It__CharacterDataClass__ORCharacterData__ORCharacterData____ext_It__Option__Ooption_Itf__h_J_J_Mtf__i_J_J_J_Mt__Sum____Type__Osum_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J_J_Mtf__l_J_J_J_001t__BaseMonad__Oexception_001t__Option__Ooption_It__ElementPointer__Oelement____ptr_Itf__a_J_J
% 0.48/0.66  Using role type
% 0.48/0.66  Declaring heap_E456877295_ptr_a:(heap_S1465075775_j_k_l->(heap_E906991588_ptr_a->(option_element_ptr_a->(heap_S1465075775_j_k_l->Prop))))
% 0.48/0.66  FOF formula (<kernel.Constant object at 0x21c0d88>, <kernel.DependentProduct object at 0x203b1b8>) of role type named sy_c_Heap__Error__Monad_Oreturns__result__heap_001t__ObjectClass__Oheap_It__Sum____Type__Osum_It__NodePointer__Onode____ptr_It__Sum____Type__Osum_It__ElementPointer__Oelement____ptr_Itf__a_J_Mt__Sum____Type__Osum_It__CharacterDataPointer__Ocharacter____data____ptr_Itf__b_J_Mtf__c_J_J_J_Mt__Sum____Type__Osum_It__DocumentPointer__Odocument____ptr_It__Sum____Type__Osum_It__ShadowRootPointer__Oshadow____root____ptr_Itf__d_J_Mtf__e_J_J_Mtf__f_J_J_Mt__Sum____Type__Osum_It__NodeClass__ORNode__ORNode____ext_It__Sum____Type__Osum_It__ElementClass__ORElement__ORElement____ext_Itf__c_Mtf__a_Mtf__b_Mtf__d_Mt__Option__Ooption_Itf__g_J_J_Mt__Sum____Type__Osum_It__CharacterDataClass__ORCharacterData__ORCharacterData____ext_It__Option__Ooption_Itf__h_J_J_Mtf__i_J_J_J_Mt__Sum____Type__Osum_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J_J_Mtf__l_J_J_J_001t__BaseMonad__Oexception_001t__Product____Type__Ounit
% 0.48/0.66  Using role type
% 0.48/0.66  Declaring heap_E1993614659t_unit:(heap_S1465075775_j_k_l->(heap_E625070648t_unit->(product_unit->(heap_S1465075775_j_k_l->Prop))))
% 0.48/0.66  FOF formula (<kernel.Constant object at 0x21c0d88>, <kernel.DependentProduct object at 0x203b320>) of role type named sy_c_Heap__Error__Monad_Oreturns__result__heap_001t__ObjectClass__Oheap_It__Sum____Type__Osum_It__NodePointer__Onode____ptr_It__Sum____Type__Osum_It__ElementPointer__Oelement____ptr_Itf__a_J_Mt__Sum____Type__Osum_It__CharacterDataPointer__Ocharacter____data____ptr_Itf__b_J_Mtf__c_J_J_J_Mt__Sum____Type__Osum_It__DocumentPointer__Odocument____ptr_It__Sum____Type__Osum_It__ShadowRootPointer__Oshadow____root____ptr_Itf__d_J_Mtf__e_J_J_Mtf__f_J_J_Mt__Sum____Type__Osum_It__NodeClass__ORNode__ORNode____ext_It__Sum____Type__Osum_It__ElementClass__ORElement__ORElement____ext_Itf__c_Mtf__a_Mtf__b_Mtf__d_Mt__Option__Ooption_Itf__g_J_J_Mt__Sum____Type__Osum_It__CharacterDataClass__ORCharacterData__ORCharacterData____ext_It__Option__Ooption_Itf__h_J_J_Mtf__i_J_J_J_Mt__Sum____Type__Osum_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J_J_Mtf__l_J_J_J_001t__BaseMonad__Oexception_001t__ShadowRootPointer__Oshadow____root____ptr_Itf__d_J
% 0.48/0.66  Using role type
% 0.48/0.66  Declaring heap_E1655614900_ptr_d:(heap_S1465075775_j_k_l->(heap_E490335273_ptr_d->(shadow_root_ptr_d->(heap_S1465075775_j_k_l->Prop))))
% 0.48/0.66  FOF formula (<kernel.Constant object at 0x203b128>, <kernel.Constant object at 0x203b320>) of role type named sy_c_List_Olist_ONil_001t__NodePointer__Onode____ptr_It__Sum____Type__Osum_It__ElementPointer__Oelement____ptr_Itf__a_J_Mt__Sum____Type__Osum_It__CharacterDataPointer__Ocharacter____data____ptr_Itf__b_J_Mtf__c_J_J_J
% 0.48/0.66  Using role type
% 0.48/0.66  Declaring nil_no279930520tr_b_c:list_n282880152tr_b_c
% 0.48/0.66  FOF formula (<kernel.Constant object at 0x203b290>, <kernel.DependentProduct object at 0x203b098>) of role type named sy_c_NodeClass_Ocast_092_060_094sub_062N_092_060_094sub_062o_092_060_094sub_062d_092_060_094sub_062e_092_060_094sub_0622_092_060_094sub_062O_092_060_094sub_062b_092_060_094sub_062j_092_060_094sub_062e_092_060_094sub_062c_092_060_094sub_062t_001t__Sum____Type__Osum_It__ElementClass__ORElement__ORElement____ext_Itf__c_Mtf__a_Mtf__b_Mtf__d_Mt__Option__Ooption_Itf__g_J_J_Mt__Sum____Type__Osum_It__CharacterDataClass__ORCharacterData__ORCharacterData____ext_It__Option__Ooption_Itf__h_J_J_Mtf__i_J_J_001t__Sum____Type__Osum_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J_J_Mtf__l_J
% 0.48/0.66  Using role type
% 0.48/0.66  Declaring cast_N1183075319_j_k_l:(rObjec1922030987on_h_i->rObjec1413572695_j_k_l)
% 0.48/0.66  FOF formula (<kernel.Constant object at 0x203b200>, <kernel.DependentProduct object at 0x203b2d8>) of role type named sy_c_NodeClass_Oput_092_060_094sub_062N_092_060_094sub_062o_092_060_094sub_062d_092_060_094sub_062e_001t__Sum____Type__Osum_It__ElementPointer__Oelement____ptr_Itf__a_J_Mt__Sum____Type__Osum_It__CharacterDataPointer__Ocharacter____data____ptr_Itf__b_J_Mtf__c_J_J_001t__Sum____Type__Osum_It__ElementClass__ORElement__ORElement____ext_Itf__c_Mtf__a_Mtf__b_Mtf__d_Mt__Option__Ooption_Itf__g_J_J_Mt__Sum____Type__Osum_It__CharacterDataClass__ORCharacterData__ORCharacterData____ext_It__Option__Ooption_Itf__h_J_J_Mtf__i_J_J_001t__Sum____Type__Osum_It__DocumentPointer__Odocument____ptr_It__Sum____Type__Osum_It__ShadowRootPointer__Oshadow____root____ptr_Itf__d_J_Mtf__e_J_J_Mtf__f_J_001t__Sum____Type__Osum_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J_J_Mtf__l_J
% 0.48/0.66  Using role type
% 0.48/0.66  Declaring put_N_1605479107_j_k_l:(node_p1234578834tr_b_c->(rObjec1922030987on_h_i->(heap_S1465075775_j_k_l->heap_S1465075775_j_k_l)))
% 0.48/0.66  FOF formula (<kernel.Constant object at 0x203b320>, <kernel.DependentProduct object at 0x203b488>) of role type named sy_c_NodeMonad_Oget__M_092_060_094sub_062N_092_060_094sub_062o_092_060_094sub_062d_092_060_094sub_062e_001t__Sum____Type__Osum_It__ElementPointer__Oelement____ptr_Itf__a_J_Mt__Sum____Type__Osum_It__CharacterDataPointer__Ocharacter____data____ptr_Itf__b_J_Mtf__c_J_J_001t__Sum____Type__Osum_It__ElementClass__ORElement__ORElement____ext_Itf__c_Mtf__a_Mtf__b_Mtf__d_Mt__Option__Ooption_Itf__g_J_J_Mt__Sum____Type__Osum_It__CharacterDataClass__ORCharacterData__ORCharacterData____ext_It__Option__Ooption_Itf__h_J_J_Mtf__i_J_J_001t__ObjectClass__ORObject__ORObject____ext_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J_J_J_001t__Sum____Type__Osum_It__DocumentPointer__Odocument____ptr_It__Sum____Type__Osum_It__ShadowRootPointer__Oshadow____root____ptr_Itf__d_J_Mtf__e_J_J_Mtf__f_J_001t__Sum____Type__Osum_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J_J_Mtf__l_J
% 0.48/0.66  Using role type
% 0.48/0.66  Declaring get_M_922904437_j_k_l:(node_p1234578834tr_b_c->((rObjec1922030987on_h_i->rObjec1617416918on_j_k)->heap_E1186645633on_j_k))
% 0.48/0.66  FOF formula (<kernel.Constant object at 0x203b098>, <kernel.DependentProduct object at 0x203b4d0>) of role type named sy_c_NodePointer_Ocast_092_060_094sub_062n_092_060_094sub_062o_092_060_094sub_062d_092_060_094sub_062e_092_060_094sub_062___092_060_094sub_062p_092_060_094sub_062t_092_060_094sub_062r_092_060_094sub_0622_092_060_094sub_062o_092_060_094sub_062b_092_060_094sub_062j_092_060_094sub_062e_092_060_094sub_062c_092_060_094sub_062t_092_060_094sub_062___092_060_094sub_062p_092_060_094sub_062t_092_060_094sub_062r_001t__Sum____Type__Osum_It__ElementPointer__Oelement____ptr_Itf__a_J_Mt__Sum____Type__Osum_It__CharacterDataPointer__Ocharacter____data____ptr_Itf__b_J_Mtf__c_J_J_001t__Sum____Type__Osum_It__DocumentPointer__Odocument____ptr_It__Sum____Type__Osum_It__ShadowRootPointer__Oshadow____root____ptr_Itf__d_J_Mtf__e_J_J_Mtf__f_J
% 0.48/0.66  Using role type
% 0.48/0.66  Declaring cast_n552817316_d_e_f:(node_p1234578834tr_b_c->object945351580_d_e_f)
% 0.48/0.66  FOF formula (<kernel.Constant object at 0x203b2d8>, <kernel.DependentProduct object at 0x203b200>) of role type named sy_c_ObjectClass_Oput_092_060_094sub_062O_092_060_094sub_062b_092_060_094sub_062j_092_060_094sub_062e_092_060_094sub_062c_092_060_094sub_062t_001t__Sum____Type__Osum_It__NodePointer__Onode____ptr_It__Sum____Type__Osum_It__ElementPointer__Oelement____ptr_Itf__a_J_Mt__Sum____Type__Osum_It__CharacterDataPointer__Ocharacter____data____ptr_Itf__b_J_Mtf__c_J_J_J_Mt__Sum____Type__Osum_It__DocumentPointer__Odocument____ptr_It__Sum____Type__Osum_It__ShadowRootPointer__Oshadow____root____ptr_Itf__d_J_Mtf__e_J_J_Mtf__f_J_J_001t__Sum____Type__Osum_It__NodeClass__ORNode__ORNode____ext_It__Sum____Type__Osum_It__ElementClass__ORElement__ORElement____ext_Itf__c_Mtf__a_Mtf__b_Mtf__d_Mt__Option__Ooption_Itf__g_J_J_Mt__Sum____Type__Osum_It__CharacterDataClass__ORCharacterData__ORCharacterData____ext_It__Option__Ooption_Itf__h_J_J_Mtf__i_J_J_J_Mt__Sum____Type__Osum_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J_J_Mtf__l_J_J
% 0.48/0.66  Using role type
% 0.48/0.66  Declaring put_O_834343516_j_k_l:(object945351580_d_e_f->(rObjec1413572695_j_k_l->(heap_S1465075775_j_k_l->heap_S1465075775_j_k_l)))
% 0.48/0.66  FOF formula (<kernel.Constant object at 0x203b488>, <kernel.DependentProduct object at 0x203b560>) of role type named sy_c_ObjectMonad_Oget__M_092_060_094sub_062O_092_060_094sub_062b_092_060_094sub_062j_092_060_094sub_062e_092_060_094sub_062c_092_060_094sub_062t_001t__Sum____Type__Osum_It__NodePointer__Onode____ptr_It__Sum____Type__Osum_It__ElementPointer__Oelement____ptr_Itf__a_J_Mt__Sum____Type__Osum_It__CharacterDataPointer__Ocharacter____data____ptr_Itf__b_J_Mtf__c_J_J_J_Mt__Sum____Type__Osum_It__DocumentPointer__Odocument____ptr_It__Sum____Type__Osum_It__ShadowRootPointer__Oshadow____root____ptr_Itf__d_J_Mtf__e_J_J_Mtf__f_J_J_001t__Sum____Type__Osum_It__NodeClass__ORNode__ORNode____ext_It__Sum____Type__Osum_It__ElementClass__ORElement__ORElement____ext_Itf__c_Mtf__a_Mtf__b_Mtf__d_Mt__Option__Ooption_Itf__g_J_J_Mt__Sum____Type__Osum_It__CharacterDataClass__ORCharacterData__ORCharacterData____ext_It__Option__Ooption_Itf__h_J_J_Mtf__i_J_J_J_Mt__Sum____Type__Osum_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J_J_Mtf__l_J_J_001t__ObjectClass__ORObject__ORObject____ext_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J_J_J
% 0.48/0.66  Using role type
% 0.48/0.66  Declaring get_M_1030798962on_j_k:(object945351580_d_e_f->((rObjec1413572695_j_k_l->rObjec1617416918on_j_k)->heap_E1186645633on_j_k))
% 0.48/0.66  FOF formula (<kernel.Constant object at 0x203b4d0>, <kernel.Constant object at 0x203b560>) of role type named sy_c_Option_Ooption_ONone_001t__ObjectClass__ORObject__ORObject____ext_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J_J_J
% 0.48/0.66  Using role type
% 0.48/0.66  Declaring none_R1587534007on_j_k:option841825948on_j_k
% 0.48/0.66  FOF formula (<kernel.Constant object at 0x203b2d8>, <kernel.Constant object at 0x203b560>) of role type named sy_c_Option_Ooption_ONone_001t__ObjectClass__ORObject__ORObject____ext_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_J_J
% 0.48/0.66  Using role type
% 0.48/0.66  Declaring none_R125524722tion_j:option1029218147tion_j
% 0.48/0.66  FOF formula (<kernel.Constant object at 0x203b488>, <kernel.DependentProduct object at 0x203b638>) of role type named sy_c_Option_Ooption_Ocase__option_001t__Option__Ooption_It__ObjectClass__ORObject__ORObject____ext_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_J_J_J_001t__ObjectClass__ORObject__ORObject____ext_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J_J_J
% 0.48/0.67  Using role type
% 0.48/0.67  Declaring case_o738567654on_j_k:(option1029218147tion_j->((rObjec1617416918on_j_k->option1029218147tion_j)->(option841825948on_j_k->option1029218147tion_j)))
% 0.48/0.67  FOF formula (<kernel.Constant object at 0x203b098>, <kernel.DependentProduct object at 0x203b248>) of role type named sy_c_Option_Ooption_Othe_001t__ObjectClass__ORObject__ORObject____ext_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_J_J
% 0.48/0.67  Using role type
% 0.48/0.67  Declaring the_RO2055010943tion_j:(option1029218147tion_j->rObjec2068690451tion_j)
% 0.48/0.67  FOF formula (<kernel.Constant object at 0x203b560>, <kernel.DependentProduct object at 0x203b6c8>) of role type named sy_c_ShadowRootClass_ORShadowRoot_Ochild__nodes_001tf__c_001tf__a_001tf__b_001t__Option__Ooption_Itf__j_J
% 0.48/0.67  Using role type
% 0.48/0.67  Declaring child_803420283tion_j:(rObjec2068690451tion_j->list_n282880152tr_b_c)
% 0.48/0.67  FOF formula (<kernel.Constant object at 0x203b638>, <kernel.DependentProduct object at 0x203b098>) of role type named sy_c_ShadowRootClass_ORShadowRoot_Ochild__nodes__update_001tf__a_001tf__b_001tf__c_001t__Option__Ooption_Itf__j_J
% 0.48/0.67  Using role type
% 0.48/0.67  Declaring child_1619758758tion_j:((list_n282880152tr_b_c->list_n282880152tr_b_c)->(rObjec2068690451tion_j->rObjec2068690451tion_j))
% 0.48/0.67  FOF formula (<kernel.Constant object at 0x203b248>, <kernel.DependentProduct object at 0x203b290>) of role type named sy_c_ShadowRootClass_ORShadowRoot_Omode_001tf__c_001tf__a_001tf__b_001t__Option__Ooption_Itf__j_J
% 0.48/0.67  Using role type
% 0.48/0.67  Declaring mode_c_a_b_option_j:(rObjec2068690451tion_j->shadow_root_mode)
% 0.48/0.67  FOF formula (<kernel.Constant object at 0x203b680>, <kernel.DependentProduct object at 0x203b638>) of role type named sy_c_ShadowRootClass_ORShadowRoot_Omode__update_001tf__c_001tf__a_001tf__b_001t__Option__Ooption_Itf__j_J
% 0.48/0.67  Using role type
% 0.48/0.67  Declaring mode_u388060498tion_j:((shadow_root_mode->shadow_root_mode)->(rObjec2068690451tion_j->rObjec2068690451tion_j))
% 0.48/0.67  FOF formula (<kernel.Constant object at 0x203b098>, <kernel.DependentProduct object at 0x203b758>) of role type named sy_c_ShadowRootClass_Ocast_092_060_094sub_062D_092_060_094sub_062o_092_060_094sub_062c_092_060_094sub_062u_092_060_094sub_062m_092_060_094sub_062e_092_060_094sub_062n_092_060_094sub_062t_092_060_094sub_0622_092_060_094sub_062S_092_060_094sub_062h_092_060_094sub_062a_092_060_094sub_062d_092_060_094sub_062o_092_060_094sub_062w_092_060_094sub_062R_092_060_094sub_062o_092_060_094sub_062o_092_060_094sub_062t_001tf__c_001tf__a_001tf__b_001tf__j_001tf__k
% 0.48/0.67  Using role type
% 0.48/0.67  Declaring cast_D1046746849_b_j_k:(rObjec1617416918on_j_k->option1029218147tion_j)
% 0.48/0.67  FOF formula (<kernel.Constant object at 0x203b5f0>, <kernel.DependentProduct object at 0x203b710>) of role type named sy_c_ShadowRootClass_Ocast_092_060_094sub_062S_092_060_094sub_062h_092_060_094sub_062a_092_060_094sub_062d_092_060_094sub_062o_092_060_094sub_062w_092_060_094sub_062R_092_060_094sub_062o_092_060_094sub_062o_092_060_094sub_062t_092_060_094sub_0622_092_060_094sub_062D_092_060_094sub_062o_092_060_094sub_062c_092_060_094sub_062u_092_060_094sub_062m_092_060_094sub_062e_092_060_094sub_062n_092_060_094sub_062t_001tf__c_001tf__a_001tf__b_001tf__j_001tf__k
% 0.48/0.67  Using role type
% 0.48/0.67  Declaring cast_S988036065_b_j_k:(rObjec2068690451tion_j->rObjec1617416918on_j_k)
% 0.48/0.67  FOF formula (<kernel.Constant object at 0x203b638>, <kernel.DependentProduct object at 0x203b680>) of role type named sy_c_ShadowRootClass_Oget_092_060_094sub_062S_092_060_094sub_062h_092_060_094sub_062a_092_060_094sub_062d_092_060_094sub_062o_092_060_094sub_062w_092_060_094sub_062R_092_060_094sub_062o_092_060_094sub_062o_092_060_094sub_062t_001tf__d_001tf__a_001tf__b_001tf__c_001tf__e_001tf__f_001tf__g_001tf__h_001tf__i_001tf__j_001tf__k_001tf__l
% 0.48/0.67  Using role type
% 0.48/0.67  Declaring get_S_806277408_j_k_l:(shadow_root_ptr_d->(heap_S1465075775_j_k_l->option1029218147tion_j))
% 0.48/0.67  FOF formula (<kernel.Constant object at 0x203b758>, <kernel.DependentProduct object at 0x203b878>) of role type named sy_c_ShadowRootClass_Ois__shadow__root__kind_092_060_094sub_062D_092_060_094sub_062o_092_060_094sub_062c_092_060_094sub_062u_092_060_094sub_062m_092_060_094sub_062e_092_060_094sub_062n_092_060_094sub_062t_001tf__c_001tf__a_001tf__b_001tf__j_001tf__k
% 0.48/0.67  Using role type
% 0.48/0.67  Declaring is_sha1522929624_b_j_k:(rObjec1617416918on_j_k->Prop)
% 0.48/0.67  FOF formula (<kernel.Constant object at 0x203b710>, <kernel.DependentProduct object at 0x203b560>) of role type named sy_c_ShadowRootClass_Ol__get_092_060_094sub_062S_092_060_094sub_062h_092_060_094sub_062a_092_060_094sub_062d_092_060_094sub_062o_092_060_094sub_062w_092_060_094sub_062R_092_060_094sub_062o_092_060_094sub_062o_092_060_094sub_062t__lemmas_001tf__a_001tf__b_001tf__c_001tf__d_001tf__e_001tf__f_001tf__g_001tf__h_001tf__i_001tf__j_001tf__k_001tf__l
% 0.48/0.67  Using role type
% 0.48/0.67  Declaring l_get_253860503_j_k_l:((heap_S1465075775_j_k_l->Prop)->Prop)
% 0.48/0.67  FOF formula (<kernel.Constant object at 0x203b680>, <kernel.DependentProduct object at 0x203b098>) of role type named sy_c_ShadowRootClass_Ol__type__wf__def_092_060_094sub_062S_092_060_094sub_062h_092_060_094sub_062a_092_060_094sub_062d_092_060_094sub_062o_092_060_094sub_062w_092_060_094sub_062R_092_060_094sub_062o_092_060_094sub_062o_092_060_094sub_062t_Oa__type__wf_001tf__a_001tf__b_001tf__c_001tf__d_001tf__e_001tf__f_001tf__g_001tf__h_001tf__i_001tf__j_001tf__k_001tf__l
% 0.48/0.67  Using role type
% 0.48/0.67  Declaring l_type648988564_j_k_l:(heap_S1465075775_j_k_l->Prop)
% 0.48/0.67  FOF formula (<kernel.Constant object at 0x203b830>, <kernel.DependentProduct object at 0x203b7e8>) of role type named sy_c_ShadowRootClass_Oput_092_060_094sub_062S_092_060_094sub_062h_092_060_094sub_062a_092_060_094sub_062d_092_060_094sub_062o_092_060_094sub_062w_092_060_094sub_062R_092_060_094sub_062o_092_060_094sub_062o_092_060_094sub_062t_001tf__d_001tf__c_001tf__a_001tf__b_001tf__j_001tf__e_001tf__f_001tf__g_001tf__h_001tf__i_001tf__k_001tf__l
% 0.48/0.67  Using role type
% 0.48/0.67  Declaring put_S_1800307733_i_k_l:(shadow_root_ptr_d->(rObjec2068690451tion_j->(heap_S1465075775_j_k_l->heap_S1465075775_j_k_l)))
% 0.48/0.67  FOF formula (<kernel.Constant object at 0x203b560>, <kernel.Constant object at 0x203b7e8>) of role type named sy_c_ShadowRootClass_Oshadow__root__mode_OOpen
% 0.48/0.67  Using role type
% 0.48/0.67  Declaring shadow_root_Open:shadow_root_mode
% 0.48/0.67  FOF formula (<kernel.Constant object at 0x203b680>, <kernel.DependentProduct object at 0x203b908>) of role type named sy_c_ShadowRootClass_Otype__wf_001tf__a_001tf__b_001tf__c_001tf__d_001tf__e_001tf__f_001tf__g_001tf__h_001tf__i_001tf__j_001tf__k_001tf__l
% 0.48/0.67  Using role type
% 0.48/0.67  Declaring type_w92696601_j_k_l:(heap_S1465075775_j_k_l->Prop)
% 0.48/0.67  FOF formula (<kernel.Constant object at 0x203b998>, <kernel.DependentProduct object at 0x203b9e0>) of role type named sy_c_ShadowRootMonad__Mirabelle__cxkpltyzhu_Odelete_092_060_094sub_062S_092_060_094sub_062h_092_060_094sub_062a_092_060_094sub_062d_092_060_094sub_062o_092_060_094sub_062w_092_060_094sub_062R_092_060_094sub_062o_092_060_094sub_062o_092_060_094sub_062t__M_001tf__d_001tf__a_001tf__b_001tf__c_001tf__e_001tf__f_001tf__g_001tf__h_001tf__i_001tf__j_001tf__k_001tf__l
% 0.48/0.67  Using role type
% 0.48/0.67  Declaring shadow1961719995_j_k_l:(shadow_root_ptr_d->heap_E625070648t_unit)
% 0.48/0.67  FOF formula (<kernel.Constant object at 0x203b7e8>, <kernel.DependentProduct object at 0x203bab8>) of role type named sy_c_ShadowRootMonad__Mirabelle__cxkpltyzhu_Oget__M_092_060_094sub_062S_092_060_094sub_062h_092_060_094sub_062a_092_060_094sub_062d_092_060_094sub_062o_092_060_094sub_062w_092_060_094sub_062R_092_060_094sub_062o_092_060_094sub_062o_092_060_094sub_062t_001tf__d_001tf__c_001tf__a_001tf__b_001tf__j_001t__DocumentPointer__Odocument____ptr_It__Sum____Type__Osum_It__ShadowRootPointer__Oshadow____root____ptr_Itf__d_J_Mtf__e_J_J_001tf__e_001tf__f_001tf__g_001tf__h_001tf__i_001tf__k_001tf__l
% 0.48/0.67  Using role type
% 0.48/0.67  Declaring shadow1068876397_i_k_l:(shadow_root_ptr_d->((rObjec2068690451tion_j->docume1935157360tr_d_e)->heap_E1188946203tr_d_e))
% 0.48/0.67  FOF formula (<kernel.Constant object at 0x203b908>, <kernel.DependentProduct object at 0x203bb00>) of role type named sy_c_ShadowRootMonad__Mirabelle__cxkpltyzhu_Oget__M_092_060_094sub_062S_092_060_094sub_062h_092_060_094sub_062a_092_060_094sub_062d_092_060_094sub_062o_092_060_094sub_062w_092_060_094sub_062R_092_060_094sub_062o_092_060_094sub_062o_092_060_094sub_062t_001tf__d_001tf__c_001tf__a_001tf__b_001tf__j_001t__List__Olist_It__NodePointer__Onode____ptr_It__Sum____Type__Osum_It__ElementPointer__Oelement____ptr_Itf__a_J_Mt__Sum____Type__Osum_It__CharacterDataPointer__Ocharacter____data____ptr_Itf__b_J_Mtf__c_J_J_J_J_001tf__e_001tf__f_001tf__g_001tf__h_001tf__i_001tf__k_001tf__l
% 0.48/0.67  Using role type
% 0.48/0.67  Declaring shadow759301011_i_k_l:(shadow_root_ptr_d->((rObjec2068690451tion_j->list_n282880152tr_b_c)->heap_E1735400259tr_b_c))
% 0.48/0.67  FOF formula (<kernel.Constant object at 0x203b9e0>, <kernel.DependentProduct object at 0x203bb48>) of role type named sy_c_ShadowRootMonad__Mirabelle__cxkpltyzhu_Oget__M_092_060_094sub_062S_092_060_094sub_062h_092_060_094sub_062a_092_060_094sub_062d_092_060_094sub_062o_092_060_094sub_062w_092_060_094sub_062R_092_060_094sub_062o_092_060_094sub_062o_092_060_094sub_062t_001tf__d_001tf__c_001tf__a_001tf__b_001tf__j_001t__ObjectClass__ORObject__ORObject____ext_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J_J_J_001tf__e_001tf__f_001tf__g_001tf__h_001tf__i_001tf__k_001tf__l
% 0.48/0.67  Using role type
% 0.48/0.67  Declaring shadow2101372501_i_k_l:(shadow_root_ptr_d->((rObjec2068690451tion_j->rObjec1617416918on_j_k)->heap_E1186645633on_j_k))
% 0.48/0.67  FOF formula (<kernel.Constant object at 0x203bab8>, <kernel.DependentProduct object at 0x203bb90>) of role type named sy_c_ShadowRootMonad__Mirabelle__cxkpltyzhu_Oget__M_092_060_094sub_062S_092_060_094sub_062h_092_060_094sub_062a_092_060_094sub_062d_092_060_094sub_062o_092_060_094sub_062w_092_060_094sub_062R_092_060_094sub_062o_092_060_094sub_062o_092_060_094sub_062t_001tf__d_001tf__c_001tf__a_001tf__b_001tf__j_001t__Option__Ooption_It__ElementPointer__Oelement____ptr_Itf__a_J_J_001tf__e_001tf__f_001tf__g_001tf__h_001tf__i_001tf__k_001tf__l
% 0.48/0.67  Using role type
% 0.48/0.67  Declaring shadow1171208754_i_k_l:(shadow_root_ptr_d->((rObjec2068690451tion_j->option_element_ptr_a)->heap_E906991588_ptr_a))
% 0.48/0.67  FOF formula (<kernel.Constant object at 0x203bb00>, <kernel.DependentProduct object at 0x203bbd8>) of role type named sy_c_ShadowRootMonad__Mirabelle__cxkpltyzhu_Oget__M_092_060_094sub_062S_092_060_094sub_062h_092_060_094sub_062a_092_060_094sub_062d_092_060_094sub_062o_092_060_094sub_062w_092_060_094sub_062R_092_060_094sub_062o_092_060_094sub_062o_092_060_094sub_062t_001tf__d_001tf__c_001tf__a_001tf__b_001tf__j_001t__Product____Type__Ounit_001tf__e_001tf__f_001tf__g_001tf__h_001tf__i_001tf__k_001tf__l
% 0.48/0.67  Using role type
% 0.48/0.67  Declaring shadow2050000606_i_k_l:(shadow_root_ptr_d->((rObjec2068690451tion_j->product_unit)->heap_E625070648t_unit))
% 0.48/0.67  FOF formula (<kernel.Constant object at 0x203bb48>, <kernel.DependentProduct object at 0x203bc20>) of role type named sy_c_ShadowRootMonad__Mirabelle__cxkpltyzhu_Oget__M_092_060_094sub_062S_092_060_094sub_062h_092_060_094sub_062a_092_060_094sub_062d_092_060_094sub_062o_092_060_094sub_062w_092_060_094sub_062R_092_060_094sub_062o_092_060_094sub_062o_092_060_094sub_062t_001tf__d_001tf__c_001tf__a_001tf__b_001tf__j_001t__ShadowRootClass__Oshadow____root____mode_001tf__e_001tf__f_001tf__g_001tf__h_001tf__i_001tf__k_001tf__l
% 0.48/0.67  Using role type
% 0.48/0.67  Declaring shadow606335434_i_k_l:(shadow_root_ptr_d->((rObjec2068690451tion_j->shadow_root_mode)->heap_E175696076t_mode))
% 0.48/0.67  FOF formula (<kernel.Constant object at 0x203bb90>, <kernel.DependentProduct object at 0x203bc68>) of role type named sy_c_ShadowRootMonad__Mirabelle__cxkpltyzhu_Oget__M_092_060_094sub_062S_092_060_094sub_062h_092_060_094sub_062a_092_060_094sub_062d_092_060_094sub_062o_092_060_094sub_062w_092_060_094sub_062R_092_060_094sub_062o_092_060_094sub_062o_092_060_094sub_062t_001tf__d_001tf__c_001tf__a_001tf__b_001tf__j_001t__ShadowRootPointer__Oshadow____root____ptr_Itf__d_J_001tf__e_001tf__f_001tf__g_001tf__h_001tf__i_001tf__k_001tf__l
% 0.48/0.67  Using role type
% 0.48/0.67  Declaring shadow1130895149_i_k_l:(shadow_root_ptr_d->((rObjec2068690451tion_j->shadow_root_ptr_d)->heap_E490335273_ptr_d))
% 0.48/0.67  FOF formula (<kernel.Constant object at 0x203bbd8>, <kernel.DependentProduct object at 0x203b878>) of role type named sy_c_ShadowRootMonad__Mirabelle__cxkpltyzhu_Ol__put__M_092_060_094sub_062S_092_060_094sub_062h_092_060_094sub_062a_092_060_094sub_062d_092_060_094sub_062o_092_060_094sub_062w_092_060_094sub_062R_092_060_094sub_062o_092_060_094sub_062o_092_060_094sub_062t__lemmas_001tf__a_001tf__b_001tf__c_001tf__d_001tf__e_001tf__f_001tf__g_001tf__h_001tf__i_001tf__j_001tf__k_001tf__l
% 0.48/0.67  Using role type
% 0.48/0.67  Declaring shadow722206742_j_k_l:((heap_S1465075775_j_k_l->Prop)->Prop)
% 0.48/0.67  FOF formula (<kernel.Constant object at 0x203bc20>, <kernel.Constant object at 0x203b878>) of role type named sy_c_ShadowRootMonad__Mirabelle__cxkpltyzhu_Onew_092_060_094sub_062S_092_060_094sub_062h_092_060_094sub_062a_092_060_094sub_062d_092_060_094sub_062o_092_060_094sub_062w_092_060_094sub_062R_092_060_094sub_062o_092_060_094sub_062o_092_060_094sub_062t__M_001tf__a_001tf__b_001tf__c_001tf__d_001tf__e_001tf__f_001tf__g_001tf__h_001tf__i_001tf__j_001tf__k_001tf__l
% 0.48/0.67  Using role type
% 0.48/0.67  Declaring shadow641561368_j_k_l:heap_E490335273_ptr_d
% 0.48/0.67  FOF formula (<kernel.Constant object at 0x203bb90>, <kernel.DependentProduct object at 0x203ba70>) of role type named sy_c_ShadowRootMonad__Mirabelle__cxkpltyzhu_Oput__M_092_060_094sub_062S_092_060_094sub_062h_092_060_094sub_062a_092_060_094sub_062d_092_060_094sub_062o_092_060_094sub_062w_092_060_094sub_062R_092_060_094sub_062o_092_060_094sub_062o_092_060_094sub_062t_001tf__d_001t__DocumentPointer__Odocument____ptr_It__Sum____Type__Osum_It__ShadowRootPointer__Oshadow____root____ptr_Itf__d_J_Mtf__e_J_J_001tf__c_001tf__a_001tf__b_001tf__j_001tf__e_001tf__f_001tf__g_001tf__h_001tf__i_001tf__k_001tf__l
% 0.48/0.67  Using role type
% 0.48/0.67  Declaring shadow1464843188_i_k_l:(shadow_root_ptr_d->(((docume1935157360tr_d_e->docume1935157360tr_d_e)->(rObjec2068690451tion_j->rObjec2068690451tion_j))->(docume1935157360tr_d_e->heap_E625070648t_unit)))
% 0.48/0.67  FOF formula (<kernel.Constant object at 0x203bc68>, <kernel.DependentProduct object at 0x203bdd0>) of role type named sy_c_ShadowRootMonad__Mirabelle__cxkpltyzhu_Oput__M_092_060_094sub_062S_092_060_094sub_062h_092_060_094sub_062a_092_060_094sub_062d_092_060_094sub_062o_092_060_094sub_062w_092_060_094sub_062R_092_060_094sub_062o_092_060_094sub_062o_092_060_094sub_062t_001tf__d_001t__ObjectClass__ORObject__ORObject____ext_It__DocumentClass__ORDocument__ORDocument____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_It__Sum____Type__Osum_It__ShadowRootClass__ORShadowRoot__ORShadowRoot____ext_Itf__c_Mtf__a_Mtf__b_Mt__Option__Ooption_Itf__j_J_J_Mtf__k_J_J_J_J_001tf__c_001tf__a_001tf__b_001tf__j_001tf__e_001tf__f_001tf__g_001tf__h_001tf__i_001tf__k_001tf__l
% 0.48/0.67  Using role type
% 0.48/0.67  Declaring shadow1445656130_i_k_l:(shadow_root_ptr_d->(((rObjec1617416918on_j_k->rObjec1617416918on_j_k)->(rObjec2068690451tion_j->rObjec2068690451tion_j))->(rObjec1617416918on_j_k->heap_E625070648t_unit)))
% 0.48/0.67  FOF formula (<kernel.Constant object at 0x203b878>, <kernel.DependentProduct object at 0x203be18>) of role type named sy_c_ShadowRootMonad__Mirabelle__cxkpltyzhu_Oput__M_092_060_094sub_062S_092_060_094sub_062h_092_060_094sub_062a_092_060_094sub_062d_092_060_094sub_062o_092_060_094sub_062w_092_060_094sub_062R_092_060_094sub_062o_092_060_094sub_062o_092_060_094sub_062t_001tf__d_001t__Option__Ooption_It__ElementPointer__Oelement____ptr_Itf__a_J_J_001tf__c_001tf__a_001tf__b_001tf__j_001tf__e_001tf__f_001tf__g_001tf__h_001tf__i_001tf__k_001tf__l
% 0.48/0.67  Using role type
% 0.48/0.67  Declaring shadow972335775_i_k_l:(shadow_root_ptr_d->(((option_element_ptr_a->option_element_ptr_a)->(rObjec2068690451tion_j->rObjec2068690451tion_j))->(option_element_ptr_a->heap_E625070648t_unit)))
% 0.48/0.68  FOF formula (<kernel.Constant object at 0x203ba70>, <kernel.DependentProduct object at 0x203be60>) of role type named sy_c_ShadowRootMonad__Mirabelle__cxkpltyzhu_Oput__M_092_060_094sub_062S_092_060_094sub_062h_092_060_094sub_062a_092_060_094sub_062d_092_060_094sub_062o_092_060_094sub_062w_092_060_094sub_062R_092_060_094sub_062o_092_060_094sub_062o_092_060_094sub_062t_001tf__d_001t__Product____Type__Ounit_001tf__c_001tf__a_001tf__b_001tf__j_001tf__e_001tf__f_001tf__g_001tf__h_001tf__i_001tf__k_001tf__l
% 0.48/0.68  Using role type
% 0.48/0.68  Declaring shadow1110190411_i_k_l:(shadow_root_ptr_d->(((product_unit->product_unit)->(rObjec2068690451tion_j->rObjec2068690451tion_j))->(product_unit->heap_E625070648t_unit)))
% 0.48/0.68  FOF formula (<kernel.Constant object at 0x203bdd0>, <kernel.DependentProduct object at 0x203bea8>) of role type named sy_c_ShadowRootMonad__Mirabelle__cxkpltyzhu_Oput__M_092_060_094sub_062S_092_060_094sub_062h_092_060_094sub_062a_092_060_094sub_062d_092_060_094sub_062o_092_060_094sub_062w_092_060_094sub_062R_092_060_094sub_062o_092_060_094sub_062o_092_060_094sub_062t_001tf__d_001t__ShadowRootPointer__Oshadow____root____ptr_Itf__d_J_001tf__c_001tf__a_001tf__b_001tf__j_001tf__e_001tf__f_001tf__g_001tf__h_001tf__i_001tf__k_001tf__l
% 0.48/0.68  Using role type
% 0.48/0.68  Declaring shadow46861722_i_k_l:(shadow_root_ptr_d->(((shadow_root_ptr_d->shadow_root_ptr_d)->(rObjec2068690451tion_j->rObjec2068690451tion_j))->(shadow_root_ptr_d->heap_E625070648t_unit)))
% 0.48/0.68  FOF formula (<kernel.Constant object at 0x203be18>, <kernel.DependentProduct object at 0x203bd40>) of role type named sy_c_ShadowRootPointer_Ocast_092_060_094sub_062s_092_060_094sub_062h_092_060_094sub_062a_092_060_094sub_062d_092_060_094sub_062o_092_060_094sub_062w_092_060_094sub_062___092_060_094sub_062r_092_060_094sub_062o_092_060_094sub_062o_092_060_094sub_062t_092_060_094sub_062___092_060_094sub_062p_092_060_094sub_062t_092_060_094sub_062r_092_060_094sub_0622_092_060_094sub_062d_092_060_094sub_062o_092_060_094sub_062c_092_060_094sub_062u_092_060_094sub_062m_092_060_094sub_062e_092_060_094sub_062n_092_060_094sub_062t_092_060_094sub_062___092_060_094sub_062p_092_060_094sub_062t_092_060_094sub_062r_001tf__d_001tf__e
% 0.48/0.68  Using role type
% 0.48/0.68  Declaring cast_s253715760_r_d_e:(shadow_root_ptr_d->docume1935157360tr_d_e)
% 0.48/0.68  FOF formula (<kernel.Constant object at 0x203be60>, <kernel.Constant object at 0x203bd40>) of role type named sy_v_document__ptr
% 0.48/0.68  Using role type
% 0.48/0.68  Declaring document_ptr:docume1935157360tr_d_e
% 0.48/0.68  FOF formula (<kernel.Constant object at 0x203bdd0>, <kernel.Constant object at 0x203bd40>) of role type named sy_v_h
% 0.48/0.68  Using role type
% 0.48/0.68  Declaring h:heap_S1465075775_j_k_l
% 0.48/0.68  FOF formula (<kernel.Constant object at 0x203be18>, <kernel.Constant object at 0x203bd40>) of role type named sy_v_h_H
% 0.48/0.68  Using role type
% 0.48/0.68  Declaring h2:heap_S1465075775_j_k_l
% 0.48/0.68  FOF formula (<kernel.Constant object at 0x203be60>, <kernel.Constant object at 0x203bd40>) of role type named sy_v_v
% 0.48/0.68  Using role type
% 0.48/0.68  Declaring v:option_element_ptr_a
% 0.48/0.68  FOF formula (<kernel.Constant object at 0x203bdd0>, <kernel.Constant object at 0x203bd40>) of role type named sy_v_x
% 0.48/0.68  Using role type
% 0.48/0.68  Declaring x:rObjec1617416918on_j_k
% 0.48/0.68  FOF formula (((heap_E494191872t_unit h) (((put_M_1442125025_h_i_l document_ptr) docume244715269on_j_k) v)) h2) of role axiom named fact_0_assms
% 0.48/0.68  A new axiom: (((heap_E494191872t_unit h) (((put_M_1442125025_h_i_l document_ptr) docume244715269on_j_k) v)) h2)
% 0.48/0.68  FOF formula (forall (H:heap_S1465075775_j_k_l), ((type_w92696601_j_k_l H)->(type_w697503069_j_k_l H))) of role axiom named fact_1_ShadowRootClass_Otype__wf_092_060_094sub_062E_092_060_094sub_062l_092_060_094sub_062e_092_060_094sub_062m_092_060_094sub_062e_092_060_094sub_062n_092_060_094sub_062t
% 0.48/0.68  A new axiom: (forall (H:heap_S1465075775_j_k_l), ((type_w92696601_j_k_l H)->(type_w697503069_j_k_l H)))
% 0.48/0.68  FOF formula (forall (X:rObjec1617416918on_j_k) (Y:rObjec1617416918on_j_k), (((eq Prop) (((eq rObjec1413572695_j_k_l) (cast_D1252964113_h_i_l X)) (cast_D1252964113_h_i_l Y))) (((eq rObjec1617416918on_j_k) X) Y))) of role axiom named fact_2_cast_092_060_094sub_062D_092_060_094sub_062o_092_060_094sub_062c_092_060_094sub_062u_092_060_094sub_062m_092_060_094sub_062e_092_060_094sub_062n_092_060_094sub_062t_092_060_094sub_0622_092_060_094sub_062O_092_060_094sub_062b_092_060_094sub_062j_092_060_094sub_062e_092_060_094sub_062c_092_060_094sub_062t__inject
% 0.48/0.68  A new axiom: (forall (X:rObjec1617416918on_j_k) (Y:rObjec1617416918on_j_k), (((eq Prop) (((eq rObjec1413572695_j_k_l) (cast_D1252964113_h_i_l X)) (cast_D1252964113_h_i_l Y))) (((eq rObjec1617416918on_j_k) X) Y)))
% 0.48/0.68  FOF formula (forall (X:docume1935157360tr_d_e) (Y:docume1935157360tr_d_e), (((eq Prop) (((eq object945351580_d_e_f) (cast_d1608273229_b_c_f X)) (cast_d1608273229_b_c_f Y))) (((eq docume1935157360tr_d_e) X) Y))) of role axiom named fact_3_cast_092_060_094sub_062d_092_060_094sub_062o_092_060_094sub_062c_092_060_094sub_062u_092_060_094sub_062m_092_060_094sub_062e_092_060_094sub_062n_092_060_094sub_062t_092_060_094sub_062___092_060_094sub_062p_092_060_094sub_062t_092_060_094sub_062r_092_060_094sub_0622_092_060_094sub_062o_092_060_094sub_062b_092_060_094sub_062j_092_060_094sub_062e_092_060_094sub_062c_092_060_094sub_062t_092_060_094sub_062___092_060_094sub_062p_092_060_094sub_062t_092_060_094sub_062r__inject
% 0.48/0.68  A new axiom: (forall (X:docume1935157360tr_d_e) (Y:docume1935157360tr_d_e), (((eq Prop) (((eq object945351580_d_e_f) (cast_d1608273229_b_c_f X)) (cast_d1608273229_b_c_f Y))) (((eq docume1935157360tr_d_e) X) Y)))
% 0.48/0.68  FOF formula (((eq (rObjec1617416918on_j_k->rObjec1617416918on_j_k)) id_ROb1998049991on_j_k) (fun (X2:rObjec1617416918on_j_k)=> X2)) of role axiom named fact_4_id__apply
% 0.48/0.68  A new axiom: (((eq (rObjec1617416918on_j_k->rObjec1617416918on_j_k)) id_ROb1998049991on_j_k) (fun (X2:rObjec1617416918on_j_k)=> X2))
% 0.48/0.68  FOF formula (((eq (docume1935157360tr_d_e->(rObjec1617416918on_j_k->(heap_S1465075775_j_k_l->heap_S1465075775_j_k_l)))) put_D_2126422573_h_i_l) (fun (Document_ptr:docume1935157360tr_d_e) (Document:rObjec1617416918on_j_k)=> ((put_O_834343516_j_k_l (cast_d1608273229_b_c_f Document_ptr)) (cast_D1252964113_h_i_l Document)))) of role axiom named fact_5_put_092_060_094sub_062D_092_060_094sub_062o_092_060_094sub_062c_092_060_094sub_062u_092_060_094sub_062m_092_060_094sub_062e_092_060_094sub_062n_092_060_094sub_062t__def
% 0.48/0.68  A new axiom: (((eq (docume1935157360tr_d_e->(rObjec1617416918on_j_k->(heap_S1465075775_j_k_l->heap_S1465075775_j_k_l)))) put_D_2126422573_h_i_l) (fun (Document_ptr:docume1935157360tr_d_e) (Document:rObjec1617416918on_j_k)=> ((put_O_834343516_j_k_l (cast_d1608273229_b_c_f Document_ptr)) (cast_D1252964113_h_i_l Document))))
% 0.48/0.68  FOF formula (forall (H:heap_S1465075775_j_k_l), ((type_w697503069_j_k_l H)->(type_w697503069_j_k_l H))) of role axiom named fact_6_ElementClass_Otype__wf_092_060_094sub_062E_092_060_094sub_062l_092_060_094sub_062e_092_060_094sub_062m_092_060_094sub_062e_092_060_094sub_062n_092_060_094sub_062t
% 0.48/0.68  A new axiom: (forall (H:heap_S1465075775_j_k_l), ((type_w697503069_j_k_l H)->(type_w697503069_j_k_l H)))
% 0.48/0.68  FOF formula (forall (H:heap_S1465075775_j_k_l), ((type_w92696601_j_k_l H)->(type_w92696601_j_k_l H))) of role axiom named fact_7_type__wf_092_060_094sub_062S_092_060_094sub_062h_092_060_094sub_062a_092_060_094sub_062d_092_060_094sub_062o_092_060_094sub_062w_092_060_094sub_062R_092_060_094sub_062o_092_060_094sub_062o_092_060_094sub_062t
% 0.48/0.68  A new axiom: (forall (H:heap_S1465075775_j_k_l), ((type_w92696601_j_k_l H)->(type_w92696601_j_k_l H)))
% 0.48/0.68  FOF formula (forall (H:heap_S1465075775_j_k_l) (F:heap_E906991588_ptr_a) (Y:option_element_ptr_a) (Y2:option_element_ptr_a), ((((heap_E1091541499_ptr_a H) F) Y)->((((heap_E1091541499_ptr_a H) F) Y2)->(((eq option_element_ptr_a) Y) Y2)))) of role axiom named fact_8_returns__result__eq
% 0.48/0.68  A new axiom: (forall (H:heap_S1465075775_j_k_l) (F:heap_E906991588_ptr_a) (Y:option_element_ptr_a) (Y2:option_element_ptr_a), ((((heap_E1091541499_ptr_a H) F) Y)->((((heap_E1091541499_ptr_a H) F) Y2)->(((eq option_element_ptr_a) Y) Y2))))
% 0.48/0.68  FOF formula (forall (H:heap_S1465075775_j_k_l) (F:heap_E625070648t_unit) (Y:product_unit) (Y2:product_unit), ((((heap_E667013711t_unit H) F) Y)->((((heap_E667013711t_unit H) F) Y2)->(((eq product_unit) Y) Y2)))) of role axiom named fact_9_returns__result__eq
% 0.54/0.69  A new axiom: (forall (H:heap_S1465075775_j_k_l) (F:heap_E625070648t_unit) (Y:product_unit) (Y2:product_unit), ((((heap_E667013711t_unit H) F) Y)->((((heap_E667013711t_unit H) F) Y2)->(((eq product_unit) Y) Y2))))
% 0.54/0.69  FOF formula (forall (H:heap_S1465075775_j_k_l) (F:heap_E1188946203tr_d_e) (Y:docume1935157360tr_d_e) (Y2:docume1935157360tr_d_e), ((((heap_E2101731758tr_d_e H) F) Y)->((((heap_E2101731758tr_d_e H) F) Y2)->(((eq docume1935157360tr_d_e) Y) Y2)))) of role axiom named fact_10_returns__result__eq
% 0.54/0.69  A new axiom: (forall (H:heap_S1465075775_j_k_l) (F:heap_E1188946203tr_d_e) (Y:docume1935157360tr_d_e) (Y2:docume1935157360tr_d_e), ((((heap_E2101731758tr_d_e H) F) Y)->((((heap_E2101731758tr_d_e H) F) Y2)->(((eq docume1935157360tr_d_e) Y) Y2))))
% 0.54/0.69  FOF formula (forall (H:heap_S1465075775_j_k_l) (F:heap_E490335273_ptr_d) (Y:shadow_root_ptr_d) (Y2:shadow_root_ptr_d), ((((heap_E143427264_ptr_d H) F) Y)->((((heap_E143427264_ptr_d H) F) Y2)->(((eq shadow_root_ptr_d) Y) Y2)))) of role axiom named fact_11_returns__result__eq
% 0.54/0.69  A new axiom: (forall (H:heap_S1465075775_j_k_l) (F:heap_E490335273_ptr_d) (Y:shadow_root_ptr_d) (Y2:shadow_root_ptr_d), ((((heap_E143427264_ptr_d H) F) Y)->((((heap_E143427264_ptr_d H) F) Y2)->(((eq shadow_root_ptr_d) Y) Y2))))
% 0.54/0.69  FOF formula (forall (H:heap_S1465075775_j_k_l) (F:heap_E1186645633on_j_k) (Y:rObjec1617416918on_j_k) (Y2:rObjec1617416918on_j_k), ((((heap_E604544536on_j_k H) F) Y)->((((heap_E604544536on_j_k H) F) Y2)->(((eq rObjec1617416918on_j_k) Y) Y2)))) of role axiom named fact_12_returns__result__eq
% 0.54/0.69  A new axiom: (forall (H:heap_S1465075775_j_k_l) (F:heap_E1186645633on_j_k) (Y:rObjec1617416918on_j_k) (Y2:rObjec1617416918on_j_k), ((((heap_E604544536on_j_k H) F) Y)->((((heap_E604544536on_j_k H) F) Y2)->(((eq rObjec1617416918on_j_k) Y) Y2))))
% 0.54/0.69  FOF formula (((eq (rObjec1617416918on_j_k->rObjec1617416918on_j_k)) id_ROb1998049991on_j_k) (fun (X2:rObjec1617416918on_j_k)=> X2)) of role axiom named fact_13_id__def
% 0.54/0.69  A new axiom: (((eq (rObjec1617416918on_j_k->rObjec1617416918on_j_k)) id_ROb1998049991on_j_k) (fun (X2:rObjec1617416918on_j_k)=> X2))
% 0.54/0.69  FOF formula (forall (F:(rObjec1617416918on_j_k->rObjec1617416918on_j_k)), (((eq Prop) (forall (X2:rObjec1617416918on_j_k), (((eq rObjec1617416918on_j_k) (F X2)) X2))) (((eq (rObjec1617416918on_j_k->rObjec1617416918on_j_k)) F) id_ROb1998049991on_j_k))) of role axiom named fact_14_eq__id__iff
% 0.54/0.69  A new axiom: (forall (F:(rObjec1617416918on_j_k->rObjec1617416918on_j_k)), (((eq Prop) (forall (X2:rObjec1617416918on_j_k), (((eq rObjec1617416918on_j_k) (F X2)) X2))) (((eq (rObjec1617416918on_j_k->rObjec1617416918on_j_k)) F) id_ROb1998049991on_j_k)))
% 0.54/0.69  FOF formula (shadow722206742_j_k_l type_w92696601_j_k_l) of role axiom named fact_15_l__put__M_092_060_094sub_062S_092_060_094sub_062h_092_060_094sub_062a_092_060_094sub_062d_092_060_094sub_062o_092_060_094sub_062w_092_060_094sub_062R_092_060_094sub_062o_092_060_094sub_062o_092_060_094sub_062t__lemmas__axioms
% 0.54/0.69  A new axiom: (shadow722206742_j_k_l type_w92696601_j_k_l)
% 0.54/0.69  FOF formula (forall (H:heap_S1465075775_j_k_l) (F:heap_E1186645633on_j_k) (H2:heap_S1465075775_j_k_l) (H3:heap_S1465075775_j_k_l), ((((heap_E648129097on_j_k H) F) H2)->((((heap_E648129097on_j_k H) F) H3)->(((eq heap_S1465075775_j_k_l) H2) H3)))) of role axiom named fact_16_returns__heap__eq
% 0.54/0.69  A new axiom: (forall (H:heap_S1465075775_j_k_l) (F:heap_E1186645633on_j_k) (H2:heap_S1465075775_j_k_l) (H3:heap_S1465075775_j_k_l), ((((heap_E648129097on_j_k H) F) H2)->((((heap_E648129097on_j_k H) F) H3)->(((eq heap_S1465075775_j_k_l) H2) H3))))
% 0.54/0.69  FOF formula (forall (H:heap_S1465075775_j_k_l) (F:heap_E1188946203tr_d_e) (H2:heap_S1465075775_j_k_l) (H3:heap_S1465075775_j_k_l), ((((heap_E2046843837tr_d_e H) F) H2)->((((heap_E2046843837tr_d_e H) F) H3)->(((eq heap_S1465075775_j_k_l) H2) H3)))) of role axiom named fact_17_returns__heap__eq
% 0.54/0.69  A new axiom: (forall (H:heap_S1465075775_j_k_l) (F:heap_E1188946203tr_d_e) (H2:heap_S1465075775_j_k_l) (H3:heap_S1465075775_j_k_l), ((((heap_E2046843837tr_d_e H) F) H2)->((((heap_E2046843837tr_d_e H) F) H3)->(((eq heap_S1465075775_j_k_l) H2) H3))))
% 0.54/0.70  FOF formula (forall (H:heap_S1465075775_j_k_l) (F:heap_E1661210526_ptr_a) (H2:heap_S1465075775_j_k_l) (H3:heap_S1465075775_j_k_l), ((((heap_E24690662_ptr_a H) F) H2)->((((heap_E24690662_ptr_a H) F) H3)->(((eq heap_S1465075775_j_k_l) H2) H3)))) of role axiom named fact_18_returns__heap__eq
% 0.54/0.70  A new axiom: (forall (H:heap_S1465075775_j_k_l) (F:heap_E1661210526_ptr_a) (H2:heap_S1465075775_j_k_l) (H3:heap_S1465075775_j_k_l), ((((heap_E24690662_ptr_a H) F) H2)->((((heap_E24690662_ptr_a H) F) H3)->(((eq heap_S1465075775_j_k_l) H2) H3))))
% 0.54/0.70  FOF formula (forall (H:heap_S1465075775_j_k_l) (F:heap_E1996099391_ptr_b) (H2:heap_S1465075775_j_k_l) (H3:heap_S1465075775_j_k_l), ((((heap_E1982034951_ptr_b H) F) H2)->((((heap_E1982034951_ptr_b H) F) H3)->(((eq heap_S1465075775_j_k_l) H2) H3)))) of role axiom named fact_19_returns__heap__eq
% 0.54/0.70  A new axiom: (forall (H:heap_S1465075775_j_k_l) (F:heap_E1996099391_ptr_b) (H2:heap_S1465075775_j_k_l) (H3:heap_S1465075775_j_k_l), ((((heap_E1982034951_ptr_b H) F) H2)->((((heap_E1982034951_ptr_b H) F) H3)->(((eq heap_S1465075775_j_k_l) H2) H3))))
% 0.54/0.70  FOF formula (forall (H:heap_S1465075775_j_k_l) (F:heap_E490335273_ptr_d) (H2:heap_S1465075775_j_k_l) (H3:heap_S1465075775_j_k_l), ((((heap_E1738949233_ptr_d H) F) H2)->((((heap_E1738949233_ptr_d H) F) H3)->(((eq heap_S1465075775_j_k_l) H2) H3)))) of role axiom named fact_20_returns__heap__eq
% 0.54/0.70  A new axiom: (forall (H:heap_S1465075775_j_k_l) (F:heap_E490335273_ptr_d) (H2:heap_S1465075775_j_k_l) (H3:heap_S1465075775_j_k_l), ((((heap_E1738949233_ptr_d H) F) H2)->((((heap_E1738949233_ptr_d H) F) H3)->(((eq heap_S1465075775_j_k_l) H2) H3))))
% 0.54/0.70  FOF formula (forall (H:heap_S1465075775_j_k_l) (F:heap_E625070648t_unit) (H2:heap_S1465075775_j_k_l) (H3:heap_S1465075775_j_k_l), ((((heap_E494191872t_unit H) F) H2)->((((heap_E494191872t_unit H) F) H3)->(((eq heap_S1465075775_j_k_l) H2) H3)))) of role axiom named fact_21_returns__heap__eq
% 0.54/0.70  A new axiom: (forall (H:heap_S1465075775_j_k_l) (F:heap_E625070648t_unit) (H2:heap_S1465075775_j_k_l) (H3:heap_S1465075775_j_k_l), ((((heap_E494191872t_unit H) F) H2)->((((heap_E494191872t_unit H) F) H3)->(((eq heap_S1465075775_j_k_l) H2) H3))))
% 0.54/0.70  FOF formula (forall (H:heap_S1465075775_j_k_l) (Document_ptr2:docume1935157360tr_d_e) (Setter:((product_unit->product_unit)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))) (V:product_unit) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1617416918on_j_k->product_unit)), ((((heap_E494191872t_unit H) (((put_M_1656033077_h_i_l Document_ptr2) Setter) V)) H2)->((forall (X3:rObjec1617416918on_j_k), (((eq product_unit) (Getter ((Setter (fun (Uu:product_unit)=> V)) X3))) V))->(((heap_E667013711t_unit H2) ((get_M_1965837010_h_i_l Document_ptr2) Getter)) V)))) of role axiom named fact_22_document__put__get
% 0.54/0.70  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Document_ptr2:docume1935157360tr_d_e) (Setter:((product_unit->product_unit)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))) (V:product_unit) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1617416918on_j_k->product_unit)), ((((heap_E494191872t_unit H) (((put_M_1656033077_h_i_l Document_ptr2) Setter) V)) H2)->((forall (X3:rObjec1617416918on_j_k), (((eq product_unit) (Getter ((Setter (fun (Uu:product_unit)=> V)) X3))) V))->(((heap_E667013711t_unit H2) ((get_M_1965837010_h_i_l Document_ptr2) Getter)) V))))
% 0.54/0.70  FOF formula (forall (H:heap_S1465075775_j_k_l) (Document_ptr2:docume1935157360tr_d_e) (Setter:((docume1935157360tr_d_e->docume1935157360tr_d_e)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))) (V:docume1935157360tr_d_e) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1617416918on_j_k->docume1935157360tr_d_e)), ((((heap_E494191872t_unit H) (((put_M_2097930918_h_i_l Document_ptr2) Setter) V)) H2)->((forall (X3:rObjec1617416918on_j_k), (((eq docume1935157360tr_d_e) (Getter ((Setter (fun (Uu:docume1935157360tr_d_e)=> V)) X3))) V))->(((heap_E2101731758tr_d_e H2) ((get_M_462148605_h_i_l Document_ptr2) Getter)) V)))) of role axiom named fact_23_document__put__get
% 0.54/0.71  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Document_ptr2:docume1935157360tr_d_e) (Setter:((docume1935157360tr_d_e->docume1935157360tr_d_e)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))) (V:docume1935157360tr_d_e) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1617416918on_j_k->docume1935157360tr_d_e)), ((((heap_E494191872t_unit H) (((put_M_2097930918_h_i_l Document_ptr2) Setter) V)) H2)->((forall (X3:rObjec1617416918on_j_k), (((eq docume1935157360tr_d_e) (Getter ((Setter (fun (Uu:docume1935157360tr_d_e)=> V)) X3))) V))->(((heap_E2101731758tr_d_e H2) ((get_M_462148605_h_i_l Document_ptr2) Getter)) V))))
% 0.54/0.71  FOF formula (forall (H:heap_S1465075775_j_k_l) (Document_ptr2:docume1935157360tr_d_e) (Setter:((shadow_root_ptr_d->shadow_root_ptr_d)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))) (V:shadow_root_ptr_d) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1617416918on_j_k->shadow_root_ptr_d)), ((((heap_E494191872t_unit H) (((put_M_1534590374_h_i_l Document_ptr2) Setter) V)) H2)->((forall (X3:rObjec1617416918on_j_k), (((eq shadow_root_ptr_d) (Getter ((Setter (fun (Uu:shadow_root_ptr_d)=> V)) X3))) V))->(((heap_E143427264_ptr_d H2) ((get_M_537718945_h_i_l Document_ptr2) Getter)) V)))) of role axiom named fact_24_document__put__get
% 0.54/0.71  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Document_ptr2:docume1935157360tr_d_e) (Setter:((shadow_root_ptr_d->shadow_root_ptr_d)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))) (V:shadow_root_ptr_d) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1617416918on_j_k->shadow_root_ptr_d)), ((((heap_E494191872t_unit H) (((put_M_1534590374_h_i_l Document_ptr2) Setter) V)) H2)->((forall (X3:rObjec1617416918on_j_k), (((eq shadow_root_ptr_d) (Getter ((Setter (fun (Uu:shadow_root_ptr_d)=> V)) X3))) V))->(((heap_E143427264_ptr_d H2) ((get_M_537718945_h_i_l Document_ptr2) Getter)) V))))
% 0.54/0.71  FOF formula (forall (H:heap_S1465075775_j_k_l) (Document_ptr2:docume1935157360tr_d_e) (Setter:((list_char->list_char)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))) (V:list_char) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1617416918on_j_k->list_char)), ((((heap_E494191872t_unit H) (((put_M_257417239_h_i_l Document_ptr2) Setter) V)) H2)->((forall (X3:rObjec1617416918on_j_k), (((eq list_char) (Getter ((Setter (fun (Uu:list_char)=> V)) X3))) V))->(((heap_E804379039t_char H2) ((get_M_1536717772_h_i_l Document_ptr2) Getter)) V)))) of role axiom named fact_25_document__put__get
% 0.54/0.71  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Document_ptr2:docume1935157360tr_d_e) (Setter:((list_char->list_char)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))) (V:list_char) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1617416918on_j_k->list_char)), ((((heap_E494191872t_unit H) (((put_M_257417239_h_i_l Document_ptr2) Setter) V)) H2)->((forall (X3:rObjec1617416918on_j_k), (((eq list_char) (Getter ((Setter (fun (Uu:list_char)=> V)) X3))) V))->(((heap_E804379039t_char H2) ((get_M_1536717772_h_i_l Document_ptr2) Getter)) V))))
% 0.54/0.71  FOF formula (forall (H:heap_S1465075775_j_k_l) (Document_ptr2:docume1935157360tr_d_e) (Setter:((list_n282880152tr_b_c->list_n282880152tr_b_c)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))) (V:list_n282880152tr_b_c) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1617416918on_j_k->list_n282880152tr_b_c)), ((((heap_E494191872t_unit H) (((put_M_139724992_h_i_l Document_ptr2) Setter) V)) H2)->((forall (X3:rObjec1617416918on_j_k), (((eq list_n282880152tr_b_c) (Getter ((Setter (fun (Uu:list_n282880152tr_b_c)=> V)) X3))) V))->(((heap_E258692314tr_b_c H2) ((get_M_986049031_h_i_l Document_ptr2) Getter)) V)))) of role axiom named fact_26_document__put__get
% 0.54/0.71  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Document_ptr2:docume1935157360tr_d_e) (Setter:((list_n282880152tr_b_c->list_n282880152tr_b_c)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))) (V:list_n282880152tr_b_c) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1617416918on_j_k->list_n282880152tr_b_c)), ((((heap_E494191872t_unit H) (((put_M_139724992_h_i_l Document_ptr2) Setter) V)) H2)->((forall (X3:rObjec1617416918on_j_k), (((eq list_n282880152tr_b_c) (Getter ((Setter (fun (Uu:list_n282880152tr_b_c)=> V)) X3))) V))->(((heap_E258692314tr_b_c H2) ((get_M_986049031_h_i_l Document_ptr2) Getter)) V))))
% 0.54/0.72  FOF formula (forall (H:heap_S1465075775_j_k_l) (Document_ptr2:docume1935157360tr_d_e) (Setter:((rObjec1617416918on_j_k->rObjec1617416918on_j_k)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))) (V:rObjec1617416918on_j_k) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1617416918on_j_k->rObjec1617416918on_j_k)), ((((heap_E494191872t_unit H) (((put_M_657600638_h_i_l Document_ptr2) Setter) V)) H2)->((forall (X3:rObjec1617416918on_j_k), (((eq rObjec1617416918on_j_k) (Getter ((Setter (fun (Uu:rObjec1617416918on_j_k)=> V)) X3))) V))->(((heap_E604544536on_j_k H2) ((get_M_970800329_h_i_l Document_ptr2) Getter)) V)))) of role axiom named fact_27_document__put__get
% 0.54/0.72  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Document_ptr2:docume1935157360tr_d_e) (Setter:((rObjec1617416918on_j_k->rObjec1617416918on_j_k)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))) (V:rObjec1617416918on_j_k) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1617416918on_j_k->rObjec1617416918on_j_k)), ((((heap_E494191872t_unit H) (((put_M_657600638_h_i_l Document_ptr2) Setter) V)) H2)->((forall (X3:rObjec1617416918on_j_k), (((eq rObjec1617416918on_j_k) (Getter ((Setter (fun (Uu:rObjec1617416918on_j_k)=> V)) X3))) V))->(((heap_E604544536on_j_k H2) ((get_M_970800329_h_i_l Document_ptr2) Getter)) V))))
% 0.54/0.72  FOF formula (forall (H:heap_S1465075775_j_k_l) (Document_ptr2:docume1935157360tr_d_e) (Setter:((option_element_ptr_a->option_element_ptr_a)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))) (V:option_element_ptr_a) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1617416918on_j_k->option_element_ptr_a)), ((((heap_E494191872t_unit H) (((put_M_1442125025_h_i_l Document_ptr2) Setter) V)) H2)->((forall (X3:rObjec1617416918on_j_k), (((eq option_element_ptr_a) (Getter ((Setter (fun (Uu:option_element_ptr_a)=> V)) X3))) V))->(((heap_E1091541499_ptr_a H2) ((get_M_1723352102_h_i_l Document_ptr2) Getter)) V)))) of role axiom named fact_28_document__put__get
% 0.54/0.72  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Document_ptr2:docume1935157360tr_d_e) (Setter:((option_element_ptr_a->option_element_ptr_a)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))) (V:option_element_ptr_a) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1617416918on_j_k->option_element_ptr_a)), ((((heap_E494191872t_unit H) (((put_M_1442125025_h_i_l Document_ptr2) Setter) V)) H2)->((forall (X3:rObjec1617416918on_j_k), (((eq option_element_ptr_a) (Getter ((Setter (fun (Uu:option_element_ptr_a)=> V)) X3))) V))->(((heap_E1091541499_ptr_a H2) ((get_M_1723352102_h_i_l Document_ptr2) Getter)) V))))
% 0.54/0.72  FOF formula (((eq (heap_S1465075775_j_k_l->(heap_E1661210526_ptr_a->(element_ptr_a->(heap_S1465075775_j_k_l->Prop))))) heap_E2092016297_ptr_a) (fun (H4:heap_S1465075775_j_k_l) (P:heap_E1661210526_ptr_a) (R:element_ptr_a) (H5:heap_S1465075775_j_k_l)=> ((and (((heap_E1224694197_ptr_a H4) P) R)) (((heap_E24690662_ptr_a H4) P) H5)))) of role axiom named fact_29_returns__result__heap__def
% 0.54/0.72  A new axiom: (((eq (heap_S1465075775_j_k_l->(heap_E1661210526_ptr_a->(element_ptr_a->(heap_S1465075775_j_k_l->Prop))))) heap_E2092016297_ptr_a) (fun (H4:heap_S1465075775_j_k_l) (P:heap_E1661210526_ptr_a) (R:element_ptr_a) (H5:heap_S1465075775_j_k_l)=> ((and (((heap_E1224694197_ptr_a H4) P) R)) (((heap_E24690662_ptr_a H4) P) H5))))
% 0.54/0.72  FOF formula (((eq (heap_S1465075775_j_k_l->(heap_E1996099391_ptr_b->(character_data_ptr_b->(heap_S1465075775_j_k_l->Prop))))) heap_E1679280842_ptr_b) (fun (H4:heap_S1465075775_j_k_l) (P:heap_E1996099391_ptr_b) (R:character_data_ptr_b) (H5:heap_S1465075775_j_k_l)=> ((and (((heap_E1554207190_ptr_b H4) P) R)) (((heap_E1982034951_ptr_b H4) P) H5)))) of role axiom named fact_30_returns__result__heap__def
% 0.54/0.72  A new axiom: (((eq (heap_S1465075775_j_k_l->(heap_E1996099391_ptr_b->(character_data_ptr_b->(heap_S1465075775_j_k_l->Prop))))) heap_E1679280842_ptr_b) (fun (H4:heap_S1465075775_j_k_l) (P:heap_E1996099391_ptr_b) (R:character_data_ptr_b) (H5:heap_S1465075775_j_k_l)=> ((and (((heap_E1554207190_ptr_b H4) P) R)) (((heap_E1982034951_ptr_b H4) P) H5))))
% 0.54/0.73  FOF formula (((eq (heap_S1465075775_j_k_l->(heap_E906991588_ptr_a->(option_element_ptr_a->(heap_S1465075775_j_k_l->Prop))))) heap_E456877295_ptr_a) (fun (H4:heap_S1465075775_j_k_l) (P:heap_E906991588_ptr_a) (R:option_element_ptr_a) (H5:heap_S1465075775_j_k_l)=> ((and (((heap_E1091541499_ptr_a H4) P) R)) (((heap_E1282695852_ptr_a H4) P) H5)))) of role axiom named fact_31_returns__result__heap__def
% 0.54/0.73  A new axiom: (((eq (heap_S1465075775_j_k_l->(heap_E906991588_ptr_a->(option_element_ptr_a->(heap_S1465075775_j_k_l->Prop))))) heap_E456877295_ptr_a) (fun (H4:heap_S1465075775_j_k_l) (P:heap_E906991588_ptr_a) (R:option_element_ptr_a) (H5:heap_S1465075775_j_k_l)=> ((and (((heap_E1091541499_ptr_a H4) P) R)) (((heap_E1282695852_ptr_a H4) P) H5))))
% 0.54/0.73  FOF formula (((eq (heap_S1465075775_j_k_l->(heap_E1188946203tr_d_e->(docume1935157360tr_d_e->(heap_S1465075775_j_k_l->Prop))))) heap_E1720378810tr_d_e) (fun (H4:heap_S1465075775_j_k_l) (P:heap_E1188946203tr_d_e) (R:docume1935157360tr_d_e) (H5:heap_S1465075775_j_k_l)=> ((and (((heap_E2101731758tr_d_e H4) P) R)) (((heap_E2046843837tr_d_e H4) P) H5)))) of role axiom named fact_32_returns__result__heap__def
% 0.54/0.73  A new axiom: (((eq (heap_S1465075775_j_k_l->(heap_E1188946203tr_d_e->(docume1935157360tr_d_e->(heap_S1465075775_j_k_l->Prop))))) heap_E1720378810tr_d_e) (fun (H4:heap_S1465075775_j_k_l) (P:heap_E1188946203tr_d_e) (R:docume1935157360tr_d_e) (H5:heap_S1465075775_j_k_l)=> ((and (((heap_E2101731758tr_d_e H4) P) R)) (((heap_E2046843837tr_d_e H4) P) H5))))
% 0.54/0.73  FOF formula (((eq (heap_S1465075775_j_k_l->(heap_E490335273_ptr_d->(shadow_root_ptr_d->(heap_S1465075775_j_k_l->Prop))))) heap_E1655614900_ptr_d) (fun (H4:heap_S1465075775_j_k_l) (P:heap_E490335273_ptr_d) (R:shadow_root_ptr_d) (H5:heap_S1465075775_j_k_l)=> ((and (((heap_E143427264_ptr_d H4) P) R)) (((heap_E1738949233_ptr_d H4) P) H5)))) of role axiom named fact_33_returns__result__heap__def
% 0.54/0.73  A new axiom: (((eq (heap_S1465075775_j_k_l->(heap_E490335273_ptr_d->(shadow_root_ptr_d->(heap_S1465075775_j_k_l->Prop))))) heap_E1655614900_ptr_d) (fun (H4:heap_S1465075775_j_k_l) (P:heap_E490335273_ptr_d) (R:shadow_root_ptr_d) (H5:heap_S1465075775_j_k_l)=> ((and (((heap_E143427264_ptr_d H4) P) R)) (((heap_E1738949233_ptr_d H4) P) H5))))
% 0.54/0.73  FOF formula (((eq (heap_S1465075775_j_k_l->(heap_E625070648t_unit->(product_unit->(heap_S1465075775_j_k_l->Prop))))) heap_E1993614659t_unit) (fun (H4:heap_S1465075775_j_k_l) (P:heap_E625070648t_unit) (R:product_unit) (H5:heap_S1465075775_j_k_l)=> ((and (((heap_E667013711t_unit H4) P) R)) (((heap_E494191872t_unit H4) P) H5)))) of role axiom named fact_34_returns__result__heap__def
% 0.54/0.73  A new axiom: (((eq (heap_S1465075775_j_k_l->(heap_E625070648t_unit->(product_unit->(heap_S1465075775_j_k_l->Prop))))) heap_E1993614659t_unit) (fun (H4:heap_S1465075775_j_k_l) (P:heap_E625070648t_unit) (R:product_unit) (H5:heap_S1465075775_j_k_l)=> ((and (((heap_E667013711t_unit H4) P) R)) (((heap_E494191872t_unit H4) P) H5))))
% 0.54/0.73  FOF formula (((eq (heap_S1465075775_j_k_l->(heap_E1186645633on_j_k->(rObjec1617416918on_j_k->(heap_S1465075775_j_k_l->Prop))))) heap_E819109644on_j_k) (fun (H4:heap_S1465075775_j_k_l) (P:heap_E1186645633on_j_k) (R:rObjec1617416918on_j_k) (H5:heap_S1465075775_j_k_l)=> ((and (((heap_E604544536on_j_k H4) P) R)) (((heap_E648129097on_j_k H4) P) H5)))) of role axiom named fact_35_returns__result__heap__def
% 0.54/0.73  A new axiom: (((eq (heap_S1465075775_j_k_l->(heap_E1186645633on_j_k->(rObjec1617416918on_j_k->(heap_S1465075775_j_k_l->Prop))))) heap_E819109644on_j_k) (fun (H4:heap_S1465075775_j_k_l) (P:heap_E1186645633on_j_k) (R:rObjec1617416918on_j_k) (H5:heap_S1465075775_j_k_l)=> ((and (((heap_E604544536on_j_k H4) P) R)) (((heap_E648129097on_j_k H4) P) H5))))
% 0.54/0.73  FOF formula (forall (H:heap_S1465075775_j_k_l) (H2:heap_S1465075775_j_k_l) (H3:heap_S1465075775_j_k_l), (((eq Prop) (((heap_E494191872t_unit H) (heap_E1876089495eption H2)) H3)) (((eq heap_S1465075775_j_k_l) H3) H2))) of role axiom named fact_36_return__heap__E
% 0.54/0.74  A new axiom: (forall (H:heap_S1465075775_j_k_l) (H2:heap_S1465075775_j_k_l) (H3:heap_S1465075775_j_k_l), (((eq Prop) (((heap_E494191872t_unit H) (heap_E1876089495eption H2)) H3)) (((eq heap_S1465075775_j_k_l) H3) H2)))
% 0.54/0.74  FOF formula (forall (H:heap_S1465075775_j_k_l) (H2:heap_S1465075775_j_k_l), (((eq Prop) (((heap_E494191872t_unit H) heap_E1613639261eption) H2)) (((eq heap_S1465075775_j_k_l) H) H2))) of role axiom named fact_37_noop__returns__heap
% 0.54/0.74  A new axiom: (forall (H:heap_S1465075775_j_k_l) (H2:heap_S1465075775_j_k_l), (((eq Prop) (((heap_E494191872t_unit H) heap_E1613639261eption) H2)) (((eq heap_S1465075775_j_k_l) H) H2)))
% 0.54/0.74  FOF formula (((eq (heap_S1465075775_j_k_l->Prop)) type_w697503069_j_k_l) l_type85280056_j_k_l) of role axiom named fact_38_ElementClass_Otype__wf__def
% 0.54/0.74  A new axiom: (((eq (heap_S1465075775_j_k_l->Prop)) type_w697503069_j_k_l) l_type85280056_j_k_l)
% 0.54/0.74  FOF formula (((eq (heap_S1465075775_j_k_l->Prop)) type_w92696601_j_k_l) l_type648988564_j_k_l) of role axiom named fact_39_ShadowRootClass_Otype__wf__def
% 0.54/0.74  A new axiom: (((eq (heap_S1465075775_j_k_l->Prop)) type_w92696601_j_k_l) l_type648988564_j_k_l)
% 0.54/0.74  FOF formula (forall (H:heap_S1465075775_j_k_l) (Document_ptr2:docume1935157360tr_d_e) (V:option_element_ptr_a) (H2:heap_S1465075775_j_k_l), ((((heap_E494191872t_unit H) (((put_M_1442125025_h_i_l Document_ptr2) docume244715269on_j_k) V)) H2)->(((eq Prop) (type_w1479951274_j_k_l H)) (type_w1479951274_j_k_l H2)))) of role axiom named fact_40_put__M_092_060_094sub_062D_092_060_094sub_062o_092_060_094sub_062c_092_060_094sub_062u_092_060_094sub_062m_092_060_094sub_062e_092_060_094sub_062n_092_060_094sub_062t__document__element__type__wf__preserved
% 0.54/0.74  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Document_ptr2:docume1935157360tr_d_e) (V:option_element_ptr_a) (H2:heap_S1465075775_j_k_l), ((((heap_E494191872t_unit H) (((put_M_1442125025_h_i_l Document_ptr2) docume244715269on_j_k) V)) H2)->(((eq Prop) (type_w1479951274_j_k_l H)) (type_w1479951274_j_k_l H2))))
% 0.54/0.74  FOF formula (forall (R2:rObjec1617416918on_j_k) (R3:rObjec1617416918on_j_k) (V2:option_element_ptr_a) (F:(option_element_ptr_a->option_element_ptr_a)) (F2:(option_element_ptr_a->option_element_ptr_a)), ((((eq rObjec1617416918on_j_k) R2) R3)->((((eq option_element_ptr_a) (docume1175131570on_j_k R3)) V2)->((forall (V3:option_element_ptr_a), ((((eq option_element_ptr_a) V3) V2)->(((eq option_element_ptr_a) (F V3)) (F2 V3))))->(((eq rObjec1617416918on_j_k) ((docume244715269on_j_k F) R2)) ((docume244715269on_j_k F2) R3)))))) of role axiom named fact_41_RDocument_Ounfold__congs_I4_J
% 0.54/0.74  A new axiom: (forall (R2:rObjec1617416918on_j_k) (R3:rObjec1617416918on_j_k) (V2:option_element_ptr_a) (F:(option_element_ptr_a->option_element_ptr_a)) (F2:(option_element_ptr_a->option_element_ptr_a)), ((((eq rObjec1617416918on_j_k) R2) R3)->((((eq option_element_ptr_a) (docume1175131570on_j_k R3)) V2)->((forall (V3:option_element_ptr_a), ((((eq option_element_ptr_a) V3) V2)->(((eq option_element_ptr_a) (F V3)) (F2 V3))))->(((eq rObjec1617416918on_j_k) ((docume244715269on_j_k F) R2)) ((docume244715269on_j_k F2) R3))))))
% 0.54/0.74  FOF formula (forall (R2:rObjec1617416918on_j_k) (R3:rObjec1617416918on_j_k) (V2:option_element_ptr_a) (F:(option_element_ptr_a->option_element_ptr_a)) (F2:(option_element_ptr_a->option_element_ptr_a)), ((((eq rObjec1617416918on_j_k) R2) R3)->((((eq option_element_ptr_a) (docume1175131570on_j_k R3)) V2)->((forall (V3:option_element_ptr_a), ((((eq option_element_ptr_a) V2) V3)->(((eq option_element_ptr_a) (F V3)) (F2 V3))))->(((eq rObjec1617416918on_j_k) ((docume244715269on_j_k F) R2)) ((docume244715269on_j_k F2) R3)))))) of role axiom named fact_42_RDocument_Ofold__congs_I4_J
% 0.54/0.74  A new axiom: (forall (R2:rObjec1617416918on_j_k) (R3:rObjec1617416918on_j_k) (V2:option_element_ptr_a) (F:(option_element_ptr_a->option_element_ptr_a)) (F2:(option_element_ptr_a->option_element_ptr_a)), ((((eq rObjec1617416918on_j_k) R2) R3)->((((eq option_element_ptr_a) (docume1175131570on_j_k R3)) V2)->((forall (V3:option_element_ptr_a), ((((eq option_element_ptr_a) V2) V3)->(((eq option_element_ptr_a) (F V3)) (F2 V3))))->(((eq rObjec1617416918on_j_k) ((docume244715269on_j_k F) R2)) ((docume244715269on_j_k F2) R3))))))
% 0.54/0.74  FOF formula (forall (V:option_element_ptr_a), (((eq (rObjec1617416918on_j_k->Prop)) is_sha1522929624_b_j_k) (fun (X2:rObjec1617416918on_j_k)=> (is_sha1522929624_b_j_k ((docume244715269on_j_k (fun (Uu:option_element_ptr_a)=> V)) X2))))) of role axiom named fact_43_is__shadow__root__kind__document__element
% 0.54/0.74  A new axiom: (forall (V:option_element_ptr_a), (((eq (rObjec1617416918on_j_k->Prop)) is_sha1522929624_b_j_k) (fun (X2:rObjec1617416918on_j_k)=> (is_sha1522929624_b_j_k ((docume244715269on_j_k (fun (Uu:option_element_ptr_a)=> V)) X2)))))
% 0.54/0.74  FOF formula (l_get_2096691839_j_k_l type_w697503069_j_k_l) of role axiom named fact_44_ElementClass_Ol__get_092_060_094sub_062E_092_060_094sub_062l_092_060_094sub_062e_092_060_094sub_062m_092_060_094sub_062e_092_060_094sub_062n_092_060_094sub_062t__lemmas__axioms
% 0.54/0.74  A new axiom: (l_get_2096691839_j_k_l type_w697503069_j_k_l)
% 0.54/0.74  FOF formula (forall (H:heap_S1465075775_j_k_l), ((type_w1479951274_j_k_l H)->(type_w1479951274_j_k_l H))) of role axiom named fact_45_DocumentClass_Otype__wf_092_060_094sub_062D_092_060_094sub_062o_092_060_094sub_062c_092_060_094sub_062u_092_060_094sub_062m_092_060_094sub_062e_092_060_094sub_062n_092_060_094sub_062t
% 0.54/0.74  A new axiom: (forall (H:heap_S1465075775_j_k_l), ((type_w1479951274_j_k_l H)->(type_w1479951274_j_k_l H)))
% 0.54/0.74  FOF formula (l_get_2096691839_j_k_l type_w1479951274_j_k_l) of role axiom named fact_46_DocumentClass_Ol__get_092_060_094sub_062E_092_060_094sub_062l_092_060_094sub_062e_092_060_094sub_062m_092_060_094sub_062e_092_060_094sub_062n_092_060_094sub_062t__lemmas__axioms
% 0.54/0.74  A new axiom: (l_get_2096691839_j_k_l type_w1479951274_j_k_l)
% 0.54/0.74  FOF formula (forall (H:heap_S1465075775_j_k_l), ((type_w92696601_j_k_l H)->(type_w1479951274_j_k_l H))) of role axiom named fact_47_ShadowRootClass_Otype__wf_092_060_094sub_062D_092_060_094sub_062o_092_060_094sub_062c_092_060_094sub_062u_092_060_094sub_062m_092_060_094sub_062e_092_060_094sub_062n_092_060_094sub_062t
% 0.54/0.74  A new axiom: (forall (H:heap_S1465075775_j_k_l), ((type_w92696601_j_k_l H)->(type_w1479951274_j_k_l H)))
% 0.54/0.74  FOF formula (forall (H:heap_S1465075775_j_k_l), ((type_w1479951274_j_k_l H)->(type_w697503069_j_k_l H))) of role axiom named fact_48_DocumentClass_Otype__wf_092_060_094sub_062E_092_060_094sub_062l_092_060_094sub_062e_092_060_094sub_062m_092_060_094sub_062e_092_060_094sub_062n_092_060_094sub_062t
% 0.54/0.74  A new axiom: (forall (H:heap_S1465075775_j_k_l), ((type_w1479951274_j_k_l H)->(type_w697503069_j_k_l H)))
% 0.54/0.74  FOF formula (l_get_2096691839_j_k_l type_w92696601_j_k_l) of role axiom named fact_49_ShadowRootClass_Ol__get_092_060_094sub_062E_092_060_094sub_062l_092_060_094sub_062e_092_060_094sub_062m_092_060_094sub_062e_092_060_094sub_062n_092_060_094sub_062t__lemmas__axioms
% 0.54/0.74  A new axiom: (l_get_2096691839_j_k_l type_w92696601_j_k_l)
% 0.54/0.74  FOF formula (forall (H:heap_S1465075775_j_k_l) (Document_ptr2:docume1935157360tr_d_e) (V:list_char) (H2:heap_S1465075775_j_k_l), ((((heap_E494191872t_unit H) (((put_M_257417239_h_i_l Document_ptr2) doctyp68000440on_j_k) V)) H2)->(((eq Prop) (type_w1479951274_j_k_l H)) (type_w1479951274_j_k_l H2)))) of role axiom named fact_50_DocumentMonad_Oput__M_092_060_094sub_062D_092_060_094sub_062o_092_060_094sub_062c_092_060_094sub_062u_092_060_094sub_062m_092_060_094sub_062e_092_060_094sub_062n_092_060_094sub_062t__doctype__type__wf__preserved
% 0.54/0.74  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Document_ptr2:docume1935157360tr_d_e) (V:list_char) (H2:heap_S1465075775_j_k_l), ((((heap_E494191872t_unit H) (((put_M_257417239_h_i_l Document_ptr2) doctyp68000440on_j_k) V)) H2)->(((eq Prop) (type_w1479951274_j_k_l H)) (type_w1479951274_j_k_l H2))))
% 0.54/0.74  FOF formula (forall (H:heap_S1465075775_j_k_l) (Document_ptr2:docume1935157360tr_d_e) (V:list_n282880152tr_b_c) (H2:heap_S1465075775_j_k_l), ((((heap_E494191872t_unit H) (((put_M_139724992_h_i_l Document_ptr2) discon442323090on_j_k) V)) H2)->(((eq Prop) (type_w1479951274_j_k_l H)) (type_w1479951274_j_k_l H2)))) of role axiom named fact_51_put__M_092_060_094sub_062D_092_060_094sub_062o_092_060_094sub_062c_092_060_094sub_062u_092_060_094sub_062m_092_060_094sub_062e_092_060_094sub_062n_092_060_094sub_062t__disconnected__nodes__type__wf__preserved
% 0.54/0.75  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Document_ptr2:docume1935157360tr_d_e) (V:list_n282880152tr_b_c) (H2:heap_S1465075775_j_k_l), ((((heap_E494191872t_unit H) (((put_M_139724992_h_i_l Document_ptr2) discon442323090on_j_k) V)) H2)->(((eq Prop) (type_w1479951274_j_k_l H)) (type_w1479951274_j_k_l H2))))
% 0.54/0.75  FOF formula (forall (H:heap_S1465075775_j_k_l) (Document_ptr2:docume1935157360tr_d_e) (V:list_char) (H2:heap_S1465075775_j_k_l), ((((heap_E494191872t_unit H) (((put_M_257417239_h_i_l Document_ptr2) doctyp68000440on_j_k) V)) H2)->(((eq Prop) (type_w92696601_j_k_l H)) (type_w92696601_j_k_l H2)))) of role axiom named fact_52_ShadowRootMonad__Mirabelle__cxkpltyzhu_Oput__M_092_060_094sub_062D_092_060_094sub_062o_092_060_094sub_062c_092_060_094sub_062u_092_060_094sub_062m_092_060_094sub_062e_092_060_094sub_062n_092_060_094sub_062t__doctype__type__wf__preserved
% 0.54/0.75  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Document_ptr2:docume1935157360tr_d_e) (V:list_char) (H2:heap_S1465075775_j_k_l), ((((heap_E494191872t_unit H) (((put_M_257417239_h_i_l Document_ptr2) doctyp68000440on_j_k) V)) H2)->(((eq Prop) (type_w92696601_j_k_l H)) (type_w92696601_j_k_l H2))))
% 0.54/0.75  FOF formula (((eq (heap_S1465075775_j_k_l->Prop)) type_w1479951274_j_k_l) l_type1130145226_j_k_l) of role axiom named fact_53_DocumentClass_Otype__wf__def
% 0.54/0.75  A new axiom: (((eq (heap_S1465075775_j_k_l->Prop)) type_w1479951274_j_k_l) l_type1130145226_j_k_l)
% 0.54/0.75  FOF formula (forall (H:heap_S1465075775_j_k_l) (Document_ptr2:docume1935157360tr_d_e) (Setter:((option_element_ptr_a->option_element_ptr_a)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))) (V:option_element_ptr_a) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1617416918on_j_k->option_element_ptr_a)) (Document_ptr3:docume1935157360tr_d_e), ((((heap_E494191872t_unit H) (((put_M_1442125025_h_i_l Document_ptr2) Setter) V)) H2)->((forall (X3:rObjec1617416918on_j_k), (((eq option_element_ptr_a) (Getter ((Setter (fun (Uu:option_element_ptr_a)=> V)) X3))) (Getter X3)))->(((heap_E1531219875_ptr_a ((get_M_1723352102_h_i_l Document_ptr3) Getter)) H) H2)))) of role axiom named fact_54_document__put__get__preserved
% 0.54/0.75  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Document_ptr2:docume1935157360tr_d_e) (Setter:((option_element_ptr_a->option_element_ptr_a)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))) (V:option_element_ptr_a) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1617416918on_j_k->option_element_ptr_a)) (Document_ptr3:docume1935157360tr_d_e), ((((heap_E494191872t_unit H) (((put_M_1442125025_h_i_l Document_ptr2) Setter) V)) H2)->((forall (X3:rObjec1617416918on_j_k), (((eq option_element_ptr_a) (Getter ((Setter (fun (Uu:option_element_ptr_a)=> V)) X3))) (Getter X3)))->(((heap_E1531219875_ptr_a ((get_M_1723352102_h_i_l Document_ptr3) Getter)) H) H2))))
% 0.54/0.75  FOF formula (forall (H:heap_S1465075775_j_k_l) (Document_ptr2:docume1935157360tr_d_e) (Setter:((rObjec1617416918on_j_k->rObjec1617416918on_j_k)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))) (V:rObjec1617416918on_j_k) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1617416918on_j_k->rObjec1617416918on_j_k)) (Document_ptr3:docume1935157360tr_d_e), ((((heap_E494191872t_unit H) (((put_M_657600638_h_i_l Document_ptr2) Setter) V)) H2)->((forall (X3:rObjec1617416918on_j_k), (((eq rObjec1617416918on_j_k) (Getter ((Setter (fun (Uu:rObjec1617416918on_j_k)=> V)) X3))) (Getter X3)))->(((heap_E1358110656on_j_k ((get_M_970800329_h_i_l Document_ptr3) Getter)) H) H2)))) of role axiom named fact_55_document__put__get__preserved
% 0.54/0.75  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Document_ptr2:docume1935157360tr_d_e) (Setter:((rObjec1617416918on_j_k->rObjec1617416918on_j_k)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))) (V:rObjec1617416918on_j_k) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1617416918on_j_k->rObjec1617416918on_j_k)) (Document_ptr3:docume1935157360tr_d_e), ((((heap_E494191872t_unit H) (((put_M_657600638_h_i_l Document_ptr2) Setter) V)) H2)->((forall (X3:rObjec1617416918on_j_k), (((eq rObjec1617416918on_j_k) (Getter ((Setter (fun (Uu:rObjec1617416918on_j_k)=> V)) X3))) (Getter X3)))->(((heap_E1358110656on_j_k ((get_M_970800329_h_i_l Document_ptr3) Getter)) H) H2))))
% 0.61/0.76  FOF formula (forall (H:heap_S1465075775_j_k_l) (Document_ptr2:docume1935157360tr_d_e) (Setter:((rObjec1617416918on_j_k->rObjec1617416918on_j_k)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))) (V:rObjec1617416918on_j_k) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1617416918on_j_k->option_element_ptr_a)) (Document_ptr3:docume1935157360tr_d_e), ((((heap_E494191872t_unit H) (((put_M_657600638_h_i_l Document_ptr2) Setter) V)) H2)->((forall (X3:rObjec1617416918on_j_k), (((eq option_element_ptr_a) (Getter ((Setter (fun (Uu:rObjec1617416918on_j_k)=> V)) X3))) (Getter X3)))->(((heap_E1531219875_ptr_a ((get_M_1723352102_h_i_l Document_ptr3) Getter)) H) H2)))) of role axiom named fact_56_document__put__get__preserved
% 0.61/0.76  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Document_ptr2:docume1935157360tr_d_e) (Setter:((rObjec1617416918on_j_k->rObjec1617416918on_j_k)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))) (V:rObjec1617416918on_j_k) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1617416918on_j_k->option_element_ptr_a)) (Document_ptr3:docume1935157360tr_d_e), ((((heap_E494191872t_unit H) (((put_M_657600638_h_i_l Document_ptr2) Setter) V)) H2)->((forall (X3:rObjec1617416918on_j_k), (((eq option_element_ptr_a) (Getter ((Setter (fun (Uu:rObjec1617416918on_j_k)=> V)) X3))) (Getter X3)))->(((heap_E1531219875_ptr_a ((get_M_1723352102_h_i_l Document_ptr3) Getter)) H) H2))))
% 0.61/0.76  FOF formula (forall (H:heap_S1465075775_j_k_l) (Document_ptr2:docume1935157360tr_d_e) (Setter:((list_char->list_char)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))) (V:list_char) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1617416918on_j_k->rObjec1617416918on_j_k)) (Document_ptr3:docume1935157360tr_d_e), ((((heap_E494191872t_unit H) (((put_M_257417239_h_i_l Document_ptr2) Setter) V)) H2)->((forall (X3:rObjec1617416918on_j_k), (((eq rObjec1617416918on_j_k) (Getter ((Setter (fun (Uu:list_char)=> V)) X3))) (Getter X3)))->(((heap_E1358110656on_j_k ((get_M_970800329_h_i_l Document_ptr3) Getter)) H) H2)))) of role axiom named fact_57_document__put__get__preserved
% 0.61/0.76  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Document_ptr2:docume1935157360tr_d_e) (Setter:((list_char->list_char)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))) (V:list_char) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1617416918on_j_k->rObjec1617416918on_j_k)) (Document_ptr3:docume1935157360tr_d_e), ((((heap_E494191872t_unit H) (((put_M_257417239_h_i_l Document_ptr2) Setter) V)) H2)->((forall (X3:rObjec1617416918on_j_k), (((eq rObjec1617416918on_j_k) (Getter ((Setter (fun (Uu:list_char)=> V)) X3))) (Getter X3)))->(((heap_E1358110656on_j_k ((get_M_970800329_h_i_l Document_ptr3) Getter)) H) H2))))
% 0.61/0.76  FOF formula (forall (H:heap_S1465075775_j_k_l) (Document_ptr2:docume1935157360tr_d_e) (Setter:((list_char->list_char)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))) (V:list_char) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1617416918on_j_k->option_element_ptr_a)) (Document_ptr3:docume1935157360tr_d_e), ((((heap_E494191872t_unit H) (((put_M_257417239_h_i_l Document_ptr2) Setter) V)) H2)->((forall (X3:rObjec1617416918on_j_k), (((eq option_element_ptr_a) (Getter ((Setter (fun (Uu:list_char)=> V)) X3))) (Getter X3)))->(((heap_E1531219875_ptr_a ((get_M_1723352102_h_i_l Document_ptr3) Getter)) H) H2)))) of role axiom named fact_58_document__put__get__preserved
% 0.61/0.76  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Document_ptr2:docume1935157360tr_d_e) (Setter:((list_char->list_char)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))) (V:list_char) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1617416918on_j_k->option_element_ptr_a)) (Document_ptr3:docume1935157360tr_d_e), ((((heap_E494191872t_unit H) (((put_M_257417239_h_i_l Document_ptr2) Setter) V)) H2)->((forall (X3:rObjec1617416918on_j_k), (((eq option_element_ptr_a) (Getter ((Setter (fun (Uu:list_char)=> V)) X3))) (Getter X3)))->(((heap_E1531219875_ptr_a ((get_M_1723352102_h_i_l Document_ptr3) Getter)) H) H2))))
% 0.61/0.77  FOF formula (forall (H:heap_S1465075775_j_k_l) (Document_ptr2:docume1935157360tr_d_e) (Setter:((list_n282880152tr_b_c->list_n282880152tr_b_c)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))) (V:list_n282880152tr_b_c) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1617416918on_j_k->rObjec1617416918on_j_k)) (Document_ptr3:docume1935157360tr_d_e), ((((heap_E494191872t_unit H) (((put_M_139724992_h_i_l Document_ptr2) Setter) V)) H2)->((forall (X3:rObjec1617416918on_j_k), (((eq rObjec1617416918on_j_k) (Getter ((Setter (fun (Uu:list_n282880152tr_b_c)=> V)) X3))) (Getter X3)))->(((heap_E1358110656on_j_k ((get_M_970800329_h_i_l Document_ptr3) Getter)) H) H2)))) of role axiom named fact_59_document__put__get__preserved
% 0.61/0.77  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Document_ptr2:docume1935157360tr_d_e) (Setter:((list_n282880152tr_b_c->list_n282880152tr_b_c)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))) (V:list_n282880152tr_b_c) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1617416918on_j_k->rObjec1617416918on_j_k)) (Document_ptr3:docume1935157360tr_d_e), ((((heap_E494191872t_unit H) (((put_M_139724992_h_i_l Document_ptr2) Setter) V)) H2)->((forall (X3:rObjec1617416918on_j_k), (((eq rObjec1617416918on_j_k) (Getter ((Setter (fun (Uu:list_n282880152tr_b_c)=> V)) X3))) (Getter X3)))->(((heap_E1358110656on_j_k ((get_M_970800329_h_i_l Document_ptr3) Getter)) H) H2))))
% 0.61/0.77  FOF formula (forall (H:heap_S1465075775_j_k_l) (Document_ptr2:docume1935157360tr_d_e) (Setter:((list_n282880152tr_b_c->list_n282880152tr_b_c)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))) (V:list_n282880152tr_b_c) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1617416918on_j_k->option_element_ptr_a)) (Document_ptr3:docume1935157360tr_d_e), ((((heap_E494191872t_unit H) (((put_M_139724992_h_i_l Document_ptr2) Setter) V)) H2)->((forall (X3:rObjec1617416918on_j_k), (((eq option_element_ptr_a) (Getter ((Setter (fun (Uu:list_n282880152tr_b_c)=> V)) X3))) (Getter X3)))->(((heap_E1531219875_ptr_a ((get_M_1723352102_h_i_l Document_ptr3) Getter)) H) H2)))) of role axiom named fact_60_document__put__get__preserved
% 0.61/0.77  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Document_ptr2:docume1935157360tr_d_e) (Setter:((list_n282880152tr_b_c->list_n282880152tr_b_c)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))) (V:list_n282880152tr_b_c) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1617416918on_j_k->option_element_ptr_a)) (Document_ptr3:docume1935157360tr_d_e), ((((heap_E494191872t_unit H) (((put_M_139724992_h_i_l Document_ptr2) Setter) V)) H2)->((forall (X3:rObjec1617416918on_j_k), (((eq option_element_ptr_a) (Getter ((Setter (fun (Uu:list_n282880152tr_b_c)=> V)) X3))) (Getter X3)))->(((heap_E1531219875_ptr_a ((get_M_1723352102_h_i_l Document_ptr3) Getter)) H) H2))))
% 0.61/0.77  FOF formula (forall (H:heap_S1465075775_j_k_l) (Document_ptr2:docume1935157360tr_d_e) (Setter:((option_element_ptr_a->option_element_ptr_a)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))) (V:option_element_ptr_a) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1617416918on_j_k->rObjec1617416918on_j_k)) (Document_ptr3:docume1935157360tr_d_e), ((((heap_E494191872t_unit H) (((put_M_1442125025_h_i_l Document_ptr2) Setter) V)) H2)->((forall (X3:rObjec1617416918on_j_k), (((eq rObjec1617416918on_j_k) (Getter ((Setter (fun (Uu:option_element_ptr_a)=> V)) X3))) (Getter X3)))->(((heap_E1358110656on_j_k ((get_M_970800329_h_i_l Document_ptr3) Getter)) H) H2)))) of role axiom named fact_61_document__put__get__preserved
% 0.61/0.77  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Document_ptr2:docume1935157360tr_d_e) (Setter:((option_element_ptr_a->option_element_ptr_a)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))) (V:option_element_ptr_a) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1617416918on_j_k->rObjec1617416918on_j_k)) (Document_ptr3:docume1935157360tr_d_e), ((((heap_E494191872t_unit H) (((put_M_1442125025_h_i_l Document_ptr2) Setter) V)) H2)->((forall (X3:rObjec1617416918on_j_k), (((eq rObjec1617416918on_j_k) (Getter ((Setter (fun (Uu:option_element_ptr_a)=> V)) X3))) (Getter X3)))->(((heap_E1358110656on_j_k ((get_M_970800329_h_i_l Document_ptr3) Getter)) H) H2))))
% 0.61/0.78  FOF formula (forall (Document_ptr2:docume1935157360tr_d_e) (Document_ptr3:docume1935157360tr_d_e) (H:heap_S1465075775_j_k_l) (Setter:((option_element_ptr_a->option_element_ptr_a)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))) (V:option_element_ptr_a) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1617416918on_j_k->option_element_ptr_a)), ((not (((eq docume1935157360tr_d_e) Document_ptr2) Document_ptr3))->((((heap_E494191872t_unit H) (((put_M_1442125025_h_i_l Document_ptr2) Setter) V)) H2)->(((heap_E1531219875_ptr_a ((get_M_1723352102_h_i_l Document_ptr3) Getter)) H) H2)))) of role axiom named fact_62_get__M__Mdocument__preserved1
% 0.61/0.78  A new axiom: (forall (Document_ptr2:docume1935157360tr_d_e) (Document_ptr3:docume1935157360tr_d_e) (H:heap_S1465075775_j_k_l) (Setter:((option_element_ptr_a->option_element_ptr_a)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))) (V:option_element_ptr_a) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1617416918on_j_k->option_element_ptr_a)), ((not (((eq docume1935157360tr_d_e) Document_ptr2) Document_ptr3))->((((heap_E494191872t_unit H) (((put_M_1442125025_h_i_l Document_ptr2) Setter) V)) H2)->(((heap_E1531219875_ptr_a ((get_M_1723352102_h_i_l Document_ptr3) Getter)) H) H2))))
% 0.61/0.78  FOF formula (forall (Document_ptr2:docume1935157360tr_d_e) (Document_ptr3:docume1935157360tr_d_e) (H:heap_S1465075775_j_k_l) (Setter:((rObjec1617416918on_j_k->rObjec1617416918on_j_k)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))) (V:rObjec1617416918on_j_k) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1617416918on_j_k->rObjec1617416918on_j_k)), ((not (((eq docume1935157360tr_d_e) Document_ptr2) Document_ptr3))->((((heap_E494191872t_unit H) (((put_M_657600638_h_i_l Document_ptr2) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_970800329_h_i_l Document_ptr3) Getter)) H) H2)))) of role axiom named fact_63_get__M__Mdocument__preserved1
% 0.61/0.78  A new axiom: (forall (Document_ptr2:docume1935157360tr_d_e) (Document_ptr3:docume1935157360tr_d_e) (H:heap_S1465075775_j_k_l) (Setter:((rObjec1617416918on_j_k->rObjec1617416918on_j_k)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))) (V:rObjec1617416918on_j_k) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1617416918on_j_k->rObjec1617416918on_j_k)), ((not (((eq docume1935157360tr_d_e) Document_ptr2) Document_ptr3))->((((heap_E494191872t_unit H) (((put_M_657600638_h_i_l Document_ptr2) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_970800329_h_i_l Document_ptr3) Getter)) H) H2))))
% 0.61/0.78  FOF formula (forall (Document_ptr2:docume1935157360tr_d_e) (Document_ptr3:docume1935157360tr_d_e) (H:heap_S1465075775_j_k_l) (Setter:((rObjec1617416918on_j_k->rObjec1617416918on_j_k)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))) (V:rObjec1617416918on_j_k) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1617416918on_j_k->option_element_ptr_a)), ((not (((eq docume1935157360tr_d_e) Document_ptr2) Document_ptr3))->((((heap_E494191872t_unit H) (((put_M_657600638_h_i_l Document_ptr2) Setter) V)) H2)->(((heap_E1531219875_ptr_a ((get_M_1723352102_h_i_l Document_ptr3) Getter)) H) H2)))) of role axiom named fact_64_get__M__Mdocument__preserved1
% 0.61/0.78  A new axiom: (forall (Document_ptr2:docume1935157360tr_d_e) (Document_ptr3:docume1935157360tr_d_e) (H:heap_S1465075775_j_k_l) (Setter:((rObjec1617416918on_j_k->rObjec1617416918on_j_k)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))) (V:rObjec1617416918on_j_k) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1617416918on_j_k->option_element_ptr_a)), ((not (((eq docume1935157360tr_d_e) Document_ptr2) Document_ptr3))->((((heap_E494191872t_unit H) (((put_M_657600638_h_i_l Document_ptr2) Setter) V)) H2)->(((heap_E1531219875_ptr_a ((get_M_1723352102_h_i_l Document_ptr3) Getter)) H) H2))))
% 0.61/0.78  FOF formula (forall (Document_ptr2:docume1935157360tr_d_e) (Document_ptr3:docume1935157360tr_d_e) (H:heap_S1465075775_j_k_l) (Setter:((list_char->list_char)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))) (V:list_char) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1617416918on_j_k->rObjec1617416918on_j_k)), ((not (((eq docume1935157360tr_d_e) Document_ptr2) Document_ptr3))->((((heap_E494191872t_unit H) (((put_M_257417239_h_i_l Document_ptr2) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_970800329_h_i_l Document_ptr3) Getter)) H) H2)))) of role axiom named fact_65_get__M__Mdocument__preserved1
% 0.61/0.79  A new axiom: (forall (Document_ptr2:docume1935157360tr_d_e) (Document_ptr3:docume1935157360tr_d_e) (H:heap_S1465075775_j_k_l) (Setter:((list_char->list_char)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))) (V:list_char) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1617416918on_j_k->rObjec1617416918on_j_k)), ((not (((eq docume1935157360tr_d_e) Document_ptr2) Document_ptr3))->((((heap_E494191872t_unit H) (((put_M_257417239_h_i_l Document_ptr2) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_970800329_h_i_l Document_ptr3) Getter)) H) H2))))
% 0.61/0.79  FOF formula (forall (Document_ptr2:docume1935157360tr_d_e) (Document_ptr3:docume1935157360tr_d_e) (H:heap_S1465075775_j_k_l) (Setter:((list_char->list_char)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))) (V:list_char) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1617416918on_j_k->option_element_ptr_a)), ((not (((eq docume1935157360tr_d_e) Document_ptr2) Document_ptr3))->((((heap_E494191872t_unit H) (((put_M_257417239_h_i_l Document_ptr2) Setter) V)) H2)->(((heap_E1531219875_ptr_a ((get_M_1723352102_h_i_l Document_ptr3) Getter)) H) H2)))) of role axiom named fact_66_get__M__Mdocument__preserved1
% 0.61/0.79  A new axiom: (forall (Document_ptr2:docume1935157360tr_d_e) (Document_ptr3:docume1935157360tr_d_e) (H:heap_S1465075775_j_k_l) (Setter:((list_char->list_char)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))) (V:list_char) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1617416918on_j_k->option_element_ptr_a)), ((not (((eq docume1935157360tr_d_e) Document_ptr2) Document_ptr3))->((((heap_E494191872t_unit H) (((put_M_257417239_h_i_l Document_ptr2) Setter) V)) H2)->(((heap_E1531219875_ptr_a ((get_M_1723352102_h_i_l Document_ptr3) Getter)) H) H2))))
% 0.61/0.79  FOF formula (forall (Document_ptr2:docume1935157360tr_d_e) (Document_ptr3:docume1935157360tr_d_e) (H:heap_S1465075775_j_k_l) (Setter:((list_n282880152tr_b_c->list_n282880152tr_b_c)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))) (V:list_n282880152tr_b_c) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1617416918on_j_k->rObjec1617416918on_j_k)), ((not (((eq docume1935157360tr_d_e) Document_ptr2) Document_ptr3))->((((heap_E494191872t_unit H) (((put_M_139724992_h_i_l Document_ptr2) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_970800329_h_i_l Document_ptr3) Getter)) H) H2)))) of role axiom named fact_67_get__M__Mdocument__preserved1
% 0.61/0.79  A new axiom: (forall (Document_ptr2:docume1935157360tr_d_e) (Document_ptr3:docume1935157360tr_d_e) (H:heap_S1465075775_j_k_l) (Setter:((list_n282880152tr_b_c->list_n282880152tr_b_c)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))) (V:list_n282880152tr_b_c) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1617416918on_j_k->rObjec1617416918on_j_k)), ((not (((eq docume1935157360tr_d_e) Document_ptr2) Document_ptr3))->((((heap_E494191872t_unit H) (((put_M_139724992_h_i_l Document_ptr2) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_970800329_h_i_l Document_ptr3) Getter)) H) H2))))
% 0.61/0.79  FOF formula (forall (Document_ptr2:docume1935157360tr_d_e) (Document_ptr3:docume1935157360tr_d_e) (H:heap_S1465075775_j_k_l) (Setter:((list_n282880152tr_b_c->list_n282880152tr_b_c)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))) (V:list_n282880152tr_b_c) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1617416918on_j_k->option_element_ptr_a)), ((not (((eq docume1935157360tr_d_e) Document_ptr2) Document_ptr3))->((((heap_E494191872t_unit H) (((put_M_139724992_h_i_l Document_ptr2) Setter) V)) H2)->(((heap_E1531219875_ptr_a ((get_M_1723352102_h_i_l Document_ptr3) Getter)) H) H2)))) of role axiom named fact_68_get__M__Mdocument__preserved1
% 0.61/0.79  A new axiom: (forall (Document_ptr2:docume1935157360tr_d_e) (Document_ptr3:docume1935157360tr_d_e) (H:heap_S1465075775_j_k_l) (Setter:((list_n282880152tr_b_c->list_n282880152tr_b_c)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))) (V:list_n282880152tr_b_c) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1617416918on_j_k->option_element_ptr_a)), ((not (((eq docume1935157360tr_d_e) Document_ptr2) Document_ptr3))->((((heap_E494191872t_unit H) (((put_M_139724992_h_i_l Document_ptr2) Setter) V)) H2)->(((heap_E1531219875_ptr_a ((get_M_1723352102_h_i_l Document_ptr3) Getter)) H) H2))))
% 0.61/0.80  FOF formula (forall (Document_ptr2:docume1935157360tr_d_e) (Document_ptr3:docume1935157360tr_d_e) (H:heap_S1465075775_j_k_l) (Setter:((option_element_ptr_a->option_element_ptr_a)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))) (V:option_element_ptr_a) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1617416918on_j_k->rObjec1617416918on_j_k)), ((not (((eq docume1935157360tr_d_e) Document_ptr2) Document_ptr3))->((((heap_E494191872t_unit H) (((put_M_1442125025_h_i_l Document_ptr2) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_970800329_h_i_l Document_ptr3) Getter)) H) H2)))) of role axiom named fact_69_get__M__Mdocument__preserved1
% 0.61/0.80  A new axiom: (forall (Document_ptr2:docume1935157360tr_d_e) (Document_ptr3:docume1935157360tr_d_e) (H:heap_S1465075775_j_k_l) (Setter:((option_element_ptr_a->option_element_ptr_a)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))) (V:option_element_ptr_a) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1617416918on_j_k->rObjec1617416918on_j_k)), ((not (((eq docume1935157360tr_d_e) Document_ptr2) Document_ptr3))->((((heap_E494191872t_unit H) (((put_M_1442125025_h_i_l Document_ptr2) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_970800329_h_i_l Document_ptr3) Getter)) H) H2))))
% 0.61/0.80  FOF formula (l_new_1474790279_j_k_l type_w1479951274_j_k_l) of role axiom named fact_70_new__document__is__l__new__document
% 0.61/0.80  A new axiom: (l_new_1474790279_j_k_l type_w1479951274_j_k_l)
% 0.61/0.80  FOF formula (forall (V:list_n282880152tr_b_c), (((eq (rObjec1617416918on_j_k->Prop)) is_sha1522929624_b_j_k) (fun (X2:rObjec1617416918on_j_k)=> (is_sha1522929624_b_j_k ((discon442323090on_j_k (fun (Uu:list_n282880152tr_b_c)=> V)) X2))))) of role axiom named fact_71_is__shadow__root__kind__disconnected__nodes
% 0.61/0.80  A new axiom: (forall (V:list_n282880152tr_b_c), (((eq (rObjec1617416918on_j_k->Prop)) is_sha1522929624_b_j_k) (fun (X2:rObjec1617416918on_j_k)=> (is_sha1522929624_b_j_k ((discon442323090on_j_k (fun (Uu:list_n282880152tr_b_c)=> V)) X2)))))
% 0.61/0.80  FOF formula (forall (V:list_char), (((eq (rObjec1617416918on_j_k->Prop)) is_sha1522929624_b_j_k) (fun (X2:rObjec1617416918on_j_k)=> (is_sha1522929624_b_j_k ((doctyp68000440on_j_k (fun (Uu:list_char)=> V)) X2))))) of role axiom named fact_72_is__shadow__root__kind__doctype
% 0.61/0.80  A new axiom: (forall (V:list_char), (((eq (rObjec1617416918on_j_k->Prop)) is_sha1522929624_b_j_k) (fun (X2:rObjec1617416918on_j_k)=> (is_sha1522929624_b_j_k ((doctyp68000440on_j_k (fun (Uu:list_char)=> V)) X2)))))
% 0.61/0.80  FOF formula (l_get_253860503_j_k_l type_w92696601_j_k_l) of role axiom named fact_73_l__get_092_060_094sub_062S_092_060_094sub_062h_092_060_094sub_062a_092_060_094sub_062d_092_060_094sub_062o_092_060_094sub_062w_092_060_094sub_062R_092_060_094sub_062o_092_060_094sub_062o_092_060_094sub_062t__lemmas__axioms
% 0.61/0.80  A new axiom: (l_get_253860503_j_k_l type_w92696601_j_k_l)
% 0.61/0.80  FOF formula (((eq (heap_E906991588_ptr_a->(heap_S1465075775_j_k_l->(heap_S1465075775_j_k_l->Prop)))) heap_E1531219875_ptr_a) (fun (F3:heap_E906991588_ptr_a) (H4:heap_S1465075775_j_k_l) (H5:heap_S1465075775_j_k_l)=> (forall (X2:option_element_ptr_a), (((eq Prop) (((heap_E1091541499_ptr_a H4) F3) X2)) (((heap_E1091541499_ptr_a H5) F3) X2))))) of role axiom named fact_74_preserved__def
% 0.61/0.80  A new axiom: (((eq (heap_E906991588_ptr_a->(heap_S1465075775_j_k_l->(heap_S1465075775_j_k_l->Prop)))) heap_E1531219875_ptr_a) (fun (F3:heap_E906991588_ptr_a) (H4:heap_S1465075775_j_k_l) (H5:heap_S1465075775_j_k_l)=> (forall (X2:option_element_ptr_a), (((eq Prop) (((heap_E1091541499_ptr_a H4) F3) X2)) (((heap_E1091541499_ptr_a H5) F3) X2)))))
% 0.61/0.80  FOF formula (((eq (heap_E625070648t_unit->(heap_S1465075775_j_k_l->(heap_S1465075775_j_k_l->Prop)))) heap_E1521571831t_unit) (fun (F3:heap_E625070648t_unit) (H4:heap_S1465075775_j_k_l) (H5:heap_S1465075775_j_k_l)=> (forall (X2:product_unit), (((eq Prop) (((heap_E667013711t_unit H4) F3) X2)) (((heap_E667013711t_unit H5) F3) X2))))) of role axiom named fact_75_preserved__def
% 0.65/0.80  A new axiom: (((eq (heap_E625070648t_unit->(heap_S1465075775_j_k_l->(heap_S1465075775_j_k_l->Prop)))) heap_E1521571831t_unit) (fun (F3:heap_E625070648t_unit) (H4:heap_S1465075775_j_k_l) (H5:heap_S1465075775_j_k_l)=> (forall (X2:product_unit), (((eq Prop) (((heap_E667013711t_unit H4) F3) X2)) (((heap_E667013711t_unit H5) F3) X2)))))
% 0.65/0.80  FOF formula (((eq (heap_E1188946203tr_d_e->(heap_S1465075775_j_k_l->(heap_S1465075775_j_k_l->Prop)))) heap_E808638982tr_d_e) (fun (F3:heap_E1188946203tr_d_e) (H4:heap_S1465075775_j_k_l) (H5:heap_S1465075775_j_k_l)=> (forall (X2:docume1935157360tr_d_e), (((eq Prop) (((heap_E2101731758tr_d_e H4) F3) X2)) (((heap_E2101731758tr_d_e H5) F3) X2))))) of role axiom named fact_76_preserved__def
% 0.65/0.80  A new axiom: (((eq (heap_E1188946203tr_d_e->(heap_S1465075775_j_k_l->(heap_S1465075775_j_k_l->Prop)))) heap_E808638982tr_d_e) (fun (F3:heap_E1188946203tr_d_e) (H4:heap_S1465075775_j_k_l) (H5:heap_S1465075775_j_k_l)=> (forall (X2:docume1935157360tr_d_e), (((eq Prop) (((heap_E2101731758tr_d_e H4) F3) X2)) (((heap_E2101731758tr_d_e H5) F3) X2)))))
% 0.65/0.80  FOF formula (((eq (heap_E490335273_ptr_d->(heap_S1465075775_j_k_l->(heap_S1465075775_j_k_l->Prop)))) heap_E2123723880_ptr_d) (fun (F3:heap_E490335273_ptr_d) (H4:heap_S1465075775_j_k_l) (H5:heap_S1465075775_j_k_l)=> (forall (X2:shadow_root_ptr_d), (((eq Prop) (((heap_E143427264_ptr_d H4) F3) X2)) (((heap_E143427264_ptr_d H5) F3) X2))))) of role axiom named fact_77_preserved__def
% 0.65/0.80  A new axiom: (((eq (heap_E490335273_ptr_d->(heap_S1465075775_j_k_l->(heap_S1465075775_j_k_l->Prop)))) heap_E2123723880_ptr_d) (fun (F3:heap_E490335273_ptr_d) (H4:heap_S1465075775_j_k_l) (H5:heap_S1465075775_j_k_l)=> (forall (X2:shadow_root_ptr_d), (((eq Prop) (((heap_E143427264_ptr_d H4) F3) X2)) (((heap_E143427264_ptr_d H5) F3) X2)))))
% 0.65/0.80  FOF formula (((eq (heap_E1186645633on_j_k->(heap_S1465075775_j_k_l->(heap_S1465075775_j_k_l->Prop)))) heap_E1358110656on_j_k) (fun (F3:heap_E1186645633on_j_k) (H4:heap_S1465075775_j_k_l) (H5:heap_S1465075775_j_k_l)=> (forall (X2:rObjec1617416918on_j_k), (((eq Prop) (((heap_E604544536on_j_k H4) F3) X2)) (((heap_E604544536on_j_k H5) F3) X2))))) of role axiom named fact_78_preserved__def
% 0.65/0.80  A new axiom: (((eq (heap_E1186645633on_j_k->(heap_S1465075775_j_k_l->(heap_S1465075775_j_k_l->Prop)))) heap_E1358110656on_j_k) (fun (F3:heap_E1186645633on_j_k) (H4:heap_S1465075775_j_k_l) (H5:heap_S1465075775_j_k_l)=> (forall (X2:rObjec1617416918on_j_k), (((eq Prop) (((heap_E604544536on_j_k H4) F3) X2)) (((heap_E604544536on_j_k H5) F3) X2)))))
% 0.65/0.80  FOF formula (forall (H:heap_S1465075775_j_k_l) (Document_ptr2:docume1935157360tr_d_e) (Setter:((option_element_ptr_a->option_element_ptr_a)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))) (V:option_element_ptr_a) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1413572695_j_k_l->rObjec1617416918on_j_k)) (Object_ptr:object945351580_d_e_f), ((((heap_E494191872t_unit H) (((put_M_1442125025_h_i_l Document_ptr2) Setter) V)) H2)->((forall (X3:rObjec1617416918on_j_k), (((eq rObjec1617416918on_j_k) (Getter (cast_D1252964113_h_i_l ((Setter (fun (Uu:option_element_ptr_a)=> V)) X3)))) (Getter (cast_D1252964113_h_i_l X3))))->(((heap_E1358110656on_j_k ((get_M_1030798962on_j_k Object_ptr) Getter)) H) H2)))) of role axiom named fact_79_get__M__Mdocument__preserved4
% 0.65/0.80  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Document_ptr2:docume1935157360tr_d_e) (Setter:((option_element_ptr_a->option_element_ptr_a)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))) (V:option_element_ptr_a) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1413572695_j_k_l->rObjec1617416918on_j_k)) (Object_ptr:object945351580_d_e_f), ((((heap_E494191872t_unit H) (((put_M_1442125025_h_i_l Document_ptr2) Setter) V)) H2)->((forall (X3:rObjec1617416918on_j_k), (((eq rObjec1617416918on_j_k) (Getter (cast_D1252964113_h_i_l ((Setter (fun (Uu:option_element_ptr_a)=> V)) X3)))) (Getter (cast_D1252964113_h_i_l X3))))->(((heap_E1358110656on_j_k ((get_M_1030798962on_j_k Object_ptr) Getter)) H) H2))))
% 0.65/0.81  FOF formula (forall (H:heap_S1465075775_j_k_l) (Document_ptr2:docume1935157360tr_d_e) (Setter:((rObjec1617416918on_j_k->rObjec1617416918on_j_k)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))) (V:rObjec1617416918on_j_k) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1413572695_j_k_l->rObjec1617416918on_j_k)) (Object_ptr:object945351580_d_e_f), ((((heap_E494191872t_unit H) (((put_M_657600638_h_i_l Document_ptr2) Setter) V)) H2)->((forall (X3:rObjec1617416918on_j_k), (((eq rObjec1617416918on_j_k) (Getter (cast_D1252964113_h_i_l ((Setter (fun (Uu:rObjec1617416918on_j_k)=> V)) X3)))) (Getter (cast_D1252964113_h_i_l X3))))->(((heap_E1358110656on_j_k ((get_M_1030798962on_j_k Object_ptr) Getter)) H) H2)))) of role axiom named fact_80_get__M__Mdocument__preserved4
% 0.65/0.81  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Document_ptr2:docume1935157360tr_d_e) (Setter:((rObjec1617416918on_j_k->rObjec1617416918on_j_k)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))) (V:rObjec1617416918on_j_k) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1413572695_j_k_l->rObjec1617416918on_j_k)) (Object_ptr:object945351580_d_e_f), ((((heap_E494191872t_unit H) (((put_M_657600638_h_i_l Document_ptr2) Setter) V)) H2)->((forall (X3:rObjec1617416918on_j_k), (((eq rObjec1617416918on_j_k) (Getter (cast_D1252964113_h_i_l ((Setter (fun (Uu:rObjec1617416918on_j_k)=> V)) X3)))) (Getter (cast_D1252964113_h_i_l X3))))->(((heap_E1358110656on_j_k ((get_M_1030798962on_j_k Object_ptr) Getter)) H) H2))))
% 0.65/0.81  FOF formula (forall (H:heap_S1465075775_j_k_l) (Document_ptr2:docume1935157360tr_d_e) (Setter:((list_char->list_char)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))) (V:list_char) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1413572695_j_k_l->rObjec1617416918on_j_k)) (Object_ptr:object945351580_d_e_f), ((((heap_E494191872t_unit H) (((put_M_257417239_h_i_l Document_ptr2) Setter) V)) H2)->((forall (X3:rObjec1617416918on_j_k), (((eq rObjec1617416918on_j_k) (Getter (cast_D1252964113_h_i_l ((Setter (fun (Uu:list_char)=> V)) X3)))) (Getter (cast_D1252964113_h_i_l X3))))->(((heap_E1358110656on_j_k ((get_M_1030798962on_j_k Object_ptr) Getter)) H) H2)))) of role axiom named fact_81_get__M__Mdocument__preserved4
% 0.65/0.81  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Document_ptr2:docume1935157360tr_d_e) (Setter:((list_char->list_char)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))) (V:list_char) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1413572695_j_k_l->rObjec1617416918on_j_k)) (Object_ptr:object945351580_d_e_f), ((((heap_E494191872t_unit H) (((put_M_257417239_h_i_l Document_ptr2) Setter) V)) H2)->((forall (X3:rObjec1617416918on_j_k), (((eq rObjec1617416918on_j_k) (Getter (cast_D1252964113_h_i_l ((Setter (fun (Uu:list_char)=> V)) X3)))) (Getter (cast_D1252964113_h_i_l X3))))->(((heap_E1358110656on_j_k ((get_M_1030798962on_j_k Object_ptr) Getter)) H) H2))))
% 0.65/0.81  FOF formula (forall (H:heap_S1465075775_j_k_l) (Document_ptr2:docume1935157360tr_d_e) (Setter:((list_n282880152tr_b_c->list_n282880152tr_b_c)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))) (V:list_n282880152tr_b_c) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1413572695_j_k_l->rObjec1617416918on_j_k)) (Object_ptr:object945351580_d_e_f), ((((heap_E494191872t_unit H) (((put_M_139724992_h_i_l Document_ptr2) Setter) V)) H2)->((forall (X3:rObjec1617416918on_j_k), (((eq rObjec1617416918on_j_k) (Getter (cast_D1252964113_h_i_l ((Setter (fun (Uu:list_n282880152tr_b_c)=> V)) X3)))) (Getter (cast_D1252964113_h_i_l X3))))->(((heap_E1358110656on_j_k ((get_M_1030798962on_j_k Object_ptr) Getter)) H) H2)))) of role axiom named fact_82_get__M__Mdocument__preserved4
% 0.65/0.81  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Document_ptr2:docume1935157360tr_d_e) (Setter:((list_n282880152tr_b_c->list_n282880152tr_b_c)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))) (V:list_n282880152tr_b_c) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1413572695_j_k_l->rObjec1617416918on_j_k)) (Object_ptr:object945351580_d_e_f), ((((heap_E494191872t_unit H) (((put_M_139724992_h_i_l Document_ptr2) Setter) V)) H2)->((forall (X3:rObjec1617416918on_j_k), (((eq rObjec1617416918on_j_k) (Getter (cast_D1252964113_h_i_l ((Setter (fun (Uu:list_n282880152tr_b_c)=> V)) X3)))) (Getter (cast_D1252964113_h_i_l X3))))->(((heap_E1358110656on_j_k ((get_M_1030798962on_j_k Object_ptr) Getter)) H) H2))))
% 0.65/0.82  FOF formula (forall (Getter:(rObjec1413572695_j_k_l->rObjec1617416918on_j_k)) (Setter:((option_element_ptr_a->option_element_ptr_a)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))) (V:option_element_ptr_a) (H:heap_S1465075775_j_k_l) (Document_ptr2:docume1935157360tr_d_e) (H2:heap_S1465075775_j_k_l) (Object_ptr:object945351580_d_e_f), ((forall (X3:rObjec1617416918on_j_k), (((eq rObjec1617416918on_j_k) (Getter (cast_D1252964113_h_i_l ((Setter (fun (Uu:option_element_ptr_a)=> V)) X3)))) (Getter (cast_D1252964113_h_i_l X3))))->((((heap_E494191872t_unit H) (((put_M_1442125025_h_i_l Document_ptr2) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_1030798962on_j_k Object_ptr) Getter)) H) H2)))) of role axiom named fact_83_get__M__Mdocument__preserved10
% 0.65/0.82  A new axiom: (forall (Getter:(rObjec1413572695_j_k_l->rObjec1617416918on_j_k)) (Setter:((option_element_ptr_a->option_element_ptr_a)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))) (V:option_element_ptr_a) (H:heap_S1465075775_j_k_l) (Document_ptr2:docume1935157360tr_d_e) (H2:heap_S1465075775_j_k_l) (Object_ptr:object945351580_d_e_f), ((forall (X3:rObjec1617416918on_j_k), (((eq rObjec1617416918on_j_k) (Getter (cast_D1252964113_h_i_l ((Setter (fun (Uu:option_element_ptr_a)=> V)) X3)))) (Getter (cast_D1252964113_h_i_l X3))))->((((heap_E494191872t_unit H) (((put_M_1442125025_h_i_l Document_ptr2) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_1030798962on_j_k Object_ptr) Getter)) H) H2))))
% 0.65/0.82  FOF formula (forall (Getter:(rObjec1413572695_j_k_l->rObjec1617416918on_j_k)) (Setter:((rObjec1617416918on_j_k->rObjec1617416918on_j_k)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))) (V:rObjec1617416918on_j_k) (H:heap_S1465075775_j_k_l) (Document_ptr2:docume1935157360tr_d_e) (H2:heap_S1465075775_j_k_l) (Object_ptr:object945351580_d_e_f), ((forall (X3:rObjec1617416918on_j_k), (((eq rObjec1617416918on_j_k) (Getter (cast_D1252964113_h_i_l ((Setter (fun (Uu:rObjec1617416918on_j_k)=> V)) X3)))) (Getter (cast_D1252964113_h_i_l X3))))->((((heap_E494191872t_unit H) (((put_M_657600638_h_i_l Document_ptr2) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_1030798962on_j_k Object_ptr) Getter)) H) H2)))) of role axiom named fact_84_get__M__Mdocument__preserved10
% 0.65/0.82  A new axiom: (forall (Getter:(rObjec1413572695_j_k_l->rObjec1617416918on_j_k)) (Setter:((rObjec1617416918on_j_k->rObjec1617416918on_j_k)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))) (V:rObjec1617416918on_j_k) (H:heap_S1465075775_j_k_l) (Document_ptr2:docume1935157360tr_d_e) (H2:heap_S1465075775_j_k_l) (Object_ptr:object945351580_d_e_f), ((forall (X3:rObjec1617416918on_j_k), (((eq rObjec1617416918on_j_k) (Getter (cast_D1252964113_h_i_l ((Setter (fun (Uu:rObjec1617416918on_j_k)=> V)) X3)))) (Getter (cast_D1252964113_h_i_l X3))))->((((heap_E494191872t_unit H) (((put_M_657600638_h_i_l Document_ptr2) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_1030798962on_j_k Object_ptr) Getter)) H) H2))))
% 0.65/0.82  FOF formula (forall (Getter:(rObjec1413572695_j_k_l->rObjec1617416918on_j_k)) (Setter:((list_char->list_char)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))) (V:list_char) (H:heap_S1465075775_j_k_l) (Document_ptr2:docume1935157360tr_d_e) (H2:heap_S1465075775_j_k_l) (Object_ptr:object945351580_d_e_f), ((forall (X3:rObjec1617416918on_j_k), (((eq rObjec1617416918on_j_k) (Getter (cast_D1252964113_h_i_l ((Setter (fun (Uu:list_char)=> V)) X3)))) (Getter (cast_D1252964113_h_i_l X3))))->((((heap_E494191872t_unit H) (((put_M_257417239_h_i_l Document_ptr2) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_1030798962on_j_k Object_ptr) Getter)) H) H2)))) of role axiom named fact_85_get__M__Mdocument__preserved10
% 0.65/0.82  A new axiom: (forall (Getter:(rObjec1413572695_j_k_l->rObjec1617416918on_j_k)) (Setter:((list_char->list_char)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))) (V:list_char) (H:heap_S1465075775_j_k_l) (Document_ptr2:docume1935157360tr_d_e) (H2:heap_S1465075775_j_k_l) (Object_ptr:object945351580_d_e_f), ((forall (X3:rObjec1617416918on_j_k), (((eq rObjec1617416918on_j_k) (Getter (cast_D1252964113_h_i_l ((Setter (fun (Uu:list_char)=> V)) X3)))) (Getter (cast_D1252964113_h_i_l X3))))->((((heap_E494191872t_unit H) (((put_M_257417239_h_i_l Document_ptr2) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_1030798962on_j_k Object_ptr) Getter)) H) H2))))
% 0.65/0.83  FOF formula (forall (Getter:(rObjec1413572695_j_k_l->rObjec1617416918on_j_k)) (Setter:((list_n282880152tr_b_c->list_n282880152tr_b_c)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))) (V:list_n282880152tr_b_c) (H:heap_S1465075775_j_k_l) (Document_ptr2:docume1935157360tr_d_e) (H2:heap_S1465075775_j_k_l) (Object_ptr:object945351580_d_e_f), ((forall (X3:rObjec1617416918on_j_k), (((eq rObjec1617416918on_j_k) (Getter (cast_D1252964113_h_i_l ((Setter (fun (Uu:list_n282880152tr_b_c)=> V)) X3)))) (Getter (cast_D1252964113_h_i_l X3))))->((((heap_E494191872t_unit H) (((put_M_139724992_h_i_l Document_ptr2) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_1030798962on_j_k Object_ptr) Getter)) H) H2)))) of role axiom named fact_86_get__M__Mdocument__preserved10
% 0.65/0.83  A new axiom: (forall (Getter:(rObjec1413572695_j_k_l->rObjec1617416918on_j_k)) (Setter:((list_n282880152tr_b_c->list_n282880152tr_b_c)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))) (V:list_n282880152tr_b_c) (H:heap_S1465075775_j_k_l) (Document_ptr2:docume1935157360tr_d_e) (H2:heap_S1465075775_j_k_l) (Object_ptr:object945351580_d_e_f), ((forall (X3:rObjec1617416918on_j_k), (((eq rObjec1617416918on_j_k) (Getter (cast_D1252964113_h_i_l ((Setter (fun (Uu:list_n282880152tr_b_c)=> V)) X3)))) (Getter (cast_D1252964113_h_i_l X3))))->((((heap_E494191872t_unit H) (((put_M_139724992_h_i_l Document_ptr2) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_1030798962on_j_k Object_ptr) Getter)) H) H2))))
% 0.65/0.83  FOF formula (forall (Document_ptr2:docume1935157360tr_d_e) (Object_ptr:object945351580_d_e_f) (H:heap_S1465075775_j_k_l) (Setter:((option_element_ptr_a->option_element_ptr_a)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))) (V:option_element_ptr_a) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1413572695_j_k_l->rObjec1617416918on_j_k)), ((not (((eq object945351580_d_e_f) (cast_d1608273229_b_c_f Document_ptr2)) Object_ptr))->((((heap_E494191872t_unit H) (((put_M_1442125025_h_i_l Document_ptr2) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_1030798962on_j_k Object_ptr) Getter)) H) H2)))) of role axiom named fact_87_get__M__Mdocument__preserved3
% 0.65/0.83  A new axiom: (forall (Document_ptr2:docume1935157360tr_d_e) (Object_ptr:object945351580_d_e_f) (H:heap_S1465075775_j_k_l) (Setter:((option_element_ptr_a->option_element_ptr_a)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))) (V:option_element_ptr_a) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1413572695_j_k_l->rObjec1617416918on_j_k)), ((not (((eq object945351580_d_e_f) (cast_d1608273229_b_c_f Document_ptr2)) Object_ptr))->((((heap_E494191872t_unit H) (((put_M_1442125025_h_i_l Document_ptr2) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_1030798962on_j_k Object_ptr) Getter)) H) H2))))
% 0.65/0.83  FOF formula (forall (Document_ptr2:docume1935157360tr_d_e) (Object_ptr:object945351580_d_e_f) (H:heap_S1465075775_j_k_l) (Setter:((rObjec1617416918on_j_k->rObjec1617416918on_j_k)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))) (V:rObjec1617416918on_j_k) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1413572695_j_k_l->rObjec1617416918on_j_k)), ((not (((eq object945351580_d_e_f) (cast_d1608273229_b_c_f Document_ptr2)) Object_ptr))->((((heap_E494191872t_unit H) (((put_M_657600638_h_i_l Document_ptr2) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_1030798962on_j_k Object_ptr) Getter)) H) H2)))) of role axiom named fact_88_get__M__Mdocument__preserved3
% 0.65/0.83  A new axiom: (forall (Document_ptr2:docume1935157360tr_d_e) (Object_ptr:object945351580_d_e_f) (H:heap_S1465075775_j_k_l) (Setter:((rObjec1617416918on_j_k->rObjec1617416918on_j_k)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))) (V:rObjec1617416918on_j_k) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1413572695_j_k_l->rObjec1617416918on_j_k)), ((not (((eq object945351580_d_e_f) (cast_d1608273229_b_c_f Document_ptr2)) Object_ptr))->((((heap_E494191872t_unit H) (((put_M_657600638_h_i_l Document_ptr2) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_1030798962on_j_k Object_ptr) Getter)) H) H2))))
% 0.65/0.83  FOF formula (forall (Document_ptr2:docume1935157360tr_d_e) (Object_ptr:object945351580_d_e_f) (H:heap_S1465075775_j_k_l) (Setter:((list_char->list_char)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))) (V:list_char) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1413572695_j_k_l->rObjec1617416918on_j_k)), ((not (((eq object945351580_d_e_f) (cast_d1608273229_b_c_f Document_ptr2)) Object_ptr))->((((heap_E494191872t_unit H) (((put_M_257417239_h_i_l Document_ptr2) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_1030798962on_j_k Object_ptr) Getter)) H) H2)))) of role axiom named fact_89_get__M__Mdocument__preserved3
% 0.65/0.83  A new axiom: (forall (Document_ptr2:docume1935157360tr_d_e) (Object_ptr:object945351580_d_e_f) (H:heap_S1465075775_j_k_l) (Setter:((list_char->list_char)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))) (V:list_char) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1413572695_j_k_l->rObjec1617416918on_j_k)), ((not (((eq object945351580_d_e_f) (cast_d1608273229_b_c_f Document_ptr2)) Object_ptr))->((((heap_E494191872t_unit H) (((put_M_257417239_h_i_l Document_ptr2) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_1030798962on_j_k Object_ptr) Getter)) H) H2))))
% 0.65/0.83  FOF formula (forall (Document_ptr2:docume1935157360tr_d_e) (Object_ptr:object945351580_d_e_f) (H:heap_S1465075775_j_k_l) (Setter:((list_n282880152tr_b_c->list_n282880152tr_b_c)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))) (V:list_n282880152tr_b_c) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1413572695_j_k_l->rObjec1617416918on_j_k)), ((not (((eq object945351580_d_e_f) (cast_d1608273229_b_c_f Document_ptr2)) Object_ptr))->((((heap_E494191872t_unit H) (((put_M_139724992_h_i_l Document_ptr2) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_1030798962on_j_k Object_ptr) Getter)) H) H2)))) of role axiom named fact_90_get__M__Mdocument__preserved3
% 0.65/0.83  A new axiom: (forall (Document_ptr2:docume1935157360tr_d_e) (Object_ptr:object945351580_d_e_f) (H:heap_S1465075775_j_k_l) (Setter:((list_n282880152tr_b_c->list_n282880152tr_b_c)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))) (V:list_n282880152tr_b_c) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1413572695_j_k_l->rObjec1617416918on_j_k)), ((not (((eq object945351580_d_e_f) (cast_d1608273229_b_c_f Document_ptr2)) Object_ptr))->((((heap_E494191872t_unit H) (((put_M_139724992_h_i_l Document_ptr2) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_1030798962on_j_k Object_ptr) Getter)) H) H2))))
% 0.65/0.83  FOF formula (forall (H:heap_S1465075775_j_k_l) (Document_ptr2:docume1935157360tr_d_e) (Setter:((option_element_ptr_a->option_element_ptr_a)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))) (V:option_element_ptr_a) (H2:heap_S1465075775_j_k_l) (Character_data_ptr:character_data_ptr_b) (Getter:(rObjec1148923485tion_h->rObjec1617416918on_j_k)), ((((heap_E494191872t_unit H) (((put_M_1442125025_h_i_l Document_ptr2) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_2133515608_j_k_l Character_data_ptr) Getter)) H) H2))) of role axiom named fact_91_get__M__Mdocument__preserved8
% 0.65/0.83  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Document_ptr2:docume1935157360tr_d_e) (Setter:((option_element_ptr_a->option_element_ptr_a)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))) (V:option_element_ptr_a) (H2:heap_S1465075775_j_k_l) (Character_data_ptr:character_data_ptr_b) (Getter:(rObjec1148923485tion_h->rObjec1617416918on_j_k)), ((((heap_E494191872t_unit H) (((put_M_1442125025_h_i_l Document_ptr2) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_2133515608_j_k_l Character_data_ptr) Getter)) H) H2)))
% 0.65/0.83  FOF formula (forall (H:heap_S1465075775_j_k_l) (Document_ptr2:docume1935157360tr_d_e) (Setter:((rObjec1617416918on_j_k->rObjec1617416918on_j_k)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))) (V:rObjec1617416918on_j_k) (H2:heap_S1465075775_j_k_l) (Character_data_ptr:character_data_ptr_b) (Getter:(rObjec1148923485tion_h->rObjec1617416918on_j_k)), ((((heap_E494191872t_unit H) (((put_M_657600638_h_i_l Document_ptr2) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_2133515608_j_k_l Character_data_ptr) Getter)) H) H2))) of role axiom named fact_92_get__M__Mdocument__preserved8
% 0.68/0.84  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Document_ptr2:docume1935157360tr_d_e) (Setter:((rObjec1617416918on_j_k->rObjec1617416918on_j_k)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))) (V:rObjec1617416918on_j_k) (H2:heap_S1465075775_j_k_l) (Character_data_ptr:character_data_ptr_b) (Getter:(rObjec1148923485tion_h->rObjec1617416918on_j_k)), ((((heap_E494191872t_unit H) (((put_M_657600638_h_i_l Document_ptr2) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_2133515608_j_k_l Character_data_ptr) Getter)) H) H2)))
% 0.68/0.84  FOF formula (forall (H:heap_S1465075775_j_k_l) (Document_ptr2:docume1935157360tr_d_e) (Setter:((list_char->list_char)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))) (V:list_char) (H2:heap_S1465075775_j_k_l) (Character_data_ptr:character_data_ptr_b) (Getter:(rObjec1148923485tion_h->rObjec1617416918on_j_k)), ((((heap_E494191872t_unit H) (((put_M_257417239_h_i_l Document_ptr2) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_2133515608_j_k_l Character_data_ptr) Getter)) H) H2))) of role axiom named fact_93_get__M__Mdocument__preserved8
% 0.68/0.84  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Document_ptr2:docume1935157360tr_d_e) (Setter:((list_char->list_char)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))) (V:list_char) (H2:heap_S1465075775_j_k_l) (Character_data_ptr:character_data_ptr_b) (Getter:(rObjec1148923485tion_h->rObjec1617416918on_j_k)), ((((heap_E494191872t_unit H) (((put_M_257417239_h_i_l Document_ptr2) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_2133515608_j_k_l Character_data_ptr) Getter)) H) H2)))
% 0.68/0.84  FOF formula (forall (H:heap_S1465075775_j_k_l) (Document_ptr2:docume1935157360tr_d_e) (Setter:((list_n282880152tr_b_c->list_n282880152tr_b_c)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))) (V:list_n282880152tr_b_c) (H2:heap_S1465075775_j_k_l) (Character_data_ptr:character_data_ptr_b) (Getter:(rObjec1148923485tion_h->rObjec1617416918on_j_k)), ((((heap_E494191872t_unit H) (((put_M_139724992_h_i_l Document_ptr2) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_2133515608_j_k_l Character_data_ptr) Getter)) H) H2))) of role axiom named fact_94_get__M__Mdocument__preserved8
% 0.68/0.84  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Document_ptr2:docume1935157360tr_d_e) (Setter:((list_n282880152tr_b_c->list_n282880152tr_b_c)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))) (V:list_n282880152tr_b_c) (H2:heap_S1465075775_j_k_l) (Character_data_ptr:character_data_ptr_b) (Getter:(rObjec1148923485tion_h->rObjec1617416918on_j_k)), ((((heap_E494191872t_unit H) (((put_M_139724992_h_i_l Document_ptr2) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_2133515608_j_k_l Character_data_ptr) Getter)) H) H2)))
% 0.68/0.84  FOF formula (forall (H:heap_S1465075775_j_k_l) (Character_data_ptr:character_data_ptr_b) (Setter:((rObjec1617416918on_j_k->rObjec1617416918on_j_k)->(rObjec1148923485tion_h->rObjec1148923485tion_h))) (V:rObjec1617416918on_j_k) (H2:heap_S1465075775_j_k_l) (Document_ptr2:docume1935157360tr_d_e) (Getter:(rObjec1617416918on_j_k->rObjec1617416918on_j_k)), ((((heap_E494191872t_unit H) (((put_M_643150959_j_k_l Character_data_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_970800329_h_i_l Document_ptr2) Getter)) H) H2))) of role axiom named fact_95_get__M__Mdocument__preserved9
% 0.68/0.84  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Character_data_ptr:character_data_ptr_b) (Setter:((rObjec1617416918on_j_k->rObjec1617416918on_j_k)->(rObjec1148923485tion_h->rObjec1148923485tion_h))) (V:rObjec1617416918on_j_k) (H2:heap_S1465075775_j_k_l) (Document_ptr2:docume1935157360tr_d_e) (Getter:(rObjec1617416918on_j_k->rObjec1617416918on_j_k)), ((((heap_E494191872t_unit H) (((put_M_643150959_j_k_l Character_data_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_970800329_h_i_l Document_ptr2) Getter)) H) H2)))
% 0.68/0.85  FOF formula (forall (H:heap_S1465075775_j_k_l) (Character_data_ptr:character_data_ptr_b) (Setter:((rObjec1617416918on_j_k->rObjec1617416918on_j_k)->(rObjec1148923485tion_h->rObjec1148923485tion_h))) (V:rObjec1617416918on_j_k) (H2:heap_S1465075775_j_k_l) (Document_ptr2:docume1935157360tr_d_e) (Getter:(rObjec1617416918on_j_k->option_element_ptr_a)), ((((heap_E494191872t_unit H) (((put_M_643150959_j_k_l Character_data_ptr) Setter) V)) H2)->(((heap_E1531219875_ptr_a ((get_M_1723352102_h_i_l Document_ptr2) Getter)) H) H2))) of role axiom named fact_96_get__M__Mdocument__preserved9
% 0.68/0.85  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Character_data_ptr:character_data_ptr_b) (Setter:((rObjec1617416918on_j_k->rObjec1617416918on_j_k)->(rObjec1148923485tion_h->rObjec1148923485tion_h))) (V:rObjec1617416918on_j_k) (H2:heap_S1465075775_j_k_l) (Document_ptr2:docume1935157360tr_d_e) (Getter:(rObjec1617416918on_j_k->option_element_ptr_a)), ((((heap_E494191872t_unit H) (((put_M_643150959_j_k_l Character_data_ptr) Setter) V)) H2)->(((heap_E1531219875_ptr_a ((get_M_1723352102_h_i_l Document_ptr2) Getter)) H) H2)))
% 0.68/0.85  FOF formula (forall (H:heap_S1465075775_j_k_l) (Character_data_ptr:character_data_ptr_b) (Setter:((list_char->list_char)->(rObjec1148923485tion_h->rObjec1148923485tion_h))) (V:list_char) (H2:heap_S1465075775_j_k_l) (Document_ptr2:docume1935157360tr_d_e) (Getter:(rObjec1617416918on_j_k->rObjec1617416918on_j_k)), ((((heap_E494191872t_unit H) (((put_M_1937380872_j_k_l Character_data_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_970800329_h_i_l Document_ptr2) Getter)) H) H2))) of role axiom named fact_97_get__M__Mdocument__preserved9
% 0.68/0.85  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Character_data_ptr:character_data_ptr_b) (Setter:((list_char->list_char)->(rObjec1148923485tion_h->rObjec1148923485tion_h))) (V:list_char) (H2:heap_S1465075775_j_k_l) (Document_ptr2:docume1935157360tr_d_e) (Getter:(rObjec1617416918on_j_k->rObjec1617416918on_j_k)), ((((heap_E494191872t_unit H) (((put_M_1937380872_j_k_l Character_data_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_970800329_h_i_l Document_ptr2) Getter)) H) H2)))
% 0.68/0.85  FOF formula (forall (H:heap_S1465075775_j_k_l) (Character_data_ptr:character_data_ptr_b) (Setter:((list_char->list_char)->(rObjec1148923485tion_h->rObjec1148923485tion_h))) (V:list_char) (H2:heap_S1465075775_j_k_l) (Document_ptr2:docume1935157360tr_d_e) (Getter:(rObjec1617416918on_j_k->option_element_ptr_a)), ((((heap_E494191872t_unit H) (((put_M_1937380872_j_k_l Character_data_ptr) Setter) V)) H2)->(((heap_E1531219875_ptr_a ((get_M_1723352102_h_i_l Document_ptr2) Getter)) H) H2))) of role axiom named fact_98_get__M__Mdocument__preserved9
% 0.68/0.85  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Character_data_ptr:character_data_ptr_b) (Setter:((list_char->list_char)->(rObjec1148923485tion_h->rObjec1148923485tion_h))) (V:list_char) (H2:heap_S1465075775_j_k_l) (Document_ptr2:docume1935157360tr_d_e) (Getter:(rObjec1617416918on_j_k->option_element_ptr_a)), ((((heap_E494191872t_unit H) (((put_M_1937380872_j_k_l Character_data_ptr) Setter) V)) H2)->(((heap_E1531219875_ptr_a ((get_M_1723352102_h_i_l Document_ptr2) Getter)) H) H2)))
% 0.68/0.85  FOF formula (forall (H:heap_S1465075775_j_k_l) (Document_ptr2:docume1935157360tr_d_e) (Setter:((option_element_ptr_a->option_element_ptr_a)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))) (V:option_element_ptr_a) (H2:heap_S1465075775_j_k_l) (Node_ptr:node_p1234578834tr_b_c) (Getter:(rObjec1922030987on_h_i->rObjec1617416918on_j_k)), ((((heap_E494191872t_unit H) (((put_M_1442125025_h_i_l Document_ptr2) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_922904437_j_k_l Node_ptr) Getter)) H) H2))) of role axiom named fact_99_get__M__Mdocument__preserved2
% 0.68/0.85  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Document_ptr2:docume1935157360tr_d_e) (Setter:((option_element_ptr_a->option_element_ptr_a)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))) (V:option_element_ptr_a) (H2:heap_S1465075775_j_k_l) (Node_ptr:node_p1234578834tr_b_c) (Getter:(rObjec1922030987on_h_i->rObjec1617416918on_j_k)), ((((heap_E494191872t_unit H) (((put_M_1442125025_h_i_l Document_ptr2) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_922904437_j_k_l Node_ptr) Getter)) H) H2)))
% 0.68/0.85  FOF formula (forall (H:heap_S1465075775_j_k_l) (Document_ptr2:docume1935157360tr_d_e) (Setter:((rObjec1617416918on_j_k->rObjec1617416918on_j_k)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))) (V:rObjec1617416918on_j_k) (H2:heap_S1465075775_j_k_l) (Node_ptr:node_p1234578834tr_b_c) (Getter:(rObjec1922030987on_h_i->rObjec1617416918on_j_k)), ((((heap_E494191872t_unit H) (((put_M_657600638_h_i_l Document_ptr2) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_922904437_j_k_l Node_ptr) Getter)) H) H2))) of role axiom named fact_100_get__M__Mdocument__preserved2
% 0.68/0.85  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Document_ptr2:docume1935157360tr_d_e) (Setter:((rObjec1617416918on_j_k->rObjec1617416918on_j_k)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))) (V:rObjec1617416918on_j_k) (H2:heap_S1465075775_j_k_l) (Node_ptr:node_p1234578834tr_b_c) (Getter:(rObjec1922030987on_h_i->rObjec1617416918on_j_k)), ((((heap_E494191872t_unit H) (((put_M_657600638_h_i_l Document_ptr2) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_922904437_j_k_l Node_ptr) Getter)) H) H2)))
% 0.68/0.85  FOF formula (forall (H:heap_S1465075775_j_k_l) (Document_ptr2:docume1935157360tr_d_e) (Setter:((list_char->list_char)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))) (V:list_char) (H2:heap_S1465075775_j_k_l) (Node_ptr:node_p1234578834tr_b_c) (Getter:(rObjec1922030987on_h_i->rObjec1617416918on_j_k)), ((((heap_E494191872t_unit H) (((put_M_257417239_h_i_l Document_ptr2) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_922904437_j_k_l Node_ptr) Getter)) H) H2))) of role axiom named fact_101_get__M__Mdocument__preserved2
% 0.68/0.85  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Document_ptr2:docume1935157360tr_d_e) (Setter:((list_char->list_char)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))) (V:list_char) (H2:heap_S1465075775_j_k_l) (Node_ptr:node_p1234578834tr_b_c) (Getter:(rObjec1922030987on_h_i->rObjec1617416918on_j_k)), ((((heap_E494191872t_unit H) (((put_M_257417239_h_i_l Document_ptr2) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_922904437_j_k_l Node_ptr) Getter)) H) H2)))
% 0.68/0.85  FOF formula (forall (H:heap_S1465075775_j_k_l) (Document_ptr2:docume1935157360tr_d_e) (Setter:((list_n282880152tr_b_c->list_n282880152tr_b_c)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))) (V:list_n282880152tr_b_c) (H2:heap_S1465075775_j_k_l) (Node_ptr:node_p1234578834tr_b_c) (Getter:(rObjec1922030987on_h_i->rObjec1617416918on_j_k)), ((((heap_E494191872t_unit H) (((put_M_139724992_h_i_l Document_ptr2) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_922904437_j_k_l Node_ptr) Getter)) H) H2))) of role axiom named fact_102_get__M__Mdocument__preserved2
% 0.68/0.85  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Document_ptr2:docume1935157360tr_d_e) (Setter:((list_n282880152tr_b_c->list_n282880152tr_b_c)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))) (V:list_n282880152tr_b_c) (H2:heap_S1465075775_j_k_l) (Node_ptr:node_p1234578834tr_b_c) (Getter:(rObjec1922030987on_h_i->rObjec1617416918on_j_k)), ((((heap_E494191872t_unit H) (((put_M_139724992_h_i_l Document_ptr2) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_922904437_j_k_l Node_ptr) Getter)) H) H2)))
% 0.68/0.85  FOF formula (forall (H:heap_S1465075775_j_k_l) (Document_ptr2:docume1935157360tr_d_e) (Setter:((option_element_ptr_a->option_element_ptr_a)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))) (V:option_element_ptr_a) (H2:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (Getter:(rObjec1875798643tion_g->rObjec1617416918on_j_k)), ((((heap_E494191872t_unit H) (((put_M_1442125025_h_i_l Document_ptr2) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_1990067849_j_k_l Element_ptr) Getter)) H) H2))) of role axiom named fact_103_get__M__Mdocument__preserved6
% 0.68/0.85  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Document_ptr2:docume1935157360tr_d_e) (Setter:((option_element_ptr_a->option_element_ptr_a)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))) (V:option_element_ptr_a) (H2:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (Getter:(rObjec1875798643tion_g->rObjec1617416918on_j_k)), ((((heap_E494191872t_unit H) (((put_M_1442125025_h_i_l Document_ptr2) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_1990067849_j_k_l Element_ptr) Getter)) H) H2)))
% 0.68/0.86  FOF formula (forall (H:heap_S1465075775_j_k_l) (Document_ptr2:docume1935157360tr_d_e) (Setter:((rObjec1617416918on_j_k->rObjec1617416918on_j_k)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))) (V:rObjec1617416918on_j_k) (H2:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (Getter:(rObjec1875798643tion_g->rObjec1617416918on_j_k)), ((((heap_E494191872t_unit H) (((put_M_657600638_h_i_l Document_ptr2) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_1990067849_j_k_l Element_ptr) Getter)) H) H2))) of role axiom named fact_104_get__M__Mdocument__preserved6
% 0.68/0.86  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Document_ptr2:docume1935157360tr_d_e) (Setter:((rObjec1617416918on_j_k->rObjec1617416918on_j_k)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))) (V:rObjec1617416918on_j_k) (H2:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (Getter:(rObjec1875798643tion_g->rObjec1617416918on_j_k)), ((((heap_E494191872t_unit H) (((put_M_657600638_h_i_l Document_ptr2) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_1990067849_j_k_l Element_ptr) Getter)) H) H2)))
% 0.68/0.86  FOF formula (forall (H:heap_S1465075775_j_k_l) (Document_ptr2:docume1935157360tr_d_e) (Setter:((list_char->list_char)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))) (V:list_char) (H2:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (Getter:(rObjec1875798643tion_g->rObjec1617416918on_j_k)), ((((heap_E494191872t_unit H) (((put_M_257417239_h_i_l Document_ptr2) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_1990067849_j_k_l Element_ptr) Getter)) H) H2))) of role axiom named fact_105_get__M__Mdocument__preserved6
% 0.68/0.86  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Document_ptr2:docume1935157360tr_d_e) (Setter:((list_char->list_char)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))) (V:list_char) (H2:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (Getter:(rObjec1875798643tion_g->rObjec1617416918on_j_k)), ((((heap_E494191872t_unit H) (((put_M_257417239_h_i_l Document_ptr2) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_1990067849_j_k_l Element_ptr) Getter)) H) H2)))
% 0.68/0.86  FOF formula (forall (H:heap_S1465075775_j_k_l) (Document_ptr2:docume1935157360tr_d_e) (Setter:((list_n282880152tr_b_c->list_n282880152tr_b_c)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))) (V:list_n282880152tr_b_c) (H2:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (Getter:(rObjec1875798643tion_g->rObjec1617416918on_j_k)), ((((heap_E494191872t_unit H) (((put_M_139724992_h_i_l Document_ptr2) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_1990067849_j_k_l Element_ptr) Getter)) H) H2))) of role axiom named fact_106_get__M__Mdocument__preserved6
% 0.68/0.86  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Document_ptr2:docume1935157360tr_d_e) (Setter:((list_n282880152tr_b_c->list_n282880152tr_b_c)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))) (V:list_n282880152tr_b_c) (H2:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (Getter:(rObjec1875798643tion_g->rObjec1617416918on_j_k)), ((((heap_E494191872t_unit H) (((put_M_139724992_h_i_l Document_ptr2) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_1990067849_j_k_l Element_ptr) Getter)) H) H2)))
% 0.68/0.86  FOF formula (forall (Getter:(rObjec1148923485tion_h->option_element_ptr_a)) (Setter:((option_element_ptr_a->option_element_ptr_a)->(rObjec1148923485tion_h->rObjec1148923485tion_h))) (V:option_element_ptr_a) (H:heap_S1465075775_j_k_l) (Character_data_ptr:character_data_ptr_b) (H2:heap_S1465075775_j_k_l), ((forall (X3:rObjec1148923485tion_h), (((eq option_element_ptr_a) (Getter ((Setter (fun (Uu:option_element_ptr_a)=> V)) X3))) V))->((((heap_E494191872t_unit H) (((put_M_1288574284_j_k_l Character_data_ptr) Setter) V)) H2)->(((heap_E1091541499_ptr_a H2) ((get_M_1899318715_j_k_l Character_data_ptr) Getter)) V)))) of role axiom named fact_107_CharacterData__simp1
% 0.68/0.87  A new axiom: (forall (Getter:(rObjec1148923485tion_h->option_element_ptr_a)) (Setter:((option_element_ptr_a->option_element_ptr_a)->(rObjec1148923485tion_h->rObjec1148923485tion_h))) (V:option_element_ptr_a) (H:heap_S1465075775_j_k_l) (Character_data_ptr:character_data_ptr_b) (H2:heap_S1465075775_j_k_l), ((forall (X3:rObjec1148923485tion_h), (((eq option_element_ptr_a) (Getter ((Setter (fun (Uu:option_element_ptr_a)=> V)) X3))) V))->((((heap_E494191872t_unit H) (((put_M_1288574284_j_k_l Character_data_ptr) Setter) V)) H2)->(((heap_E1091541499_ptr_a H2) ((get_M_1899318715_j_k_l Character_data_ptr) Getter)) V))))
% 0.68/0.87  FOF formula (forall (Getter:(rObjec1148923485tion_h->product_unit)) (Setter:((product_unit->product_unit)->(rObjec1148923485tion_h->rObjec1148923485tion_h))) (V:product_unit) (H:heap_S1465075775_j_k_l) (Character_data_ptr:character_data_ptr_b) (H2:heap_S1465075775_j_k_l), ((forall (X3:rObjec1148923485tion_h), (((eq product_unit) (Getter ((Setter (fun (Uu:product_unit)=> V)) X3))) V))->((((heap_E494191872t_unit H) (((put_M_1374331384_j_k_l Character_data_ptr) Setter) V)) H2)->(((heap_E667013711t_unit H2) ((get_M_1903403023_j_k_l Character_data_ptr) Getter)) V)))) of role axiom named fact_108_CharacterData__simp1
% 0.68/0.87  A new axiom: (forall (Getter:(rObjec1148923485tion_h->product_unit)) (Setter:((product_unit->product_unit)->(rObjec1148923485tion_h->rObjec1148923485tion_h))) (V:product_unit) (H:heap_S1465075775_j_k_l) (Character_data_ptr:character_data_ptr_b) (H2:heap_S1465075775_j_k_l), ((forall (X3:rObjec1148923485tion_h), (((eq product_unit) (Getter ((Setter (fun (Uu:product_unit)=> V)) X3))) V))->((((heap_E494191872t_unit H) (((put_M_1374331384_j_k_l Character_data_ptr) Setter) V)) H2)->(((heap_E667013711t_unit H2) ((get_M_1903403023_j_k_l Character_data_ptr) Getter)) V))))
% 0.68/0.87  FOF formula (forall (Getter:(rObjec1148923485tion_h->docume1935157360tr_d_e)) (Setter:((docume1935157360tr_d_e->docume1935157360tr_d_e)->(rObjec1148923485tion_h->rObjec1148923485tion_h))) (V:docume1935157360tr_d_e) (H:heap_S1465075775_j_k_l) (Character_data_ptr:character_data_ptr_b) (H2:heap_S1465075775_j_k_l), ((forall (X3:rObjec1148923485tion_h), (((eq docume1935157360tr_d_e) (Getter ((Setter (fun (Uu:docume1935157360tr_d_e)=> V)) X3))) V))->((((heap_E494191872t_unit H) (((put_M_726238649_j_k_l Character_data_ptr) Setter) V)) H2)->(((heap_E2101731758tr_d_e H2) ((get_M_1865279188_j_k_l Character_data_ptr) Getter)) V)))) of role axiom named fact_109_CharacterData__simp1
% 0.68/0.87  A new axiom: (forall (Getter:(rObjec1148923485tion_h->docume1935157360tr_d_e)) (Setter:((docume1935157360tr_d_e->docume1935157360tr_d_e)->(rObjec1148923485tion_h->rObjec1148923485tion_h))) (V:docume1935157360tr_d_e) (H:heap_S1465075775_j_k_l) (Character_data_ptr:character_data_ptr_b) (H2:heap_S1465075775_j_k_l), ((forall (X3:rObjec1148923485tion_h), (((eq docume1935157360tr_d_e) (Getter ((Setter (fun (Uu:docume1935157360tr_d_e)=> V)) X3))) V))->((((heap_E494191872t_unit H) (((put_M_726238649_j_k_l Character_data_ptr) Setter) V)) H2)->(((heap_E2101731758tr_d_e H2) ((get_M_1865279188_j_k_l Character_data_ptr) Getter)) V))))
% 0.68/0.87  FOF formula (forall (Getter:(rObjec1148923485tion_h->shadow_root_ptr_d)) (Setter:((shadow_root_ptr_d->shadow_root_ptr_d)->(rObjec1148923485tion_h->rObjec1148923485tion_h))) (V:shadow_root_ptr_d) (H:heap_S1465075775_j_k_l) (Character_data_ptr:character_data_ptr_b) (H2:heap_S1465075775_j_k_l), ((forall (X3:rObjec1148923485tion_h), (((eq shadow_root_ptr_d) (Getter ((Setter (fun (Uu:shadow_root_ptr_d)=> V)) X3))) V))->((((heap_E494191872t_unit H) (((put_M_1888382407_j_k_l Character_data_ptr) Setter) V)) H2)->(((heap_E143427264_ptr_d H2) ((get_M_1086441344_j_k_l Character_data_ptr) Getter)) V)))) of role axiom named fact_110_CharacterData__simp1
% 0.68/0.87  A new axiom: (forall (Getter:(rObjec1148923485tion_h->shadow_root_ptr_d)) (Setter:((shadow_root_ptr_d->shadow_root_ptr_d)->(rObjec1148923485tion_h->rObjec1148923485tion_h))) (V:shadow_root_ptr_d) (H:heap_S1465075775_j_k_l) (Character_data_ptr:character_data_ptr_b) (H2:heap_S1465075775_j_k_l), ((forall (X3:rObjec1148923485tion_h), (((eq shadow_root_ptr_d) (Getter ((Setter (fun (Uu:shadow_root_ptr_d)=> V)) X3))) V))->((((heap_E494191872t_unit H) (((put_M_1888382407_j_k_l Character_data_ptr) Setter) V)) H2)->(((heap_E143427264_ptr_d H2) ((get_M_1086441344_j_k_l Character_data_ptr) Getter)) V))))
% 0.68/0.87  FOF formula (forall (Getter:(rObjec1148923485tion_h->list_char)) (Setter:((list_char->list_char)->(rObjec1148923485tion_h->rObjec1148923485tion_h))) (V:list_char) (H:heap_S1465075775_j_k_l) (Character_data_ptr:character_data_ptr_b) (H2:heap_S1465075775_j_k_l), ((forall (X3:rObjec1148923485tion_h), (((eq list_char) (Getter ((Setter (fun (Uu:list_char)=> V)) X3))) V))->((((heap_E494191872t_unit H) (((put_M_1937380872_j_k_l Character_data_ptr) Setter) V)) H2)->(((heap_E804379039t_char H2) ((get_M_2088872005_j_k_l Character_data_ptr) Getter)) V)))) of role axiom named fact_111_CharacterData__simp1
% 0.68/0.87  A new axiom: (forall (Getter:(rObjec1148923485tion_h->list_char)) (Setter:((list_char->list_char)->(rObjec1148923485tion_h->rObjec1148923485tion_h))) (V:list_char) (H:heap_S1465075775_j_k_l) (Character_data_ptr:character_data_ptr_b) (H2:heap_S1465075775_j_k_l), ((forall (X3:rObjec1148923485tion_h), (((eq list_char) (Getter ((Setter (fun (Uu:list_char)=> V)) X3))) V))->((((heap_E494191872t_unit H) (((put_M_1937380872_j_k_l Character_data_ptr) Setter) V)) H2)->(((heap_E804379039t_char H2) ((get_M_2088872005_j_k_l Character_data_ptr) Getter)) V))))
% 0.68/0.87  FOF formula (forall (Getter:(rObjec1148923485tion_h->rObjec1617416918on_j_k)) (Setter:((rObjec1617416918on_j_k->rObjec1617416918on_j_k)->(rObjec1148923485tion_h->rObjec1148923485tion_h))) (V:rObjec1617416918on_j_k) (H:heap_S1465075775_j_k_l) (Character_data_ptr:character_data_ptr_b) (H2:heap_S1465075775_j_k_l), ((forall (X3:rObjec1148923485tion_h), (((eq rObjec1617416918on_j_k) (Getter ((Setter (fun (Uu:rObjec1617416918on_j_k)=> V)) X3))) V))->((((heap_E494191872t_unit H) (((put_M_643150959_j_k_l Character_data_ptr) Setter) V)) H2)->(((heap_E604544536on_j_k H2) ((get_M_2133515608_j_k_l Character_data_ptr) Getter)) V)))) of role axiom named fact_112_CharacterData__simp1
% 0.68/0.87  A new axiom: (forall (Getter:(rObjec1148923485tion_h->rObjec1617416918on_j_k)) (Setter:((rObjec1617416918on_j_k->rObjec1617416918on_j_k)->(rObjec1148923485tion_h->rObjec1148923485tion_h))) (V:rObjec1617416918on_j_k) (H:heap_S1465075775_j_k_l) (Character_data_ptr:character_data_ptr_b) (H2:heap_S1465075775_j_k_l), ((forall (X3:rObjec1148923485tion_h), (((eq rObjec1617416918on_j_k) (Getter ((Setter (fun (Uu:rObjec1617416918on_j_k)=> V)) X3))) V))->((((heap_E494191872t_unit H) (((put_M_643150959_j_k_l Character_data_ptr) Setter) V)) H2)->(((heap_E604544536on_j_k H2) ((get_M_2133515608_j_k_l Character_data_ptr) Getter)) V))))
% 0.68/0.87  FOF formula (forall (Getter:(rObjec1148923485tion_h->rObjec1617416918on_j_k)) (Setter:((rObjec1617416918on_j_k->rObjec1617416918on_j_k)->(rObjec1148923485tion_h->rObjec1148923485tion_h))) (V:rObjec1617416918on_j_k) (H:heap_S1465075775_j_k_l) (Character_data_ptr:character_data_ptr_b) (H2:heap_S1465075775_j_k_l) (Character_data_ptr2:character_data_ptr_b), ((forall (X3:rObjec1148923485tion_h), (((eq rObjec1617416918on_j_k) (Getter ((Setter (fun (Uu:rObjec1617416918on_j_k)=> V)) X3))) (Getter X3)))->((((heap_E494191872t_unit H) (((put_M_643150959_j_k_l Character_data_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_2133515608_j_k_l Character_data_ptr2) Getter)) H) H2)))) of role axiom named fact_113_CharacterData__simp3
% 0.68/0.87  A new axiom: (forall (Getter:(rObjec1148923485tion_h->rObjec1617416918on_j_k)) (Setter:((rObjec1617416918on_j_k->rObjec1617416918on_j_k)->(rObjec1148923485tion_h->rObjec1148923485tion_h))) (V:rObjec1617416918on_j_k) (H:heap_S1465075775_j_k_l) (Character_data_ptr:character_data_ptr_b) (H2:heap_S1465075775_j_k_l) (Character_data_ptr2:character_data_ptr_b), ((forall (X3:rObjec1148923485tion_h), (((eq rObjec1617416918on_j_k) (Getter ((Setter (fun (Uu:rObjec1617416918on_j_k)=> V)) X3))) (Getter X3)))->((((heap_E494191872t_unit H) (((put_M_643150959_j_k_l Character_data_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_2133515608_j_k_l Character_data_ptr2) Getter)) H) H2))))
% 0.68/0.88  FOF formula (forall (Getter:(rObjec1148923485tion_h->rObjec1617416918on_j_k)) (Setter:((list_char->list_char)->(rObjec1148923485tion_h->rObjec1148923485tion_h))) (V:list_char) (H:heap_S1465075775_j_k_l) (Character_data_ptr:character_data_ptr_b) (H2:heap_S1465075775_j_k_l) (Character_data_ptr2:character_data_ptr_b), ((forall (X3:rObjec1148923485tion_h), (((eq rObjec1617416918on_j_k) (Getter ((Setter (fun (Uu:list_char)=> V)) X3))) (Getter X3)))->((((heap_E494191872t_unit H) (((put_M_1937380872_j_k_l Character_data_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_2133515608_j_k_l Character_data_ptr2) Getter)) H) H2)))) of role axiom named fact_114_CharacterData__simp3
% 0.68/0.88  A new axiom: (forall (Getter:(rObjec1148923485tion_h->rObjec1617416918on_j_k)) (Setter:((list_char->list_char)->(rObjec1148923485tion_h->rObjec1148923485tion_h))) (V:list_char) (H:heap_S1465075775_j_k_l) (Character_data_ptr:character_data_ptr_b) (H2:heap_S1465075775_j_k_l) (Character_data_ptr2:character_data_ptr_b), ((forall (X3:rObjec1148923485tion_h), (((eq rObjec1617416918on_j_k) (Getter ((Setter (fun (Uu:list_char)=> V)) X3))) (Getter X3)))->((((heap_E494191872t_unit H) (((put_M_1937380872_j_k_l Character_data_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_2133515608_j_k_l Character_data_ptr2) Getter)) H) H2))))
% 0.68/0.88  FOF formula (forall (H:heap_S1465075775_j_k_l) (Character_data_ptr:character_data_ptr_b) (Setter:((rObjec1617416918on_j_k->rObjec1617416918on_j_k)->(rObjec1148923485tion_h->rObjec1148923485tion_h))) (V:rObjec1617416918on_j_k) (H2:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (Getter:(rObjec1875798643tion_g->rObjec1617416918on_j_k)), ((((heap_E494191872t_unit H) (((put_M_643150959_j_k_l Character_data_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_1990067849_j_k_l Element_ptr) Getter)) H) H2))) of role axiom named fact_115_CharacterData__simp4
% 0.68/0.88  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Character_data_ptr:character_data_ptr_b) (Setter:((rObjec1617416918on_j_k->rObjec1617416918on_j_k)->(rObjec1148923485tion_h->rObjec1148923485tion_h))) (V:rObjec1617416918on_j_k) (H2:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (Getter:(rObjec1875798643tion_g->rObjec1617416918on_j_k)), ((((heap_E494191872t_unit H) (((put_M_643150959_j_k_l Character_data_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_1990067849_j_k_l Element_ptr) Getter)) H) H2)))
% 0.68/0.88  FOF formula (forall (H:heap_S1465075775_j_k_l) (Character_data_ptr:character_data_ptr_b) (Setter:((list_char->list_char)->(rObjec1148923485tion_h->rObjec1148923485tion_h))) (V:list_char) (H2:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (Getter:(rObjec1875798643tion_g->rObjec1617416918on_j_k)), ((((heap_E494191872t_unit H) (((put_M_1937380872_j_k_l Character_data_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_1990067849_j_k_l Element_ptr) Getter)) H) H2))) of role axiom named fact_116_CharacterData__simp4
% 0.68/0.88  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Character_data_ptr:character_data_ptr_b) (Setter:((list_char->list_char)->(rObjec1148923485tion_h->rObjec1148923485tion_h))) (V:list_char) (H2:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (Getter:(rObjec1875798643tion_g->rObjec1617416918on_j_k)), ((((heap_E494191872t_unit H) (((put_M_1937380872_j_k_l Character_data_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_1990067849_j_k_l Element_ptr) Getter)) H) H2)))
% 0.68/0.88  FOF formula (forall (Character_data_ptr:character_data_ptr_b) (Character_data_ptr2:character_data_ptr_b) (H:heap_S1465075775_j_k_l) (Setter:((rObjec1617416918on_j_k->rObjec1617416918on_j_k)->(rObjec1148923485tion_h->rObjec1148923485tion_h))) (V:rObjec1617416918on_j_k) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1148923485tion_h->rObjec1617416918on_j_k)), ((not (((eq character_data_ptr_b) Character_data_ptr) Character_data_ptr2))->((((heap_E494191872t_unit H) (((put_M_643150959_j_k_l Character_data_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_2133515608_j_k_l Character_data_ptr2) Getter)) H) H2)))) of role axiom named fact_117_CharacterData__simp2
% 0.68/0.89  A new axiom: (forall (Character_data_ptr:character_data_ptr_b) (Character_data_ptr2:character_data_ptr_b) (H:heap_S1465075775_j_k_l) (Setter:((rObjec1617416918on_j_k->rObjec1617416918on_j_k)->(rObjec1148923485tion_h->rObjec1148923485tion_h))) (V:rObjec1617416918on_j_k) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1148923485tion_h->rObjec1617416918on_j_k)), ((not (((eq character_data_ptr_b) Character_data_ptr) Character_data_ptr2))->((((heap_E494191872t_unit H) (((put_M_643150959_j_k_l Character_data_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_2133515608_j_k_l Character_data_ptr2) Getter)) H) H2))))
% 0.68/0.89  FOF formula (forall (Character_data_ptr:character_data_ptr_b) (Character_data_ptr2:character_data_ptr_b) (H:heap_S1465075775_j_k_l) (Setter:((list_char->list_char)->(rObjec1148923485tion_h->rObjec1148923485tion_h))) (V:list_char) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1148923485tion_h->rObjec1617416918on_j_k)), ((not (((eq character_data_ptr_b) Character_data_ptr) Character_data_ptr2))->((((heap_E494191872t_unit H) (((put_M_1937380872_j_k_l Character_data_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_2133515608_j_k_l Character_data_ptr2) Getter)) H) H2)))) of role axiom named fact_118_CharacterData__simp2
% 0.68/0.89  A new axiom: (forall (Character_data_ptr:character_data_ptr_b) (Character_data_ptr2:character_data_ptr_b) (H:heap_S1465075775_j_k_l) (Setter:((list_char->list_char)->(rObjec1148923485tion_h->rObjec1148923485tion_h))) (V:list_char) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1148923485tion_h->rObjec1617416918on_j_k)), ((not (((eq character_data_ptr_b) Character_data_ptr) Character_data_ptr2))->((((heap_E494191872t_unit H) (((put_M_1937380872_j_k_l Character_data_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_2133515608_j_k_l Character_data_ptr2) Getter)) H) H2))))
% 0.68/0.89  FOF formula (forall (H:heap_S1465075775_j_k_l) (Character_data_ptr:character_data_ptr_b) (V:list_char) (H2:heap_S1465075775_j_k_l), ((((heap_E494191872t_unit H) (((put_M_1937380872_j_k_l Character_data_ptr) val_update_option_h) V)) H2)->(((eq Prop) (type_w92696601_j_k_l H)) (type_w92696601_j_k_l H2)))) of role axiom named fact_119_ShadowRootMonad__Mirabelle__cxkpltyzhu_Oput__M_092_060_094sub_062C_092_060_094sub_062h_092_060_094sub_062a_092_060_094sub_062r_092_060_094sub_062a_092_060_094sub_062c_092_060_094sub_062t_092_060_094sub_062e_092_060_094sub_062r_092_060_094sub_062D_092_060_094sub_062a_092_060_094sub_062t_092_060_094sub_062a__val__type__wf__preserved
% 0.68/0.89  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Character_data_ptr:character_data_ptr_b) (V:list_char) (H2:heap_S1465075775_j_k_l), ((((heap_E494191872t_unit H) (((put_M_1937380872_j_k_l Character_data_ptr) val_update_option_h) V)) H2)->(((eq Prop) (type_w92696601_j_k_l H)) (type_w92696601_j_k_l H2))))
% 0.68/0.89  FOF formula (forall (H:heap_S1465075775_j_k_l) (Character_data_ptr:character_data_ptr_b) (V:list_char) (H2:heap_S1465075775_j_k_l), ((((heap_E494191872t_unit H) (((put_M_1937380872_j_k_l Character_data_ptr) val_update_option_h) V)) H2)->(((eq Prop) (type_w1479951274_j_k_l H)) (type_w1479951274_j_k_l H2)))) of role axiom named fact_120_DocumentMonad_Oput__M_092_060_094sub_062C_092_060_094sub_062h_092_060_094sub_062a_092_060_094sub_062r_092_060_094sub_062a_092_060_094sub_062c_092_060_094sub_062t_092_060_094sub_062e_092_060_094sub_062r_092_060_094sub_062D_092_060_094sub_062a_092_060_094sub_062t_092_060_094sub_062a__val__type__wf__preserved
% 0.68/0.89  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Character_data_ptr:character_data_ptr_b) (V:list_char) (H2:heap_S1465075775_j_k_l), ((((heap_E494191872t_unit H) (((put_M_1937380872_j_k_l Character_data_ptr) val_update_option_h) V)) H2)->(((eq Prop) (type_w1479951274_j_k_l H)) (type_w1479951274_j_k_l H2))))
% 0.68/0.89  FOF formula (forall (H:heap_S1465075775_j_k_l) (Character_data_ptr:character_data_ptr_b) (Setter:((rObjec1617416918on_j_k->rObjec1617416918on_j_k)->(rObjec1148923485tion_h->rObjec1148923485tion_h))) (V:rObjec1617416918on_j_k) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1922030987on_h_i->rObjec1617416918on_j_k)) (Node_ptr:node_p1234578834tr_b_c), ((((heap_E494191872t_unit H) (((put_M_643150959_j_k_l Character_data_ptr) Setter) V)) H2)->((forall (X3:rObjec1148923485tion_h), (((eq rObjec1617416918on_j_k) (Getter (cast_C1209085999_d_g_i ((Setter (fun (Uu:rObjec1617416918on_j_k)=> V)) X3)))) (Getter (cast_C1209085999_d_g_i X3))))->(((heap_E1358110656on_j_k ((get_M_922904437_j_k_l Node_ptr) Getter)) H) H2)))) of role axiom named fact_121_CharacterData__simp9
% 0.68/0.89  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Character_data_ptr:character_data_ptr_b) (Setter:((rObjec1617416918on_j_k->rObjec1617416918on_j_k)->(rObjec1148923485tion_h->rObjec1148923485tion_h))) (V:rObjec1617416918on_j_k) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1922030987on_h_i->rObjec1617416918on_j_k)) (Node_ptr:node_p1234578834tr_b_c), ((((heap_E494191872t_unit H) (((put_M_643150959_j_k_l Character_data_ptr) Setter) V)) H2)->((forall (X3:rObjec1148923485tion_h), (((eq rObjec1617416918on_j_k) (Getter (cast_C1209085999_d_g_i ((Setter (fun (Uu:rObjec1617416918on_j_k)=> V)) X3)))) (Getter (cast_C1209085999_d_g_i X3))))->(((heap_E1358110656on_j_k ((get_M_922904437_j_k_l Node_ptr) Getter)) H) H2))))
% 0.68/0.89  FOF formula (forall (H:heap_S1465075775_j_k_l) (Character_data_ptr:character_data_ptr_b) (Setter:((list_char->list_char)->(rObjec1148923485tion_h->rObjec1148923485tion_h))) (V:list_char) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1922030987on_h_i->rObjec1617416918on_j_k)) (Node_ptr:node_p1234578834tr_b_c), ((((heap_E494191872t_unit H) (((put_M_1937380872_j_k_l Character_data_ptr) Setter) V)) H2)->((forall (X3:rObjec1148923485tion_h), (((eq rObjec1617416918on_j_k) (Getter (cast_C1209085999_d_g_i ((Setter (fun (Uu:list_char)=> V)) X3)))) (Getter (cast_C1209085999_d_g_i X3))))->(((heap_E1358110656on_j_k ((get_M_922904437_j_k_l Node_ptr) Getter)) H) H2)))) of role axiom named fact_122_CharacterData__simp9
% 0.68/0.89  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Character_data_ptr:character_data_ptr_b) (Setter:((list_char->list_char)->(rObjec1148923485tion_h->rObjec1148923485tion_h))) (V:list_char) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1922030987on_h_i->rObjec1617416918on_j_k)) (Node_ptr:node_p1234578834tr_b_c), ((((heap_E494191872t_unit H) (((put_M_1937380872_j_k_l Character_data_ptr) Setter) V)) H2)->((forall (X3:rObjec1148923485tion_h), (((eq rObjec1617416918on_j_k) (Getter (cast_C1209085999_d_g_i ((Setter (fun (Uu:list_char)=> V)) X3)))) (Getter (cast_C1209085999_d_g_i X3))))->(((heap_E1358110656on_j_k ((get_M_922904437_j_k_l Node_ptr) Getter)) H) H2))))
% 0.68/0.89  FOF formula (forall (Getter:(rObjec1922030987on_h_i->rObjec1617416918on_j_k)) (Setter:((rObjec1617416918on_j_k->rObjec1617416918on_j_k)->(rObjec1148923485tion_h->rObjec1148923485tion_h))) (V:rObjec1617416918on_j_k) (H:heap_S1465075775_j_k_l) (Character_data_ptr:character_data_ptr_b) (H2:heap_S1465075775_j_k_l) (Node_ptr:node_p1234578834tr_b_c), ((forall (X3:rObjec1148923485tion_h), (((eq rObjec1617416918on_j_k) (Getter (cast_C1209085999_d_g_i ((Setter (fun (Uu:rObjec1617416918on_j_k)=> V)) X3)))) (Getter (cast_C1209085999_d_g_i X3))))->((((heap_E494191872t_unit H) (((put_M_643150959_j_k_l Character_data_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_922904437_j_k_l Node_ptr) Getter)) H) H2)))) of role axiom named fact_123_CharacterData__simp7
% 0.68/0.89  A new axiom: (forall (Getter:(rObjec1922030987on_h_i->rObjec1617416918on_j_k)) (Setter:((rObjec1617416918on_j_k->rObjec1617416918on_j_k)->(rObjec1148923485tion_h->rObjec1148923485tion_h))) (V:rObjec1617416918on_j_k) (H:heap_S1465075775_j_k_l) (Character_data_ptr:character_data_ptr_b) (H2:heap_S1465075775_j_k_l) (Node_ptr:node_p1234578834tr_b_c), ((forall (X3:rObjec1148923485tion_h), (((eq rObjec1617416918on_j_k) (Getter (cast_C1209085999_d_g_i ((Setter (fun (Uu:rObjec1617416918on_j_k)=> V)) X3)))) (Getter (cast_C1209085999_d_g_i X3))))->((((heap_E494191872t_unit H) (((put_M_643150959_j_k_l Character_data_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_922904437_j_k_l Node_ptr) Getter)) H) H2))))
% 0.68/0.90  FOF formula (forall (Getter:(rObjec1922030987on_h_i->rObjec1617416918on_j_k)) (Setter:((list_char->list_char)->(rObjec1148923485tion_h->rObjec1148923485tion_h))) (V:list_char) (H:heap_S1465075775_j_k_l) (Character_data_ptr:character_data_ptr_b) (H2:heap_S1465075775_j_k_l) (Node_ptr:node_p1234578834tr_b_c), ((forall (X3:rObjec1148923485tion_h), (((eq rObjec1617416918on_j_k) (Getter (cast_C1209085999_d_g_i ((Setter (fun (Uu:list_char)=> V)) X3)))) (Getter (cast_C1209085999_d_g_i X3))))->((((heap_E494191872t_unit H) (((put_M_1937380872_j_k_l Character_data_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_922904437_j_k_l Node_ptr) Getter)) H) H2)))) of role axiom named fact_124_CharacterData__simp7
% 0.68/0.90  A new axiom: (forall (Getter:(rObjec1922030987on_h_i->rObjec1617416918on_j_k)) (Setter:((list_char->list_char)->(rObjec1148923485tion_h->rObjec1148923485tion_h))) (V:list_char) (H:heap_S1465075775_j_k_l) (Character_data_ptr:character_data_ptr_b) (H2:heap_S1465075775_j_k_l) (Node_ptr:node_p1234578834tr_b_c), ((forall (X3:rObjec1148923485tion_h), (((eq rObjec1617416918on_j_k) (Getter (cast_C1209085999_d_g_i ((Setter (fun (Uu:list_char)=> V)) X3)))) (Getter (cast_C1209085999_d_g_i X3))))->((((heap_E494191872t_unit H) (((put_M_1937380872_j_k_l Character_data_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_922904437_j_k_l Node_ptr) Getter)) H) H2))))
% 0.68/0.90  FOF formula (forall (H:heap_S1465075775_j_k_l) (Character_data_ptr:character_data_ptr_b) (Setter:((rObjec1617416918on_j_k->rObjec1617416918on_j_k)->(rObjec1148923485tion_h->rObjec1148923485tion_h))) (V:rObjec1617416918on_j_k) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1413572695_j_k_l->rObjec1617416918on_j_k)) (Object_ptr:object945351580_d_e_f), ((((heap_E494191872t_unit H) (((put_M_643150959_j_k_l Character_data_ptr) Setter) V)) H2)->((forall (X3:rObjec1148923485tion_h), (((eq rObjec1617416918on_j_k) (Getter (cast_N1183075319_j_k_l (cast_C1209085999_d_g_i ((Setter (fun (Uu:rObjec1617416918on_j_k)=> V)) X3))))) (Getter (cast_N1183075319_j_k_l (cast_C1209085999_d_g_i X3)))))->(((heap_E1358110656on_j_k ((get_M_1030798962on_j_k Object_ptr) Getter)) H) H2)))) of role axiom named fact_125_CharacterData__simp12
% 0.68/0.90  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Character_data_ptr:character_data_ptr_b) (Setter:((rObjec1617416918on_j_k->rObjec1617416918on_j_k)->(rObjec1148923485tion_h->rObjec1148923485tion_h))) (V:rObjec1617416918on_j_k) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1413572695_j_k_l->rObjec1617416918on_j_k)) (Object_ptr:object945351580_d_e_f), ((((heap_E494191872t_unit H) (((put_M_643150959_j_k_l Character_data_ptr) Setter) V)) H2)->((forall (X3:rObjec1148923485tion_h), (((eq rObjec1617416918on_j_k) (Getter (cast_N1183075319_j_k_l (cast_C1209085999_d_g_i ((Setter (fun (Uu:rObjec1617416918on_j_k)=> V)) X3))))) (Getter (cast_N1183075319_j_k_l (cast_C1209085999_d_g_i X3)))))->(((heap_E1358110656on_j_k ((get_M_1030798962on_j_k Object_ptr) Getter)) H) H2))))
% 0.68/0.90  FOF formula (forall (H:heap_S1465075775_j_k_l) (Character_data_ptr:character_data_ptr_b) (Setter:((list_char->list_char)->(rObjec1148923485tion_h->rObjec1148923485tion_h))) (V:list_char) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1413572695_j_k_l->rObjec1617416918on_j_k)) (Object_ptr:object945351580_d_e_f), ((((heap_E494191872t_unit H) (((put_M_1937380872_j_k_l Character_data_ptr) Setter) V)) H2)->((forall (X3:rObjec1148923485tion_h), (((eq rObjec1617416918on_j_k) (Getter (cast_N1183075319_j_k_l (cast_C1209085999_d_g_i ((Setter (fun (Uu:list_char)=> V)) X3))))) (Getter (cast_N1183075319_j_k_l (cast_C1209085999_d_g_i X3)))))->(((heap_E1358110656on_j_k ((get_M_1030798962on_j_k Object_ptr) Getter)) H) H2)))) of role axiom named fact_126_CharacterData__simp12
% 0.68/0.90  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Character_data_ptr:character_data_ptr_b) (Setter:((list_char->list_char)->(rObjec1148923485tion_h->rObjec1148923485tion_h))) (V:list_char) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1413572695_j_k_l->rObjec1617416918on_j_k)) (Object_ptr:object945351580_d_e_f), ((((heap_E494191872t_unit H) (((put_M_1937380872_j_k_l Character_data_ptr) Setter) V)) H2)->((forall (X3:rObjec1148923485tion_h), (((eq rObjec1617416918on_j_k) (Getter (cast_N1183075319_j_k_l (cast_C1209085999_d_g_i ((Setter (fun (Uu:list_char)=> V)) X3))))) (Getter (cast_N1183075319_j_k_l (cast_C1209085999_d_g_i X3)))))->(((heap_E1358110656on_j_k ((get_M_1030798962on_j_k Object_ptr) Getter)) H) H2))))
% 0.68/0.91  FOF formula (forall (Getter:(rObjec1413572695_j_k_l->rObjec1617416918on_j_k)) (Setter:((rObjec1617416918on_j_k->rObjec1617416918on_j_k)->(rObjec1148923485tion_h->rObjec1148923485tion_h))) (V:rObjec1617416918on_j_k) (H:heap_S1465075775_j_k_l) (Character_data_ptr:character_data_ptr_b) (H2:heap_S1465075775_j_k_l) (Object_ptr:object945351580_d_e_f), ((forall (X3:rObjec1148923485tion_h), (((eq rObjec1617416918on_j_k) (Getter (cast_N1183075319_j_k_l (cast_C1209085999_d_g_i ((Setter (fun (Uu:rObjec1617416918on_j_k)=> V)) X3))))) (Getter (cast_N1183075319_j_k_l (cast_C1209085999_d_g_i X3)))))->((((heap_E494191872t_unit H) (((put_M_643150959_j_k_l Character_data_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_1030798962on_j_k Object_ptr) Getter)) H) H2)))) of role axiom named fact_127_CharacterData__simp6
% 0.68/0.91  A new axiom: (forall (Getter:(rObjec1413572695_j_k_l->rObjec1617416918on_j_k)) (Setter:((rObjec1617416918on_j_k->rObjec1617416918on_j_k)->(rObjec1148923485tion_h->rObjec1148923485tion_h))) (V:rObjec1617416918on_j_k) (H:heap_S1465075775_j_k_l) (Character_data_ptr:character_data_ptr_b) (H2:heap_S1465075775_j_k_l) (Object_ptr:object945351580_d_e_f), ((forall (X3:rObjec1148923485tion_h), (((eq rObjec1617416918on_j_k) (Getter (cast_N1183075319_j_k_l (cast_C1209085999_d_g_i ((Setter (fun (Uu:rObjec1617416918on_j_k)=> V)) X3))))) (Getter (cast_N1183075319_j_k_l (cast_C1209085999_d_g_i X3)))))->((((heap_E494191872t_unit H) (((put_M_643150959_j_k_l Character_data_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_1030798962on_j_k Object_ptr) Getter)) H) H2))))
% 0.68/0.91  FOF formula (forall (Getter:(rObjec1413572695_j_k_l->rObjec1617416918on_j_k)) (Setter:((list_char->list_char)->(rObjec1148923485tion_h->rObjec1148923485tion_h))) (V:list_char) (H:heap_S1465075775_j_k_l) (Character_data_ptr:character_data_ptr_b) (H2:heap_S1465075775_j_k_l) (Object_ptr:object945351580_d_e_f), ((forall (X3:rObjec1148923485tion_h), (((eq rObjec1617416918on_j_k) (Getter (cast_N1183075319_j_k_l (cast_C1209085999_d_g_i ((Setter (fun (Uu:list_char)=> V)) X3))))) (Getter (cast_N1183075319_j_k_l (cast_C1209085999_d_g_i X3)))))->((((heap_E494191872t_unit H) (((put_M_1937380872_j_k_l Character_data_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_1030798962on_j_k Object_ptr) Getter)) H) H2)))) of role axiom named fact_128_CharacterData__simp6
% 0.68/0.91  A new axiom: (forall (Getter:(rObjec1413572695_j_k_l->rObjec1617416918on_j_k)) (Setter:((list_char->list_char)->(rObjec1148923485tion_h->rObjec1148923485tion_h))) (V:list_char) (H:heap_S1465075775_j_k_l) (Character_data_ptr:character_data_ptr_b) (H2:heap_S1465075775_j_k_l) (Object_ptr:object945351580_d_e_f), ((forall (X3:rObjec1148923485tion_h), (((eq rObjec1617416918on_j_k) (Getter (cast_N1183075319_j_k_l (cast_C1209085999_d_g_i ((Setter (fun (Uu:list_char)=> V)) X3))))) (Getter (cast_N1183075319_j_k_l (cast_C1209085999_d_g_i X3)))))->((((heap_E494191872t_unit H) (((put_M_1937380872_j_k_l Character_data_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_1030798962on_j_k Object_ptr) Getter)) H) H2))))
% 0.68/0.91  FOF formula (forall (Character_data_ptr:character_data_ptr_b) (Node_ptr:node_p1234578834tr_b_c) (H:heap_S1465075775_j_k_l) (Setter:((rObjec1617416918on_j_k->rObjec1617416918on_j_k)->(rObjec1148923485tion_h->rObjec1148923485tion_h))) (V:rObjec1617416918on_j_k) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1922030987on_h_i->rObjec1617416918on_j_k)), ((not (((eq node_p1234578834tr_b_c) (cast_c164415100_b_a_c Character_data_ptr)) Node_ptr))->((((heap_E494191872t_unit H) (((put_M_643150959_j_k_l Character_data_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_922904437_j_k_l Node_ptr) Getter)) H) H2)))) of role axiom named fact_129_CharacterData__simp8
% 0.68/0.91  A new axiom: (forall (Character_data_ptr:character_data_ptr_b) (Node_ptr:node_p1234578834tr_b_c) (H:heap_S1465075775_j_k_l) (Setter:((rObjec1617416918on_j_k->rObjec1617416918on_j_k)->(rObjec1148923485tion_h->rObjec1148923485tion_h))) (V:rObjec1617416918on_j_k) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1922030987on_h_i->rObjec1617416918on_j_k)), ((not (((eq node_p1234578834tr_b_c) (cast_c164415100_b_a_c Character_data_ptr)) Node_ptr))->((((heap_E494191872t_unit H) (((put_M_643150959_j_k_l Character_data_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_922904437_j_k_l Node_ptr) Getter)) H) H2))))
% 0.68/0.91  FOF formula (forall (Character_data_ptr:character_data_ptr_b) (Node_ptr:node_p1234578834tr_b_c) (H:heap_S1465075775_j_k_l) (Setter:((list_char->list_char)->(rObjec1148923485tion_h->rObjec1148923485tion_h))) (V:list_char) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1922030987on_h_i->rObjec1617416918on_j_k)), ((not (((eq node_p1234578834tr_b_c) (cast_c164415100_b_a_c Character_data_ptr)) Node_ptr))->((((heap_E494191872t_unit H) (((put_M_1937380872_j_k_l Character_data_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_922904437_j_k_l Node_ptr) Getter)) H) H2)))) of role axiom named fact_130_CharacterData__simp8
% 0.68/0.91  A new axiom: (forall (Character_data_ptr:character_data_ptr_b) (Node_ptr:node_p1234578834tr_b_c) (H:heap_S1465075775_j_k_l) (Setter:((list_char->list_char)->(rObjec1148923485tion_h->rObjec1148923485tion_h))) (V:list_char) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1922030987on_h_i->rObjec1617416918on_j_k)), ((not (((eq node_p1234578834tr_b_c) (cast_c164415100_b_a_c Character_data_ptr)) Node_ptr))->((((heap_E494191872t_unit H) (((put_M_1937380872_j_k_l Character_data_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_922904437_j_k_l Node_ptr) Getter)) H) H2))))
% 0.68/0.91  FOF formula (forall (H:heap_S1465075775_j_k_l) (Character_data_ptr:character_data_ptr_b) (V:list_char) (H2:heap_S1465075775_j_k_l), ((((heap_E494191872t_unit H) (((put_M_1937380872_j_k_l Character_data_ptr) val_update_option_h) V)) H2)->(((eq Prop) (type_w1771507213_j_k_l H)) (type_w1771507213_j_k_l H2)))) of role axiom named fact_131_CharacterDataMonad_Oput__M_092_060_094sub_062C_092_060_094sub_062h_092_060_094sub_062a_092_060_094sub_062r_092_060_094sub_062a_092_060_094sub_062c_092_060_094sub_062t_092_060_094sub_062e_092_060_094sub_062r_092_060_094sub_062D_092_060_094sub_062a_092_060_094sub_062t_092_060_094sub_062a__val__type__wf__preserved
% 0.68/0.91  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Character_data_ptr:character_data_ptr_b) (V:list_char) (H2:heap_S1465075775_j_k_l), ((((heap_E494191872t_unit H) (((put_M_1937380872_j_k_l Character_data_ptr) val_update_option_h) V)) H2)->(((eq Prop) (type_w1771507213_j_k_l H)) (type_w1771507213_j_k_l H2))))
% 0.68/0.91  FOF formula (forall (H:heap_S1465075775_j_k_l) (H2:heap_S1465075775_j_k_l) (New_document_ptr:docume1935157360tr_d_e) (Ptr:object945351580_d_e_f) (Getter:(rObjec1413572695_j_k_l->rObjec1617416918on_j_k)), ((((heap_E2046843837tr_d_e H) new_do4779043_j_k_l) H2)->((((heap_E2101731758tr_d_e H) new_do4779043_j_k_l) New_document_ptr)->((not (((eq object945351580_d_e_f) Ptr) (cast_d1608273229_b_c_f New_document_ptr)))->(((heap_E1358110656on_j_k ((get_M_1030798962on_j_k Ptr) Getter)) H) H2))))) of role axiom named fact_132_new__document__get__M_092_060_094sub_062O_092_060_094sub_062b_092_060_094sub_062j_092_060_094sub_062e_092_060_094sub_062c_092_060_094sub_062t
% 0.68/0.91  A new axiom: (forall (H:heap_S1465075775_j_k_l) (H2:heap_S1465075775_j_k_l) (New_document_ptr:docume1935157360tr_d_e) (Ptr:object945351580_d_e_f) (Getter:(rObjec1413572695_j_k_l->rObjec1617416918on_j_k)), ((((heap_E2046843837tr_d_e H) new_do4779043_j_k_l) H2)->((((heap_E2101731758tr_d_e H) new_do4779043_j_k_l) New_document_ptr)->((not (((eq object945351580_d_e_f) Ptr) (cast_d1608273229_b_c_f New_document_ptr)))->(((heap_E1358110656on_j_k ((get_M_1030798962on_j_k Ptr) Getter)) H) H2)))))
% 0.68/0.91  FOF formula (forall (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (Setter:((rObjec1617416918on_j_k->rObjec1617416918on_j_k)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:rObjec1617416918on_j_k) (H2:heap_S1465075775_j_k_l) (Character_data_ptr:character_data_ptr_b) (Getter:(rObjec1148923485tion_h->rObjec1617416918on_j_k)), ((((heap_E494191872t_unit H) (((put_M_1494070654_j_k_l Element_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_2133515608_j_k_l Character_data_ptr) Getter)) H) H2))) of role axiom named fact_133_CharacterData__simp5
% 0.68/0.92  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (Setter:((rObjec1617416918on_j_k->rObjec1617416918on_j_k)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:rObjec1617416918on_j_k) (H2:heap_S1465075775_j_k_l) (Character_data_ptr:character_data_ptr_b) (Getter:(rObjec1148923485tion_h->rObjec1617416918on_j_k)), ((((heap_E494191872t_unit H) (((put_M_1494070654_j_k_l Element_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_2133515608_j_k_l Character_data_ptr) Getter)) H) H2)))
% 0.68/0.92  FOF formula (forall (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (Setter:((finite1621822014t_char->finite1621822014t_char)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:finite1621822014t_char) (H2:heap_S1465075775_j_k_l) (Character_data_ptr:character_data_ptr_b) (Getter:(rObjec1148923485tion_h->rObjec1617416918on_j_k)), ((((heap_E494191872t_unit H) (((put_M_1724091798_j_k_l Element_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_2133515608_j_k_l Character_data_ptr) Getter)) H) H2))) of role axiom named fact_134_CharacterData__simp5
% 0.68/0.92  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (Setter:((finite1621822014t_char->finite1621822014t_char)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:finite1621822014t_char) (H2:heap_S1465075775_j_k_l) (Character_data_ptr:character_data_ptr_b) (Getter:(rObjec1148923485tion_h->rObjec1617416918on_j_k)), ((((heap_E494191872t_unit H) (((put_M_1724091798_j_k_l Element_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_2133515608_j_k_l Character_data_ptr) Getter)) H) H2)))
% 0.68/0.92  FOF formula (forall (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (Setter:((list_char->list_char)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:list_char) (H2:heap_S1465075775_j_k_l) (Character_data_ptr:character_data_ptr_b) (Getter:(rObjec1148923485tion_h->rObjec1617416918on_j_k)), ((((heap_E494191872t_unit H) (((put_M_1720094109_j_k_l Element_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_2133515608_j_k_l Character_data_ptr) Getter)) H) H2))) of role axiom named fact_135_CharacterData__simp5
% 0.68/0.92  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (Setter:((list_char->list_char)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:list_char) (H2:heap_S1465075775_j_k_l) (Character_data_ptr:character_data_ptr_b) (Getter:(rObjec1148923485tion_h->rObjec1617416918on_j_k)), ((((heap_E494191872t_unit H) (((put_M_1720094109_j_k_l Element_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_2133515608_j_k_l Character_data_ptr) Getter)) H) H2)))
% 0.68/0.92  FOF formula (forall (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (Setter:((list_n282880152tr_b_c->list_n282880152tr_b_c)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:list_n282880152tr_b_c) (H2:heap_S1465075775_j_k_l) (Character_data_ptr:character_data_ptr_b) (Getter:(rObjec1148923485tion_h->rObjec1617416918on_j_k)), ((((heap_E494191872t_unit H) (((put_M_1098917052_j_k_l Element_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_2133515608_j_k_l Character_data_ptr) Getter)) H) H2))) of role axiom named fact_136_CharacterData__simp5
% 0.68/0.92  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (Setter:((list_n282880152tr_b_c->list_n282880152tr_b_c)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:list_n282880152tr_b_c) (H2:heap_S1465075775_j_k_l) (Character_data_ptr:character_data_ptr_b) (Getter:(rObjec1148923485tion_h->rObjec1617416918on_j_k)), ((((heap_E494191872t_unit H) (((put_M_1098917052_j_k_l Element_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_2133515608_j_k_l Character_data_ptr) Getter)) H) H2)))
% 0.68/0.92  FOF formula (forall (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (Setter:((option147517124_ptr_d->option147517124_ptr_d)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:option147517124_ptr_d) (H2:heap_S1465075775_j_k_l) (Character_data_ptr:character_data_ptr_b) (Getter:(rObjec1148923485tion_h->rObjec1617416918on_j_k)), ((((heap_E494191872t_unit H) (((put_M_682984464_j_k_l Element_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_2133515608_j_k_l Character_data_ptr) Getter)) H) H2))) of role axiom named fact_137_CharacterData__simp5
% 0.68/0.92  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (Setter:((option147517124_ptr_d->option147517124_ptr_d)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:option147517124_ptr_d) (H2:heap_S1465075775_j_k_l) (Character_data_ptr:character_data_ptr_b) (Getter:(rObjec1148923485tion_h->rObjec1617416918on_j_k)), ((((heap_E494191872t_unit H) (((put_M_682984464_j_k_l Element_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_2133515608_j_k_l Character_data_ptr) Getter)) H) H2)))
% 0.68/0.92  FOF formula (forall (H:heap_S1465075775_j_k_l) (H2:heap_S1465075775_j_k_l), ((((heap_E2046843837tr_d_e H) new_do4779043_j_k_l) H2)->(((eq Prop) (type_w92696601_j_k_l H)) (type_w92696601_j_k_l H2)))) of role axiom named fact_138_ShadowRootMonad__Mirabelle__cxkpltyzhu_Onew__document__type__wf__preserved
% 0.68/0.92  A new axiom: (forall (H:heap_S1465075775_j_k_l) (H2:heap_S1465075775_j_k_l), ((((heap_E2046843837tr_d_e H) new_do4779043_j_k_l) H2)->(((eq Prop) (type_w92696601_j_k_l H)) (type_w92696601_j_k_l H2))))
% 0.68/0.92  FOF formula (forall (H:heap_S1465075775_j_k_l) (H2:heap_S1465075775_j_k_l), ((((heap_E2046843837tr_d_e H) new_do4779043_j_k_l) H2)->(((eq Prop) (type_w1479951274_j_k_l H)) (type_w1479951274_j_k_l H2)))) of role axiom named fact_139_DocumentMonad_Onew__document__type__wf__preserved
% 0.68/0.92  A new axiom: (forall (H:heap_S1465075775_j_k_l) (H2:heap_S1465075775_j_k_l), ((((heap_E2046843837tr_d_e H) new_do4779043_j_k_l) H2)->(((eq Prop) (type_w1479951274_j_k_l H)) (type_w1479951274_j_k_l H2))))
% 0.68/0.92  FOF formula (forall (H:heap_S1465075775_j_k_l), ((type_w1771507213_j_k_l H)->(type_w697503069_j_k_l H))) of role axiom named fact_140_CharacterDataClass_Otype__wf_092_060_094sub_062E_092_060_094sub_062l_092_060_094sub_062e_092_060_094sub_062m_092_060_094sub_062e_092_060_094sub_062n_092_060_094sub_062t
% 0.68/0.92  A new axiom: (forall (H:heap_S1465075775_j_k_l), ((type_w1771507213_j_k_l H)->(type_w697503069_j_k_l H)))
% 0.68/0.92  FOF formula (forall (H:heap_S1465075775_j_k_l), ((type_w1479951274_j_k_l H)->(type_w1771507213_j_k_l H))) of role axiom named fact_141_DocumentClass_Otype__wf_092_060_094sub_062C_092_060_094sub_062h_092_060_094sub_062a_092_060_094sub_062r_092_060_094sub_062a_092_060_094sub_062c_092_060_094sub_062t_092_060_094sub_062e_092_060_094sub_062r_092_060_094sub_062D_092_060_094sub_062a_092_060_094sub_062t_092_060_094sub_062a
% 0.68/0.92  A new axiom: (forall (H:heap_S1465075775_j_k_l), ((type_w1479951274_j_k_l H)->(type_w1771507213_j_k_l H)))
% 0.68/0.92  FOF formula (forall (H:heap_S1465075775_j_k_l), ((type_w92696601_j_k_l H)->(type_w1771507213_j_k_l H))) of role axiom named fact_142_ShadowRootClass_Otype__wf_092_060_094sub_062C_092_060_094sub_062h_092_060_094sub_062a_092_060_094sub_062r_092_060_094sub_062a_092_060_094sub_062c_092_060_094sub_062t_092_060_094sub_062e_092_060_094sub_062r_092_060_094sub_062D_092_060_094sub_062a_092_060_094sub_062t_092_060_094sub_062a
% 0.68/0.92  A new axiom: (forall (H:heap_S1465075775_j_k_l), ((type_w92696601_j_k_l H)->(type_w1771507213_j_k_l H)))
% 0.68/0.92  FOF formula (l_get_2096691839_j_k_l type_w1771507213_j_k_l) of role axiom named fact_143_CharacterDataClass_Ol__get_092_060_094sub_062E_092_060_094sub_062l_092_060_094sub_062e_092_060_094sub_062m_092_060_094sub_062e_092_060_094sub_062n_092_060_094sub_062t__lemmas__axioms
% 0.68/0.92  A new axiom: (l_get_2096691839_j_k_l type_w1771507213_j_k_l)
% 0.68/0.92  FOF formula (forall (Node:rObjec1922030987on_h_i) (Document2:rObjec1617416918on_j_k), (not (((eq rObjec1413572695_j_k_l) (cast_N1183075319_j_k_l Node)) (cast_D1252964113_h_i_l Document2)))) of role axiom named fact_144_cast__document__not__node_I2_J
% 0.68/0.92  A new axiom: (forall (Node:rObjec1922030987on_h_i) (Document2:rObjec1617416918on_j_k), (not (((eq rObjec1413572695_j_k_l) (cast_N1183075319_j_k_l Node)) (cast_D1252964113_h_i_l Document2))))
% 0.68/0.93  FOF formula (forall (Document2:rObjec1617416918on_j_k) (Node:rObjec1922030987on_h_i), (not (((eq rObjec1413572695_j_k_l) (cast_D1252964113_h_i_l Document2)) (cast_N1183075319_j_k_l Node)))) of role axiom named fact_145_cast__document__not__node_I1_J
% 0.68/0.93  A new axiom: (forall (Document2:rObjec1617416918on_j_k) (Node:rObjec1922030987on_h_i), (not (((eq rObjec1413572695_j_k_l) (cast_D1252964113_h_i_l Document2)) (cast_N1183075319_j_k_l Node))))
% 0.68/0.93  FOF formula (forall (Type_wf:(heap_S1465075775_j_k_l->Prop)) (H:heap_S1465075775_j_k_l) (H2:heap_S1465075775_j_k_l), ((l_new_1474790279_j_k_l Type_wf)->((((heap_E2046843837tr_d_e H) new_do4779043_j_k_l) H2)->(((eq Prop) (Type_wf H)) (Type_wf H2))))) of role axiom named fact_146_l__new__document_Onew__document__types__preserved
% 0.68/0.93  A new axiom: (forall (Type_wf:(heap_S1465075775_j_k_l->Prop)) (H:heap_S1465075775_j_k_l) (H2:heap_S1465075775_j_k_l), ((l_new_1474790279_j_k_l Type_wf)->((((heap_E2046843837tr_d_e H) new_do4779043_j_k_l) H2)->(((eq Prop) (Type_wf H)) (Type_wf H2)))))
% 0.68/0.93  FOF formula (forall (Type_wf:(heap_S1465075775_j_k_l->Prop)), ((forall (H6:heap_S1465075775_j_k_l) (H7:heap_S1465075775_j_k_l), ((((heap_E2046843837tr_d_e H6) new_do4779043_j_k_l) H7)->(((eq Prop) (Type_wf H6)) (Type_wf H7))))->(l_new_1474790279_j_k_l Type_wf))) of role axiom named fact_147_l__new__document_Ointro
% 0.68/0.93  A new axiom: (forall (Type_wf:(heap_S1465075775_j_k_l->Prop)), ((forall (H6:heap_S1465075775_j_k_l) (H7:heap_S1465075775_j_k_l), ((((heap_E2046843837tr_d_e H6) new_do4779043_j_k_l) H7)->(((eq Prop) (Type_wf H6)) (Type_wf H7))))->(l_new_1474790279_j_k_l Type_wf)))
% 0.68/0.93  FOF formula (((eq ((heap_S1465075775_j_k_l->Prop)->Prop)) l_new_1474790279_j_k_l) (fun (Type_wf2:(heap_S1465075775_j_k_l->Prop))=> (forall (H4:heap_S1465075775_j_k_l) (H5:heap_S1465075775_j_k_l), ((((heap_E2046843837tr_d_e H4) new_do4779043_j_k_l) H5)->(((eq Prop) (Type_wf2 H4)) (Type_wf2 H5)))))) of role axiom named fact_148_l__new__document__def
% 0.68/0.93  A new axiom: (((eq ((heap_S1465075775_j_k_l->Prop)->Prop)) l_new_1474790279_j_k_l) (fun (Type_wf2:(heap_S1465075775_j_k_l->Prop))=> (forall (H4:heap_S1465075775_j_k_l) (H5:heap_S1465075775_j_k_l), ((((heap_E2046843837tr_d_e H4) new_do4779043_j_k_l) H5)->(((eq Prop) (Type_wf2 H4)) (Type_wf2 H5))))))
% 0.68/0.93  FOF formula (forall (H:heap_S1465075775_j_k_l) (H2:heap_S1465075775_j_k_l) (New_document_ptr:docume1935157360tr_d_e) (Ptr:docume1935157360tr_d_e) (Getter:(rObjec1617416918on_j_k->option_element_ptr_a)), ((((heap_E2046843837tr_d_e H) new_do4779043_j_k_l) H2)->((((heap_E2101731758tr_d_e H) new_do4779043_j_k_l) New_document_ptr)->((not (((eq docume1935157360tr_d_e) Ptr) New_document_ptr))->(((heap_E1531219875_ptr_a ((get_M_1723352102_h_i_l Ptr) Getter)) H) H2))))) of role axiom named fact_149_new__document__get__M_092_060_094sub_062D_092_060_094sub_062o_092_060_094sub_062c_092_060_094sub_062u_092_060_094sub_062m_092_060_094sub_062e_092_060_094sub_062n_092_060_094sub_062t
% 0.68/0.93  A new axiom: (forall (H:heap_S1465075775_j_k_l) (H2:heap_S1465075775_j_k_l) (New_document_ptr:docume1935157360tr_d_e) (Ptr:docume1935157360tr_d_e) (Getter:(rObjec1617416918on_j_k->option_element_ptr_a)), ((((heap_E2046843837tr_d_e H) new_do4779043_j_k_l) H2)->((((heap_E2101731758tr_d_e H) new_do4779043_j_k_l) New_document_ptr)->((not (((eq docume1935157360tr_d_e) Ptr) New_document_ptr))->(((heap_E1531219875_ptr_a ((get_M_1723352102_h_i_l Ptr) Getter)) H) H2)))))
% 0.68/0.93  FOF formula (forall (H:heap_S1465075775_j_k_l) (H2:heap_S1465075775_j_k_l) (New_document_ptr:docume1935157360tr_d_e) (Ptr:docume1935157360tr_d_e) (Getter:(rObjec1617416918on_j_k->rObjec1617416918on_j_k)), ((((heap_E2046843837tr_d_e H) new_do4779043_j_k_l) H2)->((((heap_E2101731758tr_d_e H) new_do4779043_j_k_l) New_document_ptr)->((not (((eq docume1935157360tr_d_e) Ptr) New_document_ptr))->(((heap_E1358110656on_j_k ((get_M_970800329_h_i_l Ptr) Getter)) H) H2))))) of role axiom named fact_150_new__document__get__M_092_060_094sub_062D_092_060_094sub_062o_092_060_094sub_062c_092_060_094sub_062u_092_060_094sub_062m_092_060_094sub_062e_092_060_094sub_062n_092_060_094sub_062t
% 0.78/0.93  A new axiom: (forall (H:heap_S1465075775_j_k_l) (H2:heap_S1465075775_j_k_l) (New_document_ptr:docume1935157360tr_d_e) (Ptr:docume1935157360tr_d_e) (Getter:(rObjec1617416918on_j_k->rObjec1617416918on_j_k)), ((((heap_E2046843837tr_d_e H) new_do4779043_j_k_l) H2)->((((heap_E2101731758tr_d_e H) new_do4779043_j_k_l) New_document_ptr)->((not (((eq docume1935157360tr_d_e) Ptr) New_document_ptr))->(((heap_E1358110656on_j_k ((get_M_970800329_h_i_l Ptr) Getter)) H) H2)))))
% 0.78/0.93  FOF formula (forall (H:heap_S1465075775_j_k_l) (H2:heap_S1465075775_j_k_l) (New_document_ptr:docume1935157360tr_d_e) (Ptr:element_ptr_a) (Getter:(rObjec1875798643tion_g->rObjec1617416918on_j_k)), ((((heap_E2046843837tr_d_e H) new_do4779043_j_k_l) H2)->((((heap_E2101731758tr_d_e H) new_do4779043_j_k_l) New_document_ptr)->(((heap_E1358110656on_j_k ((get_M_1990067849_j_k_l Ptr) Getter)) H) H2)))) of role axiom named fact_151_new__document__get__M_092_060_094sub_062E_092_060_094sub_062l_092_060_094sub_062e_092_060_094sub_062m_092_060_094sub_062e_092_060_094sub_062n_092_060_094sub_062t
% 0.78/0.93  A new axiom: (forall (H:heap_S1465075775_j_k_l) (H2:heap_S1465075775_j_k_l) (New_document_ptr:docume1935157360tr_d_e) (Ptr:element_ptr_a) (Getter:(rObjec1875798643tion_g->rObjec1617416918on_j_k)), ((((heap_E2046843837tr_d_e H) new_do4779043_j_k_l) H2)->((((heap_E2101731758tr_d_e H) new_do4779043_j_k_l) New_document_ptr)->(((heap_E1358110656on_j_k ((get_M_1990067849_j_k_l Ptr) Getter)) H) H2))))
% 0.78/0.93  FOF formula (forall (H:heap_S1465075775_j_k_l) (H2:heap_S1465075775_j_k_l) (New_document_ptr:docume1935157360tr_d_e) (Ptr:node_p1234578834tr_b_c) (Getter:(rObjec1922030987on_h_i->rObjec1617416918on_j_k)), ((((heap_E2046843837tr_d_e H) new_do4779043_j_k_l) H2)->((((heap_E2101731758tr_d_e H) new_do4779043_j_k_l) New_document_ptr)->(((heap_E1358110656on_j_k ((get_M_922904437_j_k_l Ptr) Getter)) H) H2)))) of role axiom named fact_152_new__document__get__M_092_060_094sub_062N_092_060_094sub_062o_092_060_094sub_062d_092_060_094sub_062e
% 0.78/0.93  A new axiom: (forall (H:heap_S1465075775_j_k_l) (H2:heap_S1465075775_j_k_l) (New_document_ptr:docume1935157360tr_d_e) (Ptr:node_p1234578834tr_b_c) (Getter:(rObjec1922030987on_h_i->rObjec1617416918on_j_k)), ((((heap_E2046843837tr_d_e H) new_do4779043_j_k_l) H2)->((((heap_E2101731758tr_d_e H) new_do4779043_j_k_l) New_document_ptr)->(((heap_E1358110656on_j_k ((get_M_922904437_j_k_l Ptr) Getter)) H) H2))))
% 0.78/0.93  FOF formula (forall (H:heap_S1465075775_j_k_l) (H2:heap_S1465075775_j_k_l) (New_document_ptr:docume1935157360tr_d_e) (Ptr:character_data_ptr_b) (Getter:(rObjec1148923485tion_h->rObjec1617416918on_j_k)), ((((heap_E2046843837tr_d_e H) new_do4779043_j_k_l) H2)->((((heap_E2101731758tr_d_e H) new_do4779043_j_k_l) New_document_ptr)->(((heap_E1358110656on_j_k ((get_M_2133515608_j_k_l Ptr) Getter)) H) H2)))) of role axiom named fact_153_new__document__get__M_092_060_094sub_062C_092_060_094sub_062h_092_060_094sub_062a_092_060_094sub_062r_092_060_094sub_062a_092_060_094sub_062c_092_060_094sub_062t_092_060_094sub_062e_092_060_094sub_062r_092_060_094sub_062D_092_060_094sub_062a_092_060_094sub_062t_092_060_094sub_062a
% 0.78/0.93  A new axiom: (forall (H:heap_S1465075775_j_k_l) (H2:heap_S1465075775_j_k_l) (New_document_ptr:docume1935157360tr_d_e) (Ptr:character_data_ptr_b) (Getter:(rObjec1148923485tion_h->rObjec1617416918on_j_k)), ((((heap_E2046843837tr_d_e H) new_do4779043_j_k_l) H2)->((((heap_E2101731758tr_d_e H) new_do4779043_j_k_l) New_document_ptr)->(((heap_E1358110656on_j_k ((get_M_2133515608_j_k_l Ptr) Getter)) H) H2))))
% 0.78/0.93  FOF formula (forall (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (Setter:((rObjec1617416918on_j_k->rObjec1617416918on_j_k)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:rObjec1617416918on_j_k) (H2:heap_S1465075775_j_k_l) (Document_ptr2:docume1935157360tr_d_e) (Getter:(rObjec1617416918on_j_k->rObjec1617416918on_j_k)), ((((heap_E494191872t_unit H) (((put_M_1494070654_j_k_l Element_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_970800329_h_i_l Document_ptr2) Getter)) H) H2))) of role axiom named fact_154_get__M__Mdocument__preserved7
% 0.78/0.94  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (Setter:((rObjec1617416918on_j_k->rObjec1617416918on_j_k)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:rObjec1617416918on_j_k) (H2:heap_S1465075775_j_k_l) (Document_ptr2:docume1935157360tr_d_e) (Getter:(rObjec1617416918on_j_k->rObjec1617416918on_j_k)), ((((heap_E494191872t_unit H) (((put_M_1494070654_j_k_l Element_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_970800329_h_i_l Document_ptr2) Getter)) H) H2)))
% 0.78/0.94  FOF formula (forall (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (Setter:((finite1621822014t_char->finite1621822014t_char)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:finite1621822014t_char) (H2:heap_S1465075775_j_k_l) (Document_ptr2:docume1935157360tr_d_e) (Getter:(rObjec1617416918on_j_k->rObjec1617416918on_j_k)), ((((heap_E494191872t_unit H) (((put_M_1724091798_j_k_l Element_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_970800329_h_i_l Document_ptr2) Getter)) H) H2))) of role axiom named fact_155_get__M__Mdocument__preserved7
% 0.78/0.94  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (Setter:((finite1621822014t_char->finite1621822014t_char)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:finite1621822014t_char) (H2:heap_S1465075775_j_k_l) (Document_ptr2:docume1935157360tr_d_e) (Getter:(rObjec1617416918on_j_k->rObjec1617416918on_j_k)), ((((heap_E494191872t_unit H) (((put_M_1724091798_j_k_l Element_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_970800329_h_i_l Document_ptr2) Getter)) H) H2)))
% 0.78/0.94  FOF formula (forall (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (Setter:((list_char->list_char)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:list_char) (H2:heap_S1465075775_j_k_l) (Document_ptr2:docume1935157360tr_d_e) (Getter:(rObjec1617416918on_j_k->rObjec1617416918on_j_k)), ((((heap_E494191872t_unit H) (((put_M_1720094109_j_k_l Element_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_970800329_h_i_l Document_ptr2) Getter)) H) H2))) of role axiom named fact_156_get__M__Mdocument__preserved7
% 0.78/0.94  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (Setter:((list_char->list_char)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:list_char) (H2:heap_S1465075775_j_k_l) (Document_ptr2:docume1935157360tr_d_e) (Getter:(rObjec1617416918on_j_k->rObjec1617416918on_j_k)), ((((heap_E494191872t_unit H) (((put_M_1720094109_j_k_l Element_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_970800329_h_i_l Document_ptr2) Getter)) H) H2)))
% 0.78/0.94  FOF formula (forall (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (Setter:((list_n282880152tr_b_c->list_n282880152tr_b_c)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:list_n282880152tr_b_c) (H2:heap_S1465075775_j_k_l) (Document_ptr2:docume1935157360tr_d_e) (Getter:(rObjec1617416918on_j_k->rObjec1617416918on_j_k)), ((((heap_E494191872t_unit H) (((put_M_1098917052_j_k_l Element_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_970800329_h_i_l Document_ptr2) Getter)) H) H2))) of role axiom named fact_157_get__M__Mdocument__preserved7
% 0.78/0.94  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (Setter:((list_n282880152tr_b_c->list_n282880152tr_b_c)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:list_n282880152tr_b_c) (H2:heap_S1465075775_j_k_l) (Document_ptr2:docume1935157360tr_d_e) (Getter:(rObjec1617416918on_j_k->rObjec1617416918on_j_k)), ((((heap_E494191872t_unit H) (((put_M_1098917052_j_k_l Element_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_970800329_h_i_l Document_ptr2) Getter)) H) H2)))
% 0.78/0.94  FOF formula (forall (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (Setter:((option147517124_ptr_d->option147517124_ptr_d)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:option147517124_ptr_d) (H2:heap_S1465075775_j_k_l) (Document_ptr2:docume1935157360tr_d_e) (Getter:(rObjec1617416918on_j_k->rObjec1617416918on_j_k)), ((((heap_E494191872t_unit H) (((put_M_682984464_j_k_l Element_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_970800329_h_i_l Document_ptr2) Getter)) H) H2))) of role axiom named fact_158_get__M__Mdocument__preserved7
% 0.78/0.95  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (Setter:((option147517124_ptr_d->option147517124_ptr_d)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:option147517124_ptr_d) (H2:heap_S1465075775_j_k_l) (Document_ptr2:docume1935157360tr_d_e) (Getter:(rObjec1617416918on_j_k->rObjec1617416918on_j_k)), ((((heap_E494191872t_unit H) (((put_M_682984464_j_k_l Element_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_970800329_h_i_l Document_ptr2) Getter)) H) H2)))
% 0.78/0.95  FOF formula (forall (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (Setter:((rObjec1617416918on_j_k->rObjec1617416918on_j_k)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:rObjec1617416918on_j_k) (H2:heap_S1465075775_j_k_l) (Document_ptr2:docume1935157360tr_d_e) (Getter:(rObjec1617416918on_j_k->option_element_ptr_a)), ((((heap_E494191872t_unit H) (((put_M_1494070654_j_k_l Element_ptr) Setter) V)) H2)->(((heap_E1531219875_ptr_a ((get_M_1723352102_h_i_l Document_ptr2) Getter)) H) H2))) of role axiom named fact_159_get__M__Mdocument__preserved7
% 0.78/0.95  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (Setter:((rObjec1617416918on_j_k->rObjec1617416918on_j_k)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:rObjec1617416918on_j_k) (H2:heap_S1465075775_j_k_l) (Document_ptr2:docume1935157360tr_d_e) (Getter:(rObjec1617416918on_j_k->option_element_ptr_a)), ((((heap_E494191872t_unit H) (((put_M_1494070654_j_k_l Element_ptr) Setter) V)) H2)->(((heap_E1531219875_ptr_a ((get_M_1723352102_h_i_l Document_ptr2) Getter)) H) H2)))
% 0.78/0.95  FOF formula (forall (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (Setter:((finite1621822014t_char->finite1621822014t_char)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:finite1621822014t_char) (H2:heap_S1465075775_j_k_l) (Document_ptr2:docume1935157360tr_d_e) (Getter:(rObjec1617416918on_j_k->option_element_ptr_a)), ((((heap_E494191872t_unit H) (((put_M_1724091798_j_k_l Element_ptr) Setter) V)) H2)->(((heap_E1531219875_ptr_a ((get_M_1723352102_h_i_l Document_ptr2) Getter)) H) H2))) of role axiom named fact_160_get__M__Mdocument__preserved7
% 0.78/0.95  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (Setter:((finite1621822014t_char->finite1621822014t_char)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:finite1621822014t_char) (H2:heap_S1465075775_j_k_l) (Document_ptr2:docume1935157360tr_d_e) (Getter:(rObjec1617416918on_j_k->option_element_ptr_a)), ((((heap_E494191872t_unit H) (((put_M_1724091798_j_k_l Element_ptr) Setter) V)) H2)->(((heap_E1531219875_ptr_a ((get_M_1723352102_h_i_l Document_ptr2) Getter)) H) H2)))
% 0.78/0.95  FOF formula (forall (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (Setter:((list_char->list_char)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:list_char) (H2:heap_S1465075775_j_k_l) (Document_ptr2:docume1935157360tr_d_e) (Getter:(rObjec1617416918on_j_k->option_element_ptr_a)), ((((heap_E494191872t_unit H) (((put_M_1720094109_j_k_l Element_ptr) Setter) V)) H2)->(((heap_E1531219875_ptr_a ((get_M_1723352102_h_i_l Document_ptr2) Getter)) H) H2))) of role axiom named fact_161_get__M__Mdocument__preserved7
% 0.78/0.95  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (Setter:((list_char->list_char)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:list_char) (H2:heap_S1465075775_j_k_l) (Document_ptr2:docume1935157360tr_d_e) (Getter:(rObjec1617416918on_j_k->option_element_ptr_a)), ((((heap_E494191872t_unit H) (((put_M_1720094109_j_k_l Element_ptr) Setter) V)) H2)->(((heap_E1531219875_ptr_a ((get_M_1723352102_h_i_l Document_ptr2) Getter)) H) H2)))
% 0.78/0.95  FOF formula (forall (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (Setter:((list_n282880152tr_b_c->list_n282880152tr_b_c)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:list_n282880152tr_b_c) (H2:heap_S1465075775_j_k_l) (Document_ptr2:docume1935157360tr_d_e) (Getter:(rObjec1617416918on_j_k->option_element_ptr_a)), ((((heap_E494191872t_unit H) (((put_M_1098917052_j_k_l Element_ptr) Setter) V)) H2)->(((heap_E1531219875_ptr_a ((get_M_1723352102_h_i_l Document_ptr2) Getter)) H) H2))) of role axiom named fact_162_get__M__Mdocument__preserved7
% 0.78/0.95  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (Setter:((list_n282880152tr_b_c->list_n282880152tr_b_c)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:list_n282880152tr_b_c) (H2:heap_S1465075775_j_k_l) (Document_ptr2:docume1935157360tr_d_e) (Getter:(rObjec1617416918on_j_k->option_element_ptr_a)), ((((heap_E494191872t_unit H) (((put_M_1098917052_j_k_l Element_ptr) Setter) V)) H2)->(((heap_E1531219875_ptr_a ((get_M_1723352102_h_i_l Document_ptr2) Getter)) H) H2)))
% 0.78/0.95  FOF formula (forall (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (Setter:((option147517124_ptr_d->option147517124_ptr_d)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:option147517124_ptr_d) (H2:heap_S1465075775_j_k_l) (Document_ptr2:docume1935157360tr_d_e) (Getter:(rObjec1617416918on_j_k->option_element_ptr_a)), ((((heap_E494191872t_unit H) (((put_M_682984464_j_k_l Element_ptr) Setter) V)) H2)->(((heap_E1531219875_ptr_a ((get_M_1723352102_h_i_l Document_ptr2) Getter)) H) H2))) of role axiom named fact_163_get__M__Mdocument__preserved7
% 0.78/0.95  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (Setter:((option147517124_ptr_d->option147517124_ptr_d)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:option147517124_ptr_d) (H2:heap_S1465075775_j_k_l) (Document_ptr2:docume1935157360tr_d_e) (Getter:(rObjec1617416918on_j_k->option_element_ptr_a)), ((((heap_E494191872t_unit H) (((put_M_682984464_j_k_l Element_ptr) Setter) V)) H2)->(((heap_E1531219875_ptr_a ((get_M_1723352102_h_i_l Document_ptr2) Getter)) H) H2)))
% 0.78/0.95  FOF formula (forall (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (Setter:((option_element_ptr_a->option_element_ptr_a)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:option_element_ptr_a) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1875798643tion_g->option_element_ptr_a)), ((((heap_E494191872t_unit H) (((put_M_430230363_j_k_l Element_ptr) Setter) V)) H2)->((forall (X3:rObjec1875798643tion_g), (((eq option_element_ptr_a) (Getter ((Setter (fun (Uu:option_element_ptr_a)=> V)) X3))) V))->(((heap_E1091541499_ptr_a H2) ((get_M_1524345318_j_k_l Element_ptr) Getter)) V)))) of role axiom named fact_164_element__put__get
% 0.78/0.95  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (Setter:((option_element_ptr_a->option_element_ptr_a)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:option_element_ptr_a) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1875798643tion_g->option_element_ptr_a)), ((((heap_E494191872t_unit H) (((put_M_430230363_j_k_l Element_ptr) Setter) V)) H2)->((forall (X3:rObjec1875798643tion_g), (((eq option_element_ptr_a) (Getter ((Setter (fun (Uu:option_element_ptr_a)=> V)) X3))) V))->(((heap_E1091541499_ptr_a H2) ((get_M_1524345318_j_k_l Element_ptr) Getter)) V))))
% 0.78/0.95  FOF formula (forall (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (Setter:((product_unit->product_unit)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:product_unit) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1875798643tion_g->product_unit)), ((((heap_E494191872t_unit H) (((put_M_1101791239_j_k_l Element_ptr) Setter) V)) H2)->((forall (X3:rObjec1875798643tion_g), (((eq product_unit) (Getter ((Setter (fun (Uu:product_unit)=> V)) X3))) V))->(((heap_E667013711t_unit H2) ((get_M_1238860946_j_k_l Element_ptr) Getter)) V)))) of role axiom named fact_165_element__put__get
% 0.78/0.95  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (Setter:((product_unit->product_unit)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:product_unit) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1875798643tion_g->product_unit)), ((((heap_E494191872t_unit H) (((put_M_1101791239_j_k_l Element_ptr) Setter) V)) H2)->((forall (X3:rObjec1875798643tion_g), (((eq product_unit) (Getter ((Setter (fun (Uu:product_unit)=> V)) X3))) V))->(((heap_E667013711t_unit H2) ((get_M_1238860946_j_k_l Element_ptr) Getter)) V))))
% 0.78/0.96  FOF formula (forall (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (Setter:((docume1935157360tr_d_e->docume1935157360tr_d_e)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:docume1935157360tr_d_e) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1875798643tion_g->docume1935157360tr_d_e)), ((((heap_E494191872t_unit H) (((put_M_1236788814_j_k_l Element_ptr) Setter) V)) H2)->((forall (X3:rObjec1875798643tion_g), (((eq docume1935157360tr_d_e) (Getter ((Setter (fun (Uu:docume1935157360tr_d_e)=> V)) X3))) V))->(((heap_E2101731758tr_d_e H2) ((get_M_650077447_j_k_l Element_ptr) Getter)) V)))) of role axiom named fact_166_element__put__get
% 0.78/0.96  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (Setter:((docume1935157360tr_d_e->docume1935157360tr_d_e)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:docume1935157360tr_d_e) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1875798643tion_g->docume1935157360tr_d_e)), ((((heap_E494191872t_unit H) (((put_M_1236788814_j_k_l Element_ptr) Setter) V)) H2)->((forall (X3:rObjec1875798643tion_g), (((eq docume1935157360tr_d_e) (Getter ((Setter (fun (Uu:docume1935157360tr_d_e)=> V)) X3))) V))->(((heap_E2101731758tr_d_e H2) ((get_M_650077447_j_k_l Element_ptr) Getter)) V))))
% 0.78/0.96  FOF formula (forall (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (Setter:((shadow_root_ptr_d->shadow_root_ptr_d)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:shadow_root_ptr_d) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1875798643tion_g->shadow_root_ptr_d)), ((((heap_E494191872t_unit H) (((put_M_1672180822_j_k_l Element_ptr) Setter) V)) H2)->((forall (X3:rObjec1875798643tion_g), (((eq shadow_root_ptr_d) (Getter ((Setter (fun (Uu:shadow_root_ptr_d)=> V)) X3))) V))->(((heap_E143427264_ptr_d H2) ((get_M_2008432865_j_k_l Element_ptr) Getter)) V)))) of role axiom named fact_167_element__put__get
% 0.78/0.96  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (Setter:((shadow_root_ptr_d->shadow_root_ptr_d)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:shadow_root_ptr_d) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1875798643tion_g->shadow_root_ptr_d)), ((((heap_E494191872t_unit H) (((put_M_1672180822_j_k_l Element_ptr) Setter) V)) H2)->((forall (X3:rObjec1875798643tion_g), (((eq shadow_root_ptr_d) (Getter ((Setter (fun (Uu:shadow_root_ptr_d)=> V)) X3))) V))->(((heap_E143427264_ptr_d H2) ((get_M_2008432865_j_k_l Element_ptr) Getter)) V))))
% 0.78/0.96  FOF formula (forall (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (Setter:((finite1621822014t_char->finite1621822014t_char)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:finite1621822014t_char) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1875798643tion_g->finite1621822014t_char)), ((((heap_E494191872t_unit H) (((put_M_1724091798_j_k_l Element_ptr) Setter) V)) H2)->((forall (X3:rObjec1875798643tion_g), (((eq finite1621822014t_char) (Getter ((Setter (fun (Uu:finite1621822014t_char)=> V)) X3))) V))->(((heap_E946351744t_char H2) ((get_M_685446945_j_k_l Element_ptr) Getter)) V)))) of role axiom named fact_168_element__put__get
% 0.78/0.96  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (Setter:((finite1621822014t_char->finite1621822014t_char)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:finite1621822014t_char) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1875798643tion_g->finite1621822014t_char)), ((((heap_E494191872t_unit H) (((put_M_1724091798_j_k_l Element_ptr) Setter) V)) H2)->((forall (X3:rObjec1875798643tion_g), (((eq finite1621822014t_char) (Getter ((Setter (fun (Uu:finite1621822014t_char)=> V)) X3))) V))->(((heap_E946351744t_char H2) ((get_M_685446945_j_k_l Element_ptr) Getter)) V))))
% 0.78/0.96  FOF formula (forall (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (Setter:((list_char->list_char)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:list_char) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1875798643tion_g->list_char)), ((((heap_E494191872t_unit H) (((put_M_1720094109_j_k_l Element_ptr) Setter) V)) H2)->((forall (X3:rObjec1875798643tion_g), (((eq list_char) (Getter ((Setter (fun (Uu:list_char)=> V)) X3))) V))->(((heap_E804379039t_char H2) ((get_M_51280086_j_k_l Element_ptr) Getter)) V)))) of role axiom named fact_169_element__put__get
% 0.78/0.97  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (Setter:((list_char->list_char)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:list_char) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1875798643tion_g->list_char)), ((((heap_E494191872t_unit H) (((put_M_1720094109_j_k_l Element_ptr) Setter) V)) H2)->((forall (X3:rObjec1875798643tion_g), (((eq list_char) (Getter ((Setter (fun (Uu:list_char)=> V)) X3))) V))->(((heap_E804379039t_char H2) ((get_M_51280086_j_k_l Element_ptr) Getter)) V))))
% 0.78/0.97  FOF formula (forall (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (Setter:((list_n282880152tr_b_c->list_n282880152tr_b_c)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:list_n282880152tr_b_c) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1875798643tion_g->list_n282880152tr_b_c)), ((((heap_E494191872t_unit H) (((put_M_1098917052_j_k_l Element_ptr) Setter) V)) H2)->((forall (X3:rObjec1875798643tion_g), (((eq list_n282880152tr_b_c) (Getter ((Setter (fun (Uu:list_n282880152tr_b_c)=> V)) X3))) V))->(((heap_E258692314tr_b_c H2) ((get_M_88885319_j_k_l Element_ptr) Getter)) V)))) of role axiom named fact_170_element__put__get
% 0.78/0.97  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (Setter:((list_n282880152tr_b_c->list_n282880152tr_b_c)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:list_n282880152tr_b_c) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1875798643tion_g->list_n282880152tr_b_c)), ((((heap_E494191872t_unit H) (((put_M_1098917052_j_k_l Element_ptr) Setter) V)) H2)->((forall (X3:rObjec1875798643tion_g), (((eq list_n282880152tr_b_c) (Getter ((Setter (fun (Uu:list_n282880152tr_b_c)=> V)) X3))) V))->(((heap_E258692314tr_b_c H2) ((get_M_88885319_j_k_l Element_ptr) Getter)) V))))
% 0.78/0.97  FOF formula (forall (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (Setter:((option147517124_ptr_d->option147517124_ptr_d)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:option147517124_ptr_d) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1875798643tion_g->option147517124_ptr_d)), ((((heap_E494191872t_unit H) (((put_M_682984464_j_k_l Element_ptr) Setter) V)) H2)->((forall (X3:rObjec1875798643tion_g), (((eq option147517124_ptr_d) (Getter ((Setter (fun (Uu:option147517124_ptr_d)=> V)) X3))) V))->(((heap_E1947147782_ptr_d H2) ((get_M_1154267419_j_k_l Element_ptr) Getter)) V)))) of role axiom named fact_171_element__put__get
% 0.78/0.97  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (Setter:((option147517124_ptr_d->option147517124_ptr_d)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:option147517124_ptr_d) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1875798643tion_g->option147517124_ptr_d)), ((((heap_E494191872t_unit H) (((put_M_682984464_j_k_l Element_ptr) Setter) V)) H2)->((forall (X3:rObjec1875798643tion_g), (((eq option147517124_ptr_d) (Getter ((Setter (fun (Uu:option147517124_ptr_d)=> V)) X3))) V))->(((heap_E1947147782_ptr_d H2) ((get_M_1154267419_j_k_l Element_ptr) Getter)) V))))
% 0.78/0.97  FOF formula (forall (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (Setter:((rObjec1617416918on_j_k->rObjec1617416918on_j_k)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:rObjec1617416918on_j_k) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1875798643tion_g->rObjec1617416918on_j_k)), ((((heap_E494191872t_unit H) (((put_M_1494070654_j_k_l Element_ptr) Setter) V)) H2)->((forall (X3:rObjec1875798643tion_g), (((eq rObjec1617416918on_j_k) (Getter ((Setter (fun (Uu:rObjec1617416918on_j_k)=> V)) X3))) V))->(((heap_E604544536on_j_k H2) ((get_M_1990067849_j_k_l Element_ptr) Getter)) V)))) of role axiom named fact_172_element__put__get
% 0.78/0.97  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (Setter:((rObjec1617416918on_j_k->rObjec1617416918on_j_k)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:rObjec1617416918on_j_k) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1875798643tion_g->rObjec1617416918on_j_k)), ((((heap_E494191872t_unit H) (((put_M_1494070654_j_k_l Element_ptr) Setter) V)) H2)->((forall (X3:rObjec1875798643tion_g), (((eq rObjec1617416918on_j_k) (Getter ((Setter (fun (Uu:rObjec1617416918on_j_k)=> V)) X3))) V))->(((heap_E604544536on_j_k H2) ((get_M_1990067849_j_k_l Element_ptr) Getter)) V))))
% 0.78/0.97  FOF formula (forall (Getter:(rObjec1875798643tion_g->rObjec1617416918on_j_k)) (Setter:((rObjec1617416918on_j_k->rObjec1617416918on_j_k)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:rObjec1617416918on_j_k) (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (H2:heap_S1465075775_j_k_l) (Element_ptr2:element_ptr_a), ((forall (X3:rObjec1875798643tion_g), (((eq rObjec1617416918on_j_k) (Getter ((Setter (fun (Uu:rObjec1617416918on_j_k)=> V)) X3))) (Getter X3)))->((((heap_E494191872t_unit H) (((put_M_1494070654_j_k_l Element_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_1990067849_j_k_l Element_ptr2) Getter)) H) H2)))) of role axiom named fact_173_element__put__get__preserved
% 0.78/0.97  A new axiom: (forall (Getter:(rObjec1875798643tion_g->rObjec1617416918on_j_k)) (Setter:((rObjec1617416918on_j_k->rObjec1617416918on_j_k)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:rObjec1617416918on_j_k) (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (H2:heap_S1465075775_j_k_l) (Element_ptr2:element_ptr_a), ((forall (X3:rObjec1875798643tion_g), (((eq rObjec1617416918on_j_k) (Getter ((Setter (fun (Uu:rObjec1617416918on_j_k)=> V)) X3))) (Getter X3)))->((((heap_E494191872t_unit H) (((put_M_1494070654_j_k_l Element_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_1990067849_j_k_l Element_ptr2) Getter)) H) H2))))
% 0.78/0.97  FOF formula (forall (Getter:(rObjec1875798643tion_g->rObjec1617416918on_j_k)) (Setter:((finite1621822014t_char->finite1621822014t_char)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:finite1621822014t_char) (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (H2:heap_S1465075775_j_k_l) (Element_ptr2:element_ptr_a), ((forall (X3:rObjec1875798643tion_g), (((eq rObjec1617416918on_j_k) (Getter ((Setter (fun (Uu:finite1621822014t_char)=> V)) X3))) (Getter X3)))->((((heap_E494191872t_unit H) (((put_M_1724091798_j_k_l Element_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_1990067849_j_k_l Element_ptr2) Getter)) H) H2)))) of role axiom named fact_174_element__put__get__preserved
% 0.78/0.97  A new axiom: (forall (Getter:(rObjec1875798643tion_g->rObjec1617416918on_j_k)) (Setter:((finite1621822014t_char->finite1621822014t_char)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:finite1621822014t_char) (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (H2:heap_S1465075775_j_k_l) (Element_ptr2:element_ptr_a), ((forall (X3:rObjec1875798643tion_g), (((eq rObjec1617416918on_j_k) (Getter ((Setter (fun (Uu:finite1621822014t_char)=> V)) X3))) (Getter X3)))->((((heap_E494191872t_unit H) (((put_M_1724091798_j_k_l Element_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_1990067849_j_k_l Element_ptr2) Getter)) H) H2))))
% 0.78/0.97  FOF formula (forall (Getter:(rObjec1875798643tion_g->rObjec1617416918on_j_k)) (Setter:((list_char->list_char)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:list_char) (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (H2:heap_S1465075775_j_k_l) (Element_ptr2:element_ptr_a), ((forall (X3:rObjec1875798643tion_g), (((eq rObjec1617416918on_j_k) (Getter ((Setter (fun (Uu:list_char)=> V)) X3))) (Getter X3)))->((((heap_E494191872t_unit H) (((put_M_1720094109_j_k_l Element_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_1990067849_j_k_l Element_ptr2) Getter)) H) H2)))) of role axiom named fact_175_element__put__get__preserved
% 0.78/0.97  A new axiom: (forall (Getter:(rObjec1875798643tion_g->rObjec1617416918on_j_k)) (Setter:((list_char->list_char)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:list_char) (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (H2:heap_S1465075775_j_k_l) (Element_ptr2:element_ptr_a), ((forall (X3:rObjec1875798643tion_g), (((eq rObjec1617416918on_j_k) (Getter ((Setter (fun (Uu:list_char)=> V)) X3))) (Getter X3)))->((((heap_E494191872t_unit H) (((put_M_1720094109_j_k_l Element_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_1990067849_j_k_l Element_ptr2) Getter)) H) H2))))
% 0.78/0.98  FOF formula (forall (Getter:(rObjec1875798643tion_g->rObjec1617416918on_j_k)) (Setter:((list_n282880152tr_b_c->list_n282880152tr_b_c)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:list_n282880152tr_b_c) (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (H2:heap_S1465075775_j_k_l) (Element_ptr2:element_ptr_a), ((forall (X3:rObjec1875798643tion_g), (((eq rObjec1617416918on_j_k) (Getter ((Setter (fun (Uu:list_n282880152tr_b_c)=> V)) X3))) (Getter X3)))->((((heap_E494191872t_unit H) (((put_M_1098917052_j_k_l Element_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_1990067849_j_k_l Element_ptr2) Getter)) H) H2)))) of role axiom named fact_176_element__put__get__preserved
% 0.78/0.98  A new axiom: (forall (Getter:(rObjec1875798643tion_g->rObjec1617416918on_j_k)) (Setter:((list_n282880152tr_b_c->list_n282880152tr_b_c)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:list_n282880152tr_b_c) (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (H2:heap_S1465075775_j_k_l) (Element_ptr2:element_ptr_a), ((forall (X3:rObjec1875798643tion_g), (((eq rObjec1617416918on_j_k) (Getter ((Setter (fun (Uu:list_n282880152tr_b_c)=> V)) X3))) (Getter X3)))->((((heap_E494191872t_unit H) (((put_M_1098917052_j_k_l Element_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_1990067849_j_k_l Element_ptr2) Getter)) H) H2))))
% 0.78/0.98  FOF formula (forall (Getter:(rObjec1875798643tion_g->rObjec1617416918on_j_k)) (Setter:((option147517124_ptr_d->option147517124_ptr_d)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:option147517124_ptr_d) (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (H2:heap_S1465075775_j_k_l) (Element_ptr2:element_ptr_a), ((forall (X3:rObjec1875798643tion_g), (((eq rObjec1617416918on_j_k) (Getter ((Setter (fun (Uu:option147517124_ptr_d)=> V)) X3))) (Getter X3)))->((((heap_E494191872t_unit H) (((put_M_682984464_j_k_l Element_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_1990067849_j_k_l Element_ptr2) Getter)) H) H2)))) of role axiom named fact_177_element__put__get__preserved
% 0.78/0.98  A new axiom: (forall (Getter:(rObjec1875798643tion_g->rObjec1617416918on_j_k)) (Setter:((option147517124_ptr_d->option147517124_ptr_d)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:option147517124_ptr_d) (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (H2:heap_S1465075775_j_k_l) (Element_ptr2:element_ptr_a), ((forall (X3:rObjec1875798643tion_g), (((eq rObjec1617416918on_j_k) (Getter ((Setter (fun (Uu:option147517124_ptr_d)=> V)) X3))) (Getter X3)))->((((heap_E494191872t_unit H) (((put_M_682984464_j_k_l Element_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_1990067849_j_k_l Element_ptr2) Getter)) H) H2))))
% 0.78/0.98  FOF formula (forall (Element_ptr:element_ptr_a) (Element_ptr2:element_ptr_a) (H:heap_S1465075775_j_k_l) (Setter:((rObjec1617416918on_j_k->rObjec1617416918on_j_k)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:rObjec1617416918on_j_k) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1875798643tion_g->rObjec1617416918on_j_k)), ((not (((eq element_ptr_a) Element_ptr) Element_ptr2))->((((heap_E494191872t_unit H) (((put_M_1494070654_j_k_l Element_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_1990067849_j_k_l Element_ptr2) Getter)) H) H2)))) of role axiom named fact_178_get__M__Element__preserved1
% 0.78/0.98  A new axiom: (forall (Element_ptr:element_ptr_a) (Element_ptr2:element_ptr_a) (H:heap_S1465075775_j_k_l) (Setter:((rObjec1617416918on_j_k->rObjec1617416918on_j_k)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:rObjec1617416918on_j_k) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1875798643tion_g->rObjec1617416918on_j_k)), ((not (((eq element_ptr_a) Element_ptr) Element_ptr2))->((((heap_E494191872t_unit H) (((put_M_1494070654_j_k_l Element_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_1990067849_j_k_l Element_ptr2) Getter)) H) H2))))
% 0.78/0.98  FOF formula (forall (Element_ptr:element_ptr_a) (Element_ptr2:element_ptr_a) (H:heap_S1465075775_j_k_l) (Setter:((finite1621822014t_char->finite1621822014t_char)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:finite1621822014t_char) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1875798643tion_g->rObjec1617416918on_j_k)), ((not (((eq element_ptr_a) Element_ptr) Element_ptr2))->((((heap_E494191872t_unit H) (((put_M_1724091798_j_k_l Element_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_1990067849_j_k_l Element_ptr2) Getter)) H) H2)))) of role axiom named fact_179_get__M__Element__preserved1
% 0.78/0.99  A new axiom: (forall (Element_ptr:element_ptr_a) (Element_ptr2:element_ptr_a) (H:heap_S1465075775_j_k_l) (Setter:((finite1621822014t_char->finite1621822014t_char)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:finite1621822014t_char) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1875798643tion_g->rObjec1617416918on_j_k)), ((not (((eq element_ptr_a) Element_ptr) Element_ptr2))->((((heap_E494191872t_unit H) (((put_M_1724091798_j_k_l Element_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_1990067849_j_k_l Element_ptr2) Getter)) H) H2))))
% 0.78/0.99  FOF formula (forall (Element_ptr:element_ptr_a) (Element_ptr2:element_ptr_a) (H:heap_S1465075775_j_k_l) (Setter:((list_char->list_char)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:list_char) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1875798643tion_g->rObjec1617416918on_j_k)), ((not (((eq element_ptr_a) Element_ptr) Element_ptr2))->((((heap_E494191872t_unit H) (((put_M_1720094109_j_k_l Element_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_1990067849_j_k_l Element_ptr2) Getter)) H) H2)))) of role axiom named fact_180_get__M__Element__preserved1
% 0.78/0.99  A new axiom: (forall (Element_ptr:element_ptr_a) (Element_ptr2:element_ptr_a) (H:heap_S1465075775_j_k_l) (Setter:((list_char->list_char)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:list_char) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1875798643tion_g->rObjec1617416918on_j_k)), ((not (((eq element_ptr_a) Element_ptr) Element_ptr2))->((((heap_E494191872t_unit H) (((put_M_1720094109_j_k_l Element_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_1990067849_j_k_l Element_ptr2) Getter)) H) H2))))
% 0.78/0.99  FOF formula (forall (Element_ptr:element_ptr_a) (Element_ptr2:element_ptr_a) (H:heap_S1465075775_j_k_l) (Setter:((list_n282880152tr_b_c->list_n282880152tr_b_c)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:list_n282880152tr_b_c) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1875798643tion_g->rObjec1617416918on_j_k)), ((not (((eq element_ptr_a) Element_ptr) Element_ptr2))->((((heap_E494191872t_unit H) (((put_M_1098917052_j_k_l Element_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_1990067849_j_k_l Element_ptr2) Getter)) H) H2)))) of role axiom named fact_181_get__M__Element__preserved1
% 0.78/0.99  A new axiom: (forall (Element_ptr:element_ptr_a) (Element_ptr2:element_ptr_a) (H:heap_S1465075775_j_k_l) (Setter:((list_n282880152tr_b_c->list_n282880152tr_b_c)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:list_n282880152tr_b_c) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1875798643tion_g->rObjec1617416918on_j_k)), ((not (((eq element_ptr_a) Element_ptr) Element_ptr2))->((((heap_E494191872t_unit H) (((put_M_1098917052_j_k_l Element_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_1990067849_j_k_l Element_ptr2) Getter)) H) H2))))
% 0.78/0.99  FOF formula (forall (Element_ptr:element_ptr_a) (Element_ptr2:element_ptr_a) (H:heap_S1465075775_j_k_l) (Setter:((option147517124_ptr_d->option147517124_ptr_d)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:option147517124_ptr_d) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1875798643tion_g->rObjec1617416918on_j_k)), ((not (((eq element_ptr_a) Element_ptr) Element_ptr2))->((((heap_E494191872t_unit H) (((put_M_682984464_j_k_l Element_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_1990067849_j_k_l Element_ptr2) Getter)) H) H2)))) of role axiom named fact_182_get__M__Element__preserved1
% 0.78/0.99  A new axiom: (forall (Element_ptr:element_ptr_a) (Element_ptr2:element_ptr_a) (H:heap_S1465075775_j_k_l) (Setter:((option147517124_ptr_d->option147517124_ptr_d)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:option147517124_ptr_d) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1875798643tion_g->rObjec1617416918on_j_k)), ((not (((eq element_ptr_a) Element_ptr) Element_ptr2))->((((heap_E494191872t_unit H) (((put_M_682984464_j_k_l Element_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_1990067849_j_k_l Element_ptr2) Getter)) H) H2))))
% 0.84/0.99  FOF formula (forall (Character_data_ptr:character_data_ptr_b) (Object_ptr:object945351580_d_e_f) (H:heap_S1465075775_j_k_l) (Setter:((rObjec1617416918on_j_k->rObjec1617416918on_j_k)->(rObjec1148923485tion_h->rObjec1148923485tion_h))) (V:rObjec1617416918on_j_k) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1413572695_j_k_l->rObjec1617416918on_j_k)), ((not (((eq object945351580_d_e_f) (cast_n552817316_d_e_f (cast_c164415100_b_a_c Character_data_ptr))) Object_ptr))->((((heap_E494191872t_unit H) (((put_M_643150959_j_k_l Character_data_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_1030798962on_j_k Object_ptr) Getter)) H) H2)))) of role axiom named fact_183_CharacterData__simp11
% 0.84/0.99  A new axiom: (forall (Character_data_ptr:character_data_ptr_b) (Object_ptr:object945351580_d_e_f) (H:heap_S1465075775_j_k_l) (Setter:((rObjec1617416918on_j_k->rObjec1617416918on_j_k)->(rObjec1148923485tion_h->rObjec1148923485tion_h))) (V:rObjec1617416918on_j_k) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1413572695_j_k_l->rObjec1617416918on_j_k)), ((not (((eq object945351580_d_e_f) (cast_n552817316_d_e_f (cast_c164415100_b_a_c Character_data_ptr))) Object_ptr))->((((heap_E494191872t_unit H) (((put_M_643150959_j_k_l Character_data_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_1030798962on_j_k Object_ptr) Getter)) H) H2))))
% 0.84/0.99  FOF formula (forall (Character_data_ptr:character_data_ptr_b) (Object_ptr:object945351580_d_e_f) (H:heap_S1465075775_j_k_l) (Setter:((list_char->list_char)->(rObjec1148923485tion_h->rObjec1148923485tion_h))) (V:list_char) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1413572695_j_k_l->rObjec1617416918on_j_k)), ((not (((eq object945351580_d_e_f) (cast_n552817316_d_e_f (cast_c164415100_b_a_c Character_data_ptr))) Object_ptr))->((((heap_E494191872t_unit H) (((put_M_1937380872_j_k_l Character_data_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_1030798962on_j_k Object_ptr) Getter)) H) H2)))) of role axiom named fact_184_CharacterData__simp11
% 0.84/0.99  A new axiom: (forall (Character_data_ptr:character_data_ptr_b) (Object_ptr:object945351580_d_e_f) (H:heap_S1465075775_j_k_l) (Setter:((list_char->list_char)->(rObjec1148923485tion_h->rObjec1148923485tion_h))) (V:list_char) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1413572695_j_k_l->rObjec1617416918on_j_k)), ((not (((eq object945351580_d_e_f) (cast_n552817316_d_e_f (cast_c164415100_b_a_c Character_data_ptr))) Object_ptr))->((((heap_E494191872t_unit H) (((put_M_1937380872_j_k_l Character_data_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_1030798962on_j_k Object_ptr) Getter)) H) H2))))
% 0.84/0.99  FOF formula (forall (Getter:(rObjec1413572695_j_k_l->rObjec1617416918on_j_k)) (Setter:((rObjec1617416918on_j_k->rObjec1617416918on_j_k)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:rObjec1617416918on_j_k) (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (H2:heap_S1465075775_j_k_l) (Object_ptr:object945351580_d_e_f), ((forall (X3:rObjec1875798643tion_g), (((eq rObjec1617416918on_j_k) (Getter (cast_N1183075319_j_k_l (cast_E1779426770on_h_i ((Setter (fun (Uu:rObjec1617416918on_j_k)=> V)) X3))))) (Getter (cast_N1183075319_j_k_l (cast_E1779426770on_h_i X3)))))->((((heap_E494191872t_unit H) (((put_M_1494070654_j_k_l Element_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_1030798962on_j_k Object_ptr) Getter)) H) H2)))) of role axiom named fact_185_get__M__Element__preserved3
% 0.84/0.99  A new axiom: (forall (Getter:(rObjec1413572695_j_k_l->rObjec1617416918on_j_k)) (Setter:((rObjec1617416918on_j_k->rObjec1617416918on_j_k)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:rObjec1617416918on_j_k) (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (H2:heap_S1465075775_j_k_l) (Object_ptr:object945351580_d_e_f), ((forall (X3:rObjec1875798643tion_g), (((eq rObjec1617416918on_j_k) (Getter (cast_N1183075319_j_k_l (cast_E1779426770on_h_i ((Setter (fun (Uu:rObjec1617416918on_j_k)=> V)) X3))))) (Getter (cast_N1183075319_j_k_l (cast_E1779426770on_h_i X3)))))->((((heap_E494191872t_unit H) (((put_M_1494070654_j_k_l Element_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_1030798962on_j_k Object_ptr) Getter)) H) H2))))
% 0.84/1.00  FOF formula (forall (Getter:(rObjec1413572695_j_k_l->rObjec1617416918on_j_k)) (Setter:((finite1621822014t_char->finite1621822014t_char)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:finite1621822014t_char) (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (H2:heap_S1465075775_j_k_l) (Object_ptr:object945351580_d_e_f), ((forall (X3:rObjec1875798643tion_g), (((eq rObjec1617416918on_j_k) (Getter (cast_N1183075319_j_k_l (cast_E1779426770on_h_i ((Setter (fun (Uu:finite1621822014t_char)=> V)) X3))))) (Getter (cast_N1183075319_j_k_l (cast_E1779426770on_h_i X3)))))->((((heap_E494191872t_unit H) (((put_M_1724091798_j_k_l Element_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_1030798962on_j_k Object_ptr) Getter)) H) H2)))) of role axiom named fact_186_get__M__Element__preserved3
% 0.84/1.00  A new axiom: (forall (Getter:(rObjec1413572695_j_k_l->rObjec1617416918on_j_k)) (Setter:((finite1621822014t_char->finite1621822014t_char)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:finite1621822014t_char) (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (H2:heap_S1465075775_j_k_l) (Object_ptr:object945351580_d_e_f), ((forall (X3:rObjec1875798643tion_g), (((eq rObjec1617416918on_j_k) (Getter (cast_N1183075319_j_k_l (cast_E1779426770on_h_i ((Setter (fun (Uu:finite1621822014t_char)=> V)) X3))))) (Getter (cast_N1183075319_j_k_l (cast_E1779426770on_h_i X3)))))->((((heap_E494191872t_unit H) (((put_M_1724091798_j_k_l Element_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_1030798962on_j_k Object_ptr) Getter)) H) H2))))
% 0.84/1.00  FOF formula (forall (Getter:(rObjec1413572695_j_k_l->rObjec1617416918on_j_k)) (Setter:((list_char->list_char)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:list_char) (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (H2:heap_S1465075775_j_k_l) (Object_ptr:object945351580_d_e_f), ((forall (X3:rObjec1875798643tion_g), (((eq rObjec1617416918on_j_k) (Getter (cast_N1183075319_j_k_l (cast_E1779426770on_h_i ((Setter (fun (Uu:list_char)=> V)) X3))))) (Getter (cast_N1183075319_j_k_l (cast_E1779426770on_h_i X3)))))->((((heap_E494191872t_unit H) (((put_M_1720094109_j_k_l Element_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_1030798962on_j_k Object_ptr) Getter)) H) H2)))) of role axiom named fact_187_get__M__Element__preserved3
% 0.84/1.00  A new axiom: (forall (Getter:(rObjec1413572695_j_k_l->rObjec1617416918on_j_k)) (Setter:((list_char->list_char)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:list_char) (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (H2:heap_S1465075775_j_k_l) (Object_ptr:object945351580_d_e_f), ((forall (X3:rObjec1875798643tion_g), (((eq rObjec1617416918on_j_k) (Getter (cast_N1183075319_j_k_l (cast_E1779426770on_h_i ((Setter (fun (Uu:list_char)=> V)) X3))))) (Getter (cast_N1183075319_j_k_l (cast_E1779426770on_h_i X3)))))->((((heap_E494191872t_unit H) (((put_M_1720094109_j_k_l Element_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_1030798962on_j_k Object_ptr) Getter)) H) H2))))
% 0.84/1.00  FOF formula (forall (Getter:(rObjec1413572695_j_k_l->rObjec1617416918on_j_k)) (Setter:((list_n282880152tr_b_c->list_n282880152tr_b_c)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:list_n282880152tr_b_c) (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (H2:heap_S1465075775_j_k_l) (Object_ptr:object945351580_d_e_f), ((forall (X3:rObjec1875798643tion_g), (((eq rObjec1617416918on_j_k) (Getter (cast_N1183075319_j_k_l (cast_E1779426770on_h_i ((Setter (fun (Uu:list_n282880152tr_b_c)=> V)) X3))))) (Getter (cast_N1183075319_j_k_l (cast_E1779426770on_h_i X3)))))->((((heap_E494191872t_unit H) (((put_M_1098917052_j_k_l Element_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_1030798962on_j_k Object_ptr) Getter)) H) H2)))) of role axiom named fact_188_get__M__Element__preserved3
% 0.84/1.01  A new axiom: (forall (Getter:(rObjec1413572695_j_k_l->rObjec1617416918on_j_k)) (Setter:((list_n282880152tr_b_c->list_n282880152tr_b_c)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:list_n282880152tr_b_c) (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (H2:heap_S1465075775_j_k_l) (Object_ptr:object945351580_d_e_f), ((forall (X3:rObjec1875798643tion_g), (((eq rObjec1617416918on_j_k) (Getter (cast_N1183075319_j_k_l (cast_E1779426770on_h_i ((Setter (fun (Uu:list_n282880152tr_b_c)=> V)) X3))))) (Getter (cast_N1183075319_j_k_l (cast_E1779426770on_h_i X3)))))->((((heap_E494191872t_unit H) (((put_M_1098917052_j_k_l Element_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_1030798962on_j_k Object_ptr) Getter)) H) H2))))
% 0.84/1.01  FOF formula (forall (Getter:(rObjec1413572695_j_k_l->rObjec1617416918on_j_k)) (Setter:((option147517124_ptr_d->option147517124_ptr_d)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:option147517124_ptr_d) (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (H2:heap_S1465075775_j_k_l) (Object_ptr:object945351580_d_e_f), ((forall (X3:rObjec1875798643tion_g), (((eq rObjec1617416918on_j_k) (Getter (cast_N1183075319_j_k_l (cast_E1779426770on_h_i ((Setter (fun (Uu:option147517124_ptr_d)=> V)) X3))))) (Getter (cast_N1183075319_j_k_l (cast_E1779426770on_h_i X3)))))->((((heap_E494191872t_unit H) (((put_M_682984464_j_k_l Element_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_1030798962on_j_k Object_ptr) Getter)) H) H2)))) of role axiom named fact_189_get__M__Element__preserved3
% 0.84/1.01  A new axiom: (forall (Getter:(rObjec1413572695_j_k_l->rObjec1617416918on_j_k)) (Setter:((option147517124_ptr_d->option147517124_ptr_d)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:option147517124_ptr_d) (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (H2:heap_S1465075775_j_k_l) (Object_ptr:object945351580_d_e_f), ((forall (X3:rObjec1875798643tion_g), (((eq rObjec1617416918on_j_k) (Getter (cast_N1183075319_j_k_l (cast_E1779426770on_h_i ((Setter (fun (Uu:option147517124_ptr_d)=> V)) X3))))) (Getter (cast_N1183075319_j_k_l (cast_E1779426770on_h_i X3)))))->((((heap_E494191872t_unit H) (((put_M_682984464_j_k_l Element_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_1030798962on_j_k Object_ptr) Getter)) H) H2))))
% 0.84/1.01  FOF formula (forall (Document_ptr2:docume1935157360tr_d_e) (Node_ptr:node_p1234578834tr_b_c), (not (((eq object945351580_d_e_f) (cast_d1608273229_b_c_f Document_ptr2)) (cast_n552817316_d_e_f Node_ptr)))) of role axiom named fact_190_cast__document__ptr__not__node__ptr_I1_J
% 0.84/1.01  A new axiom: (forall (Document_ptr2:docume1935157360tr_d_e) (Node_ptr:node_p1234578834tr_b_c), (not (((eq object945351580_d_e_f) (cast_d1608273229_b_c_f Document_ptr2)) (cast_n552817316_d_e_f Node_ptr))))
% 0.84/1.01  FOF formula (forall (Node_ptr:node_p1234578834tr_b_c) (Document_ptr2:docume1935157360tr_d_e), (not (((eq object945351580_d_e_f) (cast_n552817316_d_e_f Node_ptr)) (cast_d1608273229_b_c_f Document_ptr2)))) of role axiom named fact_191_cast__document__ptr__not__node__ptr_I2_J
% 0.84/1.01  A new axiom: (forall (Node_ptr:node_p1234578834tr_b_c) (Document_ptr2:docume1935157360tr_d_e), (not (((eq object945351580_d_e_f) (cast_n552817316_d_e_f Node_ptr)) (cast_d1608273229_b_c_f Document_ptr2))))
% 0.84/1.01  FOF formula (forall (Getter:(rObjec1922030987on_h_i->rObjec1617416918on_j_k)) (Setter:((rObjec1617416918on_j_k->rObjec1617416918on_j_k)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:rObjec1617416918on_j_k) (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (H2:heap_S1465075775_j_k_l) (Node_ptr:node_p1234578834tr_b_c), ((forall (X3:rObjec1875798643tion_g), (((eq rObjec1617416918on_j_k) (Getter (cast_E1779426770on_h_i ((Setter (fun (Uu:rObjec1617416918on_j_k)=> V)) X3)))) (Getter (cast_E1779426770on_h_i X3))))->((((heap_E494191872t_unit H) (((put_M_1494070654_j_k_l Element_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_922904437_j_k_l Node_ptr) Getter)) H) H2)))) of role axiom named fact_192_get__M__Element__preserved4
% 0.84/1.01  A new axiom: (forall (Getter:(rObjec1922030987on_h_i->rObjec1617416918on_j_k)) (Setter:((rObjec1617416918on_j_k->rObjec1617416918on_j_k)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:rObjec1617416918on_j_k) (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (H2:heap_S1465075775_j_k_l) (Node_ptr:node_p1234578834tr_b_c), ((forall (X3:rObjec1875798643tion_g), (((eq rObjec1617416918on_j_k) (Getter (cast_E1779426770on_h_i ((Setter (fun (Uu:rObjec1617416918on_j_k)=> V)) X3)))) (Getter (cast_E1779426770on_h_i X3))))->((((heap_E494191872t_unit H) (((put_M_1494070654_j_k_l Element_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_922904437_j_k_l Node_ptr) Getter)) H) H2))))
% 0.84/1.01  FOF formula (forall (Getter:(rObjec1922030987on_h_i->rObjec1617416918on_j_k)) (Setter:((finite1621822014t_char->finite1621822014t_char)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:finite1621822014t_char) (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (H2:heap_S1465075775_j_k_l) (Node_ptr:node_p1234578834tr_b_c), ((forall (X3:rObjec1875798643tion_g), (((eq rObjec1617416918on_j_k) (Getter (cast_E1779426770on_h_i ((Setter (fun (Uu:finite1621822014t_char)=> V)) X3)))) (Getter (cast_E1779426770on_h_i X3))))->((((heap_E494191872t_unit H) (((put_M_1724091798_j_k_l Element_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_922904437_j_k_l Node_ptr) Getter)) H) H2)))) of role axiom named fact_193_get__M__Element__preserved4
% 0.84/1.01  A new axiom: (forall (Getter:(rObjec1922030987on_h_i->rObjec1617416918on_j_k)) (Setter:((finite1621822014t_char->finite1621822014t_char)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:finite1621822014t_char) (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (H2:heap_S1465075775_j_k_l) (Node_ptr:node_p1234578834tr_b_c), ((forall (X3:rObjec1875798643tion_g), (((eq rObjec1617416918on_j_k) (Getter (cast_E1779426770on_h_i ((Setter (fun (Uu:finite1621822014t_char)=> V)) X3)))) (Getter (cast_E1779426770on_h_i X3))))->((((heap_E494191872t_unit H) (((put_M_1724091798_j_k_l Element_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_922904437_j_k_l Node_ptr) Getter)) H) H2))))
% 0.84/1.01  FOF formula (forall (Getter:(rObjec1922030987on_h_i->rObjec1617416918on_j_k)) (Setter:((list_char->list_char)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:list_char) (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (H2:heap_S1465075775_j_k_l) (Node_ptr:node_p1234578834tr_b_c), ((forall (X3:rObjec1875798643tion_g), (((eq rObjec1617416918on_j_k) (Getter (cast_E1779426770on_h_i ((Setter (fun (Uu:list_char)=> V)) X3)))) (Getter (cast_E1779426770on_h_i X3))))->((((heap_E494191872t_unit H) (((put_M_1720094109_j_k_l Element_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_922904437_j_k_l Node_ptr) Getter)) H) H2)))) of role axiom named fact_194_get__M__Element__preserved4
% 0.84/1.01  A new axiom: (forall (Getter:(rObjec1922030987on_h_i->rObjec1617416918on_j_k)) (Setter:((list_char->list_char)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:list_char) (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (H2:heap_S1465075775_j_k_l) (Node_ptr:node_p1234578834tr_b_c), ((forall (X3:rObjec1875798643tion_g), (((eq rObjec1617416918on_j_k) (Getter (cast_E1779426770on_h_i ((Setter (fun (Uu:list_char)=> V)) X3)))) (Getter (cast_E1779426770on_h_i X3))))->((((heap_E494191872t_unit H) (((put_M_1720094109_j_k_l Element_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_922904437_j_k_l Node_ptr) Getter)) H) H2))))
% 0.84/1.01  FOF formula (forall (Getter:(rObjec1922030987on_h_i->rObjec1617416918on_j_k)) (Setter:((list_n282880152tr_b_c->list_n282880152tr_b_c)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:list_n282880152tr_b_c) (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (H2:heap_S1465075775_j_k_l) (Node_ptr:node_p1234578834tr_b_c), ((forall (X3:rObjec1875798643tion_g), (((eq rObjec1617416918on_j_k) (Getter (cast_E1779426770on_h_i ((Setter (fun (Uu:list_n282880152tr_b_c)=> V)) X3)))) (Getter (cast_E1779426770on_h_i X3))))->((((heap_E494191872t_unit H) (((put_M_1098917052_j_k_l Element_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_922904437_j_k_l Node_ptr) Getter)) H) H2)))) of role axiom named fact_195_get__M__Element__preserved4
% 0.84/1.02  A new axiom: (forall (Getter:(rObjec1922030987on_h_i->rObjec1617416918on_j_k)) (Setter:((list_n282880152tr_b_c->list_n282880152tr_b_c)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:list_n282880152tr_b_c) (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (H2:heap_S1465075775_j_k_l) (Node_ptr:node_p1234578834tr_b_c), ((forall (X3:rObjec1875798643tion_g), (((eq rObjec1617416918on_j_k) (Getter (cast_E1779426770on_h_i ((Setter (fun (Uu:list_n282880152tr_b_c)=> V)) X3)))) (Getter (cast_E1779426770on_h_i X3))))->((((heap_E494191872t_unit H) (((put_M_1098917052_j_k_l Element_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_922904437_j_k_l Node_ptr) Getter)) H) H2))))
% 0.84/1.02  FOF formula (forall (Getter:(rObjec1922030987on_h_i->rObjec1617416918on_j_k)) (Setter:((option147517124_ptr_d->option147517124_ptr_d)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:option147517124_ptr_d) (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (H2:heap_S1465075775_j_k_l) (Node_ptr:node_p1234578834tr_b_c), ((forall (X3:rObjec1875798643tion_g), (((eq rObjec1617416918on_j_k) (Getter (cast_E1779426770on_h_i ((Setter (fun (Uu:option147517124_ptr_d)=> V)) X3)))) (Getter (cast_E1779426770on_h_i X3))))->((((heap_E494191872t_unit H) (((put_M_682984464_j_k_l Element_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_922904437_j_k_l Node_ptr) Getter)) H) H2)))) of role axiom named fact_196_get__M__Element__preserved4
% 0.84/1.02  A new axiom: (forall (Getter:(rObjec1922030987on_h_i->rObjec1617416918on_j_k)) (Setter:((option147517124_ptr_d->option147517124_ptr_d)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:option147517124_ptr_d) (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (H2:heap_S1465075775_j_k_l) (Node_ptr:node_p1234578834tr_b_c), ((forall (X3:rObjec1875798643tion_g), (((eq rObjec1617416918on_j_k) (Getter (cast_E1779426770on_h_i ((Setter (fun (Uu:option147517124_ptr_d)=> V)) X3)))) (Getter (cast_E1779426770on_h_i X3))))->((((heap_E494191872t_unit H) (((put_M_682984464_j_k_l Element_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_922904437_j_k_l Node_ptr) Getter)) H) H2))))
% 0.84/1.02  FOF formula (forall (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (Setter:((rObjec1617416918on_j_k->rObjec1617416918on_j_k)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:rObjec1617416918on_j_k) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1922030987on_h_i->rObjec1617416918on_j_k)) (Node_ptr:node_p1234578834tr_b_c), ((((heap_E494191872t_unit H) (((put_M_1494070654_j_k_l Element_ptr) Setter) V)) H2)->((forall (X3:rObjec1875798643tion_g), (((eq rObjec1617416918on_j_k) (Getter (cast_E1779426770on_h_i ((Setter (fun (Uu:rObjec1617416918on_j_k)=> V)) X3)))) (Getter (cast_E1779426770on_h_i X3))))->(((heap_E1358110656on_j_k ((get_M_922904437_j_k_l Node_ptr) Getter)) H) H2)))) of role axiom named fact_197_get__M__Element__preserved6
% 0.84/1.02  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (Setter:((rObjec1617416918on_j_k->rObjec1617416918on_j_k)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:rObjec1617416918on_j_k) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1922030987on_h_i->rObjec1617416918on_j_k)) (Node_ptr:node_p1234578834tr_b_c), ((((heap_E494191872t_unit H) (((put_M_1494070654_j_k_l Element_ptr) Setter) V)) H2)->((forall (X3:rObjec1875798643tion_g), (((eq rObjec1617416918on_j_k) (Getter (cast_E1779426770on_h_i ((Setter (fun (Uu:rObjec1617416918on_j_k)=> V)) X3)))) (Getter (cast_E1779426770on_h_i X3))))->(((heap_E1358110656on_j_k ((get_M_922904437_j_k_l Node_ptr) Getter)) H) H2))))
% 0.84/1.02  FOF formula (forall (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (Setter:((finite1621822014t_char->finite1621822014t_char)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:finite1621822014t_char) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1922030987on_h_i->rObjec1617416918on_j_k)) (Node_ptr:node_p1234578834tr_b_c), ((((heap_E494191872t_unit H) (((put_M_1724091798_j_k_l Element_ptr) Setter) V)) H2)->((forall (X3:rObjec1875798643tion_g), (((eq rObjec1617416918on_j_k) (Getter (cast_E1779426770on_h_i ((Setter (fun (Uu:finite1621822014t_char)=> V)) X3)))) (Getter (cast_E1779426770on_h_i X3))))->(((heap_E1358110656on_j_k ((get_M_922904437_j_k_l Node_ptr) Getter)) H) H2)))) of role axiom named fact_198_get__M__Element__preserved6
% 0.84/1.03  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (Setter:((finite1621822014t_char->finite1621822014t_char)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:finite1621822014t_char) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1922030987on_h_i->rObjec1617416918on_j_k)) (Node_ptr:node_p1234578834tr_b_c), ((((heap_E494191872t_unit H) (((put_M_1724091798_j_k_l Element_ptr) Setter) V)) H2)->((forall (X3:rObjec1875798643tion_g), (((eq rObjec1617416918on_j_k) (Getter (cast_E1779426770on_h_i ((Setter (fun (Uu:finite1621822014t_char)=> V)) X3)))) (Getter (cast_E1779426770on_h_i X3))))->(((heap_E1358110656on_j_k ((get_M_922904437_j_k_l Node_ptr) Getter)) H) H2))))
% 0.84/1.03  FOF formula (forall (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (Setter:((list_char->list_char)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:list_char) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1922030987on_h_i->rObjec1617416918on_j_k)) (Node_ptr:node_p1234578834tr_b_c), ((((heap_E494191872t_unit H) (((put_M_1720094109_j_k_l Element_ptr) Setter) V)) H2)->((forall (X3:rObjec1875798643tion_g), (((eq rObjec1617416918on_j_k) (Getter (cast_E1779426770on_h_i ((Setter (fun (Uu:list_char)=> V)) X3)))) (Getter (cast_E1779426770on_h_i X3))))->(((heap_E1358110656on_j_k ((get_M_922904437_j_k_l Node_ptr) Getter)) H) H2)))) of role axiom named fact_199_get__M__Element__preserved6
% 0.84/1.03  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (Setter:((list_char->list_char)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:list_char) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1922030987on_h_i->rObjec1617416918on_j_k)) (Node_ptr:node_p1234578834tr_b_c), ((((heap_E494191872t_unit H) (((put_M_1720094109_j_k_l Element_ptr) Setter) V)) H2)->((forall (X3:rObjec1875798643tion_g), (((eq rObjec1617416918on_j_k) (Getter (cast_E1779426770on_h_i ((Setter (fun (Uu:list_char)=> V)) X3)))) (Getter (cast_E1779426770on_h_i X3))))->(((heap_E1358110656on_j_k ((get_M_922904437_j_k_l Node_ptr) Getter)) H) H2))))
% 0.84/1.03  FOF formula (forall (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (Setter:((list_n282880152tr_b_c->list_n282880152tr_b_c)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:list_n282880152tr_b_c) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1922030987on_h_i->rObjec1617416918on_j_k)) (Node_ptr:node_p1234578834tr_b_c), ((((heap_E494191872t_unit H) (((put_M_1098917052_j_k_l Element_ptr) Setter) V)) H2)->((forall (X3:rObjec1875798643tion_g), (((eq rObjec1617416918on_j_k) (Getter (cast_E1779426770on_h_i ((Setter (fun (Uu:list_n282880152tr_b_c)=> V)) X3)))) (Getter (cast_E1779426770on_h_i X3))))->(((heap_E1358110656on_j_k ((get_M_922904437_j_k_l Node_ptr) Getter)) H) H2)))) of role axiom named fact_200_get__M__Element__preserved6
% 0.84/1.03  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (Setter:((list_n282880152tr_b_c->list_n282880152tr_b_c)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:list_n282880152tr_b_c) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1922030987on_h_i->rObjec1617416918on_j_k)) (Node_ptr:node_p1234578834tr_b_c), ((((heap_E494191872t_unit H) (((put_M_1098917052_j_k_l Element_ptr) Setter) V)) H2)->((forall (X3:rObjec1875798643tion_g), (((eq rObjec1617416918on_j_k) (Getter (cast_E1779426770on_h_i ((Setter (fun (Uu:list_n282880152tr_b_c)=> V)) X3)))) (Getter (cast_E1779426770on_h_i X3))))->(((heap_E1358110656on_j_k ((get_M_922904437_j_k_l Node_ptr) Getter)) H) H2))))
% 0.84/1.03  FOF formula (forall (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (Setter:((option147517124_ptr_d->option147517124_ptr_d)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:option147517124_ptr_d) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1922030987on_h_i->rObjec1617416918on_j_k)) (Node_ptr:node_p1234578834tr_b_c), ((((heap_E494191872t_unit H) (((put_M_682984464_j_k_l Element_ptr) Setter) V)) H2)->((forall (X3:rObjec1875798643tion_g), (((eq rObjec1617416918on_j_k) (Getter (cast_E1779426770on_h_i ((Setter (fun (Uu:option147517124_ptr_d)=> V)) X3)))) (Getter (cast_E1779426770on_h_i X3))))->(((heap_E1358110656on_j_k ((get_M_922904437_j_k_l Node_ptr) Getter)) H) H2)))) of role axiom named fact_201_get__M__Element__preserved6
% 0.84/1.03  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (Setter:((option147517124_ptr_d->option147517124_ptr_d)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:option147517124_ptr_d) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1922030987on_h_i->rObjec1617416918on_j_k)) (Node_ptr:node_p1234578834tr_b_c), ((((heap_E494191872t_unit H) (((put_M_682984464_j_k_l Element_ptr) Setter) V)) H2)->((forall (X3:rObjec1875798643tion_g), (((eq rObjec1617416918on_j_k) (Getter (cast_E1779426770on_h_i ((Setter (fun (Uu:option147517124_ptr_d)=> V)) X3)))) (Getter (cast_E1779426770on_h_i X3))))->(((heap_E1358110656on_j_k ((get_M_922904437_j_k_l Node_ptr) Getter)) H) H2))))
% 0.84/1.03  FOF formula (forall (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (Setter:((rObjec1617416918on_j_k->rObjec1617416918on_j_k)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:rObjec1617416918on_j_k) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1413572695_j_k_l->rObjec1617416918on_j_k)) (Object_ptr:object945351580_d_e_f), ((((heap_E494191872t_unit H) (((put_M_1494070654_j_k_l Element_ptr) Setter) V)) H2)->((forall (X3:rObjec1875798643tion_g), (((eq rObjec1617416918on_j_k) (Getter (cast_N1183075319_j_k_l (cast_E1779426770on_h_i ((Setter (fun (Uu:rObjec1617416918on_j_k)=> V)) X3))))) (Getter (cast_N1183075319_j_k_l (cast_E1779426770on_h_i X3)))))->(((heap_E1358110656on_j_k ((get_M_1030798962on_j_k Object_ptr) Getter)) H) H2)))) of role axiom named fact_202_get__M__Element__preserved9
% 0.84/1.03  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (Setter:((rObjec1617416918on_j_k->rObjec1617416918on_j_k)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:rObjec1617416918on_j_k) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1413572695_j_k_l->rObjec1617416918on_j_k)) (Object_ptr:object945351580_d_e_f), ((((heap_E494191872t_unit H) (((put_M_1494070654_j_k_l Element_ptr) Setter) V)) H2)->((forall (X3:rObjec1875798643tion_g), (((eq rObjec1617416918on_j_k) (Getter (cast_N1183075319_j_k_l (cast_E1779426770on_h_i ((Setter (fun (Uu:rObjec1617416918on_j_k)=> V)) X3))))) (Getter (cast_N1183075319_j_k_l (cast_E1779426770on_h_i X3)))))->(((heap_E1358110656on_j_k ((get_M_1030798962on_j_k Object_ptr) Getter)) H) H2))))
% 0.84/1.03  FOF formula (forall (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (Setter:((finite1621822014t_char->finite1621822014t_char)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:finite1621822014t_char) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1413572695_j_k_l->rObjec1617416918on_j_k)) (Object_ptr:object945351580_d_e_f), ((((heap_E494191872t_unit H) (((put_M_1724091798_j_k_l Element_ptr) Setter) V)) H2)->((forall (X3:rObjec1875798643tion_g), (((eq rObjec1617416918on_j_k) (Getter (cast_N1183075319_j_k_l (cast_E1779426770on_h_i ((Setter (fun (Uu:finite1621822014t_char)=> V)) X3))))) (Getter (cast_N1183075319_j_k_l (cast_E1779426770on_h_i X3)))))->(((heap_E1358110656on_j_k ((get_M_1030798962on_j_k Object_ptr) Getter)) H) H2)))) of role axiom named fact_203_get__M__Element__preserved9
% 0.84/1.03  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (Setter:((finite1621822014t_char->finite1621822014t_char)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:finite1621822014t_char) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1413572695_j_k_l->rObjec1617416918on_j_k)) (Object_ptr:object945351580_d_e_f), ((((heap_E494191872t_unit H) (((put_M_1724091798_j_k_l Element_ptr) Setter) V)) H2)->((forall (X3:rObjec1875798643tion_g), (((eq rObjec1617416918on_j_k) (Getter (cast_N1183075319_j_k_l (cast_E1779426770on_h_i ((Setter (fun (Uu:finite1621822014t_char)=> V)) X3))))) (Getter (cast_N1183075319_j_k_l (cast_E1779426770on_h_i X3)))))->(((heap_E1358110656on_j_k ((get_M_1030798962on_j_k Object_ptr) Getter)) H) H2))))
% 0.84/1.04  FOF formula (forall (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (Setter:((list_char->list_char)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:list_char) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1413572695_j_k_l->rObjec1617416918on_j_k)) (Object_ptr:object945351580_d_e_f), ((((heap_E494191872t_unit H) (((put_M_1720094109_j_k_l Element_ptr) Setter) V)) H2)->((forall (X3:rObjec1875798643tion_g), (((eq rObjec1617416918on_j_k) (Getter (cast_N1183075319_j_k_l (cast_E1779426770on_h_i ((Setter (fun (Uu:list_char)=> V)) X3))))) (Getter (cast_N1183075319_j_k_l (cast_E1779426770on_h_i X3)))))->(((heap_E1358110656on_j_k ((get_M_1030798962on_j_k Object_ptr) Getter)) H) H2)))) of role axiom named fact_204_get__M__Element__preserved9
% 0.84/1.04  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (Setter:((list_char->list_char)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:list_char) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1413572695_j_k_l->rObjec1617416918on_j_k)) (Object_ptr:object945351580_d_e_f), ((((heap_E494191872t_unit H) (((put_M_1720094109_j_k_l Element_ptr) Setter) V)) H2)->((forall (X3:rObjec1875798643tion_g), (((eq rObjec1617416918on_j_k) (Getter (cast_N1183075319_j_k_l (cast_E1779426770on_h_i ((Setter (fun (Uu:list_char)=> V)) X3))))) (Getter (cast_N1183075319_j_k_l (cast_E1779426770on_h_i X3)))))->(((heap_E1358110656on_j_k ((get_M_1030798962on_j_k Object_ptr) Getter)) H) H2))))
% 0.84/1.04  FOF formula (forall (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (Setter:((list_n282880152tr_b_c->list_n282880152tr_b_c)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:list_n282880152tr_b_c) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1413572695_j_k_l->rObjec1617416918on_j_k)) (Object_ptr:object945351580_d_e_f), ((((heap_E494191872t_unit H) (((put_M_1098917052_j_k_l Element_ptr) Setter) V)) H2)->((forall (X3:rObjec1875798643tion_g), (((eq rObjec1617416918on_j_k) (Getter (cast_N1183075319_j_k_l (cast_E1779426770on_h_i ((Setter (fun (Uu:list_n282880152tr_b_c)=> V)) X3))))) (Getter (cast_N1183075319_j_k_l (cast_E1779426770on_h_i X3)))))->(((heap_E1358110656on_j_k ((get_M_1030798962on_j_k Object_ptr) Getter)) H) H2)))) of role axiom named fact_205_get__M__Element__preserved9
% 0.84/1.04  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (Setter:((list_n282880152tr_b_c->list_n282880152tr_b_c)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:list_n282880152tr_b_c) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1413572695_j_k_l->rObjec1617416918on_j_k)) (Object_ptr:object945351580_d_e_f), ((((heap_E494191872t_unit H) (((put_M_1098917052_j_k_l Element_ptr) Setter) V)) H2)->((forall (X3:rObjec1875798643tion_g), (((eq rObjec1617416918on_j_k) (Getter (cast_N1183075319_j_k_l (cast_E1779426770on_h_i ((Setter (fun (Uu:list_n282880152tr_b_c)=> V)) X3))))) (Getter (cast_N1183075319_j_k_l (cast_E1779426770on_h_i X3)))))->(((heap_E1358110656on_j_k ((get_M_1030798962on_j_k Object_ptr) Getter)) H) H2))))
% 0.84/1.04  FOF formula (forall (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (Setter:((option147517124_ptr_d->option147517124_ptr_d)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:option147517124_ptr_d) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1413572695_j_k_l->rObjec1617416918on_j_k)) (Object_ptr:object945351580_d_e_f), ((((heap_E494191872t_unit H) (((put_M_682984464_j_k_l Element_ptr) Setter) V)) H2)->((forall (X3:rObjec1875798643tion_g), (((eq rObjec1617416918on_j_k) (Getter (cast_N1183075319_j_k_l (cast_E1779426770on_h_i ((Setter (fun (Uu:option147517124_ptr_d)=> V)) X3))))) (Getter (cast_N1183075319_j_k_l (cast_E1779426770on_h_i X3)))))->(((heap_E1358110656on_j_k ((get_M_1030798962on_j_k Object_ptr) Getter)) H) H2)))) of role axiom named fact_206_get__M__Element__preserved9
% 0.84/1.04  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (Setter:((option147517124_ptr_d->option147517124_ptr_d)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:option147517124_ptr_d) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1413572695_j_k_l->rObjec1617416918on_j_k)) (Object_ptr:object945351580_d_e_f), ((((heap_E494191872t_unit H) (((put_M_682984464_j_k_l Element_ptr) Setter) V)) H2)->((forall (X3:rObjec1875798643tion_g), (((eq rObjec1617416918on_j_k) (Getter (cast_N1183075319_j_k_l (cast_E1779426770on_h_i ((Setter (fun (Uu:option147517124_ptr_d)=> V)) X3))))) (Getter (cast_N1183075319_j_k_l (cast_E1779426770on_h_i X3)))))->(((heap_E1358110656on_j_k ((get_M_1030798962on_j_k Object_ptr) Getter)) H) H2))))
% 0.84/1.05  FOF formula (forall (Element_ptr:element_ptr_a) (Object_ptr:object945351580_d_e_f) (H:heap_S1465075775_j_k_l) (Setter:((rObjec1617416918on_j_k->rObjec1617416918on_j_k)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:rObjec1617416918on_j_k) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1413572695_j_k_l->rObjec1617416918on_j_k)), ((not (((eq object945351580_d_e_f) (cast_n552817316_d_e_f (cast_e316309897tr_b_c Element_ptr))) Object_ptr))->((((heap_E494191872t_unit H) (((put_M_1494070654_j_k_l Element_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_1030798962on_j_k Object_ptr) Getter)) H) H2)))) of role axiom named fact_207_get__M__Element__preserved8
% 0.84/1.05  A new axiom: (forall (Element_ptr:element_ptr_a) (Object_ptr:object945351580_d_e_f) (H:heap_S1465075775_j_k_l) (Setter:((rObjec1617416918on_j_k->rObjec1617416918on_j_k)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:rObjec1617416918on_j_k) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1413572695_j_k_l->rObjec1617416918on_j_k)), ((not (((eq object945351580_d_e_f) (cast_n552817316_d_e_f (cast_e316309897tr_b_c Element_ptr))) Object_ptr))->((((heap_E494191872t_unit H) (((put_M_1494070654_j_k_l Element_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_1030798962on_j_k Object_ptr) Getter)) H) H2))))
% 0.84/1.05  FOF formula (forall (Element_ptr:element_ptr_a) (Object_ptr:object945351580_d_e_f) (H:heap_S1465075775_j_k_l) (Setter:((finite1621822014t_char->finite1621822014t_char)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:finite1621822014t_char) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1413572695_j_k_l->rObjec1617416918on_j_k)), ((not (((eq object945351580_d_e_f) (cast_n552817316_d_e_f (cast_e316309897tr_b_c Element_ptr))) Object_ptr))->((((heap_E494191872t_unit H) (((put_M_1724091798_j_k_l Element_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_1030798962on_j_k Object_ptr) Getter)) H) H2)))) of role axiom named fact_208_get__M__Element__preserved8
% 0.84/1.05  A new axiom: (forall (Element_ptr:element_ptr_a) (Object_ptr:object945351580_d_e_f) (H:heap_S1465075775_j_k_l) (Setter:((finite1621822014t_char->finite1621822014t_char)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:finite1621822014t_char) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1413572695_j_k_l->rObjec1617416918on_j_k)), ((not (((eq object945351580_d_e_f) (cast_n552817316_d_e_f (cast_e316309897tr_b_c Element_ptr))) Object_ptr))->((((heap_E494191872t_unit H) (((put_M_1724091798_j_k_l Element_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_1030798962on_j_k Object_ptr) Getter)) H) H2))))
% 0.84/1.05  FOF formula (forall (Element_ptr:element_ptr_a) (Object_ptr:object945351580_d_e_f) (H:heap_S1465075775_j_k_l) (Setter:((list_char->list_char)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:list_char) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1413572695_j_k_l->rObjec1617416918on_j_k)), ((not (((eq object945351580_d_e_f) (cast_n552817316_d_e_f (cast_e316309897tr_b_c Element_ptr))) Object_ptr))->((((heap_E494191872t_unit H) (((put_M_1720094109_j_k_l Element_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_1030798962on_j_k Object_ptr) Getter)) H) H2)))) of role axiom named fact_209_get__M__Element__preserved8
% 0.84/1.05  A new axiom: (forall (Element_ptr:element_ptr_a) (Object_ptr:object945351580_d_e_f) (H:heap_S1465075775_j_k_l) (Setter:((list_char->list_char)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:list_char) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1413572695_j_k_l->rObjec1617416918on_j_k)), ((not (((eq object945351580_d_e_f) (cast_n552817316_d_e_f (cast_e316309897tr_b_c Element_ptr))) Object_ptr))->((((heap_E494191872t_unit H) (((put_M_1720094109_j_k_l Element_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_1030798962on_j_k Object_ptr) Getter)) H) H2))))
% 0.84/1.05  FOF formula (forall (Element_ptr:element_ptr_a) (Object_ptr:object945351580_d_e_f) (H:heap_S1465075775_j_k_l) (Setter:((list_n282880152tr_b_c->list_n282880152tr_b_c)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:list_n282880152tr_b_c) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1413572695_j_k_l->rObjec1617416918on_j_k)), ((not (((eq object945351580_d_e_f) (cast_n552817316_d_e_f (cast_e316309897tr_b_c Element_ptr))) Object_ptr))->((((heap_E494191872t_unit H) (((put_M_1098917052_j_k_l Element_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_1030798962on_j_k Object_ptr) Getter)) H) H2)))) of role axiom named fact_210_get__M__Element__preserved8
% 0.84/1.05  A new axiom: (forall (Element_ptr:element_ptr_a) (Object_ptr:object945351580_d_e_f) (H:heap_S1465075775_j_k_l) (Setter:((list_n282880152tr_b_c->list_n282880152tr_b_c)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:list_n282880152tr_b_c) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1413572695_j_k_l->rObjec1617416918on_j_k)), ((not (((eq object945351580_d_e_f) (cast_n552817316_d_e_f (cast_e316309897tr_b_c Element_ptr))) Object_ptr))->((((heap_E494191872t_unit H) (((put_M_1098917052_j_k_l Element_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_1030798962on_j_k Object_ptr) Getter)) H) H2))))
% 0.84/1.05  FOF formula (forall (Element_ptr:element_ptr_a) (Object_ptr:object945351580_d_e_f) (H:heap_S1465075775_j_k_l) (Setter:((option147517124_ptr_d->option147517124_ptr_d)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:option147517124_ptr_d) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1413572695_j_k_l->rObjec1617416918on_j_k)), ((not (((eq object945351580_d_e_f) (cast_n552817316_d_e_f (cast_e316309897tr_b_c Element_ptr))) Object_ptr))->((((heap_E494191872t_unit H) (((put_M_682984464_j_k_l Element_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_1030798962on_j_k Object_ptr) Getter)) H) H2)))) of role axiom named fact_211_get__M__Element__preserved8
% 0.84/1.05  A new axiom: (forall (Element_ptr:element_ptr_a) (Object_ptr:object945351580_d_e_f) (H:heap_S1465075775_j_k_l) (Setter:((option147517124_ptr_d->option147517124_ptr_d)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:option147517124_ptr_d) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1413572695_j_k_l->rObjec1617416918on_j_k)), ((not (((eq object945351580_d_e_f) (cast_n552817316_d_e_f (cast_e316309897tr_b_c Element_ptr))) Object_ptr))->((((heap_E494191872t_unit H) (((put_M_682984464_j_k_l Element_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_1030798962on_j_k Object_ptr) Getter)) H) H2))))
% 0.84/1.05  FOF formula (forall (Element_ptr:element_ptr_a) (Node_ptr:node_p1234578834tr_b_c) (H:heap_S1465075775_j_k_l) (Setter:((rObjec1617416918on_j_k->rObjec1617416918on_j_k)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:rObjec1617416918on_j_k) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1922030987on_h_i->rObjec1617416918on_j_k)), ((not (((eq node_p1234578834tr_b_c) (cast_e316309897tr_b_c Element_ptr)) Node_ptr))->((((heap_E494191872t_unit H) (((put_M_1494070654_j_k_l Element_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_922904437_j_k_l Node_ptr) Getter)) H) H2)))) of role axiom named fact_212_get__M__Element__preserved5
% 0.84/1.05  A new axiom: (forall (Element_ptr:element_ptr_a) (Node_ptr:node_p1234578834tr_b_c) (H:heap_S1465075775_j_k_l) (Setter:((rObjec1617416918on_j_k->rObjec1617416918on_j_k)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:rObjec1617416918on_j_k) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1922030987on_h_i->rObjec1617416918on_j_k)), ((not (((eq node_p1234578834tr_b_c) (cast_e316309897tr_b_c Element_ptr)) Node_ptr))->((((heap_E494191872t_unit H) (((put_M_1494070654_j_k_l Element_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_922904437_j_k_l Node_ptr) Getter)) H) H2))))
% 0.90/1.06  FOF formula (forall (Element_ptr:element_ptr_a) (Node_ptr:node_p1234578834tr_b_c) (H:heap_S1465075775_j_k_l) (Setter:((finite1621822014t_char->finite1621822014t_char)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:finite1621822014t_char) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1922030987on_h_i->rObjec1617416918on_j_k)), ((not (((eq node_p1234578834tr_b_c) (cast_e316309897tr_b_c Element_ptr)) Node_ptr))->((((heap_E494191872t_unit H) (((put_M_1724091798_j_k_l Element_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_922904437_j_k_l Node_ptr) Getter)) H) H2)))) of role axiom named fact_213_get__M__Element__preserved5
% 0.90/1.06  A new axiom: (forall (Element_ptr:element_ptr_a) (Node_ptr:node_p1234578834tr_b_c) (H:heap_S1465075775_j_k_l) (Setter:((finite1621822014t_char->finite1621822014t_char)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:finite1621822014t_char) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1922030987on_h_i->rObjec1617416918on_j_k)), ((not (((eq node_p1234578834tr_b_c) (cast_e316309897tr_b_c Element_ptr)) Node_ptr))->((((heap_E494191872t_unit H) (((put_M_1724091798_j_k_l Element_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_922904437_j_k_l Node_ptr) Getter)) H) H2))))
% 0.90/1.06  FOF formula (forall (Element_ptr:element_ptr_a) (Node_ptr:node_p1234578834tr_b_c) (H:heap_S1465075775_j_k_l) (Setter:((list_char->list_char)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:list_char) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1922030987on_h_i->rObjec1617416918on_j_k)), ((not (((eq node_p1234578834tr_b_c) (cast_e316309897tr_b_c Element_ptr)) Node_ptr))->((((heap_E494191872t_unit H) (((put_M_1720094109_j_k_l Element_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_922904437_j_k_l Node_ptr) Getter)) H) H2)))) of role axiom named fact_214_get__M__Element__preserved5
% 0.90/1.06  A new axiom: (forall (Element_ptr:element_ptr_a) (Node_ptr:node_p1234578834tr_b_c) (H:heap_S1465075775_j_k_l) (Setter:((list_char->list_char)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:list_char) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1922030987on_h_i->rObjec1617416918on_j_k)), ((not (((eq node_p1234578834tr_b_c) (cast_e316309897tr_b_c Element_ptr)) Node_ptr))->((((heap_E494191872t_unit H) (((put_M_1720094109_j_k_l Element_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_922904437_j_k_l Node_ptr) Getter)) H) H2))))
% 0.90/1.06  FOF formula (forall (Element_ptr:element_ptr_a) (Node_ptr:node_p1234578834tr_b_c) (H:heap_S1465075775_j_k_l) (Setter:((list_n282880152tr_b_c->list_n282880152tr_b_c)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:list_n282880152tr_b_c) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1922030987on_h_i->rObjec1617416918on_j_k)), ((not (((eq node_p1234578834tr_b_c) (cast_e316309897tr_b_c Element_ptr)) Node_ptr))->((((heap_E494191872t_unit H) (((put_M_1098917052_j_k_l Element_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_922904437_j_k_l Node_ptr) Getter)) H) H2)))) of role axiom named fact_215_get__M__Element__preserved5
% 0.90/1.06  A new axiom: (forall (Element_ptr:element_ptr_a) (Node_ptr:node_p1234578834tr_b_c) (H:heap_S1465075775_j_k_l) (Setter:((list_n282880152tr_b_c->list_n282880152tr_b_c)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:list_n282880152tr_b_c) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1922030987on_h_i->rObjec1617416918on_j_k)), ((not (((eq node_p1234578834tr_b_c) (cast_e316309897tr_b_c Element_ptr)) Node_ptr))->((((heap_E494191872t_unit H) (((put_M_1098917052_j_k_l Element_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_922904437_j_k_l Node_ptr) Getter)) H) H2))))
% 0.90/1.06  FOF formula (forall (Element_ptr:element_ptr_a) (Node_ptr:node_p1234578834tr_b_c) (H:heap_S1465075775_j_k_l) (Setter:((option147517124_ptr_d->option147517124_ptr_d)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:option147517124_ptr_d) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1922030987on_h_i->rObjec1617416918on_j_k)), ((not (((eq node_p1234578834tr_b_c) (cast_e316309897tr_b_c Element_ptr)) Node_ptr))->((((heap_E494191872t_unit H) (((put_M_682984464_j_k_l Element_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_922904437_j_k_l Node_ptr) Getter)) H) H2)))) of role axiom named fact_216_get__M__Element__preserved5
% 0.90/1.07  A new axiom: (forall (Element_ptr:element_ptr_a) (Node_ptr:node_p1234578834tr_b_c) (H:heap_S1465075775_j_k_l) (Setter:((option147517124_ptr_d->option147517124_ptr_d)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:option147517124_ptr_d) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1922030987on_h_i->rObjec1617416918on_j_k)), ((not (((eq node_p1234578834tr_b_c) (cast_e316309897tr_b_c Element_ptr)) Node_ptr))->((((heap_E494191872t_unit H) (((put_M_682984464_j_k_l Element_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_922904437_j_k_l Node_ptr) Getter)) H) H2))))
% 0.90/1.07  FOF formula (forall (H:heap_S1465075775_j_k_l) (H2:heap_S1465075775_j_k_l) (New_ch844909330ta_ptr:character_data_ptr_b) (Ptr:object945351580_d_e_f) (Getter:(rObjec1413572695_j_k_l->rObjec1617416918on_j_k)), ((((heap_E1982034951_ptr_b H) new_ch829669006_j_k_l) H2)->((((heap_E1554207190_ptr_b H) new_ch829669006_j_k_l) New_ch844909330ta_ptr)->((not (((eq object945351580_d_e_f) Ptr) (cast_n552817316_d_e_f (cast_c164415100_b_a_c New_ch844909330ta_ptr))))->(((heap_E1358110656on_j_k ((get_M_1030798962on_j_k Ptr) Getter)) H) H2))))) of role axiom named fact_217_new__character__data__get__M_092_060_094sub_062O_092_060_094sub_062b_092_060_094sub_062j_092_060_094sub_062e_092_060_094sub_062c_092_060_094sub_062t
% 0.90/1.07  A new axiom: (forall (H:heap_S1465075775_j_k_l) (H2:heap_S1465075775_j_k_l) (New_ch844909330ta_ptr:character_data_ptr_b) (Ptr:object945351580_d_e_f) (Getter:(rObjec1413572695_j_k_l->rObjec1617416918on_j_k)), ((((heap_E1982034951_ptr_b H) new_ch829669006_j_k_l) H2)->((((heap_E1554207190_ptr_b H) new_ch829669006_j_k_l) New_ch844909330ta_ptr)->((not (((eq object945351580_d_e_f) Ptr) (cast_n552817316_d_e_f (cast_c164415100_b_a_c New_ch844909330ta_ptr))))->(((heap_E1358110656on_j_k ((get_M_1030798962on_j_k Ptr) Getter)) H) H2)))))
% 0.90/1.07  FOF formula (forall (H:heap_S1465075775_j_k_l) (H2:heap_S1465075775_j_k_l) (New_element_ptr:element_ptr_a) (Ptr:object945351580_d_e_f) (Getter:(rObjec1413572695_j_k_l->rObjec1617416918on_j_k)), ((((heap_E24690662_ptr_a H) new_el717272935_j_k_l) H2)->((((heap_E1224694197_ptr_a H) new_el717272935_j_k_l) New_element_ptr)->((not (((eq object945351580_d_e_f) Ptr) (cast_n552817316_d_e_f (cast_e316309897tr_b_c New_element_ptr))))->(((heap_E1358110656on_j_k ((get_M_1030798962on_j_k Ptr) Getter)) H) H2))))) of role axiom named fact_218_new__element__get__M_092_060_094sub_062O_092_060_094sub_062b_092_060_094sub_062j_092_060_094sub_062e_092_060_094sub_062c_092_060_094sub_062t
% 0.90/1.07  A new axiom: (forall (H:heap_S1465075775_j_k_l) (H2:heap_S1465075775_j_k_l) (New_element_ptr:element_ptr_a) (Ptr:object945351580_d_e_f) (Getter:(rObjec1413572695_j_k_l->rObjec1617416918on_j_k)), ((((heap_E24690662_ptr_a H) new_el717272935_j_k_l) H2)->((((heap_E1224694197_ptr_a H) new_el717272935_j_k_l) New_element_ptr)->((not (((eq object945351580_d_e_f) Ptr) (cast_n552817316_d_e_f (cast_e316309897tr_b_c New_element_ptr))))->(((heap_E1358110656on_j_k ((get_M_1030798962on_j_k Ptr) Getter)) H) H2)))))
% 0.90/1.07  FOF formula (forall (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (V:finite1621822014t_char) (H2:heap_S1465075775_j_k_l), ((((heap_E494191872t_unit H) (((put_M_1724091798_j_k_l Element_ptr) attrs_1280717024tion_g) V)) H2)->(((eq Prop) (type_w92696601_j_k_l H)) (type_w92696601_j_k_l H2)))) of role axiom named fact_219_ShadowRootMonad__Mirabelle__cxkpltyzhu_Oput__M_092_060_094sub_062E_092_060_094sub_062l_092_060_094sub_062e_092_060_094sub_062m_092_060_094sub_062e_092_060_094sub_062n_092_060_094sub_062t__attrs__type__wf__preserved
% 0.90/1.07  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (V:finite1621822014t_char) (H2:heap_S1465075775_j_k_l), ((((heap_E494191872t_unit H) (((put_M_1724091798_j_k_l Element_ptr) attrs_1280717024tion_g) V)) H2)->(((eq Prop) (type_w92696601_j_k_l H)) (type_w92696601_j_k_l H2))))
% 0.90/1.07  FOF formula (forall (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (V:list_char) (H2:heap_S1465075775_j_k_l), ((((heap_E494191872t_unit H) (((put_M_1720094109_j_k_l Element_ptr) tag_na7058269tion_g) V)) H2)->(((eq Prop) (type_w92696601_j_k_l H)) (type_w92696601_j_k_l H2)))) of role axiom named fact_220_ShadowRootMonad__Mirabelle__cxkpltyzhu_Oput__M_092_060_094sub_062E_092_060_094sub_062l_092_060_094sub_062e_092_060_094sub_062m_092_060_094sub_062e_092_060_094sub_062n_092_060_094sub_062t__tag__name__type__wf__preserved
% 0.90/1.07  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (V:list_char) (H2:heap_S1465075775_j_k_l), ((((heap_E494191872t_unit H) (((put_M_1720094109_j_k_l Element_ptr) tag_na7058269tion_g) V)) H2)->(((eq Prop) (type_w92696601_j_k_l H)) (type_w92696601_j_k_l H2))))
% 0.90/1.07  FOF formula (forall (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (V:list_n282880152tr_b_c) (H2:heap_S1465075775_j_k_l), ((((heap_E494191872t_unit H) (((put_M_1098917052_j_k_l Element_ptr) child_1596411111tion_g) V)) H2)->(((eq Prop) (type_w92696601_j_k_l H)) (type_w92696601_j_k_l H2)))) of role axiom named fact_221_ShadowRootMonad__Mirabelle__cxkpltyzhu_Oput__M_092_060_094sub_062E_092_060_094sub_062l_092_060_094sub_062e_092_060_094sub_062m_092_060_094sub_062e_092_060_094sub_062n_092_060_094sub_062t__child__nodes__type__wf__preserved
% 0.90/1.07  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (V:list_n282880152tr_b_c) (H2:heap_S1465075775_j_k_l), ((((heap_E494191872t_unit H) (((put_M_1098917052_j_k_l Element_ptr) child_1596411111tion_g) V)) H2)->(((eq Prop) (type_w92696601_j_k_l H)) (type_w92696601_j_k_l H2))))
% 0.90/1.07  FOF formula (forall (H:heap_S1465075775_j_k_l) (H2:heap_S1465075775_j_k_l), ((((heap_E24690662_ptr_a H) new_el717272935_j_k_l) H2)->(((eq Prop) (type_w1479951274_j_k_l H)) (type_w1479951274_j_k_l H2)))) of role axiom named fact_222_DocumentMonad_Onew__element__type__wf__preserved
% 0.90/1.07  A new axiom: (forall (H:heap_S1465075775_j_k_l) (H2:heap_S1465075775_j_k_l), ((((heap_E24690662_ptr_a H) new_el717272935_j_k_l) H2)->(((eq Prop) (type_w1479951274_j_k_l H)) (type_w1479951274_j_k_l H2))))
% 0.90/1.07  FOF formula (forall (H:heap_S1465075775_j_k_l) (H2:heap_S1465075775_j_k_l), ((((heap_E1982034951_ptr_b H) new_ch829669006_j_k_l) H2)->(((eq Prop) (type_w1479951274_j_k_l H)) (type_w1479951274_j_k_l H2)))) of role axiom named fact_223_DocumentMonad_Onew__character__data__type__wf__preserved
% 0.90/1.07  A new axiom: (forall (H:heap_S1465075775_j_k_l) (H2:heap_S1465075775_j_k_l), ((((heap_E1982034951_ptr_b H) new_ch829669006_j_k_l) H2)->(((eq Prop) (type_w1479951274_j_k_l H)) (type_w1479951274_j_k_l H2))))
% 0.90/1.07  FOF formula (forall (H:heap_S1465075775_j_k_l) (H2:heap_S1465075775_j_k_l), ((((heap_E24690662_ptr_a H) new_el717272935_j_k_l) H2)->(((eq Prop) (type_w92696601_j_k_l H)) (type_w92696601_j_k_l H2)))) of role axiom named fact_224_ShadowRootMonad__Mirabelle__cxkpltyzhu_Onew__element__type__wf__preserved
% 0.90/1.07  A new axiom: (forall (H:heap_S1465075775_j_k_l) (H2:heap_S1465075775_j_k_l), ((((heap_E24690662_ptr_a H) new_el717272935_j_k_l) H2)->(((eq Prop) (type_w92696601_j_k_l H)) (type_w92696601_j_k_l H2))))
% 0.90/1.07  FOF formula (forall (H:heap_S1465075775_j_k_l) (H2:heap_S1465075775_j_k_l), ((((heap_E1982034951_ptr_b H) new_ch829669006_j_k_l) H2)->(((eq Prop) (type_w92696601_j_k_l H)) (type_w92696601_j_k_l H2)))) of role axiom named fact_225_ShadowRootMonad__Mirabelle__cxkpltyzhu_Onew__character__data__type__wf__preserved
% 0.90/1.07  A new axiom: (forall (H:heap_S1465075775_j_k_l) (H2:heap_S1465075775_j_k_l), ((((heap_E1982034951_ptr_b H) new_ch829669006_j_k_l) H2)->(((eq Prop) (type_w92696601_j_k_l H)) (type_w92696601_j_k_l H2))))
% 0.90/1.07  FOF formula (forall (H:heap_S1465075775_j_k_l) (H2:heap_S1465075775_j_k_l), ((((heap_E24690662_ptr_a H) new_el717272935_j_k_l) H2)->(((eq Prop) (type_w1771507213_j_k_l H)) (type_w1771507213_j_k_l H2)))) of role axiom named fact_226_CharacterDataMonad_Onew__element__type__wf__preserved
% 0.90/1.07  A new axiom: (forall (H:heap_S1465075775_j_k_l) (H2:heap_S1465075775_j_k_l), ((((heap_E24690662_ptr_a H) new_el717272935_j_k_l) H2)->(((eq Prop) (type_w1771507213_j_k_l H)) (type_w1771507213_j_k_l H2))))
% 0.90/1.07  FOF formula (forall (H:heap_S1465075775_j_k_l) (H2:heap_S1465075775_j_k_l), ((((heap_E24690662_ptr_a H) new_el717272935_j_k_l) H2)->(((eq Prop) (type_w697503069_j_k_l H)) (type_w697503069_j_k_l H2)))) of role axiom named fact_227_ElementMonad_Onew__element__type__wf__preserved
% 0.92/1.08  A new axiom: (forall (H:heap_S1465075775_j_k_l) (H2:heap_S1465075775_j_k_l), ((((heap_E24690662_ptr_a H) new_el717272935_j_k_l) H2)->(((eq Prop) (type_w697503069_j_k_l H)) (type_w697503069_j_k_l H2))))
% 0.92/1.08  FOF formula (forall (H:heap_S1465075775_j_k_l) (H2:heap_S1465075775_j_k_l), ((((heap_E1982034951_ptr_b H) new_ch829669006_j_k_l) H2)->(((eq Prop) (type_w1771507213_j_k_l H)) (type_w1771507213_j_k_l H2)))) of role axiom named fact_228_CharacterDataMonad_Onew__character__data__type__wf__preserved
% 0.92/1.08  A new axiom: (forall (H:heap_S1465075775_j_k_l) (H2:heap_S1465075775_j_k_l), ((((heap_E1982034951_ptr_b H) new_ch829669006_j_k_l) H2)->(((eq Prop) (type_w1771507213_j_k_l H)) (type_w1771507213_j_k_l H2))))
% 0.92/1.08  FOF formula (forall (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (V:finite1621822014t_char) (H2:heap_S1465075775_j_k_l), ((((heap_E494191872t_unit H) (((put_M_1724091798_j_k_l Element_ptr) attrs_1280717024tion_g) V)) H2)->(((eq Prop) (type_w697503069_j_k_l H)) (type_w697503069_j_k_l H2)))) of role axiom named fact_229_ElementMonad_Oput__M_092_060_094sub_062E_092_060_094sub_062l_092_060_094sub_062e_092_060_094sub_062m_092_060_094sub_062e_092_060_094sub_062n_092_060_094sub_062t__attrs__type__wf__preserved
% 0.92/1.08  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (V:finite1621822014t_char) (H2:heap_S1465075775_j_k_l), ((((heap_E494191872t_unit H) (((put_M_1724091798_j_k_l Element_ptr) attrs_1280717024tion_g) V)) H2)->(((eq Prop) (type_w697503069_j_k_l H)) (type_w697503069_j_k_l H2))))
% 0.92/1.08  FOF formula (forall (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (V:list_char) (H2:heap_S1465075775_j_k_l), ((((heap_E494191872t_unit H) (((put_M_1720094109_j_k_l Element_ptr) tag_na7058269tion_g) V)) H2)->(((eq Prop) (type_w697503069_j_k_l H)) (type_w697503069_j_k_l H2)))) of role axiom named fact_230_ElementMonad_Oput__M_092_060_094sub_062E_092_060_094sub_062l_092_060_094sub_062e_092_060_094sub_062m_092_060_094sub_062e_092_060_094sub_062n_092_060_094sub_062t__tag__name__type__wf__preserved
% 0.92/1.08  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (V:list_char) (H2:heap_S1465075775_j_k_l), ((((heap_E494191872t_unit H) (((put_M_1720094109_j_k_l Element_ptr) tag_na7058269tion_g) V)) H2)->(((eq Prop) (type_w697503069_j_k_l H)) (type_w697503069_j_k_l H2))))
% 0.92/1.08  FOF formula (forall (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (V:list_n282880152tr_b_c) (H2:heap_S1465075775_j_k_l), ((((heap_E494191872t_unit H) (((put_M_1098917052_j_k_l Element_ptr) child_1596411111tion_g) V)) H2)->(((eq Prop) (type_w697503069_j_k_l H)) (type_w697503069_j_k_l H2)))) of role axiom named fact_231_ElementMonad_Oput__M_092_060_094sub_062E_092_060_094sub_062l_092_060_094sub_062e_092_060_094sub_062m_092_060_094sub_062e_092_060_094sub_062n_092_060_094sub_062t__child__nodes__type__wf__preserved
% 0.92/1.08  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (V:list_n282880152tr_b_c) (H2:heap_S1465075775_j_k_l), ((((heap_E494191872t_unit H) (((put_M_1098917052_j_k_l Element_ptr) child_1596411111tion_g) V)) H2)->(((eq Prop) (type_w697503069_j_k_l H)) (type_w697503069_j_k_l H2))))
% 0.92/1.08  FOF formula (forall (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (V:finite1621822014t_char) (H2:heap_S1465075775_j_k_l), ((((heap_E494191872t_unit H) (((put_M_1724091798_j_k_l Element_ptr) attrs_1280717024tion_g) V)) H2)->(((eq Prop) (type_w1771507213_j_k_l H)) (type_w1771507213_j_k_l H2)))) of role axiom named fact_232_CharacterDataMonad_Oput__M_092_060_094sub_062E_092_060_094sub_062l_092_060_094sub_062e_092_060_094sub_062m_092_060_094sub_062e_092_060_094sub_062n_092_060_094sub_062t__attrs__type__wf__preserved
% 0.92/1.08  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (V:finite1621822014t_char) (H2:heap_S1465075775_j_k_l), ((((heap_E494191872t_unit H) (((put_M_1724091798_j_k_l Element_ptr) attrs_1280717024tion_g) V)) H2)->(((eq Prop) (type_w1771507213_j_k_l H)) (type_w1771507213_j_k_l H2))))
% 0.92/1.08  FOF formula (forall (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (V:list_char) (H2:heap_S1465075775_j_k_l), ((((heap_E494191872t_unit H) (((put_M_1720094109_j_k_l Element_ptr) tag_na7058269tion_g) V)) H2)->(((eq Prop) (type_w1771507213_j_k_l H)) (type_w1771507213_j_k_l H2)))) of role axiom named fact_233_CharacterDataMonad_Oput__M_092_060_094sub_062E_092_060_094sub_062l_092_060_094sub_062e_092_060_094sub_062m_092_060_094sub_062e_092_060_094sub_062n_092_060_094sub_062t__tag__name__type__wf__preserved
% 0.92/1.08  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (V:list_char) (H2:heap_S1465075775_j_k_l), ((((heap_E494191872t_unit H) (((put_M_1720094109_j_k_l Element_ptr) tag_na7058269tion_g) V)) H2)->(((eq Prop) (type_w1771507213_j_k_l H)) (type_w1771507213_j_k_l H2))))
% 0.92/1.08  FOF formula (forall (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (V:list_n282880152tr_b_c) (H2:heap_S1465075775_j_k_l), ((((heap_E494191872t_unit H) (((put_M_1098917052_j_k_l Element_ptr) child_1596411111tion_g) V)) H2)->(((eq Prop) (type_w1771507213_j_k_l H)) (type_w1771507213_j_k_l H2)))) of role axiom named fact_234_CharacterDataMonad_Oput__M_092_060_094sub_062E_092_060_094sub_062l_092_060_094sub_062e_092_060_094sub_062m_092_060_094sub_062e_092_060_094sub_062n_092_060_094sub_062t__child__nodes__type__wf__preserved
% 0.92/1.08  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (V:list_n282880152tr_b_c) (H2:heap_S1465075775_j_k_l), ((((heap_E494191872t_unit H) (((put_M_1098917052_j_k_l Element_ptr) child_1596411111tion_g) V)) H2)->(((eq Prop) (type_w1771507213_j_k_l H)) (type_w1771507213_j_k_l H2))))
% 0.92/1.08  FOF formula (forall (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (V:list_n282880152tr_b_c) (H2:heap_S1465075775_j_k_l), ((((heap_E494191872t_unit H) (((put_M_1098917052_j_k_l Element_ptr) child_1596411111tion_g) V)) H2)->(((eq Prop) (type_w1479951274_j_k_l H)) (type_w1479951274_j_k_l H2)))) of role axiom named fact_235_DocumentMonad_Oput__M_092_060_094sub_062E_092_060_094sub_062l_092_060_094sub_062e_092_060_094sub_062m_092_060_094sub_062e_092_060_094sub_062n_092_060_094sub_062t__child__nodes__type__wf__preserved
% 0.92/1.08  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (V:list_n282880152tr_b_c) (H2:heap_S1465075775_j_k_l), ((((heap_E494191872t_unit H) (((put_M_1098917052_j_k_l Element_ptr) child_1596411111tion_g) V)) H2)->(((eq Prop) (type_w1479951274_j_k_l H)) (type_w1479951274_j_k_l H2))))
% 0.92/1.08  FOF formula (forall (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (V:list_char) (H2:heap_S1465075775_j_k_l), ((((heap_E494191872t_unit H) (((put_M_1720094109_j_k_l Element_ptr) tag_na7058269tion_g) V)) H2)->(((eq Prop) (type_w1479951274_j_k_l H)) (type_w1479951274_j_k_l H2)))) of role axiom named fact_236_DocumentMonad_Oput__M_092_060_094sub_062E_092_060_094sub_062l_092_060_094sub_062e_092_060_094sub_062m_092_060_094sub_062e_092_060_094sub_062n_092_060_094sub_062t__tag__name__type__wf__preserved
% 0.92/1.08  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (V:list_char) (H2:heap_S1465075775_j_k_l), ((((heap_E494191872t_unit H) (((put_M_1720094109_j_k_l Element_ptr) tag_na7058269tion_g) V)) H2)->(((eq Prop) (type_w1479951274_j_k_l H)) (type_w1479951274_j_k_l H2))))
% 0.92/1.08  FOF formula (forall (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (V:finite1621822014t_char) (H2:heap_S1465075775_j_k_l), ((((heap_E494191872t_unit H) (((put_M_1724091798_j_k_l Element_ptr) attrs_1280717024tion_g) V)) H2)->(((eq Prop) (type_w1479951274_j_k_l H)) (type_w1479951274_j_k_l H2)))) of role axiom named fact_237_DocumentMonad_Oput__M_092_060_094sub_062E_092_060_094sub_062l_092_060_094sub_062e_092_060_094sub_062m_092_060_094sub_062e_092_060_094sub_062n_092_060_094sub_062t__attrs__type__wf__preserved
% 0.92/1.08  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (V:finite1621822014t_char) (H2:heap_S1465075775_j_k_l), ((((heap_E494191872t_unit H) (((put_M_1724091798_j_k_l Element_ptr) attrs_1280717024tion_g) V)) H2)->(((eq Prop) (type_w1479951274_j_k_l H)) (type_w1479951274_j_k_l H2))))
% 0.92/1.09  FOF formula (forall (H:heap_S1465075775_j_k_l) (H2:heap_S1465075775_j_k_l) (Ptr:docume1935157360tr_d_e) (Getter:(rObjec1617416918on_j_k->option_element_ptr_a)), ((((heap_E24690662_ptr_a H) new_el717272935_j_k_l) H2)->(((heap_E1531219875_ptr_a ((get_M_1723352102_h_i_l Ptr) Getter)) H) H2))) of role axiom named fact_238_new__element__get__M_092_060_094sub_062D_092_060_094sub_062o_092_060_094sub_062c_092_060_094sub_062u_092_060_094sub_062m_092_060_094sub_062e_092_060_094sub_062n_092_060_094sub_062t
% 0.92/1.09  A new axiom: (forall (H:heap_S1465075775_j_k_l) (H2:heap_S1465075775_j_k_l) (Ptr:docume1935157360tr_d_e) (Getter:(rObjec1617416918on_j_k->option_element_ptr_a)), ((((heap_E24690662_ptr_a H) new_el717272935_j_k_l) H2)->(((heap_E1531219875_ptr_a ((get_M_1723352102_h_i_l Ptr) Getter)) H) H2)))
% 0.92/1.09  FOF formula (forall (H:heap_S1465075775_j_k_l) (H2:heap_S1465075775_j_k_l) (Ptr:docume1935157360tr_d_e) (Getter:(rObjec1617416918on_j_k->rObjec1617416918on_j_k)), ((((heap_E24690662_ptr_a H) new_el717272935_j_k_l) H2)->(((heap_E1358110656on_j_k ((get_M_970800329_h_i_l Ptr) Getter)) H) H2))) of role axiom named fact_239_new__element__get__M_092_060_094sub_062D_092_060_094sub_062o_092_060_094sub_062c_092_060_094sub_062u_092_060_094sub_062m_092_060_094sub_062e_092_060_094sub_062n_092_060_094sub_062t
% 0.92/1.09  A new axiom: (forall (H:heap_S1465075775_j_k_l) (H2:heap_S1465075775_j_k_l) (Ptr:docume1935157360tr_d_e) (Getter:(rObjec1617416918on_j_k->rObjec1617416918on_j_k)), ((((heap_E24690662_ptr_a H) new_el717272935_j_k_l) H2)->(((heap_E1358110656on_j_k ((get_M_970800329_h_i_l Ptr) Getter)) H) H2)))
% 0.92/1.09  FOF formula (forall (H:heap_S1465075775_j_k_l) (H2:heap_S1465075775_j_k_l) (Ptr:character_data_ptr_b) (Getter:(rObjec1148923485tion_h->rObjec1617416918on_j_k)), ((((heap_E24690662_ptr_a H) new_el717272935_j_k_l) H2)->(((heap_E1358110656on_j_k ((get_M_2133515608_j_k_l Ptr) Getter)) H) H2))) of role axiom named fact_240_new__element__get__M_092_060_094sub_062C_092_060_094sub_062h_092_060_094sub_062a_092_060_094sub_062r_092_060_094sub_062a_092_060_094sub_062c_092_060_094sub_062t_092_060_094sub_062e_092_060_094sub_062r_092_060_094sub_062D_092_060_094sub_062a_092_060_094sub_062t_092_060_094sub_062a
% 0.92/1.09  A new axiom: (forall (H:heap_S1465075775_j_k_l) (H2:heap_S1465075775_j_k_l) (Ptr:character_data_ptr_b) (Getter:(rObjec1148923485tion_h->rObjec1617416918on_j_k)), ((((heap_E24690662_ptr_a H) new_el717272935_j_k_l) H2)->(((heap_E1358110656on_j_k ((get_M_2133515608_j_k_l Ptr) Getter)) H) H2)))
% 0.92/1.09  FOF formula (forall (H:heap_S1465075775_j_k_l) (H2:heap_S1465075775_j_k_l) (New_element_ptr:element_ptr_a) (Ptr:element_ptr_a) (Getter:(rObjec1875798643tion_g->rObjec1617416918on_j_k)), ((((heap_E24690662_ptr_a H) new_el717272935_j_k_l) H2)->((((heap_E1224694197_ptr_a H) new_el717272935_j_k_l) New_element_ptr)->((not (((eq element_ptr_a) Ptr) New_element_ptr))->(((heap_E1358110656on_j_k ((get_M_1990067849_j_k_l Ptr) Getter)) H) H2))))) of role axiom named fact_241_new__element__get__M_092_060_094sub_062E_092_060_094sub_062l_092_060_094sub_062e_092_060_094sub_062m_092_060_094sub_062e_092_060_094sub_062n_092_060_094sub_062t
% 0.92/1.09  A new axiom: (forall (H:heap_S1465075775_j_k_l) (H2:heap_S1465075775_j_k_l) (New_element_ptr:element_ptr_a) (Ptr:element_ptr_a) (Getter:(rObjec1875798643tion_g->rObjec1617416918on_j_k)), ((((heap_E24690662_ptr_a H) new_el717272935_j_k_l) H2)->((((heap_E1224694197_ptr_a H) new_el717272935_j_k_l) New_element_ptr)->((not (((eq element_ptr_a) Ptr) New_element_ptr))->(((heap_E1358110656on_j_k ((get_M_1990067849_j_k_l Ptr) Getter)) H) H2)))))
% 0.92/1.09  FOF formula (forall (H:heap_S1465075775_j_k_l) (H2:heap_S1465075775_j_k_l) (Ptr:docume1935157360tr_d_e) (Getter:(rObjec1617416918on_j_k->option_element_ptr_a)), ((((heap_E1982034951_ptr_b H) new_ch829669006_j_k_l) H2)->(((heap_E1531219875_ptr_a ((get_M_1723352102_h_i_l Ptr) Getter)) H) H2))) of role axiom named fact_242_new__character__data__get__M_092_060_094sub_062D_092_060_094sub_062o_092_060_094sub_062c_092_060_094sub_062u_092_060_094sub_062m_092_060_094sub_062e_092_060_094sub_062n_092_060_094sub_062t
% 0.92/1.09  A new axiom: (forall (H:heap_S1465075775_j_k_l) (H2:heap_S1465075775_j_k_l) (Ptr:docume1935157360tr_d_e) (Getter:(rObjec1617416918on_j_k->option_element_ptr_a)), ((((heap_E1982034951_ptr_b H) new_ch829669006_j_k_l) H2)->(((heap_E1531219875_ptr_a ((get_M_1723352102_h_i_l Ptr) Getter)) H) H2)))
% 0.92/1.09  FOF formula (forall (H:heap_S1465075775_j_k_l) (H2:heap_S1465075775_j_k_l) (Ptr:docume1935157360tr_d_e) (Getter:(rObjec1617416918on_j_k->rObjec1617416918on_j_k)), ((((heap_E1982034951_ptr_b H) new_ch829669006_j_k_l) H2)->(((heap_E1358110656on_j_k ((get_M_970800329_h_i_l Ptr) Getter)) H) H2))) of role axiom named fact_243_new__character__data__get__M_092_060_094sub_062D_092_060_094sub_062o_092_060_094sub_062c_092_060_094sub_062u_092_060_094sub_062m_092_060_094sub_062e_092_060_094sub_062n_092_060_094sub_062t
% 0.92/1.09  A new axiom: (forall (H:heap_S1465075775_j_k_l) (H2:heap_S1465075775_j_k_l) (Ptr:docume1935157360tr_d_e) (Getter:(rObjec1617416918on_j_k->rObjec1617416918on_j_k)), ((((heap_E1982034951_ptr_b H) new_ch829669006_j_k_l) H2)->(((heap_E1358110656on_j_k ((get_M_970800329_h_i_l Ptr) Getter)) H) H2)))
% 0.92/1.09  FOF formula (forall (H:heap_S1465075775_j_k_l) (H2:heap_S1465075775_j_k_l) (New_ch844909330ta_ptr:character_data_ptr_b) (Ptr:character_data_ptr_b) (Getter:(rObjec1148923485tion_h->rObjec1617416918on_j_k)), ((((heap_E1982034951_ptr_b H) new_ch829669006_j_k_l) H2)->((((heap_E1554207190_ptr_b H) new_ch829669006_j_k_l) New_ch844909330ta_ptr)->((not (((eq character_data_ptr_b) Ptr) New_ch844909330ta_ptr))->(((heap_E1358110656on_j_k ((get_M_2133515608_j_k_l Ptr) Getter)) H) H2))))) of role axiom named fact_244_new__character__data__get__M_092_060_094sub_062C_092_060_094sub_062h_092_060_094sub_062a_092_060_094sub_062r_092_060_094sub_062a_092_060_094sub_062c_092_060_094sub_062t_092_060_094sub_062e_092_060_094sub_062r_092_060_094sub_062D_092_060_094sub_062a_092_060_094sub_062t_092_060_094sub_062a
% 0.92/1.09  A new axiom: (forall (H:heap_S1465075775_j_k_l) (H2:heap_S1465075775_j_k_l) (New_ch844909330ta_ptr:character_data_ptr_b) (Ptr:character_data_ptr_b) (Getter:(rObjec1148923485tion_h->rObjec1617416918on_j_k)), ((((heap_E1982034951_ptr_b H) new_ch829669006_j_k_l) H2)->((((heap_E1554207190_ptr_b H) new_ch829669006_j_k_l) New_ch844909330ta_ptr)->((not (((eq character_data_ptr_b) Ptr) New_ch844909330ta_ptr))->(((heap_E1358110656on_j_k ((get_M_2133515608_j_k_l Ptr) Getter)) H) H2)))))
% 0.92/1.09  FOF formula (forall (H:heap_S1465075775_j_k_l) (H2:heap_S1465075775_j_k_l) (New_ch844909330ta_ptr:character_data_ptr_b) (Ptr:element_ptr_a) (Getter:(rObjec1875798643tion_g->rObjec1617416918on_j_k)), ((((heap_E1982034951_ptr_b H) new_ch829669006_j_k_l) H2)->((((heap_E1554207190_ptr_b H) new_ch829669006_j_k_l) New_ch844909330ta_ptr)->(((heap_E1358110656on_j_k ((get_M_1990067849_j_k_l Ptr) Getter)) H) H2)))) of role axiom named fact_245_new__character__data__get__M_092_060_094sub_062E_092_060_094sub_062l_092_060_094sub_062e_092_060_094sub_062m_092_060_094sub_062e_092_060_094sub_062n_092_060_094sub_062t
% 0.92/1.09  A new axiom: (forall (H:heap_S1465075775_j_k_l) (H2:heap_S1465075775_j_k_l) (New_ch844909330ta_ptr:character_data_ptr_b) (Ptr:element_ptr_a) (Getter:(rObjec1875798643tion_g->rObjec1617416918on_j_k)), ((((heap_E1982034951_ptr_b H) new_ch829669006_j_k_l) H2)->((((heap_E1554207190_ptr_b H) new_ch829669006_j_k_l) New_ch844909330ta_ptr)->(((heap_E1358110656on_j_k ((get_M_1990067849_j_k_l Ptr) Getter)) H) H2))))
% 0.92/1.09  FOF formula (forall (H:heap_S1465075775_j_k_l) (H2:heap_S1465075775_j_k_l) (New_element_ptr:element_ptr_a) (Ptr:node_p1234578834tr_b_c) (Getter:(rObjec1922030987on_h_i->rObjec1617416918on_j_k)), ((((heap_E24690662_ptr_a H) new_el717272935_j_k_l) H2)->((((heap_E1224694197_ptr_a H) new_el717272935_j_k_l) New_element_ptr)->((not (((eq node_p1234578834tr_b_c) Ptr) (cast_e316309897tr_b_c New_element_ptr)))->(((heap_E1358110656on_j_k ((get_M_922904437_j_k_l Ptr) Getter)) H) H2))))) of role axiom named fact_246_new__element__get__M_092_060_094sub_062N_092_060_094sub_062o_092_060_094sub_062d_092_060_094sub_062e
% 0.92/1.09  A new axiom: (forall (H:heap_S1465075775_j_k_l) (H2:heap_S1465075775_j_k_l) (New_element_ptr:element_ptr_a) (Ptr:node_p1234578834tr_b_c) (Getter:(rObjec1922030987on_h_i->rObjec1617416918on_j_k)), ((((heap_E24690662_ptr_a H) new_el717272935_j_k_l) H2)->((((heap_E1224694197_ptr_a H) new_el717272935_j_k_l) New_element_ptr)->((not (((eq node_p1234578834tr_b_c) Ptr) (cast_e316309897tr_b_c New_element_ptr)))->(((heap_E1358110656on_j_k ((get_M_922904437_j_k_l Ptr) Getter)) H) H2)))))
% 0.92/1.10  FOF formula (forall (H:heap_S1465075775_j_k_l) (H2:heap_S1465075775_j_k_l) (New_ch844909330ta_ptr:character_data_ptr_b) (Ptr:node_p1234578834tr_b_c) (Getter:(rObjec1922030987on_h_i->rObjec1617416918on_j_k)), ((((heap_E1982034951_ptr_b H) new_ch829669006_j_k_l) H2)->((((heap_E1554207190_ptr_b H) new_ch829669006_j_k_l) New_ch844909330ta_ptr)->((not (((eq node_p1234578834tr_b_c) Ptr) (cast_c164415100_b_a_c New_ch844909330ta_ptr)))->(((heap_E1358110656on_j_k ((get_M_922904437_j_k_l Ptr) Getter)) H) H2))))) of role axiom named fact_247_new__character__data__get__M_092_060_094sub_062N_092_060_094sub_062o_092_060_094sub_062d_092_060_094sub_062e
% 0.92/1.10  A new axiom: (forall (H:heap_S1465075775_j_k_l) (H2:heap_S1465075775_j_k_l) (New_ch844909330ta_ptr:character_data_ptr_b) (Ptr:node_p1234578834tr_b_c) (Getter:(rObjec1922030987on_h_i->rObjec1617416918on_j_k)), ((((heap_E1982034951_ptr_b H) new_ch829669006_j_k_l) H2)->((((heap_E1554207190_ptr_b H) new_ch829669006_j_k_l) New_ch844909330ta_ptr)->((not (((eq node_p1234578834tr_b_c) Ptr) (cast_c164415100_b_a_c New_ch844909330ta_ptr)))->(((heap_E1358110656on_j_k ((get_M_922904437_j_k_l Ptr) Getter)) H) H2)))))
% 0.92/1.10  FOF formula (forall (Type_wf:(heap_S1465075775_j_k_l->Prop)) (H:heap_S1465075775_j_k_l) (H2:heap_S1465075775_j_k_l), ((l_new_410495338_j_k_l Type_wf)->((((heap_E1982034951_ptr_b H) new_ch829669006_j_k_l) H2)->(((eq Prop) (Type_wf H)) (Type_wf H2))))) of role axiom named fact_248_l__new__character__data_Onew__character__data__types__preserved
% 0.92/1.10  A new axiom: (forall (Type_wf:(heap_S1465075775_j_k_l->Prop)) (H:heap_S1465075775_j_k_l) (H2:heap_S1465075775_j_k_l), ((l_new_410495338_j_k_l Type_wf)->((((heap_E1982034951_ptr_b H) new_ch829669006_j_k_l) H2)->(((eq Prop) (Type_wf H)) (Type_wf H2)))))
% 0.92/1.10  FOF formula (forall (Type_wf:(heap_S1465075775_j_k_l->Prop)), ((forall (H6:heap_S1465075775_j_k_l) (H7:heap_S1465075775_j_k_l), ((((heap_E1982034951_ptr_b H6) new_ch829669006_j_k_l) H7)->(((eq Prop) (Type_wf H6)) (Type_wf H7))))->(l_new_410495338_j_k_l Type_wf))) of role axiom named fact_249_l__new__character__data_Ointro
% 0.92/1.10  A new axiom: (forall (Type_wf:(heap_S1465075775_j_k_l->Prop)), ((forall (H6:heap_S1465075775_j_k_l) (H7:heap_S1465075775_j_k_l), ((((heap_E1982034951_ptr_b H6) new_ch829669006_j_k_l) H7)->(((eq Prop) (Type_wf H6)) (Type_wf H7))))->(l_new_410495338_j_k_l Type_wf)))
% 0.92/1.10  FOF formula (((eq ((heap_S1465075775_j_k_l->Prop)->Prop)) l_new_410495338_j_k_l) (fun (Type_wf2:(heap_S1465075775_j_k_l->Prop))=> (forall (H4:heap_S1465075775_j_k_l) (H5:heap_S1465075775_j_k_l), ((((heap_E1982034951_ptr_b H4) new_ch829669006_j_k_l) H5)->(((eq Prop) (Type_wf2 H4)) (Type_wf2 H5)))))) of role axiom named fact_250_l__new__character__data__def
% 0.92/1.10  A new axiom: (((eq ((heap_S1465075775_j_k_l->Prop)->Prop)) l_new_410495338_j_k_l) (fun (Type_wf2:(heap_S1465075775_j_k_l->Prop))=> (forall (H4:heap_S1465075775_j_k_l) (H5:heap_S1465075775_j_k_l), ((((heap_E1982034951_ptr_b H4) new_ch829669006_j_k_l) H5)->(((eq Prop) (Type_wf2 H4)) (Type_wf2 H5))))))
% 0.92/1.10  FOF formula (forall (Type_wf:(heap_S1465075775_j_k_l->Prop)) (H:heap_S1465075775_j_k_l) (H2:heap_S1465075775_j_k_l), ((l_new_540233301_j_k_l Type_wf)->((((heap_E24690662_ptr_a H) new_el717272935_j_k_l) H2)->(((eq Prop) (Type_wf H)) (Type_wf H2))))) of role axiom named fact_251_l__new__element_Onew__element__types__preserved
% 0.92/1.10  A new axiom: (forall (Type_wf:(heap_S1465075775_j_k_l->Prop)) (H:heap_S1465075775_j_k_l) (H2:heap_S1465075775_j_k_l), ((l_new_540233301_j_k_l Type_wf)->((((heap_E24690662_ptr_a H) new_el717272935_j_k_l) H2)->(((eq Prop) (Type_wf H)) (Type_wf H2)))))
% 0.92/1.10  FOF formula (forall (Type_wf:(heap_S1465075775_j_k_l->Prop)), ((forall (H6:heap_S1465075775_j_k_l) (H7:heap_S1465075775_j_k_l), ((((heap_E24690662_ptr_a H6) new_el717272935_j_k_l) H7)->(((eq Prop) (Type_wf H6)) (Type_wf H7))))->(l_new_540233301_j_k_l Type_wf))) of role axiom named fact_252_l__new__element_Ointro
% 0.92/1.11  A new axiom: (forall (Type_wf:(heap_S1465075775_j_k_l->Prop)), ((forall (H6:heap_S1465075775_j_k_l) (H7:heap_S1465075775_j_k_l), ((((heap_E24690662_ptr_a H6) new_el717272935_j_k_l) H7)->(((eq Prop) (Type_wf H6)) (Type_wf H7))))->(l_new_540233301_j_k_l Type_wf)))
% 0.92/1.11  FOF formula (l_new_540233301_j_k_l type_w1479951274_j_k_l) of role axiom named fact_253_DocumentMonad_Onew__element__is__l__new__element
% 0.92/1.11  A new axiom: (l_new_540233301_j_k_l type_w1479951274_j_k_l)
% 0.92/1.11  FOF formula (l_new_410495338_j_k_l type_w1479951274_j_k_l) of role axiom named fact_254_DocumentMonad_Onew__character__data__is__l__new__character__data
% 0.92/1.11  A new axiom: (l_new_410495338_j_k_l type_w1479951274_j_k_l)
% 0.92/1.11  FOF formula (l_new_540233301_j_k_l type_w1771507213_j_k_l) of role axiom named fact_255_CharacterDataMonad_Onew__element__is__l__new__element
% 0.92/1.11  A new axiom: (l_new_540233301_j_k_l type_w1771507213_j_k_l)
% 0.92/1.11  FOF formula (l_new_410495338_j_k_l type_w1771507213_j_k_l) of role axiom named fact_256_CharacterDataMonad_Onew__character__data__is__l__new__character__data
% 0.92/1.11  A new axiom: (l_new_410495338_j_k_l type_w1771507213_j_k_l)
% 0.92/1.11  FOF formula (l_new_540233301_j_k_l type_w697503069_j_k_l) of role axiom named fact_257_ElementMonad_Onew__element__is__l__new__element
% 0.92/1.11  A new axiom: (l_new_540233301_j_k_l type_w697503069_j_k_l)
% 0.92/1.11  FOF formula (((eq ((heap_S1465075775_j_k_l->Prop)->Prop)) l_new_540233301_j_k_l) (fun (Type_wf2:(heap_S1465075775_j_k_l->Prop))=> (forall (H4:heap_S1465075775_j_k_l) (H5:heap_S1465075775_j_k_l), ((((heap_E24690662_ptr_a H4) new_el717272935_j_k_l) H5)->(((eq Prop) (Type_wf2 H4)) (Type_wf2 H5)))))) of role axiom named fact_258_l__new__element__def
% 0.92/1.11  A new axiom: (((eq ((heap_S1465075775_j_k_l->Prop)->Prop)) l_new_540233301_j_k_l) (fun (Type_wf2:(heap_S1465075775_j_k_l->Prop))=> (forall (H4:heap_S1465075775_j_k_l) (H5:heap_S1465075775_j_k_l), ((((heap_E24690662_ptr_a H4) new_el717272935_j_k_l) H5)->(((eq Prop) (Type_wf2 H4)) (Type_wf2 H5))))))
% 0.92/1.11  FOF formula (forall (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (V:option147517124_ptr_d) (H2:heap_S1465075775_j_k_l), ((((heap_E494191872t_unit H) (((put_M_682984464_j_k_l Element_ptr) shadow1606659473tion_g) V)) H2)->(((eq Prop) (type_w92696601_j_k_l H)) (type_w92696601_j_k_l H2)))) of role axiom named fact_259_ShadowRootMonad__Mirabelle__cxkpltyzhu_Oput__M_092_060_094sub_062E_092_060_094sub_062l_092_060_094sub_062e_092_060_094sub_062m_092_060_094sub_062e_092_060_094sub_062n_092_060_094sub_062t__shadow__root__opt__type__wf__preserved
% 0.92/1.11  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (V:option147517124_ptr_d) (H2:heap_S1465075775_j_k_l), ((((heap_E494191872t_unit H) (((put_M_682984464_j_k_l Element_ptr) shadow1606659473tion_g) V)) H2)->(((eq Prop) (type_w92696601_j_k_l H)) (type_w92696601_j_k_l H2))))
% 0.92/1.11  FOF formula (forall (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (V:option147517124_ptr_d) (H2:heap_S1465075775_j_k_l), ((((heap_E494191872t_unit H) (((put_M_682984464_j_k_l Element_ptr) shadow1606659473tion_g) V)) H2)->(((eq Prop) (type_w1479951274_j_k_l H)) (type_w1479951274_j_k_l H2)))) of role axiom named fact_260_DocumentMonad_Oput__M_092_060_094sub_062E_092_060_094sub_062l_092_060_094sub_062e_092_060_094sub_062m_092_060_094sub_062e_092_060_094sub_062n_092_060_094sub_062t__shadow__root__opt__type__wf__preserved
% 0.92/1.11  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (V:option147517124_ptr_d) (H2:heap_S1465075775_j_k_l), ((((heap_E494191872t_unit H) (((put_M_682984464_j_k_l Element_ptr) shadow1606659473tion_g) V)) H2)->(((eq Prop) (type_w1479951274_j_k_l H)) (type_w1479951274_j_k_l H2))))
% 0.92/1.11  FOF formula (forall (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (V:option147517124_ptr_d) (H2:heap_S1465075775_j_k_l), ((((heap_E494191872t_unit H) (((put_M_682984464_j_k_l Element_ptr) shadow1606659473tion_g) V)) H2)->(((eq Prop) (type_w1771507213_j_k_l H)) (type_w1771507213_j_k_l H2)))) of role axiom named fact_261_CharacterDataMonad_Oput__M_092_060_094sub_062E_092_060_094sub_062l_092_060_094sub_062e_092_060_094sub_062m_092_060_094sub_062e_092_060_094sub_062n_092_060_094sub_062t__shadow__root__opt__type__wf__preserved
% 0.92/1.11  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (V:option147517124_ptr_d) (H2:heap_S1465075775_j_k_l), ((((heap_E494191872t_unit H) (((put_M_682984464_j_k_l Element_ptr) shadow1606659473tion_g) V)) H2)->(((eq Prop) (type_w1771507213_j_k_l H)) (type_w1771507213_j_k_l H2))))
% 0.92/1.11  FOF formula (forall (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (V:option147517124_ptr_d) (H2:heap_S1465075775_j_k_l), ((((heap_E494191872t_unit H) (((put_M_682984464_j_k_l Element_ptr) shadow1606659473tion_g) V)) H2)->(((eq Prop) (type_w697503069_j_k_l H)) (type_w697503069_j_k_l H2)))) of role axiom named fact_262_ElementMonad_Oput__M_092_060_094sub_062E_092_060_094sub_062l_092_060_094sub_062e_092_060_094sub_062m_092_060_094sub_062e_092_060_094sub_062n_092_060_094sub_062t__shadow__root__opt__type__wf__preserved
% 0.92/1.11  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (V:option147517124_ptr_d) (H2:heap_S1465075775_j_k_l), ((((heap_E494191872t_unit H) (((put_M_682984464_j_k_l Element_ptr) shadow1606659473tion_g) V)) H2)->(((eq Prop) (type_w697503069_j_k_l H)) (type_w697503069_j_k_l H2))))
% 0.92/1.11  FOF formula (forall (H:heap_S1465075775_j_k_l) (H2:heap_S1465075775_j_k_l) (Ptr:shadow_root_ptr_d) (Getter:(rObjec2068690451tion_j->rObjec1617416918on_j_k)), ((((heap_E1982034951_ptr_b H) new_ch829669006_j_k_l) H2)->(((heap_E1358110656on_j_k ((shadow2101372501_i_k_l Ptr) Getter)) H) H2))) of role axiom named fact_263_new__character__data__get__M_092_060_094sub_062S_092_060_094sub_062h_092_060_094sub_062a_092_060_094sub_062d_092_060_094sub_062o_092_060_094sub_062w_092_060_094sub_062R_092_060_094sub_062o_092_060_094sub_062o_092_060_094sub_062t
% 0.92/1.11  A new axiom: (forall (H:heap_S1465075775_j_k_l) (H2:heap_S1465075775_j_k_l) (Ptr:shadow_root_ptr_d) (Getter:(rObjec2068690451tion_j->rObjec1617416918on_j_k)), ((((heap_E1982034951_ptr_b H) new_ch829669006_j_k_l) H2)->(((heap_E1358110656on_j_k ((shadow2101372501_i_k_l Ptr) Getter)) H) H2)))
% 0.92/1.11  FOF formula (forall (H:heap_S1465075775_j_k_l) (H2:heap_S1465075775_j_k_l) (Ptr:shadow_root_ptr_d) (Getter:(rObjec2068690451tion_j->rObjec1617416918on_j_k)), ((((heap_E24690662_ptr_a H) new_el717272935_j_k_l) H2)->(((heap_E1358110656on_j_k ((shadow2101372501_i_k_l Ptr) Getter)) H) H2))) of role axiom named fact_264_new__element__get__M_092_060_094sub_062S_092_060_094sub_062h_092_060_094sub_062a_092_060_094sub_062d_092_060_094sub_062o_092_060_094sub_062w_092_060_094sub_062R_092_060_094sub_062o_092_060_094sub_062o_092_060_094sub_062t
% 0.92/1.11  A new axiom: (forall (H:heap_S1465075775_j_k_l) (H2:heap_S1465075775_j_k_l) (Ptr:shadow_root_ptr_d) (Getter:(rObjec2068690451tion_j->rObjec1617416918on_j_k)), ((((heap_E24690662_ptr_a H) new_el717272935_j_k_l) H2)->(((heap_E1358110656on_j_k ((shadow2101372501_i_k_l Ptr) Getter)) H) H2)))
% 0.92/1.11  FOF formula (forall (H:heap_S1465075775_j_k_l) (New_ch844909330ta_ptr:character_data_ptr_b), ((((heap_E1554207190_ptr_b H) new_ch829669006_j_k_l) New_ch844909330ta_ptr)->(is_cha504820986_t_r_b New_ch844909330ta_ptr))) of role axiom named fact_265_new__character__data__is__character__data__ptr
% 0.92/1.11  A new axiom: (forall (H:heap_S1465075775_j_k_l) (New_ch844909330ta_ptr:character_data_ptr_b), ((((heap_E1554207190_ptr_b H) new_ch829669006_j_k_l) New_ch844909330ta_ptr)->(is_cha504820986_t_r_b New_ch844909330ta_ptr)))
% 0.92/1.11  FOF formula (forall (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (Setter:((rObjec1617416918on_j_k->rObjec1617416918on_j_k)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:rObjec1617416918on_j_k) (H2:heap_S1465075775_j_k_l) (Shadow_root_ptr:shadow_root_ptr_d) (Getter:(rObjec2068690451tion_j->rObjec1617416918on_j_k)), ((((heap_E494191872t_unit H) (((put_M_1494070654_j_k_l Element_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((shadow2101372501_i_k_l Shadow_root_ptr) Getter)) H) H2))) of role axiom named fact_266_get__M__Mshadow__root__preserved7
% 0.96/1.12  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (Setter:((rObjec1617416918on_j_k->rObjec1617416918on_j_k)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:rObjec1617416918on_j_k) (H2:heap_S1465075775_j_k_l) (Shadow_root_ptr:shadow_root_ptr_d) (Getter:(rObjec2068690451tion_j->rObjec1617416918on_j_k)), ((((heap_E494191872t_unit H) (((put_M_1494070654_j_k_l Element_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((shadow2101372501_i_k_l Shadow_root_ptr) Getter)) H) H2)))
% 0.96/1.12  FOF formula (forall (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (Setter:((finite1621822014t_char->finite1621822014t_char)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:finite1621822014t_char) (H2:heap_S1465075775_j_k_l) (Shadow_root_ptr:shadow_root_ptr_d) (Getter:(rObjec2068690451tion_j->rObjec1617416918on_j_k)), ((((heap_E494191872t_unit H) (((put_M_1724091798_j_k_l Element_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((shadow2101372501_i_k_l Shadow_root_ptr) Getter)) H) H2))) of role axiom named fact_267_get__M__Mshadow__root__preserved7
% 0.96/1.12  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (Setter:((finite1621822014t_char->finite1621822014t_char)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:finite1621822014t_char) (H2:heap_S1465075775_j_k_l) (Shadow_root_ptr:shadow_root_ptr_d) (Getter:(rObjec2068690451tion_j->rObjec1617416918on_j_k)), ((((heap_E494191872t_unit H) (((put_M_1724091798_j_k_l Element_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((shadow2101372501_i_k_l Shadow_root_ptr) Getter)) H) H2)))
% 0.96/1.12  FOF formula (forall (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (Setter:((list_char->list_char)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:list_char) (H2:heap_S1465075775_j_k_l) (Shadow_root_ptr:shadow_root_ptr_d) (Getter:(rObjec2068690451tion_j->rObjec1617416918on_j_k)), ((((heap_E494191872t_unit H) (((put_M_1720094109_j_k_l Element_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((shadow2101372501_i_k_l Shadow_root_ptr) Getter)) H) H2))) of role axiom named fact_268_get__M__Mshadow__root__preserved7
% 0.96/1.12  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (Setter:((list_char->list_char)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:list_char) (H2:heap_S1465075775_j_k_l) (Shadow_root_ptr:shadow_root_ptr_d) (Getter:(rObjec2068690451tion_j->rObjec1617416918on_j_k)), ((((heap_E494191872t_unit H) (((put_M_1720094109_j_k_l Element_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((shadow2101372501_i_k_l Shadow_root_ptr) Getter)) H) H2)))
% 0.96/1.12  FOF formula (forall (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (Setter:((list_n282880152tr_b_c->list_n282880152tr_b_c)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:list_n282880152tr_b_c) (H2:heap_S1465075775_j_k_l) (Shadow_root_ptr:shadow_root_ptr_d) (Getter:(rObjec2068690451tion_j->rObjec1617416918on_j_k)), ((((heap_E494191872t_unit H) (((put_M_1098917052_j_k_l Element_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((shadow2101372501_i_k_l Shadow_root_ptr) Getter)) H) H2))) of role axiom named fact_269_get__M__Mshadow__root__preserved7
% 0.96/1.12  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (Setter:((list_n282880152tr_b_c->list_n282880152tr_b_c)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:list_n282880152tr_b_c) (H2:heap_S1465075775_j_k_l) (Shadow_root_ptr:shadow_root_ptr_d) (Getter:(rObjec2068690451tion_j->rObjec1617416918on_j_k)), ((((heap_E494191872t_unit H) (((put_M_1098917052_j_k_l Element_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((shadow2101372501_i_k_l Shadow_root_ptr) Getter)) H) H2)))
% 0.96/1.12  FOF formula (forall (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (Setter:((option147517124_ptr_d->option147517124_ptr_d)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:option147517124_ptr_d) (H2:heap_S1465075775_j_k_l) (Shadow_root_ptr:shadow_root_ptr_d) (Getter:(rObjec2068690451tion_j->rObjec1617416918on_j_k)), ((((heap_E494191872t_unit H) (((put_M_682984464_j_k_l Element_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((shadow2101372501_i_k_l Shadow_root_ptr) Getter)) H) H2))) of role axiom named fact_270_get__M__Mshadow__root__preserved7
% 0.96/1.12  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (Setter:((option147517124_ptr_d->option147517124_ptr_d)->(rObjec1875798643tion_g->rObjec1875798643tion_g))) (V:option147517124_ptr_d) (H2:heap_S1465075775_j_k_l) (Shadow_root_ptr:shadow_root_ptr_d) (Getter:(rObjec2068690451tion_j->rObjec1617416918on_j_k)), ((((heap_E494191872t_unit H) (((put_M_682984464_j_k_l Element_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((shadow2101372501_i_k_l Shadow_root_ptr) Getter)) H) H2)))
% 0.96/1.12  FOF formula (forall (H:heap_S1465075775_j_k_l) (Character_data_ptr:character_data_ptr_b) (Setter:((rObjec1617416918on_j_k->rObjec1617416918on_j_k)->(rObjec1148923485tion_h->rObjec1148923485tion_h))) (V:rObjec1617416918on_j_k) (H2:heap_S1465075775_j_k_l) (Shadow_root_ptr:shadow_root_ptr_d) (Getter:(rObjec2068690451tion_j->rObjec1617416918on_j_k)), ((((heap_E494191872t_unit H) (((put_M_643150959_j_k_l Character_data_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((shadow2101372501_i_k_l Shadow_root_ptr) Getter)) H) H2))) of role axiom named fact_271_get__M__Mshadow__root__preserved9
% 0.96/1.12  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Character_data_ptr:character_data_ptr_b) (Setter:((rObjec1617416918on_j_k->rObjec1617416918on_j_k)->(rObjec1148923485tion_h->rObjec1148923485tion_h))) (V:rObjec1617416918on_j_k) (H2:heap_S1465075775_j_k_l) (Shadow_root_ptr:shadow_root_ptr_d) (Getter:(rObjec2068690451tion_j->rObjec1617416918on_j_k)), ((((heap_E494191872t_unit H) (((put_M_643150959_j_k_l Character_data_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((shadow2101372501_i_k_l Shadow_root_ptr) Getter)) H) H2)))
% 0.96/1.12  FOF formula (forall (H:heap_S1465075775_j_k_l) (Character_data_ptr:character_data_ptr_b) (Setter:((list_char->list_char)->(rObjec1148923485tion_h->rObjec1148923485tion_h))) (V:list_char) (H2:heap_S1465075775_j_k_l) (Shadow_root_ptr:shadow_root_ptr_d) (Getter:(rObjec2068690451tion_j->rObjec1617416918on_j_k)), ((((heap_E494191872t_unit H) (((put_M_1937380872_j_k_l Character_data_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((shadow2101372501_i_k_l Shadow_root_ptr) Getter)) H) H2))) of role axiom named fact_272_get__M__Mshadow__root__preserved9
% 0.96/1.12  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Character_data_ptr:character_data_ptr_b) (Setter:((list_char->list_char)->(rObjec1148923485tion_h->rObjec1148923485tion_h))) (V:list_char) (H2:heap_S1465075775_j_k_l) (Shadow_root_ptr:shadow_root_ptr_d) (Getter:(rObjec2068690451tion_j->rObjec1617416918on_j_k)), ((((heap_E494191872t_unit H) (((put_M_1937380872_j_k_l Character_data_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((shadow2101372501_i_k_l Shadow_root_ptr) Getter)) H) H2)))
% 0.96/1.12  FOF formula (forall (H:heap_S1465075775_j_k_l) (New_document_ptr:docume1935157360tr_d_e) (H2:heap_S1465075775_j_k_l) (Ptr:shadow_root_ptr_d) (Getter:(rObjec2068690451tion_j->rObjec1617416918on_j_k)), ((((heap_E2101731758tr_d_e H) new_do4779043_j_k_l) New_document_ptr)->((((heap_E2046843837tr_d_e H) new_do4779043_j_k_l) H2)->((not (((eq docume1935157360tr_d_e) (cast_s253715760_r_d_e Ptr)) New_document_ptr))->(((heap_E1358110656on_j_k ((shadow2101372501_i_k_l Ptr) Getter)) H) H2))))) of role axiom named fact_273_new__document__get__M_092_060_094sub_062S_092_060_094sub_062h_092_060_094sub_062a_092_060_094sub_062d_092_060_094sub_062o_092_060_094sub_062w_092_060_094sub_062R_092_060_094sub_062o_092_060_094sub_062o_092_060_094sub_062t
% 0.96/1.12  A new axiom: (forall (H:heap_S1465075775_j_k_l) (New_document_ptr:docume1935157360tr_d_e) (H2:heap_S1465075775_j_k_l) (Ptr:shadow_root_ptr_d) (Getter:(rObjec2068690451tion_j->rObjec1617416918on_j_k)), ((((heap_E2101731758tr_d_e H) new_do4779043_j_k_l) New_document_ptr)->((((heap_E2046843837tr_d_e H) new_do4779043_j_k_l) H2)->((not (((eq docume1935157360tr_d_e) (cast_s253715760_r_d_e Ptr)) New_document_ptr))->(((heap_E1358110656on_j_k ((shadow2101372501_i_k_l Ptr) Getter)) H) H2)))))
% 0.96/1.12  FOF formula (forall (H:heap_S1465075775_j_k_l) (Shadow_root_ptr:shadow_root_ptr_d) (H2:heap_S1465075775_j_k_l) (Shadow_root_ptr2:shadow_root_ptr_d) (Getter:(rObjec2068690451tion_j->rObjec1617416918on_j_k)), ((((heap_E494191872t_unit H) (shadow1961719995_j_k_l Shadow_root_ptr)) H2)->((not (((eq shadow_root_ptr_d) Shadow_root_ptr) Shadow_root_ptr2))->(((heap_E1358110656on_j_k ((shadow2101372501_i_k_l Shadow_root_ptr2) Getter)) H) H2)))) of role axiom named fact_274_delete__shadow__root__get__M_092_060_094sub_062S_092_060_094sub_062h_092_060_094sub_062a_092_060_094sub_062d_092_060_094sub_062o_092_060_094sub_062w_092_060_094sub_062R_092_060_094sub_062o_092_060_094sub_062o_092_060_094sub_062t
% 0.96/1.13  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Shadow_root_ptr:shadow_root_ptr_d) (H2:heap_S1465075775_j_k_l) (Shadow_root_ptr2:shadow_root_ptr_d) (Getter:(rObjec2068690451tion_j->rObjec1617416918on_j_k)), ((((heap_E494191872t_unit H) (shadow1961719995_j_k_l Shadow_root_ptr)) H2)->((not (((eq shadow_root_ptr_d) Shadow_root_ptr) Shadow_root_ptr2))->(((heap_E1358110656on_j_k ((shadow2101372501_i_k_l Shadow_root_ptr2) Getter)) H) H2))))
% 0.96/1.13  FOF formula (forall (Shadow_root_ptr:shadow_root_ptr_d) (Document_ptr2:docume1935157360tr_d_e) (H:heap_S1465075775_j_k_l) (Setter:((option_element_ptr_a->option_element_ptr_a)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))) (V:option_element_ptr_a) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec2068690451tion_j->rObjec1617416918on_j_k)), ((not (((eq docume1935157360tr_d_e) (cast_s253715760_r_d_e Shadow_root_ptr)) Document_ptr2))->((((heap_E494191872t_unit H) (((put_M_1442125025_h_i_l Document_ptr2) Setter) V)) H2)->(((heap_E1358110656on_j_k ((shadow2101372501_i_k_l Shadow_root_ptr) Getter)) H) H2)))) of role axiom named fact_275_get__M__shadow__root__put__M__document__different__pointers
% 0.96/1.13  A new axiom: (forall (Shadow_root_ptr:shadow_root_ptr_d) (Document_ptr2:docume1935157360tr_d_e) (H:heap_S1465075775_j_k_l) (Setter:((option_element_ptr_a->option_element_ptr_a)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))) (V:option_element_ptr_a) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec2068690451tion_j->rObjec1617416918on_j_k)), ((not (((eq docume1935157360tr_d_e) (cast_s253715760_r_d_e Shadow_root_ptr)) Document_ptr2))->((((heap_E494191872t_unit H) (((put_M_1442125025_h_i_l Document_ptr2) Setter) V)) H2)->(((heap_E1358110656on_j_k ((shadow2101372501_i_k_l Shadow_root_ptr) Getter)) H) H2))))
% 0.96/1.13  FOF formula (forall (Shadow_root_ptr:shadow_root_ptr_d) (Document_ptr2:docume1935157360tr_d_e) (H:heap_S1465075775_j_k_l) (Setter:((rObjec1617416918on_j_k->rObjec1617416918on_j_k)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))) (V:rObjec1617416918on_j_k) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec2068690451tion_j->rObjec1617416918on_j_k)), ((not (((eq docume1935157360tr_d_e) (cast_s253715760_r_d_e Shadow_root_ptr)) Document_ptr2))->((((heap_E494191872t_unit H) (((put_M_657600638_h_i_l Document_ptr2) Setter) V)) H2)->(((heap_E1358110656on_j_k ((shadow2101372501_i_k_l Shadow_root_ptr) Getter)) H) H2)))) of role axiom named fact_276_get__M__shadow__root__put__M__document__different__pointers
% 0.96/1.13  A new axiom: (forall (Shadow_root_ptr:shadow_root_ptr_d) (Document_ptr2:docume1935157360tr_d_e) (H:heap_S1465075775_j_k_l) (Setter:((rObjec1617416918on_j_k->rObjec1617416918on_j_k)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))) (V:rObjec1617416918on_j_k) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec2068690451tion_j->rObjec1617416918on_j_k)), ((not (((eq docume1935157360tr_d_e) (cast_s253715760_r_d_e Shadow_root_ptr)) Document_ptr2))->((((heap_E494191872t_unit H) (((put_M_657600638_h_i_l Document_ptr2) Setter) V)) H2)->(((heap_E1358110656on_j_k ((shadow2101372501_i_k_l Shadow_root_ptr) Getter)) H) H2))))
% 0.96/1.13  FOF formula (forall (Shadow_root_ptr:shadow_root_ptr_d) (Document_ptr2:docume1935157360tr_d_e) (H:heap_S1465075775_j_k_l) (Setter:((list_char->list_char)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))) (V:list_char) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec2068690451tion_j->rObjec1617416918on_j_k)), ((not (((eq docume1935157360tr_d_e) (cast_s253715760_r_d_e Shadow_root_ptr)) Document_ptr2))->((((heap_E494191872t_unit H) (((put_M_257417239_h_i_l Document_ptr2) Setter) V)) H2)->(((heap_E1358110656on_j_k ((shadow2101372501_i_k_l Shadow_root_ptr) Getter)) H) H2)))) of role axiom named fact_277_get__M__shadow__root__put__M__document__different__pointers
% 0.96/1.13  A new axiom: (forall (Shadow_root_ptr:shadow_root_ptr_d) (Document_ptr2:docume1935157360tr_d_e) (H:heap_S1465075775_j_k_l) (Setter:((list_char->list_char)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))) (V:list_char) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec2068690451tion_j->rObjec1617416918on_j_k)), ((not (((eq docume1935157360tr_d_e) (cast_s253715760_r_d_e Shadow_root_ptr)) Document_ptr2))->((((heap_E494191872t_unit H) (((put_M_257417239_h_i_l Document_ptr2) Setter) V)) H2)->(((heap_E1358110656on_j_k ((shadow2101372501_i_k_l Shadow_root_ptr) Getter)) H) H2))))
% 0.96/1.13  FOF formula (forall (Shadow_root_ptr:shadow_root_ptr_d) (Document_ptr2:docume1935157360tr_d_e) (H:heap_S1465075775_j_k_l) (Setter:((list_n282880152tr_b_c->list_n282880152tr_b_c)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))) (V:list_n282880152tr_b_c) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec2068690451tion_j->rObjec1617416918on_j_k)), ((not (((eq docume1935157360tr_d_e) (cast_s253715760_r_d_e Shadow_root_ptr)) Document_ptr2))->((((heap_E494191872t_unit H) (((put_M_139724992_h_i_l Document_ptr2) Setter) V)) H2)->(((heap_E1358110656on_j_k ((shadow2101372501_i_k_l Shadow_root_ptr) Getter)) H) H2)))) of role axiom named fact_278_get__M__shadow__root__put__M__document__different__pointers
% 0.96/1.13  A new axiom: (forall (Shadow_root_ptr:shadow_root_ptr_d) (Document_ptr2:docume1935157360tr_d_e) (H:heap_S1465075775_j_k_l) (Setter:((list_n282880152tr_b_c->list_n282880152tr_b_c)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))) (V:list_n282880152tr_b_c) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec2068690451tion_j->rObjec1617416918on_j_k)), ((not (((eq docume1935157360tr_d_e) (cast_s253715760_r_d_e Shadow_root_ptr)) Document_ptr2))->((((heap_E494191872t_unit H) (((put_M_139724992_h_i_l Document_ptr2) Setter) V)) H2)->(((heap_E1358110656on_j_k ((shadow2101372501_i_k_l Shadow_root_ptr) Getter)) H) H2))))
% 0.96/1.13  FOF formula (forall (H:heap_S1465075775_j_k_l) (Shadow_root_ptr:shadow_root_ptr_d) (H2:heap_S1465075775_j_k_l) (Ptr:object945351580_d_e_f) (Getter:(rObjec1413572695_j_k_l->rObjec1617416918on_j_k)), ((((heap_E494191872t_unit H) (shadow1961719995_j_k_l Shadow_root_ptr)) H2)->((not (((eq object945351580_d_e_f) Ptr) (cast_d1608273229_b_c_f (cast_s253715760_r_d_e Shadow_root_ptr))))->(((heap_E1358110656on_j_k ((get_M_1030798962on_j_k Ptr) Getter)) H) H2)))) of role axiom named fact_279_delete__shadow__root__get__M_092_060_094sub_062O_092_060_094sub_062b_092_060_094sub_062j_092_060_094sub_062e_092_060_094sub_062c_092_060_094sub_062t
% 0.96/1.13  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Shadow_root_ptr:shadow_root_ptr_d) (H2:heap_S1465075775_j_k_l) (Ptr:object945351580_d_e_f) (Getter:(rObjec1413572695_j_k_l->rObjec1617416918on_j_k)), ((((heap_E494191872t_unit H) (shadow1961719995_j_k_l Shadow_root_ptr)) H2)->((not (((eq object945351580_d_e_f) Ptr) (cast_d1608273229_b_c_f (cast_s253715760_r_d_e Shadow_root_ptr))))->(((heap_E1358110656on_j_k ((get_M_1030798962on_j_k Ptr) Getter)) H) H2))))
% 0.96/1.13  FOF formula (forall (Shadow_root_ptr:shadow_root_ptr_d) (Ptr:docume1935157360tr_d_e) (H:heap_S1465075775_j_k_l) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1617416918on_j_k->option_element_ptr_a)), ((not (((eq docume1935157360tr_d_e) (cast_s253715760_r_d_e Shadow_root_ptr)) Ptr))->((((heap_E494191872t_unit H) (shadow1961719995_j_k_l Shadow_root_ptr)) H2)->(((heap_E1531219875_ptr_a ((get_M_1723352102_h_i_l Ptr) Getter)) H) H2)))) of role axiom named fact_280_delete__shadow__root__get__M_092_060_094sub_062D_092_060_094sub_062o_092_060_094sub_062c_092_060_094sub_062u_092_060_094sub_062m_092_060_094sub_062e_092_060_094sub_062n_092_060_094sub_062t
% 0.96/1.13  A new axiom: (forall (Shadow_root_ptr:shadow_root_ptr_d) (Ptr:docume1935157360tr_d_e) (H:heap_S1465075775_j_k_l) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1617416918on_j_k->option_element_ptr_a)), ((not (((eq docume1935157360tr_d_e) (cast_s253715760_r_d_e Shadow_root_ptr)) Ptr))->((((heap_E494191872t_unit H) (shadow1961719995_j_k_l Shadow_root_ptr)) H2)->(((heap_E1531219875_ptr_a ((get_M_1723352102_h_i_l Ptr) Getter)) H) H2))))
% 0.96/1.14  FOF formula (forall (Shadow_root_ptr:shadow_root_ptr_d) (Ptr:docume1935157360tr_d_e) (H:heap_S1465075775_j_k_l) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1617416918on_j_k->rObjec1617416918on_j_k)), ((not (((eq docume1935157360tr_d_e) (cast_s253715760_r_d_e Shadow_root_ptr)) Ptr))->((((heap_E494191872t_unit H) (shadow1961719995_j_k_l Shadow_root_ptr)) H2)->(((heap_E1358110656on_j_k ((get_M_970800329_h_i_l Ptr) Getter)) H) H2)))) of role axiom named fact_281_delete__shadow__root__get__M_092_060_094sub_062D_092_060_094sub_062o_092_060_094sub_062c_092_060_094sub_062u_092_060_094sub_062m_092_060_094sub_062e_092_060_094sub_062n_092_060_094sub_062t
% 0.96/1.14  A new axiom: (forall (Shadow_root_ptr:shadow_root_ptr_d) (Ptr:docume1935157360tr_d_e) (H:heap_S1465075775_j_k_l) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1617416918on_j_k->rObjec1617416918on_j_k)), ((not (((eq docume1935157360tr_d_e) (cast_s253715760_r_d_e Shadow_root_ptr)) Ptr))->((((heap_E494191872t_unit H) (shadow1961719995_j_k_l Shadow_root_ptr)) H2)->(((heap_E1358110656on_j_k ((get_M_970800329_h_i_l Ptr) Getter)) H) H2))))
% 0.96/1.14  FOF formula (forall (H:heap_S1465075775_j_k_l) (Shadow_root_ptr:shadow_root_ptr_d) (H2:heap_S1465075775_j_k_l) (Ptr:character_data_ptr_b) (Getter:(rObjec1148923485tion_h->rObjec1617416918on_j_k)), ((((heap_E494191872t_unit H) (shadow1961719995_j_k_l Shadow_root_ptr)) H2)->(((heap_E1358110656on_j_k ((get_M_2133515608_j_k_l Ptr) Getter)) H) H2))) of role axiom named fact_282_delete__shadow__root__get__M_092_060_094sub_062C_092_060_094sub_062h_092_060_094sub_062a_092_060_094sub_062r_092_060_094sub_062a_092_060_094sub_062c_092_060_094sub_062t_092_060_094sub_062e_092_060_094sub_062r_092_060_094sub_062D_092_060_094sub_062a_092_060_094sub_062t_092_060_094sub_062a
% 0.96/1.14  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Shadow_root_ptr:shadow_root_ptr_d) (H2:heap_S1465075775_j_k_l) (Ptr:character_data_ptr_b) (Getter:(rObjec1148923485tion_h->rObjec1617416918on_j_k)), ((((heap_E494191872t_unit H) (shadow1961719995_j_k_l Shadow_root_ptr)) H2)->(((heap_E1358110656on_j_k ((get_M_2133515608_j_k_l Ptr) Getter)) H) H2)))
% 0.96/1.14  FOF formula (forall (H:heap_S1465075775_j_k_l) (Shadow_root_ptr:shadow_root_ptr_d) (H2:heap_S1465075775_j_k_l) (Ptr:node_p1234578834tr_b_c) (Getter:(rObjec1922030987on_h_i->rObjec1617416918on_j_k)), ((((heap_E494191872t_unit H) (shadow1961719995_j_k_l Shadow_root_ptr)) H2)->(((heap_E1358110656on_j_k ((get_M_922904437_j_k_l Ptr) Getter)) H) H2))) of role axiom named fact_283_delete__shadow__root__get__M_092_060_094sub_062N_092_060_094sub_062o_092_060_094sub_062d_092_060_094sub_062e
% 0.96/1.14  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Shadow_root_ptr:shadow_root_ptr_d) (H2:heap_S1465075775_j_k_l) (Ptr:node_p1234578834tr_b_c) (Getter:(rObjec1922030987on_h_i->rObjec1617416918on_j_k)), ((((heap_E494191872t_unit H) (shadow1961719995_j_k_l Shadow_root_ptr)) H2)->(((heap_E1358110656on_j_k ((get_M_922904437_j_k_l Ptr) Getter)) H) H2)))
% 0.96/1.14  FOF formula (forall (H:heap_S1465075775_j_k_l) (Shadow_root_ptr:shadow_root_ptr_d) (H2:heap_S1465075775_j_k_l) (Ptr:element_ptr_a) (Getter:(rObjec1875798643tion_g->rObjec1617416918on_j_k)), ((((heap_E494191872t_unit H) (shadow1961719995_j_k_l Shadow_root_ptr)) H2)->(((heap_E1358110656on_j_k ((get_M_1990067849_j_k_l Ptr) Getter)) H) H2))) of role axiom named fact_284_delete__shadow__root__get__M_092_060_094sub_062E_092_060_094sub_062l_092_060_094sub_062e_092_060_094sub_062m_092_060_094sub_062e_092_060_094sub_062n_092_060_094sub_062t
% 0.96/1.14  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Shadow_root_ptr:shadow_root_ptr_d) (H2:heap_S1465075775_j_k_l) (Ptr:element_ptr_a) (Getter:(rObjec1875798643tion_g->rObjec1617416918on_j_k)), ((((heap_E494191872t_unit H) (shadow1961719995_j_k_l Shadow_root_ptr)) H2)->(((heap_E1358110656on_j_k ((get_M_1990067849_j_k_l Ptr) Getter)) H) H2)))
% 0.96/1.14  FOF formula (forall (Document_ptr2:docume1935157360tr_d_e) (Shadow_root_ptr:shadow_root_ptr_d) (H:heap_S1465075775_j_k_l) (Setter:((rObjec1617416918on_j_k->rObjec1617416918on_j_k)->(rObjec2068690451tion_j->rObjec2068690451tion_j))) (V:rObjec1617416918on_j_k) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1617416918on_j_k->rObjec1617416918on_j_k)), ((not (((eq docume1935157360tr_d_e) Document_ptr2) (cast_s253715760_r_d_e Shadow_root_ptr)))->((((heap_E494191872t_unit H) (((shadow1445656130_i_k_l Shadow_root_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_970800329_h_i_l Document_ptr2) Getter)) H) H2)))) of role axiom named fact_285_get__M__document__put__M__shadow__root__different__pointers
% 0.96/1.15  A new axiom: (forall (Document_ptr2:docume1935157360tr_d_e) (Shadow_root_ptr:shadow_root_ptr_d) (H:heap_S1465075775_j_k_l) (Setter:((rObjec1617416918on_j_k->rObjec1617416918on_j_k)->(rObjec2068690451tion_j->rObjec2068690451tion_j))) (V:rObjec1617416918on_j_k) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1617416918on_j_k->rObjec1617416918on_j_k)), ((not (((eq docume1935157360tr_d_e) Document_ptr2) (cast_s253715760_r_d_e Shadow_root_ptr)))->((((heap_E494191872t_unit H) (((shadow1445656130_i_k_l Shadow_root_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_970800329_h_i_l Document_ptr2) Getter)) H) H2))))
% 0.96/1.15  FOF formula (forall (Document_ptr2:docume1935157360tr_d_e) (Shadow_root_ptr:shadow_root_ptr_d) (H:heap_S1465075775_j_k_l) (Setter:((rObjec1617416918on_j_k->rObjec1617416918on_j_k)->(rObjec2068690451tion_j->rObjec2068690451tion_j))) (V:rObjec1617416918on_j_k) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1617416918on_j_k->option_element_ptr_a)), ((not (((eq docume1935157360tr_d_e) Document_ptr2) (cast_s253715760_r_d_e Shadow_root_ptr)))->((((heap_E494191872t_unit H) (((shadow1445656130_i_k_l Shadow_root_ptr) Setter) V)) H2)->(((heap_E1531219875_ptr_a ((get_M_1723352102_h_i_l Document_ptr2) Getter)) H) H2)))) of role axiom named fact_286_get__M__document__put__M__shadow__root__different__pointers
% 0.96/1.15  A new axiom: (forall (Document_ptr2:docume1935157360tr_d_e) (Shadow_root_ptr:shadow_root_ptr_d) (H:heap_S1465075775_j_k_l) (Setter:((rObjec1617416918on_j_k->rObjec1617416918on_j_k)->(rObjec2068690451tion_j->rObjec2068690451tion_j))) (V:rObjec1617416918on_j_k) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1617416918on_j_k->option_element_ptr_a)), ((not (((eq docume1935157360tr_d_e) Document_ptr2) (cast_s253715760_r_d_e Shadow_root_ptr)))->((((heap_E494191872t_unit H) (((shadow1445656130_i_k_l Shadow_root_ptr) Setter) V)) H2)->(((heap_E1531219875_ptr_a ((get_M_1723352102_h_i_l Document_ptr2) Getter)) H) H2))))
% 0.96/1.15  FOF formula (forall (Shadow_root_ptr:shadow_root_ptr_d) (Document_ptr2:docume1935157360tr_d_e) (H:heap_S1465075775_j_k_l) (Setter:((rObjec1617416918on_j_k->rObjec1617416918on_j_k)->(rObjec2068690451tion_j->rObjec2068690451tion_j))) (V:rObjec1617416918on_j_k) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1617416918on_j_k->rObjec1617416918on_j_k)), ((not (((eq docume1935157360tr_d_e) (cast_s253715760_r_d_e Shadow_root_ptr)) Document_ptr2))->((((heap_E494191872t_unit H) (((shadow1445656130_i_k_l Shadow_root_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_970800329_h_i_l Document_ptr2) Getter)) H) H2)))) of role axiom named fact_287_get__M__Mshadow__root__preserved3
% 0.96/1.15  A new axiom: (forall (Shadow_root_ptr:shadow_root_ptr_d) (Document_ptr2:docume1935157360tr_d_e) (H:heap_S1465075775_j_k_l) (Setter:((rObjec1617416918on_j_k->rObjec1617416918on_j_k)->(rObjec2068690451tion_j->rObjec2068690451tion_j))) (V:rObjec1617416918on_j_k) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1617416918on_j_k->rObjec1617416918on_j_k)), ((not (((eq docume1935157360tr_d_e) (cast_s253715760_r_d_e Shadow_root_ptr)) Document_ptr2))->((((heap_E494191872t_unit H) (((shadow1445656130_i_k_l Shadow_root_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_970800329_h_i_l Document_ptr2) Getter)) H) H2))))
% 0.96/1.15  FOF formula (forall (Shadow_root_ptr:shadow_root_ptr_d) (Document_ptr2:docume1935157360tr_d_e) (H:heap_S1465075775_j_k_l) (Setter:((rObjec1617416918on_j_k->rObjec1617416918on_j_k)->(rObjec2068690451tion_j->rObjec2068690451tion_j))) (V:rObjec1617416918on_j_k) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1617416918on_j_k->option_element_ptr_a)), ((not (((eq docume1935157360tr_d_e) (cast_s253715760_r_d_e Shadow_root_ptr)) Document_ptr2))->((((heap_E494191872t_unit H) (((shadow1445656130_i_k_l Shadow_root_ptr) Setter) V)) H2)->(((heap_E1531219875_ptr_a ((get_M_1723352102_h_i_l Document_ptr2) Getter)) H) H2)))) of role axiom named fact_288_get__M__Mshadow__root__preserved3
% 0.96/1.15  A new axiom: (forall (Shadow_root_ptr:shadow_root_ptr_d) (Document_ptr2:docume1935157360tr_d_e) (H:heap_S1465075775_j_k_l) (Setter:((rObjec1617416918on_j_k->rObjec1617416918on_j_k)->(rObjec2068690451tion_j->rObjec2068690451tion_j))) (V:rObjec1617416918on_j_k) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1617416918on_j_k->option_element_ptr_a)), ((not (((eq docume1935157360tr_d_e) (cast_s253715760_r_d_e Shadow_root_ptr)) Document_ptr2))->((((heap_E494191872t_unit H) (((shadow1445656130_i_k_l Shadow_root_ptr) Setter) V)) H2)->(((heap_E1531219875_ptr_a ((get_M_1723352102_h_i_l Document_ptr2) Getter)) H) H2))))
% 0.96/1.15  FOF formula (forall (Shadow_root_ptr:shadow_root_ptr_d) (Object_ptr:object945351580_d_e_f) (H:heap_S1465075775_j_k_l) (Setter:((rObjec1617416918on_j_k->rObjec1617416918on_j_k)->(rObjec2068690451tion_j->rObjec2068690451tion_j))) (V:rObjec1617416918on_j_k) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1413572695_j_k_l->rObjec1617416918on_j_k)), ((not (((eq object945351580_d_e_f) (cast_d1608273229_b_c_f (cast_s253715760_r_d_e Shadow_root_ptr))) Object_ptr))->((((heap_E494191872t_unit H) (((shadow1445656130_i_k_l Shadow_root_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_1030798962on_j_k Object_ptr) Getter)) H) H2)))) of role axiom named fact_289_get__M__Mshadow__root__preserved3a
% 0.96/1.15  A new axiom: (forall (Shadow_root_ptr:shadow_root_ptr_d) (Object_ptr:object945351580_d_e_f) (H:heap_S1465075775_j_k_l) (Setter:((rObjec1617416918on_j_k->rObjec1617416918on_j_k)->(rObjec2068690451tion_j->rObjec2068690451tion_j))) (V:rObjec1617416918on_j_k) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1413572695_j_k_l->rObjec1617416918on_j_k)), ((not (((eq object945351580_d_e_f) (cast_d1608273229_b_c_f (cast_s253715760_r_d_e Shadow_root_ptr))) Object_ptr))->((((heap_E494191872t_unit H) (((shadow1445656130_i_k_l Shadow_root_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_1030798962on_j_k Object_ptr) Getter)) H) H2))))
% 0.96/1.15  FOF formula (forall (H:heap_S1465075775_j_k_l) (Shadow_root_ptr:shadow_root_ptr_d) (Setter:((rObjec1617416918on_j_k->rObjec1617416918on_j_k)->(rObjec2068690451tion_j->rObjec2068690451tion_j))) (V:rObjec1617416918on_j_k) (H2:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (Getter:(rObjec1875798643tion_g->rObjec1617416918on_j_k)), ((((heap_E494191872t_unit H) (((shadow1445656130_i_k_l Shadow_root_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_1990067849_j_k_l Element_ptr) Getter)) H) H2))) of role axiom named fact_290_get__M__Mshadow__root__preserved6
% 0.96/1.15  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Shadow_root_ptr:shadow_root_ptr_d) (Setter:((rObjec1617416918on_j_k->rObjec1617416918on_j_k)->(rObjec2068690451tion_j->rObjec2068690451tion_j))) (V:rObjec1617416918on_j_k) (H2:heap_S1465075775_j_k_l) (Element_ptr:element_ptr_a) (Getter:(rObjec1875798643tion_g->rObjec1617416918on_j_k)), ((((heap_E494191872t_unit H) (((shadow1445656130_i_k_l Shadow_root_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_1990067849_j_k_l Element_ptr) Getter)) H) H2)))
% 0.96/1.15  FOF formula (forall (H:heap_S1465075775_j_k_l) (Shadow_root_ptr:shadow_root_ptr_d) (Setter:((rObjec1617416918on_j_k->rObjec1617416918on_j_k)->(rObjec2068690451tion_j->rObjec2068690451tion_j))) (V:rObjec1617416918on_j_k) (H2:heap_S1465075775_j_k_l) (Node_ptr:node_p1234578834tr_b_c) (Getter:(rObjec1922030987on_h_i->rObjec1617416918on_j_k)), ((((heap_E494191872t_unit H) (((shadow1445656130_i_k_l Shadow_root_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_922904437_j_k_l Node_ptr) Getter)) H) H2))) of role axiom named fact_291_get__M__Mshadow__root__preserved2
% 0.96/1.15  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Shadow_root_ptr:shadow_root_ptr_d) (Setter:((rObjec1617416918on_j_k->rObjec1617416918on_j_k)->(rObjec2068690451tion_j->rObjec2068690451tion_j))) (V:rObjec1617416918on_j_k) (H2:heap_S1465075775_j_k_l) (Node_ptr:node_p1234578834tr_b_c) (Getter:(rObjec1922030987on_h_i->rObjec1617416918on_j_k)), ((((heap_E494191872t_unit H) (((shadow1445656130_i_k_l Shadow_root_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_922904437_j_k_l Node_ptr) Getter)) H) H2)))
% 1.00/1.16  FOF formula (forall (H:heap_S1465075775_j_k_l) (Shadow_root_ptr:shadow_root_ptr_d) (Setter:((rObjec1617416918on_j_k->rObjec1617416918on_j_k)->(rObjec2068690451tion_j->rObjec2068690451tion_j))) (V:rObjec1617416918on_j_k) (H2:heap_S1465075775_j_k_l) (Character_data_ptr:character_data_ptr_b) (Getter:(rObjec1148923485tion_h->rObjec1617416918on_j_k)), ((((heap_E494191872t_unit H) (((shadow1445656130_i_k_l Shadow_root_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_2133515608_j_k_l Character_data_ptr) Getter)) H) H2))) of role axiom named fact_292_get__M__Mshadow__root__preserved8
% 1.00/1.16  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Shadow_root_ptr:shadow_root_ptr_d) (Setter:((rObjec1617416918on_j_k->rObjec1617416918on_j_k)->(rObjec2068690451tion_j->rObjec2068690451tion_j))) (V:rObjec1617416918on_j_k) (H2:heap_S1465075775_j_k_l) (Character_data_ptr:character_data_ptr_b) (Getter:(rObjec1148923485tion_h->rObjec1617416918on_j_k)), ((((heap_E494191872t_unit H) (((shadow1445656130_i_k_l Shadow_root_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((get_M_2133515608_j_k_l Character_data_ptr) Getter)) H) H2)))
% 1.00/1.16  FOF formula (forall (Shadow_root_ptr:shadow_root_ptr_d) (Shadow_root_ptr2:shadow_root_ptr_d) (H:heap_S1465075775_j_k_l) (Setter:((rObjec1617416918on_j_k->rObjec1617416918on_j_k)->(rObjec2068690451tion_j->rObjec2068690451tion_j))) (V:rObjec1617416918on_j_k) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec2068690451tion_j->rObjec1617416918on_j_k)), ((not (((eq shadow_root_ptr_d) Shadow_root_ptr) Shadow_root_ptr2))->((((heap_E494191872t_unit H) (((shadow1445656130_i_k_l Shadow_root_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((shadow2101372501_i_k_l Shadow_root_ptr2) Getter)) H) H2)))) of role axiom named fact_293_get__M__Mshadow__root__preserved1
% 1.00/1.16  A new axiom: (forall (Shadow_root_ptr:shadow_root_ptr_d) (Shadow_root_ptr2:shadow_root_ptr_d) (H:heap_S1465075775_j_k_l) (Setter:((rObjec1617416918on_j_k->rObjec1617416918on_j_k)->(rObjec2068690451tion_j->rObjec2068690451tion_j))) (V:rObjec1617416918on_j_k) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec2068690451tion_j->rObjec1617416918on_j_k)), ((not (((eq shadow_root_ptr_d) Shadow_root_ptr) Shadow_root_ptr2))->((((heap_E494191872t_unit H) (((shadow1445656130_i_k_l Shadow_root_ptr) Setter) V)) H2)->(((heap_E1358110656on_j_k ((shadow2101372501_i_k_l Shadow_root_ptr2) Getter)) H) H2))))
% 1.00/1.16  FOF formula (forall (H:heap_S1465075775_j_k_l) (Shadow_root_ptr:shadow_root_ptr_d) (Setter:((rObjec1617416918on_j_k->rObjec1617416918on_j_k)->(rObjec2068690451tion_j->rObjec2068690451tion_j))) (V:rObjec1617416918on_j_k) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec2068690451tion_j->rObjec1617416918on_j_k)) (Shadow_root_ptr2:shadow_root_ptr_d), ((((heap_E494191872t_unit H) (((shadow1445656130_i_k_l Shadow_root_ptr) Setter) V)) H2)->((forall (X3:rObjec2068690451tion_j), (((eq rObjec1617416918on_j_k) (Getter ((Setter (fun (Uu:rObjec1617416918on_j_k)=> V)) X3))) (Getter X3)))->(((heap_E1358110656on_j_k ((shadow2101372501_i_k_l Shadow_root_ptr2) Getter)) H) H2)))) of role axiom named fact_294_shadow__root__put__get__preserved
% 1.00/1.16  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Shadow_root_ptr:shadow_root_ptr_d) (Setter:((rObjec1617416918on_j_k->rObjec1617416918on_j_k)->(rObjec2068690451tion_j->rObjec2068690451tion_j))) (V:rObjec1617416918on_j_k) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec2068690451tion_j->rObjec1617416918on_j_k)) (Shadow_root_ptr2:shadow_root_ptr_d), ((((heap_E494191872t_unit H) (((shadow1445656130_i_k_l Shadow_root_ptr) Setter) V)) H2)->((forall (X3:rObjec2068690451tion_j), (((eq rObjec1617416918on_j_k) (Getter ((Setter (fun (Uu:rObjec1617416918on_j_k)=> V)) X3))) (Getter X3)))->(((heap_E1358110656on_j_k ((shadow2101372501_i_k_l Shadow_root_ptr2) Getter)) H) H2))))
% 1.00/1.17  FOF formula (forall (H:heap_S1465075775_j_k_l) (Shadow_root_ptr:shadow_root_ptr_d) (Setter:((option_element_ptr_a->option_element_ptr_a)->(rObjec2068690451tion_j->rObjec2068690451tion_j))) (V:option_element_ptr_a) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec2068690451tion_j->option_element_ptr_a)), ((((heap_E494191872t_unit H) (((shadow972335775_i_k_l Shadow_root_ptr) Setter) V)) H2)->((forall (X3:rObjec2068690451tion_j), (((eq option_element_ptr_a) (Getter ((Setter (fun (Uu:option_element_ptr_a)=> V)) X3))) V))->(((heap_E1091541499_ptr_a H2) ((shadow1171208754_i_k_l Shadow_root_ptr) Getter)) V)))) of role axiom named fact_295_shadow__root__put__get
% 1.00/1.17  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Shadow_root_ptr:shadow_root_ptr_d) (Setter:((option_element_ptr_a->option_element_ptr_a)->(rObjec2068690451tion_j->rObjec2068690451tion_j))) (V:option_element_ptr_a) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec2068690451tion_j->option_element_ptr_a)), ((((heap_E494191872t_unit H) (((shadow972335775_i_k_l Shadow_root_ptr) Setter) V)) H2)->((forall (X3:rObjec2068690451tion_j), (((eq option_element_ptr_a) (Getter ((Setter (fun (Uu:option_element_ptr_a)=> V)) X3))) V))->(((heap_E1091541499_ptr_a H2) ((shadow1171208754_i_k_l Shadow_root_ptr) Getter)) V))))
% 1.00/1.17  FOF formula (forall (H:heap_S1465075775_j_k_l) (Shadow_root_ptr:shadow_root_ptr_d) (Setter:((product_unit->product_unit)->(rObjec2068690451tion_j->rObjec2068690451tion_j))) (V:product_unit) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec2068690451tion_j->product_unit)), ((((heap_E494191872t_unit H) (((shadow1110190411_i_k_l Shadow_root_ptr) Setter) V)) H2)->((forall (X3:rObjec2068690451tion_j), (((eq product_unit) (Getter ((Setter (fun (Uu:product_unit)=> V)) X3))) V))->(((heap_E667013711t_unit H2) ((shadow2050000606_i_k_l Shadow_root_ptr) Getter)) V)))) of role axiom named fact_296_shadow__root__put__get
% 1.00/1.17  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Shadow_root_ptr:shadow_root_ptr_d) (Setter:((product_unit->product_unit)->(rObjec2068690451tion_j->rObjec2068690451tion_j))) (V:product_unit) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec2068690451tion_j->product_unit)), ((((heap_E494191872t_unit H) (((shadow1110190411_i_k_l Shadow_root_ptr) Setter) V)) H2)->((forall (X3:rObjec2068690451tion_j), (((eq product_unit) (Getter ((Setter (fun (Uu:product_unit)=> V)) X3))) V))->(((heap_E667013711t_unit H2) ((shadow2050000606_i_k_l Shadow_root_ptr) Getter)) V))))
% 1.00/1.17  FOF formula (forall (H:heap_S1465075775_j_k_l) (Shadow_root_ptr:shadow_root_ptr_d) (Setter:((docume1935157360tr_d_e->docume1935157360tr_d_e)->(rObjec2068690451tion_j->rObjec2068690451tion_j))) (V:docume1935157360tr_d_e) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec2068690451tion_j->docume1935157360tr_d_e)), ((((heap_E494191872t_unit H) (((shadow1464843188_i_k_l Shadow_root_ptr) Setter) V)) H2)->((forall (X3:rObjec2068690451tion_j), (((eq docume1935157360tr_d_e) (Getter ((Setter (fun (Uu:docume1935157360tr_d_e)=> V)) X3))) V))->(((heap_E2101731758tr_d_e H2) ((shadow1068876397_i_k_l Shadow_root_ptr) Getter)) V)))) of role axiom named fact_297_shadow__root__put__get
% 1.00/1.17  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Shadow_root_ptr:shadow_root_ptr_d) (Setter:((docume1935157360tr_d_e->docume1935157360tr_d_e)->(rObjec2068690451tion_j->rObjec2068690451tion_j))) (V:docume1935157360tr_d_e) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec2068690451tion_j->docume1935157360tr_d_e)), ((((heap_E494191872t_unit H) (((shadow1464843188_i_k_l Shadow_root_ptr) Setter) V)) H2)->((forall (X3:rObjec2068690451tion_j), (((eq docume1935157360tr_d_e) (Getter ((Setter (fun (Uu:docume1935157360tr_d_e)=> V)) X3))) V))->(((heap_E2101731758tr_d_e H2) ((shadow1068876397_i_k_l Shadow_root_ptr) Getter)) V))))
% 1.00/1.17  FOF formula (forall (H:heap_S1465075775_j_k_l) (Shadow_root_ptr:shadow_root_ptr_d) (Setter:((shadow_root_ptr_d->shadow_root_ptr_d)->(rObjec2068690451tion_j->rObjec2068690451tion_j))) (V:shadow_root_ptr_d) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec2068690451tion_j->shadow_root_ptr_d)), ((((heap_E494191872t_unit H) (((shadow46861722_i_k_l Shadow_root_ptr) Setter) V)) H2)->((forall (X3:rObjec2068690451tion_j), (((eq shadow_root_ptr_d) (Getter ((Setter (fun (Uu:shadow_root_ptr_d)=> V)) X3))) V))->(((heap_E143427264_ptr_d H2) ((shadow1130895149_i_k_l Shadow_root_ptr) Getter)) V)))) of role axiom named fact_298_shadow__root__put__get
% 1.00/1.17  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Shadow_root_ptr:shadow_root_ptr_d) (Setter:((shadow_root_ptr_d->shadow_root_ptr_d)->(rObjec2068690451tion_j->rObjec2068690451tion_j))) (V:shadow_root_ptr_d) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec2068690451tion_j->shadow_root_ptr_d)), ((((heap_E494191872t_unit H) (((shadow46861722_i_k_l Shadow_root_ptr) Setter) V)) H2)->((forall (X3:rObjec2068690451tion_j), (((eq shadow_root_ptr_d) (Getter ((Setter (fun (Uu:shadow_root_ptr_d)=> V)) X3))) V))->(((heap_E143427264_ptr_d H2) ((shadow1130895149_i_k_l Shadow_root_ptr) Getter)) V))))
% 1.00/1.17  FOF formula (forall (H:heap_S1465075775_j_k_l) (Shadow_root_ptr:shadow_root_ptr_d) (Setter:((rObjec1617416918on_j_k->rObjec1617416918on_j_k)->(rObjec2068690451tion_j->rObjec2068690451tion_j))) (V:rObjec1617416918on_j_k) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec2068690451tion_j->rObjec1617416918on_j_k)), ((((heap_E494191872t_unit H) (((shadow1445656130_i_k_l Shadow_root_ptr) Setter) V)) H2)->((forall (X3:rObjec2068690451tion_j), (((eq rObjec1617416918on_j_k) (Getter ((Setter (fun (Uu:rObjec1617416918on_j_k)=> V)) X3))) V))->(((heap_E604544536on_j_k H2) ((shadow2101372501_i_k_l Shadow_root_ptr) Getter)) V)))) of role axiom named fact_299_shadow__root__put__get
% 1.00/1.17  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Shadow_root_ptr:shadow_root_ptr_d) (Setter:((rObjec1617416918on_j_k->rObjec1617416918on_j_k)->(rObjec2068690451tion_j->rObjec2068690451tion_j))) (V:rObjec1617416918on_j_k) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec2068690451tion_j->rObjec1617416918on_j_k)), ((((heap_E494191872t_unit H) (((shadow1445656130_i_k_l Shadow_root_ptr) Setter) V)) H2)->((forall (X3:rObjec2068690451tion_j), (((eq rObjec1617416918on_j_k) (Getter ((Setter (fun (Uu:rObjec1617416918on_j_k)=> V)) X3))) V))->(((heap_E604544536on_j_k H2) ((shadow2101372501_i_k_l Shadow_root_ptr) Getter)) V))))
% 1.00/1.17  FOF formula (forall (H:heap_S1465075775_j_k_l) (Shadow_root_ptr:shadow_root_ptr_d) (Setter:((rObjec1617416918on_j_k->rObjec1617416918on_j_k)->(rObjec2068690451tion_j->rObjec2068690451tion_j))) (V:rObjec1617416918on_j_k) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1413572695_j_k_l->rObjec1617416918on_j_k)) (Object_ptr:object945351580_d_e_f), ((((heap_E494191872t_unit H) (((shadow1445656130_i_k_l Shadow_root_ptr) Setter) V)) H2)->((forall (X3:rObjec2068690451tion_j), (((eq rObjec1617416918on_j_k) (Getter (cast_D1252964113_h_i_l (cast_S988036065_b_j_k ((Setter (fun (Uu:rObjec1617416918on_j_k)=> V)) X3))))) (Getter (cast_D1252964113_h_i_l (cast_S988036065_b_j_k X3)))))->(((heap_E1358110656on_j_k ((get_M_1030798962on_j_k Object_ptr) Getter)) H) H2)))) of role axiom named fact_300_get__M__Mshadow__root__preserved4a
% 1.00/1.17  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Shadow_root_ptr:shadow_root_ptr_d) (Setter:((rObjec1617416918on_j_k->rObjec1617416918on_j_k)->(rObjec2068690451tion_j->rObjec2068690451tion_j))) (V:rObjec1617416918on_j_k) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1413572695_j_k_l->rObjec1617416918on_j_k)) (Object_ptr:object945351580_d_e_f), ((((heap_E494191872t_unit H) (((shadow1445656130_i_k_l Shadow_root_ptr) Setter) V)) H2)->((forall (X3:rObjec2068690451tion_j), (((eq rObjec1617416918on_j_k) (Getter (cast_D1252964113_h_i_l (cast_S988036065_b_j_k ((Setter (fun (Uu:rObjec1617416918on_j_k)=> V)) X3))))) (Getter (cast_D1252964113_h_i_l (cast_S988036065_b_j_k X3)))))->(((heap_E1358110656on_j_k ((get_M_1030798962on_j_k Object_ptr) Getter)) H) H2))))
% 1.00/1.17  FOF formula (forall (H:heap_S1465075775_j_k_l) (Shadow_root_ptr:shadow_root_ptr_d) (Setter:((rObjec1617416918on_j_k->rObjec1617416918on_j_k)->(rObjec2068690451tion_j->rObjec2068690451tion_j))) (V:rObjec1617416918on_j_k) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1617416918on_j_k->rObjec1617416918on_j_k)) (Document_ptr2:docume1935157360tr_d_e), ((((heap_E494191872t_unit H) (((shadow1445656130_i_k_l Shadow_root_ptr) Setter) V)) H2)->((forall (X3:rObjec2068690451tion_j), (((eq rObjec1617416918on_j_k) (Getter (cast_S988036065_b_j_k ((Setter (fun (Uu:rObjec1617416918on_j_k)=> V)) X3)))) (Getter (cast_S988036065_b_j_k X3))))->(((heap_E1358110656on_j_k ((get_M_970800329_h_i_l Document_ptr2) Getter)) H) H2)))) of role axiom named fact_301_get__M__Mshadow__root__preserved4
% 1.00/1.18  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Shadow_root_ptr:shadow_root_ptr_d) (Setter:((rObjec1617416918on_j_k->rObjec1617416918on_j_k)->(rObjec2068690451tion_j->rObjec2068690451tion_j))) (V:rObjec1617416918on_j_k) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1617416918on_j_k->rObjec1617416918on_j_k)) (Document_ptr2:docume1935157360tr_d_e), ((((heap_E494191872t_unit H) (((shadow1445656130_i_k_l Shadow_root_ptr) Setter) V)) H2)->((forall (X3:rObjec2068690451tion_j), (((eq rObjec1617416918on_j_k) (Getter (cast_S988036065_b_j_k ((Setter (fun (Uu:rObjec1617416918on_j_k)=> V)) X3)))) (Getter (cast_S988036065_b_j_k X3))))->(((heap_E1358110656on_j_k ((get_M_970800329_h_i_l Document_ptr2) Getter)) H) H2))))
% 1.00/1.18  FOF formula (forall (H:heap_S1465075775_j_k_l) (Shadow_root_ptr:shadow_root_ptr_d) (Setter:((rObjec1617416918on_j_k->rObjec1617416918on_j_k)->(rObjec2068690451tion_j->rObjec2068690451tion_j))) (V:rObjec1617416918on_j_k) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1617416918on_j_k->option_element_ptr_a)) (Document_ptr2:docume1935157360tr_d_e), ((((heap_E494191872t_unit H) (((shadow1445656130_i_k_l Shadow_root_ptr) Setter) V)) H2)->((forall (X3:rObjec2068690451tion_j), (((eq option_element_ptr_a) (Getter (cast_S988036065_b_j_k ((Setter (fun (Uu:rObjec1617416918on_j_k)=> V)) X3)))) (Getter (cast_S988036065_b_j_k X3))))->(((heap_E1531219875_ptr_a ((get_M_1723352102_h_i_l Document_ptr2) Getter)) H) H2)))) of role axiom named fact_302_get__M__Mshadow__root__preserved4
% 1.00/1.18  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Shadow_root_ptr:shadow_root_ptr_d) (Setter:((rObjec1617416918on_j_k->rObjec1617416918on_j_k)->(rObjec2068690451tion_j->rObjec2068690451tion_j))) (V:rObjec1617416918on_j_k) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1617416918on_j_k->option_element_ptr_a)) (Document_ptr2:docume1935157360tr_d_e), ((((heap_E494191872t_unit H) (((shadow1445656130_i_k_l Shadow_root_ptr) Setter) V)) H2)->((forall (X3:rObjec2068690451tion_j), (((eq option_element_ptr_a) (Getter (cast_S988036065_b_j_k ((Setter (fun (Uu:rObjec1617416918on_j_k)=> V)) X3)))) (Getter (cast_S988036065_b_j_k X3))))->(((heap_E1531219875_ptr_a ((get_M_1723352102_h_i_l Document_ptr2) Getter)) H) H2))))
% 1.00/1.18  FOF formula (forall (H:heap_S1465075775_j_k_l) (H2:heap_S1465075775_j_k_l) (New_shadow_root_ptr:shadow_root_ptr_d) (Ptr:object945351580_d_e_f) (Getter:(rObjec1413572695_j_k_l->rObjec1617416918on_j_k)), ((((heap_E1738949233_ptr_d H) shadow641561368_j_k_l) H2)->((((heap_E143427264_ptr_d H) shadow641561368_j_k_l) New_shadow_root_ptr)->((not (((eq object945351580_d_e_f) Ptr) (cast_d1608273229_b_c_f (cast_s253715760_r_d_e New_shadow_root_ptr))))->(((heap_E1358110656on_j_k ((get_M_1030798962on_j_k Ptr) Getter)) H) H2))))) of role axiom named fact_303_new__shadow__root__get__M_092_060_094sub_062O_092_060_094sub_062b_092_060_094sub_062j_092_060_094sub_062e_092_060_094sub_062c_092_060_094sub_062t
% 1.00/1.18  A new axiom: (forall (H:heap_S1465075775_j_k_l) (H2:heap_S1465075775_j_k_l) (New_shadow_root_ptr:shadow_root_ptr_d) (Ptr:object945351580_d_e_f) (Getter:(rObjec1413572695_j_k_l->rObjec1617416918on_j_k)), ((((heap_E1738949233_ptr_d H) shadow641561368_j_k_l) H2)->((((heap_E143427264_ptr_d H) shadow641561368_j_k_l) New_shadow_root_ptr)->((not (((eq object945351580_d_e_f) Ptr) (cast_d1608273229_b_c_f (cast_s253715760_r_d_e New_shadow_root_ptr))))->(((heap_E1358110656on_j_k ((get_M_1030798962on_j_k Ptr) Getter)) H) H2)))))
% 1.00/1.18  FOF formula (forall (X:rObjec2068690451tion_j) (Y:rObjec2068690451tion_j), (((eq Prop) (((eq rObjec1617416918on_j_k) (cast_S988036065_b_j_k X)) (cast_S988036065_b_j_k Y))) (((eq rObjec2068690451tion_j) X) Y))) of role axiom named fact_304_cast_092_060_094sub_062S_092_060_094sub_062h_092_060_094sub_062a_092_060_094sub_062d_092_060_094sub_062o_092_060_094sub_062w_092_060_094sub_062R_092_060_094sub_062o_092_060_094sub_062o_092_060_094sub_062t_092_060_094sub_0622_092_060_094sub_062D_092_060_094sub_062o_092_060_094sub_062c_092_060_094sub_062u_092_060_094sub_062m_092_060_094sub_062e_092_060_094sub_062n_092_060_094sub_062t__inject
% 1.00/1.18  A new axiom: (forall (X:rObjec2068690451tion_j) (Y:rObjec2068690451tion_j), (((eq Prop) (((eq rObjec1617416918on_j_k) (cast_S988036065_b_j_k X)) (cast_S988036065_b_j_k Y))) (((eq rObjec2068690451tion_j) X) Y)))
% 1.00/1.18  FOF formula (forall (H:heap_S1465075775_j_k_l) (H2:heap_S1465075775_j_k_l) (New_shadow_root_ptr:shadow_root_ptr_d) (Ptr:shadow_root_ptr_d) (Getter:(rObjec2068690451tion_j->rObjec1617416918on_j_k)), ((((heap_E1738949233_ptr_d H) shadow641561368_j_k_l) H2)->((((heap_E143427264_ptr_d H) shadow641561368_j_k_l) New_shadow_root_ptr)->((not (((eq shadow_root_ptr_d) Ptr) New_shadow_root_ptr))->(((heap_E1358110656on_j_k ((shadow2101372501_i_k_l Ptr) Getter)) H) H2))))) of role axiom named fact_305_new__shadow__root__get__M_092_060_094sub_062S_092_060_094sub_062h_092_060_094sub_062a_092_060_094sub_062d_092_060_094sub_062o_092_060_094sub_062w_092_060_094sub_062R_092_060_094sub_062o_092_060_094sub_062o_092_060_094sub_062t
% 1.00/1.18  A new axiom: (forall (H:heap_S1465075775_j_k_l) (H2:heap_S1465075775_j_k_l) (New_shadow_root_ptr:shadow_root_ptr_d) (Ptr:shadow_root_ptr_d) (Getter:(rObjec2068690451tion_j->rObjec1617416918on_j_k)), ((((heap_E1738949233_ptr_d H) shadow641561368_j_k_l) H2)->((((heap_E143427264_ptr_d H) shadow641561368_j_k_l) New_shadow_root_ptr)->((not (((eq shadow_root_ptr_d) Ptr) New_shadow_root_ptr))->(((heap_E1358110656on_j_k ((shadow2101372501_i_k_l Ptr) Getter)) H) H2)))))
% 1.00/1.18  FOF formula (forall (H:heap_S1465075775_j_k_l) (H2:heap_S1465075775_j_k_l) (New_shadow_root_ptr:shadow_root_ptr_d) (Ptr:element_ptr_a) (Getter:(rObjec1875798643tion_g->rObjec1617416918on_j_k)), ((((heap_E1738949233_ptr_d H) shadow641561368_j_k_l) H2)->((((heap_E143427264_ptr_d H) shadow641561368_j_k_l) New_shadow_root_ptr)->(((heap_E1358110656on_j_k ((get_M_1990067849_j_k_l Ptr) Getter)) H) H2)))) of role axiom named fact_306_new__shadow__root__get__M_092_060_094sub_062E_092_060_094sub_062l_092_060_094sub_062e_092_060_094sub_062m_092_060_094sub_062e_092_060_094sub_062n_092_060_094sub_062t
% 1.00/1.18  A new axiom: (forall (H:heap_S1465075775_j_k_l) (H2:heap_S1465075775_j_k_l) (New_shadow_root_ptr:shadow_root_ptr_d) (Ptr:element_ptr_a) (Getter:(rObjec1875798643tion_g->rObjec1617416918on_j_k)), ((((heap_E1738949233_ptr_d H) shadow641561368_j_k_l) H2)->((((heap_E143427264_ptr_d H) shadow641561368_j_k_l) New_shadow_root_ptr)->(((heap_E1358110656on_j_k ((get_M_1990067849_j_k_l Ptr) Getter)) H) H2))))
% 1.00/1.18  FOF formula (forall (H:heap_S1465075775_j_k_l) (H2:heap_S1465075775_j_k_l) (New_shadow_root_ptr:shadow_root_ptr_d) (Ptr:node_p1234578834tr_b_c) (Getter:(rObjec1922030987on_h_i->rObjec1617416918on_j_k)), ((((heap_E1738949233_ptr_d H) shadow641561368_j_k_l) H2)->((((heap_E143427264_ptr_d H) shadow641561368_j_k_l) New_shadow_root_ptr)->(((heap_E1358110656on_j_k ((get_M_922904437_j_k_l Ptr) Getter)) H) H2)))) of role axiom named fact_307_new__shadow__root__get__M_092_060_094sub_062N_092_060_094sub_062o_092_060_094sub_062d_092_060_094sub_062e
% 1.00/1.18  A new axiom: (forall (H:heap_S1465075775_j_k_l) (H2:heap_S1465075775_j_k_l) (New_shadow_root_ptr:shadow_root_ptr_d) (Ptr:node_p1234578834tr_b_c) (Getter:(rObjec1922030987on_h_i->rObjec1617416918on_j_k)), ((((heap_E1738949233_ptr_d H) shadow641561368_j_k_l) H2)->((((heap_E143427264_ptr_d H) shadow641561368_j_k_l) New_shadow_root_ptr)->(((heap_E1358110656on_j_k ((get_M_922904437_j_k_l Ptr) Getter)) H) H2))))
% 1.00/1.18  FOF formula (forall (H:heap_S1465075775_j_k_l) (H2:heap_S1465075775_j_k_l) (New_shadow_root_ptr:shadow_root_ptr_d) (Ptr:character_data_ptr_b) (Getter:(rObjec1148923485tion_h->rObjec1617416918on_j_k)), ((((heap_E1738949233_ptr_d H) shadow641561368_j_k_l) H2)->((((heap_E143427264_ptr_d H) shadow641561368_j_k_l) New_shadow_root_ptr)->(((heap_E1358110656on_j_k ((get_M_2133515608_j_k_l Ptr) Getter)) H) H2)))) of role axiom named fact_308_new__shadow__root__get__M_092_060_094sub_062C_092_060_094sub_062h_092_060_094sub_062a_092_060_094sub_062r_092_060_094sub_062a_092_060_094sub_062c_092_060_094sub_062t_092_060_094sub_062e_092_060_094sub_062r_092_060_094sub_062D_092_060_094sub_062a_092_060_094sub_062t_092_060_094sub_062a
% 1.00/1.19  A new axiom: (forall (H:heap_S1465075775_j_k_l) (H2:heap_S1465075775_j_k_l) (New_shadow_root_ptr:shadow_root_ptr_d) (Ptr:character_data_ptr_b) (Getter:(rObjec1148923485tion_h->rObjec1617416918on_j_k)), ((((heap_E1738949233_ptr_d H) shadow641561368_j_k_l) H2)->((((heap_E143427264_ptr_d H) shadow641561368_j_k_l) New_shadow_root_ptr)->(((heap_E1358110656on_j_k ((get_M_2133515608_j_k_l Ptr) Getter)) H) H2))))
% 1.00/1.19  FOF formula (forall (H:heap_S1465075775_j_k_l) (H2:heap_S1465075775_j_k_l) (New_shadow_root_ptr:shadow_root_ptr_d) (Ptr:docume1935157360tr_d_e) (Getter:(rObjec1617416918on_j_k->option_element_ptr_a)), ((((heap_E1738949233_ptr_d H) shadow641561368_j_k_l) H2)->((((heap_E143427264_ptr_d H) shadow641561368_j_k_l) New_shadow_root_ptr)->((not (((eq docume1935157360tr_d_e) Ptr) (cast_s253715760_r_d_e New_shadow_root_ptr)))->(((heap_E1531219875_ptr_a ((get_M_1723352102_h_i_l Ptr) Getter)) H) H2))))) of role axiom named fact_309_new__shadow__root__get__M_092_060_094sub_062D_092_060_094sub_062o_092_060_094sub_062c_092_060_094sub_062u_092_060_094sub_062m_092_060_094sub_062e_092_060_094sub_062n_092_060_094sub_062t
% 1.00/1.19  A new axiom: (forall (H:heap_S1465075775_j_k_l) (H2:heap_S1465075775_j_k_l) (New_shadow_root_ptr:shadow_root_ptr_d) (Ptr:docume1935157360tr_d_e) (Getter:(rObjec1617416918on_j_k->option_element_ptr_a)), ((((heap_E1738949233_ptr_d H) shadow641561368_j_k_l) H2)->((((heap_E143427264_ptr_d H) shadow641561368_j_k_l) New_shadow_root_ptr)->((not (((eq docume1935157360tr_d_e) Ptr) (cast_s253715760_r_d_e New_shadow_root_ptr)))->(((heap_E1531219875_ptr_a ((get_M_1723352102_h_i_l Ptr) Getter)) H) H2)))))
% 1.00/1.19  FOF formula (forall (H:heap_S1465075775_j_k_l) (H2:heap_S1465075775_j_k_l) (New_shadow_root_ptr:shadow_root_ptr_d) (Ptr:docume1935157360tr_d_e) (Getter:(rObjec1617416918on_j_k->rObjec1617416918on_j_k)), ((((heap_E1738949233_ptr_d H) shadow641561368_j_k_l) H2)->((((heap_E143427264_ptr_d H) shadow641561368_j_k_l) New_shadow_root_ptr)->((not (((eq docume1935157360tr_d_e) Ptr) (cast_s253715760_r_d_e New_shadow_root_ptr)))->(((heap_E1358110656on_j_k ((get_M_970800329_h_i_l Ptr) Getter)) H) H2))))) of role axiom named fact_310_new__shadow__root__get__M_092_060_094sub_062D_092_060_094sub_062o_092_060_094sub_062c_092_060_094sub_062u_092_060_094sub_062m_092_060_094sub_062e_092_060_094sub_062n_092_060_094sub_062t
% 1.00/1.19  A new axiom: (forall (H:heap_S1465075775_j_k_l) (H2:heap_S1465075775_j_k_l) (New_shadow_root_ptr:shadow_root_ptr_d) (Ptr:docume1935157360tr_d_e) (Getter:(rObjec1617416918on_j_k->rObjec1617416918on_j_k)), ((((heap_E1738949233_ptr_d H) shadow641561368_j_k_l) H2)->((((heap_E143427264_ptr_d H) shadow641561368_j_k_l) New_shadow_root_ptr)->((not (((eq docume1935157360tr_d_e) Ptr) (cast_s253715760_r_d_e New_shadow_root_ptr)))->(((heap_E1358110656on_j_k ((get_M_970800329_h_i_l Ptr) Getter)) H) H2)))))
% 1.00/1.19  FOF formula (forall (H:heap_S1465075775_j_k_l) (New_document_ptr:docume1935157360tr_d_e), ((((heap_E2101731758tr_d_e H) new_do4779043_j_k_l) New_document_ptr)->(is_doc2037328342tr_d_e New_document_ptr))) of role axiom named fact_311_new__document__is__document__ptr
% 1.00/1.19  A new axiom: (forall (H:heap_S1465075775_j_k_l) (New_document_ptr:docume1935157360tr_d_e), ((((heap_E2101731758tr_d_e H) new_do4779043_j_k_l) New_document_ptr)->(is_doc2037328342tr_d_e New_document_ptr)))
% 1.00/1.19  FOF formula (forall (H:heap_S1465075775_j_k_l) (New_element_ptr:element_ptr_a), ((((heap_E1224694197_ptr_a H) new_el717272935_j_k_l) New_element_ptr)->(is_ele1129207902_t_r_a New_element_ptr))) of role axiom named fact_312_new__element__is__element__ptr
% 1.00/1.19  A new axiom: (forall (H:heap_S1465075775_j_k_l) (New_element_ptr:element_ptr_a), ((((heap_E1224694197_ptr_a H) new_el717272935_j_k_l) New_element_ptr)->(is_ele1129207902_t_r_a New_element_ptr)))
% 1.00/1.20  FOF formula (forall (H:heap_S1465075775_j_k_l) (Document_ptr2:docume1935157360tr_d_e) (Setter:((option_element_ptr_a->option_element_ptr_a)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))) (V:option_element_ptr_a) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec2068690451tion_j->rObjec1617416918on_j_k)) (Shadow_root_ptr:shadow_root_ptr_d), ((((heap_E494191872t_unit H) (((put_M_1442125025_h_i_l Document_ptr2) Setter) V)) H2)->((forall (X3:rObjec1617416918on_j_k), (((eq Prop) (is_sha1522929624_b_j_k X3)) (is_sha1522929624_b_j_k ((Setter (fun (Uu:option_element_ptr_a)=> V)) X3))))->((forall (X3:rObjec2068690451tion_j), (((eq rObjec1617416918on_j_k) (Getter (the_RO2055010943tion_j (cast_D1046746849_b_j_k ((Setter (fun (Uu:option_element_ptr_a)=> V)) (cast_S988036065_b_j_k X3)))))) (Getter X3)))->(((heap_E1358110656on_j_k ((shadow2101372501_i_k_l Shadow_root_ptr) Getter)) H) H2))))) of role axiom named fact_313_get__M__shadow__root__put__M__document
% 1.00/1.20  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Document_ptr2:docume1935157360tr_d_e) (Setter:((option_element_ptr_a->option_element_ptr_a)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))) (V:option_element_ptr_a) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec2068690451tion_j->rObjec1617416918on_j_k)) (Shadow_root_ptr:shadow_root_ptr_d), ((((heap_E494191872t_unit H) (((put_M_1442125025_h_i_l Document_ptr2) Setter) V)) H2)->((forall (X3:rObjec1617416918on_j_k), (((eq Prop) (is_sha1522929624_b_j_k X3)) (is_sha1522929624_b_j_k ((Setter (fun (Uu:option_element_ptr_a)=> V)) X3))))->((forall (X3:rObjec2068690451tion_j), (((eq rObjec1617416918on_j_k) (Getter (the_RO2055010943tion_j (cast_D1046746849_b_j_k ((Setter (fun (Uu:option_element_ptr_a)=> V)) (cast_S988036065_b_j_k X3)))))) (Getter X3)))->(((heap_E1358110656on_j_k ((shadow2101372501_i_k_l Shadow_root_ptr) Getter)) H) H2)))))
% 1.00/1.20  FOF formula (forall (H:heap_S1465075775_j_k_l) (Document_ptr2:docume1935157360tr_d_e) (Setter:((rObjec1617416918on_j_k->rObjec1617416918on_j_k)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))) (V:rObjec1617416918on_j_k) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec2068690451tion_j->rObjec1617416918on_j_k)) (Shadow_root_ptr:shadow_root_ptr_d), ((((heap_E494191872t_unit H) (((put_M_657600638_h_i_l Document_ptr2) Setter) V)) H2)->((forall (X3:rObjec1617416918on_j_k), (((eq Prop) (is_sha1522929624_b_j_k X3)) (is_sha1522929624_b_j_k ((Setter (fun (Uu:rObjec1617416918on_j_k)=> V)) X3))))->((forall (X3:rObjec2068690451tion_j), (((eq rObjec1617416918on_j_k) (Getter (the_RO2055010943tion_j (cast_D1046746849_b_j_k ((Setter (fun (Uu:rObjec1617416918on_j_k)=> V)) (cast_S988036065_b_j_k X3)))))) (Getter X3)))->(((heap_E1358110656on_j_k ((shadow2101372501_i_k_l Shadow_root_ptr) Getter)) H) H2))))) of role axiom named fact_314_get__M__shadow__root__put__M__document
% 1.00/1.20  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Document_ptr2:docume1935157360tr_d_e) (Setter:((rObjec1617416918on_j_k->rObjec1617416918on_j_k)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))) (V:rObjec1617416918on_j_k) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec2068690451tion_j->rObjec1617416918on_j_k)) (Shadow_root_ptr:shadow_root_ptr_d), ((((heap_E494191872t_unit H) (((put_M_657600638_h_i_l Document_ptr2) Setter) V)) H2)->((forall (X3:rObjec1617416918on_j_k), (((eq Prop) (is_sha1522929624_b_j_k X3)) (is_sha1522929624_b_j_k ((Setter (fun (Uu:rObjec1617416918on_j_k)=> V)) X3))))->((forall (X3:rObjec2068690451tion_j), (((eq rObjec1617416918on_j_k) (Getter (the_RO2055010943tion_j (cast_D1046746849_b_j_k ((Setter (fun (Uu:rObjec1617416918on_j_k)=> V)) (cast_S988036065_b_j_k X3)))))) (Getter X3)))->(((heap_E1358110656on_j_k ((shadow2101372501_i_k_l Shadow_root_ptr) Getter)) H) H2)))))
% 1.00/1.20  FOF formula (forall (H:heap_S1465075775_j_k_l) (Document_ptr2:docume1935157360tr_d_e) (Setter:((list_char->list_char)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))) (V:list_char) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec2068690451tion_j->rObjec1617416918on_j_k)) (Shadow_root_ptr:shadow_root_ptr_d), ((((heap_E494191872t_unit H) (((put_M_257417239_h_i_l Document_ptr2) Setter) V)) H2)->((forall (X3:rObjec1617416918on_j_k), (((eq Prop) (is_sha1522929624_b_j_k X3)) (is_sha1522929624_b_j_k ((Setter (fun (Uu:list_char)=> V)) X3))))->((forall (X3:rObjec2068690451tion_j), (((eq rObjec1617416918on_j_k) (Getter (the_RO2055010943tion_j (cast_D1046746849_b_j_k ((Setter (fun (Uu:list_char)=> V)) (cast_S988036065_b_j_k X3)))))) (Getter X3)))->(((heap_E1358110656on_j_k ((shadow2101372501_i_k_l Shadow_root_ptr) Getter)) H) H2))))) of role axiom named fact_315_get__M__shadow__root__put__M__document
% 1.00/1.20  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Document_ptr2:docume1935157360tr_d_e) (Setter:((list_char->list_char)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))) (V:list_char) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec2068690451tion_j->rObjec1617416918on_j_k)) (Shadow_root_ptr:shadow_root_ptr_d), ((((heap_E494191872t_unit H) (((put_M_257417239_h_i_l Document_ptr2) Setter) V)) H2)->((forall (X3:rObjec1617416918on_j_k), (((eq Prop) (is_sha1522929624_b_j_k X3)) (is_sha1522929624_b_j_k ((Setter (fun (Uu:list_char)=> V)) X3))))->((forall (X3:rObjec2068690451tion_j), (((eq rObjec1617416918on_j_k) (Getter (the_RO2055010943tion_j (cast_D1046746849_b_j_k ((Setter (fun (Uu:list_char)=> V)) (cast_S988036065_b_j_k X3)))))) (Getter X3)))->(((heap_E1358110656on_j_k ((shadow2101372501_i_k_l Shadow_root_ptr) Getter)) H) H2)))))
% 1.00/1.20  FOF formula (forall (H:heap_S1465075775_j_k_l) (Document_ptr2:docume1935157360tr_d_e) (Setter:((list_n282880152tr_b_c->list_n282880152tr_b_c)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))) (V:list_n282880152tr_b_c) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec2068690451tion_j->rObjec1617416918on_j_k)) (Shadow_root_ptr:shadow_root_ptr_d), ((((heap_E494191872t_unit H) (((put_M_139724992_h_i_l Document_ptr2) Setter) V)) H2)->((forall (X3:rObjec1617416918on_j_k), (((eq Prop) (is_sha1522929624_b_j_k X3)) (is_sha1522929624_b_j_k ((Setter (fun (Uu:list_n282880152tr_b_c)=> V)) X3))))->((forall (X3:rObjec2068690451tion_j), (((eq rObjec1617416918on_j_k) (Getter (the_RO2055010943tion_j (cast_D1046746849_b_j_k ((Setter (fun (Uu:list_n282880152tr_b_c)=> V)) (cast_S988036065_b_j_k X3)))))) (Getter X3)))->(((heap_E1358110656on_j_k ((shadow2101372501_i_k_l Shadow_root_ptr) Getter)) H) H2))))) of role axiom named fact_316_get__M__shadow__root__put__M__document
% 1.00/1.20  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Document_ptr2:docume1935157360tr_d_e) (Setter:((list_n282880152tr_b_c->list_n282880152tr_b_c)->(rObjec1617416918on_j_k->rObjec1617416918on_j_k))) (V:list_n282880152tr_b_c) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec2068690451tion_j->rObjec1617416918on_j_k)) (Shadow_root_ptr:shadow_root_ptr_d), ((((heap_E494191872t_unit H) (((put_M_139724992_h_i_l Document_ptr2) Setter) V)) H2)->((forall (X3:rObjec1617416918on_j_k), (((eq Prop) (is_sha1522929624_b_j_k X3)) (is_sha1522929624_b_j_k ((Setter (fun (Uu:list_n282880152tr_b_c)=> V)) X3))))->((forall (X3:rObjec2068690451tion_j), (((eq rObjec1617416918on_j_k) (Getter (the_RO2055010943tion_j (cast_D1046746849_b_j_k ((Setter (fun (Uu:list_n282880152tr_b_c)=> V)) (cast_S988036065_b_j_k X3)))))) (Getter X3)))->(((heap_E1358110656on_j_k ((shadow2101372501_i_k_l Shadow_root_ptr) Getter)) H) H2)))))
% 1.00/1.20  FOF formula (forall (H:heap_S1465075775_j_k_l) (Shadow_root_ptr:shadow_root_ptr_d) (Setter:((rObjec1617416918on_j_k->rObjec1617416918on_j_k)->(rObjec2068690451tion_j->rObjec2068690451tion_j))) (V:rObjec1617416918on_j_k) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1617416918on_j_k->rObjec1617416918on_j_k)) (Document_ptr2:docume1935157360tr_d_e), ((((heap_E494191872t_unit H) (((shadow1445656130_i_k_l Shadow_root_ptr) Setter) V)) H2)->((forall (X3:rObjec1617416918on_j_k), ((is_sha1522929624_b_j_k X3)->(((eq rObjec1617416918on_j_k) (Getter (cast_S988036065_b_j_k ((Setter (fun (Uu:rObjec1617416918on_j_k)=> V)) (the_RO2055010943tion_j (cast_D1046746849_b_j_k X3)))))) (Getter X3))))->(((heap_E1358110656on_j_k ((get_M_970800329_h_i_l Document_ptr2) Getter)) H) H2)))) of role axiom named fact_317_get__M__document__put__M__shadow__root
% 1.00/1.21  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Shadow_root_ptr:shadow_root_ptr_d) (Setter:((rObjec1617416918on_j_k->rObjec1617416918on_j_k)->(rObjec2068690451tion_j->rObjec2068690451tion_j))) (V:rObjec1617416918on_j_k) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1617416918on_j_k->rObjec1617416918on_j_k)) (Document_ptr2:docume1935157360tr_d_e), ((((heap_E494191872t_unit H) (((shadow1445656130_i_k_l Shadow_root_ptr) Setter) V)) H2)->((forall (X3:rObjec1617416918on_j_k), ((is_sha1522929624_b_j_k X3)->(((eq rObjec1617416918on_j_k) (Getter (cast_S988036065_b_j_k ((Setter (fun (Uu:rObjec1617416918on_j_k)=> V)) (the_RO2055010943tion_j (cast_D1046746849_b_j_k X3)))))) (Getter X3))))->(((heap_E1358110656on_j_k ((get_M_970800329_h_i_l Document_ptr2) Getter)) H) H2))))
% 1.00/1.21  FOF formula (forall (H:heap_S1465075775_j_k_l) (Shadow_root_ptr:shadow_root_ptr_d) (Setter:((rObjec1617416918on_j_k->rObjec1617416918on_j_k)->(rObjec2068690451tion_j->rObjec2068690451tion_j))) (V:rObjec1617416918on_j_k) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1617416918on_j_k->option_element_ptr_a)) (Document_ptr2:docume1935157360tr_d_e), ((((heap_E494191872t_unit H) (((shadow1445656130_i_k_l Shadow_root_ptr) Setter) V)) H2)->((forall (X3:rObjec1617416918on_j_k), ((is_sha1522929624_b_j_k X3)->(((eq option_element_ptr_a) (Getter (cast_S988036065_b_j_k ((Setter (fun (Uu:rObjec1617416918on_j_k)=> V)) (the_RO2055010943tion_j (cast_D1046746849_b_j_k X3)))))) (Getter X3))))->(((heap_E1531219875_ptr_a ((get_M_1723352102_h_i_l Document_ptr2) Getter)) H) H2)))) of role axiom named fact_318_get__M__document__put__M__shadow__root
% 1.00/1.21  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Shadow_root_ptr:shadow_root_ptr_d) (Setter:((rObjec1617416918on_j_k->rObjec1617416918on_j_k)->(rObjec2068690451tion_j->rObjec2068690451tion_j))) (V:rObjec1617416918on_j_k) (H2:heap_S1465075775_j_k_l) (Getter:(rObjec1617416918on_j_k->option_element_ptr_a)) (Document_ptr2:docume1935157360tr_d_e), ((((heap_E494191872t_unit H) (((shadow1445656130_i_k_l Shadow_root_ptr) Setter) V)) H2)->((forall (X3:rObjec1617416918on_j_k), ((is_sha1522929624_b_j_k X3)->(((eq option_element_ptr_a) (Getter (cast_S988036065_b_j_k ((Setter (fun (Uu:rObjec1617416918on_j_k)=> V)) (the_RO2055010943tion_j (cast_D1046746849_b_j_k X3)))))) (Getter X3))))->(((heap_E1531219875_ptr_a ((get_M_1723352102_h_i_l Document_ptr2) Getter)) H) H2))))
% 1.00/1.21  FOF formula (forall (X:rObjec1617416918on_j_k) (Arg:list_n282880152tr_b_c), ((is_sha1522929624_b_j_k X)->(((eq option_element_ptr_a) (docume1175131570on_j_k (cast_S988036065_b_j_k ((child_1619758758tion_j (fun (Uu:list_n282880152tr_b_c)=> Arg)) (the_RO2055010943tion_j (cast_D1046746849_b_j_k X)))))) (docume1175131570on_j_k X)))) of role axiom named fact_319_cast__document__document__element__shadow__root__child__nodes
% 1.00/1.21  A new axiom: (forall (X:rObjec1617416918on_j_k) (Arg:list_n282880152tr_b_c), ((is_sha1522929624_b_j_k X)->(((eq option_element_ptr_a) (docume1175131570on_j_k (cast_S988036065_b_j_k ((child_1619758758tion_j (fun (Uu:list_n282880152tr_b_c)=> Arg)) (the_RO2055010943tion_j (cast_D1046746849_b_j_k X)))))) (docume1175131570on_j_k X))))
% 1.00/1.21  FOF formula (forall (X:rObjec1617416918on_j_k) (Arg:shadow_root_mode), ((is_sha1522929624_b_j_k X)->(((eq option_element_ptr_a) (docume1175131570on_j_k (cast_S988036065_b_j_k ((mode_u388060498tion_j (fun (Uu:shadow_root_mode)=> Arg)) (the_RO2055010943tion_j (cast_D1046746849_b_j_k X)))))) (docume1175131570on_j_k X)))) of role axiom named fact_320_cast__document__document__element__shadow__root__mode
% 1.00/1.21  A new axiom: (forall (X:rObjec1617416918on_j_k) (Arg:shadow_root_mode), ((is_sha1522929624_b_j_k X)->(((eq option_element_ptr_a) (docume1175131570on_j_k (cast_S988036065_b_j_k ((mode_u388060498tion_j (fun (Uu:shadow_root_mode)=> Arg)) (the_RO2055010943tion_j (cast_D1046746849_b_j_k X)))))) (docume1175131570on_j_k X))))
% 1.00/1.21  FOF formula (forall (Y:list_n282880152tr_b_c) (X:rObjec2068690451tion_j), (((eq list_n282880152tr_b_c) (child_803420283tion_j (the_RO2055010943tion_j (cast_D1046746849_b_j_k ((discon442323090on_j_k (fun (Uu:list_n282880152tr_b_c)=> Y)) (cast_S988036065_b_j_k X)))))) (child_803420283tion_j X))) of role axiom named fact_321_cast__shadow__root__child__nodes__document__disconnected__nodes
% 1.00/1.22  A new axiom: (forall (Y:list_n282880152tr_b_c) (X:rObjec2068690451tion_j), (((eq list_n282880152tr_b_c) (child_803420283tion_j (the_RO2055010943tion_j (cast_D1046746849_b_j_k ((discon442323090on_j_k (fun (Uu:list_n282880152tr_b_c)=> Y)) (cast_S988036065_b_j_k X)))))) (child_803420283tion_j X)))
% 1.00/1.22  FOF formula (forall (Y:list_char) (X:rObjec2068690451tion_j), (((eq list_n282880152tr_b_c) (child_803420283tion_j (the_RO2055010943tion_j (cast_D1046746849_b_j_k ((doctyp68000440on_j_k (fun (Uu:list_char)=> Y)) (cast_S988036065_b_j_k X)))))) (child_803420283tion_j X))) of role axiom named fact_322_cast__shadow__root__child__nodes__document__doctype
% 1.00/1.22  A new axiom: (forall (Y:list_char) (X:rObjec2068690451tion_j), (((eq list_n282880152tr_b_c) (child_803420283tion_j (the_RO2055010943tion_j (cast_D1046746849_b_j_k ((doctyp68000440on_j_k (fun (Uu:list_char)=> Y)) (cast_S988036065_b_j_k X)))))) (child_803420283tion_j X)))
% 1.00/1.22  FOF formula (forall (Y:option_element_ptr_a) (X:rObjec2068690451tion_j), (((eq list_n282880152tr_b_c) (child_803420283tion_j (the_RO2055010943tion_j (cast_D1046746849_b_j_k ((docume244715269on_j_k (fun (Uu:option_element_ptr_a)=> Y)) (cast_S988036065_b_j_k X)))))) (child_803420283tion_j X))) of role axiom named fact_323_cast__shadow__root__child__nodes__document__document__element
% 1.00/1.22  A new axiom: (forall (Y:option_element_ptr_a) (X:rObjec2068690451tion_j), (((eq list_n282880152tr_b_c) (child_803420283tion_j (the_RO2055010943tion_j (cast_D1046746849_b_j_k ((docume244715269on_j_k (fun (Uu:option_element_ptr_a)=> Y)) (cast_S988036065_b_j_k X)))))) (child_803420283tion_j X)))
% 1.00/1.22  FOF formula (forall (R2:rObjec2068690451tion_j) (R3:rObjec2068690451tion_j) (V2:list_n282880152tr_b_c) (F:(list_n282880152tr_b_c->list_n282880152tr_b_c)) (F2:(list_n282880152tr_b_c->list_n282880152tr_b_c)), ((((eq rObjec2068690451tion_j) R2) R3)->((((eq list_n282880152tr_b_c) (child_803420283tion_j R3)) V2)->((forall (V3:list_n282880152tr_b_c), ((((eq list_n282880152tr_b_c) V3) V2)->(((eq list_n282880152tr_b_c) (F V3)) (F2 V3))))->(((eq rObjec2068690451tion_j) ((child_1619758758tion_j F) R2)) ((child_1619758758tion_j F2) R3)))))) of role axiom named fact_324_RShadowRoot_Ounfold__congs_I8_J
% 1.00/1.22  A new axiom: (forall (R2:rObjec2068690451tion_j) (R3:rObjec2068690451tion_j) (V2:list_n282880152tr_b_c) (F:(list_n282880152tr_b_c->list_n282880152tr_b_c)) (F2:(list_n282880152tr_b_c->list_n282880152tr_b_c)), ((((eq rObjec2068690451tion_j) R2) R3)->((((eq list_n282880152tr_b_c) (child_803420283tion_j R3)) V2)->((forall (V3:list_n282880152tr_b_c), ((((eq list_n282880152tr_b_c) V3) V2)->(((eq list_n282880152tr_b_c) (F V3)) (F2 V3))))->(((eq rObjec2068690451tion_j) ((child_1619758758tion_j F) R2)) ((child_1619758758tion_j F2) R3))))))
% 1.00/1.22  FOF formula (forall (R2:rObjec2068690451tion_j) (R3:rObjec2068690451tion_j) (V2:list_n282880152tr_b_c) (F:(list_n282880152tr_b_c->list_n282880152tr_b_c)) (F2:(list_n282880152tr_b_c->list_n282880152tr_b_c)), ((((eq rObjec2068690451tion_j) R2) R3)->((((eq list_n282880152tr_b_c) (child_803420283tion_j R3)) V2)->((forall (V3:list_n282880152tr_b_c), ((((eq list_n282880152tr_b_c) V2) V3)->(((eq list_n282880152tr_b_c) (F V3)) (F2 V3))))->(((eq rObjec2068690451tion_j) ((child_1619758758tion_j F) R2)) ((child_1619758758tion_j F2) R3)))))) of role axiom named fact_325_RShadowRoot_Ofold__congs_I8_J
% 1.00/1.22  A new axiom: (forall (R2:rObjec2068690451tion_j) (R3:rObjec2068690451tion_j) (V2:list_n282880152tr_b_c) (F:(list_n282880152tr_b_c->list_n282880152tr_b_c)) (F2:(list_n282880152tr_b_c->list_n282880152tr_b_c)), ((((eq rObjec2068690451tion_j) R2) R3)->((((eq list_n282880152tr_b_c) (child_803420283tion_j R3)) V2)->((forall (V3:list_n282880152tr_b_c), ((((eq list_n282880152tr_b_c) V2) V3)->(((eq list_n282880152tr_b_c) (F V3)) (F2 V3))))->(((eq rObjec2068690451tion_j) ((child_1619758758tion_j F) R2)) ((child_1619758758tion_j F2) R3))))))
% 1.00/1.22  FOF formula (forall (X:rObjec1617416918on_j_k) (Arg:shadow_root_mode), ((is_sha1522929624_b_j_k X)->(((eq list_char) (doctyp814403297on_j_k (cast_S988036065_b_j_k ((mode_u388060498tion_j (fun (Uu:shadow_root_mode)=> Arg)) (the_RO2055010943tion_j (cast_D1046746849_b_j_k X)))))) (doctyp814403297on_j_k X)))) of role axiom named fact_326_cast__document__doctype__shadow__root__mode
% 1.00/1.22  A new axiom: (forall (X:rObjec1617416918on_j_k) (Arg:shadow_root_mode), ((is_sha1522929624_b_j_k X)->(((eq list_char) (doctyp814403297on_j_k (cast_S988036065_b_j_k ((mode_u388060498tion_j (fun (Uu:shadow_root_mode)=> Arg)) (the_RO2055010943tion_j (cast_D1046746849_b_j_k X)))))) (doctyp814403297on_j_k X))))
% 1.00/1.22  FOF formula (forall (X:rObjec1617416918on_j_k) (Arg:list_n282880152tr_b_c), ((is_sha1522929624_b_j_k X)->(((eq list_char) (doctyp814403297on_j_k (cast_S988036065_b_j_k ((child_1619758758tion_j (fun (Uu:list_n282880152tr_b_c)=> Arg)) (the_RO2055010943tion_j (cast_D1046746849_b_j_k X)))))) (doctyp814403297on_j_k X)))) of role axiom named fact_327_cast__document__doctype__shadow__root__child__nodes
% 1.00/1.22  A new axiom: (forall (X:rObjec1617416918on_j_k) (Arg:list_n282880152tr_b_c), ((is_sha1522929624_b_j_k X)->(((eq list_char) (doctyp814403297on_j_k (cast_S988036065_b_j_k ((child_1619758758tion_j (fun (Uu:list_n282880152tr_b_c)=> Arg)) (the_RO2055010943tion_j (cast_D1046746849_b_j_k X)))))) (doctyp814403297on_j_k X))))
% 1.00/1.22  FOF formula (forall (R2:rObjec1617416918on_j_k) (R3:rObjec1617416918on_j_k) (V2:list_char) (F:(list_char->list_char)) (F2:(list_char->list_char)), ((((eq rObjec1617416918on_j_k) R2) R3)->((((eq list_char) (doctyp814403297on_j_k R3)) V2)->((forall (V3:list_char), ((((eq list_char) V2) V3)->(((eq list_char) (F V3)) (F2 V3))))->(((eq rObjec1617416918on_j_k) ((doctyp68000440on_j_k F) R2)) ((doctyp68000440on_j_k F2) R3)))))) of role axiom named fact_328_RDocument_Ofold__congs_I3_J
% 1.00/1.22  A new axiom: (forall (R2:rObjec1617416918on_j_k) (R3:rObjec1617416918on_j_k) (V2:list_char) (F:(list_char->list_char)) (F2:(list_char->list_char)), ((((eq rObjec1617416918on_j_k) R2) R3)->((((eq list_char) (doctyp814403297on_j_k R3)) V2)->((forall (V3:list_char), ((((eq list_char) V2) V3)->(((eq list_char) (F V3)) (F2 V3))))->(((eq rObjec1617416918on_j_k) ((doctyp68000440on_j_k F) R2)) ((doctyp68000440on_j_k F2) R3))))))
% 1.00/1.22  FOF formula (forall (R2:rObjec1617416918on_j_k) (R3:rObjec1617416918on_j_k) (V2:list_char) (F:(list_char->list_char)) (F2:(list_char->list_char)), ((((eq rObjec1617416918on_j_k) R2) R3)->((((eq list_char) (doctyp814403297on_j_k R3)) V2)->((forall (V3:list_char), ((((eq list_char) V3) V2)->(((eq list_char) (F V3)) (F2 V3))))->(((eq rObjec1617416918on_j_k) ((doctyp68000440on_j_k F) R2)) ((doctyp68000440on_j_k F2) R3)))))) of role axiom named fact_329_RDocument_Ounfold__congs_I3_J
% 1.00/1.22  A new axiom: (forall (R2:rObjec1617416918on_j_k) (R3:rObjec1617416918on_j_k) (V2:list_char) (F:(list_char->list_char)) (F2:(list_char->list_char)), ((((eq rObjec1617416918on_j_k) R2) R3)->((((eq list_char) (doctyp814403297on_j_k R3)) V2)->((forall (V3:list_char), ((((eq list_char) V3) V2)->(((eq list_char) (F V3)) (F2 V3))))->(((eq rObjec1617416918on_j_k) ((doctyp68000440on_j_k F) R2)) ((doctyp68000440on_j_k F2) R3))))))
% 1.00/1.22  FOF formula (forall (X:rObjec1617416918on_j_k) (Arg:list_n282880152tr_b_c), ((is_sha1522929624_b_j_k X)->(((eq list_n282880152tr_b_c) (discon866287741on_j_k (cast_S988036065_b_j_k ((child_1619758758tion_j (fun (Uu:list_n282880152tr_b_c)=> Arg)) (the_RO2055010943tion_j (cast_D1046746849_b_j_k X)))))) (discon866287741on_j_k X)))) of role axiom named fact_330_cast__document__disconnected__nodes__shadow__root__child__nodes
% 1.00/1.22  A new axiom: (forall (X:rObjec1617416918on_j_k) (Arg:list_n282880152tr_b_c), ((is_sha1522929624_b_j_k X)->(((eq list_n282880152tr_b_c) (discon866287741on_j_k (cast_S988036065_b_j_k ((child_1619758758tion_j (fun (Uu:list_n282880152tr_b_c)=> Arg)) (the_RO2055010943tion_j (cast_D1046746849_b_j_k X)))))) (discon866287741on_j_k X))))
% 1.00/1.22  FOF formula (forall (X:rObjec1617416918on_j_k) (Arg:shadow_root_mode), ((is_sha1522929624_b_j_k X)->(((eq list_n282880152tr_b_c) (discon866287741on_j_k (cast_S988036065_b_j_k ((mode_u388060498tion_j (fun (Uu:shadow_root_mode)=> Arg)) (the_RO2055010943tion_j (cast_D1046746849_b_j_k X)))))) (discon866287741on_j_k X)))) of role axiom named fact_331_cast__document__disconnected__nodes__shadow__root__mode
% 1.00/1.23  A new axiom: (forall (X:rObjec1617416918on_j_k) (Arg:shadow_root_mode), ((is_sha1522929624_b_j_k X)->(((eq list_n282880152tr_b_c) (discon866287741on_j_k (cast_S988036065_b_j_k ((mode_u388060498tion_j (fun (Uu:shadow_root_mode)=> Arg)) (the_RO2055010943tion_j (cast_D1046746849_b_j_k X)))))) (discon866287741on_j_k X))))
% 1.00/1.23  FOF formula (forall (R2:rObjec1617416918on_j_k) (R3:rObjec1617416918on_j_k) (V2:list_n282880152tr_b_c) (F:(list_n282880152tr_b_c->list_n282880152tr_b_c)) (F2:(list_n282880152tr_b_c->list_n282880152tr_b_c)), ((((eq rObjec1617416918on_j_k) R2) R3)->((((eq list_n282880152tr_b_c) (discon866287741on_j_k R3)) V2)->((forall (V3:list_n282880152tr_b_c), ((((eq list_n282880152tr_b_c) V3) V2)->(((eq list_n282880152tr_b_c) (F V3)) (F2 V3))))->(((eq rObjec1617416918on_j_k) ((discon442323090on_j_k F) R2)) ((discon442323090on_j_k F2) R3)))))) of role axiom named fact_332_RDocument_Ounfold__congs_I5_J
% 1.00/1.23  A new axiom: (forall (R2:rObjec1617416918on_j_k) (R3:rObjec1617416918on_j_k) (V2:list_n282880152tr_b_c) (F:(list_n282880152tr_b_c->list_n282880152tr_b_c)) (F2:(list_n282880152tr_b_c->list_n282880152tr_b_c)), ((((eq rObjec1617416918on_j_k) R2) R3)->((((eq list_n282880152tr_b_c) (discon866287741on_j_k R3)) V2)->((forall (V3:list_n282880152tr_b_c), ((((eq list_n282880152tr_b_c) V3) V2)->(((eq list_n282880152tr_b_c) (F V3)) (F2 V3))))->(((eq rObjec1617416918on_j_k) ((discon442323090on_j_k F) R2)) ((discon442323090on_j_k F2) R3))))))
% 1.00/1.23  FOF formula (forall (R2:rObjec1617416918on_j_k) (R3:rObjec1617416918on_j_k) (V2:list_n282880152tr_b_c) (F:(list_n282880152tr_b_c->list_n282880152tr_b_c)) (F2:(list_n282880152tr_b_c->list_n282880152tr_b_c)), ((((eq rObjec1617416918on_j_k) R2) R3)->((((eq list_n282880152tr_b_c) (discon866287741on_j_k R3)) V2)->((forall (V3:list_n282880152tr_b_c), ((((eq list_n282880152tr_b_c) V2) V3)->(((eq list_n282880152tr_b_c) (F V3)) (F2 V3))))->(((eq rObjec1617416918on_j_k) ((discon442323090on_j_k F) R2)) ((discon442323090on_j_k F2) R3)))))) of role axiom named fact_333_RDocument_Ofold__congs_I5_J
% 1.00/1.23  A new axiom: (forall (R2:rObjec1617416918on_j_k) (R3:rObjec1617416918on_j_k) (V2:list_n282880152tr_b_c) (F:(list_n282880152tr_b_c->list_n282880152tr_b_c)) (F2:(list_n282880152tr_b_c->list_n282880152tr_b_c)), ((((eq rObjec1617416918on_j_k) R2) R3)->((((eq list_n282880152tr_b_c) (discon866287741on_j_k R3)) V2)->((forall (V3:list_n282880152tr_b_c), ((((eq list_n282880152tr_b_c) V2) V3)->(((eq list_n282880152tr_b_c) (F V3)) (F2 V3))))->(((eq rObjec1617416918on_j_k) ((discon442323090on_j_k F) R2)) ((discon442323090on_j_k F2) R3))))))
% 1.00/1.23  FOF formula (forall (Y:list_n282880152tr_b_c) (X:rObjec2068690451tion_j), (((eq shadow_root_mode) (mode_c_a_b_option_j (the_RO2055010943tion_j (cast_D1046746849_b_j_k ((discon442323090on_j_k (fun (Uu:list_n282880152tr_b_c)=> Y)) (cast_S988036065_b_j_k X)))))) (mode_c_a_b_option_j X))) of role axiom named fact_334_cast__shadow__root__mode__document__disconnected__nodes
% 1.00/1.23  A new axiom: (forall (Y:list_n282880152tr_b_c) (X:rObjec2068690451tion_j), (((eq shadow_root_mode) (mode_c_a_b_option_j (the_RO2055010943tion_j (cast_D1046746849_b_j_k ((discon442323090on_j_k (fun (Uu:list_n282880152tr_b_c)=> Y)) (cast_S988036065_b_j_k X)))))) (mode_c_a_b_option_j X)))
% 1.00/1.23  FOF formula (forall (Y:list_char) (X:rObjec2068690451tion_j), (((eq shadow_root_mode) (mode_c_a_b_option_j (the_RO2055010943tion_j (cast_D1046746849_b_j_k ((doctyp68000440on_j_k (fun (Uu:list_char)=> Y)) (cast_S988036065_b_j_k X)))))) (mode_c_a_b_option_j X))) of role axiom named fact_335_cast__shadow__root__mode__document__doctype
% 1.00/1.23  A new axiom: (forall (Y:list_char) (X:rObjec2068690451tion_j), (((eq shadow_root_mode) (mode_c_a_b_option_j (the_RO2055010943tion_j (cast_D1046746849_b_j_k ((doctyp68000440on_j_k (fun (Uu:list_char)=> Y)) (cast_S988036065_b_j_k X)))))) (mode_c_a_b_option_j X)))
% 1.00/1.23  FOF formula (forall (Y:option_element_ptr_a) (X:rObjec2068690451tion_j), (((eq shadow_root_mode) (mode_c_a_b_option_j (the_RO2055010943tion_j (cast_D1046746849_b_j_k ((docume244715269on_j_k (fun (Uu:option_element_ptr_a)=> Y)) (cast_S988036065_b_j_k X)))))) (mode_c_a_b_option_j X))) of role axiom named fact_336_cast__shadow__root__mode__document__document__element
% 1.08/1.24  A new axiom: (forall (Y:option_element_ptr_a) (X:rObjec2068690451tion_j), (((eq shadow_root_mode) (mode_c_a_b_option_j (the_RO2055010943tion_j (cast_D1046746849_b_j_k ((docume244715269on_j_k (fun (Uu:option_element_ptr_a)=> Y)) (cast_S988036065_b_j_k X)))))) (mode_c_a_b_option_j X)))
% 1.08/1.24  FOF formula (forall (R2:rObjec2068690451tion_j) (R3:rObjec2068690451tion_j) (V2:shadow_root_mode) (F:(shadow_root_mode->shadow_root_mode)) (F2:(shadow_root_mode->shadow_root_mode)), ((((eq rObjec2068690451tion_j) R2) R3)->((((eq shadow_root_mode) (mode_c_a_b_option_j R3)) V2)->((forall (V3:shadow_root_mode), ((((eq shadow_root_mode) V2) V3)->(((eq shadow_root_mode) (F V3)) (F2 V3))))->(((eq rObjec2068690451tion_j) ((mode_u388060498tion_j F) R2)) ((mode_u388060498tion_j F2) R3)))))) of role axiom named fact_337_RShadowRoot_Ofold__congs_I7_J
% 1.08/1.24  A new axiom: (forall (R2:rObjec2068690451tion_j) (R3:rObjec2068690451tion_j) (V2:shadow_root_mode) (F:(shadow_root_mode->shadow_root_mode)) (F2:(shadow_root_mode->shadow_root_mode)), ((((eq rObjec2068690451tion_j) R2) R3)->((((eq shadow_root_mode) (mode_c_a_b_option_j R3)) V2)->((forall (V3:shadow_root_mode), ((((eq shadow_root_mode) V2) V3)->(((eq shadow_root_mode) (F V3)) (F2 V3))))->(((eq rObjec2068690451tion_j) ((mode_u388060498tion_j F) R2)) ((mode_u388060498tion_j F2) R3))))))
% 1.08/1.24  FOF formula (forall (R2:rObjec2068690451tion_j) (R3:rObjec2068690451tion_j) (V2:shadow_root_mode) (F:(shadow_root_mode->shadow_root_mode)) (F2:(shadow_root_mode->shadow_root_mode)), ((((eq rObjec2068690451tion_j) R2) R3)->((((eq shadow_root_mode) (mode_c_a_b_option_j R3)) V2)->((forall (V3:shadow_root_mode), ((((eq shadow_root_mode) V3) V2)->(((eq shadow_root_mode) (F V3)) (F2 V3))))->(((eq rObjec2068690451tion_j) ((mode_u388060498tion_j F) R2)) ((mode_u388060498tion_j F2) R3)))))) of role axiom named fact_338_RShadowRoot_Ounfold__congs_I7_J
% 1.08/1.24  A new axiom: (forall (R2:rObjec2068690451tion_j) (R3:rObjec2068690451tion_j) (V2:shadow_root_mode) (F:(shadow_root_mode->shadow_root_mode)) (F2:(shadow_root_mode->shadow_root_mode)), ((((eq rObjec2068690451tion_j) R2) R3)->((((eq shadow_root_mode) (mode_c_a_b_option_j R3)) V2)->((forall (V3:shadow_root_mode), ((((eq shadow_root_mode) V3) V2)->(((eq shadow_root_mode) (F V3)) (F2 V3))))->(((eq rObjec2068690451tion_j) ((mode_u388060498tion_j F) R2)) ((mode_u388060498tion_j F2) R3))))))
% 1.08/1.24  FOF formula (forall (H:heap_S1465075775_j_k_l) (H2:heap_S1465075775_j_k_l) (New_shadow_root_ptr:shadow_root_ptr_d), ((((heap_E1738949233_ptr_d H) shadow641561368_j_k_l) H2)->((((heap_E143427264_ptr_d H) shadow641561368_j_k_l) New_shadow_root_ptr)->(((heap_E64317923t_mode H2) ((shadow606335434_i_k_l New_shadow_root_ptr) mode_c_a_b_option_j)) shadow_root_Open)))) of role axiom named fact_339_new__shadow__root__mode
% 1.08/1.24  A new axiom: (forall (H:heap_S1465075775_j_k_l) (H2:heap_S1465075775_j_k_l) (New_shadow_root_ptr:shadow_root_ptr_d), ((((heap_E1738949233_ptr_d H) shadow641561368_j_k_l) H2)->((((heap_E143427264_ptr_d H) shadow641561368_j_k_l) New_shadow_root_ptr)->(((heap_E64317923t_mode H2) ((shadow606335434_i_k_l New_shadow_root_ptr) mode_c_a_b_option_j)) shadow_root_Open))))
% 1.08/1.24  FOF formula (forall (H:heap_S1465075775_j_k_l) (H2:heap_S1465075775_j_k_l) (New_shadow_root_ptr:shadow_root_ptr_d), ((((heap_E1738949233_ptr_d H) shadow641561368_j_k_l) H2)->((((heap_E143427264_ptr_d H) shadow641561368_j_k_l) New_shadow_root_ptr)->(((heap_E258692314tr_b_c H2) ((get_M_986049031_h_i_l (cast_s253715760_r_d_e New_shadow_root_ptr)) discon866287741on_j_k)) nil_no279930520tr_b_c)))) of role axiom named fact_340_new__shadow__root__disconnected__nodes
% 1.08/1.24  A new axiom: (forall (H:heap_S1465075775_j_k_l) (H2:heap_S1465075775_j_k_l) (New_shadow_root_ptr:shadow_root_ptr_d), ((((heap_E1738949233_ptr_d H) shadow641561368_j_k_l) H2)->((((heap_E143427264_ptr_d H) shadow641561368_j_k_l) New_shadow_root_ptr)->(((heap_E258692314tr_b_c H2) ((get_M_986049031_h_i_l (cast_s253715760_r_d_e New_shadow_root_ptr)) discon866287741on_j_k)) nil_no279930520tr_b_c))))
% 1.08/1.24  FOF formula (forall (H:heap_S1465075775_j_k_l) (H2:heap_S1465075775_j_k_l) (New_document_ptr:docume1935157360tr_d_e), ((((heap_E2046843837tr_d_e H) new_do4779043_j_k_l) H2)->((((heap_E2101731758tr_d_e H) new_do4779043_j_k_l) New_document_ptr)->(((heap_E258692314tr_b_c H2) ((get_M_986049031_h_i_l New_document_ptr) discon866287741on_j_k)) nil_no279930520tr_b_c)))) of role axiom named fact_341_new__document__disconnected__nodes
% 1.08/1.24  A new axiom: (forall (H:heap_S1465075775_j_k_l) (H2:heap_S1465075775_j_k_l) (New_document_ptr:docume1935157360tr_d_e), ((((heap_E2046843837tr_d_e H) new_do4779043_j_k_l) H2)->((((heap_E2101731758tr_d_e H) new_do4779043_j_k_l) New_document_ptr)->(((heap_E258692314tr_b_c H2) ((get_M_986049031_h_i_l New_document_ptr) discon866287741on_j_k)) nil_no279930520tr_b_c))))
% 1.08/1.24  FOF formula (forall (H:heap_S1465075775_j_k_l) (H2:heap_S1465075775_j_k_l) (New_shadow_root_ptr:shadow_root_ptr_d), ((((heap_E1738949233_ptr_d H) shadow641561368_j_k_l) H2)->((((heap_E143427264_ptr_d H) shadow641561368_j_k_l) New_shadow_root_ptr)->(((heap_E258692314tr_b_c H2) ((shadow759301011_i_k_l New_shadow_root_ptr) child_803420283tion_j)) nil_no279930520tr_b_c)))) of role axiom named fact_342_new__shadow__root__children
% 1.08/1.24  A new axiom: (forall (H:heap_S1465075775_j_k_l) (H2:heap_S1465075775_j_k_l) (New_shadow_root_ptr:shadow_root_ptr_d), ((((heap_E1738949233_ptr_d H) shadow641561368_j_k_l) H2)->((((heap_E143427264_ptr_d H) shadow641561368_j_k_l) New_shadow_root_ptr)->(((heap_E258692314tr_b_c H2) ((shadow759301011_i_k_l New_shadow_root_ptr) child_803420283tion_j)) nil_no279930520tr_b_c))))
% 1.08/1.24  FOF formula (forall (H:heap_S1465075775_j_k_l) (Ptr:object945351580_d_e_f) (Obj:rObjec1413572695_j_k_l), ((type_w1479951274_j_k_l H)->((type_w1771507213_j_k_l (((put_O_834343516_j_k_l Ptr) Obj) H))->(((is_doc45233057_d_e_f Ptr)->(is_doc1417632087_j_k_l Obj))->(type_w1479951274_j_k_l (((put_O_834343516_j_k_l Ptr) Obj) H)))))) of role axiom named fact_343_DocumentMonad_Otype__wf__put__I
% 1.08/1.24  A new axiom: (forall (H:heap_S1465075775_j_k_l) (Ptr:object945351580_d_e_f) (Obj:rObjec1413572695_j_k_l), ((type_w1479951274_j_k_l H)->((type_w1771507213_j_k_l (((put_O_834343516_j_k_l Ptr) Obj) H))->(((is_doc45233057_d_e_f Ptr)->(is_doc1417632087_j_k_l Obj))->(type_w1479951274_j_k_l (((put_O_834343516_j_k_l Ptr) Obj) H))))))
% 1.08/1.24  FOF formula (((eq (shadow_root_ptr_d->(rObjec2068690451tion_j->(heap_S1465075775_j_k_l->heap_S1465075775_j_k_l)))) put_S_1800307733_i_k_l) (fun (Shadow_root_ptr3:shadow_root_ptr_d) (Shadow_root:rObjec2068690451tion_j)=> ((put_D_2126422573_h_i_l (cast_s253715760_r_d_e Shadow_root_ptr3)) (cast_S988036065_b_j_k Shadow_root)))) of role axiom named fact_344_put_092_060_094sub_062S_092_060_094sub_062h_092_060_094sub_062a_092_060_094sub_062d_092_060_094sub_062o_092_060_094sub_062w_092_060_094sub_062R_092_060_094sub_062o_092_060_094sub_062o_092_060_094sub_062t__def
% 1.08/1.24  A new axiom: (((eq (shadow_root_ptr_d->(rObjec2068690451tion_j->(heap_S1465075775_j_k_l->heap_S1465075775_j_k_l)))) put_S_1800307733_i_k_l) (fun (Shadow_root_ptr3:shadow_root_ptr_d) (Shadow_root:rObjec2068690451tion_j)=> ((put_D_2126422573_h_i_l (cast_s253715760_r_d_e Shadow_root_ptr3)) (cast_S988036065_b_j_k Shadow_root))))
% 1.08/1.24  FOF formula (forall (Document_ptr2:docume1935157360tr_d_e), (is_doc45233057_d_e_f (cast_d1608273229_b_c_f Document_ptr2))) of role axiom named fact_345_document__ptr__document__ptr__cast
% 1.08/1.24  A new axiom: (forall (Document_ptr2:docume1935157360tr_d_e), (is_doc45233057_d_e_f (cast_d1608273229_b_c_f Document_ptr2)))
% 1.08/1.24  <<<,(
% 1.08/1.24      ! [Ptr: object945351580_d_e_f] :
% 1.08/1.24        ( ( is_doc45233057_d_e_f @ Ptr )
% 1.08/1.24       => ~ !>>>!!!<<< [Document_ptr4: docume1935157360tr_d_e] :
% 1.08/1.24              ( Ptr
% 1.08/1.24             != ( cast_d1608273>>>
% 1.08/1.24  statestack=[0, 1, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 11, 22, 30, 36, 43, 50, 99, 113, 185, 229, 265, 285, 300, 221, 120, 187, 124]
% 1.08/1.24  symstack=[$end, TPTP_file_pre, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, TPTP_input, LexToken(THF,'thf',1,357753), LexToken(LPAR,'(',1,357756), name, LexToken(COMMA,',',1,357798), formula_role, LexToken(COMMA,',',1,357804), LexToken(LPAR,'(',1,357805), thf_quantified_formula_PRE, thf_quantifier, LexToken(LBRACKET,'[',1,357813), thf_variable_list, LexToken(RBRACKET,']',1,357840), LexToken(COLON,':',1,357842), LexToken(LPAR,'(',1,357850), thf_unitary_formula, thf_pair_connective, unary_connective]
% 1.08/1.24  Unexpected exception Syntax error at '!':BANG
% 1.08/1.24  Traceback (most recent call last):
% 1.08/1.24    File "CASC.py", line 79, in <module>
% 1.08/1.24      problem=TPTP.TPTPproblem(env=environment,debug=1,file=file)
% 1.08/1.24    File "/export/starexec/sandbox/solver/bin/TPTP.py", line 38, in __init__
% 1.08/1.24      parser.parse(file.read(),debug=0,lexer=lexer)
% 1.08/1.24    File "/export/starexec/sandbox/solver/bin/ply/yacc.py", line 265, in parse
% 1.08/1.24      return self.parseopt_notrack(input,lexer,debug,tracking,tokenfunc)
% 1.08/1.24    File "/export/starexec/sandbox/solver/bin/ply/yacc.py", line 1047, in parseopt_notrack
% 1.08/1.24      tok = self.errorfunc(errtoken)
% 1.08/1.24    File "/export/starexec/sandbox/solver/bin/TPTPparser.py", line 2099, in p_error
% 1.08/1.24      raise TPTPParsingError("Syntax error at '%s':%s" % (t.value,t.type))
% 1.08/1.24  TPTPparser.TPTPParsingError: Syntax error at '!':BANG
%------------------------------------------------------------------------------